diff --git a/.cargo/config.toml b/.cargo/config.toml new file mode 100644 index 00000000000..485a76e8b0f --- /dev/null +++ b/.cargo/config.toml @@ -0,0 +1,18 @@ +[env] +# Enforce native_blockifier linking with pypy3.9. +PYO3_PYTHON = "/usr/local/bin/pypy3.9" +# Increase Rust stack size. +# This should be large enough for `MAX_ENTRY_POINT_RECURSION_DEPTH` recursive entry point calls. +RUST_MIN_STACK = "4194304" # 4 MiB + +[target.x86_64-apple-darwin] +rustflags = [ + "-C", "link-arg=-undefined", + "-C", "link-arg=dynamic_lookup", + ] + +[target.aarch64-apple-darwin] +rustflags = [ + "-C", "link-arg=-undefined", + "-C", "link-arg=dynamic_lookup", +] diff --git a/.gitignore b/.gitignore index b27c66292a3..f50f5adda24 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,15 @@ /ci /data /logs +build +dist +*.DS_Store /target /.vscode -# Git hooks + +# Git hooks. /.husky + +# Blockifier venv. +tmp_venv/* + diff --git a/BUILD b/BUILD new file mode 100644 index 00000000000..f8010154f5f --- /dev/null +++ b/BUILD @@ -0,0 +1,2 @@ +# Export the native_blockifier built artifact to allow local builds. +exports_files(["target/release/libnative_blockifier.so"]) diff --git a/WORKSPACE b/WORKSPACE new file mode 100644 index 00000000000..e69de29bb2d diff --git a/blockifier.Dockerfile b/blockifier.Dockerfile new file mode 100644 index 00000000000..e6d9a8d4ee6 --- /dev/null +++ b/blockifier.Dockerfile @@ -0,0 +1,14 @@ +FROM ubuntu:20.04 + +RUN apt update && apt -y install \ + build-essential \ + clang \ + curl \ + python3-dev + +ENV RUSTUP_HOME=/opt/rust +ENV CARGO_HOME=/opt/rust +ENV PATH=$PATH:/opt/rust/bin + +COPY scripts/install_build_tools.sh . +RUN bash install_build_tools.sh diff --git a/build_native_blockifier.sh b/build_native_blockifier.sh new file mode 100755 index 00000000000..3c3879485e1 --- /dev/null +++ b/build_native_blockifier.sh @@ -0,0 +1,16 @@ +#!/bin/env bash +set -e + +docker_image_name=blockifier-ci +docker build . -t ${docker_image_name} + +docker run \ + --rm \ + --net host \ + -e CARGO_HOME=${HOME}/.cargo \ + -u $UID \ + -v /tmp:/tmp \ + -v "${HOME}:${HOME}" \ + --workdir ${PWD} \ + ${docker_image_name} \ + cargo build --release -p native_blockifier --features "testing" diff --git a/commitlint.config.js b/commitlint.config.js index 6b474f2606d..391ad1f8433 100644 --- a/commitlint.config.js +++ b/commitlint.config.js @@ -21,19 +21,24 @@ const Configuration = { 'scope-enum': [2, 'always', [ 'base_layer', 'common', + 'concurrency', 'config', 'execution', + 'fee', 'helm', 'JSON-RPC', 'load_test', 'monitoring', + 'native_blockifier', 'network', 'node', 'release', 'starknet_client', + 'state', 'storage', 'sync', 'test_utils', + 'transaction', ]], }, /* diff --git a/crates/blockifier/bench/blockifier_bench.rs b/crates/blockifier/bench/blockifier_bench.rs index c2b35316d15..a59d71d6c09 100644 --- a/crates/blockifier/bench/blockifier_bench.rs +++ b/crates/blockifier/bench/blockifier_bench.rs @@ -7,16 +7,22 @@ //! //! Run the benchmarks using `cargo bench --bench blockifier_bench`. -use blockifier::test_utils::transfers_generator::TransfersGenerator; +use blockifier::test_utils::transfers_generator::{ + RecipientGeneratorType, TransfersGenerator, TransfersGeneratorConfig, +}; use criterion::{criterion_group, criterion_main, Criterion}; pub fn transfers_benchmark(c: &mut Criterion) { - let mut transfers_generator = TransfersGenerator::new(); + let transfers_generator_config = TransfersGeneratorConfig { + recipient_generator_type: RecipientGeneratorType::Random, + ..Default::default() + }; + let mut transfers_generator = TransfersGenerator::new(transfers_generator_config); // Create a benchmark group called "transfers", which iterates over the accounts round-robin // and performs transfers. c.bench_function("transfers", |benchmark| { benchmark.iter(|| { - transfers_generator.execute_chunk_of_transfers(); + transfers_generator.execute_transfers(); }) }); } diff --git a/crates/blockifier/feature_contracts/cairo1/compiled/test_contract.casm.json b/crates/blockifier/feature_contracts/cairo1/compiled/test_contract.casm.json index 3eaba533bd4..87e6145404b 100644 --- a/crates/blockifier/feature_contracts/cairo1/compiled/test_contract.casm.json +++ b/crates/blockifier/feature_contracts/cairo1/compiled/test_contract.casm.json @@ -100,9 +100,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x3d30", + "0x44b3", "0x482480017fff8000", - "0x3d2f", + "0x44b2", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -275,9 +275,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x3c81", + "0x4404", "0x482480017fff8000", - "0x3c80", + "0x4403", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -536,7 +536,7 @@ "0x48127ffa7fff8000", "0x480080007ff88000", "0x1104800180018000", - "0x1548", + "0x15c8", "0x20680017fff7ffa", "0xb", "0x48127ff87fff8000", @@ -588,9 +588,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x3b48", + "0x42cb", "0x482480017fff8000", - "0x3b47", + "0x42ca", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -805,7 +805,7 @@ "0x48127ffa7fff8000", "0x480080007ff88000", "0x1104800180018000", - "0x143b", + "0x14bb", "0x20680017fff7ffa", "0xb", "0x48127ff87fff8000", @@ -870,7 +870,7 @@ "0x48127ffa7fff8000", "0x480080007ff88000", "0x1104800180018000", - "0x13fa", + "0x147a", "0x20680017fff7ffa", "0xb", "0x48127ff87fff8000", @@ -922,9 +922,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x39fa", + "0x417d", "0x482480017fff8000", - "0x39f9", + "0x417c", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -950,7 +950,7 @@ "0x48127ff07fff8000", "0x48127ff07fff8000", "0x1104800180018000", - "0x1406", + "0x1486", "0x20680017fff7ffd", "0xc", "0x40780017fff7fff", @@ -1128,9 +1128,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x392c", + "0x40af", "0x482480017fff8000", - "0x392b", + "0x40ae", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -1245,7 +1245,7 @@ "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", - "0x1349", + "0x13c9", "0x20680017fff7ffc", "0xf2", "0x48127ff97fff8000", @@ -1256,7 +1256,7 @@ "0x40137ffa7fff8001", "0x40137ffb7fff8002", "0x1104800180018000", - "0x140b", + "0x148b", "0x20680017fff7feb", "0xdf", "0x20680017fff7fee", @@ -1344,9 +1344,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x3854", + "0x3fd7", "0x482480017fff8000", - "0x3853", + "0x3fd6", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -1388,7 +1388,7 @@ "0x48127fdb7fff8000", "0x48127fdf7fff8000", "0x1104800180018000", - "0x183c", + "0x18bc", "0x20680017fff7ffd", "0xc", "0x40780017fff7fff", @@ -1630,7 +1630,7 @@ "0x48127ffa7fff8000", "0x480080007ff88000", "0x1104800180018000", - "0x1102", + "0x1182", "0x20680017fff7ffa", "0xb", "0x48127ff87fff8000", @@ -1682,9 +1682,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x3702", + "0x3e85", "0x482480017fff8000", - "0x3701", + "0x3e84", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -1969,9 +1969,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x35e3", + "0x3d66", "0x482480017fff8000", - "0x35e2", + "0x3d65", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -1993,7 +1993,7 @@ "0x48127fee7fff8000", "0x48127ff27fff8000", "0x1104800180018000", - "0x174f", + "0x17cf", "0x482480017fc88000", "0x1", "0x48127ffa7fff8000", @@ -2186,9 +2186,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x350a", + "0x3c8d", "0x482480017fff8000", - "0x3509", + "0x3c8c", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -2350,7 +2350,7 @@ "0x48127ffa7fff8000", "0x480080007ff88000", "0x1104800180018000", - "0xe32", + "0xeb2", "0x20680017fff7ffa", "0xb", "0x48127ff87fff8000", @@ -2402,9 +2402,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x3432", + "0x3bb5", "0x482480017fff8000", - "0x3431", + "0x3bb4", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -2541,9 +2541,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x33a7", + "0x3b2a", "0x482480017fff8000", - "0x33a6", + "0x3b29", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -2575,7 +2575,7 @@ "0x48127ff77fff8000", "0x480080007ffc8000", "0x1104800180018000", - "0x1551", + "0x15d1", "0x40780017fff7fff", "0x1", "0x48127ffa7fff8000", @@ -2732,7 +2732,7 @@ "0x48127ffa7fff8000", "0x480080007ff88000", "0x1104800180018000", - "0xcb4", + "0xd34", "0x20680017fff7ffa", "0xb", "0x48127ff87fff8000", @@ -2814,9 +2814,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x3296", + "0x3a19", "0x482480017fff8000", - "0x3295", + "0x3a18", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -2992,9 +2992,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x31e4", + "0x3967", "0x482480017fff8000", - "0x31e3", + "0x3966", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -3013,7 +3013,7 @@ "0x48127ffe7fff8000", "0x480a7ffb7fff8000", "0x1104800180018000", - "0x1459", + "0x14d9", "0x20680017fff7ffd", "0xc", "0x40780017fff7fff", @@ -3096,28 +3096,28 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x317c", + "0x38ff", "0x482480017fff8000", - "0x317b", + "0x38fe", "0x480080007fff8000", "0xa0680017fff8000", "0x9", "0x4824800180007ff8", - "0x399e", + "0x3a02", "0x482480017fff8000", "0x100000000000000000000000000000000", "0x400080007ff77fff", "0x10780017fff7fff", "0x1f", "0x4824800180007ff8", - "0x399e", + "0x3a02", "0x400080007ff87fff", "0x482480017ff88000", "0x1", "0x48127ffe7fff8000", "0x480a7ffb7fff8000", "0x1104800180018000", - "0x14c5", + "0x1545", "0x20680017fff7ffd", "0xc", "0x40780017fff7fff", @@ -3201,9 +3201,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x3113", + "0x3896", "0x482480017fff8000", - "0x3112", + "0x3895", "0x480080007fff8000", "0x480080017fff8000", "0x484480017fff8000", @@ -3226,7 +3226,7 @@ "0x480a7ff97fff8000", "0x480a7ffb7fff8000", "0x1104800180018000", - "0x14ac", + "0x152b", "0x20680017fff7ffd", "0xd", "0x40780017fff7fff", @@ -3313,9 +3313,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x30a3", + "0x3826", "0x482480017fff8000", - "0x30a2", + "0x3825", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -3334,7 +3334,7 @@ "0x48127ffe7fff8000", "0x480a7ffb7fff8000", "0x1104800180018000", - "0x15a0", + "0x161f", "0x20680017fff7ffd", "0xc", "0x40780017fff7fff", @@ -3459,9 +3459,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x3011", + "0x3794", "0x482480017fff8000", - "0x3010", + "0x3793", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -3609,7 +3609,7 @@ "0x48127ffa7fff8000", "0x480080007ff88000", "0x1104800180018000", - "0x947", + "0x9c7", "0x20680017fff7ffa", "0xb", "0x48127ff87fff8000", @@ -3661,9 +3661,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x2f47", + "0x36ca", "0x482480017fff8000", - "0x2f46", + "0x36c9", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -3684,7 +3684,7 @@ "0x48127ff47fff8000", "0x48127ff47fff8000", "0x1104800180018000", - "0x15cb", + "0x164a", "0x20680017fff7ffd", "0xe", "0x40780017fff7fff", @@ -3783,9 +3783,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x2ecd", + "0x3650", "0x482480017fff8000", - "0x2ecc", + "0x364f", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -3897,9 +3897,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x2e5b", + "0x35de", "0x482480017fff8000", - "0x2e5a", + "0x35dd", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -3918,7 +3918,7 @@ "0x48127ffe7fff8000", "0x48127ff67fff8000", "0x1104800180018000", - "0x1630", + "0x16af", "0x20680017fff7ffd", "0xc", "0x40780017fff7fff", @@ -4036,9 +4036,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x2dd0", + "0x3553", "0x482480017fff8000", - "0x2dcf", + "0x3552", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -4057,7 +4057,7 @@ "0x48127ffe7fff8000", "0x48127ff67fff8000", "0x1104800180018000", - "0x15d5", + "0x1654", "0x20680017fff7ffd", "0xc", "0x40780017fff7fff", @@ -4241,9 +4241,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x2d03", + "0x3486", "0x482480017fff8000", - "0x2d02", + "0x3485", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -4485,9 +4485,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x2c0f", + "0x3392", "0x482480017fff8000", - "0x2c0e", + "0x3391", "0x480080007fff8000", "0x480080007fff8000", "0x484480017fff8000", @@ -4513,7 +4513,7 @@ "0x48127feb7fff8000", "0x48127fef7fff8000", "0x1104800180018000", - "0x1439", + "0x14b8", "0x20680017fff7ffd", "0xd", "0x40780017fff7fff", @@ -4628,7 +4628,7 @@ "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", - "0x1489", + "0x1508", "0x20680017fff7ffc", "0x63", "0x48307ffa80007ffb", @@ -4653,9 +4653,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x2b67", + "0x32ea", "0x482480017fff8000", - "0x2b66", + "0x32e9", "0x480080007fff8000", "0x480080007fff8000", "0x484480017fff8000", @@ -4686,7 +4686,7 @@ "0x48127feb7fff8000", "0x48127feb7fff8000", "0x1104800180018000", - "0x1513", + "0x1592", "0x20680017fff7ffd", "0xe", "0x40780017fff7fff", @@ -4821,7 +4821,7 @@ "0x48127ff67fff8000", "0x48127ff67fff8000", "0x1104800180018000", - "0x13c8", + "0x1447", "0x20680017fff7ffc", "0x60", "0x48307ffa80007ffb", @@ -4844,9 +4844,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x2aa8", + "0x322b", "0x482480017fff8000", - "0x2aa7", + "0x322a", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -5001,13 +5001,13 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x2a0b", + "0x318e", "0x482480017fff8000", - "0x2a0a", + "0x318d", "0x480080007fff8000", "0x480080027fff8000", "0x482480017fff8000", - "0x6a68", + "0x6acc", "0xa0680017fff8000", "0x8", "0x48307ffe80007ff6", @@ -5018,34 +5018,34 @@ "0x21", "0x48307ffe80007ff6", "0x400080007ff67fff", + "0x482480017ff68000", + "0x1", "0x480a7ff97fff8000", - "0x48127ffe7fff8000", + "0x48127ffd7fff8000", "0x480a7ffb7fff8000", "0x1104800180018000", - "0x14e5", - "0x482480017f838000", - "0x1", - "0x20680017fff7ffc", + "0x1562", + "0x20680017fff7ffd", "0xd", "0x40780017fff7fff", "0x1", - "0x48127ffe7fff8000", - "0x48127ff77fff8000", - "0x48127ff77fff8000", - "0x48127ff77fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", "0x480680017fff8000", "0x0", "0x48127ffa7fff8000", "0x48127ff97fff8000", "0x208b7fff7fff7ffe", - "0x48127fff7fff8000", - "0x48127ff87fff8000", - "0x48127ff87fff8000", - "0x48127ff87fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", "0x480680017fff8000", "0x1", - "0x48127ff87fff8000", - "0x48127ff87fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", @@ -5133,9 +5133,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x2987", + "0x310a", "0x482480017fff8000", - "0x2986", + "0x3109", "0x480080007fff8000", "0x480080007fff8000", "0x484480017fff8000", @@ -5159,7 +5159,7 @@ "0x480a7ffb7fff8000", "0x48127ff17fff8000", "0x1104800180018000", - "0x1579", + "0x15fd", "0x20680017fff7ffd", "0xd", "0x40780017fff7fff", @@ -5282,9 +5282,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x28f2", + "0x3075", "0x482480017fff8000", - "0x28f1", + "0x3074", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -5389,6 +5389,134 @@ "0x7", "0x482680017ffa8000", "0x100000000000000000000000000000000", + "0x400280007ff67fff", + "0x10780017fff7fff", + "0x69", + "0x4825800180007ffa", + "0x0", + "0x400280007ff67fff", + "0x482680017ff68000", + "0x1", + "0x48297ffc80007ffd", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x13", + "0x40780017fff7fff", + "0x1", + "0x480680017fff8000", + "0x496e70757420746f6f206c6f6e6720666f7220617267756d656e7473", + "0x400080007ffe7fff", + "0x48127ffc7fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x48127ff77fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ff77fff8000", + "0x482480017ff68000", + "0x1", + "0x208b7fff7fff7ffe", + "0x1104800180018000", + "0x2feb", + "0x482480017fff8000", + "0x2fea", + "0x480080007fff8000", + "0x480080047fff8000", + "0x484480017fff8000", + "0x2", + "0x482480017fff8000", + "0x14160", + "0x480080057ffc8000", + "0x484480017fff8000", + "0x4", + "0x48307ffd7fff8000", + "0xa0680017fff8000", + "0x8", + "0x48307ffe80007ff2", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400080007ff17fff", + "0x10780017fff7fff", + "0x26", + "0x48307ffe80007ff2", + "0x400080007ff27fff", + "0x482480017ff28000", + "0x1", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ff77fff8000", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x1608", + "0x20680017fff7ffd", + "0xf", + "0x40780017fff7fff", + "0x1", + "0x48127ff77fff8000", + "0x48127ff97fff8000", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x48127ff77fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ff87fff8000", + "0x48127ff77fff8000", + "0x208b7fff7fff7ffe", + "0x48127ff87fff8000", + "0x48127ffa7fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff87fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480680017fff8000", + "0x4f7574206f6620676173", + "0x400080007ffe7fff", + "0x482480017fef8000", + "0x1", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x48127fea7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ff77fff8000", + "0x482480017ff68000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480680017fff8000", + "0x4f7574206f6620676173", + "0x400080007ffe7fff", + "0x482680017ff68000", + "0x1", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ff77fff8000", + "0x482480017ff68000", + "0x1", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0x7", + "0x482680017ffa8000", + "0x100000000000000000000000000000000", "0x400280007ff97fff", "0x10780017fff7fff", "0x8d", @@ -5459,9 +5587,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x2841", + "0x2f44", "0x482480017fff8000", - "0x2840", + "0x2f43", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -5665,9 +5793,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x2773", + "0x2e76", "0x482480017fff8000", - "0x2772", + "0x2e75", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -5870,9 +5998,9 @@ "0x1", "0x208b7fff7fff7ffe", "0x1104800180018000", - "0x26a6", + "0x2da9", "0x482480017fff8000", - "0x26a5", + "0x2da8", "0x480080007fff8000", "0xa0680017fff8000", "0x9", @@ -6506,7 +6634,7 @@ "0x48127ffa7fff8000", "0x48127ffa7fff8000", "0x1104800180018000", - "0x1164", + "0x133a", "0x20680017fff7ffa", "0x384", "0x20680017fff7ffd", @@ -6610,7 +6738,7 @@ "0x48127ffa7fff8000", "0x480080007ff88000", "0x1104800180018000", - "0x11b5", + "0x138b", "0x20680017fff7ffa", "0x1a", "0x20680017fff7ffd", @@ -6742,7 +6870,7 @@ "0x48127ff97fff8000", "0x48127ff97fff8000", "0x1104800180018000", - "0x1078", + "0x124e", "0x20680017fff7ffa", "0x165", "0x20680017fff7ffd", @@ -6842,7 +6970,7 @@ "0x48127ff87fff8000", "0x48127ff87fff8000", "0x1104800180018000", - "0x1014", + "0x11ea", "0x20680017fff7ffa", "0x49", "0x20680017fff7ffd", @@ -7681,7 +7809,7 @@ "0x480a7fed7fff8000", "0x480a7fee7fff8000", "0x1104800180018000", - "0xdd6", + "0xfac", "0x20680017fff7ffa", "0xdc", "0x20680017fff7fff", @@ -7721,7 +7849,7 @@ "0x480a7ff27fff8000", "0x480a7ff37fff8000", "0x1104800180018000", - "0xe2f", + "0x1005", "0x20680017fff7ffa", "0xa2", "0x20680017fff7fff", @@ -7757,7 +7885,7 @@ "0x480a7ff57fff8000", "0x480a7ff67fff8000", "0x1104800180018000", - "0xd8a", + "0xf60", "0x20680017fff7ffa", "0x78", "0x20680017fff7fff", @@ -7802,7 +7930,7 @@ "0x480a7ff97fff8000", "0x480a7ffa7fff8000", "0x1104800180018000", - "0xd5d", + "0xf33", "0x20680017fff7ffa", "0x45", "0x20680017fff7fff", @@ -8239,7 +8367,7 @@ "0x48127ffb7fff8000", "0x48127ffa7fff8000", "0x1104800180018000", - "0xcc0", + "0xe96", "0x20680017fff7ffb", "0xb4", "0x48127ff97fff8000", @@ -8251,7 +8379,7 @@ "0x480680017fff8000", "0x0", "0x1104800180018000", - "0xd0d", + "0xee3", "0x20680017fff7ffd", "0xa1", "0x480680017fff8000", @@ -8447,26 +8575,25 @@ "0x480680017fff8000", "0x0", "0x1104800180018000", - "0xd7b", + "0xf51", "0x20680017fff7ffd", - "0x38", + "0x37", "0x1104800180018000", - "0x1c88", + "0x2378", "0x482480017fff8000", - "0x1c87", + "0x2377", "0x48127ff97fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", - "0x480680017fff8000", - "0x0", - "0x48127ff77fff8000", - "0x48127ff77fff8000", - "0x48127ff97fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ffa7fff8000", "0x1104800180018000", - "0xe6d", - "0x20680017fff7ffd", - "0x21", - "0x480080007ffe8000", + "0x1045", + "0x20680017fff7ffc", + "0x22", + "0x48127fff7fff8000", + "0x480080007fff8000", "0x4824800180007fff", "0x61be55a8", "0x20680017fff7fff", @@ -8478,18 +8605,18 @@ "0x480680017fff8000", "0x57726f6e6720686173682076616c7565", "0x400080007ffe7fff", - "0x48127ff67fff8000", - "0x48127ff67fff8000", - "0x48127ff67fff8000", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ff47fff8000", "0x480680017fff8000", "0x1", "0x48127ffa7fff8000", "0x482480017ff98000", "0x1", "0x208b7fff7fff7ffe", - "0x48127ff87fff8000", - "0x48127ff87fff8000", - "0x48127ff87fff8000", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x48127ff67fff8000", "0x480680017fff8000", "0x0", "0x480680017fff8000", @@ -8497,9 +8624,9 @@ "0x480680017fff8000", "0x0", "0x208b7fff7fff7ffe", - "0x48127ffa7fff8000", - "0x48127ffa7fff8000", - "0x48127ffa7fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", "0x48127ffb7fff8000", "0x48127ffb7fff8000", "0x10780017fff7fff", @@ -8756,7 +8883,7 @@ "0x482480017ff48000", "0xbb448978bd42b984d7de5970bcaf5c43", "0x1104800180018000", - "0xde3", + "0xf80", "0x20680017fff7ffd", "0x17", "0x20680017fff7ffe", @@ -9132,7 +9259,7 @@ "0x177e60492c5a8242f76f07bfe3661bd", "0x48127ff47fff8000", "0x1104800180018000", - "0xd47", + "0xee4", "0x20680017fff7ffd", "0xc", "0x48127ffa7fff8000", @@ -10382,7 +10509,7 @@ "0x483080007fff7ffd", "0x48307ffc80007ffb", "0x20680017fff7fff", - "0x102", + "0x106", "0x48127ff87fff8000", "0x48127ff87fff8000", "0x480680017fff8000", @@ -10397,7 +10524,7 @@ "0x483080007fff7ffd", "0x48307ffc80007ffb", "0x20680017fff7fff", - "0xe3", + "0xe6", "0x48127ff87fff8000", "0x48127ff87fff8000", "0x20680017fff7fff", @@ -10540,7 +10667,7 @@ "0x480680017fff8000", "0x0", "0x20680017fff7fff", - "0x12", + "0x13", "0x40780017fff7fff", "0xc", "0x40780017fff7fff", @@ -10548,13 +10675,14 @@ "0x480680017fff8000", "0x4f7074696f6e3a3a756e77726170206661696c65642e", "0x400080007ffe7fff", - "0x48127fc37fff8000", + "0x480a7ffa7fff8000", + "0x48127fc27fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x480680017fff8000", "0x1", - "0x48127ffa7fff8000", - "0x482480017ff98000", + "0x48127ff97fff8000", + "0x482480017ff88000", "0x1", "0x208b7fff7fff7ffe", "0x480680017fff8000", @@ -10570,7 +10698,7 @@ "0x400280047ffd7ffb", "0x480280067ffd8000", "0x20680017fff7fff", - "0x27", + "0x28", "0x480680017fff8000", "0x161bc82433cf4a92809836390ccd14921dfc4dc410cf3d2adbfee5e21ecfec8", "0x480280057ffd8000", @@ -10587,10 +10715,11 @@ "0x4002800b7ffd7ff6", "0x4802800d7ffd8000", "0x20680017fff7fff", - "0xf", + "0x10", "0x40780017fff7fff", "0x4", - "0x48127fc37fff8000", + "0x480a7ffa7fff8000", + "0x48127fc27fff8000", "0x4802800c7ffd8000", "0x482680017ffd8000", "0xe", @@ -10615,13 +10744,14 @@ "0x9", "0x480280077ffd8000", "0x480280087ffd8000", - "0x48127fc37fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x480680017fff8000", - "0x1", + "0x480a7ffa7fff8000", + "0x48127fc27fff8000", "0x48127ffa7fff8000", "0x48127ffa7fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ff97fff8000", + "0x48127ff97fff8000", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x54", @@ -10630,13 +10760,14 @@ "0x480680017fff8000", "0x4f7074696f6e3a3a756e77726170206661696c65642e", "0x400080007ffe7fff", + "0x480a7ffa7fff8000", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x480680017fff8000", "0x1", - "0x48127ffa7fff8000", - "0x482480017ff98000", + "0x48127ff97fff8000", + "0x482480017ff88000", "0x1", "0x208b7fff7fff7ffe", "0x40780017fff7fff", @@ -10646,13 +10777,14 @@ "0x480680017fff8000", "0x4f7074696f6e3a3a756e77726170206661696c65642e", "0x400080007ffe7fff", + "0x480a7ffa7fff8000", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x480680017fff8000", "0x1", - "0x48127ffa7fff8000", - "0x482480017ff98000", + "0x48127ff97fff8000", + "0x482480017ff88000", "0x1", "0x208b7fff7fff7ffe", "0x480680017fff8000", @@ -10957,443 +11089,479 @@ "0x480280047ffc8000", "0x480280057ffc8000", "0x208b7fff7fff7ffe", - "0x48297ffc80007ffd", + "0x40780017fff7fff", + "0x7", + "0x480680017fff8000", + "0x7", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0xa0680017fff7fff", + "0x10", + "0x20680017fff7ffd", + "0xe", + "0x20680017fff7ffc", + "0xc", + "0x20680017fff7ffb", + "0x4", + "0x10780017fff7fff", + "0x1b0", + "0x402480017fff7ffb", + "0x1", "0x20680017fff7fff", "0x4", "0x10780017fff7fff", - "0xa", + "0x1aa", "0x482680017ffc8000", - "0x1", - "0x480a7ffd7fff8000", + "0x4", + "0x482680017ffc8000", + "0xc", + "0x480680017fff8000", + "0x3", "0x480680017fff8000", "0x0", - "0x480a7ffc7fff8000", - "0x10780017fff7fff", - "0x8", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", "0x480680017fff8000", - "0x1", + "0x0", "0x480680017fff8000", "0x0", - "0x20680017fff7ffe", - "0x98", - "0x480080007fff8000", - "0xa0680017fff8000", - "0x12", - "0x4824800180007ffe", - "0x100000000", - "0x4844800180008002", - "0x8000000000000110000000000000000", - "0x4830800080017ffe", - "0x480280007ffb7fff", - "0x482480017ffe8000", - "0xefffffffffffffde00000000ffffffff", - "0x480280017ffb7fff", - "0x400280027ffb7ffb", - "0x402480017fff7ffb", - "0xffffffffffffffffffffffffffffffff", + "0x482680017ffc8000", + "0x24", + "0x400080007ff97ffb", + "0x400080017ff97ffc", + "0x400080027ff97ffd", + "0x400080037ff97ffe", + "0x482480017ff98000", + "0x4", + "0x48307fff80007ff9", "0x20680017fff7fff", - "0x78", - "0x402780017fff7fff", + "0x1b", + "0x40780017fff7fff", "0x1", - "0x400280007ffb7ffe", - "0x482480017ffe8000", - "0xffffffffffffffffffffffff00000000", - "0x400280017ffb7fff", "0x480680017fff8000", - "0x0", - "0x48307ff880007ff9", - "0x48307ffb7ffe8000", - "0xa0680017fff8000", - "0x8", - "0x482480017ffd8000", - "0x1", - "0x48307fff80007ffd", - "0x400280027ffb7fff", - "0x10780017fff7fff", - "0x51", - "0x48307ffe80007ffd", - "0x400280027ffb7fff", - "0x48307ff480007ff5", - "0x48307ffa7ff38000", - "0x48307ffb7ff28000", - "0x48307ff580017ffd", - "0xa0680017fff7fff", - "0x7", - "0x482480017fff8000", - "0x100000000000000000000000000000000", - "0x400280037ffb7fff", - "0x10780017fff7fff", - "0x2f", - "0x400280037ffb7fff", - "0x48307fef80007ff0", - "0x48307ffe7ff28000", - "0xa0680017fff8000", - "0x8", - "0x482480017ffd8000", - "0x1", - "0x48307fff80007ffd", - "0x400280047ffb7fff", - "0x10780017fff7fff", - "0x11", - "0x48307ffe80007ffd", - "0x400280047ffb7fff", - "0x40780017fff7fff", - "0x3", - "0x482680017ffb8000", - "0x5", + "0x46a6158a16a947e5916b2a2ca68501a45e93d7110e81aa2d6438b1c57c879a3", + "0x400080007ffe7fff", "0x480680017fff8000", "0x0", - "0x48307fea7fe68000", - "0x48307ff77fe58000", + "0x400080017ffd7fff", "0x480680017fff8000", - "0x0", - "0x48127ff07fff8000", - "0x48127ff07fff8000", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", + "0x416c6c20696e707574732068617665206265656e2066696c6c6564", + "0x400080027ffc7fff", "0x480680017fff8000", - "0x496e646578206f7574206f6620626f756e6473", - "0x400080007ffe7fff", - "0x482680017ffb8000", - "0x5", + "0x1b", + "0x400080037ffb7fff", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127ff57fff8000", + "0x480a7ffd7fff8000", "0x480680017fff8000", "0x1", + "0x48127ff57fff8000", + "0x482480017ff48000", + "0x4", + "0x208b7fff7fff7ffe", "0x480680017fff8000", - "0x0", + "0x6", "0x480680017fff8000", "0x0", "0x480680017fff8000", "0x0", - "0x48127ff97fff8000", - "0x482480017ff88000", - "0x1", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x4", - "0x40780017fff7fff", - "0x1", "0x480680017fff8000", - "0x7533325f737562204f766572666c6f77", - "0x400080007ffe7fff", - "0x482680017ffb8000", + "0x0", + "0x400080007ffa7ffc", + "0x400080017ffa7ffd", + "0x400080027ffa7ffe", + "0x400080037ffa7fff", + "0x482480017ffa8000", "0x4", + "0x48307fff80007ff3", + "0x20680017fff7fff", + "0x14d", + "0x1104800180018000", + "0x1957", + "0x482480017fff8000", + "0x1956", "0x480680017fff8000", - "0x1", + "0x2", + "0x482480017ffe8000", + "0x6", "0x480680017fff8000", - "0x0", + "0x4", "0x480680017fff8000", "0x0", "0x480680017fff8000", - "0x0", - "0x48127ff97fff8000", - "0x482480017ff88000", "0x1", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x9", + "0x4824800180007fea", + "0xc", + "0x400080007fff7ffe", + "0x400080017fff7ffd", + "0x400080027fff7ffd", + "0x400080037fff7ffd", + "0x400280007ffa7fe3", + "0x400280017ffa7fe4", + "0x400280027ffa7fe5", + "0x400280037ffa7fe6", + "0x400280047ffa7fff", + "0x400280057ffa7ff9", + "0x400280067ffa7ffa", + "0x400280007ffb7fe3", + "0x400280017ffb7fe4", + "0x400280027ffb7fe5", + "0x400280037ffb7fe6", + "0x400280047ffb7fff", + "0x400280057ffb7ffb", + "0x480280067ffb8000", + "0x484480017fff8000", + "0x7", + "0x48307ffe80007ffa", + "0x20680017fff7fff", + "0xca", + "0x482480017ffc8000", + "0x20", + "0x480080007fff8000", + "0x480080017ffe8000", + "0x480080027ffd8000", + "0x480080037ffc8000", + "0x402780017ffa8000", + "0xe", + "0x40337ff97ffb8006", + "0x48307fff80007fde", + "0x20680017fff7fff", + "0x13", + "0x48307ffd80007fdc", + "0x20680017fff7fff", + "0xb", + "0x48307ffb80007fda", + "0x20680017fff7fff", + "0x5", + "0x48307ff980007fd8", + "0x10780017fff7fff", + "0xd", + "0x48127fff7fff8000", + "0x10780017fff7fff", + "0xa", "0x40780017fff7fff", "0x1", + "0x48127ffe7fff8000", + "0x10780017fff7fff", + "0x5", + "0x40780017fff7fff", + "0x2", + "0x48127ffd7fff8000", + "0x400080007fe27fff", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", "0x480680017fff8000", - "0x496e646578206f7574206f6620626f756e6473", - "0x400080007ffe7fff", - "0x482680017ffb8000", - "0x3", - "0x480680017fff8000", - "0x1", + "0x6", "0x480680017fff8000", "0x0", "0x480680017fff8000", "0x0", "0x480680017fff8000", "0x0", - "0x48127ff97fff8000", - "0x482480017ff88000", + "0x1104800180018000", + "0xa25", + "0x402580017fd38005", "0x1", - "0x208b7fff7fff7ffe", + "0x20680017fff7fff", + "0x8b", "0x40780017fff7fff", - "0xc", - "0x482680017ffb8000", - "0x3", - "0x480680017fff8000", - "0x0", - "0x48127fe67fff8000", - "0x48127fe67fff8000", - "0x480680017fff8000", "0x1", + "0x480a7ff97fff8000", + "0x48127ffe7fff8000", + "0x48127ffd7fff8000", "0x480680017fff8000", "0x0", "0x480680017fff8000", "0x0", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x14", - "0x480a7ffb7fff8000", "0x480680017fff8000", - "0x0", - "0x48127fe67fff8000", - "0x48127fe67fff8000", + "0x617373657274696f6e206661696c65643a20606f7574707574732e6765745f", "0x480680017fff8000", - "0x1", + "0x1f", + "0x1104800180018000", + "0xa31", + "0x20680017fff7ffb", + "0x70", + "0x48127ffa7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", "0x480680017fff8000", - "0x0", + "0x6f7574707574286d756c29203d3d2075333834207b206c696d62303a20362c", "0x480680017fff8000", - "0x0", - "0x208b7fff7fff7ffe", - "0xa0680017fff8000", - "0x7", - "0x482680017ff88000", - "0xffffffffffffffffffffffffffffe1d8", - "0x400280007ff77fff", - "0x10780017fff7fff", - "0x37", - "0x4825800180007ff8", - "0x1e28", - "0x400280007ff77fff", - "0x482680017ff78000", - "0x1", - "0x20780017fff7ffd", - "0xd", - "0x48127fff7fff8000", - "0x48127ffd7fff8000", + "0x1f", + "0x1104800180018000", + "0xa24", + "0x20680017fff7ffb", + "0x59", + "0x48127ffa7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", "0x480680017fff8000", - "0x0", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", + "0x206c696d62313a20302c206c696d62323a20302c206c696d62333a2030207d", "0x480680017fff8000", - "0x0", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x208b7fff7fff7ffe", - "0x48127fff7fff8000", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x1104800180018000", - "0x867", - "0x20680017fff7ffc", - "0x11", - "0x400280007ffc7ffd", - "0x400280017ffc7ffe", - "0x400280027ffc7fff", - "0x48127ff97fff8000", - "0x48127fd77fff8000", - "0x48127ff87fff8000", - "0x48127ff87fff8000", - "0x480a7ffb7fff8000", - "0x482680017ffc8000", - "0x3", - "0x4825800180007ffd", - "0x1", + "0x1f", "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd5", - "0x208b7fff7fff7ffe", - "0x48127ff97fff8000", - "0x48127fd77fff8000", + "0xa17", + "0x20680017fff7ffb", + "0x42", + "0x48127ffa7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", "0x480680017fff8000", - "0x0", - "0x48127ff77fff8000", - "0x48127ff77fff8000", + "0x602e", "0x480680017fff8000", + "0x2", + "0x1104800180018000", + "0xa0a", + "0x20680017fff7ffb", + "0x2b", + "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x0", + "0x46a6158a16a947e5916b2a2ca68501a45e93d7110e81aa2d6438b1c57c879a3", + "0x400080007ffe7fff", + "0x40137ffa7fff8001", + "0x40137ffb7fff8002", + "0x40137ffc7fff8003", + "0x40137ffd7fff8004", + "0x4829800180008002", + "0x400080017ffd7fff", + "0x48127ff77fff8000", + "0x480a7ffd7fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x48127ff97fff8000", + "0x482480017ff88000", + "0x2", + "0x1104800180018000", + "0xe64", + "0x20680017fff7ffd", + "0x9", + "0x400180007fff8003", + "0x400180017fff8004", + "0x48127ffe7fff8000", + "0x482480017ffe8000", + "0x2", + "0x10780017fff7fff", + "0x4", + "0x48127ffe7fff8000", + "0x48127ffe7fff8000", + "0x48127ff97fff8000", + "0x480a80007fff8000", + "0x480a80067fff8000", + "0x480a80057fff8000", + "0x48127ff67fff8000", "0x480680017fff8000", - "0x0", + "0x1", + "0x48127ff87fff8000", + "0x48127ff87fff8000", "0x208b7fff7fff7ffe", - "0x40780017fff7fff", + "0x48127ffa7fff8000", + "0x480a80007fff8000", + "0x480a80067fff8000", + "0x480a80057fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x208b7fff7fff7ffe", + "0x48127ffa7fff8000", + "0x480a80007fff8000", + "0x480a80067fff8000", + "0x480a80057fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", "0x1", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x208b7fff7fff7ffe", + "0x48127ffa7fff8000", + "0x480a80007fff8000", + "0x480a80067fff8000", + "0x480a80057fff8000", + "0x480a7ffd7fff8000", "0x480680017fff8000", - "0x4f7574206f6620676173", - "0x400080007ffe7fff", - "0x482680017ff78000", "0x1", - "0x480a7ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x208b7fff7fff7ffe", + "0x48127ffa7fff8000", + "0x480a80007fff8000", + "0x480a80067fff8000", + "0x480a80057fff8000", + "0x480a7ffd7fff8000", "0x480680017fff8000", "0x1", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a80007fff8000", + "0x480a80067fff8000", + "0x480a80057fff8000", + "0x480a7ffd7fff8000", "0x480680017fff8000", "0x0", "0x480680017fff8000", "0x0", "0x480680017fff8000", "0x0", - "0x48127ff87fff8000", - "0x482480017ff78000", - "0x1", "0x208b7fff7fff7ffe", - "0xa0680017fff8000", - "0x7", - "0x482680017ff98000", - "0xfffffffffffffffffffffffffffff33a", - "0x400280007ff87fff", - "0x10780017fff7fff", - "0x68", - "0x4825800180007ff9", - "0xcc6", - "0x400280007ff87fff", - "0x482680017ff88000", - "0x1", - "0x48297ffa80007ffb", - "0x20680017fff7fff", - "0x4", - "0x10780017fff7fff", - "0xa", - "0x482680017ffa8000", + "0x40780017fff7fff", "0x1", - "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x526573756c743a3a756e77726170206661696c65642e", + "0x400080007ffe7fff", + "0x48327ffc7ffb8000", "0x480680017fff8000", "0x0", - "0x480a7ffa7fff8000", - "0x10780017fff7fff", - "0x8", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", "0x480680017fff8000", "0x1", - "0x480680017fff8000", - "0x0", - "0x20680017fff7ffe", - "0x43", + "0x484480017ff88000", + "0x3", + "0x48307fff7ff28000", + "0x400080027fff7ffc", + "0x480080017fff8000", + "0x480080007ffe8000", + "0x48307ff380007fe2", + "0x400080007fe17ff9", + "0x400080017fe17ff9", + "0x400080027fe17ff9", + "0x400080037fe17ff9", + "0x4800800080007ffe", + "0x400080017fff7ffc", + "0x400080027fff7ffe", + "0x400080047fe07ff2", + "0x48307ff280007fee", + "0x400080057fdf7fff", + "0x400080007ff67fd4", + "0x400080017ff67fd5", + "0x400080027ff67fd6", + "0x400080037ff67fd7", + "0x400080047ff67ff0", + "0x400080057ff67ffe", + "0x400080067ff67ff8", + "0x48307ffc7ff08000", "0x480080007fff8000", - "0x48297ffc80007ffd", + "0x480080017ffe8000", + "0x480080027ffd8000", + "0x480080037ffc8000", + "0x20680017fff7ffc", + "0x9", + "0x20680017fff7ffd", + "0x7", + "0x20680017fff7ffe", + "0x5", "0x20680017fff7fff", - "0x4", + "0x3", + "0x40127ff27fff7ff3", + "0x482680017ffa8000", + "0xe", + "0x48127fee7fff8000", + "0x482480017fed8000", + "0x1", + "0x482480017fd78000", + "0x6", + "0x482480017fed8000", + "0x7", + "0x48307ffa80007fcd", + "0x20680017fff7fff", + "0x13", + "0x48307ff880007fcb", + "0x20680017fff7fff", + "0xb", + "0x48307ff680007fc9", + "0x20680017fff7fff", + "0x5", + "0x48307ff480007fc7", + "0x10780017fff7fff", + "0xd", + "0x48127fff7fff8000", "0x10780017fff7fff", "0xa", - "0x482680017ffc8000", + "0x40780017fff7fff", "0x1", - "0x480a7ffd7fff8000", - "0x480680017fff8000", - "0x0", - "0x480a7ffc7fff8000", + "0x48127ffe7fff8000", "0x10780017fff7fff", - "0x8", - "0x480a7ffc7fff8000", + "0x5", + "0x40780017fff7fff", + "0x2", + "0x48127ffd7fff8000", + "0x400080007ffa7fff", + "0x480a7ff97fff8000", + "0x48127ff67fff8000", + "0x48127ff97fff8000", + "0x482480017ff78000", + "0x1", "0x480a7ffd7fff8000", "0x480680017fff8000", "0x1", - "0x480680017fff8000", - "0x0", - "0x20680017fff7ffe", - "0x1a", - "0x480080007fff8000", - "0x48307fff80007ff9", - "0x20680017fff7fff", - "0xb", - "0x48127ff27fff8000", - "0x48127ff07fff8000", - "0x48127ff27fff8000", "0x48127ff27fff8000", - "0x48127ff67fff8000", - "0x48127ff67fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc0", - "0x208b7fff7fff7ffe", "0x48127ff27fff8000", - "0x48127ff07fff8000", - "0x480680017fff8000", - "0x0", - "0x48127ff17fff8000", - "0x48127ff17fff8000", - "0x48127ff57fff8000", - "0x48127ff57fff8000", - "0x480680017fff8000", - "0x0", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x4f7074696f6e3a3a756e77726170206661696c65642e", + "0x46a6158a16a947e5916b2a2ca68501a45e93d7110e81aa2d6438b1c57c879a3", "0x400080007ffe7fff", - "0x48127ff27fff8000", - "0x48127ff07fff8000", "0x480680017fff8000", "0x1", + "0x400080017ffd7fff", "0x480680017fff8000", - "0x0", - "0x480680017fff8000", - "0x0", + "0x4e6f7420616c6c20696e707574732068617665206265656e2066696c6c6564", + "0x400080027ffc7fff", "0x480680017fff8000", "0x0", - "0x48127ff87fff8000", - "0x482480017ff78000", - "0x1", - "0x208b7fff7fff7ffe", - "0x48127ffa7fff8000", - "0x48127ff87fff8000", + "0x400080037ffb7fff", "0x480680017fff8000", "0x0", - "0x48127ff97fff8000", - "0x48127ff97fff8000", - "0x480a7ffc7fff8000", + "0x400080047ffa7fff", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127fee7fff8000", "0x480a7ffd7fff8000", "0x480680017fff8000", "0x1", + "0x48127ff47fff8000", + "0x482480017ff38000", + "0x5", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x4f7574206f6620676173", + "0x4f7074696f6e3a3a756e77726170206661696c65642e", "0x400080007ffe7fff", - "0x482680017ff88000", - "0x1", "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", "0x480680017fff8000", "0x1", - "0x480680017fff8000", - "0x0", - "0x480680017fff8000", - "0x0", - "0x480680017fff8000", - "0x0", "0x48127ff87fff8000", "0x482480017ff78000", "0x1", "0x208b7fff7fff7ffe", - "0xa0680017fff8000", - "0x7", - "0x482680017ff98000", - "0xffffffffffffffffffffffffffffef52", - "0x400280007ff87fff", - "0x10780017fff7fff", - "0x7e", - "0x4825800180007ff9", - "0x10ae", - "0x400280007ff87fff", - "0x482680017ff88000", - "0x1", - "0x48297ffa80007ffb", - "0x20680017fff7fff", - "0x4", - "0x10780017fff7fff", - "0xa", - "0x482680017ffa8000", - "0x3", - "0x480a7ffb7fff8000", - "0x480680017fff8000", - "0x0", - "0x480a7ffa7fff8000", - "0x10780017fff7fff", - "0x8", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x480680017fff8000", - "0x1", - "0x480680017fff8000", - "0x0", - "0x20680017fff7ffe", - "0x59", - "0x480080007fff8000", - "0x480080017ffe8000", - "0x480080027ffd8000", - "0x48297ffc80007ffd", - "0x20680017fff7fff", - "0x4", + "0x48297ffc80007ffd", + "0x20680017fff7fff", + "0x4", "0x10780017fff7fff", "0xa", "0x482680017ffc8000", - "0x3", + "0x1", "0x480a7ffd7fff8000", "0x480680017fff8000", "0x0", @@ -11407,58 +11575,88 @@ "0x480680017fff8000", "0x0", "0x20680017fff7ffe", - "0x2e", + "0x98", "0x480080007fff8000", - "0x480080017ffe8000", - "0x480080027ffd8000", - "0x48307ffd80007ff5", - "0x20680017fff7fff", - "0x1b", - "0x48307ffd80007ff5", + "0xa0680017fff8000", + "0x12", + "0x4824800180007ffe", + "0x100000000", + "0x4844800180008002", + "0x8000000000000110000000000000000", + "0x4830800080017ffe", + "0x480280007ffb7fff", + "0x482480017ffe8000", + "0xefffffffffffffde00000000ffffffff", + "0x480280017ffb7fff", + "0x400280027ffb7ffb", + "0x402480017fff7ffb", + "0xffffffffffffffffffffffffffffffff", "0x20680017fff7fff", - "0x4", - "0x10780017fff7fff", - "0x6", - "0x40780017fff7fff", + "0x78", + "0x402780017fff7fff", + "0x1", + "0x400280007ffb7ffe", + "0x482480017ffe8000", + "0xffffffffffffffffffffffff00000000", + "0x400280017ffb7fff", + "0x480680017fff8000", + "0x0", + "0x48307ff880007ff9", + "0x48307ffb7ffe8000", + "0xa0680017fff8000", + "0x8", + "0x482480017ffd8000", "0x1", + "0x48307fff80007ffd", + "0x400280027ffb7fff", "0x10780017fff7fff", - "0x14", - "0x48307ffd80007ff5", - "0x20680017fff7fff", - "0x4", + "0x51", + "0x48307ffe80007ffd", + "0x400280027ffb7fff", + "0x48307ff480007ff5", + "0x48307ffa7ff38000", + "0x48307ffb7ff28000", + "0x48307ff580017ffd", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400280037ffb7fff", "0x10780017fff7fff", - "0x4", + "0x2f", + "0x400280037ffb7fff", + "0x48307fef80007ff0", + "0x48307ffe7ff28000", + "0xa0680017fff8000", + "0x8", + "0x482480017ffd8000", + "0x1", + "0x48307fff80007ffd", + "0x400280047ffb7fff", "0x10780017fff7fff", - "0xd", - "0x48127fec7fff8000", - "0x48127fea7fff8000", - "0x48127fec7fff8000", - "0x48127fec7fff8000", - "0x48127ff27fff8000", - "0x48127ff27fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffac", - "0x208b7fff7fff7ffe", + "0x11", + "0x48307ffe80007ffd", + "0x400280047ffb7fff", "0x40780017fff7fff", - "0x2", - "0x48127fec7fff8000", - "0x48127fea7fff8000", + "0x3", + "0x482680017ffb8000", + "0x5", "0x480680017fff8000", "0x0", - "0x48127feb7fff8000", - "0x48127feb7fff8000", - "0x48127ff17fff8000", - "0x48127ff17fff8000", + "0x48307fea7fe68000", + "0x48307ff77fe58000", "0x480680017fff8000", "0x0", + "0x48127ff07fff8000", + "0x48127ff07fff8000", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x4f7074696f6e3a3a756e77726170206661696c65642e", + "0x496e646578206f7574206f6620626f756e6473", "0x400080007ffe7fff", - "0x48127ff07fff8000", - "0x48127fee7fff8000", + "0x482680017ffb8000", + "0x5", "0x480680017fff8000", "0x1", "0x480680017fff8000", @@ -11467,29 +11665,19 @@ "0x0", "0x480680017fff8000", "0x0", - "0x48127ff87fff8000", - "0x482480017ff78000", - "0x1", - "0x208b7fff7fff7ffe", - "0x48127ffa7fff8000", - "0x48127ff87fff8000", - "0x480680017fff8000", - "0x0", - "0x48127ff97fff8000", "0x48127ff97fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x480680017fff8000", + "0x482480017ff88000", "0x1", "0x208b7fff7fff7ffe", "0x40780017fff7fff", + "0x4", + "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x4f7574206f6620676173", + "0x7533325f737562204f766572666c6f77", "0x400080007ffe7fff", - "0x482680017ff88000", - "0x1", - "0x480a7ff97fff8000", + "0x482680017ffb8000", + "0x4", "0x480680017fff8000", "0x1", "0x480680017fff8000", @@ -11498,4008 +11686,3397 @@ "0x0", "0x480680017fff8000", "0x0", - "0x48127ff87fff8000", - "0x482480017ff78000", + "0x48127ff97fff8000", + "0x482480017ff88000", "0x1", "0x208b7fff7fff7ffe", - "0xa0680017fff8000", - "0x7", - "0x482680017ff98000", - "0xffffffffffffffffffffffffffffdd32", - "0x400280007ff87fff", - "0x10780017fff7fff", - "0x42", - "0x4825800180007ff9", - "0x22ce", - "0x400280007ff87fff", - "0x482680017ff88000", + "0x40780017fff7fff", + "0x9", + "0x40780017fff7fff", "0x1", - "0x48297ffa80007ffb", - "0x20680017fff7fff", - "0x4", - "0x10780017fff7fff", - "0xa", - "0x482680017ffa8000", - "0x2", - "0x480a7ffb7fff8000", "0x480680017fff8000", - "0x0", - "0x480a7ffa7fff8000", - "0x10780017fff7fff", - "0x8", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", + "0x496e646578206f7574206f6620626f756e6473", + "0x400080007ffe7fff", + "0x482680017ffb8000", + "0x3", "0x480680017fff8000", "0x1", "0x480680017fff8000", "0x0", - "0x20680017fff7ffe", - "0x1f", - "0x48127ffa7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x480080007ffc8000", - "0x480080017ffb8000", - "0x1104800180018000", - "0x7a5", - "0x20680017fff7ffd", - "0xb", - "0x48127ffc7fff8000", - "0x48127fce7fff8000", - "0x48127fd07fff8000", - "0x48127fd07fff8000", - "0x48127ffa7fff8000", - "0x48127ffa7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd1", - "0x208b7fff7fff7ffe", - "0x48127ffc7fff8000", - "0x48127fce7fff8000", - "0x480680017fff8000", - "0x1", "0x480680017fff8000", "0x0", "0x480680017fff8000", "0x0", "0x48127ff97fff8000", - "0x48127ff97fff8000", + "0x482480017ff88000", + "0x1", "0x208b7fff7fff7ffe", - "0x48127ffa7fff8000", - "0x48127ff87fff8000", + "0x40780017fff7fff", + "0xc", + "0x482680017ffb8000", + "0x3", + "0x480680017fff8000", + "0x0", + "0x48127fe67fff8000", + "0x48127fe67fff8000", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x0", "0x480680017fff8000", "0x0", - "0x48127ff97fff8000", - "0x48127ff97fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", "0x208b7fff7fff7ffe", "0x40780017fff7fff", - "0x1", + "0x14", + "0x480a7ffb7fff8000", "0x480680017fff8000", - "0x4f7574206f6620676173", - "0x400080007ffe7fff", - "0x482680017ff88000", - "0x1", - "0x480a7ff97fff8000", + "0x0", + "0x48127fe67fff8000", + "0x48127fe67fff8000", "0x480680017fff8000", "0x1", "0x480680017fff8000", "0x0", "0x480680017fff8000", "0x0", - "0x48127ff97fff8000", - "0x482480017ff88000", - "0x1", "0x208b7fff7fff7ffe", - "0x48297ffa80007ffb", - "0x480680017fff8000", - "0x11", - "0x480280007ff88004", - "0x4824800180037fff", - "0x1", - "0x48307ffe7fff7ffd", - "0x480280017ff87ffe", - "0x480280027ff87fff", - "0x40507ffe7ffa7ffd", - "0x40307fff7ffd7ff9", + "0xa0680017fff8000", + "0x7", "0x482680017ff88000", - "0x3", - "0x4825800180007ffd", - "0x0", - "0x20680017fff7fff", - "0x4", + "0xffffffffffffffffffffffffffffe1d8", + "0x400280007ff77fff", "0x10780017fff7fff", - "0x95", - "0x4825800180007ffd", + "0x37", + "0x4825800180007ff8", + "0x1e28", + "0x400280007ff77fff", + "0x482680017ff78000", "0x1", - "0x20680017fff7fff", - "0x4", - "0x10780017fff7fff", - "0x55", - "0x4825800180007ffd", - "0x2", - "0x20680017fff7fff", - "0x4", - "0x10780017fff7fff", - "0x49", - "0x4825800180007ffd", + "0x20780017fff7ffd", + "0xd", + "0x48127fff7fff8000", + "0x48127ffd7fff8000", + "0x480680017fff8000", + "0x0", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x0", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x48127fff7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0xcfe", + "0x20680017fff7ffc", + "0x11", + "0x400280007ffc7ffd", + "0x400280017ffc7ffe", + "0x400280027ffc7fff", + "0x48127ff97fff8000", + "0x48127fd77fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", "0x3", - "0x20680017fff7fff", - "0x4", - "0x10780017fff7fff", - "0x3d", "0x4825800180007ffd", - "0x4", - "0x20680017fff7fff", - "0x4", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd5", + "0x208b7fff7fff7ffe", + "0x48127ff97fff8000", + "0x48127fd77fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480680017fff8000", + "0x4f7574206f6620676173", + "0x400080007ffe7fff", + "0x482680017ff78000", + "0x1", + "0x480a7ff87fff8000", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x48127ff87fff8000", + "0x482480017ff78000", + "0x1", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0x7", + "0x482680017ff98000", + "0xfffffffffffffffffffffffffffff33a", + "0x400280007ff87fff", "0x10780017fff7fff", - "0x31", - "0x4825800180007ffd", - "0x5", + "0x68", + "0x4825800180007ff9", + "0xcc6", + "0x400280007ff87fff", + "0x482680017ff88000", + "0x1", + "0x48297ffa80007ffb", "0x20680017fff7fff", "0x4", "0x10780017fff7fff", - "0x25", - "0x4825800180007ffd", - "0x6", - "0x20680017fff7fff", - "0x4", + "0xa", + "0x482680017ffa8000", + "0x1", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x480a7ffa7fff8000", "0x10780017fff7fff", - "0x19", - "0x4825800180007ffd", - "0x7", + "0x8", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x20680017fff7ffe", + "0x43", + "0x480080007fff8000", + "0x48297ffc80007ffd", "0x20680017fff7fff", "0x4", "0x10780017fff7fff", - "0xf", - "0x40780017fff7fff", + "0xa", + "0x482680017ffc8000", "0x1", + "0x480a7ffd7fff8000", "0x480680017fff8000", - "0x4b656363616b206c61737420696e70757420776f7264203e3762", - "0x400080007ffe7fff", - "0x48127ff57fff8000", - "0x480a7ff97fff8000", + "0x0", + "0x480a7ffc7fff8000", + "0x10780017fff7fff", + "0x8", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", "0x480680017fff8000", "0x1", - "0x48127ffb7fff8000", - "0x482480017ffa8000", - "0x1", + "0x480680017fff8000", + "0x0", + "0x20680017fff7ffe", + "0x1a", + "0x480080007fff8000", + "0x48307fff80007ff9", + "0x20680017fff7fff", + "0xb", + "0x48127ff27fff8000", + "0x48127ff07fff8000", + "0x48127ff27fff8000", + "0x48127ff27fff8000", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc0", "0x208b7fff7fff7ffe", + "0x48127ff27fff8000", + "0x48127ff07fff8000", "0x480680017fff8000", - "0x100000000000000", - "0x10780017fff7fff", - "0x6", + "0x0", + "0x48127ff17fff8000", + "0x48127ff17fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x1000000000000", - "0x10780017fff7fff", - "0x6", - "0x40780017fff7fff", - "0x2", + "0x4f7074696f6e3a3a756e77726170206661696c65642e", + "0x400080007ffe7fff", + "0x48127ff27fff8000", + "0x48127ff07fff8000", "0x480680017fff8000", - "0x10000000000", - "0x10780017fff7fff", - "0x6", - "0x40780017fff7fff", - "0x3", + "0x1", "0x480680017fff8000", - "0x100000000", - "0x10780017fff7fff", - "0x6", - "0x40780017fff7fff", - "0x4", + "0x0", "0x480680017fff8000", - "0x1000000", - "0x10780017fff7fff", - "0x6", - "0x40780017fff7fff", - "0x5", + "0x0", "0x480680017fff8000", - "0x10000", - "0x10780017fff7fff", - "0x6", - "0x40780017fff7fff", - "0x6", + "0x0", + "0x48127ff87fff8000", + "0x482480017ff78000", + "0x1", + "0x208b7fff7fff7ffe", + "0x48127ffa7fff8000", + "0x48127ff87fff8000", "0x480680017fff8000", - "0x100", - "0x20680017fff7fff", - "0xf", + "0x0", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x4f7074696f6e3a3a756e77726170206661696c65642e", + "0x4f7574206f6620676173", "0x400080007ffe7fff", - "0x48127ff47fff8000", + "0x482680017ff88000", + "0x1", "0x480a7ff97fff8000", "0x480680017fff8000", "0x1", - "0x48127ffb7fff8000", - "0x482480017ffa8000", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x48127ff87fff8000", + "0x482480017ff78000", "0x1", "0x208b7fff7fff7ffe", - "0x480080007ff68004", - "0x4824800180037fff", - "0x1", - "0x48307ffe7fff7ffd", - "0x480080017ff37ffe", - "0x480080027ff27fff", - "0x40507ffe7ffa7ffd", - "0x40317fff7ffd7ffc", "0xa0680017fff8000", - "0x8", - "0x48307ffe7ff98000", - "0x4824800180007fff", - "0x10000000000000000", - "0x400080037fee7fff", - "0x10780017fff7fff", - "0xb", - "0x48307ffe7ff98001", - "0x4824800180007fff", - "0xffffffffffffffff0000000000000000", - "0x400080037fee7ffe", - "0x482480017fee8000", - "0x4", - "0x48127ffe7fff8000", + "0x7", + "0x482680017ff98000", + "0xffffffffffffffffffffffffffffef52", + "0x400280007ff87fff", "0x10780017fff7fff", - "0x15", - "0x40780017fff7fff", + "0x7e", + "0x4825800180007ff9", + "0x10ae", + "0x400280007ff87fff", + "0x482680017ff88000", "0x1", - "0x480680017fff8000", - "0x7536345f616464204f766572666c6f77", - "0x400080007ffe7fff", - "0x482480017fec8000", + "0x48297ffa80007ffb", + "0x20680017fff7fff", "0x4", - "0x480a7ff97fff8000", + "0x10780017fff7fff", + "0xa", + "0x482680017ffa8000", + "0x3", + "0x480a7ffb7fff8000", "0x480680017fff8000", - "0x1", - "0x48127ffb7fff8000", - "0x482480017ffa8000", - "0x1", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x10", - "0x48127fee7fff8000", + "0x0", + "0x480a7ffa7fff8000", + "0x10780017fff7fff", + "0x8", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", "0x480680017fff8000", "0x1", "0x480680017fff8000", - "0x11", - "0x480680017fff8000", - "0x1", - "0x48307fff80017ffe", - "0xa0680017fff7fff", - "0x7", - "0x482480017fff8000", - "0x100000000000000000000000000000000", - "0x400080007ff97fff", - "0x10780017fff7fff", - "0x6f", - "0x400080007ffa7fff", - "0x482480017ffa8000", - "0x1", - "0x48307ffe80007fe6", + "0x0", + "0x20680017fff7ffe", + "0x59", + "0x480080007fff8000", + "0x480080017ffe8000", + "0x480080027ffd8000", + "0x48297ffc80007ffd", "0x20680017fff7fff", "0x4", "0x10780017fff7fff", - "0x41", - "0x400280007ffb7ff9", + "0xa", + "0x482680017ffc8000", + "0x3", + "0x480a7ffd7fff8000", "0x480680017fff8000", - "0x11", + "0x0", + "0x480a7ffc7fff8000", + "0x10780017fff7fff", + "0x8", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", "0x480680017fff8000", "0x1", - "0x480a7ffa7fff8000", - "0x482680017ffb8000", + "0x480680017fff8000", + "0x0", + "0x20680017fff7ffe", + "0x2e", + "0x480080007fff8000", + "0x480080017ffe8000", + "0x480080027ffd8000", + "0x48307ffd80007ff5", + "0x20680017fff7fff", + "0x1b", + "0x48307ffd80007ff5", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x6", + "0x40780017fff7fff", "0x1", - "0x48307ffd80017ffc", - "0xa0680017fff7fff", - "0x7", - "0x482480017fff8000", - "0x100000000000000000000000000000000", - "0x400080007ff77fff", "0x10780017fff7fff", - "0x23", - "0x400080007ff87fff", - "0x48307fdf80017fff", - "0xa0680017fff7fff", - "0x7", - "0x482480017fff8000", - "0x100000000000000000000000000000000", - "0x400080017ff57fff", + "0x14", + "0x48307ffd80007ff5", + "0x20680017fff7fff", + "0x4", "0x10780017fff7fff", - "0xc", - "0x400080017ff67fff", - "0x482480017ff68000", - "0x2", - "0x480a7ff97fff8000", - "0x48127ff87fff8000", - "0x48127ff87fff8000", - "0x48127ffb7fff8000", + "0x4", + "0x10780017fff7fff", + "0xd", + "0x48127fec7fff8000", + "0x48127fea7fff8000", + "0x48127fec7fff8000", + "0x48127fec7fff8000", + "0x48127ff27fff8000", + "0x48127ff27fff8000", "0x1104800180018000", - "0x730", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffac", "0x208b7fff7fff7ffe", "0x40780017fff7fff", - "0x1", - "0x480680017fff8000", - "0x7533325f737562204f766572666c6f77", - "0x400080007ffe7fff", - "0x482480017ff38000", "0x2", - "0x480a7ff97fff8000", + "0x48127fec7fff8000", + "0x48127fea7fff8000", "0x480680017fff8000", - "0x1", - "0x48127ffb7fff8000", - "0x482480017ffa8000", - "0x1", + "0x0", + "0x48127feb7fff8000", + "0x48127feb7fff8000", + "0x48127ff17fff8000", + "0x48127ff17fff8000", + "0x480680017fff8000", + "0x0", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x7533325f737562204f766572666c6f77", + "0x4f7074696f6e3a3a756e77726170206661696c65642e", "0x400080007ffe7fff", - "0x482480017ff58000", - "0x1", - "0x480a7ff97fff8000", + "0x48127ff07fff8000", + "0x48127fee7fff8000", "0x480680017fff8000", "0x1", - "0x48127ffb7fff8000", - "0x482480017ffa8000", - "0x1", - "0x208b7fff7fff7ffe", "0x480680017fff8000", - "0x8000000000000000", - "0xa0680017fff8000", - "0x8", - "0x48307ff77ffe8000", - "0x4824800180007fff", - "0x10000000000000000", - "0x400080007ffa7fff", - "0x10780017fff7fff", - "0x10", - "0x48307ff77ffe8001", - "0x4824800180007fff", - "0xffffffffffffffff0000000000000000", - "0x400080007ffa7ffe", - "0x400280007ffb7fff", - "0x482480017ffa8000", - "0x1", - "0x480a7ff97fff8000", + "0x0", "0x480680017fff8000", "0x0", - "0x480a7ffa7fff8000", - "0x482680017ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff87fff8000", + "0x482480017ff78000", "0x1", "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", + "0x48127ffa7fff8000", + "0x48127ff87fff8000", "0x480680017fff8000", - "0x7536345f616464204f766572666c6f77", - "0x400080007ffe7fff", - "0x482480017ff88000", - "0x1", - "0x480a7ff97fff8000", + "0x0", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", "0x480680017fff8000", "0x1", - "0x48127ffb7fff8000", - "0x482480017ffa8000", - "0x1", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x7533325f737562204f766572666c6f77", + "0x4f7574206f6620676173", "0x400080007ffe7fff", - "0x482480017ff78000", + "0x482680017ff88000", "0x1", "0x480a7ff97fff8000", "0x480680017fff8000", "0x1", - "0x48127ffb7fff8000", - "0x482480017ffa8000", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x48127ff87fff8000", + "0x482480017ff78000", "0x1", "0x208b7fff7fff7ffe", - "0x48297ffa80007ffb", - "0x4825800180007ffd", - "0x0", - "0x20680017fff7fff", - "0x4", + "0xa0680017fff8000", + "0x7", + "0x482680017ff98000", + "0xffffffffffffffffffffffffffffdd32", + "0x400280007ff87fff", "0x10780017fff7fff", - "0x6b", - "0x4825800180007ffd", + "0x42", + "0x4825800180007ff9", + "0x22ce", + "0x400280007ff87fff", + "0x482680017ff88000", "0x1", + "0x48297ffa80007ffb", "0x20680017fff7fff", "0x4", "0x10780017fff7fff", - "0x18", - "0x4825800180007ffd", + "0xa", + "0x482680017ffa8000", "0x2", - "0x20680017fff7fff", - "0x4", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x480a7ffa7fff8000", "0x10780017fff7fff", - "0xa", + "0x8", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", "0x480680017fff8000", - "0x1000000", + "0x1", "0x480680017fff8000", - "0x100", + "0x0", + "0x20680017fff7ffe", + "0x1f", + "0x48127ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480080007ffc8000", + "0x480080017ffb8000", + "0x1104800180018000", + "0xc3c", + "0x20680017fff7ffd", + "0xb", + "0x48127ffc7fff8000", + "0x48127fce7fff8000", + "0x48127fd07fff8000", + "0x48127fd07fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd1", + "0x208b7fff7fff7ffe", + "0x48127ffc7fff8000", + "0x48127fce7fff8000", "0x480680017fff8000", - "0x80", - "0x10780017fff7fff", - "0x8", + "0x1", "0x480680017fff8000", - "0x10000", + "0x0", "0x480680017fff8000", - "0x10000", + "0x0", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x48127ffa7fff8000", + "0x48127ff87fff8000", "0x480680017fff8000", - "0x8000", - "0x10780017fff7fff", - "0xa", + "0x0", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x100", + "0x4f7574206f6620676173", + "0x400080007ffe7fff", + "0x482680017ff88000", + "0x1", + "0x480a7ff97fff8000", "0x480680017fff8000", - "0x1000000", + "0x1", "0x480680017fff8000", - "0x800000", - "0x480280007ff98004", + "0x0", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x482480017ff88000", + "0x1", + "0x208b7fff7fff7ffe", + "0x48297ffa80007ffb", + "0x480680017fff8000", + "0x11", + "0x480280007ff88004", "0x4824800180037fff", "0x1", - "0x48307ffe7fff7ffb", - "0x480280017ff97ffe", - "0x480280027ff97fff", - "0x40507ffe7ff87ffd", - "0x40317fff7ffd7ffc", - "0x48507ff97fff8000", - "0xa0680017fff8000", - "0x7", - "0x4824800180007ffe", - "0x100000000", - "0x400280037ff97fff", + "0x48307ffe7fff7ffd", + "0x480280017ff87ffe", + "0x480280027ff87fff", + "0x40507ffe7ffa7ffd", + "0x40307fff7ffd7ff9", + "0x482680017ff88000", + "0x3", + "0x4825800180007ffd", + "0x0", + "0x20680017fff7fff", + "0x4", "0x10780017fff7fff", - "0x28", - "0x482480017ffe8000", - "0xffffffffffffffffffffffff00000000", - "0x400280037ff97fff", - "0xa0680017fff8000", - "0x8", - "0x48307ff67ffc8000", - "0x4824800180007fff", - "0x100000000", - "0x400280047ff97fff", + "0x95", + "0x4825800180007ffd", + "0x1", + "0x20680017fff7fff", + "0x4", "0x10780017fff7fff", - "0xe", - "0x48307ff67ffc8001", - "0x4824800180007fff", - "0xffffffffffffffffffffffff00000000", - "0x400280047ff97ffe", - "0x400280007ffb7fff", - "0x482680017ff98000", + "0x55", + "0x4825800180007ffd", + "0x2", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x49", + "0x4825800180007ffd", + "0x3", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x3d", + "0x4825800180007ffd", + "0x4", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x31", + "0x4825800180007ffd", "0x5", - "0x480a7ffa7fff8000", - "0x482680017ffb8000", - "0x1", + "0x20680017fff7fff", + "0x4", "0x10780017fff7fff", - "0x29", - "0x40780017fff7fff", - "0x58", + "0x25", + "0x4825800180007ffd", + "0x6", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x19", + "0x4825800180007ffd", + "0x7", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0xf", "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x7533325f616464204f766572666c6f77", + "0x4b656363616b206c61737420696e70757420776f7264203e3762", "0x400080007ffe7fff", - "0x482680017ff98000", - "0x5", + "0x48127ff57fff8000", + "0x480a7ff97fff8000", "0x480680017fff8000", "0x1", - "0x48127ffc7fff8000", - "0x482480017ffb8000", + "0x48127ffb7fff8000", + "0x482480017ffa8000", "0x1", "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x5b", + "0x480680017fff8000", + "0x100000000000000", + "0x10780017fff7fff", + "0x6", "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x7533325f6d756c204f766572666c6f77", - "0x400080007ffe7fff", - "0x482680017ff98000", + "0x1000000000000", + "0x10780017fff7fff", + "0x6", + "0x40780017fff7fff", + "0x2", + "0x480680017fff8000", + "0x10000000000", + "0x10780017fff7fff", + "0x6", + "0x40780017fff7fff", + "0x3", + "0x480680017fff8000", + "0x100000000", + "0x10780017fff7fff", + "0x6", + "0x40780017fff7fff", "0x4", "0x480680017fff8000", - "0x1", - "0x48127ffc7fff8000", - "0x482480017ffb8000", - "0x1", - "0x208b7fff7fff7ffe", + "0x1000000", + "0x10780017fff7fff", + "0x6", + "0x40780017fff7fff", + "0x5", + "0x480680017fff8000", + "0x10000", + "0x10780017fff7fff", + "0x6", "0x40780017fff7fff", + "0x6", + "0x480680017fff8000", + "0x100", + "0x20680017fff7fff", "0xf", + "0x40780017fff7fff", + "0x1", "0x480680017fff8000", - "0x80000000", - "0x400280007ffb7fff", + "0x4f7074696f6e3a3a756e77726170206661696c65642e", + "0x400080007ffe7fff", + "0x48127ff47fff8000", "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x482680017ffb8000", - "0x1", - "0x48307ffe80007fff", "0x480680017fff8000", "0x1", + "0x48127ffb7fff8000", + "0x482480017ffa8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x480080007ff68004", + "0x4824800180037fff", + "0x1", + "0x48307ffe7fff7ffd", + "0x480080017ff37ffe", + "0x480080027ff27fff", + "0x40507ffe7ffa7ffd", + "0x40317fff7ffd7ffc", "0xa0680017fff8000", "0x8", - "0x48307ffe7ffd8000", + "0x48307ffe7ff98000", "0x4824800180007fff", - "0x100000000", - "0x400080007ff87fff", + "0x10000000000000000", + "0x400080037fee7fff", "0x10780017fff7fff", - "0x71", - "0x48307ffe7ffd8001", + "0xb", + "0x48307ffe7ff98001", "0x4824800180007fff", - "0xffffffffffffffffffffffff00000000", - "0x400080007ff87ffe", - "0x480680017fff8000", - "0x10", - "0x480080017ff78004", - "0x4824800180037fff", - "0x1", - "0x48307ffe7fff7ffd", - "0x480080027ff47ffe", - "0x480080037ff37fff", - "0x40507ffe7ffa7ffd", - "0x40307fff7ffd7ff9", - "0x480680017fff8000", - "0x10", - "0x48127ff27fff8000", - "0x48127ff27fff8000", - "0x48307ffc80007ffd", - "0x1104800180018000", - "0x699", - "0x484480017f9f8000", - "0x20", - "0xa0680017fff8000", - "0x7", - "0x4824800180007ffe", - "0x100000000", - "0x400080047fae7fff", - "0x10780017fff7fff", - "0x44", - "0x482480017ffe8000", - "0xffffffffffffffffffffffff00000000", - "0x400080047fae7fff", - "0x484680017ffd8000", - "0x8", - "0xa0680017fff8000", - "0x7", - "0x4824800180007ffe", - "0x100000000", - "0x400080057fab7fff", - "0x10780017fff7fff", - "0x29", - "0x482480017ffe8000", - "0xffffffffffffffffffffffff00000000", - "0x400080057fab7fff", - "0xa0680017fff8000", - "0x8", - "0x48307ffc7ff98000", - "0x4824800180007fff", - "0x100000000", - "0x400080067fa87fff", + "0xffffffffffffffff0000000000000000", + "0x400080037fee7ffe", + "0x482480017fee8000", + "0x4", + "0x48127ffe7fff8000", "0x10780017fff7fff", - "0x11", - "0x48307ffc7ff98001", - "0x4824800180007fff", - "0xffffffffffffffffffffffff00000000", - "0x400080067fa87ffe", - "0x40780017fff7fff", - "0x2", - "0x400080007ff47ffd", - "0x482480017fa68000", - "0x7", - "0x480680017fff8000", - "0x0", - "0x48127ff17fff8000", - "0x482480017ff18000", - "0x1", - "0x208b7fff7fff7ffe", + "0x15", "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x7533325f616464204f766572666c6f77", + "0x7536345f616464204f766572666c6f77", "0x400080007ffe7fff", - "0x482480017fa68000", - "0x7", + "0x482480017fec8000", + "0x4", + "0x480a7ff97fff8000", "0x480680017fff8000", "0x1", - "0x48127ffc7fff8000", - "0x482480017ffb8000", + "0x48127ffb7fff8000", + "0x482480017ffa8000", "0x1", "0x208b7fff7fff7ffe", "0x40780017fff7fff", - "0x3", - "0x40780017fff7fff", + "0x10", + "0x48127fee7fff8000", + "0x480680017fff8000", "0x1", "0x480680017fff8000", - "0x7533325f6d756c204f766572666c6f77", - "0x400080007ffe7fff", - "0x482480017fa68000", - "0x6", + "0x11", "0x480680017fff8000", "0x1", - "0x48127ffc7fff8000", - "0x482480017ffb8000", + "0x48307fff80017ffe", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400080007ff97fff", + "0x10780017fff7fff", + "0x6f", + "0x400080007ffa7fff", + "0x482480017ffa8000", + "0x1", + "0x48307ffe80007fe6", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x41", + "0x400280007ffb7ff9", + "0x480680017fff8000", + "0x11", + "0x480680017fff8000", + "0x1", + "0x480a7ffa7fff8000", + "0x482680017ffb8000", "0x1", + "0x48307ffd80017ffc", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400080007ff77fff", + "0x10780017fff7fff", + "0x23", + "0x400080007ff87fff", + "0x48307fdf80017fff", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400080017ff57fff", + "0x10780017fff7fff", + "0xc", + "0x400080017ff67fff", + "0x482480017ff68000", + "0x2", + "0x480a7ff97fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0xbc7", "0x208b7fff7fff7ffe", "0x40780017fff7fff", - "0x6", - "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x7533325f6d756c204f766572666c6f77", + "0x7533325f737562204f766572666c6f77", "0x400080007ffe7fff", - "0x482480017fa68000", - "0x5", + "0x482480017ff38000", + "0x2", + "0x480a7ff97fff8000", "0x480680017fff8000", "0x1", - "0x48127ffc7fff8000", - "0x482480017ffb8000", + "0x48127ffb7fff8000", + "0x482480017ffa8000", "0x1", "0x208b7fff7fff7ffe", "0x40780017fff7fff", - "0x50", - "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x7533325f616464204f766572666c6f77", + "0x7533325f737562204f766572666c6f77", "0x400080007ffe7fff", - "0x482480017fa68000", + "0x482480017ff58000", "0x1", + "0x480a7ff97fff8000", "0x480680017fff8000", "0x1", - "0x48127ffc7fff8000", - "0x482480017ffb8000", + "0x48127ffb7fff8000", + "0x482480017ffa8000", "0x1", "0x208b7fff7fff7ffe", - "0xa0680017fff8000", - "0x7", - "0x482680017ff88000", - "0xffffffffffffffffffffffffffffc752", - "0x400280007ff77fff", - "0x10780017fff7fff", - "0x87", - "0x4825800180007ff8", - "0x38ae", - "0x400280007ff77fff", - "0x48297ffb80007ffc", - "0x482680017ff78000", - "0x1", - "0x48317ffe80007ffa", - "0x20680017fff7fff", - "0x4", - "0x10780017fff7fff", - "0x74", - "0x480680017fff8000", - "0x10", - "0x48297ffb80007ffc", - "0x48327ffe7ffa8000", - "0xa0680017fff8000", - "0x8", - "0x482480017ffd8000", - "0x1", - "0x48307fff80007ffd", - "0x400080007ff87fff", - "0x10780017fff7fff", - "0x59", - "0x48307ffe80007ffd", - "0x400080007ff97fff", - "0x482a7ffa7ffb8000", - "0x48327ffc7ffb8000", - "0x482480017ff78000", - "0x1", - "0x48307ffd80007ffe", - "0x4824800180007fff", - "0x10", - "0x20680017fff7fff", - "0x40", - "0x480680017fff8000", - "0x53686132353650726f63657373426c6f636b", - "0x400280007ff97fff", - "0x400280017ff97ff1", - "0x400380027ff97ffd", - "0x400280037ff97ffa", - "0x480280057ff98000", - "0x20680017fff7fff", - "0x2e", "0x480680017fff8000", - "0x10", - "0x480280047ff98000", - "0x482680017ff98000", - "0x7", - "0x480280067ff98000", + "0x8000000000000000", "0xa0680017fff8000", "0x8", - "0x48327ffb7ffa8000", + "0x48307ff77ffe8000", "0x4824800180007fff", - "0x100000000", - "0x400080007ff47fff", + "0x10000000000000000", + "0x400080007ffa7fff", "0x10780017fff7fff", - "0x11", - "0x48327ffb7ffa8001", + "0x10", + "0x48307ff77ffe8001", "0x4824800180007fff", - "0xffffffffffffffffffffffff00000000", - "0x400080007ff47ffe", - "0x482480017ff48000", + "0xffffffffffffffff0000000000000000", + "0x400080007ffa7ffe", + "0x400280007ffb7fff", + "0x482480017ffa8000", + "0x1", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x0", + "0x480a7ffa7fff8000", + "0x482680017ffb8000", "0x1", - "0x48127ff97fff8000", - "0x48127ff97fff8000", - "0x48127ffc7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x48127ff67fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffb5", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x7533325f616464204f766572666c6f77", + "0x7536345f616464204f766572666c6f77", "0x400080007ffe7fff", - "0x482480017ff28000", + "0x482480017ff88000", "0x1", - "0x48127ff77fff8000", - "0x48127ff77fff8000", + "0x480a7ff97fff8000", "0x480680017fff8000", "0x1", - "0x48127ffa7fff8000", - "0x482480017ff98000", - "0x1", - "0x208b7fff7fff7ffe", "0x48127ffb7fff8000", - "0x480280047ff98000", - "0x482680017ff98000", - "0x8", - "0x480680017fff8000", + "0x482480017ffa8000", "0x1", - "0x480280067ff98000", - "0x480280077ff98000", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x4f7074696f6e3a3a756e77726170206661696c65642e", + "0x7533325f737562204f766572666c6f77", "0x400080007ffe7fff", - "0x48127ffb7fff8000", - "0x48127fef7fff8000", + "0x482480017ff78000", + "0x1", "0x480a7ff97fff8000", "0x480680017fff8000", "0x1", - "0x48127ffa7fff8000", - "0x482480017ff98000", + "0x48127ffb7fff8000", + "0x482480017ffa8000", "0x1", "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x480680017fff8000", - "0x496e646578206f7574206f6620626f756e6473", - "0x400080007ffe7fff", - "0x482480017ff68000", - "0x1", - "0x48127ff37fff8000", - "0x480a7ff97fff8000", - "0x480680017fff8000", - "0x1", - "0x48127ffa7fff8000", - "0x482480017ff98000", - "0x1", - "0x208b7fff7fff7ffe", - "0x48127ffe7fff8000", - "0x48127ffb7fff8000", - "0x480a7ff97fff8000", - "0x480680017fff8000", - "0x0", - "0x480a7ffd7fff8000", - "0x480a7ffa7fff8000", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x480680017fff8000", - "0x4f7574206f6620676173", - "0x400080007ffe7fff", - "0x482680017ff78000", - "0x1", - "0x480a7ff87fff8000", - "0x480a7ff97fff8000", - "0x480680017fff8000", - "0x1", - "0x48127ffa7fff8000", - "0x482480017ff98000", - "0x1", - "0x208b7fff7fff7ffe", - "0x4825800180007ff8", - "0x0", - "0x20680017fff7fff", - "0x4", - "0x10780017fff7fff", - "0x4", - "0x10780017fff7fff", - "0x8", - "0x4825800180007ff9", + "0x48297ffa80007ffb", + "0x4825800180007ffd", "0x0", "0x20680017fff7fff", "0x4", "0x10780017fff7fff", - "0xc5", - "0x480680017fff8000", - "0xfffffffffffffffffffffffffffffffe", - "0x48317fff80017ff9", - "0xa0680017fff7fff", - "0x7", - "0x482480017fff8000", - "0x100000000000000000000000000000000", - "0x400280007ff27fff", - "0x10780017fff7fff", - "0x21", - "0x400280007ff27fff", - "0x482680017ff28000", + "0x6b", + "0x4825800180007ffd", "0x1", - "0x4825800180007ff9", - "0xfffffffffffffffffffffffffffffffe", "0x20680017fff7fff", "0x4", "0x10780017fff7fff", - "0x5", - "0x48127ffe7fff8000", - "0x10780017fff7fff", - "0xb0", - "0x480680017fff8000", - "0xbaaedce6af48a03bbfd25e8cd0364141", - "0x48317fff80017ff8", - "0xa0680017fff7fff", - "0x7", - "0x482480017fff8000", - "0x100000000000000000000000000000000", - "0x400080007ffa7fff", - "0x10780017fff7fff", - "0x7", - "0x400080007ffb7fff", - "0x482480017ffb8000", - "0x1", - "0x10780017fff7fff", - "0xa1", - "0x482480017ffa8000", - "0x1", - "0x10780017fff7fff", - "0x4", - "0x482680017ff28000", - "0x1", - "0x4825800180007ffa", - "0x0", + "0x18", + "0x4825800180007ffd", + "0x2", "0x20680017fff7fff", "0x4", "0x10780017fff7fff", - "0x6", - "0x40780017fff7fff", - "0x1", + "0xa", + "0x480680017fff8000", + "0x1000000", + "0x480680017fff8000", + "0x100", + "0x480680017fff8000", + "0x80", "0x10780017fff7fff", "0x8", - "0x4825800180007ffb", - "0x0", - "0x20680017fff7fff", - "0x4", - "0x10780017fff7fff", - "0x7f", "0x480680017fff8000", - "0xfffffffffffffffffffffffffffffffe", - "0x48317fff80017ffb", - "0xa0680017fff7fff", - "0x7", - "0x482480017fff8000", - "0x100000000000000000000000000000000", - "0x400080007ff97fff", + "0x10000", + "0x480680017fff8000", + "0x10000", + "0x480680017fff8000", + "0x8000", "0x10780017fff7fff", - "0x21", - "0x400080007ffa7fff", - "0x482480017ffa8000", + "0xa", + "0x40780017fff7fff", "0x1", - "0x4825800180007ffb", - "0xfffffffffffffffffffffffffffffffe", - "0x20680017fff7fff", - "0x4", - "0x10780017fff7fff", - "0x5", - "0x48127ffe7fff8000", - "0x10780017fff7fff", - "0x6a", "0x480680017fff8000", - "0xbaaedce6af48a03bbfd25e8cd0364141", - "0x48317fff80017ffa", - "0xa0680017fff7fff", + "0x100", + "0x480680017fff8000", + "0x1000000", + "0x480680017fff8000", + "0x800000", + "0x480280007ff98004", + "0x4824800180037fff", + "0x1", + "0x48307ffe7fff7ffb", + "0x480280017ff97ffe", + "0x480280027ff97fff", + "0x40507ffe7ff87ffd", + "0x40317fff7ffd7ffc", + "0x48507ff97fff8000", + "0xa0680017fff8000", "0x7", - "0x482480017fff8000", - "0x100000000000000000000000000000000", - "0x400080007ffa7fff", + "0x4824800180007ffe", + "0x100000000", + "0x400280037ff97fff", "0x10780017fff7fff", - "0x7", - "0x400080007ffb7fff", - "0x482480017ffb8000", - "0x1", + "0x28", + "0x482480017ffe8000", + "0xffffffffffffffffffffffff00000000", + "0x400280037ff97fff", + "0xa0680017fff8000", + "0x8", + "0x48307ff67ffc8000", + "0x4824800180007fff", + "0x100000000", + "0x400280047ff97fff", "0x10780017fff7fff", - "0x5b", - "0x482480017ffa8000", + "0xe", + "0x48307ff67ffc8001", + "0x4824800180007fff", + "0xffffffffffffffffffffffff00000000", + "0x400280047ff97ffe", + "0x400280007ffb7fff", + "0x482680017ff98000", + "0x5", + "0x480a7ffa7fff8000", + "0x482680017ffb8000", "0x1", "0x10780017fff7fff", - "0x4", - "0x482480017ff98000", + "0x29", + "0x40780017fff7fff", + "0x58", + "0x40780017fff7fff", "0x1", - "0x480a7ff37fff8000", - "0x480a7ff57fff8000", - "0x480a7ff67fff8000", - "0x480a7ff77fff8000", - "0x480a7ff87fff8000", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x1104800180018000", - "0x5f6", - "0x20680017fff7ffd", - "0x3e", - "0x20680017fff7ffe", - "0x2d", - "0x48127ffa7fff8000", - "0x48127ffa7fff8000", - "0x480a7ff47fff8000", - "0x48127ff97fff8000", - "0x48127ffb7fff8000", - "0x1104800180018000", - "0x8ad", - "0x20680017fff7ffd", - "0x1b", - "0x48317fff80007ffd", - "0x20680017fff7fff", - "0xd", - "0x48127ff87fff8000", - "0x48127ff87fff8000", - "0x48127ff87fff8000", - "0x48127ff87fff8000", - "0x480680017fff8000", - "0x0", - "0x480680017fff8000", - "0x0", - "0x480680017fff8000", - "0x0", - "0x208b7fff7fff7ffe", - "0x48127ff87fff8000", - "0x48127ff87fff8000", - "0x48127ff87fff8000", - "0x48127ff87fff8000", "0x480680017fff8000", - "0x0", + "0x7533325f616464204f766572666c6f77", + "0x400080007ffe7fff", + "0x482680017ff98000", + "0x5", "0x480680017fff8000", "0x1", - "0x480680017fff8000", - "0x496e76616c6964207369676e6174757265", - "0x208b7fff7fff7ffe", - "0x48127ff97fff8000", - "0x48127ff97fff8000", - "0x48127ff97fff8000", - "0x48127ff97fff8000", - "0x480680017fff8000", + "0x48127ffc7fff8000", + "0x482480017ffb8000", "0x1", - "0x48127ff97fff8000", - "0x48127ff97fff8000", "0x208b7fff7fff7ffe", "0x40780017fff7fff", + "0x5b", + "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x4f7074696f6e3a3a756e77726170206661696c65642e", + "0x7533325f6d756c204f766572666c6f77", "0x400080007ffe7fff", - "0x48127ff87fff8000", - "0x48127ff87fff8000", - "0x480a7ff47fff8000", - "0x48127ff77fff8000", + "0x482680017ff98000", + "0x4", "0x480680017fff8000", "0x1", - "0x48127ff97fff8000", - "0x482480017ff88000", + "0x48127ffc7fff8000", + "0x482480017ffb8000", "0x1", "0x208b7fff7fff7ffe", - "0x48127ffa7fff8000", - "0x48127ffa7fff8000", - "0x480a7ff47fff8000", - "0x48127ff97fff8000", + "0x40780017fff7fff", + "0xf", "0x480680017fff8000", + "0x80000000", + "0x400280007ffb7fff", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x482680017ffb8000", "0x1", - "0x48127ff97fff8000", - "0x48127ff97fff8000", - "0x208b7fff7fff7ffe", - "0x48127ffd7fff8000", - "0x480a7ff37fff8000", - "0x480a7ff47fff8000", - "0x480a7ff57fff8000", - "0x480680017fff8000", - "0x0", + "0x48307ffe80007fff", "0x480680017fff8000", "0x1", + "0xa0680017fff8000", + "0x8", + "0x48307ffe7ffd8000", + "0x4824800180007fff", + "0x100000000", + "0x400080007ff87fff", + "0x10780017fff7fff", + "0x71", + "0x48307ffe7ffd8001", + "0x4824800180007fff", + "0xffffffffffffffffffffffff00000000", + "0x400080007ff87ffe", "0x480680017fff8000", - "0x5369676e6174757265206f7574206f662072616e6765", - "0x208b7fff7fff7ffe", - "0x480a7ff27fff8000", - "0x480a7ff37fff8000", - "0x480a7ff47fff8000", - "0x480a7ff57fff8000", - "0x480680017fff8000", - "0x0", - "0x480680017fff8000", + "0x10", + "0x480080017ff78004", + "0x4824800180037fff", "0x1", + "0x48307ffe7fff7ffd", + "0x480080027ff47ffe", + "0x480080037ff37fff", + "0x40507ffe7ffa7ffd", + "0x40307fff7ffd7ff9", "0x480680017fff8000", - "0x5369676e6174757265206f7574206f662072616e6765", - "0x208b7fff7fff7ffe", - "0x4825800180007ff9", - "0x0", - "0x20680017fff7fff", - "0x4", - "0x10780017fff7fff", - "0x6", - "0x40780017fff7fff", - "0x1", + "0x10", + "0x48127ff27fff8000", + "0x48127ff27fff8000", + "0x48307ffc80007ffd", + "0x1104800180018000", + "0xb30", + "0x484480017f9f8000", + "0x20", + "0xa0680017fff8000", + "0x7", + "0x4824800180007ffe", + "0x100000000", + "0x400080047fae7fff", "0x10780017fff7fff", + "0x44", + "0x482480017ffe8000", + "0xffffffffffffffffffffffff00000000", + "0x400080047fae7fff", + "0x484680017ffd8000", "0x8", - "0x4825800180007ffa", - "0x0", - "0x20680017fff7fff", - "0x4", - "0x10780017fff7fff", - "0x2fd", - "0x480680017fff8000", - "0xffffffff00000000ffffffffffffffff", - "0x48317fff80017ffa", - "0xa0680017fff7fff", + "0xa0680017fff8000", "0x7", - "0x482480017fff8000", - "0x100000000000000000000000000000000", - "0x400280007ff47fff", + "0x4824800180007ffe", + "0x100000000", + "0x400080057fab7fff", "0x10780017fff7fff", - "0x25", - "0x400280007ff47fff", - "0x482680017ff48000", - "0x1", - "0x4825800180007ffa", - "0xffffffff00000000ffffffffffffffff", - "0x20680017fff7fff", - "0x4", + "0x29", + "0x482480017ffe8000", + "0xffffffffffffffffffffffff00000000", + "0x400080057fab7fff", + "0xa0680017fff8000", + "0x8", + "0x48307ffc7ff98000", + "0x4824800180007fff", + "0x100000000", + "0x400080067fa87fff", "0x10780017fff7fff", + "0x11", + "0x48307ffc7ff98001", + "0x4824800180007fff", + "0xffffffffffffffffffffffff00000000", + "0x400080067fa87ffe", + "0x40780017fff7fff", + "0x2", + "0x400080007ff47ffd", + "0x482480017fa68000", "0x7", + "0x480680017fff8000", + "0x0", + "0x48127ff17fff8000", + "0x482480017ff18000", + "0x1", + "0x208b7fff7fff7ffe", "0x40780017fff7fff", - "0x2d3", - "0x48127d2b7fff8000", - "0x10780017fff7fff", - "0x2e8", + "0x1", "0x480680017fff8000", - "0xbce6faada7179e84f3b9cac2fc632551", - "0x48317fff80017ff9", - "0xa0680017fff7fff", + "0x7533325f616464204f766572666c6f77", + "0x400080007ffe7fff", + "0x482480017fa68000", "0x7", - "0x482480017fff8000", - "0x100000000000000000000000000000000", - "0x400080007ffa7fff", - "0x10780017fff7fff", - "0x9", - "0x400080007ffb7fff", - "0x40780017fff7fff", - "0x2d0", - "0x482480017d2b8000", + "0x480680017fff8000", "0x1", - "0x10780017fff7fff", - "0x2d7", - "0x482480017ffa8000", + "0x48127ffc7fff8000", + "0x482480017ffb8000", "0x1", - "0x10780017fff7fff", - "0x6", + "0x208b7fff7fff7ffe", "0x40780017fff7fff", - "0x5", - "0x482680017ff48000", - "0x1", - "0x4825800180007ffb", - "0x0", - "0x20680017fff7fff", - "0x4", - "0x10780017fff7fff", - "0x6", + "0x3", "0x40780017fff7fff", "0x1", - "0x10780017fff7fff", - "0x8", - "0x4825800180007ffc", - "0x0", - "0x20680017fff7fff", - "0x4", - "0x10780017fff7fff", - "0x3d", "0x480680017fff8000", - "0xffffffff00000000ffffffffffffffff", - "0x48317fff80017ffc", - "0xa0680017fff7fff", - "0x7", - "0x482480017fff8000", - "0x100000000000000000000000000000000", - "0x400080007ff97fff", - "0x10780017fff7fff", - "0x2b", - "0x400080007ffa7fff", - "0x482480017ffa8000", + "0x7533325f6d756c204f766572666c6f77", + "0x400080007ffe7fff", + "0x482480017fa68000", + "0x6", + "0x480680017fff8000", "0x1", - "0x4825800180007ffc", - "0xffffffff00000000ffffffffffffffff", - "0x20680017fff7fff", - "0x4", - "0x10780017fff7fff", - "0x9", + "0x48127ffc7fff8000", + "0x482480017ffb8000", + "0x1", + "0x208b7fff7fff7ffe", "0x40780017fff7fff", - "0x4", - "0x48127ffa7fff8000", - "0x480680017fff8000", - "0x0", - "0x10780017fff7fff", - "0x28", - "0x480680017fff8000", - "0xbce6faada7179e84f3b9cac2fc632551", - "0x48317fff80017ffb", - "0xa0680017fff7fff", - "0x7", - "0x482480017fff8000", - "0x100000000000000000000000000000000", - "0x400080007ffa7fff", - "0x10780017fff7fff", - "0xb", - "0x400080007ffb7fff", + "0x6", "0x40780017fff7fff", "0x1", - "0x482480017ffa8000", - "0x1", "0x480680017fff8000", - "0x0", - "0x10780017fff7fff", - "0x15", - "0x482480017ffa8000", - "0x1", + "0x7533325f6d756c204f766572666c6f77", + "0x400080007ffe7fff", + "0x482480017fa68000", + "0x5", "0x480680017fff8000", "0x1", - "0x10780017fff7fff", - "0xf", + "0x48127ffc7fff8000", + "0x482480017ffb8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x50", "0x40780017fff7fff", - "0x5", - "0x482480017ff48000", "0x1", "0x480680017fff8000", + "0x7533325f616464204f766572666c6f77", + "0x400080007ffe7fff", + "0x482480017fa68000", "0x1", - "0x10780017fff7fff", - "0x7", - "0x40780017fff7fff", - "0x9", - "0x48127ff47fff8000", - "0x480680017fff8000", - "0x0", "0x480680017fff8000", "0x1", - "0x48307ffe80007fff", - "0x20680017fff7fff", - "0x272", - "0x480680017fff8000", - "0xbce6faada7179e84f3b9cac2fc632551", - "0x480680017fff8000", - "0xffffffff00000000ffffffffffffffff", + "0x48127ffc7fff8000", + "0x482480017ffb8000", + "0x1", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0x7", + "0x482680017ff98000", + "0xffffffffffffffffffffffffffffcd10", + "0x400280007ff87fff", + "0x10780017fff7fff", + "0x4b", + "0x4825800180007ff9", + "0x32f0", + "0x400280007ff87fff", "0xa0680017fff8000", - "0x37", - "0x480080007ff98001", - "0x480080017ff88001", - "0x480080027ff78001", - "0x480080037ff68001", - "0x48307ffe80017ffa", - "0x40780017fff7fff", - "0x12", - "0x20680017fff7fee", "0x8", - "0x40307fea7fef7fe6", - "0x402480017ff07fef", - "0x1", - "0x400080047fe27ff0", + "0x48297ffc80007ffb", + "0x482480017fff8000", + "0xf", + "0x400280017ff87fff", "0x10780017fff7fff", - "0x3", - "0x400080047fe27fee", - "0x482480017ff98001", - "0x1", - "0x48307ff080018000", - "0x4844800180018000", - "0x100000000000000000000000000000000", - "0x4850800080008000", - "0x48307fff7ff68000", - "0x48307ff67fff8000", - "0x48307ff77fff8000", - "0x48307feb80007fff", - "0x48307feb80007fff", - "0x48307fec80007fff", - "0x4844800180007fff", - "0x100000000000000000000000000000000", - "0x4824800180007fff", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffff8001", - "0x400080057fd67fff", - "0x482480017ffe8000", - "0xffffffffffffffffffffffffffff8000", - "0x400080067fd57fff", - "0x48307ffd7fef8000", - "0x48307ff07fff8000", - "0x48307ff07fff8000", - "0x48307fe680007fff", - "0x48307fe380007fff", - "0x48307fe580007fff", - "0x4844800180007fff", - "0x100000000000000000000000000000000", - "0x4824800180007fff", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffff8001", - "0x400080077fcd7fff", - "0x482480017ffe8000", - "0xffffffffffffffffffffffffffff8000", - "0x400080087fcc7fff", - "0x40307ffd7fea7fe2", + "0xf", + "0x482680017ffb8001", + "0x10", + "0x483180007fff7ffc", + "0x400280017ff87ffe", + "0x482680017ff88000", + "0x2", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x480a7ffb7fff8000", "0x10780017fff7fff", - "0x31", - "0x480080007ff97fff", - "0x480080017ff87fff", - "0x480080027ff77fff", - "0x480080037ff67fff", - "0x480080047ff57fff", - "0x400080057ff47fff", - "0xa0680017fff7ffb", "0xa", - "0x402480017fff7ff9", + "0x482680017ff88000", + "0x2", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480680017fff8000", "0x1", + "0x480680017fff8000", + "0x0", + "0x20680017fff7ffe", + "0x20", + "0x480680017fff8000", + "0x53686132353650726f63657373426c6f636b", + "0x400280007ffa7fff", + "0x400280017ffa7ff6", + "0x400380027ffa7ffd", + "0x400280037ffa7ffe", + "0x480280057ffa8000", "0x20680017fff7fff", - "0x6", - "0x400680017fff7ff8", + "0xc", + "0x48127ff97fff8000", + "0x480280047ffa8000", + "0x482680017ffa8000", + "0x7", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x480280067ffa8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc8", + "0x208b7fff7fff7ffe", + "0x48127ff97fff8000", + "0x480280047ffa8000", + "0x482680017ffa8000", + "0x8", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", "0x0", - "0x400680017fff7ff7", + "0x480280067ffa8000", + "0x480280077ffa8000", + "0x208b7fff7fff7ffe", + "0x48127ffb7fff8000", + "0x48127ff67fff8000", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", "0x1", - "0xa0680017fff7ffa", - "0xc", - "0x48507ff87ffb8001", - "0x48507ff77ffc8001", - "0xa0680017fff8002", - "0x5", - "0x48307ffa7ff88000", - "0x90780017fff7fff", - "0x11", - "0x48127ff57fff8000", - "0x90780017fff7fff", - "0xe", - "0x48507ff97ffa8001", - "0x48507ff87ffb8001", - "0x480680017fff7ff9", + "0x480680017fff8000", + "0x4f7574206f6620676173", + "0x400080007ffe7fff", + "0x482680017ff88000", + "0x1", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", "0x0", - "0x480680017fff7ffa", + "0x48127ff97fff8000", + "0x482480017ff88000", + "0x1", + "0x208b7fff7fff7ffe", + "0x4825800180007ff8", "0x0", - "0xa0680017fff8000", - "0x5", - "0x40307ff77ff57ffe", + "0x20680017fff7fff", + "0x4", "0x10780017fff7fff", - "0x3", - "0x40127ff47fff7ffe", - "0x482480017ffe8000", - "0xfffffffffffffffe0000000000000000", - "0x400080067fec7fff", - "0x40317ff97ffb7ffc", - "0x40307ffa7ffc7ff1", + "0x4", "0x10780017fff7fff", - "0x1bb", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480080097fcb8001", - "0x4800800a7fca7ffe", - "0x4000800b7fc97ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7fcd", - "0x48507fd37ffc8000", - "0x48507fd27ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x4800800c7fc58001", - "0x4800800d7fc47fff", - "0x4000800e7fc37ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", + "0x8", + "0x4825800180007ff9", + "0x0", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0xc5", + "0x480680017fff8000", + "0xfffffffffffffffffffffffffffffffe", + "0x48317fff80017ff9", + "0xa0680017fff7fff", + "0x7", "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x4800800f7fbf7fff", - "0x480080107fbe7ffd", - "0x400080117fbd7fda", - "0x404480017ffc7ffe", "0x100000000000000000000000000000000", - "0x40307fda7ffe7fff", - "0x40307ffc7ff77fdb", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480080127fbc8001", - "0x480080137fbb7ffe", - "0x400080147fba7ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7fbe", - "0x48507fc37ffc8000", - "0x48507fc27ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x480080157fb68001", - "0x480080167fb57fff", - "0x400080177fb47ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", + "0x400280007ff27fff", + "0x10780017fff7fff", + "0x21", + "0x400280007ff27fff", + "0x482680017ff28000", + "0x1", + "0x4825800180007ff9", + "0xfffffffffffffffffffffffffffffffe", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x5", + "0x48127ffe7fff8000", + "0x10780017fff7fff", + "0xb0", + "0x480680017fff8000", + "0xbaaedce6af48a03bbfd25e8cd0364141", + "0x48317fff80017ff8", + "0xa0680017fff7fff", + "0x7", "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x480080187fb07fff", - "0x480080197faf7ffd", - "0x4000801a7fae7fc9", - "0x404480017ffc7ffe", - "0x100000000000000000000000000000000", - "0x40307fc97ffe7fff", - "0x40307ffc7ff77fca", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x4800801b7fad8001", - "0x4800801c7fac7ffe", - "0x4000801d7fab7ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7fae", - "0x48507fb57ffc8000", - "0x48507fb47ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x4800801e7fa78001", - "0x4800801f7fa67fff", - "0x400080207fa57ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", - "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x480080217fa17fff", - "0x480080227fa07ffd", - "0x400080237f9f7fb8", - "0x404480017ffc7ffe", - "0x100000000000000000000000000000000", - "0x40307fb87ffe7fff", - "0x40307ffc7ff77fb9", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480080247f9e8001", - "0x480080257f9d7ffe", - "0x400080267f9c7ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7f9f", - "0x48507fa57ffc8000", - "0x48507fa47ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x480080277f988001", - "0x480080287f977fff", - "0x400080297f967ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", - "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x4800802a7f927fff", - "0x4800802b7f917ffd", - "0x4000802c7f907fa7", - "0x404480017ffc7ffe", - "0x100000000000000000000000000000000", - "0x40307fa77ffe7fff", - "0x40307ffc7ff77fa8", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x4800802d7f8f8001", - "0x4800802e7f8e7ffe", - "0x4000802f7f8d7ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7f95", - "0x48487ffc7ffc8000", - "0x48487ffc7ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x480080307f898001", - "0x480080317f887fff", - "0x400080327f877ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", - "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x480080337f837fff", - "0x480080347f827ffd", - "0x400080357f817f96", - "0x404480017ffc7ffe", - "0x100000000000000000000000000000000", - "0x40307f967ffe7fff", - "0x40307ffc7ff77f97", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480080367f808001", - "0x480080377f7f7ffe", - "0x400080387f7e7ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7f86", - "0x48487ffb7ffc8000", - "0x48487ffb7ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x480080397f7a8001", - "0x4800803a7f797fff", - "0x4000803b7f787ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", - "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x4800803c7f747fff", - "0x4800803d7f737ffd", - "0x4000803e7f727f85", - "0x404480017ffc7ffe", "0x100000000000000000000000000000000", - "0x40307f857ffe7fff", - "0x40307ffc7ff77f86", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x4800803f7f718001", - "0x480080407f707ffe", - "0x400080417f6f7ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7f76", - "0x48487ffc7ffc8000", - "0x48487ffc7ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x480080427f6b8001", - "0x480080437f6a7fff", - "0x400080447f697ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", + "0x400080007ffa7fff", + "0x10780017fff7fff", + "0x7", + "0x400080007ffb7fff", + "0x482480017ffb8000", + "0x1", + "0x10780017fff7fff", + "0xa1", + "0x482480017ffa8000", + "0x1", + "0x10780017fff7fff", + "0x4", + "0x482680017ff28000", + "0x1", + "0x4825800180007ffa", + "0x0", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x6", + "0x40780017fff7fff", + "0x1", + "0x10780017fff7fff", + "0x8", + "0x4825800180007ffb", + "0x0", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x7f", + "0x480680017fff8000", + "0xfffffffffffffffffffffffffffffffe", + "0x48317fff80017ffb", + "0xa0680017fff7fff", + "0x7", "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x480080457f657fff", - "0x480080467f647ffd", - "0x400080477f637f74", - "0x404480017ffc7ffe", "0x100000000000000000000000000000000", - "0x40307f747ffe7fff", - "0x40307ffc7ff77f75", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480080487f628001", - "0x480080497f617ffe", - "0x4000804a7f607ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7f67", - "0x48487ffb7ffc8000", - "0x48487ffb7ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x4800804b7f5c8001", - "0x4800804c7f5b7fff", - "0x4000804d7f5a7ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", + "0x400080007ff97fff", + "0x10780017fff7fff", + "0x21", + "0x400080007ffa7fff", + "0x482480017ffa8000", + "0x1", + "0x4825800180007ffb", + "0xfffffffffffffffffffffffffffffffe", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x5", + "0x48127ffe7fff8000", + "0x10780017fff7fff", + "0x6a", + "0x480680017fff8000", + "0xbaaedce6af48a03bbfd25e8cd0364141", + "0x48317fff80017ffa", + "0xa0680017fff7fff", + "0x7", "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x4800804e7f567fff", - "0x4800804f7f557ffd", - "0x400080507f547f63", - "0x404480017ffc7ffe", "0x100000000000000000000000000000000", - "0x40307f637ffe7fff", - "0x40307ffc7ff77f64", - "0x482480017f548000", - "0x51", - "0x480a7ff77fff8000", - "0x480a7ff87fff8000", - "0x48127f597fff8000", - "0x48127f597fff8000", - "0x480680017fff8000", - "0xbce6faada7179e84f3b9cac2fc632551", - "0x480680017fff8000", - "0xffffffff00000000ffffffffffffffff", - "0x1104800180018000", - "0x726", - "0x48127ffd7fff8000", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x48127e5d7fff8000", - "0x48127e5d7fff8000", - "0x480680017fff8000", - "0xbce6faada7179e84f3b9cac2fc632551", - "0x480680017fff8000", - "0xffffffff00000000ffffffffffffffff", - "0x1104800180018000", - "0x71b", - "0x480680017fff8000", - "0x77037d812deb33a0f4a13945d898c296", - "0x480680017fff8000", - "0x6b17d1f2e12c4247f8bce6e563a440f2", - "0x480680017fff8000", - "0x2bce33576b315ececbb6406837bf51f5", - "0x480680017fff8000", - "0x4fe342e2fe1a7f9b8ee7eb4a7c0f9e16", - "0x480680017fff8000", - "0x5365637032353672314e6577", - "0x400280007ff67fff", - "0x400380017ff67ff5", - "0x400280027ff67ffb", - "0x400280037ff67ffc", - "0x400280047ff67ffd", - "0x400280057ff67ffe", - "0x480280077ff68000", - "0x20680017fff7fff", - "0x92", - "0x480280087ff68000", - "0x480280097ff68000", - "0x480280067ff68000", - "0x482680017ff68000", - "0xa", - "0x20680017fff7ffc", - "0x7d", - "0x480680017fff8000", - "0x5365637032353672314d756c", - "0x400080007ffe7fff", - "0x400080017ffe7ffd", - "0x400080027ffe7ffc", - "0x400080037ffe7ef7", - "0x400080047ffe7ef8", - "0x480080067ffe8000", - "0x20680017fff7fff", - "0x68", - "0x480080057ffd8000", - "0x480080077ffc8000", - "0x480680017fff8000", - "0x5365637032353672314d756c", - "0x400080087ffa7fff", - "0x400080097ffa7ffd", - "0x4001800a7ffa7ffd", - "0x4000800b7ffa7fef", - "0x4000800c7ffa7ff0", - "0x4800800e7ffa8000", - "0x20680017fff7fff", - "0x51", - "0x4800800d7ff98000", - "0x4800800f7ff88000", - "0x480680017fff8000", - "0x536563703235367231416464", - "0x400080107ff67fff", - "0x400080117ff67ffd", - "0x400080127ff67ffa", - "0x400080137ff67ffe", - "0x480080157ff68000", - "0x20680017fff7fff", - "0x3b", - "0x480080147ff58000", - "0x480080167ff48000", - "0x480680017fff8000", - "0x5365637032353672314765745879", - "0x400080177ff27fff", - "0x400080187ff27ffd", - "0x400080197ff27ffe", - "0x4800801b7ff28000", - "0x20680017fff7fff", - "0x26", - "0x4800801c7ff18000", - "0x4800801d7ff08000", - "0x4800801a7fef8000", - "0x482480017fee8000", - "0x20", - "0x48287ff980007ffc", - "0x20680017fff7fff", - "0x4", + "0x400080007ffa7fff", "0x10780017fff7fff", - "0x8", - "0x40780017fff7fff", + "0x7", + "0x400080007ffb7fff", + "0x482480017ffb8000", "0x1", - "0x480680017fff8000", - "0x0", "0x10780017fff7fff", - "0xd", - "0x48287ffa80007ffc", - "0x20680017fff7fff", - "0x4", - "0x10780017fff7fff", - "0x6", - "0x480680017fff8000", - "0x0", + "0x5b", + "0x482480017ffa8000", + "0x1", "0x10780017fff7fff", "0x4", - "0x480680017fff8000", + "0x482480017ff98000", "0x1", - "0x48127fde7fff8000", + "0x480a7ff37fff8000", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0xac7", + "0x20680017fff7ffd", + "0x3e", + "0x20680017fff7ffe", + "0x2d", "0x48127ffa7fff8000", "0x48127ffa7fff8000", + "0x480a7ff47fff8000", + "0x48127ff97fff8000", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0xd7e", + "0x20680017fff7ffd", + "0x1b", + "0x48317fff80007ffd", + "0x20680017fff7fff", + "0xd", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", "0x480680017fff8000", "0x0", "0x480680017fff8000", "0x0", - "0x48127ffa7fff8000", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x7", - "0x48127fde7fff8000", - "0x4800801a7fe98000", - "0x482480017fe88000", - "0x1e", "0x480680017fff8000", - "0x1", - "0x4800801c7fe68000", - "0x4800801d7fe58000", + "0x0", "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0xb", - "0x48127fde7fff8000", - "0x480080147fe98000", - "0x482480017fe88000", - "0x18", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", "0x480680017fff8000", - "0x1", - "0x480080167fe68000", - "0x480080177fe58000", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0xf", - "0x48127fde7fff8000", - "0x4800800d7fe98000", - "0x482480017fe88000", - "0x11", + "0x0", "0x480680017fff8000", "0x1", - "0x4800800f7fe68000", - "0x480080107fe58000", + "0x480680017fff8000", + "0x496e76616c6964207369676e6174757265", "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x13", - "0x48127fde7fff8000", - "0x480080057fe98000", - "0x482480017fe88000", - "0x9", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", "0x480680017fff8000", "0x1", - "0x480080077fe68000", - "0x480080087fe58000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", "0x208b7fff7fff7ffe", "0x40780017fff7fff", - "0xf", - "0x40780017fff7fff", "0x1", "0x480680017fff8000", "0x4f7074696f6e3a3a756e77726170206661696c65642e", "0x400080007ffe7fff", - "0x48127fed7fff8000", - "0x48127fed7fff8000", - "0x48127ffc7fff8000", - "0x482480017ffb8000", - "0x1", - "0x10780017fff7fff", - "0x9", - "0x40780017fff7fff", - "0x15", - "0x480280067ff68000", - "0x482680017ff68000", - "0xa", - "0x480280087ff68000", - "0x480280097ff68000", - "0x48127fde7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x480a7ff47fff8000", + "0x48127ff77fff8000", "0x480680017fff8000", "0x1", + "0x48127ff97fff8000", + "0x482480017ff88000", + "0x1", + "0x208b7fff7fff7ffe", "0x48127ffa7fff8000", "0x48127ffa7fff8000", + "0x480a7ff47fff8000", + "0x48127ff97fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x48127ffd7fff8000", + "0x480a7ff37fff8000", + "0x480a7ff47fff8000", + "0x480a7ff57fff8000", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x5369676e6174757265206f7574206f662072616e6765", "0x208b7fff7fff7ffe", + "0x480a7ff27fff8000", + "0x480a7ff37fff8000", + "0x480a7ff47fff8000", + "0x480a7ff57fff8000", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x5369676e6174757265206f7574206f662072616e6765", + "0x208b7fff7fff7ffe", + "0x4825800180007ff9", + "0x0", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x6", "0x40780017fff7fff", - "0x28f", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480080077d5c8001", - "0x480080087d5b7ffe", - "0x400080097d5a7ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7d5f", - "0x48507d637ffc8000", - "0x48507d627ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x4800800a7d568001", - "0x4800800b7d557fff", - "0x4000800c7d547ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", + "0x1", + "0x10780017fff7fff", + "0x8", + "0x4825800180007ffa", + "0x0", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x2fd", + "0x480680017fff8000", + "0xffffffff00000000ffffffffffffffff", + "0x48317fff80017ffa", + "0xa0680017fff7fff", + "0x7", "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x4800800d7d507fff", - "0x4800800e7d4f7ffd", - "0x4000800f7d4e7d52", - "0x404480017ffc7ffe", "0x100000000000000000000000000000000", - "0x40307d527ffe7fff", - "0x40307ffc7ff77d5c", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480080107d4d8001", - "0x480080117d4c7ffe", - "0x400080127d4b7ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7d50", - "0x48507d527ffc8000", - "0x48507d517ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x480080137d478001", - "0x480080147d467fff", - "0x400080157d457ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", + "0x400280007ff47fff", + "0x10780017fff7fff", + "0x25", + "0x400280007ff47fff", + "0x482680017ff48000", + "0x1", + "0x4825800180007ffa", + "0xffffffff00000000ffffffffffffffff", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x7", + "0x40780017fff7fff", + "0x2d3", + "0x48127d2b7fff8000", + "0x10780017fff7fff", + "0x2e8", + "0x480680017fff8000", + "0xbce6faada7179e84f3b9cac2fc632551", + "0x48317fff80017ff9", + "0xa0680017fff7fff", + "0x7", "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x480080167d417fff", - "0x480080177d407ffd", - "0x400180187d3f7ffb", - "0x404480017ffc7ffe", "0x100000000000000000000000000000000", - "0x40287ffb7ffe7fff", - "0x40307ffc7ff77d4c", + "0x400080007ffa7fff", + "0x10780017fff7fff", + "0x9", + "0x400080007ffb7fff", "0x40780017fff7fff", + "0x2d0", + "0x482480017d2b8000", "0x1", - "0x480680017fff8000", - "0x4f7074696f6e3a3a756e77726170206661696c65642e", - "0x400080007ffe7fff", - "0x482480017d3d8000", - "0x19", - "0x480a7ff57fff8000", - "0x480a7ff67fff8000", - "0x480680017fff8000", - "0x1", - "0x48127ffa7fff8000", - "0x482480017ff98000", + "0x10780017fff7fff", + "0x2d7", + "0x482480017ffa8000", "0x1", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x2bf", - "0x48127d3d7fff8000", "0x10780017fff7fff", - "0x5", + "0x6", "0x40780017fff7fff", - "0x2d8", - "0x480a7ff47fff8000", - "0x480a7ff57fff8000", - "0x480a7ff67fff8000", - "0x480680017fff8000", - "0x0", - "0x480680017fff8000", - "0x0", - "0x480680017fff8000", + "0x5", + "0x482680017ff48000", + "0x1", + "0x4825800180007ffb", "0x0", - "0x208b7fff7fff7ffe", - "0x48297ffc80007ffd", "0x20680017fff7fff", "0x4", "0x10780017fff7fff", - "0xa", - "0x482680017ffc8000", + "0x6", + "0x40780017fff7fff", "0x1", - "0x480a7ffd7fff8000", - "0x480680017fff8000", - "0x0", - "0x480280007ffc8000", "0x10780017fff7fff", "0x8", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x480680017fff8000", - "0x1", - "0x480680017fff8000", + "0x4825800180007ffc", "0x0", - "0x20680017fff7ffe", - "0x8f", - "0x48307ffc80007ffd", "0x20680017fff7fff", "0x4", "0x10780017fff7fff", - "0xa", - "0x482480017ffb8000", - "0x1", - "0x48127ffb7fff8000", + "0x3d", "0x480680017fff8000", - "0x0", - "0x48127ff87fff8000", + "0xffffffff00000000ffffffffffffffff", + "0x48317fff80017ffc", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400080007ff97fff", "0x10780017fff7fff", - "0x8", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x480680017fff8000", - "0x1", - "0x480680017fff8000", - "0x0", - "0x20680017fff7ffe", - "0x6c", - "0x480080007fff8000", - "0xa0680017fff8000", - "0x12", - "0x4824800180007ffe", - "0x10000000000000000", - "0x4844800180008002", - "0x8000000000000110000000000000000", - "0x4830800080017ffe", - "0x480280007ffb7fff", - "0x482480017ffe8000", - "0xefffffffffffffdeffffffffffffffff", - "0x480280017ffb7fff", - "0x400280027ffb7ffb", - "0x402480017fff7ffb", - "0xffffffffffffffffffffffffffffffff", - "0x20680017fff7fff", - "0x55", - "0x402780017fff7fff", + "0x2b", + "0x400080007ffa7fff", + "0x482480017ffa8000", "0x1", - "0x400280007ffb7ffe", - "0x482480017ffe8000", - "0xffffffffffffffff0000000000000000", - "0x400280017ffb7fff", - "0x482680017ffb8000", - "0x2", - "0x48307ff880007ff9", + "0x4825800180007ffc", + "0xffffffff00000000ffffffffffffffff", "0x20680017fff7fff", "0x4", "0x10780017fff7fff", - "0xa", - "0x482480017ff78000", - "0x1", - "0x48127ff77fff8000", + "0x9", + "0x40780017fff7fff", + "0x4", + "0x48127ffa7fff8000", "0x480680017fff8000", "0x0", - "0x48127ff47fff8000", "0x10780017fff7fff", - "0x8", - "0x48127ff77fff8000", - "0x48127ff77fff8000", + "0x28", "0x480680017fff8000", + "0xbce6faada7179e84f3b9cac2fc632551", + "0x48317fff80017ffb", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400080007ffa7fff", + "0x10780017fff7fff", + "0xb", + "0x400080007ffb7fff", + "0x40780017fff7fff", + "0x1", + "0x482480017ffa8000", "0x1", "0x480680017fff8000", "0x0", - "0x20680017fff7ffe", - "0x2a", - "0x480080007fff8000", - "0xa0680017fff8000", - "0x16", - "0x480080007ff88003", - "0x480080017ff78003", - "0x4844800180017ffe", - "0x100000000000000000000000000000000", - "0x483080017ffd7ffb", - "0x482480017fff7ffd", - "0x800000000000010fffffffffffffffff7ffffffffffffef0000000000000001", - "0x20680017fff7ffc", - "0x6", - "0x402480017fff7ffd", - "0xffffffffffffffffffffffffffffffff", "0x10780017fff7fff", - "0x4", - "0x402480017ffe7ffd", - "0xf7ffffffffffffef0000000000000000", - "0x400080027ff37ffd", - "0x20680017fff7ffe", - "0x11", - "0x402780017fff7fff", + "0x15", + "0x482480017ffa8000", "0x1", - "0x400080007ff87ffe", + "0x480680017fff8000", + "0x1", + "0x10780017fff7fff", + "0xf", "0x40780017fff7fff", "0x5", - "0x482480017ff38000", + "0x482480017ff48000", "0x1", - "0x48127ff47fff8000", + "0x480680017fff8000", + "0x1", + "0x10780017fff7fff", + "0x7", + "0x40780017fff7fff", + "0x9", "0x48127ff47fff8000", "0x480680017fff8000", "0x0", - "0x48127fe67fff8000", - "0x48127feb7fff8000", - "0x48127ff37fff8000", - "0x208b7fff7fff7ffe", - "0x482480017ff38000", - "0x3", - "0x10780017fff7fff", - "0x5", - "0x40780017fff7fff", - "0x7", - "0x48127ff37fff8000", - "0x48127ff47fff8000", - "0x48127ff47fff8000", "0x480680017fff8000", "0x1", + "0x48307ffe80007fff", + "0x20680017fff7fff", + "0x272", "0x480680017fff8000", - "0x0", - "0x480680017fff8000", - "0x0", + "0xbce6faada7179e84f3b9cac2fc632551", "0x480680017fff8000", - "0x0", - "0x208b7fff7fff7ffe", + "0xffffffff00000000ffffffffffffffff", + "0xa0680017fff8000", + "0x37", + "0x480080007ff98001", + "0x480080017ff88001", + "0x480080027ff78001", + "0x480080037ff68001", + "0x48307ffe80017ffa", "0x40780017fff7fff", + "0x12", + "0x20680017fff7fee", "0x8", - "0x482680017ffb8000", + "0x40307fea7fef7fe6", + "0x402480017ff07fef", + "0x1", + "0x400080047fe27ff0", + "0x10780017fff7fff", "0x3", + "0x400080047fe27fee", + "0x482480017ff98001", + "0x1", + "0x48307ff080018000", + "0x4844800180018000", + "0x100000000000000000000000000000000", + "0x4850800080008000", + "0x48307fff7ff68000", + "0x48307ff67fff8000", + "0x48307ff77fff8000", + "0x48307feb80007fff", + "0x48307feb80007fff", + "0x48307fec80007fff", + "0x4844800180007fff", + "0x100000000000000000000000000000000", + "0x4824800180007fff", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffff8001", + "0x400080057fd67fff", + "0x482480017ffe8000", + "0xffffffffffffffffffffffffffff8000", + "0x400080067fd57fff", + "0x48307ffd7fef8000", + "0x48307ff07fff8000", + "0x48307ff07fff8000", + "0x48307fe680007fff", + "0x48307fe380007fff", + "0x48307fe580007fff", + "0x4844800180007fff", + "0x100000000000000000000000000000000", + "0x4824800180007fff", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffff8001", + "0x400080077fcd7fff", + "0x482480017ffe8000", + "0xffffffffffffffffffffffffffff8000", + "0x400080087fcc7fff", + "0x40307ffd7fea7fe2", "0x10780017fff7fff", - "0x5", - "0x40780017fff7fff", - "0x10", - "0x480a7ffb7fff8000", - "0x48127feb7fff8000", - "0x48127feb7fff8000", - "0x480680017fff8000", + "0x31", + "0x480080007ff97fff", + "0x480080017ff87fff", + "0x480080027ff77fff", + "0x480080037ff67fff", + "0x480080047ff57fff", + "0x400080057ff47fff", + "0xa0680017fff7ffb", + "0xa", + "0x402480017fff7ff9", "0x1", - "0x480680017fff8000", - "0x0", - "0x480680017fff8000", - "0x0", - "0x480680017fff8000", + "0x20680017fff7fff", + "0x6", + "0x400680017fff7ff8", "0x0", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x15", - "0x480a7ffb7fff8000", - "0x48127fe67fff8000", - "0x48127fe67fff8000", - "0x480680017fff8000", + "0x400680017fff7ff7", "0x1", - "0x480680017fff8000", - "0x0", - "0x480680017fff8000", + "0xa0680017fff7ffa", + "0xc", + "0x48507ff87ffb8001", + "0x48507ff77ffc8001", + "0xa0680017fff8002", + "0x5", + "0x48307ffa7ff88000", + "0x90780017fff7fff", + "0x11", + "0x48127ff57fff8000", + "0x90780017fff7fff", + "0xe", + "0x48507ff97ffa8001", + "0x48507ff87ffb8001", + "0x480680017fff7ff9", "0x0", - "0x480680017fff8000", + "0x480680017fff7ffa", "0x0", - "0x208b7fff7fff7ffe", - "0x480680017fff8000", - "0x10000000000000000", - "0x480280007ff98005", - "0x480280017ff98005", - "0x4824800180047ffe", - "0x1", - "0x48307ffd7ffe7ffc", - "0x480280027ff97ffd", - "0xa0680017fff7ffd", - "0x6", - "0x482480017ff97ffd", - "0xffffffffffffffff0000000000000000", - "0x10780017fff7fff", - "0x4", - "0x482480017fff7ffd", - "0xffffffffffffffff0000000000000000", - "0x400280037ff97ffc", - "0x40507ffe7ff87ffd", - "0x40317fff7ffd7ffc", "0xa0680017fff8000", - "0x7", - "0x4824800180007ffd", - "0x10000000000000000", - "0x400280047ff97fff", + "0x5", + "0x40307ff77ff57ffe", "0x10780017fff7fff", - "0x73", - "0x482480017ffd8000", - "0xffffffffffffffff0000000000000000", - "0x400280047ff97fff", - "0xa0680017fff8000", - "0x7", - "0x4824800180007ffc", - "0x10000000000000000", - "0x400280057ff97fff", + "0x3", + "0x40127ff47fff7ffe", + "0x482480017ffe8000", + "0xfffffffffffffffe0000000000000000", + "0x400080067fec7fff", + "0x40317ff97ffb7ffc", + "0x40307ffa7ffc7ff1", "0x10780017fff7fff", - "0x5b", - "0x482480017ffc8000", + "0x1bb", + "0x4824800180008002", "0xffffffffffffffff0000000000000000", - "0x400280057ff97fff", - "0x400280007ffb7ffb", - "0x400280017ffb7ffa", - "0x480680017fff8000", + "0x480080097fcb8001", + "0x4800800a7fca7ffe", + "0x4000800b7fc97ffe", + "0x484480017ffe8000", "0x10000000000000000", - "0x480280067ff98005", - "0x480280077ff98005", - "0x4824800180047ffe", - "0x1", - "0x48307ffd7ffe7ffc", - "0x480280087ff97ffd", - "0xa0680017fff7ffd", - "0x6", - "0x482480017ff97ffd", - "0xffffffffffffffff0000000000000000", - "0x10780017fff7fff", - "0x4", - "0x482480017fff7ffd", + "0x40307ffc7fff7fcd", + "0x48507fd37ffc8000", + "0x48507fd27ffc8000", + "0x4824800180018002", "0xffffffffffffffff0000000000000000", - "0x400280097ff97ffc", - "0x40507ffe7ff87ffd", - "0x40317fff7ffd7ffd", - "0x480a7ffa7fff8000", - "0x482680017ffb8000", - "0x2", - "0xa0680017fff8000", - "0x7", - "0x4824800180007ffb", + "0x4800800c7fc58001", + "0x4800800d7fc47fff", + "0x4000800e7fc37ffd", + "0x484480017ffd8000", "0x10000000000000000", - "0x4002800a7ff97fff", - "0x10780017fff7fff", - "0x27", - "0x482480017ffb8000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x4800800f7fbf7fff", + "0x480080107fbe7ffd", + "0x400080117fbd7fda", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307fda7ffe7fff", + "0x40307ffc7ff77fdb", + "0x4824800180008002", "0xffffffffffffffff0000000000000000", - "0x4002800a7ff97fff", - "0xa0680017fff8000", - "0x7", - "0x4824800180007ffa", + "0x480080127fbc8001", + "0x480080137fbb7ffe", + "0x400080147fba7ffe", + "0x484480017ffe8000", "0x10000000000000000", - "0x4002800b7ff97fff", - "0x10780017fff7fff", - "0x11", - "0x482480017ffa8000", + "0x40307ffc7fff7fbe", + "0x48507fc37ffc8000", + "0x48507fc27ffc8000", + "0x4824800180018002", "0xffffffffffffffff0000000000000000", - "0x4002800b7ff97fff", - "0x40780017fff7fff", - "0x5", - "0x400080007ff67ff4", - "0x400080017ff67ff3", - "0x482680017ff98000", - "0xc", - "0x480680017fff8000", - "0x0", - "0x48127ff37fff8000", - "0x482480017ff38000", - "0x2", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", + "0x480080157fb68001", + "0x480080167fb57fff", + "0x400080177fb47ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x480080187fb07fff", + "0x480080197faf7ffd", + "0x4000801a7fae7fc9", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307fc97ffe7fff", + "0x40307ffc7ff77fca", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x4800801b7fad8001", + "0x4800801c7fac7ffe", + "0x4000801d7fab7ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7fae", + "0x48507fb57ffc8000", + "0x48507fb47ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x4800801e7fa78001", + "0x4800801f7fa67fff", + "0x400080207fa57ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x480080217fa17fff", + "0x480080227fa07ffd", + "0x400080237f9f7fb8", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307fb87ffe7fff", + "0x40307ffc7ff77fb9", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x480080247f9e8001", + "0x480080257f9d7ffe", + "0x400080267f9c7ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7f9f", + "0x48507fa57ffc8000", + "0x48507fa47ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x480080277f988001", + "0x480080287f977fff", + "0x400080297f967ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x4800802a7f927fff", + "0x4800802b7f917ffd", + "0x4000802c7f907fa7", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307fa77ffe7fff", + "0x40307ffc7ff77fa8", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x4800802d7f8f8001", + "0x4800802e7f8e7ffe", + "0x4000802f7f8d7ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7f95", + "0x48487ffc7ffc8000", + "0x48487ffc7ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x480080307f898001", + "0x480080317f887fff", + "0x400080327f877ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x480080337f837fff", + "0x480080347f827ffd", + "0x400080357f817f96", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307f967ffe7fff", + "0x40307ffc7ff77f97", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x480080367f808001", + "0x480080377f7f7ffe", + "0x400080387f7e7ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7f86", + "0x48487ffb7ffc8000", + "0x48487ffb7ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x480080397f7a8001", + "0x4800803a7f797fff", + "0x4000803b7f787ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x4800803c7f747fff", + "0x4800803d7f737ffd", + "0x4000803e7f727f85", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307f857ffe7fff", + "0x40307ffc7ff77f86", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x4800803f7f718001", + "0x480080407f707ffe", + "0x400080417f6f7ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7f76", + "0x48487ffc7ffc8000", + "0x48487ffc7ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x480080427f6b8001", + "0x480080437f6a7fff", + "0x400080447f697ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x480080457f657fff", + "0x480080467f647ffd", + "0x400080477f637f74", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307f747ffe7fff", + "0x40307ffc7ff77f75", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x480080487f628001", + "0x480080497f617ffe", + "0x4000804a7f607ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7f67", + "0x48487ffb7ffc8000", + "0x48487ffb7ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x4800804b7f5c8001", + "0x4800804c7f5b7fff", + "0x4000804d7f5a7ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x4800804e7f567fff", + "0x4800804f7f557ffd", + "0x400080507f547f63", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307f637ffe7fff", + "0x40307ffc7ff77f64", + "0x482480017f548000", + "0x51", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x48127f597fff8000", + "0x48127f597fff8000", "0x480680017fff8000", - "0x4f7074696f6e3a3a756e77726170206661696c65642e", - "0x400080007ffe7fff", - "0x482680017ff98000", - "0xc", - "0x48127ffd7fff8000", - "0x482480017ffc8000", - "0x1", - "0x10780017fff7fff", - "0xe", - "0x40780017fff7fff", - "0x2", - "0x40780017fff7fff", - "0x1", + "0xbce6faada7179e84f3b9cac2fc632551", "0x480680017fff8000", - "0x4f7074696f6e3a3a756e77726170206661696c65642e", - "0x400080007ffe7fff", - "0x482680017ff98000", - "0xb", - "0x48127ffd7fff8000", - "0x482480017ffc8000", - "0x1", + "0xffffffff00000000ffffffffffffffff", + "0x1104800180018000", + "0xbf7", "0x48127ffd7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x48127e5d7fff8000", + "0x48127e5d7fff8000", "0x480680017fff8000", - "0x1", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0xe", - "0x40780017fff7fff", - "0x1", - "0x480680017fff8000", - "0x4f7074696f6e3a3a756e77726170206661696c65642e", - "0x400080007ffe7fff", - "0x482680017ff98000", - "0x6", - "0x48127ffd7fff8000", - "0x482480017ffc8000", - "0x1", - "0x10780017fff7fff", - "0xe", - "0x40780017fff7fff", - "0x10", - "0x40780017fff7fff", - "0x1", + "0xbce6faada7179e84f3b9cac2fc632551", "0x480680017fff8000", - "0x4f7074696f6e3a3a756e77726170206661696c65642e", + "0xffffffff00000000ffffffffffffffff", + "0x1104800180018000", + "0xbec", + "0x480680017fff8000", + "0x77037d812deb33a0f4a13945d898c296", + "0x480680017fff8000", + "0x6b17d1f2e12c4247f8bce6e563a440f2", + "0x480680017fff8000", + "0x2bce33576b315ececbb6406837bf51f5", + "0x480680017fff8000", + "0x4fe342e2fe1a7f9b8ee7eb4a7c0f9e16", + "0x480680017fff8000", + "0x5365637032353672314e6577", + "0x400280007ff67fff", + "0x400380017ff67ff5", + "0x400280027ff67ffb", + "0x400280037ff67ffc", + "0x400280047ff67ffd", + "0x400280057ff67ffe", + "0x480280077ff68000", + "0x20680017fff7fff", + "0x92", + "0x480280087ff68000", + "0x480280097ff68000", + "0x480280067ff68000", + "0x482680017ff68000", + "0xa", + "0x20680017fff7ffc", + "0x7d", + "0x480680017fff8000", + "0x5365637032353672314d756c", "0x400080007ffe7fff", - "0x482680017ff98000", - "0x5", - "0x48127ffd7fff8000", - "0x482480017ffc8000", - "0x1", - "0x48127ffd7fff8000", + "0x400080017ffe7ffd", + "0x400080027ffe7ffc", + "0x400080037ffe7ef7", + "0x400080047ffe7ef8", + "0x480080067ffe8000", + "0x20680017fff7fff", + "0x68", + "0x480080057ffd8000", + "0x480080077ffc8000", "0x480680017fff8000", - "0x1", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x208b7fff7fff7ffe", - "0xa0680017fff8000", - "0x7", - "0x482680017ffa8000", - "0xfffffffffffffffffffffffffffff740", - "0x400280007ff97fff", + "0x5365637032353672314d756c", + "0x400080087ffa7fff", + "0x400080097ffa7ffd", + "0x4001800a7ffa7ffd", + "0x4000800b7ffa7fef", + "0x4000800c7ffa7ff0", + "0x4800800e7ffa8000", + "0x20680017fff7fff", + "0x51", + "0x4800800d7ff98000", + "0x4800800f7ff88000", + "0x480680017fff8000", + "0x536563703235367231416464", + "0x400080107ff67fff", + "0x400080117ff67ffd", + "0x400080127ff67ffa", + "0x400080137ff67ffe", + "0x480080157ff68000", + "0x20680017fff7fff", + "0x3b", + "0x480080147ff58000", + "0x480080167ff48000", + "0x480680017fff8000", + "0x5365637032353672314765745879", + "0x400080177ff27fff", + "0x400080187ff27ffd", + "0x400080197ff27ffe", + "0x4800801b7ff28000", + "0x20680017fff7fff", + "0x26", + "0x4800801c7ff18000", + "0x4800801d7ff08000", + "0x4800801a7fef8000", + "0x482480017fee8000", + "0x20", + "0x48287ff980007ffc", + "0x20680017fff7fff", + "0x4", "0x10780017fff7fff", - "0x40", - "0x4825800180007ffa", - "0x8c0", - "0x400280007ff97fff", - "0x482680017ff98000", - "0x1", - "0x4825800180007ffd", + "0x8", + "0x40780017fff7fff", "0x1", + "0x480680017fff8000", + "0x0", + "0x10780017fff7fff", + "0xd", + "0x48287ffa80007ffc", "0x20680017fff7fff", "0x4", "0x10780017fff7fff", - "0x2a", + "0x6", "0x480680017fff8000", "0x0", - "0x400280007ffc7fff", - "0x480680017fff8000", - "0x1", - "0x480a7ffb7fff8000", - "0x482680017ffc8000", - "0x1", - "0x48317ffd80017ffd", - "0xa0680017fff7fff", - "0x7", - "0x482480017fff8000", - "0x100000000000000000000000000000000", - "0x400080007ff77fff", "0x10780017fff7fff", - "0xc", - "0x400080007ff87fff", - "0x482480017ff88000", + "0x4", + "0x480680017fff8000", "0x1", - "0x48127ff67fff8000", + "0x48127fde7fff8000", "0x48127ffa7fff8000", "0x48127ffa7fff8000", - "0x48127ffb7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd8", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", "0x480680017fff8000", - "0x7533325f737562204f766572666c6f77", - "0x400080007ffe7fff", - "0x482480017ff58000", - "0x1", - "0x48127ff37fff8000", + "0x0", "0x480680017fff8000", - "0x1", - "0x48127ffb7fff8000", - "0x482480017ffa8000", - "0x1", + "0x0", + "0x48127ffa7fff8000", "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x7", + "0x48127fde7fff8000", + "0x4800801a7fe98000", + "0x482480017fe88000", + "0x1e", "0x480680017fff8000", - "0x8000000000000000", - "0x400280007ffc7fff", - "0x48127ffd7fff8000", - "0x48127ffb7fff8000", - "0x480680017fff8000", - "0x0", - "0x480a7ffb7fff8000", - "0x482680017ffc8000", "0x1", + "0x4800801c7fe68000", + "0x4800801d7fe58000", "0x208b7fff7fff7ffe", "0x40780017fff7fff", - "0x1", + "0xb", + "0x48127fde7fff8000", + "0x480080147fe98000", + "0x482480017fe88000", + "0x18", "0x480680017fff8000", - "0x4f7574206f6620676173", - "0x400080007ffe7fff", - "0x482680017ff98000", "0x1", - "0x480a7ffa7fff8000", + "0x480080167fe68000", + "0x480080177fe58000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0xf", + "0x48127fde7fff8000", + "0x4800800d7fe98000", + "0x482480017fe88000", + "0x11", "0x480680017fff8000", "0x1", - "0x48127ffb7fff8000", - "0x482480017ffa8000", - "0x1", + "0x4800800f7fe68000", + "0x480080107fe58000", "0x208b7fff7fff7ffe", - "0x20780017fff7ffd", - "0x7", "0x40780017fff7fff", - "0x39", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x208b7fff7fff7ffe", + "0x13", + "0x48127fde7fff8000", + "0x480080057fe98000", + "0x482480017fe88000", + "0x9", "0x480680017fff8000", - "0x0", - "0x400280007ffc7fff", - "0x4825800180007ffd", "0x1", - "0x480a7ffb7fff8000", - "0x482680017ffc8000", - "0x1", - "0x20680017fff7ffd", - "0x7", - "0x40780017fff7fff", - "0x35", - "0x48127fc97fff8000", - "0x48127fc97fff8000", + "0x480080077fe68000", + "0x480080087fe58000", "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0xf", + "0x40780017fff7fff", + "0x1", "0x480680017fff8000", - "0x0", + "0x4f7074696f6e3a3a756e77726170206661696c65642e", "0x400080007ffe7fff", - "0x4825800180007ffd", - "0x2", + "0x48127fed7fff8000", + "0x48127fed7fff8000", "0x48127ffc7fff8000", - "0x482480017ffc8000", + "0x482480017ffb8000", "0x1", - "0x20680017fff7ffd", - "0x7", + "0x10780017fff7fff", + "0x9", "0x40780017fff7fff", - "0x31", - "0x48127fcd7fff8000", - "0x48127fcd7fff8000", - "0x208b7fff7fff7ffe", + "0x15", + "0x480280067ff68000", + "0x482680017ff68000", + "0xa", + "0x480280087ff68000", + "0x480280097ff68000", + "0x48127fde7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", "0x480680017fff8000", - "0x0", - "0x400080007ffe7fff", - "0x4825800180007ffd", - "0x3", - "0x48127ffc7fff8000", - "0x482480017ffc8000", "0x1", - "0x20680017fff7ffd", - "0x7", - "0x40780017fff7fff", - "0x2d", - "0x48127fd17fff8000", - "0x48127fd17fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", "0x208b7fff7fff7ffe", - "0x480680017fff8000", - "0x0", - "0x400080007ffe7fff", - "0x4825800180007ffd", - "0x4", - "0x48127ffc7fff8000", - "0x482480017ffc8000", - "0x1", - "0x20680017fff7ffd", - "0x7", - "0x40780017fff7fff", - "0x29", - "0x48127fd57fff8000", - "0x48127fd57fff8000", - "0x208b7fff7fff7ffe", - "0x480680017fff8000", - "0x0", - "0x400080007ffe7fff", - "0x4825800180007ffd", - "0x5", - "0x48127ffc7fff8000", - "0x482480017ffc8000", - "0x1", - "0x20680017fff7ffd", - "0x7", "0x40780017fff7fff", - "0x25", - "0x48127fd97fff8000", - "0x48127fd97fff8000", - "0x208b7fff7fff7ffe", - "0x480680017fff8000", - "0x0", - "0x400080007ffe7fff", - "0x4825800180007ffd", - "0x6", - "0x48127ffc7fff8000", - "0x482480017ffc8000", - "0x1", - "0x20680017fff7ffd", - "0x7", + "0x28f", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x480080077d5c8001", + "0x480080087d5b7ffe", + "0x400080097d5a7ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7d5f", + "0x48507d637ffc8000", + "0x48507d627ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x4800800a7d568001", + "0x4800800b7d557fff", + "0x4000800c7d547ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x4800800d7d507fff", + "0x4800800e7d4f7ffd", + "0x4000800f7d4e7d52", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307d527ffe7fff", + "0x40307ffc7ff77d5c", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x480080107d4d8001", + "0x480080117d4c7ffe", + "0x400080127d4b7ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7d50", + "0x48507d527ffc8000", + "0x48507d517ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x480080137d478001", + "0x480080147d467fff", + "0x400080157d457ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x480080167d417fff", + "0x480080177d407ffd", + "0x400180187d3f7ffb", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40287ffb7ffe7fff", + "0x40307ffc7ff77d4c", "0x40780017fff7fff", - "0x21", - "0x48127fdd7fff8000", - "0x48127fdd7fff8000", - "0x208b7fff7fff7ffe", - "0x480680017fff8000", - "0x0", - "0x400080007ffe7fff", - "0x4825800180007ffd", - "0x7", - "0x48127ffc7fff8000", - "0x482480017ffc8000", "0x1", - "0x20680017fff7ffd", - "0x7", - "0x40780017fff7fff", - "0x1d", - "0x48127fe17fff8000", - "0x48127fe17fff8000", - "0x208b7fff7fff7ffe", "0x480680017fff8000", - "0x0", + "0x4f7074696f6e3a3a756e77726170206661696c65642e", "0x400080007ffe7fff", - "0x4825800180007ffd", - "0x8", - "0x48127ffc7fff8000", - "0x482480017ffc8000", - "0x1", - "0x20680017fff7ffd", - "0x7", - "0x40780017fff7fff", + "0x482480017d3d8000", "0x19", - "0x48127fe57fff8000", - "0x48127fe57fff8000", - "0x208b7fff7fff7ffe", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", "0x480680017fff8000", - "0x0", - "0x400080007ffe7fff", - "0x4825800180007ffd", - "0x9", - "0x48127ffc7fff8000", - "0x482480017ffc8000", "0x1", - "0x20680017fff7ffd", - "0x7", - "0x40780017fff7fff", - "0x15", - "0x48127fe97fff8000", - "0x48127fe97fff8000", + "0x48127ffa7fff8000", + "0x482480017ff98000", + "0x1", "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2bf", + "0x48127d3d7fff8000", + "0x10780017fff7fff", + "0x5", + "0x40780017fff7fff", + "0x2d8", + "0x480a7ff47fff8000", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", "0x480680017fff8000", "0x0", - "0x400080007ffe7fff", - "0x4825800180007ffd", - "0xa", - "0x48127ffc7fff8000", - "0x482480017ffc8000", - "0x1", - "0x20680017fff7ffd", - "0x7", - "0x40780017fff7fff", - "0x11", - "0x48127fed7fff8000", - "0x48127fed7fff8000", - "0x208b7fff7fff7ffe", "0x480680017fff8000", "0x0", - "0x400080007ffe7fff", - "0x4825800180007ffd", - "0xb", - "0x48127ffc7fff8000", - "0x482480017ffc8000", - "0x1", - "0x20680017fff7ffd", - "0x7", - "0x40780017fff7fff", - "0xd", - "0x48127ff17fff8000", - "0x48127ff17fff8000", - "0x208b7fff7fff7ffe", "0x480680017fff8000", "0x0", - "0x400080007ffe7fff", - "0x4825800180007ffd", - "0xc", - "0x48127ffc7fff8000", - "0x482480017ffc8000", - "0x1", - "0x20680017fff7ffd", - "0x7", - "0x40780017fff7fff", - "0x9", - "0x48127ff57fff8000", - "0x48127ff57fff8000", "0x208b7fff7fff7ffe", + "0x48297ffa80007ff6", + "0x20680017fff7fff", + "0x19", + "0x48297ffb80007ff7", + "0x20680017fff7fff", + "0x12", + "0x48297ffc80007ff8", + "0x20680017fff7fff", + "0xb", + "0x48297ffd80007ff9", + "0x20680017fff7fff", + "0x5", "0x480680017fff8000", - "0x0", - "0x400080007ffe7fff", - "0x4825800180007ffd", - "0xd", - "0x48127ffc7fff8000", - "0x482480017ffc8000", "0x1", - "0x20680017fff7ffd", - "0x7", - "0x40780017fff7fff", - "0x5", - "0x48127ff97fff8000", - "0x48127ff97fff8000", "0x208b7fff7fff7ffe", "0x480680017fff8000", "0x0", - "0x400080007ffe7fff", - "0x4825800180007ffd", - "0xe", - "0x48127ffc7fff8000", - "0x482480017ffc8000", - "0x1", - "0x20680017fff7ffd", - "0x7", + "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", - "0x48127ffd7fff8000", - "0x48127ffd7fff8000", - "0x208b7fff7fff7ffe", + "0x10780017fff7fff", + "0x8", + "0x40780017fff7fff", + "0x2", + "0x10780017fff7fff", + "0x4", + "0x40780017fff7fff", + "0x3", "0x480680017fff8000", "0x0", - "0x400080007ffe7fff", - "0x48127ffd7fff8000", - "0x482480017ffd8000", - "0x1", "0x208b7fff7fff7ffe", - "0x480680017fff8000", - "0x536563703235366b31476574506f696e7446726f6d58", - "0x400280007ff67fff", - "0x400380017ff67ff5", - "0x400380027ff67ff9", - "0x400380037ff67ffa", - "0x400380047ff67ffd", - "0x480280067ff68000", + "0x4825800180007ffd", + "0x0", "0x20680017fff7fff", - "0x2af", - "0x480280077ff68000", - "0x480280087ff68000", - "0x480280057ff68000", - "0x482680017ff68000", - "0x9", - "0x20680017fff7ffc", - "0x29c", - "0x480680017fff8000", - "0x29bfcdb2dce28d959f2815b16f81798", - "0x480680017fff8000", - "0x79be667ef9dcbbac55a06295ce870b07", - "0x480680017fff8000", - "0xfd17b448a68554199c47d08ffb10d4b8", - "0x480680017fff8000", - "0x483ada7726a3c4655da4fbfc0e1108a8", - "0x480680017fff8000", - "0x536563703235366b314e6577", - "0x400080007ffa7fff", - "0x400080017ffa7ff9", - "0x400080027ffa7ffb", - "0x400080037ffa7ffc", - "0x400080047ffa7ffd", - "0x400080057ffa7ffe", - "0x480080077ffa8000", - "0x20680017fff7fff", - "0x27a", - "0x480080087ff98000", - "0x480080097ff88000", - "0x480080067ff78000", - "0x482480017ff68000", - "0xa", - "0x20680017fff7ffc", - "0x265", - "0x480680017fff8000", - "0xbaaedce6af48a03bbfd25e8cd0364141", - "0x480680017fff8000", - "0xfffffffffffffffffffffffffffffffe", + "0x4", + "0x10780017fff7fff", + "0x462", "0xa0680017fff8000", - "0x37", - "0x480280007ff48001", - "0x480280017ff48001", - "0x480280027ff48001", - "0x480280037ff48001", - "0x48307ffe80017ffa", - "0x40780017fff7fff", - "0x12", - "0x20680017fff7fee", "0x8", - "0x40307fea7fef7fe6", - "0x402480017ff07fef", - "0x1", - "0x400280047ff47ff0", + "0x482a7ffd7ffb8000", + "0x4824800180007fff", + "0x100000000", + "0x400280007ff77fff", "0x10780017fff7fff", - "0x3", - "0x400280047ff47fee", - "0x482480017ff98001", - "0x1", - "0x48307ff080018000", - "0x4844800180018000", - "0x100000000000000000000000000000000", - "0x4850800080008000", - "0x48307fff7ff68000", - "0x48307ff67fff8000", - "0x48307ff77fff8000", - "0x48307feb80007fff", - "0x48307feb80007fff", - "0x48307fec80007fff", - "0x4844800180007fff", - "0x100000000000000000000000000000000", + "0x447", + "0x482a7ffd7ffb8001", "0x4824800180007fff", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffff8001", - "0x400280057ff47fff", - "0x482480017ffe8000", - "0xffffffffffffffffffffffffffff8000", - "0x400280067ff47fff", - "0x48307ffd7fef8000", - "0x48307ff07fff8000", - "0x48307ff07fff8000", - "0x48307fe680007fff", - "0x48307fe380007fff", - "0x48307fe580007fff", - "0x4844800180007fff", + "0xffffffffffffffffffffffff00000000", + "0x400280007ff77ffe", + "0x480680017fff8000", + "0x1f", + "0x48307fff80017ffe", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", "0x100000000000000000000000000000000", - "0x4824800180007fff", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffff8001", - "0x400280077ff47fff", - "0x482480017ffe8000", - "0xffffffffffffffffffffffffffff8000", - "0x400280087ff47fff", - "0x40307ffd7fea7fe2", + "0x400280017ff77fff", "0x10780017fff7fff", - "0x31", - "0x480280007ff47fff", - "0x480280017ff47fff", - "0x480280027ff47fff", - "0x480280037ff47fff", - "0x480280047ff47fff", - "0x400280057ff47fff", - "0xa0680017fff7ffb", - "0xa", - "0x402480017fff7ff9", + "0x3ab", + "0x400280017ff77fff", + "0x482680017ff78000", + "0x2", + "0x4824800180007ffb", + "0x1f", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x317", + "0x480680017fff8000", + "0x1f", + "0x48307fff80017ff9", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400080007ffa7fff", + "0x10780017fff7fff", + "0x2fa", + "0x400080007ffb7fff", + "0x482480017ffb8000", "0x1", + "0x4824800180007ffe", + "0x10", "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x22b", + "0x480680017fff8000", + "0x10", + "0x48307fff80017ffc", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400080007ffa7fff", + "0x10780017fff7fff", + "0x10d", + "0x400080007ffb7fff", + "0x40780017fff7fff", + "0xf", + "0xa0680017fff8000", + "0x16", + "0x480080017feb8003", + "0x480080027fea8003", + "0x4844800180017ffe", + "0x100000000000000000000000000000000", + "0x483180017ffd7ffc", + "0x482480017fff7ffd", + "0x800000000000010fffffffffffffffff7ffffffffffffef0000000000000001", + "0x20680017fff7ffc", "0x6", - "0x400680017fff7ff8", - "0x0", - "0x400680017fff7ff7", + "0x402480017fff7ffd", + "0xffffffffffffffffffffffffffffffff", + "0x10780017fff7fff", + "0x4", + "0x402480017ffe7ffd", + "0xf7ffffffffffffef0000000000000000", + "0x400080037fe67ffd", + "0x20680017fff7ffe", + "0xe", + "0x402780017fff7fff", "0x1", - "0xa0680017fff7ffa", - "0xc", - "0x48507ff87ffb8001", - "0x48507ff77ffc8001", - "0xa0680017fff8002", + "0x400180017feb7ffc", + "0x40780017fff7fff", "0x5", - "0x48307ffa7ff88000", - "0x90780017fff7fff", - "0x11", - "0x48127ff57fff8000", - "0x90780017fff7fff", - "0xe", - "0x48507ff97ffa8001", - "0x48507ff87ffb8001", - "0x480680017fff7ff9", - "0x0", - "0x480680017fff7ffa", + "0x482480017fe68000", + "0x2", + "0x480a7ffc7fff8000", + "0x480680017fff8000", "0x0", - "0xa0680017fff8000", - "0x5", - "0x40307ff77ff57ffe", "0x10780017fff7fff", - "0x3", - "0x40127ff47fff7ffe", - "0x482480017ffe8000", - "0xfffffffffffffffe0000000000000000", - "0x400280067ff47fff", - "0x40317ff97ffb7ffa", - "0x40307ffa7ffc7ff1", + "0x6", + "0x482480017fe68000", + "0x4", + "0x48127ffe7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x10", + "0x48307fff80017fe1", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400080007ff97fff", "0x10780017fff7fff", - "0x1ae", - "0x4824800180008002", + "0xc6", + "0x400080007ffa7fff", + "0x482480017ffa8000", + "0x1", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0xc6c", + "0x20680017fff7ffd", + "0xb7", + "0x20680017fff7fff", + "0xf", + "0x40780017fff7fff", + "0x2a", + "0x40780017fff7fff", + "0x1", + "0x480680017fff8000", + "0x4f7074696f6e3a3a756e77726170206661696c65642e", + "0x400080007ffe7fff", + "0x48127fd07fff8000", + "0x48127ffd7fff8000", + "0x482480017ffc8000", + "0x1", + "0x10780017fff7fff", + "0xbb", + "0x480080007ffc8005", + "0x480080017ffb8005", + "0x4824800180047ffe", + "0x1", + "0x48307ffd7ffe7ffc", + "0x480080027ff87ffd", + "0xa0680017fff7ffd", + "0x6", + "0x482480017ff97ffd", "0xffffffffffffffff0000000000000000", - "0x480280097ff48001", - "0x4802800a7ff47ffe", - "0x4002800b7ff47ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7fcd", - "0x48507fd37ffc8000", - "0x48507fd27ffc8000", - "0x4824800180018002", + "0x10780017fff7fff", + "0x4", + "0x482480017fff7ffd", "0xffffffffffffffff0000000000000000", - "0x4802800c7ff48001", - "0x4802800d7ff47fff", - "0x4002800e7ff47ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", + "0x400080037ff57ffc", + "0x40507ffe7ff87ffd", + "0x40307fff7ffd7fe7", + "0x480680017fff8000", + "0x1f", + "0x48287ffb80017fff", + "0xa0680017fff7fff", + "0x7", "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x4802800f7ff47fff", - "0x480280107ff47ffd", - "0x400280117ff47fda", - "0x404480017ffc7ffe", - "0x100000000000000000000000000000000", - "0x40307fda7ffe7fff", - "0x40307ffc7ff77fdb", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480280127ff48001", - "0x480280137ff47ffe", - "0x400280147ff47ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7fbe", - "0x48507fc37ffc8000", - "0x48507fc27ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x480280157ff48001", - "0x480280167ff47fff", - "0x400280177ff47ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", - "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x480280187ff47fff", - "0x480280197ff47ffd", - "0x4002801a7ff47fc9", - "0x404480017ffc7ffe", - "0x100000000000000000000000000000000", - "0x40307fc97ffe7fff", - "0x40307ffc7ff77fca", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x4802801b7ff48001", - "0x4802801c7ff47ffe", - "0x4002801d7ff47ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7fae", - "0x48507fb57ffc8000", - "0x48507fb47ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x4802801e7ff48001", - "0x4802801f7ff47fff", - "0x400280207ff47ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", - "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x480280217ff47fff", - "0x480280227ff47ffd", - "0x400280237ff47fb8", - "0x404480017ffc7ffe", - "0x100000000000000000000000000000000", - "0x40307fb87ffe7fff", - "0x40307ffc7ff77fb9", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480280247ff48001", - "0x480280257ff47ffe", - "0x400280267ff47ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7f9f", - "0x48507fa57ffc8000", - "0x48507fa47ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x480280277ff48001", - "0x480280287ff47fff", - "0x400280297ff47ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", - "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x4802802a7ff47fff", - "0x4802802b7ff47ffd", - "0x4002802c7ff47fa7", - "0x404480017ffc7ffe", - "0x100000000000000000000000000000000", - "0x40307fa77ffe7fff", - "0x40307ffc7ff77fa8", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x4802802d7ff48001", - "0x4802802e7ff47ffe", - "0x4002802f7ff47ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7f95", - "0x48487ffa7ffc8000", - "0x48487ffa7ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x480280307ff48001", - "0x480280317ff47fff", - "0x400280327ff47ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", - "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x480280337ff47fff", - "0x480280347ff47ffd", - "0x400280357ff47f96", - "0x404480017ffc7ffe", - "0x100000000000000000000000000000000", - "0x40307f967ffe7fff", - "0x40307ffc7ff77f97", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480280367ff48001", - "0x480280377ff47ffe", - "0x400280387ff47ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7f86", - "0x48487ff97ffc8000", - "0x48487ff97ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x480280397ff48001", - "0x4802803a7ff47fff", - "0x4002803b7ff47ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", - "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x4802803c7ff47fff", - "0x4802803d7ff47ffd", - "0x4002803e7ff47f85", - "0x404480017ffc7ffe", - "0x100000000000000000000000000000000", - "0x40307f857ffe7fff", - "0x40307ffc7ff77f86", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x4802803f7ff48001", - "0x480280407ff47ffe", - "0x400280417ff47ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7f76", - "0x48487ffa7ffc8000", - "0x48487ffa7ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x480280427ff48001", - "0x480280437ff47fff", - "0x400280447ff47ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", - "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x480280457ff47fff", - "0x480280467ff47ffd", - "0x400280477ff47f74", - "0x404480017ffc7ffe", "0x100000000000000000000000000000000", - "0x40307f747ffe7fff", - "0x40307ffc7ff77f75", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480280487ff48001", - "0x480280497ff47ffe", - "0x4002804a7ff47ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7f67", - "0x48487ff97ffc8000", - "0x48487ff97ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x4802804b7ff48001", - "0x4802804c7ff47fff", - "0x4002804d7ff47ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", - "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x4802804e7ff47fff", - "0x4802804f7ff47ffd", - "0x400280507ff47f63", - "0x404480017ffc7ffe", + "0x400080047ff17fff", + "0x10780017fff7fff", + "0x7f", + "0x400080047ff27fff", + "0x484480017ffc8000", "0x100000000000000000000000000000000", - "0x40307f637ffe7fff", - "0x40307ffc7ff77f64", - "0x482680017ff48000", - "0x51", - "0x480a7ff77fff8000", - "0x480a7ff87fff8000", - "0x48127f597fff8000", - "0x48127f597fff8000", - "0x480680017fff8000", - "0xbaaedce6af48a03bbfd25e8cd0364141", - "0x480680017fff8000", - "0xfffffffffffffffffffffffffffffffe", - "0x1104800180018000", - "0x1fa", "0x480680017fff8000", - "0xfffffffffffffffffffffffffffffffe", - "0x48307ffe80017fff", + "0x10", + "0x48307fe17ffe8000", + "0x48307ffe80017ffc", "0xa0680017fff7fff", "0x7", "0x482480017fff8000", "0x100000000000000000000000000000000", - "0x400080007ff97fff", - "0x10780017fff7fff", - "0xc", - "0x400080007ffa7fff", - "0x40780017fff7fff", - "0x1", - "0x482480017ff98000", - "0x1", - "0x48127ffd7fff8000", - "0x480680017fff8000", - "0x0", + "0x400080057fec7fff", "0x10780017fff7fff", - "0x7", - "0x482480017ff98000", - "0x1", - "0x48127ffe7fff8000", - "0x480680017fff8000", - "0x1", + "0x2f", + "0x400080057fed7fff", "0x480680017fff8000", - "0xbaaedce6af48a03bbfd25e8cd0364141", - "0x48307ff680017fff", + "0x10", + "0x48307fff80017ff9", "0xa0680017fff7fff", "0x7", "0x482480017fff8000", "0x100000000000000000000000000000000", - "0x400080007ff97fff", + "0x400080067fe97fff", "0x10780017fff7fff", - "0xc", - "0x400080007ffa7fff", - "0x40780017fff7fff", - "0x5", - "0x482480017ff58000", - "0x1", - "0x48127ff97fff8000", - "0x48127ff47fff8000", - "0x48127ff47fff8000", - "0x10780017fff7fff", - "0x1c", - "0x480680017fff8000", - "0x1", - "0x48307fff80017ff9", - "0xa0680017fff7fff", + "0x16", + "0x400080067fea7fff", + "0x482480017fea8000", "0x7", - "0x482480017fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0xc21", + "0x20680017fff7ffd", + "0x7", + "0x48127ffc7fff8000", + "0x484480017ffe8000", "0x100000000000000000000000000000000", - "0x400080017ff57fff", "0x10780017fff7fff", + "0x22", + "0x40780017fff7fff", "0xc", - "0x400080017ff67fff", + "0x48127ff07fff8000", + "0x48127ff17fff8000", + "0x48127ff17fff8000", + "0x10780017fff7fff", + "0x50", + "0x40780017fff7fff", + "0x17", "0x40780017fff7fff", "0x1", - "0x482480017ff58000", + "0x480680017fff8000", + "0x7533325f737562204f766572666c6f77", + "0x400080007ffe7fff", + "0x482480017fd08000", + "0x7", + "0x48127ffd7fff8000", + "0x482480017ffc8000", + "0x1", + "0x10780017fff7fff", + "0x42", + "0x40780017fff7fff", "0x2", - "0x48127ffa7fff8000", + "0x482480017fea8000", + "0x6", + "0x48127ff67fff8000", + "0x1104800180018000", + "0xbfe", + "0x20680017fff7ffd", + "0x34", "0x48127ffc7fff8000", - "0x48127ff47fff8000", + "0x48127ffe7fff8000", + "0x48527fff7ffa8000", + "0x48307fff7fe28000", + "0xa0680017fff8004", + "0xe", + "0x4824800180047ffe", + "0x100000000000000000000000000000000000000000000000000000000000000", + "0x484480017ffe8000", + "0x7000000000000110000000000000000", + "0x48307ffe7fff8002", + "0x480080007ff87ffc", + "0x480080017ff77ffc", + "0x402480017ffb7ffd", + "0xf8ffffffffffffeeffffffffffffffff", + "0x400080027ff67ffd", "0x10780017fff7fff", - "0x8", - "0x482480017ff58000", - "0x2", - "0x48127ffa7fff8000", - "0x48127ffd7fff8000", - "0x480680017fff8000", + "0x16", + "0x484480017fff8001", + "0x1000000000000000000000000000000", + "0x48307fff80007ffd", + "0x480080007ff97ffd", + "0x480080017ff87ffd", + "0x402480017ffc7ffe", + "0xff000000000000000000000000000000", + "0x400080027ff77ffe", + "0x40780017fff7fff", "0x1", - "0x20680017fff7fff", - "0x59", - "0x48127ffc7fff8000", + "0x400280007ff97ff9", + "0x482480017ff68000", + "0x3", + "0x480a7ff87fff8000", + "0x482680017ff98000", + "0x1", + "0x48127fdf7fff8000", "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x48127e4a7fff8000", - "0x48127e4a7fff8000", - "0x480680017fff8000", - "0xbaaedce6af48a03bbfd25e8cd0364141", + "0x10780017fff7fff", + "0x10d", + "0x40780017fff7fff", + "0x1", "0x480680017fff8000", - "0xfffffffffffffffffffffffffffffffe", - "0x1104800180018000", - "0x1a6", - "0x48127f017fff8000", - "0x48127f017fff8000", + "0x4f7074696f6e3a3a756e77726170206661696c65642e", + "0x400080007ffe7fff", + "0x482480017ff48000", + "0x3", + "0x48127ffd7fff8000", + "0x482480017ffc8000", + "0x1", + "0x10780017fff7fff", + "0x2a", + "0x40780017fff7fff", + "0xc", + "0x48127ff07fff8000", + "0x48127ff17fff8000", + "0x48127ff17fff8000", + "0x10780017fff7fff", + "0x23", + "0x40780017fff7fff", + "0x1f", + "0x40780017fff7fff", + "0x1", "0x480680017fff8000", - "0x536563703235366b314d756c", - "0x400080007d497fff", - "0x400080017d497d48", - "0x400080027d497d47", - "0x400080037d497ffd", - "0x400080047d497ffe", - "0x480080067d498000", - "0x20680017fff7fff", + "0x7533325f737562204f766572666c6f77", + "0x400080007ffe7fff", + "0x482480017fd08000", + "0x5", + "0x48127ffd7fff8000", + "0x482480017ffc8000", + "0x1", + "0x10780017fff7fff", + "0x15", + "0x40780017fff7fff", + "0x2c", + "0x48127fd07fff8000", + "0x48127fd17fff8000", + "0x48127fd17fff8000", + "0x10780017fff7fff", + "0xe", + "0x40780017fff7fff", "0x37", - "0x480080057d488000", - "0x480080077d478000", + "0x40780017fff7fff", + "0x1", "0x480680017fff8000", - "0x536563703235366b314d756c", - "0x400080087d457fff", - "0x400080097d457ffd", - "0x4000800a7d457d39", - "0x4000800b7d457ff7", - "0x4000800c7d457ff8", - "0x4800800e7d458000", - "0x20680017fff7fff", - "0x20", - "0x4800800d7d448000", - "0x4800800f7d438000", + "0x7533325f737562204f766572666c6f77", + "0x400080007ffe7fff", + "0x482480017fc08000", + "0x1", + "0x48127ffd7fff8000", + "0x482480017ffc8000", + "0x1", + "0x48127ffd7fff8000", "0x480680017fff8000", - "0x536563703235366b31416464", - "0x400080107d417fff", - "0x400080117d417ffd", - "0x400080127d417ffa", - "0x400080137d417ffe", - "0x480080157d418000", - "0x20680017fff7fff", - "0xc", - "0x48127ff17fff8000", - "0x480080147d3f8000", - "0x482480017d3e8000", - "0x17", + "0x1", "0x480680017fff8000", "0x0", "0x480680017fff8000", "0x0", - "0x480080167d3b8000", - "0x208b7fff7fff7ffe", - "0x48127ff17fff8000", - "0x480080147d3f8000", - "0x482480017d3e8000", - "0x18", - "0x480680017fff8000", - "0x1", - "0x480080167d3c8000", - "0x480080177d3b8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", "0x208b7fff7fff7ffe", - "0x40780017fff7fff", + "0xa0680017fff8000", + "0x16", + "0x480080017ff98003", + "0x480080027ff88003", + "0x4844800180017ffe", + "0x100000000000000000000000000000000", + "0x483180017ffd7ffc", + "0x482480017fff7ffd", + "0x800000000000010fffffffffffffffff7ffffffffffffef0000000000000001", + "0x20680017fff7ffc", + "0x6", + "0x402480017fff7ffd", + "0xffffffffffffffffffffffffffffffff", + "0x10780017fff7fff", "0x4", - "0x48127ff17fff8000", - "0x4800800d7d3f8000", - "0x482480017d3e8000", - "0x11", - "0x480680017fff8000", + "0x402480017ffe7ffd", + "0xf7ffffffffffffef0000000000000000", + "0x400080037ff47ffd", + "0x20680017fff7ffe", + "0xe", + "0x402780017fff7fff", "0x1", - "0x4800800f7d3c8000", - "0x480080107d3b8000", - "0x208b7fff7fff7ffe", + "0x400180017ff97ffc", "0x40780017fff7fff", - "0x8", - "0x48127ff17fff8000", - "0x480080057d3f8000", - "0x482480017d3e8000", - "0x9", + "0x5", + "0x482480017ff48000", + "0x2", + "0x480a7ffc7fff8000", "0x480680017fff8000", - "0x1", - "0x480080077d3c8000", - "0x480080087d3b8000", - "0x208b7fff7fff7ffe", + "0x0", + "0x10780017fff7fff", + "0x6", + "0x482480017ff48000", + "0x4", + "0x48127ffe7fff8000", + "0x48127ffc7fff8000", + "0x48127ffd7fff8000", + "0x48127fef7fff8000", + "0x1104800180018000", + "0xb70", + "0x20680017fff7ffd", + "0xdd", + "0x20680017fff7fff", + "0xf", "0x40780017fff7fff", - "0x106", + "0x3b", "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x753235365f737562204f766572666c6f77", + "0x4f7074696f6e3a3a756e77726170206661696c65642e", "0x400080007ffe7fff", - "0x48127ef47fff8000", - "0x48127d3e7fff8000", - "0x48127d3e7fff8000", - "0x480680017fff8000", + "0x48127fbf7fff8000", + "0x48127ffd7fff8000", + "0x482480017ffc8000", "0x1", - "0x48127ffa7fff8000", - "0x482480017ff98000", + "0x10780017fff7fff", + "0xd3", + "0x480080007ffc8005", + "0x480080017ffb8005", + "0x4824800180047ffe", "0x1", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x28f", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480280077ff48001", - "0x480280087ff47ffe", - "0x400280097ff47ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7d5f", - "0x48507d637ffc8000", - "0x48507d627ffc8000", - "0x4824800180018002", + "0x48307ffd7ffe7ffc", + "0x480080027ff87ffd", + "0xa0680017fff7ffd", + "0x6", + "0x482480017ff97ffd", "0xffffffffffffffff0000000000000000", - "0x4802800a7ff48001", - "0x4802800b7ff47fff", - "0x4002800c7ff47ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", + "0x10780017fff7fff", + "0x4", + "0x482480017fff7ffd", + "0xffffffffffffffff0000000000000000", + "0x400080037ff57ffc", + "0x40507ffe7ff87ffd", + "0x40307fff7ffd7fe9", + "0x480680017fff8000", + "0x10", + "0x48307fda80017fff", + "0xa0680017fff7fff", + "0x7", "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x4802800d7ff47fff", - "0x4802800e7ff47ffd", - "0x4002800f7ff47d52", - "0x404480017ffc7ffe", "0x100000000000000000000000000000000", - "0x40307d527ffe7fff", - "0x40307ffc7ff77d5c", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480280107ff48001", - "0x480280117ff47ffe", - "0x400280127ff47ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7d50", - "0x48507d527ffc8000", - "0x48507d517ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x480280137ff48001", - "0x480280147ff47fff", - "0x400280157ff47ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", + "0x400080047ff17fff", + "0x10780017fff7fff", + "0xa5", + "0x400080047ff27fff", + "0x482480017ff28000", + "0x5", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0xb3e", + "0x20680017fff7ffd", + "0x96", + "0x480680017fff8000", + "0x1f", + "0x48287ffb80017fff", + "0xa0680017fff7fff", + "0x7", "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x480280167ff47fff", - "0x480280177ff47ffd", - "0x400380187ff47ff9", - "0x404480017ffc7ffe", "0x100000000000000000000000000000000", - "0x40287ff97ffe7fff", - "0x40307ffc7ff77d4c", + "0x400080007ff87fff", + "0x10780017fff7fff", + "0x7e", + "0x400080007ff97fff", + "0x48507ffc7fd68000", + "0x480680017fff8000", + "0x10", + "0x48307fe87ffe8000", + "0x48307ffe80017ffc", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400080017ff37fff", + "0x10780017fff7fff", + "0x2f", + "0x400080017ff47fff", + "0x480680017fff8000", + "0x10", + "0x48307fff80017ff9", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400080027ff07fff", + "0x10780017fff7fff", + "0x16", + "0x400080027ff17fff", + "0x482480017ff18000", + "0x3", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0xb14", + "0x20680017fff7ffd", + "0x7", + "0x48127ffc7fff8000", + "0x484480017ffe8000", + "0x100000000000000000000000000000000", + "0x10780017fff7fff", + "0x22", + "0x40780017fff7fff", + "0xc", + "0x48127ff07fff8000", + "0x48127ff17fff8000", + "0x48127ff17fff8000", + "0x10780017fff7fff", + "0x50", + "0x40780017fff7fff", + "0x17", "0x40780017fff7fff", "0x1", "0x480680017fff8000", - "0x4f7074696f6e3a3a756e77726170206661696c65642e", + "0x7533325f737562204f766572666c6f77", "0x400080007ffe7fff", - "0x482680017ff48000", - "0x19", - "0x48127d3e7fff8000", - "0x48127d3e7fff8000", - "0x480680017fff8000", - "0x1", - "0x48127ffa7fff8000", - "0x482480017ff98000", + "0x482480017fd78000", + "0x3", + "0x48127ffd7fff8000", + "0x482480017ffc8000", "0x1", - "0x208b7fff7fff7ffe", + "0x10780017fff7fff", + "0x42", "0x40780017fff7fff", - "0x2b9", + "0x2", + "0x482480017ff18000", + "0x2", + "0x48127ff67fff8000", + "0x1104800180018000", + "0xaf1", + "0x20680017fff7ffd", + "0x34", + "0x48127ffc7fff8000", + "0x48127ffe7fff8000", + "0x48527fff7ffa8000", + "0x48307fff7fe98000", + "0xa0680017fff8004", + "0xe", + "0x4824800180047ffe", + "0x100000000000000000000000000000000000000000000000000000000000000", + "0x484480017ffe8000", + "0x7000000000000110000000000000000", + "0x48307ffe7fff8002", + "0x480080007ff87ffc", + "0x480080017ff77ffc", + "0x402480017ffb7ffd", + "0xf8ffffffffffffeeffffffffffffffff", + "0x400080027ff67ffd", + "0x10780017fff7fff", + "0x16", + "0x484480017fff8001", + "0x1000000000000000000000000000000", + "0x48307fff80007ffd", + "0x480080007ff97ffd", + "0x480080017ff87ffd", + "0x402480017ffc7ffe", + "0xff000000000000000000000000000000", + "0x400080027ff77ffe", + "0x40780017fff7fff", + "0x1", + "0x400280007ff97ff9", + "0x482480017ff68000", + "0x3", + "0x480a7ff87fff8000", + "0x482680017ff98000", + "0x1", + "0x48127fc87fff8000", + "0x480a7ffb7fff8000", + "0x10780017fff7fff", + "0xdc", "0x40780017fff7fff", "0x1", "0x480680017fff8000", "0x4f7074696f6e3a3a756e77726170206661696c65642e", "0x400080007ffe7fff", - "0x48127d437fff8000", - "0x48127d437fff8000", - "0x48127ffc7fff8000", - "0x482480017ffb8000", + "0x482480017ff48000", + "0x3", + "0x48127ffd7fff8000", + "0x482480017ffc8000", "0x1", "0x10780017fff7fff", - "0x9", + "0x31", "0x40780017fff7fff", - "0x2bf", - "0x480080067d3a8000", - "0x482480017d398000", - "0xa", - "0x480080087d388000", - "0x480080097d378000", - "0x480a7ff47fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", + "0xc", + "0x48127ff07fff8000", + "0x48127ff17fff8000", + "0x48127ff17fff8000", + "0x10780017fff7fff", + "0x2a", + "0x40780017fff7fff", + "0x1f", + "0x40780017fff7fff", + "0x1", "0x480680017fff8000", + "0x7533325f737562204f766572666c6f77", + "0x400080007ffe7fff", + "0x482480017fd78000", "0x1", - "0x48127ffa7fff8000", - "0x48127ffa7fff8000", - "0x208b7fff7fff7ffe", + "0x48127ffd7fff8000", + "0x482480017ffc8000", + "0x1", + "0x10780017fff7fff", + "0x1c", "0x40780017fff7fff", - "0x2c9", - "0x480a7ff47fff8000", - "0x48127d347fff8000", - "0x48127d347fff8000", + "0x25", + "0x48127fd77fff8000", + "0x48127fd87fff8000", + "0x48127fd87fff8000", + "0x10780017fff7fff", + "0x15", + "0x40780017fff7fff", + "0x30", + "0x40780017fff7fff", + "0x1", "0x480680017fff8000", - "0x0", + "0x7533325f737562204f766572666c6f77", + "0x400080007ffe7fff", + "0x482480017fbf8000", + "0x5", + "0x48127ffd7fff8000", + "0x482480017ffc8000", + "0x1", + "0x10780017fff7fff", + "0x7", + "0x40780017fff7fff", + "0x3d", + "0x48127fbf7fff8000", + "0x48127fc07fff8000", + "0x48127fc07fff8000", + "0x48127ffd7fff8000", "0x480680017fff8000", "0x1", "0x480680017fff8000", "0x0", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x2cd", - "0x480a7ff47fff8000", - "0x480280057ff68000", - "0x482680017ff68000", - "0x9", "0x480680017fff8000", - "0x1", - "0x480280077ff68000", - "0x480280087ff68000", + "0x0", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", "0x208b7fff7fff7ffe", "0x40780017fff7fff", - "0x2", - "0x480680017fff8000", - "0x536563703235366b314765745879", - "0x400280007ffc7fff", - "0x400380017ffc7ffa", - "0x400380027ffc7ffd", - "0x480280047ffc8000", - "0x20680017fff7fff", - "0xb5", - "0x480280057ffc8000", - "0x480280067ffc8000", - "0x480280077ffc8000", - "0x480280087ffc8000", - "0x4800800080007ffc", - "0x400080017fff7ffc", - "0x400080027fff7ffd", - "0x400080037fff7ffe", + "0x2c", + "0xa0680017fff8000", + "0x16", + "0x480080007fd18003", + "0x480080017fd08003", + "0x4844800180017ffe", + "0x100000000000000000000000000000000", + "0x483180017ffd7ffc", + "0x482480017fff7ffd", + "0x800000000000010fffffffffffffffff7ffffffffffffef0000000000000001", + "0x20680017fff7ffc", + "0x6", + "0x402480017fff7ffd", + "0xffffffffffffffffffffffffffffffff", + "0x10780017fff7fff", + "0x4", + "0x402480017ffe7ffd", + "0xf7ffffffffffffef0000000000000000", + "0x400080027fcc7ffd", + "0x20680017fff7ffe", + "0xe", + "0x402780017fff7fff", + "0x1", + "0x400180007fd17ffc", "0x40780017fff7fff", + "0x5", + "0x482480017fcc8000", "0x1", - "0x480a7ff97fff8000", - "0x480280037ffc8000", - "0x480a7ffb7fff8000", - "0x48127ffb7fff8000", - "0x482480017ffa8000", - "0x4", - "0x48127ffa7fff8000", - "0x48127ff97fff8000", - "0x402780017ffc8001", - "0x9", - "0x1104800180018000", - "0x2d1", - "0x40137ffa7fff8000", - "0x20680017fff7ffb", - "0x8e", - "0x48127ff87fff8000", - "0x48127ff87fff8000", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", + "0x480a7ffc7fff8000", "0x480680017fff8000", "0x0", + "0x10780017fff7fff", + "0x6", + "0x482480017fcc8000", + "0x3", + "0x48127ffe7fff8000", + "0x48127ffc7fff8000", "0x480680017fff8000", - "0x0", + "0x1f", + "0x48287ffb80017fff", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400080007ff97fff", + "0x10780017fff7fff", + "0x82", + "0x400080007ffa7fff", + "0x480680017fff8000", + "0x10", + "0x48307fff80017ffe", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400080017ff67fff", + "0x10780017fff7fff", + "0x2f", + "0x400080017ff77fff", + "0x480680017fff8000", + "0x10", + "0x48307fff80017ffb", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400080027ff37fff", + "0x10780017fff7fff", + "0x16", + "0x400080027ff47fff", + "0x482480017ff48000", + "0x3", + "0x48127ffe7fff8000", "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff3d2", + "0xa38", "0x20680017fff7ffd", - "0x7b", + "0x7", + "0x48127ffc7fff8000", + "0x484480017ffe8000", + "0x100000000000000000000000000000000", + "0x10780017fff7fff", + "0x22", + "0x40780017fff7fff", + "0xc", + "0x48127ff07fff8000", + "0x48127ff17fff8000", + "0x48127ff17fff8000", + "0x10780017fff7fff", + "0x56", + "0x40780017fff7fff", + "0x17", + "0x40780017fff7fff", + "0x1", "0x480680017fff8000", - "0x4b656363616b", - "0x4002800080017fff", - "0x4002800180017ffb", - "0x4002800280017ffd", - "0x4002800380017ffe", - "0x4802800580018000", - "0x20680017fff7fff", - "0x6a", - "0x4802800780018000", - "0x4002800080007fff", + "0x7533325f737562204f766572666c6f77", + "0x400080007ffe7fff", + "0x482480017fda8000", + "0x3", + "0x48127ffd7fff8000", + "0x482480017ffc8000", + "0x1", + "0x10780017fff7fff", + "0x48", + "0x40780017fff7fff", + "0x2", + "0x482480017ff48000", + "0x2", + "0x48127ff87fff8000", + "0x1104800180018000", + "0xa15", + "0x20680017fff7ffd", + "0x3a", + "0x48127ffc7fff8000", + "0x48127ffe7fff8000", + "0x48527fff7ffa8000", + "0x48307fff7fe58000", + "0xa0680017fff8004", + "0xe", + "0x4824800180047ffe", + "0x100000000000000000000000000000000000000000000000000000000000000", + "0x484480017ffe8000", + "0x7000000000000110000000000000000", + "0x48307ffe7fff8002", + "0x480080007ff87ffc", + "0x480080017ff77ffc", + "0x402480017ffb7ffd", + "0xf8ffffffffffffeeffffffffffffffff", + "0x400080027ff67ffd", + "0x10780017fff7fff", + "0x1c", + "0x484480017fff8001", + "0x1000000000000000000000000000000", + "0x48307fff80007ffd", + "0x480080007ff97ffd", + "0x480080017ff87ffd", + "0x402480017ffc7ffe", + "0xff000000000000000000000000000000", + "0x400080027ff77ffe", + "0x40780017fff7fff", + "0x1", + "0x400280007ff97ff9", + "0x482480017ff68000", + "0x3", + "0x480a7ff87fff8000", + "0x482680017ff98000", + "0x1", + "0x48127fda7fff8000", + "0x480a7ffb7fff8000", + "0x48127ffb7fff8000", "0x480680017fff8000", - "0xff00ff00ff00ff00ff00ff00ff00ff", - "0x4002800180007fff", - "0x4802800280008000", - "0x484480017fff8000", - "0xffff", - "0x48307fff7ffc8000", - "0x4002800580007fff", + "0x0", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127f9d7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", "0x480680017fff8000", - "0xffff0000ffff0000ffff0000ffff00", - "0x4002800680007fff", - "0x4802800780008000", - "0x484480017fff8000", - "0xffffffff", - "0x48307fff7ffc8000", - "0x4002800a80007fff", + "0x4f7074696f6e3a3a756e77726170206661696c65642e", + "0x400080007ffe7fff", + "0x482480017ff48000", + "0x3", + "0x48127ffd7fff8000", + "0x482480017ffc8000", + "0x1", + "0x10780017fff7fff", + "0x15", + "0x40780017fff7fff", + "0xc", + "0x48127ff07fff8000", + "0x48127ff17fff8000", + "0x48127ff17fff8000", + "0x10780017fff7fff", + "0xe", + "0x40780017fff7fff", + "0x1d", + "0x40780017fff7fff", + "0x1", "0x480680017fff8000", - "0xffffffff00000000ffffffff000000", - "0x4002800b80007fff", - "0x4802800c80008000", - "0x484480017fff8000", - "0xffffffffffffffff", - "0x48307fff7ffc8000", - "0x4002800f80007fff", + "0x7533325f737562204f766572666c6f77", + "0x400080007ffe7fff", + "0x482480017fda8000", + "0x1", + "0x48127ffd7fff8000", + "0x482480017ffc8000", + "0x1", + "0x48127ffd7fff8000", "0x480680017fff8000", - "0xffffffffffffffff00000000000000", - "0x4002801080007fff", - "0x4802801180008000", - "0x484480017fff8000", - "0xffffffffffffffffffffffffffffffff", - "0x48307fff7ffc8000", - "0x4802800680018000", - "0x4002801480007fff", + "0x1", "0x480680017fff8000", - "0xff00ff00ff00ff00ff00ff00ff00ff", - "0x4002801580007fff", - "0x4802801680008000", - "0x484480017fff8000", - "0xffff", - "0x48307fff7ffc8000", - "0x4002801980007fff", + "0x0", "0x480680017fff8000", - "0xffff0000ffff0000ffff0000ffff00", - "0x4002801a80007fff", - "0x4802801b80008000", - "0x484480017fff8000", - "0xffffffff", - "0x48307fff7ffc8000", - "0x4002801e80007fff", + "0x0", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x5a", + "0x40780017fff7fff", + "0x1", "0x480680017fff8000", - "0xffffffff00000000ffffffff000000", - "0x4002801f80007fff", - "0x4802802080008000", - "0x484480017fff8000", - "0xffffffffffffffff", - "0x48307fff7ffc8000", - "0x4002802380007fff", + "0x7533325f737562204f766572666c6f77", + "0x400080007ffe7fff", + "0x482480017f9e8000", + "0x1", "0x480680017fff8000", - "0xffffffffffffffff00000000000000", - "0x4002802480007fff", - "0x4802802580008000", - "0x484480017fff8000", - "0xffffffffffffffffffffffffffffffff", - "0x48307fff7ffc8000", - "0x484480017fff8000", - "0x800000000000010fffffffffffffff7ffffffffffffef000000000000000001", - "0x480680017fff8000", - "0x100000000", - "0x480080007fd58005", - "0x480080017fd48005", - "0x4824800180047ffe", - "0x1", - "0x48307ffd7ffe7ffc", - "0x480080027fd17ffd", - "0xa0680017fff7ffd", - "0x6", - "0x482480017ff97ffd", - "0xffffffffffffffff0000000000000000", - "0x10780017fff7fff", - "0x4", - "0x482480017fff7ffd", - "0xffffffffffffffff0000000000000000", - "0x400080037fce7ffc", - "0x40507ffe7ff87ffd", - "0x40307fff7ffd7ff7", - "0x484480017fff8000", - "0x100000000000000000000000000000000", - "0x484480017fe48000", - "0x800000000000010fffffffffffffff7ffffffffffffef000000000000000001", - "0x482480017fcc8000", - "0x4", - "0x4802800480018000", - "0x4826800180008000", - "0x28", - "0x4826800180018000", - "0x8", + "0x1", "0x480680017fff8000", "0x0", "0x480680017fff8000", "0x0", - "0x48307ff97ff88000", - "0x208b7fff7fff7ffe", - "0x48127ff97fff8000", - "0x4802800480018000", - "0x4826800180018000", - "0x8", - "0x4802800680018000", - "0x4802800780018000", - "0x10780017fff7fff", - "0xe", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x480a80017fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x10780017fff7fff", - "0x7", - "0x48127ff87fff8000", - "0x48127ff87fff8000", - "0x480a80017fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x480a80007fff8000", "0x48127ffa7fff8000", - "0x480680017fff8000", - "0x1", - "0x48127ff97fff8000", - "0x48127ff97fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ff97fff8000", - "0x480280037ffc8000", - "0x480a7ffb7fff8000", - "0x482680017ffc8000", - "0x7", - "0x480680017fff8000", + "0x482480017ff98000", "0x1", - "0x480280057ffc8000", - "0x480280067ffc8000", "0x208b7fff7fff7ffe", "0x40780017fff7fff", - "0x2", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480280007ff78001", - "0x480280017ff77ffe", - "0x400280027ff77ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40317ffc7fff7ff8", - "0x48487ffa7ffc8000", - "0x48487ffa7ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x480280037ff78001", - "0x480280047ff77fff", - "0x400280057ff77ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", + "0x40", + "0x480680017fff8000", + "0x10", + "0x48317fff80017ffd", + "0xa0680017fff7fff", + "0x7", "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x480280067ff77fff", - "0x480280077ff77ffd", - "0x400280087ff77ff0", - "0x404480017ffc7ffe", "0x100000000000000000000000000000000", - "0x40307ff07ffe7fff", - "0x40307ffc7ff77fef", - "0x40780017fff7fff", - "0x2", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480280097ff78001", - "0x4802800a7ff77ffe", - "0x4002800b7ff77ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40317ffc7fff7ff8", - "0x48487ffb7ffc8000", - "0x48487ffb7ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x4802800c7ff78001", - "0x4802800d7ff77fff", - "0x4002800e7ff77ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", + "0x400080007fba7fff", + "0x10780017fff7fff", + "0x2f", + "0x400080007fbb7fff", + "0x480680017fff8000", + "0x10", + "0x48317fff80017ffd", + "0xa0680017fff7fff", + "0x7", "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x4802800f7ff77fff", - "0x480280107ff77ffd", - "0x400280117ff77ff0", - "0x404480017ffc7ffe", "0x100000000000000000000000000000000", - "0x40307ff07ffe7fff", - "0x40307ffc7ff77fef", - "0x48307ff07fde8001", - "0xa0680017fff7fff", + "0x400080017fb77fff", + "0x10780017fff7fff", + "0x16", + "0x400080017fb87fff", + "0x482480017fb88000", + "0x2", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x98e", + "0x20680017fff7ffd", "0x7", - "0x4824800180007fff", + "0x48127ffc7fff8000", + "0x484480017ffe8000", "0x100000000000000000000000000000000", - "0x400280127ff77fff", "0x10780017fff7fff", - "0xc", - "0x400280127ff77fff", + "0x22", "0x40780017fff7fff", - "0x1", - "0x482680017ff78000", - "0x13", - "0x48127ffd7fff8000", - "0x480680017fff8000", - "0x0", + "0x9", + "0x48127ff37fff8000", + "0x48127ff47fff8000", + "0x48127ff47fff8000", "0x10780017fff7fff", - "0x7", - "0x482680017ff78000", - "0x13", - "0x48127ffe7fff8000", + "0x58", + "0x40780017fff7fff", + "0x14", + "0x40780017fff7fff", + "0x1", "0x480680017fff8000", + "0x7533325f737562204f766572666c6f77", + "0x400080007ffe7fff", + "0x482480017fa18000", + "0x2", + "0x48127ffd7fff8000", + "0x482480017ffc8000", "0x1", + "0x10780017fff7fff", + "0x4a", "0x40780017fff7fff", "0x2", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480080007ffa8001", - "0x480080017ff97ffe", - "0x400080027ff87ffe", + "0x482480017fb88000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x96b", + "0x20680017fff7ffd", + "0x3c", + "0x48127ffc7fff8000", + "0x48127ffe7fff8000", + "0x48527fff7ffa8000", + "0x48327fff7ffc8000", + "0xa0680017fff8004", + "0xe", + "0x4824800180047ffe", + "0x100000000000000000000000000000000000000000000000000000000000000", "0x484480017ffe8000", - "0x10000000000000000", - "0x40317ffc7fff7ff9", - "0x48487ffa7ffc8000", - "0x48487ffa7ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x480080037ff48001", - "0x480080047ff37fff", - "0x400080057ff27ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", - "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x480080067fee7fff", - "0x480080077fed7ffd", - "0x400080087fec7ff0", - "0x404480017ffc7ffe", - "0x100000000000000000000000000000000", - "0x40307ff07ffe7fff", - "0x40307ffc7ff77fef", - "0x48307ff07fed8001", - "0xa0680017fff7fff", - "0x7", - "0x4824800180007fff", - "0x100000000000000000000000000000000", - "0x400080097fe97fff", + "0x7000000000000110000000000000000", + "0x48307ffe7fff8002", + "0x480080007ff87ffc", + "0x480080017ff77ffc", + "0x402480017ffb7ffd", + "0xf8ffffffffffffeeffffffffffffffff", + "0x400080027ff67ffd", "0x10780017fff7fff", - "0xc", - "0x400080097fea7fff", + "0x19", + "0x484480017fff8001", + "0x1000000000000000000000000000000", + "0x48307fff80007ffd", + "0x480080007ff97ffd", + "0x480080017ff87ffd", + "0x402480017ffc7ffe", + "0xff000000000000000000000000000000", + "0x400080027ff77ffe", "0x40780017fff7fff", + "0x3", + "0x400280007ff97ff7", + "0x482480017ff48000", + "0x3", + "0x480680017fff8000", + "0x0", + "0x480a7ff87fff8000", + "0x482680017ff98000", "0x1", - "0x482480017fe98000", - "0xa", - "0x48127ffd7fff8000", "0x480680017fff8000", "0x0", - "0x10780017fff7fff", - "0x7", - "0x482480017fe98000", - "0xa", - "0x48127ffe7fff8000", "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", "0x1", - "0x48307fe97fd28001", - "0xa0680017fff7fff", - "0x7", - "0x4824800180007fff", - "0x100000000000000000000000000000000", - "0x400080007ffa7fff", - "0x10780017fff7fff", - "0xc", - "0x400080007ffb7fff", - "0x40780017fff7fff", - "0x1", - "0x482480017ffa8000", + "0x480680017fff8000", + "0x4f7074696f6e3a3a756e77726170206661696c65642e", + "0x400080007ffe7fff", + "0x482480017ff48000", + "0x3", + "0x480680017fff8000", "0x1", - "0x48127ffd7fff8000", "0x480680017fff8000", "0x0", - "0x10780017fff7fff", - "0x7", - "0x482480017ffa8000", - "0x1", - "0x48127ffe7fff8000", "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x482480017ff98000", "0x1", + "0x208b7fff7fff7ffe", "0x40780017fff7fff", - "0x2", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480080007ffa8001", - "0x480080017ff97ffe", - "0x400080027ff87ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40317ffc7fff7ff9", - "0x48487ffb7ffc8000", - "0x48487ffb7ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x480080037ff48001", - "0x480080047ff37fff", - "0x400080057ff27ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", - "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x480080067fee7fff", - "0x480080077fed7ffd", - "0x400080087fec7ff0", - "0x404480017ffc7ffe", - "0x100000000000000000000000000000000", - "0x40307ff07ffe7fff", - "0x40307ffc7ff77fef", - "0x48307fee7fef8001", - "0xa0680017fff7fff", - "0x7", - "0x4824800180007fff", - "0x100000000000000000000000000000000", - "0x400080097fe97fff", - "0x10780017fff7fff", - "0xa", - "0x400080097fea7fff", - "0x40780017fff7fff", - "0x1", - "0x482480017fe98000", - "0xa", + "0x9", + "0x48127ff37fff8000", + "0x48127ff47fff8000", + "0x48127ff47fff8000", "0x48127ffd7fff8000", - "0x10780017fff7fff", - "0x5", - "0x482480017fe98000", - "0xa", - "0x48127ffe7fff8000", - "0x48307feb7fe88001", - "0xa0680017fff7fff", - "0x7", - "0x4824800180007fff", - "0x100000000000000000000000000000000", - "0x400080007ffb7fff", - "0x10780017fff7fff", - "0xc", - "0x400080007ffc7fff", - "0x40780017fff7fff", - "0x1", - "0x482480017ffb8000", + "0x480680017fff8000", "0x1", - "0x48127ffd7fff8000", "0x480680017fff8000", "0x0", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x44", + "0x482680017ff78000", + "0x2", + "0x4825800180007ffb", + "0x0", + "0x20680017fff7fff", + "0x4", "0x10780017fff7fff", - "0x7", - "0x482480017ffb8000", - "0x1", - "0x48127ffe7fff8000", + "0x7c", "0x480680017fff8000", - "0x1", - "0x48307fff7ff98001", + "0x10", + "0x48317fff80017ffd", "0xa0680017fff7fff", "0x7", - "0x4824800180007fff", + "0x482480017fff8000", "0x100000000000000000000000000000000", "0x400080007ffa7fff", "0x10780017fff7fff", - "0xa", + "0x2f", "0x400080007ffb7fff", - "0x40780017fff7fff", - "0x1", - "0x482480017ffa8000", - "0x1", - "0x48127ffd7fff8000", + "0x480680017fff8000", + "0x10", + "0x48317fff80017ffd", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400080017ff77fff", "0x10780017fff7fff", - "0x5", - "0x482480017ffa8000", - "0x1", + "0x16", + "0x400080017ff87fff", + "0x482480017ff88000", + "0x2", "0x48127ffe7fff8000", - "0x48307fd87fc18001", - "0xa0680017fff7fff", + "0x1104800180018000", + "0x8fb", + "0x20680017fff7ffd", "0x7", - "0x4824800180007fff", + "0x48127ffc7fff8000", + "0x484480017ffe8000", "0x100000000000000000000000000000000", - "0x400080007ffb7fff", "0x10780017fff7fff", - "0xa", - "0x400080007ffc7fff", + "0x22", + "0x40780017fff7fff", + "0x4", + "0x48127ff87fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x10780017fff7fff", + "0x49", + "0x40780017fff7fff", + "0xf", "0x40780017fff7fff", "0x1", - "0x482480017ffb8000", - "0x1", + "0x480680017fff8000", + "0x7533325f737562204f766572666c6f77", + "0x400080007ffe7fff", + "0x482480017fe68000", + "0x2", "0x48127ffd7fff8000", + "0x482480017ffc8000", + "0x1", "0x10780017fff7fff", - "0x5", - "0x482480017ffb8000", + "0x3b", + "0x40780017fff7fff", + "0x2", + "0x482480017ff88000", "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x8d8", + "0x20680017fff7ffd", + "0x2d", + "0x48127ffc7fff8000", "0x48127ffe7fff8000", - "0x48307fff7ff48001", - "0xa0680017fff7fff", - "0x7", + "0xa0680017fff8000", + "0x8", + "0x482a7ffd7ffb8000", "0x4824800180007fff", - "0x100000000000000000000000000000000", + "0x100000000", "0x400080007ffb7fff", "0x10780017fff7fff", - "0xc", - "0x400080007ffc7fff", + "0x12", + "0x482a7ffd7ffb8001", + "0x4824800180007fff", + "0xffffffffffffffffffffffff00000000", + "0x400080007ffb7ffe", "0x40780017fff7fff", "0x1", - "0x482480017ffb8000", + "0x48527ffb7ffa8000", + "0x482480017ff98000", "0x1", - "0x48127ffd7fff8000", "0x480680017fff8000", "0x0", - "0x10780017fff7fff", - "0x7", - "0x482480017ffb8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x48327ffb7ffc8000", + "0x48127ff87fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", "0x1", - "0x48127ffe7fff8000", "0x480680017fff8000", + "0x7533325f616464204f766572666c6f77", + "0x400080007ffe7fff", + "0x482480017ff98000", "0x1", - "0x48307fff7ff48001", - "0xa0680017fff7fff", - "0x7", - "0x4824800180007fff", - "0x100000000000000000000000000000000", - "0x400080007ffa7fff", - "0x10780017fff7fff", - "0xa", - "0x400080007ffb7fff", - "0x40780017fff7fff", + "0x480680017fff8000", "0x1", - "0x482480017ffa8000", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x482480017ff98000", "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x48127ff87fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", "0x48127ffd7fff8000", - "0x10780017fff7fff", - "0x5", - "0x482480017ffa8000", + "0x480680017fff8000", "0x1", - "0x48127ffe7fff8000", - "0x48127f8b7fff8000", - "0x48127fc67fff8000", - "0x48127ff77fff8000", - "0x48127ffc7fff8000", - "0x480080007ffa8000", - "0x480080017ff98000", - "0x480080027ff88000", - "0x480080037ff78000", - "0x480080047ff68000", - "0x480080057ff58000", - "0x48317fff80007ffd", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", "0x40780017fff7fff", - "0xc", - "0x20680017fff7ff3", - "0x8", - "0x40317ff17ff47ffc", - "0x402480017ff57ff4", - "0x1", - "0x400080067fe77ff5", - "0x10780017fff7fff", - "0x3", - "0x400080067fe77ff3", - "0x48307ff17ff68000", - "0x48307fe880007fff", - "0x4844800180007fff", - "0x100000000000000000000000000000000", - "0x40507fff7fff7fff", - "0x48307ff47fff8000", - "0x48307ff47fff8000", - "0x48307ff57fff8000", - "0x48307fec7fff8000", - "0x48307fe380007fff", - "0x4844800180007fff", - "0x100000000000000000000000000000000", - "0x400080077fde7fff", - "0x482480017fff8000", - "0xfffffffffffffffffffffffffffffffc", - "0x400080087fdd7fff", - "0x48307fef7ffe8000", - "0x48307ff07fff8000", - "0x48307ff07fff8000", - "0x48307ff17fff8000", - "0x48307fdd80007fff", - "0x4844800180007fff", - "0x100000000000000000000000000000000", - "0x400080097fd77fff", - "0x482480017fff8000", - "0xfffffffffffffffffffffffffffffffc", - "0x4000800a7fd67fff", - "0xa0680017fff7fdf", - "0xc", - "0xa0680017fff8001", - "0x6", - "0x480a7ffd7fff7ffe", - "0x40127fdb7fff7ffe", - "0x10780017fff7fff", - "0x10", - "0x48127fdc7fff7ffe", - "0x400a7ffd7fff7ffe", - "0x10780017fff7fff", - "0xc", - "0x480780017fff7ffd", + "0x1b", + "0x48127fe37fff8000", + "0x480680017fff8000", "0x0", - "0xa0680017fff8000", - "0x6", - "0x400a7ffc7fff7ffd", - "0x40127fdc7fff7ffe", - "0x10780017fff7fff", - "0x4", - "0x40127fdc7fff7ffd", - "0x400a7ffc7fff7ffe", - "0x482480017ffd8000", - "0xffffffffffffffff0000000000000000", - "0x4000800b7fd27fff", - "0x48507ffd7ffc8000", - "0x48307fe97ff98000", - "0x48307fe67fff8000", - "0x40307ffd7fff7fd4", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x4800800c7fce8001", - "0x4800800d7fcd7ffe", - "0x4000800e7fcc7ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7fd3", - "0x48487ffc7ffc8000", - "0x48487ffc7ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x4800800f7fc88001", - "0x480080107fc77fff", - "0x400080117fc67ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", - "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x480080127fc27fff", - "0x480080137fc17ffd", - "0x400080147fc07fd7", - "0x404480017ffc7ffe", - "0x100000000000000000000000000000000", - "0x40307fd77ffe7fff", - "0x40307ffc7ff77fd8", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480080157fbf8001", - "0x480080167fbe7ffe", - "0x400080177fbd7ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7fc3", - "0x48487ffd7ffc8000", - "0x48487ffd7ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x480080187fb98001", - "0x480080197fb87fff", - "0x4000801a7fb77ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", - "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x4800801b7fb37fff", - "0x4800801c7fb27ffd", - "0x4000801d7fb17fc6", - "0x404480017ffc7ffe", - "0x100000000000000000000000000000000", - "0x40307fc67ffe7fff", - "0x40307ffc7ff77fc7", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x4800801e7fb08001", - "0x4800801f7faf7ffe", - "0x400080207fae7ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7fb4", - "0x48487ffc7ffc8000", - "0x48487ffc7ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x480080217faa8001", - "0x480080227fa97fff", - "0x400080237fa87ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", - "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x480080247fa47fff", - "0x480080257fa37ffd", - "0x400080267fa27fb3", - "0x404480017ffc7ffe", - "0x100000000000000000000000000000000", - "0x40307fb37ffe7fff", - "0x40307ffc7ff77fb4", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480080277fa18001", - "0x480080287fa07ffe", - "0x400080297f9f7ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7fa4", - "0x48487ffd7ffc8000", - "0x48487ffd7ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x4800802a7f9b8001", - "0x4800802b7f9a7fff", - "0x4000802c7f997ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", - "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x4800802d7f957fff", - "0x4800802e7f947ffd", - "0x4000802f7f937fa6", - "0x404480017ffc7ffe", - "0x100000000000000000000000000000000", - "0x40307fa67ffe7fff", - "0x40307ffc7ff77fa7", - "0x4824800180008002", - "0xffffffffffffffff0000000000000000", - "0x480080307f928001", - "0x480080317f917ffe", - "0x400080327f907ffe", - "0x484480017ffe8000", - "0x10000000000000000", - "0x40307ffc7fff7f95", - "0x48487ffc7ffc8000", - "0x48487ffc7ffc8000", - "0x4824800180018002", - "0xffffffffffffffff0000000000000000", - "0x480080337f8c8001", - "0x480080347f8b7fff", - "0x400080357f8a7ffd", - "0x484480017ffd8000", - "0x10000000000000000", - "0x40307ffd7fff7ffb", - "0x484480017ffd8000", - "0x10000000000000000", - "0x48307fff7ff98003", - "0x482480017fff8000", - "0xfffffffffffffffe0000000000000000", - "0x480080367f867fff", - "0x480080377f857ffd", - "0x400080387f847f93", - "0x404480017ffc7ffe", - "0x100000000000000000000000000000000", - "0x40307f937ffe7fff", - "0x40307ffc7ff77f94", - "0x482480017f848000", - "0x39", - "0x48127f8d7fff8000", - "0x48127f8d7fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", "0x208b7fff7fff7ffe", - "0x1104800180018000", - "0x159", - "0x482480017fff8000", - "0x158", - "0x480080007fff8000", - "0x480080017fff8000", - "0x484480017fff8000", - "0x8", - "0x482480017fff8000", - "0x3b06", - "0xa0680017fff8000", - "0x8", - "0x48317ffe80007ff8", - "0x482480017fff8000", - "0x100000000000000000000000000000000", - "0x400280007ff77fff", - "0x10780017fff7fff", - "0x45", - "0x48317ffe80007ff8", - "0x400280007ff77fff", - "0x482680017ff78000", + "0x40780017fff7fff", + "0x63", + "0x40780017fff7fff", "0x1", - "0x48297ffa80007ffb", - "0x20680017fff7fff", - "0x4", - "0x10780017fff7fff", - "0xa", - "0x482680017ffa8000", - "0x2", - "0x480a7ffb7fff8000", "0x480680017fff8000", - "0x0", - "0x480a7ffa7fff8000", - "0x10780017fff7fff", - "0x8", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", + "0x7533325f616464204f766572666c6f77", + "0x400080007ffe7fff", + "0x482680017ff78000", + "0x1", "0x480680017fff8000", "0x1", "0x480680017fff8000", "0x0", - "0x20680017fff7ffe", - "0x22", - "0x48127ffa7fff8000", - "0x480a7ff97fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x480080007ffb8000", - "0x480080017ffa8000", - "0x1104800180018000", - "0x37", - "0x20680017fff7ffd", - "0xc", - "0x48127ffb7fff8000", - "0x48127fa87fff8000", + "0x480680017fff8000", + "0x0", "0x48127ffa7fff8000", - "0x48127fa97fff8000", - "0x48127fa97fff8000", - "0x48127ff97fff8000", - "0x48127ff97fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc5", + "0x482480017ff98000", + "0x1", "0x208b7fff7fff7ffe", - "0x48127ffb7fff8000", - "0x48127fa87fff8000", - "0x48127ffa7fff8000", + "0x40780017fff7fff", + "0x68", + "0x480a7ff77fff8000", "0x480680017fff8000", + "0x0", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0x7", + "0x482680017ff98000", + "0xfffffffffffffffffffffffffffff722", + "0x400280007ff87fff", + "0x10780017fff7fff", + "0x2f", + "0x4825800180007ff9", + "0x8de", + "0x400280007ff87fff", + "0x482680017ff88000", + "0x1", + "0x48297ffa80007ffb", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0xa", + "0x482680017ffa8000", "0x1", + "0x480a7ffb7fff8000", "0x480680017fff8000", "0x0", + "0x480a7ffa7fff8000", + "0x10780017fff7fff", + "0x8", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x1", "0x480680017fff8000", "0x0", - "0x48127ff87fff8000", - "0x48127ff87fff8000", + "0x20680017fff7ffe", + "0xe", + "0x480080007fff8000", + "0x400280007ffd7fff", + "0x48127ff97fff8000", + "0x48127ff77fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x480a7ffc7fff8000", + "0x482680017ffd8000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd7", "0x208b7fff7fff7ffe", "0x48127ffa7fff8000", "0x48127ff87fff8000", - "0x480a7ff97fff8000", "0x480680017fff8000", "0x0", - "0x48127ff87fff8000", - "0x48127ff87fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x208b7fff7fff7ffe", @@ -15508,139 +15085,199 @@ "0x480680017fff8000", "0x4f7574206f6620676173", "0x400080007ffe7fff", - "0x482680017ff78000", + "0x482680017ff88000", "0x1", - "0x480a7ff87fff8000", "0x480a7ff97fff8000", "0x480680017fff8000", "0x1", + "0x48127ffb7fff8000", + "0x482480017ffa8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x48297ffc80007ffd", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0xa", + "0x482680017ffc8000", + "0x1", + "0x480a7ffd7fff8000", "0x480680017fff8000", "0x0", + "0x480280007ffc8000", + "0x10780017fff7fff", + "0x8", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", "0x480680017fff8000", - "0x0", - "0x48127ff87fff8000", - "0x482480017ff78000", "0x1", - "0x208b7fff7fff7ffe", - "0x400380007ff97ffd", - "0x480680017fff8000", - "0xff00ff00ff00ff00ff00ff00ff00ff", - "0x400280017ff97fff", - "0x480280027ff98000", - "0x484480017fff8000", - "0xffff", - "0x48327fff7ffd8000", - "0x400280057ff97fff", "0x480680017fff8000", - "0xffff0000ffff0000ffff0000ffff00", - "0x400280067ff97fff", - "0x480280077ff98000", - "0x484480017fff8000", - "0xffffffff", - "0x48307fff7ffc8000", - "0x4002800a7ff97fff", + "0x0", + "0x20680017fff7ffe", + "0x8f", + "0x48307ffc80007ffd", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0xa", + "0x482480017ffb8000", + "0x1", + "0x48127ffb7fff8000", "0x480680017fff8000", - "0xffffffff00000000ffffffff000000", - "0x4002800b7ff97fff", - "0x4802800c7ff98000", - "0x484480017fff8000", - "0xffffffffffffffff", - "0x48307fff7ffc8000", - "0x4002800f7ff97fff", + "0x0", + "0x48127ff87fff8000", + "0x10780017fff7fff", + "0x8", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", "0x480680017fff8000", - "0xffffffffffffffff00000000000000", - "0x400280107ff97fff", - "0x480280117ff98000", - "0x484480017fff8000", - "0xffffffffffffffffffffffffffffffff", - "0x48307fff7ffc8000", - "0x484480017fff8000", - "0x800000000000010fffffffffffffff7ffffffffffffef000000000000000001", + "0x1", "0x480680017fff8000", + "0x0", + "0x20680017fff7ffe", + "0x6c", + "0x480080007fff8000", + "0xa0680017fff8000", + "0x12", + "0x4824800180007ffe", "0x10000000000000000", - "0x480280007ff88005", - "0x480280017ff88005", - "0x4824800180047ffe", + "0x4844800180008002", + "0x8000000000000110000000000000000", + "0x4830800080017ffe", + "0x480280007ffb7fff", + "0x482480017ffe8000", + "0xefffffffffffffdeffffffffffffffff", + "0x480280017ffb7fff", + "0x400280027ffb7ffb", + "0x402480017fff7ffb", + "0xffffffffffffffffffffffffffffffff", + "0x20680017fff7fff", + "0x55", + "0x402780017fff7fff", "0x1", - "0x48307ffd7ffe7ffc", - "0x480280027ff87ffd", - "0xa0680017fff7ffd", - "0x6", - "0x482480017ff97ffd", + "0x400280007ffb7ffe", + "0x482480017ffe8000", "0xffffffffffffffff0000000000000000", - "0x10780017fff7fff", + "0x400280017ffb7fff", + "0x482680017ffb8000", + "0x2", + "0x48307ff880007ff9", + "0x20680017fff7fff", "0x4", - "0x482480017fff7ffd", - "0xffffffffffffffff0000000000000000", - "0x400280037ff87ffc", - "0x40507ffe7ff87ffd", - "0x40307fff7ffd7ff7", - "0x482680017ff98000", - "0x14", - "0xa0680017fff8000", - "0x7", - "0x4824800180007ffc", - "0x10000000000000000", - "0x400280047ff87fff", - "0x10780017fff7fff", - "0x99", - "0x482480017ffc8000", - "0xffffffffffffffff0000000000000000", - "0x400280047ff87fff", - "0xa0680017fff8000", - "0x7", - "0x4824800180007ffb", - "0x10000000000000000", - "0x400280057ff87fff", "0x10780017fff7fff", - "0x81", - "0x482480017ffb8000", - "0xffffffffffffffff0000000000000000", - "0x400280057ff87fff", - "0x400280007ffb7ffa", - "0x400280017ffb7ff9", - "0x400180007ffb7ffc", - "0x480680017fff8000", - "0xff00ff00ff00ff00ff00ff00ff00ff", - "0x400080017ffa7fff", - "0x480080027ffa8000", - "0x484480017fff8000", - "0xffff", - "0x48327fff7ffc8000", - "0x400080057ff77fff", - "0x480680017fff8000", - "0xffff0000ffff0000ffff0000ffff00", - "0x400080067ff67fff", - "0x480080077ff68000", - "0x484480017fff8000", - "0xffffffff", - "0x48307fff7ffc8000", - "0x4000800a7ff37fff", + "0xa", + "0x482480017ff78000", + "0x1", + "0x48127ff77fff8000", "0x480680017fff8000", - "0xffffffff00000000ffffffff000000", - "0x4000800b7ff27fff", - "0x4800800c7ff28000", - "0x484480017fff8000", - "0xffffffffffffffff", - "0x48307fff7ffc8000", - "0x4000800f7fef7fff", + "0x0", + "0x48127ff47fff8000", + "0x10780017fff7fff", + "0x8", + "0x48127ff77fff8000", + "0x48127ff77fff8000", "0x480680017fff8000", - "0xffffffffffffffff00000000000000", - "0x400080107fee7fff", - "0x480080117fee8000", - "0x484480017fff8000", - "0xffffffffffffffffffffffffffffffff", - "0x48307fff7ffc8000", - "0x484480017fff8000", - "0x800000000000010fffffffffffffff7ffffffffffffef000000000000000001", + "0x1", + "0x480680017fff8000", + "0x0", + "0x20680017fff7ffe", + "0x2a", + "0x480080007fff8000", + "0xa0680017fff8000", + "0x16", + "0x480080007ff88003", + "0x480080017ff78003", + "0x4844800180017ffe", + "0x100000000000000000000000000000000", + "0x483080017ffd7ffb", + "0x482480017fff7ffd", + "0x800000000000010fffffffffffffffff7ffffffffffffef0000000000000001", + "0x20680017fff7ffc", + "0x6", + "0x402480017fff7ffd", + "0xffffffffffffffffffffffffffffffff", + "0x10780017fff7fff", + "0x4", + "0x402480017ffe7ffd", + "0xf7ffffffffffffef0000000000000000", + "0x400080027ff37ffd", + "0x20680017fff7ffe", + "0x11", + "0x402780017fff7fff", + "0x1", + "0x400080007ff87ffe", + "0x40780017fff7fff", + "0x5", + "0x482480017ff38000", + "0x1", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x480680017fff8000", + "0x0", + "0x48127fe67fff8000", + "0x48127feb7fff8000", + "0x48127ff37fff8000", + "0x208b7fff7fff7ffe", + "0x482480017ff38000", + "0x3", + "0x10780017fff7fff", + "0x5", + "0x40780017fff7fff", + "0x7", + "0x48127ff37fff8000", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x8", + "0x482680017ffb8000", + "0x3", + "0x10780017fff7fff", + "0x5", + "0x40780017fff7fff", + "0x10", + "0x480a7ffb7fff8000", + "0x48127feb7fff8000", + "0x48127feb7fff8000", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x15", + "0x480a7ffb7fff8000", + "0x48127fe67fff8000", + "0x48127fe67fff8000", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", "0x480680017fff8000", "0x10000000000000000", - "0x480280067ff88005", - "0x480280077ff88005", + "0x480280007ff98005", + "0x480280017ff98005", "0x4824800180047ffe", "0x1", "0x48307ffd7ffe7ffc", - "0x480280087ff87ffd", + "0x480280027ff97ffd", "0xa0680017fff7ffd", "0x6", "0x482480017ff97ffd", @@ -15649,45 +15286,83 @@ "0x4", "0x482480017fff7ffd", "0xffffffffffffffff0000000000000000", - "0x400280097ff87ffc", + "0x400280037ff97ffc", "0x40507ffe7ff87ffd", - "0x40307fff7ffd7ff7", + "0x40317fff7ffd7ffc", + "0xa0680017fff8000", + "0x7", + "0x4824800180007ffd", + "0x10000000000000000", + "0x400280047ff97fff", + "0x10780017fff7fff", + "0x73", + "0x482480017ffd8000", + "0xffffffffffffffff0000000000000000", + "0x400280047ff97fff", + "0xa0680017fff8000", + "0x7", + "0x4824800180007ffc", + "0x10000000000000000", + "0x400280057ff97fff", + "0x10780017fff7fff", + "0x5b", + "0x482480017ffc8000", + "0xffffffffffffffff0000000000000000", + "0x400280057ff97fff", + "0x400280007ffb7ffb", + "0x400280017ffb7ffa", + "0x480680017fff8000", + "0x10000000000000000", + "0x480280067ff98005", + "0x480280077ff98005", + "0x4824800180047ffe", + "0x1", + "0x48307ffd7ffe7ffc", + "0x480280087ff97ffd", + "0xa0680017fff7ffd", + "0x6", + "0x482480017ff97ffd", + "0xffffffffffffffff0000000000000000", + "0x10780017fff7fff", + "0x4", + "0x482480017fff7ffd", + "0xffffffffffffffff0000000000000000", + "0x400280097ff97ffc", + "0x40507ffe7ff87ffd", + "0x40317fff7ffd7ffd", "0x480a7ffa7fff8000", "0x482680017ffb8000", "0x2", - "0x482480017fe08000", - "0x14", "0xa0680017fff8000", "0x7", - "0x4824800180007ffa", + "0x4824800180007ffb", "0x10000000000000000", - "0x4002800a7ff87fff", + "0x4002800a7ff97fff", "0x10780017fff7fff", - "0x28", - "0x482480017ffa8000", + "0x27", + "0x482480017ffb8000", "0xffffffffffffffff0000000000000000", - "0x4002800a7ff87fff", + "0x4002800a7ff97fff", "0xa0680017fff8000", "0x7", - "0x4824800180007ff9", + "0x4824800180007ffa", "0x10000000000000000", - "0x4002800b7ff87fff", + "0x4002800b7ff97fff", "0x10780017fff7fff", - "0x12", - "0x482480017ff98000", + "0x11", + "0x482480017ffa8000", "0xffffffffffffffff0000000000000000", - "0x4002800b7ff87fff", + "0x4002800b7ff97fff", "0x40780017fff7fff", "0x5", - "0x400080007ff57ff3", - "0x400080017ff57ff2", - "0x482680017ff88000", + "0x400080007ff67ff4", + "0x400080017ff67ff3", + "0x482680017ff98000", "0xc", - "0x48127ff57fff8000", "0x480680017fff8000", "0x0", - "0x48127ff17fff8000", - "0x482480017ff18000", + "0x48127ff37fff8000", + "0x482480017ff38000", "0x2", "0x208b7fff7fff7ffe", "0x40780017fff7fff", @@ -15695,7 +15370,7 @@ "0x480680017fff8000", "0x4f7074696f6e3a3a756e77726170206661696c65642e", "0x400080007ffe7fff", - "0x482680017ff88000", + "0x482680017ff98000", "0xc", "0x48127ffd7fff8000", "0x482480017ffc8000", @@ -15709,26 +15384,25 @@ "0x480680017fff8000", "0x4f7074696f6e3a3a756e77726170206661696c65642e", "0x400080007ffe7fff", - "0x482680017ff88000", + "0x482680017ff98000", "0xb", "0x48127ffd7fff8000", "0x482480017ffc8000", "0x1", "0x48127ffd7fff8000", - "0x48127ff57fff8000", "0x480680017fff8000", "0x1", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", "0x208b7fff7fff7ffe", "0x40780017fff7fff", - "0x20", + "0xe", "0x40780017fff7fff", "0x1", "0x480680017fff8000", "0x4f7074696f6e3a3a756e77726170206661696c65642e", "0x400080007ffe7fff", - "0x482680017ff88000", + "0x482680017ff98000", "0x6", "0x48127ffd7fff8000", "0x482480017ffc8000", @@ -15736,33 +15410,2282 @@ "0x10780017fff7fff", "0xe", "0x40780017fff7fff", - "0x22", + "0x10", "0x40780017fff7fff", "0x1", "0x480680017fff8000", "0x4f7074696f6e3a3a756e77726170206661696c65642e", "0x400080007ffe7fff", - "0x482680017ff88000", + "0x482680017ff98000", "0x5", "0x48127ffd7fff8000", "0x482480017ffc8000", "0x1", "0x48127ffd7fff8000", - "0x48127fd57fff8000", "0x480680017fff8000", "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0x7", + "0x482680017ffa8000", + "0xfffffffffffffffffffffffffffff740", + "0x400280007ff97fff", + "0x10780017fff7fff", + "0x40", + "0x4825800180007ffa", + "0x8c0", + "0x400280007ff97fff", + "0x482680017ff98000", + "0x1", + "0x4825800180007ffd", + "0x1", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x2a", + "0x480680017fff8000", + "0x0", + "0x400280007ffc7fff", + "0x480680017fff8000", + "0x1", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x1", + "0x48317ffd80017ffd", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400080007ff77fff", + "0x10780017fff7fff", + "0xc", + "0x400080007ff87fff", + "0x482480017ff88000", + "0x1", + "0x48127ff67fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", "0x48127ffb7fff8000", - "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd8", "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480680017fff8000", + "0x7533325f737562204f766572666c6f77", + "0x400080007ffe7fff", + "0x482480017ff58000", + "0x1", + "0x48127ff37fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ffb7fff8000", + "0x482480017ffa8000", + "0x1", "0x208b7fff7fff7ffe", - "0x6a09e667", - "0xbb67ae85", - "0x3c6ef372", + "0x480680017fff8000", + "0x8000000000000000", + "0x400280007ffc7fff", + "0x48127ffd7fff8000", + "0x48127ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480680017fff8000", + "0x4f7574206f6620676173", + "0x400080007ffe7fff", + "0x482680017ff98000", + "0x1", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ffb7fff8000", + "0x482480017ffa8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x7", + "0x40780017fff7fff", + "0x39", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x400280007ffc7fff", + "0x4825800180007ffd", + "0x1", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x1", + "0x20680017fff7ffd", + "0x7", + "0x40780017fff7fff", + "0x35", + "0x48127fc97fff8000", + "0x48127fc97fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x400080007ffe7fff", + "0x4825800180007ffd", + "0x2", + "0x48127ffc7fff8000", + "0x482480017ffc8000", + "0x1", + "0x20680017fff7ffd", + "0x7", + "0x40780017fff7fff", + "0x31", + "0x48127fcd7fff8000", + "0x48127fcd7fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x400080007ffe7fff", + "0x4825800180007ffd", + "0x3", + "0x48127ffc7fff8000", + "0x482480017ffc8000", + "0x1", + "0x20680017fff7ffd", + "0x7", + "0x40780017fff7fff", + "0x2d", + "0x48127fd17fff8000", + "0x48127fd17fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x400080007ffe7fff", + "0x4825800180007ffd", + "0x4", + "0x48127ffc7fff8000", + "0x482480017ffc8000", + "0x1", + "0x20680017fff7ffd", + "0x7", + "0x40780017fff7fff", + "0x29", + "0x48127fd57fff8000", + "0x48127fd57fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x400080007ffe7fff", + "0x4825800180007ffd", + "0x5", + "0x48127ffc7fff8000", + "0x482480017ffc8000", + "0x1", + "0x20680017fff7ffd", + "0x7", + "0x40780017fff7fff", + "0x25", + "0x48127fd97fff8000", + "0x48127fd97fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x400080007ffe7fff", + "0x4825800180007ffd", + "0x6", + "0x48127ffc7fff8000", + "0x482480017ffc8000", + "0x1", + "0x20680017fff7ffd", + "0x7", + "0x40780017fff7fff", + "0x21", + "0x48127fdd7fff8000", + "0x48127fdd7fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x400080007ffe7fff", + "0x4825800180007ffd", + "0x7", + "0x48127ffc7fff8000", + "0x482480017ffc8000", + "0x1", + "0x20680017fff7ffd", + "0x7", + "0x40780017fff7fff", + "0x1d", + "0x48127fe17fff8000", + "0x48127fe17fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x400080007ffe7fff", + "0x4825800180007ffd", + "0x8", + "0x48127ffc7fff8000", + "0x482480017ffc8000", + "0x1", + "0x20680017fff7ffd", + "0x7", + "0x40780017fff7fff", + "0x19", + "0x48127fe57fff8000", + "0x48127fe57fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x400080007ffe7fff", + "0x4825800180007ffd", + "0x9", + "0x48127ffc7fff8000", + "0x482480017ffc8000", + "0x1", + "0x20680017fff7ffd", + "0x7", + "0x40780017fff7fff", + "0x15", + "0x48127fe97fff8000", + "0x48127fe97fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x400080007ffe7fff", + "0x4825800180007ffd", + "0xa", + "0x48127ffc7fff8000", + "0x482480017ffc8000", + "0x1", + "0x20680017fff7ffd", + "0x7", + "0x40780017fff7fff", + "0x11", + "0x48127fed7fff8000", + "0x48127fed7fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x400080007ffe7fff", + "0x4825800180007ffd", + "0xb", + "0x48127ffc7fff8000", + "0x482480017ffc8000", + "0x1", + "0x20680017fff7ffd", + "0x7", + "0x40780017fff7fff", + "0xd", + "0x48127ff17fff8000", + "0x48127ff17fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x400080007ffe7fff", + "0x4825800180007ffd", + "0xc", + "0x48127ffc7fff8000", + "0x482480017ffc8000", + "0x1", + "0x20680017fff7ffd", + "0x7", + "0x40780017fff7fff", + "0x9", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x400080007ffe7fff", + "0x4825800180007ffd", + "0xd", + "0x48127ffc7fff8000", + "0x482480017ffc8000", + "0x1", + "0x20680017fff7ffd", + "0x7", + "0x40780017fff7fff", + "0x5", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x400080007ffe7fff", + "0x4825800180007ffd", + "0xe", + "0x48127ffc7fff8000", + "0x482480017ffc8000", + "0x1", + "0x20680017fff7ffd", + "0x7", + "0x40780017fff7fff", + "0x1", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x400080007ffe7fff", + "0x48127ffd7fff8000", + "0x482480017ffd8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x536563703235366b31476574506f696e7446726f6d58", + "0x400280007ff67fff", + "0x400380017ff67ff5", + "0x400380027ff67ff9", + "0x400380037ff67ffa", + "0x400380047ff67ffd", + "0x480280067ff68000", + "0x20680017fff7fff", + "0x2af", + "0x480280077ff68000", + "0x480280087ff68000", + "0x480280057ff68000", + "0x482680017ff68000", + "0x9", + "0x20680017fff7ffc", + "0x29c", + "0x480680017fff8000", + "0x29bfcdb2dce28d959f2815b16f81798", + "0x480680017fff8000", + "0x79be667ef9dcbbac55a06295ce870b07", + "0x480680017fff8000", + "0xfd17b448a68554199c47d08ffb10d4b8", + "0x480680017fff8000", + "0x483ada7726a3c4655da4fbfc0e1108a8", + "0x480680017fff8000", + "0x536563703235366b314e6577", + "0x400080007ffa7fff", + "0x400080017ffa7ff9", + "0x400080027ffa7ffb", + "0x400080037ffa7ffc", + "0x400080047ffa7ffd", + "0x400080057ffa7ffe", + "0x480080077ffa8000", + "0x20680017fff7fff", + "0x27a", + "0x480080087ff98000", + "0x480080097ff88000", + "0x480080067ff78000", + "0x482480017ff68000", + "0xa", + "0x20680017fff7ffc", + "0x265", + "0x480680017fff8000", + "0xbaaedce6af48a03bbfd25e8cd0364141", + "0x480680017fff8000", + "0xfffffffffffffffffffffffffffffffe", + "0xa0680017fff8000", + "0x37", + "0x480280007ff48001", + "0x480280017ff48001", + "0x480280027ff48001", + "0x480280037ff48001", + "0x48307ffe80017ffa", + "0x40780017fff7fff", + "0x12", + "0x20680017fff7fee", + "0x8", + "0x40307fea7fef7fe6", + "0x402480017ff07fef", + "0x1", + "0x400280047ff47ff0", + "0x10780017fff7fff", + "0x3", + "0x400280047ff47fee", + "0x482480017ff98001", + "0x1", + "0x48307ff080018000", + "0x4844800180018000", + "0x100000000000000000000000000000000", + "0x4850800080008000", + "0x48307fff7ff68000", + "0x48307ff67fff8000", + "0x48307ff77fff8000", + "0x48307feb80007fff", + "0x48307feb80007fff", + "0x48307fec80007fff", + "0x4844800180007fff", + "0x100000000000000000000000000000000", + "0x4824800180007fff", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffff8001", + "0x400280057ff47fff", + "0x482480017ffe8000", + "0xffffffffffffffffffffffffffff8000", + "0x400280067ff47fff", + "0x48307ffd7fef8000", + "0x48307ff07fff8000", + "0x48307ff07fff8000", + "0x48307fe680007fff", + "0x48307fe380007fff", + "0x48307fe580007fff", + "0x4844800180007fff", + "0x100000000000000000000000000000000", + "0x4824800180007fff", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffff8001", + "0x400280077ff47fff", + "0x482480017ffe8000", + "0xffffffffffffffffffffffffffff8000", + "0x400280087ff47fff", + "0x40307ffd7fea7fe2", + "0x10780017fff7fff", + "0x31", + "0x480280007ff47fff", + "0x480280017ff47fff", + "0x480280027ff47fff", + "0x480280037ff47fff", + "0x480280047ff47fff", + "0x400280057ff47fff", + "0xa0680017fff7ffb", + "0xa", + "0x402480017fff7ff9", + "0x1", + "0x20680017fff7fff", + "0x6", + "0x400680017fff7ff8", + "0x0", + "0x400680017fff7ff7", + "0x1", + "0xa0680017fff7ffa", + "0xc", + "0x48507ff87ffb8001", + "0x48507ff77ffc8001", + "0xa0680017fff8002", + "0x5", + "0x48307ffa7ff88000", + "0x90780017fff7fff", + "0x11", + "0x48127ff57fff8000", + "0x90780017fff7fff", + "0xe", + "0x48507ff97ffa8001", + "0x48507ff87ffb8001", + "0x480680017fff7ff9", + "0x0", + "0x480680017fff7ffa", + "0x0", + "0xa0680017fff8000", + "0x5", + "0x40307ff77ff57ffe", + "0x10780017fff7fff", + "0x3", + "0x40127ff47fff7ffe", + "0x482480017ffe8000", + "0xfffffffffffffffe0000000000000000", + "0x400280067ff47fff", + "0x40317ff97ffb7ffa", + "0x40307ffa7ffc7ff1", + "0x10780017fff7fff", + "0x1ae", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x480280097ff48001", + "0x4802800a7ff47ffe", + "0x4002800b7ff47ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7fcd", + "0x48507fd37ffc8000", + "0x48507fd27ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x4802800c7ff48001", + "0x4802800d7ff47fff", + "0x4002800e7ff47ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x4802800f7ff47fff", + "0x480280107ff47ffd", + "0x400280117ff47fda", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307fda7ffe7fff", + "0x40307ffc7ff77fdb", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x480280127ff48001", + "0x480280137ff47ffe", + "0x400280147ff47ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7fbe", + "0x48507fc37ffc8000", + "0x48507fc27ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x480280157ff48001", + "0x480280167ff47fff", + "0x400280177ff47ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x480280187ff47fff", + "0x480280197ff47ffd", + "0x4002801a7ff47fc9", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307fc97ffe7fff", + "0x40307ffc7ff77fca", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x4802801b7ff48001", + "0x4802801c7ff47ffe", + "0x4002801d7ff47ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7fae", + "0x48507fb57ffc8000", + "0x48507fb47ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x4802801e7ff48001", + "0x4802801f7ff47fff", + "0x400280207ff47ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x480280217ff47fff", + "0x480280227ff47ffd", + "0x400280237ff47fb8", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307fb87ffe7fff", + "0x40307ffc7ff77fb9", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x480280247ff48001", + "0x480280257ff47ffe", + "0x400280267ff47ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7f9f", + "0x48507fa57ffc8000", + "0x48507fa47ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x480280277ff48001", + "0x480280287ff47fff", + "0x400280297ff47ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x4802802a7ff47fff", + "0x4802802b7ff47ffd", + "0x4002802c7ff47fa7", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307fa77ffe7fff", + "0x40307ffc7ff77fa8", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x4802802d7ff48001", + "0x4802802e7ff47ffe", + "0x4002802f7ff47ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7f95", + "0x48487ffa7ffc8000", + "0x48487ffa7ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x480280307ff48001", + "0x480280317ff47fff", + "0x400280327ff47ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x480280337ff47fff", + "0x480280347ff47ffd", + "0x400280357ff47f96", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307f967ffe7fff", + "0x40307ffc7ff77f97", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x480280367ff48001", + "0x480280377ff47ffe", + "0x400280387ff47ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7f86", + "0x48487ff97ffc8000", + "0x48487ff97ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x480280397ff48001", + "0x4802803a7ff47fff", + "0x4002803b7ff47ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x4802803c7ff47fff", + "0x4802803d7ff47ffd", + "0x4002803e7ff47f85", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307f857ffe7fff", + "0x40307ffc7ff77f86", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x4802803f7ff48001", + "0x480280407ff47ffe", + "0x400280417ff47ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7f76", + "0x48487ffa7ffc8000", + "0x48487ffa7ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x480280427ff48001", + "0x480280437ff47fff", + "0x400280447ff47ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x480280457ff47fff", + "0x480280467ff47ffd", + "0x400280477ff47f74", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307f747ffe7fff", + "0x40307ffc7ff77f75", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x480280487ff48001", + "0x480280497ff47ffe", + "0x4002804a7ff47ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7f67", + "0x48487ff97ffc8000", + "0x48487ff97ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x4802804b7ff48001", + "0x4802804c7ff47fff", + "0x4002804d7ff47ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x4802804e7ff47fff", + "0x4802804f7ff47ffd", + "0x400280507ff47f63", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307f637ffe7fff", + "0x40307ffc7ff77f64", + "0x482680017ff48000", + "0x51", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x48127f597fff8000", + "0x48127f597fff8000", + "0x480680017fff8000", + "0xbaaedce6af48a03bbfd25e8cd0364141", + "0x480680017fff8000", + "0xfffffffffffffffffffffffffffffffe", + "0x1104800180018000", + "0x1fa", + "0x480680017fff8000", + "0xfffffffffffffffffffffffffffffffe", + "0x48307ffe80017fff", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400080007ff97fff", + "0x10780017fff7fff", + "0xc", + "0x400080007ffa7fff", + "0x40780017fff7fff", + "0x1", + "0x482480017ff98000", + "0x1", + "0x48127ffd7fff8000", + "0x480680017fff8000", + "0x0", + "0x10780017fff7fff", + "0x7", + "0x482480017ff98000", + "0x1", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0xbaaedce6af48a03bbfd25e8cd0364141", + "0x48307ff680017fff", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400080007ff97fff", + "0x10780017fff7fff", + "0xc", + "0x400080007ffa7fff", + "0x40780017fff7fff", + "0x5", + "0x482480017ff58000", + "0x1", + "0x48127ff97fff8000", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x10780017fff7fff", + "0x1c", + "0x480680017fff8000", + "0x1", + "0x48307fff80017ff9", + "0xa0680017fff7fff", + "0x7", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400080017ff57fff", + "0x10780017fff7fff", + "0xc", + "0x400080017ff67fff", + "0x40780017fff7fff", + "0x1", + "0x482480017ff58000", + "0x2", + "0x48127ffa7fff8000", + "0x48127ffc7fff8000", + "0x48127ff47fff8000", + "0x10780017fff7fff", + "0x8", + "0x482480017ff58000", + "0x2", + "0x48127ffa7fff8000", + "0x48127ffd7fff8000", + "0x480680017fff8000", + "0x1", + "0x20680017fff7fff", + "0x59", + "0x48127ffc7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x48127e4a7fff8000", + "0x48127e4a7fff8000", + "0x480680017fff8000", + "0xbaaedce6af48a03bbfd25e8cd0364141", + "0x480680017fff8000", + "0xfffffffffffffffffffffffffffffffe", + "0x1104800180018000", + "0x1a6", + "0x48127f017fff8000", + "0x48127f017fff8000", + "0x480680017fff8000", + "0x536563703235366b314d756c", + "0x400080007d497fff", + "0x400080017d497d48", + "0x400080027d497d47", + "0x400080037d497ffd", + "0x400080047d497ffe", + "0x480080067d498000", + "0x20680017fff7fff", + "0x37", + "0x480080057d488000", + "0x480080077d478000", + "0x480680017fff8000", + "0x536563703235366b314d756c", + "0x400080087d457fff", + "0x400080097d457ffd", + "0x4000800a7d457d39", + "0x4000800b7d457ff7", + "0x4000800c7d457ff8", + "0x4800800e7d458000", + "0x20680017fff7fff", + "0x20", + "0x4800800d7d448000", + "0x4800800f7d438000", + "0x480680017fff8000", + "0x536563703235366b31416464", + "0x400080107d417fff", + "0x400080117d417ffd", + "0x400080127d417ffa", + "0x400080137d417ffe", + "0x480080157d418000", + "0x20680017fff7fff", + "0xc", + "0x48127ff17fff8000", + "0x480080147d3f8000", + "0x482480017d3e8000", + "0x17", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480080167d3b8000", + "0x208b7fff7fff7ffe", + "0x48127ff17fff8000", + "0x480080147d3f8000", + "0x482480017d3e8000", + "0x18", + "0x480680017fff8000", + "0x1", + "0x480080167d3c8000", + "0x480080177d3b8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x48127ff17fff8000", + "0x4800800d7d3f8000", + "0x482480017d3e8000", + "0x11", + "0x480680017fff8000", + "0x1", + "0x4800800f7d3c8000", + "0x480080107d3b8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x8", + "0x48127ff17fff8000", + "0x480080057d3f8000", + "0x482480017d3e8000", + "0x9", + "0x480680017fff8000", + "0x1", + "0x480080077d3c8000", + "0x480080087d3b8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x106", + "0x40780017fff7fff", + "0x1", + "0x480680017fff8000", + "0x753235365f737562204f766572666c6f77", + "0x400080007ffe7fff", + "0x48127ef47fff8000", + "0x48127d3e7fff8000", + "0x48127d3e7fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ffa7fff8000", + "0x482480017ff98000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x28f", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x480280077ff48001", + "0x480280087ff47ffe", + "0x400280097ff47ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7d5f", + "0x48507d637ffc8000", + "0x48507d627ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x4802800a7ff48001", + "0x4802800b7ff47fff", + "0x4002800c7ff47ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x4802800d7ff47fff", + "0x4802800e7ff47ffd", + "0x4002800f7ff47d52", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307d527ffe7fff", + "0x40307ffc7ff77d5c", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x480280107ff48001", + "0x480280117ff47ffe", + "0x400280127ff47ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7d50", + "0x48507d527ffc8000", + "0x48507d517ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x480280137ff48001", + "0x480280147ff47fff", + "0x400280157ff47ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x480280167ff47fff", + "0x480280177ff47ffd", + "0x400380187ff47ff9", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40287ff97ffe7fff", + "0x40307ffc7ff77d4c", + "0x40780017fff7fff", + "0x1", + "0x480680017fff8000", + "0x4f7074696f6e3a3a756e77726170206661696c65642e", + "0x400080007ffe7fff", + "0x482680017ff48000", + "0x19", + "0x48127d3e7fff8000", + "0x48127d3e7fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ffa7fff8000", + "0x482480017ff98000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2b9", + "0x40780017fff7fff", + "0x1", + "0x480680017fff8000", + "0x4f7074696f6e3a3a756e77726170206661696c65642e", + "0x400080007ffe7fff", + "0x48127d437fff8000", + "0x48127d437fff8000", + "0x48127ffc7fff8000", + "0x482480017ffb8000", + "0x1", + "0x10780017fff7fff", + "0x9", + "0x40780017fff7fff", + "0x2bf", + "0x480080067d3a8000", + "0x482480017d398000", + "0xa", + "0x480080087d388000", + "0x480080097d378000", + "0x480a7ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2c9", + "0x480a7ff47fff8000", + "0x48127d347fff8000", + "0x48127d347fff8000", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2cd", + "0x480a7ff47fff8000", + "0x480280057ff68000", + "0x482680017ff68000", + "0x9", + "0x480680017fff8000", + "0x1", + "0x480280077ff68000", + "0x480280087ff68000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x480680017fff8000", + "0x536563703235366b314765745879", + "0x400280007ffc7fff", + "0x400380017ffc7ffa", + "0x400380027ffc7ffd", + "0x480280047ffc8000", + "0x20680017fff7fff", + "0xb5", + "0x480280057ffc8000", + "0x480280067ffc8000", + "0x480280077ffc8000", + "0x480280087ffc8000", + "0x4800800080007ffc", + "0x400080017fff7ffc", + "0x400080027fff7ffd", + "0x400080037fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480a7ff97fff8000", + "0x480280037ffc8000", + "0x480a7ffb7fff8000", + "0x48127ffb7fff8000", + "0x482480017ffa8000", + "0x4", + "0x48127ffa7fff8000", + "0x48127ff97fff8000", + "0x402780017ffc8001", + "0x9", + "0x1104800180018000", + "0x354", + "0x40137ffa7fff8000", + "0x20680017fff7ffb", + "0x8e", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffef3b", + "0x20680017fff7ffd", + "0x7b", + "0x480680017fff8000", + "0x4b656363616b", + "0x4002800080017fff", + "0x4002800180017ffb", + "0x4002800280017ffd", + "0x4002800380017ffe", + "0x4802800580018000", + "0x20680017fff7fff", + "0x6a", + "0x4802800780018000", + "0x4002800080007fff", + "0x480680017fff8000", + "0xff00ff00ff00ff00ff00ff00ff00ff", + "0x4002800180007fff", + "0x4802800280008000", + "0x484480017fff8000", + "0xffff", + "0x48307fff7ffc8000", + "0x4002800580007fff", + "0x480680017fff8000", + "0xffff0000ffff0000ffff0000ffff00", + "0x4002800680007fff", + "0x4802800780008000", + "0x484480017fff8000", + "0xffffffff", + "0x48307fff7ffc8000", + "0x4002800a80007fff", + "0x480680017fff8000", + "0xffffffff00000000ffffffff000000", + "0x4002800b80007fff", + "0x4802800c80008000", + "0x484480017fff8000", + "0xffffffffffffffff", + "0x48307fff7ffc8000", + "0x4002800f80007fff", + "0x480680017fff8000", + "0xffffffffffffffff00000000000000", + "0x4002801080007fff", + "0x4802801180008000", + "0x484480017fff8000", + "0xffffffffffffffffffffffffffffffff", + "0x48307fff7ffc8000", + "0x4802800680018000", + "0x4002801480007fff", + "0x480680017fff8000", + "0xff00ff00ff00ff00ff00ff00ff00ff", + "0x4002801580007fff", + "0x4802801680008000", + "0x484480017fff8000", + "0xffff", + "0x48307fff7ffc8000", + "0x4002801980007fff", + "0x480680017fff8000", + "0xffff0000ffff0000ffff0000ffff00", + "0x4002801a80007fff", + "0x4802801b80008000", + "0x484480017fff8000", + "0xffffffff", + "0x48307fff7ffc8000", + "0x4002801e80007fff", + "0x480680017fff8000", + "0xffffffff00000000ffffffff000000", + "0x4002801f80007fff", + "0x4802802080008000", + "0x484480017fff8000", + "0xffffffffffffffff", + "0x48307fff7ffc8000", + "0x4002802380007fff", + "0x480680017fff8000", + "0xffffffffffffffff00000000000000", + "0x4002802480007fff", + "0x4802802580008000", + "0x484480017fff8000", + "0xffffffffffffffffffffffffffffffff", + "0x48307fff7ffc8000", + "0x484480017fff8000", + "0x800000000000010fffffffffffffff7ffffffffffffef000000000000000001", + "0x480680017fff8000", + "0x100000000", + "0x480080007fd58005", + "0x480080017fd48005", + "0x4824800180047ffe", + "0x1", + "0x48307ffd7ffe7ffc", + "0x480080027fd17ffd", + "0xa0680017fff7ffd", + "0x6", + "0x482480017ff97ffd", + "0xffffffffffffffff0000000000000000", + "0x10780017fff7fff", + "0x4", + "0x482480017fff7ffd", + "0xffffffffffffffff0000000000000000", + "0x400080037fce7ffc", + "0x40507ffe7ff87ffd", + "0x40307fff7ffd7ff7", + "0x484480017fff8000", + "0x100000000000000000000000000000000", + "0x484480017fe48000", + "0x800000000000010fffffffffffffff7ffffffffffffef000000000000000001", + "0x482480017fcc8000", + "0x4", + "0x4802800480018000", + "0x4826800180008000", + "0x28", + "0x4826800180018000", + "0x8", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x48307ff97ff88000", + "0x208b7fff7fff7ffe", + "0x48127ff97fff8000", + "0x4802800480018000", + "0x4826800180018000", + "0x8", + "0x4802800680018000", + "0x4802800780018000", + "0x10780017fff7fff", + "0xe", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a80017fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x10780017fff7fff", + "0x7", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x480a80017fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a80007fff8000", + "0x48127ffa7fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480280037ffc8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x7", + "0x480680017fff8000", + "0x1", + "0x480280057ffc8000", + "0x480280067ffc8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x480280007ff78001", + "0x480280017ff77ffe", + "0x400280027ff77ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40317ffc7fff7ff8", + "0x48487ffa7ffc8000", + "0x48487ffa7ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x480280037ff78001", + "0x480280047ff77fff", + "0x400280057ff77ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x480280067ff77fff", + "0x480280077ff77ffd", + "0x400280087ff77ff0", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307ff07ffe7fff", + "0x40307ffc7ff77fef", + "0x40780017fff7fff", + "0x2", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x480280097ff78001", + "0x4802800a7ff77ffe", + "0x4002800b7ff77ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40317ffc7fff7ff8", + "0x48487ffb7ffc8000", + "0x48487ffb7ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x4802800c7ff78001", + "0x4802800d7ff77fff", + "0x4002800e7ff77ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x4802800f7ff77fff", + "0x480280107ff77ffd", + "0x400280117ff77ff0", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307ff07ffe7fff", + "0x40307ffc7ff77fef", + "0x48307ff07fde8001", + "0xa0680017fff7fff", + "0x7", + "0x4824800180007fff", + "0x100000000000000000000000000000000", + "0x400280127ff77fff", + "0x10780017fff7fff", + "0xc", + "0x400280127ff77fff", + "0x40780017fff7fff", + "0x1", + "0x482680017ff78000", + "0x13", + "0x48127ffd7fff8000", + "0x480680017fff8000", + "0x0", + "0x10780017fff7fff", + "0x7", + "0x482680017ff78000", + "0x13", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x1", + "0x40780017fff7fff", + "0x2", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x480080007ffa8001", + "0x480080017ff97ffe", + "0x400080027ff87ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40317ffc7fff7ff9", + "0x48487ffa7ffc8000", + "0x48487ffa7ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x480080037ff48001", + "0x480080047ff37fff", + "0x400080057ff27ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x480080067fee7fff", + "0x480080077fed7ffd", + "0x400080087fec7ff0", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307ff07ffe7fff", + "0x40307ffc7ff77fef", + "0x48307ff07fed8001", + "0xa0680017fff7fff", + "0x7", + "0x4824800180007fff", + "0x100000000000000000000000000000000", + "0x400080097fe97fff", + "0x10780017fff7fff", + "0xc", + "0x400080097fea7fff", + "0x40780017fff7fff", + "0x1", + "0x482480017fe98000", + "0xa", + "0x48127ffd7fff8000", + "0x480680017fff8000", + "0x0", + "0x10780017fff7fff", + "0x7", + "0x482480017fe98000", + "0xa", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x1", + "0x48307fe97fd28001", + "0xa0680017fff7fff", + "0x7", + "0x4824800180007fff", + "0x100000000000000000000000000000000", + "0x400080007ffa7fff", + "0x10780017fff7fff", + "0xc", + "0x400080007ffb7fff", + "0x40780017fff7fff", + "0x1", + "0x482480017ffa8000", + "0x1", + "0x48127ffd7fff8000", + "0x480680017fff8000", + "0x0", + "0x10780017fff7fff", + "0x7", + "0x482480017ffa8000", + "0x1", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x1", + "0x40780017fff7fff", + "0x2", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x480080007ffa8001", + "0x480080017ff97ffe", + "0x400080027ff87ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40317ffc7fff7ff9", + "0x48487ffb7ffc8000", + "0x48487ffb7ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x480080037ff48001", + "0x480080047ff37fff", + "0x400080057ff27ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x480080067fee7fff", + "0x480080077fed7ffd", + "0x400080087fec7ff0", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307ff07ffe7fff", + "0x40307ffc7ff77fef", + "0x48307fee7fef8001", + "0xa0680017fff7fff", + "0x7", + "0x4824800180007fff", + "0x100000000000000000000000000000000", + "0x400080097fe97fff", + "0x10780017fff7fff", + "0xa", + "0x400080097fea7fff", + "0x40780017fff7fff", + "0x1", + "0x482480017fe98000", + "0xa", + "0x48127ffd7fff8000", + "0x10780017fff7fff", + "0x5", + "0x482480017fe98000", + "0xa", + "0x48127ffe7fff8000", + "0x48307feb7fe88001", + "0xa0680017fff7fff", + "0x7", + "0x4824800180007fff", + "0x100000000000000000000000000000000", + "0x400080007ffb7fff", + "0x10780017fff7fff", + "0xc", + "0x400080007ffc7fff", + "0x40780017fff7fff", + "0x1", + "0x482480017ffb8000", + "0x1", + "0x48127ffd7fff8000", + "0x480680017fff8000", + "0x0", + "0x10780017fff7fff", + "0x7", + "0x482480017ffb8000", + "0x1", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x1", + "0x48307fff7ff98001", + "0xa0680017fff7fff", + "0x7", + "0x4824800180007fff", + "0x100000000000000000000000000000000", + "0x400080007ffa7fff", + "0x10780017fff7fff", + "0xa", + "0x400080007ffb7fff", + "0x40780017fff7fff", + "0x1", + "0x482480017ffa8000", + "0x1", + "0x48127ffd7fff8000", + "0x10780017fff7fff", + "0x5", + "0x482480017ffa8000", + "0x1", + "0x48127ffe7fff8000", + "0x48307fd87fc18001", + "0xa0680017fff7fff", + "0x7", + "0x4824800180007fff", + "0x100000000000000000000000000000000", + "0x400080007ffb7fff", + "0x10780017fff7fff", + "0xa", + "0x400080007ffc7fff", + "0x40780017fff7fff", + "0x1", + "0x482480017ffb8000", + "0x1", + "0x48127ffd7fff8000", + "0x10780017fff7fff", + "0x5", + "0x482480017ffb8000", + "0x1", + "0x48127ffe7fff8000", + "0x48307fff7ff48001", + "0xa0680017fff7fff", + "0x7", + "0x4824800180007fff", + "0x100000000000000000000000000000000", + "0x400080007ffb7fff", + "0x10780017fff7fff", + "0xc", + "0x400080007ffc7fff", + "0x40780017fff7fff", + "0x1", + "0x482480017ffb8000", + "0x1", + "0x48127ffd7fff8000", + "0x480680017fff8000", + "0x0", + "0x10780017fff7fff", + "0x7", + "0x482480017ffb8000", + "0x1", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x1", + "0x48307fff7ff48001", + "0xa0680017fff7fff", + "0x7", + "0x4824800180007fff", + "0x100000000000000000000000000000000", + "0x400080007ffa7fff", + "0x10780017fff7fff", + "0xa", + "0x400080007ffb7fff", + "0x40780017fff7fff", + "0x1", + "0x482480017ffa8000", + "0x1", + "0x48127ffd7fff8000", + "0x10780017fff7fff", + "0x5", + "0x482480017ffa8000", + "0x1", + "0x48127ffe7fff8000", + "0x48127f8b7fff8000", + "0x48127fc67fff8000", + "0x48127ff77fff8000", + "0x48127ffc7fff8000", + "0x480080007ffa8000", + "0x480080017ff98000", + "0x480080027ff88000", + "0x480080037ff78000", + "0x480080047ff68000", + "0x480080057ff58000", + "0x48317fff80007ffd", + "0x40780017fff7fff", + "0xc", + "0x20680017fff7ff3", + "0x8", + "0x40317ff17ff47ffc", + "0x402480017ff57ff4", + "0x1", + "0x400080067fe77ff5", + "0x10780017fff7fff", + "0x3", + "0x400080067fe77ff3", + "0x48307ff17ff68000", + "0x48307fe880007fff", + "0x4844800180007fff", + "0x100000000000000000000000000000000", + "0x40507fff7fff7fff", + "0x48307ff47fff8000", + "0x48307ff47fff8000", + "0x48307ff57fff8000", + "0x48307fec7fff8000", + "0x48307fe380007fff", + "0x4844800180007fff", + "0x100000000000000000000000000000000", + "0x400080077fde7fff", + "0x482480017fff8000", + "0xfffffffffffffffffffffffffffffffc", + "0x400080087fdd7fff", + "0x48307fef7ffe8000", + "0x48307ff07fff8000", + "0x48307ff07fff8000", + "0x48307ff17fff8000", + "0x48307fdd80007fff", + "0x4844800180007fff", + "0x100000000000000000000000000000000", + "0x400080097fd77fff", + "0x482480017fff8000", + "0xfffffffffffffffffffffffffffffffc", + "0x4000800a7fd67fff", + "0xa0680017fff7fdf", + "0xc", + "0xa0680017fff8001", + "0x6", + "0x480a7ffd7fff7ffe", + "0x40127fdb7fff7ffe", + "0x10780017fff7fff", + "0x10", + "0x48127fdc7fff7ffe", + "0x400a7ffd7fff7ffe", + "0x10780017fff7fff", + "0xc", + "0x480780017fff7ffd", + "0x0", + "0xa0680017fff8000", + "0x6", + "0x400a7ffc7fff7ffd", + "0x40127fdc7fff7ffe", + "0x10780017fff7fff", + "0x4", + "0x40127fdc7fff7ffd", + "0x400a7ffc7fff7ffe", + "0x482480017ffd8000", + "0xffffffffffffffff0000000000000000", + "0x4000800b7fd27fff", + "0x48507ffd7ffc8000", + "0x48307fe97ff98000", + "0x48307fe67fff8000", + "0x40307ffd7fff7fd4", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x4800800c7fce8001", + "0x4800800d7fcd7ffe", + "0x4000800e7fcc7ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7fd3", + "0x48487ffc7ffc8000", + "0x48487ffc7ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x4800800f7fc88001", + "0x480080107fc77fff", + "0x400080117fc67ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x480080127fc27fff", + "0x480080137fc17ffd", + "0x400080147fc07fd7", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307fd77ffe7fff", + "0x40307ffc7ff77fd8", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x480080157fbf8001", + "0x480080167fbe7ffe", + "0x400080177fbd7ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7fc3", + "0x48487ffd7ffc8000", + "0x48487ffd7ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x480080187fb98001", + "0x480080197fb87fff", + "0x4000801a7fb77ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x4800801b7fb37fff", + "0x4800801c7fb27ffd", + "0x4000801d7fb17fc6", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307fc67ffe7fff", + "0x40307ffc7ff77fc7", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x4800801e7fb08001", + "0x4800801f7faf7ffe", + "0x400080207fae7ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7fb4", + "0x48487ffc7ffc8000", + "0x48487ffc7ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x480080217faa8001", + "0x480080227fa97fff", + "0x400080237fa87ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x480080247fa47fff", + "0x480080257fa37ffd", + "0x400080267fa27fb3", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307fb37ffe7fff", + "0x40307ffc7ff77fb4", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x480080277fa18001", + "0x480080287fa07ffe", + "0x400080297f9f7ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7fa4", + "0x48487ffd7ffc8000", + "0x48487ffd7ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x4800802a7f9b8001", + "0x4800802b7f9a7fff", + "0x4000802c7f997ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x4800802d7f957fff", + "0x4800802e7f947ffd", + "0x4000802f7f937fa6", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307fa67ffe7fff", + "0x40307ffc7ff77fa7", + "0x4824800180008002", + "0xffffffffffffffff0000000000000000", + "0x480080307f928001", + "0x480080317f917ffe", + "0x400080327f907ffe", + "0x484480017ffe8000", + "0x10000000000000000", + "0x40307ffc7fff7f95", + "0x48487ffc7ffc8000", + "0x48487ffc7ffc8000", + "0x4824800180018002", + "0xffffffffffffffff0000000000000000", + "0x480080337f8c8001", + "0x480080347f8b7fff", + "0x400080357f8a7ffd", + "0x484480017ffd8000", + "0x10000000000000000", + "0x40307ffd7fff7ffb", + "0x484480017ffd8000", + "0x10000000000000000", + "0x48307fff7ff98003", + "0x482480017fff8000", + "0xfffffffffffffffe0000000000000000", + "0x480080367f867fff", + "0x480080377f857ffd", + "0x400080387f847f93", + "0x404480017ffc7ffe", + "0x100000000000000000000000000000000", + "0x40307f937ffe7fff", + "0x40307ffc7ff77f94", + "0x482480017f848000", + "0x39", + "0x48127f8d7fff8000", + "0x48127f8d7fff8000", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0x7", + "0x4825800180007ffd", + "0x10", + "0x400280007ffc7fff", + "0x10780017fff7fff", + "0x6f", + "0x482680017ffd8000", + "0xfffffffffffffffffffffffffffffff0", + "0x400280007ffc7fff", + "0x4825800180007ffd", + "0x400000000000008800000000000000000000000000000000000000000000010", + "0x484480017fff8000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffff", + "0x482680017ffc8000", + "0x1", + "0x1137ffe7fff7fff", + "0x10780017fff7fff", + "0x5a", + "0x10780017fff7fff", + "0x54", + "0x10780017fff7fff", + "0x4e", + "0x10780017fff7fff", + "0x48", + "0x10780017fff7fff", + "0x42", + "0x10780017fff7fff", + "0x3c", + "0x10780017fff7fff", + "0x36", + "0x10780017fff7fff", + "0x30", + "0x10780017fff7fff", + "0x2a", + "0x10780017fff7fff", + "0x24", + "0x10780017fff7fff", + "0x1e", + "0x10780017fff7fff", + "0x18", + "0x10780017fff7fff", + "0x12", + "0x10780017fff7fff", + "0xc", + "0x10780017fff7fff", + "0x6", + "0x480680017fff8000", + "0x1", + "0x10780017fff7fff", + "0x3c", + "0x480680017fff8000", + "0x100", + "0x10780017fff7fff", + "0x38", + "0x480680017fff8000", + "0x10000", + "0x10780017fff7fff", + "0x34", + "0x480680017fff8000", + "0x1000000", + "0x10780017fff7fff", + "0x30", + "0x480680017fff8000", + "0x100000000", + "0x10780017fff7fff", + "0x2c", + "0x480680017fff8000", + "0x10000000000", + "0x10780017fff7fff", + "0x28", + "0x480680017fff8000", + "0x1000000000000", + "0x10780017fff7fff", + "0x24", + "0x480680017fff8000", + "0x100000000000000", + "0x10780017fff7fff", + "0x20", + "0x480680017fff8000", + "0x10000000000000000", + "0x10780017fff7fff", + "0x1c", + "0x480680017fff8000", + "0x1000000000000000000", + "0x10780017fff7fff", + "0x18", + "0x480680017fff8000", + "0x100000000000000000000", + "0x10780017fff7fff", + "0x14", + "0x480680017fff8000", + "0x10000000000000000000000", + "0x10780017fff7fff", + "0x10", + "0x480680017fff8000", + "0x1000000000000000000000000", + "0x10780017fff7fff", + "0xc", + "0x480680017fff8000", + "0x100000000000000000000000000", + "0x10780017fff7fff", + "0x8", + "0x480680017fff8000", + "0x10000000000000000000000000000", + "0x10780017fff7fff", + "0x4", + "0x480680017fff8000", + "0x1000000000000000000000000000000", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x40780017fff7fff", + "0x1", + "0x480680017fff8000", + "0x6e5f627974657320746f6f20626967", + "0x400080007ffe7fff", + "0x482680017ffc8000", + "0x1", + "0x480680017fff8000", + "0x1", + "0x48127ffc7fff8000", + "0x482480017ffb8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x1104800180018000", + "0x16c", + "0x482480017fff8000", + "0x16b", + "0x480080007fff8000", + "0x480080017fff8000", + "0x484480017fff8000", + "0x8", + "0x482480017fff8000", + "0x3b06", + "0xa0680017fff8000", + "0x8", + "0x48317ffe80007ff8", + "0x482480017fff8000", + "0x100000000000000000000000000000000", + "0x400280007ff77fff", + "0x10780017fff7fff", + "0x45", + "0x48317ffe80007ff8", + "0x400280007ff77fff", + "0x482680017ff78000", + "0x1", + "0x48297ffa80007ffb", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0xa", + "0x482680017ffa8000", + "0x2", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x480a7ffa7fff8000", + "0x10780017fff7fff", + "0x8", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x20680017fff7ffe", + "0x22", + "0x48127ffa7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480080007ffb8000", + "0x480080017ffa8000", + "0x1104800180018000", + "0x37", + "0x20680017fff7ffd", + "0xc", + "0x48127ffb7fff8000", + "0x48127fa87fff8000", + "0x48127ffa7fff8000", + "0x48127fa97fff8000", + "0x48127fa97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc5", + "0x208b7fff7fff7ffe", + "0x48127ffb7fff8000", + "0x48127fa87fff8000", + "0x48127ffa7fff8000", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x208b7fff7fff7ffe", + "0x48127ffa7fff8000", + "0x48127ff87fff8000", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480680017fff8000", + "0x4f7574206f6620676173", + "0x400080007ffe7fff", + "0x482680017ff78000", + "0x1", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x48127ff87fff8000", + "0x482480017ff78000", + "0x1", + "0x208b7fff7fff7ffe", + "0x400380007ff97ffd", + "0x480680017fff8000", + "0xff00ff00ff00ff00ff00ff00ff00ff", + "0x400280017ff97fff", + "0x480280027ff98000", + "0x484480017fff8000", + "0xffff", + "0x48327fff7ffd8000", + "0x400280057ff97fff", + "0x480680017fff8000", + "0xffff0000ffff0000ffff0000ffff00", + "0x400280067ff97fff", + "0x480280077ff98000", + "0x484480017fff8000", + "0xffffffff", + "0x48307fff7ffc8000", + "0x4002800a7ff97fff", + "0x480680017fff8000", + "0xffffffff00000000ffffffff000000", + "0x4002800b7ff97fff", + "0x4802800c7ff98000", + "0x484480017fff8000", + "0xffffffffffffffff", + "0x48307fff7ffc8000", + "0x4002800f7ff97fff", + "0x480680017fff8000", + "0xffffffffffffffff00000000000000", + "0x400280107ff97fff", + "0x480280117ff98000", + "0x484480017fff8000", + "0xffffffffffffffffffffffffffffffff", + "0x48307fff7ffc8000", + "0x484480017fff8000", + "0x800000000000010fffffffffffffff7ffffffffffffef000000000000000001", + "0x480680017fff8000", + "0x10000000000000000", + "0x480280007ff88005", + "0x480280017ff88005", + "0x4824800180047ffe", + "0x1", + "0x48307ffd7ffe7ffc", + "0x480280027ff87ffd", + "0xa0680017fff7ffd", + "0x6", + "0x482480017ff97ffd", + "0xffffffffffffffff0000000000000000", + "0x10780017fff7fff", + "0x4", + "0x482480017fff7ffd", + "0xffffffffffffffff0000000000000000", + "0x400280037ff87ffc", + "0x40507ffe7ff87ffd", + "0x40307fff7ffd7ff7", + "0x482680017ff98000", + "0x14", + "0xa0680017fff8000", + "0x7", + "0x4824800180007ffc", + "0x10000000000000000", + "0x400280047ff87fff", + "0x10780017fff7fff", + "0x99", + "0x482480017ffc8000", + "0xffffffffffffffff0000000000000000", + "0x400280047ff87fff", + "0xa0680017fff8000", + "0x7", + "0x4824800180007ffb", + "0x10000000000000000", + "0x400280057ff87fff", + "0x10780017fff7fff", + "0x81", + "0x482480017ffb8000", + "0xffffffffffffffff0000000000000000", + "0x400280057ff87fff", + "0x400280007ffb7ffa", + "0x400280017ffb7ff9", + "0x400180007ffb7ffc", + "0x480680017fff8000", + "0xff00ff00ff00ff00ff00ff00ff00ff", + "0x400080017ffa7fff", + "0x480080027ffa8000", + "0x484480017fff8000", + "0xffff", + "0x48327fff7ffc8000", + "0x400080057ff77fff", + "0x480680017fff8000", + "0xffff0000ffff0000ffff0000ffff00", + "0x400080067ff67fff", + "0x480080077ff68000", + "0x484480017fff8000", + "0xffffffff", + "0x48307fff7ffc8000", + "0x4000800a7ff37fff", + "0x480680017fff8000", + "0xffffffff00000000ffffffff000000", + "0x4000800b7ff27fff", + "0x4800800c7ff28000", + "0x484480017fff8000", + "0xffffffffffffffff", + "0x48307fff7ffc8000", + "0x4000800f7fef7fff", + "0x480680017fff8000", + "0xffffffffffffffff00000000000000", + "0x400080107fee7fff", + "0x480080117fee8000", + "0x484480017fff8000", + "0xffffffffffffffffffffffffffffffff", + "0x48307fff7ffc8000", + "0x484480017fff8000", + "0x800000000000010fffffffffffffff7ffffffffffffef000000000000000001", + "0x480680017fff8000", + "0x10000000000000000", + "0x480280067ff88005", + "0x480280077ff88005", + "0x4824800180047ffe", + "0x1", + "0x48307ffd7ffe7ffc", + "0x480280087ff87ffd", + "0xa0680017fff7ffd", + "0x6", + "0x482480017ff97ffd", + "0xffffffffffffffff0000000000000000", + "0x10780017fff7fff", + "0x4", + "0x482480017fff7ffd", + "0xffffffffffffffff0000000000000000", + "0x400280097ff87ffc", + "0x40507ffe7ff87ffd", + "0x40307fff7ffd7ff7", + "0x480a7ffa7fff8000", + "0x482680017ffb8000", + "0x2", + "0x482480017fe08000", + "0x14", + "0xa0680017fff8000", + "0x7", + "0x4824800180007ffa", + "0x10000000000000000", + "0x4002800a7ff87fff", + "0x10780017fff7fff", + "0x28", + "0x482480017ffa8000", + "0xffffffffffffffff0000000000000000", + "0x4002800a7ff87fff", + "0xa0680017fff8000", + "0x7", + "0x4824800180007ff9", + "0x10000000000000000", + "0x4002800b7ff87fff", + "0x10780017fff7fff", + "0x12", + "0x482480017ff98000", + "0xffffffffffffffff0000000000000000", + "0x4002800b7ff87fff", + "0x40780017fff7fff", + "0x5", + "0x400080007ff57ff3", + "0x400080017ff57ff2", + "0x482680017ff88000", + "0xc", + "0x48127ff57fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ff17fff8000", + "0x482480017ff18000", + "0x2", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480680017fff8000", + "0x4f7074696f6e3a3a756e77726170206661696c65642e", + "0x400080007ffe7fff", + "0x482680017ff88000", + "0xc", + "0x48127ffd7fff8000", + "0x482480017ffc8000", + "0x1", + "0x10780017fff7fff", + "0xe", + "0x40780017fff7fff", + "0x2", + "0x40780017fff7fff", + "0x1", + "0x480680017fff8000", + "0x4f7074696f6e3a3a756e77726170206661696c65642e", + "0x400080007ffe7fff", + "0x482680017ff88000", + "0xb", + "0x48127ffd7fff8000", + "0x482480017ffc8000", + "0x1", + "0x48127ffd7fff8000", + "0x48127ff57fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x20", + "0x40780017fff7fff", + "0x1", + "0x480680017fff8000", + "0x4f7074696f6e3a3a756e77726170206661696c65642e", + "0x400080007ffe7fff", + "0x482680017ff88000", + "0x6", + "0x48127ffd7fff8000", + "0x482480017ffc8000", + "0x1", + "0x10780017fff7fff", + "0xe", + "0x40780017fff7fff", + "0x22", + "0x40780017fff7fff", + "0x1", + "0x480680017fff8000", + "0x4f7074696f6e3a3a756e77726170206661696c65642e", + "0x400080007ffe7fff", + "0x482680017ff88000", + "0x5", + "0x48127ffd7fff8000", + "0x482480017ffc8000", + "0x1", + "0x48127ffd7fff8000", + "0x48127fd57fff8000", + "0x480680017fff8000", + "0x1", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x208b7fff7fff7ffe", + "0x6a09e667", + "0xbb67ae85", + "0x3c6ef372", "0xa54ff53a", "0x510e527f", "0x9b05688c", "0x1f83d9ab", - "0x5be0cd19" + "0x5be0cd19", + "0x208b7fff7fff7ffe", + "0xc", + "0x10", + "0x14", + "0x1c", + "0x10", + "0x18", + "0x0", + "0x4", + "0xc", + "0x0", + "0x8", + "0x10", + "0x18", + "0x14", + "0x0", + "0x18", + "0x1c", + "0x20" ], "bytecode_segment_lengths": [ 241, @@ -15793,6 +17716,7 @@ 111, 150, 156, + 128, 161, 250, 187, @@ -15804,7 +17728,7 @@ 72, 190, 212, - 84, + 83, 352, 393, 335, @@ -15813,8 +17737,9 @@ 195, 196, 290, - 285, + 290, 302, + 466, 185, 80, 129, @@ -15822,9 +17747,12 @@ 89, 306, 258, - 155, + 97, 220, 791, + 31, + 1136, + 66, 176, 157, 83, @@ -15832,18 +17760,1112 @@ 706, 199, 552, + 131, 104, 232, - 9 + 9, + 19 ], "hints": [ [ - 0, + 0, + [ + { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x0" + }, + "rhs": { + "Deref": { + "register": "FP", + "offset": -6 + } + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 33, + [ + { + "TestLessThan": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "rhs": { + "Immediate": "0x800000000000000000000000000000000000000000000000000000000000000" + }, + "dst": { + "register": "AP", + "offset": 4 + } + } + } + ] + ], + [ + 37, + [ + { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": 3 + } + }, + "scalar": { + "Immediate": "0x110000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { + "register": "AP", + "offset": -2 + }, + "y": { + "register": "AP", + "offset": -1 + } + } + } + ] + ], + [ + 47, + [ + { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": -2 + } + }, + "scalar": { + "Immediate": "0x8000000000000000000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { + "register": "AP", + "offset": -1 + }, + "y": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 83, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 102, + [ + { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x42fe" + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -23 + } + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 125, + [ + { + "SystemCall": { + "system": { + "Deref": { + "register": "FP", + "offset": -5 + } + } + } + } + ] + ], + [ + 137, + [ + { + "SystemCall": { + "system": { + "BinOp": { + "op": "Add", + "a": { + "register": "FP", + "offset": -5 + }, + "b": { + "Immediate": "0x7" + } + } + } + } + } + ] + ], + [ + 140, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 176, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 191, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 212, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 226, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 241, + [ + { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x0" + }, + "rhs": { + "Deref": { + "register": "FP", + "offset": -6 + } + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 258, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 277, + [ + { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x3e4e" + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -7 + } + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 291, + [ + { + "TestLessThan": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "rhs": { + "Immediate": "0x800000000000000000000000000000000000000000000000000000000000000" + }, + "dst": { + "register": "AP", + "offset": 4 + } + } + } + ] + ], + [ + 295, + [ + { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": 3 + } + }, + "scalar": { + "Immediate": "0x110000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { + "register": "AP", + "offset": -2 + }, + "y": { + "register": "AP", + "offset": -1 + } + } + } + ] + ], + [ + 305, + [ + { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": -2 + } + }, + "scalar": { + "Immediate": "0x8000000000000000000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { + "register": "AP", + "offset": -1 + }, + "y": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 326, + [ + { + "SystemCall": { + "system": { + "Deref": { + "register": "FP", + "offset": -5 + } + } + } + } + ] + ], + [ + 341, + [ + { + "SystemCall": { + "system": { + "BinOp": { + "op": "Add", + "a": { + "register": "FP", + "offset": -5 + }, + "b": { + "Immediate": "0x7" + } + } + } + } + } + ] + ], + [ + 344, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 371, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 391, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 406, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 423, + [ + { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x0" + }, + "rhs": { + "Deref": { + "register": "FP", + "offset": -6 + } + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 457, + [ + { + "TestLessThan": { + "lhs": { + "Deref": { + "register": "FP", + "offset": 1 + } + }, + "rhs": { + "Immediate": "0x800000000000000000000000000000000000000000000000000000000000000" + }, + "dst": { + "register": "AP", + "offset": 4 + } + } + } + ] + ], + [ + 461, + [ + { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": 3 + } + }, + "scalar": { + "Immediate": "0x110000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { + "register": "AP", + "offset": -2 + }, + "y": { + "register": "AP", + "offset": -1 + } + } + } + ] + ], + [ + 471, + [ + { + "LinearSplit": { + "value": { + "Deref": { + "register": "FP", + "offset": 1 + } + }, + "scalar": { + "Immediate": "0x8000000000000000000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { + "register": "AP", + "offset": -1 + }, + "y": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 524, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 571, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 590, + [ + { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x28b4" + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -11 + } + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 612, + [ + { + "SystemCall": { + "system": { + "Deref": { + "register": "FP", + "offset": -5 + } + } + } + } + ] + ], + [ + 633, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 648, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 662, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 683, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 697, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 714, + [ + { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0xc94" + }, + "rhs": { + "Deref": { + "register": "FP", + "offset": -6 + } + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 748, + [ + { + "TestLessThan": { + "lhs": { + "BinOp": { + "op": "Add", + "a": { + "register": "FP", + "offset": 2 + }, + "b": { + "Immediate": "0x0" + } + } + }, + "rhs": { + "Immediate": "0x10000000000000000" + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 752, + [ + { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "scalar": { + "Immediate": "0x8000000000000110000000000000000" + }, + "max_x": { + "Immediate": "0xfffffffffffffffffffffffffffffffe" + }, + "x": { + "register": "AP", + "offset": 0 + }, + "y": { + "register": "AP", + "offset": 1 + } + } + } + ] + ], + [ + 793, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 858, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 905, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 924, + [ + { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x87a" + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -11 + } + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 951, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 969, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 984, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 998, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 1019, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 1033, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 1048, + [ + { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x0" + }, + "rhs": { + "Deref": { + "register": "FP", + "offset": -6 + } + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 1082, + [ + { + "TestLessThan": { + "lhs": { + "BinOp": { + "op": "Add", + "a": { + "register": "AP", + "offset": -1 + }, + "b": { + "Immediate": "0x0" + } + } + }, + "rhs": { + "Immediate": "0x10000000000000000" + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 1086, + [ + { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "scalar": { + "Immediate": "0x8000000000000110000000000000000" + }, + "max_x": { + "Immediate": "0xfffffffffffffffffffffffffffffffe" + }, + "x": { + "register": "AP", + "offset": 0 + }, + "y": { + "register": "AP", + "offset": 1 + } + } + } + ] + ], + [ + 1111, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 1130, + [ + { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x1248" + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -16 + } + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 1149, + [ + { + "SystemCall": { + "system": { + "Deref": { + "register": "FP", + "offset": -5 + } + } + } + } + ] + ], + [ + 1152, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 1175, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 1197, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 1211, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 1228, [ { "TestLessThanOrEqual": { "lhs": { - "Immediate": "0x0" + "Immediate": "0x8d54" }, "rhs": { "Deref": { @@ -15860,78 +18882,85 @@ ] ], [ - 33, + 1327, [ { - "TestLessThan": { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 1346, + [ + { + "TestLessThanOrEqual": { "lhs": { + "Immediate": "0x8070" + }, + "rhs": { "Deref": { "register": "AP", - "offset": -1 + "offset": -42 } }, - "rhs": { - "Immediate": "0x800000000000000000000000000000000000000000000000000000000000000" - }, "dst": { "register": "AP", - "offset": 4 + "offset": 0 } } } ] ], [ - 37, + 1389, [ { - "LinearSplit": { - "value": { - "Deref": { - "register": "AP", - "offset": 3 - } - }, - "scalar": { - "Immediate": "0x110000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { + "AllocSegment": { + "dst": { "register": "AP", - "offset": -2 - }, - "y": { + "offset": 0 + } + } + } + ] + ], + [ + 1407, + [ + { + "AllocSegment": { + "dst": { "register": "AP", - "offset": -1 + "offset": 0 } } } ] ], [ - 47, + 1422, [ { - "LinearSplit": { - "value": { - "Deref": { - "register": "AP", - "offset": -2 - } - }, - "scalar": { - "Immediate": "0x8000000000000000000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { + "AllocSegment": { + "dst": { "register": "AP", - "offset": -1 - }, - "y": { + "offset": 0 + } + } + } + ] + ], + [ + 1436, + [ + { + "AllocSegment": { + "dst": { "register": "AP", "offset": 0 } @@ -15940,7 +18969,7 @@ ] ], [ - 83, + 1450, [ { "AllocSegment": { @@ -15953,17 +18982,56 @@ ] ], [ - 102, + 1464, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 1486, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 1500, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 1517, [ { "TestLessThanOrEqual": { "lhs": { - "Immediate": "0x42fe" + "Immediate": "0x0" }, "rhs": { "Deref": { - "register": "AP", - "offset": -23 + "register": "FP", + "offset": -6 } }, "dst": { @@ -15975,43 +19043,100 @@ ] ], [ - 125, + 1551, [ { - "SystemCall": { - "system": { + "TestLessThan": { + "lhs": { "Deref": { "register": "FP", - "offset": -5 + "offset": 1 } + }, + "rhs": { + "Immediate": "0x800000000000000000000000000000000000000000000000000000000000000" + }, + "dst": { + "register": "AP", + "offset": 4 } } } ] ], [ - 137, + 1555, [ { - "SystemCall": { - "system": { - "BinOp": { - "op": "Add", - "a": { - "register": "FP", - "offset": -5 - }, - "b": { - "Immediate": "0x7" - } + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": 3 + } + }, + "scalar": { + "Immediate": "0x110000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { + "register": "AP", + "offset": -2 + }, + "y": { + "register": "AP", + "offset": -1 + } + } + } + ] + ], + [ + 1565, + [ + { + "LinearSplit": { + "value": { + "Deref": { + "register": "FP", + "offset": 1 } + }, + "scalar": { + "Immediate": "0x8000000000000000000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { + "register": "AP", + "offset": -1 + }, + "y": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 1618, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 140, + 1665, [ { "AllocSegment": { @@ -16024,10 +19149,19 @@ ] ], [ - 176, + 1684, [ { - "AllocSegment": { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x28b4" + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -11 + } + }, "dst": { "register": "AP", "offset": 0 @@ -16037,7 +19171,22 @@ ] ], [ - 191, + 1706, + [ + { + "SystemCall": { + "system": { + "Deref": { + "register": "FP", + "offset": -5 + } + } + } + } + ] + ], + [ + 1727, [ { "AllocSegment": { @@ -16050,7 +19199,7 @@ ] ], [ - 212, + 1742, [ { "AllocSegment": { @@ -16063,7 +19212,7 @@ ] ], [ - 226, + 1756, [ { "AllocSegment": { @@ -16076,19 +19225,10 @@ ] ], [ - 241, + 1777, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x0" - }, - "rhs": { - "Deref": { - "register": "FP", - "offset": -6 - } - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -16098,7 +19238,7 @@ ] ], [ - 258, + 1791, [ { "AllocSegment": { @@ -16111,17 +19251,17 @@ ] ], [ - 277, + 1806, [ { "TestLessThanOrEqual": { "lhs": { - "Immediate": "0x3e4e" + "Immediate": "0x0" }, "rhs": { "Deref": { - "register": "AP", - "offset": -7 + "register": "FP", + "offset": -6 } }, "dst": { @@ -16133,7 +19273,7 @@ ] ], [ - 291, + 1839, [ { "TestLessThan": { @@ -16155,7 +19295,7 @@ ] ], [ - 295, + 1843, [ { "LinearSplit": { @@ -16184,7 +19324,7 @@ ] ], [ - 305, + 1853, [ { "LinearSplit": { @@ -16213,43 +19353,55 @@ ] ], [ - 326, + 1952, [ { - "SystemCall": { - "system": { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 1971, + [ + { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x5622" + }, + "rhs": { "Deref": { - "register": "FP", - "offset": -5 + "register": "AP", + "offset": -38 } + }, + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 341, + 2000, [ { - "SystemCall": { - "system": { - "BinOp": { - "op": "Add", - "a": { - "register": "FP", - "offset": -5 - }, - "b": { - "Immediate": "0x7" - } - } + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 344, + 2015, [ { "AllocSegment": { @@ -16262,7 +19414,7 @@ ] ], [ - 371, + 2029, [ { "AllocSegment": { @@ -16275,7 +19427,7 @@ ] ], [ - 391, + 2043, [ { "AllocSegment": { @@ -16288,7 +19440,7 @@ ] ], [ - 406, + 2057, [ { "AllocSegment": { @@ -16301,7 +19453,33 @@ ] ], [ - 423, + 2078, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 2092, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 2107, [ { "TestLessThanOrEqual": { @@ -16323,14 +19501,14 @@ ] ], [ - 457, + 2140, [ { "TestLessThan": { "lhs": { "Deref": { - "register": "FP", - "offset": 1 + "register": "AP", + "offset": -1 } }, "rhs": { @@ -16345,7 +19523,7 @@ ] ], [ - 461, + 2144, [ { "LinearSplit": { @@ -16374,14 +19552,14 @@ ] ], [ - 471, + 2154, [ { "LinearSplit": { "value": { "Deref": { - "register": "FP", - "offset": 1 + "register": "AP", + "offset": -2 } }, "scalar": { @@ -16403,20 +19581,7 @@ ] ], [ - 524, - [ - { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 - } - } - } - ] - ], - [ - 571, + 2169, [ { "AllocSegment": { @@ -16429,17 +19594,17 @@ ] ], [ - 590, + 2188, [ { "TestLessThanOrEqual": { "lhs": { - "Immediate": "0x28b4" + "Immediate": "0x128e" }, "rhs": { "Deref": { "register": "AP", - "offset": -11 + "offset": -18 } }, "dst": { @@ -16451,7 +19616,7 @@ ] ], [ - 612, + 2207, [ { "SystemCall": { @@ -16466,7 +19631,7 @@ ] ], [ - 633, + 2210, [ { "AllocSegment": { @@ -16479,7 +19644,7 @@ ] ], [ - 648, + 2230, [ { "AllocSegment": { @@ -16492,7 +19657,7 @@ ] ], [ - 662, + 2252, [ { "AllocSegment": { @@ -16505,7 +19670,7 @@ ] ], [ - 683, + 2266, [ { "AllocSegment": { @@ -16518,7 +19683,29 @@ ] ], [ - 697, + 2283, + [ + { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x0" + }, + "rhs": { + "Deref": { + "register": "FP", + "offset": -6 + } + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 2338, [ { "AllocSegment": { @@ -16531,47 +19718,60 @@ ] ], [ - 714, + 2385, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 2404, + [ + { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x213e" + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -11 + } + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 2425, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0xc94" - }, - "rhs": { + "SystemCall": { + "system": { "Deref": { "register": "FP", - "offset": -6 + "offset": -5 } - }, - "dst": { - "register": "AP", - "offset": 0 } } } ] ], [ - 748, + 2428, [ { - "TestLessThan": { - "lhs": { - "BinOp": { - "op": "Add", - "a": { - "register": "FP", - "offset": 2 - }, - "b": { - "Immediate": "0x0" - } - } - }, - "rhs": { - "Immediate": "0x10000000000000000" - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -16581,36 +19781,20 @@ ] ], [ - 752, + 2448, [ { - "LinearSplit": { - "value": { - "Deref": { - "register": "AP", - "offset": -1 - } - }, - "scalar": { - "Immediate": "0x8000000000000110000000000000000" - }, - "max_x": { - "Immediate": "0xfffffffffffffffffffffffffffffffe" - }, - "x": { + "AllocSegment": { + "dst": { "register": "AP", "offset": 0 - }, - "y": { - "register": "AP", - "offset": 1 } } } ] ], [ - 793, + 2463, [ { "AllocSegment": { @@ -16623,7 +19807,7 @@ ] ], [ - 858, + 2477, [ { "AllocSegment": { @@ -16636,7 +19820,7 @@ ] ], [ - 905, + 2491, [ { "AllocSegment": { @@ -16649,17 +19833,17 @@ ] ], [ - 924, + 2506, [ { "TestLessThanOrEqual": { "lhs": { - "Immediate": "0x87a" + "Immediate": "0x0" }, "rhs": { "Deref": { - "register": "AP", - "offset": -11 + "register": "FP", + "offset": -6 } }, "dst": { @@ -16671,7 +19855,7 @@ ] ], [ - 951, + 2523, [ { "AllocSegment": { @@ -16684,10 +19868,19 @@ ] ], [ - 969, + 2543, [ { - "AllocSegment": { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x41a" + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -7 + } + }, "dst": { "register": "AP", "offset": 0 @@ -16697,20 +19890,22 @@ ] ], [ - 984, + 2555, [ { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 + "AllocFelt252Dict": { + "segment_arena_ptr": { + "Deref": { + "register": "FP", + "offset": -7 + } } } } ] ], [ - 998, + 2574, [ { "AllocSegment": { @@ -16723,7 +19918,7 @@ ] ], [ - 1019, + 2585, [ { "AllocSegment": { @@ -16736,7 +19931,7 @@ ] ], [ - 1033, + 2601, [ { "AllocSegment": { @@ -16749,12 +19944,12 @@ ] ], [ - 1048, + 2619, [ { "TestLessThanOrEqual": { "lhs": { - "Immediate": "0x0" + "Immediate": "0x460" }, "rhs": { "Deref": { @@ -16771,68 +19966,78 @@ ] ], [ - 1082, + 2653, [ { "TestLessThan": { "lhs": { - "BinOp": { - "op": "Add", - "a": { - "register": "AP", - "offset": -1 - }, - "b": { - "Immediate": "0x0" - } + "Deref": { + "register": "FP", + "offset": 1 } }, "rhs": { - "Immediate": "0x10000000000000000" + "Immediate": "0x800000000000000000000000000000000000000000000000000000000000000" }, "dst": { "register": "AP", - "offset": 0 + "offset": 4 } } } ] ], [ - 1086, + 2657, [ { "LinearSplit": { "value": { "Deref": { "register": "AP", - "offset": -1 + "offset": 3 } }, "scalar": { - "Immediate": "0x8000000000000110000000000000000" + "Immediate": "0x110000000000000000" }, "max_x": { - "Immediate": "0xfffffffffffffffffffffffffffffffe" + "Immediate": "0xffffffffffffffffffffffffffffffff" }, "x": { "register": "AP", - "offset": 0 + "offset": -2 }, "y": { "register": "AP", - "offset": 1 + "offset": -1 } } } ] ], [ - 1111, + 2667, [ { - "AllocSegment": { - "dst": { + "LinearSplit": { + "value": { + "Deref": { + "register": "FP", + "offset": 1 + } + }, + "scalar": { + "Immediate": "0x8000000000000000000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { + "register": "AP", + "offset": -1 + }, + "y": { "register": "AP", "offset": 0 } @@ -16841,19 +20046,10 @@ ] ], [ - 1130, + 2720, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x1248" - }, - "rhs": { - "Deref": { - "register": "AP", - "offset": -16 - } - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -16863,25 +20059,32 @@ ] ], [ - 1149, + 2797, [ { - "SystemCall": { - "system": { - "Deref": { - "register": "FP", - "offset": -5 - } + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 1152, + 2816, [ { - "AllocSegment": { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x2a94" + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -18 + } + }, "dst": { "register": "AP", "offset": 0 @@ -16891,20 +20094,22 @@ ] ], [ - 1175, + 2842, [ { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 + "SystemCall": { + "system": { + "Deref": { + "register": "FP", + "offset": -5 + } } } } ] ], [ - 1197, + 2845, [ { "AllocSegment": { @@ -16917,7 +20122,7 @@ ] ], [ - 1211, + 2865, [ { "AllocSegment": { @@ -16930,19 +20135,10 @@ ] ], [ - 1228, + 2880, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x8d54" - }, - "rhs": { - "Deref": { - "register": "FP", - "offset": -6 - } - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -16952,7 +20148,7 @@ ] ], [ - 1327, + 2894, [ { "AllocSegment": { @@ -16965,19 +20161,10 @@ ] ], [ - 1346, + 2908, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x8070" - }, - "rhs": { - "Deref": { - "register": "AP", - "offset": -42 - } - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -16987,7 +20174,7 @@ ] ], [ - 1389, + 2929, [ { "AllocSegment": { @@ -17000,7 +20187,7 @@ ] ], [ - 1407, + 2943, [ { "AllocSegment": { @@ -17013,10 +20200,19 @@ ] ], [ - 1422, + 2958, [ { - "AllocSegment": { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x0" + }, + "rhs": { + "Deref": { + "register": "FP", + "offset": -6 + } + }, "dst": { "register": "AP", "offset": 0 @@ -17026,7 +20222,7 @@ ] ], [ - 1436, + 2975, [ { "AllocSegment": { @@ -17039,10 +20235,19 @@ ] ], [ - 1450, + 2994, [ { - "AllocSegment": { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x7b3e" + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -7 + } + }, "dst": { "register": "AP", "offset": 0 @@ -17052,7 +20257,7 @@ ] ], [ - 1464, + 3014, [ { "AllocSegment": { @@ -17065,7 +20270,7 @@ ] ], [ - 1486, + 3032, [ { "AllocSegment": { @@ -17078,7 +20283,7 @@ ] ], [ - 1500, + 3047, [ { "AllocSegment": { @@ -17091,7 +20296,7 @@ ] ], [ - 1517, + 3062, [ { "TestLessThanOrEqual": { @@ -17113,78 +20318,46 @@ ] ], [ - 1551, + 3079, [ { - "TestLessThan": { - "lhs": { - "Deref": { - "register": "FP", - "offset": 1 - } - }, - "rhs": { - "Immediate": "0x800000000000000000000000000000000000000000000000000000000000000" - }, + "AllocSegment": { "dst": { "register": "AP", - "offset": 4 + "offset": 0 } } } ] ], [ - 1555, + 3098, [ { - "LinearSplit": { - "value": { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x3a02" + }, + "rhs": { "Deref": { "register": "AP", - "offset": 3 + "offset": -7 } }, - "scalar": { - "Immediate": "0x110000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { - "register": "AP", - "offset": -2 - }, - "y": { + "dst": { "register": "AP", - "offset": -1 + "offset": 0 } } } ] ], [ - 1565, + 3118, [ { - "LinearSplit": { - "value": { - "Deref": { - "register": "FP", - "offset": 1 - } - }, - "scalar": { - "Immediate": "0x8000000000000000000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { - "register": "AP", - "offset": -1 - }, - "y": { + "AllocSegment": { + "dst": { "register": "AP", "offset": 0 } @@ -17193,7 +20366,7 @@ ] ], [ - 1618, + 3136, [ { "AllocSegment": { @@ -17206,7 +20379,7 @@ ] ], [ - 1665, + 3151, [ { "AllocSegment": { @@ -17219,17 +20392,17 @@ ] ], [ - 1684, + 3166, [ { "TestLessThanOrEqual": { "lhs": { - "Immediate": "0x28b4" + "Immediate": "0x0" }, "rhs": { "Deref": { - "register": "AP", - "offset": -11 + "register": "FP", + "offset": -6 } }, "dst": { @@ -17241,22 +20414,7 @@ ] ], [ - 1706, - [ - { - "SystemCall": { - "system": { - "Deref": { - "register": "FP", - "offset": -5 - } - } - } - } - ] - ], - [ - 1727, + 3183, [ { "AllocSegment": { @@ -17269,10 +20427,22 @@ ] ], [ - 1742, + 3208, [ { - "AllocSegment": { + "TestLessThanOrEqual": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -10 + } + }, "dst": { "register": "AP", "offset": 0 @@ -17282,7 +20452,7 @@ ] ], [ - 1756, + 3227, [ { "AllocSegment": { @@ -17295,7 +20465,7 @@ ] ], [ - 1777, + 3247, [ { "AllocSegment": { @@ -17308,7 +20478,7 @@ ] ], [ - 1791, + 3263, [ { "AllocSegment": { @@ -17321,7 +20491,7 @@ ] ], [ - 1806, + 3279, [ { "TestLessThanOrEqual": { @@ -17343,78 +20513,59 @@ ] ], [ - 1839, + 3296, [ { - "TestLessThan": { - "lhs": { - "Deref": { - "register": "AP", - "offset": -1 - } - }, - "rhs": { - "Immediate": "0x800000000000000000000000000000000000000000000000000000000000000" - }, + "AllocSegment": { "dst": { "register": "AP", - "offset": 4 + "offset": 0 } } } ] ], [ - 1843, + 3315, [ { - "LinearSplit": { - "value": { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x382d4" + }, + "rhs": { "Deref": { "register": "AP", - "offset": 3 + "offset": -7 } }, - "scalar": { - "Immediate": "0x110000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { - "register": "AP", - "offset": -2 - }, - "y": { + "dst": { "register": "AP", - "offset": -1 + "offset": 0 } } } ] ], [ - 1853, + 3335, [ { - "LinearSplit": { - "value": { - "Deref": { - "register": "AP", - "offset": -2 - } - }, - "scalar": { - "Immediate": "0x8000000000000000000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { + "AllocSegment": { + "dst": { "register": "AP", - "offset": -1 - }, - "y": { + "offset": 0 + } + } + } + ] + ], + [ + 3353, + [ + { + "AllocSegment": { + "dst": { "register": "AP", "offset": 0 } @@ -17423,7 +20574,7 @@ ] ], [ - 1952, + 3368, [ { "AllocSegment": { @@ -17436,17 +20587,17 @@ ] ], [ - 1971, + 3383, [ { "TestLessThanOrEqual": { "lhs": { - "Immediate": "0x5622" + "Immediate": "0x0" }, "rhs": { "Deref": { - "register": "AP", - "offset": -38 + "register": "FP", + "offset": -6 } }, "dst": { @@ -17458,7 +20609,7 @@ ] ], [ - 2000, + 3442, [ { "AllocSegment": { @@ -17471,7 +20622,29 @@ ] ], [ - 2015, + 3461, + [ + { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x0" + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -17 + } + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 3478, [ { "AllocSegment": { @@ -17484,7 +20657,7 @@ ] ], [ - 2029, + 3492, [ { "AllocSegment": { @@ -17497,7 +20670,7 @@ ] ], [ - 2043, + 3506, [ { "AllocSegment": { @@ -17510,7 +20683,7 @@ ] ], [ - 2057, + 3521, [ { "AllocSegment": { @@ -17523,7 +20696,7 @@ ] ], [ - 2078, + 3535, [ { "AllocSegment": { @@ -17536,7 +20709,7 @@ ] ], [ - 2092, + 3549, [ { "AllocSegment": { @@ -17549,7 +20722,7 @@ ] ], [ - 2107, + 3564, [ { "TestLessThanOrEqual": { @@ -17571,78 +20744,46 @@ ] ], [ - 2140, + 3597, [ { - "TestLessThan": { - "lhs": { - "Deref": { - "register": "AP", - "offset": -1 - } - }, - "rhs": { - "Immediate": "0x800000000000000000000000000000000000000000000000000000000000000" - }, + "AllocSegment": { "dst": { "register": "AP", - "offset": 4 + "offset": 0 } } } ] ], [ - 2144, + 3644, [ { - "LinearSplit": { - "value": { - "Deref": { - "register": "AP", - "offset": 3 - } - }, - "scalar": { - "Immediate": "0x110000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { - "register": "AP", - "offset": -2 - }, - "y": { + "AllocSegment": { + "dst": { "register": "AP", - "offset": -1 + "offset": 0 } } } ] ], [ - 2154, + 3663, [ { - "LinearSplit": { - "value": { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x0" + }, + "rhs": { "Deref": { "register": "AP", - "offset": -2 + "offset": -11 } }, - "scalar": { - "Immediate": "0x8000000000000000000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { - "register": "AP", - "offset": -1 - }, - "y": { + "dst": { "register": "AP", "offset": 0 } @@ -17651,7 +20792,7 @@ ] ], [ - 2169, + 3685, [ { "AllocSegment": { @@ -17664,19 +20805,10 @@ ] ], [ - 2188, + 3705, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x128e" - }, - "rhs": { - "Deref": { - "register": "AP", - "offset": -18 - } - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -17686,22 +20818,7 @@ ] ], [ - 2207, - [ - { - "SystemCall": { - "system": { - "Deref": { - "register": "FP", - "offset": -5 - } - } - } - } - ] - ], - [ - 2210, + 3720, [ { "AllocSegment": { @@ -17714,7 +20831,7 @@ ] ], [ - 2230, + 3734, [ { "AllocSegment": { @@ -17727,10 +20844,19 @@ ] ], [ - 2252, + 3749, [ { - "AllocSegment": { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x0" + }, + "rhs": { + "Deref": { + "register": "FP", + "offset": -6 + } + }, "dst": { "register": "AP", "offset": 0 @@ -17740,7 +20866,7 @@ ] ], [ - 2266, + 3766, [ { "AllocSegment": { @@ -17753,7 +20879,7 @@ ] ], [ - 2283, + 3785, [ { "TestLessThanOrEqual": { @@ -17762,8 +20888,8 @@ }, "rhs": { "Deref": { - "register": "FP", - "offset": -6 + "register": "AP", + "offset": -7 } }, "dst": { @@ -17775,7 +20901,7 @@ ] ], [ - 2338, + 3797, [ { "AllocSegment": { @@ -17788,7 +20914,7 @@ ] ], [ - 2385, + 3812, [ { "AllocSegment": { @@ -17801,17 +20927,30 @@ ] ], [ - 2404, + 3827, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 3842, [ { "TestLessThanOrEqual": { "lhs": { - "Immediate": "0x213e" + "Immediate": "0x0" }, "rhs": { "Deref": { - "register": "AP", - "offset": -11 + "register": "FP", + "offset": -6 } }, "dst": { @@ -17823,25 +20962,32 @@ ] ], [ - 2425, + 3880, [ { - "SystemCall": { - "system": { - "Deref": { - "register": "FP", - "offset": -5 - } + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 2428, + 3899, [ { - "AllocSegment": { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x0" + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -12 + } + }, "dst": { "register": "AP", "offset": 0 @@ -17851,7 +20997,7 @@ ] ], [ - 2448, + 3919, [ { "AllocSegment": { @@ -17864,7 +21010,7 @@ ] ], [ - 2463, + 3937, [ { "AllocSegment": { @@ -17877,7 +21023,7 @@ ] ], [ - 2477, + 3952, [ { "AllocSegment": { @@ -17890,7 +21036,7 @@ ] ], [ - 2491, + 3966, [ { "AllocSegment": { @@ -17903,7 +21049,7 @@ ] ], [ - 2506, + 3981, [ { "TestLessThanOrEqual": { @@ -17925,7 +21071,7 @@ ] ], [ - 2523, + 4019, [ { "AllocSegment": { @@ -17938,17 +21084,17 @@ ] ], [ - 2543, + 4038, [ { "TestLessThanOrEqual": { "lhs": { - "Immediate": "0x41a" + "Immediate": "0x0" }, "rhs": { "Deref": { "register": "AP", - "offset": -7 + "offset": -12 } }, "dst": { @@ -17960,22 +21106,20 @@ ] ], [ - 2555, + 4058, [ { - "AllocFelt252Dict": { - "segment_arena_ptr": { - "Deref": { - "register": "FP", - "offset": -7 - } + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 2574, + 4076, [ { "AllocSegment": { @@ -17988,7 +21132,7 @@ ] ], [ - 2585, + 4091, [ { "AllocSegment": { @@ -18001,7 +21145,7 @@ ] ], [ - 2601, + 4105, [ { "AllocSegment": { @@ -18014,12 +21158,12 @@ ] ], [ - 2619, + 4120, [ { "TestLessThanOrEqual": { "lhs": { - "Immediate": "0x460" + "Immediate": "0x0" }, "rhs": { "Deref": { @@ -18036,14 +21180,14 @@ ] ], [ - 2653, + 4153, [ { "TestLessThan": { "lhs": { "Deref": { - "register": "FP", - "offset": 1 + "register": "AP", + "offset": -1 } }, "rhs": { @@ -18058,7 +21202,7 @@ ] ], [ - 2657, + 4157, [ { "LinearSplit": { @@ -18087,14 +21231,14 @@ ] ], [ - 2667, + 4167, [ { "LinearSplit": { "value": { "Deref": { - "register": "FP", - "offset": 1 + "register": "AP", + "offset": -2 } }, "scalar": { @@ -18116,7 +21260,7 @@ ] ], [ - 2720, + 4224, [ { "AllocSegment": { @@ -18129,10 +21273,19 @@ ] ], [ - 2797, + 4243, [ { - "AllocSegment": { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x1de2" + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -28 + } + }, "dst": { "register": "AP", "offset": 0 @@ -18142,19 +21295,10 @@ ] ], [ - 2816, + 4265, [ - { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x2a94" - }, - "rhs": { - "Deref": { - "register": "AP", - "offset": -18 - } - }, + { + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -18164,7 +21308,7 @@ ] ], [ - 2842, + 4283, [ { "SystemCall": { @@ -18179,7 +21323,7 @@ ] ], [ - 2845, + 4289, [ { "AllocSegment": { @@ -18192,7 +21336,7 @@ ] ], [ - 2865, + 4308, [ { "AllocSegment": { @@ -18205,7 +21349,7 @@ ] ], [ - 2880, + 4323, [ { "AllocSegment": { @@ -18218,7 +21362,7 @@ ] ], [ - 2894, + 4337, [ { "AllocSegment": { @@ -18231,7 +21375,7 @@ ] ], [ - 2908, + 4358, [ { "AllocSegment": { @@ -18244,7 +21388,7 @@ ] ], [ - 2929, + 4372, [ { "AllocSegment": { @@ -18257,7 +21401,29 @@ ] ], [ - 2943, + 4387, + [ + { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x0" + }, + "rhs": { + "Deref": { + "register": "FP", + "offset": -6 + } + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 4467, [ { "AllocSegment": { @@ -18270,17 +21436,20 @@ ] ], [ - 2958, + 4492, [ { "TestLessThanOrEqual": { "lhs": { - "Immediate": "0x0" + "Deref": { + "register": "AP", + "offset": -1 + } }, "rhs": { "Deref": { - "register": "FP", - "offset": -6 + "register": "AP", + "offset": -25 } }, "dst": { @@ -18292,7 +21461,7 @@ ] ], [ - 2975, + 4514, [ { "AllocSegment": { @@ -18305,19 +21474,10 @@ ] ], [ - 2994, + 4534, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x7b3e" - }, - "rhs": { - "Deref": { - "register": "AP", - "offset": -7 - } - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -18327,7 +21487,7 @@ ] ], [ - 3014, + 4550, [ { "AllocSegment": { @@ -18340,7 +21500,7 @@ ] ], [ - 3032, + 4565, [ { "AllocSegment": { @@ -18353,7 +21513,7 @@ ] ], [ - 3047, + 4580, [ { "AllocSegment": { @@ -18366,7 +21526,20 @@ ] ], [ - 3062, + 4595, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 4611, [ { "TestLessThanOrEqual": { @@ -18388,7 +21561,7 @@ ] ], [ - 3079, + 4634, [ { "AllocSegment": { @@ -18401,17 +21574,20 @@ ] ], [ - 3098, + 4664, [ { "TestLessThanOrEqual": { "lhs": { - "Immediate": "0x399e" + "Deref": { + "register": "AP", + "offset": -1 + } }, "rhs": { "Deref": { "register": "AP", - "offset": -7 + "offset": -55 } }, "dst": { @@ -18423,7 +21599,7 @@ ] ], [ - 3118, + 4687, [ { "AllocSegment": { @@ -18436,7 +21612,7 @@ ] ], [ - 3136, + 4709, [ { "AllocSegment": { @@ -18449,7 +21625,7 @@ ] ], [ - 3151, + 4726, [ { "AllocSegment": { @@ -18462,19 +21638,10 @@ ] ], [ - 3166, + 4742, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x0" - }, - "rhs": { - "Deref": { - "register": "FP", - "offset": -6 - } - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -18484,10 +21651,19 @@ ] ], [ - 3183, + 4759, [ { - "AllocSegment": { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x33e" + }, + "rhs": { + "Deref": { + "register": "FP", + "offset": -6 + } + }, "dst": { "register": "AP", "offset": 0 @@ -18497,10 +21673,10 @@ ] ], [ - 3208, + 4792, [ { - "TestLessThanOrEqual": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", @@ -18508,38 +21684,67 @@ } }, "rhs": { - "Deref": { - "register": "AP", - "offset": -10 - } + "Immediate": "0x800000000000000000000000000000000000000000000000000000000000000" }, "dst": { "register": "AP", - "offset": 0 + "offset": 4 } } } ] ], [ - 3227, + 4796, [ { - "AllocSegment": { - "dst": { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": 3 + } + }, + "scalar": { + "Immediate": "0x110000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { "register": "AP", - "offset": 0 + "offset": -2 + }, + "y": { + "register": "AP", + "offset": -1 } } } ] ], [ - 3247, + 4806, [ { - "AllocSegment": { - "dst": { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": -2 + } + }, + "scalar": { + "Immediate": "0x8000000000000000000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { + "register": "AP", + "offset": -1 + }, + "y": { "register": "AP", "offset": 0 } @@ -18548,7 +21753,7 @@ ] ], [ - 3263, + 4827, [ { "AllocSegment": { @@ -18561,17 +21766,17 @@ ] ], [ - 3279, + 4846, [ { "TestLessThanOrEqual": { "lhs": { - "Immediate": "0x0" + "Immediate": "0x2c24" }, "rhs": { "Deref": { - "register": "FP", - "offset": -6 + "register": "AP", + "offset": -60 } }, "dst": { @@ -18583,7 +21788,7 @@ ] ], [ - 3296, + 4858, [ { "AllocSegment": { @@ -18596,29 +21801,22 @@ ] ], [ - 3315, + 4878, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x382d4" - }, - "rhs": { + "SystemCall": { + "system": { "Deref": { - "register": "AP", - "offset": -7 + "register": "FP", + "offset": -5 } - }, - "dst": { - "register": "AP", - "offset": 0 } } } ] ], [ - 3335, + 4881, [ { "AllocSegment": { @@ -18631,7 +21829,7 @@ ] ], [ - 3353, + 4901, [ { "AllocSegment": { @@ -18644,7 +21842,7 @@ ] ], [ - 3368, + 4916, [ { "AllocSegment": { @@ -18657,19 +21855,10 @@ ] ], [ - 3383, + 4937, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x0" - }, - "rhs": { - "Deref": { - "register": "FP", - "offset": -6 - } - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -18679,7 +21868,7 @@ ] ], [ - 3442, + 4951, [ { "AllocSegment": { @@ -18692,7 +21881,7 @@ ] ], [ - 3461, + 4966, [ { "TestLessThanOrEqual": { @@ -18701,23 +21890,10 @@ }, "rhs": { "Deref": { - "register": "AP", - "offset": -17 + "register": "FP", + "offset": -6 } - }, - "dst": { - "register": "AP", - "offset": 0 - } - } - } - ] - ], - [ - 3478, - [ - { - "AllocSegment": { + }, "dst": { "register": "AP", "offset": 0 @@ -18727,7 +21903,7 @@ ] ], [ - 3492, + 4983, [ { "AllocSegment": { @@ -18740,10 +21916,22 @@ ] ], [ - 3506, + 5006, [ { - "AllocSegment": { + "TestLessThanOrEqual": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -9 + } + }, "dst": { "register": "AP", "offset": 0 @@ -18753,7 +21941,7 @@ ] ], [ - 3521, + 5025, [ { "AllocSegment": { @@ -18766,7 +21954,7 @@ ] ], [ - 3535, + 5045, [ { "AllocSegment": { @@ -18779,7 +21967,7 @@ ] ], [ - 3549, + 5061, [ { "AllocSegment": { @@ -18792,7 +21980,7 @@ ] ], [ - 3564, + 5077, [ { "TestLessThanOrEqual": { @@ -18814,20 +22002,7 @@ ] ], [ - 3597, - [ - { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 - } - } - } - ] - ], - [ - 3644, + 5115, [ { "AllocSegment": { @@ -18840,17 +22015,20 @@ ] ], [ - 3663, + 5140, [ { "TestLessThanOrEqual": { "lhs": { - "Immediate": "0x0" + "Deref": { + "register": "AP", + "offset": -1 + } }, "rhs": { "Deref": { "register": "AP", - "offset": -11 + "offset": -15 } }, "dst": { @@ -18862,7 +22040,7 @@ ] ], [ - 3685, + 5160, [ { "AllocSegment": { @@ -18875,7 +22053,7 @@ ] ], [ - 3705, + 5180, [ { "AllocSegment": { @@ -18888,7 +22066,7 @@ ] ], [ - 3720, + 5196, [ { "AllocSegment": { @@ -18901,7 +22079,7 @@ ] ], [ - 3734, + 5211, [ { "AllocSegment": { @@ -18914,7 +22092,7 @@ ] ], [ - 3749, + 5227, [ { "TestLessThanOrEqual": { @@ -18936,7 +22114,7 @@ ] ], [ - 3766, + 5265, [ { "AllocSegment": { @@ -18949,17 +22127,17 @@ ] ], [ - 3785, + 5284, [ { "TestLessThanOrEqual": { "lhs": { - "Immediate": "0x0" + "Immediate": "0x1220" }, "rhs": { "Deref": { "register": "AP", - "offset": -7 + "offset": -12 } }, "dst": { @@ -18971,7 +22149,7 @@ ] ], [ - 3797, + 5296, [ { "AllocSegment": { @@ -18984,7 +22162,22 @@ ] ], [ - 3812, + 5316, + [ + { + "SystemCall": { + "system": { + "Deref": { + "register": "FP", + "offset": -5 + } + } + } + } + ] + ], + [ + 5319, [ { "AllocSegment": { @@ -18997,7 +22190,7 @@ ] ], [ - 3827, + 5339, [ { "AllocSegment": { @@ -19010,19 +22203,10 @@ ] ], [ - 3842, + 5354, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x0" - }, - "rhs": { - "Deref": { - "register": "FP", - "offset": -6 - } - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -19032,7 +22216,7 @@ ] ], [ - 3880, + 5368, [ { "AllocSegment": { @@ -19045,7 +22229,7 @@ ] ], [ - 3899, + 5383, [ { "TestLessThanOrEqual": { @@ -19054,8 +22238,8 @@ }, "rhs": { "Deref": { - "register": "AP", - "offset": -12 + "register": "FP", + "offset": -6 } }, "dst": { @@ -19067,7 +22251,7 @@ ] ], [ - 3919, + 5400, [ { "AllocSegment": { @@ -19080,7 +22264,32 @@ ] ], [ - 3937, + 5431, + [ + { + "TestLessThanOrEqual": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -13 + } + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 5451, [ { "AllocSegment": { @@ -19093,7 +22302,7 @@ ] ], [ - 3952, + 5475, [ { "AllocSegment": { @@ -19106,7 +22315,7 @@ ] ], [ - 3966, + 5493, [ { "AllocSegment": { @@ -19119,7 +22328,7 @@ ] ], [ - 3981, + 5511, [ { "TestLessThanOrEqual": { @@ -19141,7 +22350,7 @@ ] ], [ - 4019, + 5570, [ { "AllocSegment": { @@ -19154,7 +22363,7 @@ ] ], [ - 4038, + 5589, [ { "TestLessThanOrEqual": { @@ -19164,7 +22373,7 @@ "rhs": { "Deref": { "register": "AP", - "offset": -12 + "offset": -17 } }, "dst": { @@ -19176,7 +22385,7 @@ ] ], [ - 4058, + 5601, [ { "AllocSegment": { @@ -19189,7 +22398,7 @@ ] ], [ - 4076, + 5614, [ { "AllocSegment": { @@ -19202,7 +22411,7 @@ ] ], [ - 4091, + 5629, [ { "AllocSegment": { @@ -19215,7 +22424,7 @@ ] ], [ - 4105, + 5643, [ { "AllocSegment": { @@ -19228,7 +22437,20 @@ ] ], [ - 4120, + 5657, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 5672, [ { "TestLessThanOrEqual": { @@ -19250,7 +22472,7 @@ ] ], [ - 4153, + 5726, [ { "TestLessThan": { @@ -19272,7 +22494,7 @@ ] ], [ - 4157, + 5730, [ { "LinearSplit": { @@ -19301,7 +22523,7 @@ ] ], [ - 4167, + 5740, [ { "LinearSplit": { @@ -19330,7 +22552,7 @@ ] ], [ - 4224, + 5776, [ { "AllocSegment": { @@ -19343,12 +22565,12 @@ ] ], [ - 4243, + 5795, [ { "TestLessThanOrEqual": { "lhs": { - "Immediate": "0x1de2" + "Immediate": "0x1a5e" }, "rhs": { "Deref": { @@ -19365,20 +22587,7 @@ ] ], [ - 4265, - [ - { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 - } - } - } - ] - ], - [ - 4283, + 5818, [ { "SystemCall": { @@ -19393,7 +22602,7 @@ ] ], [ - 4289, + 5821, [ { "AllocSegment": { @@ -19406,7 +22615,7 @@ ] ], [ - 4308, + 5843, [ { "AllocSegment": { @@ -19419,7 +22628,7 @@ ] ], [ - 4323, + 5858, [ { "AllocSegment": { @@ -19432,7 +22641,7 @@ ] ], [ - 4337, + 5879, [ { "AllocSegment": { @@ -19445,7 +22654,7 @@ ] ], [ - 4358, + 5893, [ { "AllocSegment": { @@ -19458,7 +22667,7 @@ ] ], [ - 4372, + 5907, [ { "AllocSegment": { @@ -19471,7 +22680,7 @@ ] ], [ - 4387, + 5922, [ { "TestLessThanOrEqual": { @@ -19493,7 +22702,7 @@ ] ], [ - 4467, + 5981, [ { "AllocSegment": { @@ -19506,20 +22715,17 @@ ] ], [ - 4492, + 6000, [ { "TestLessThanOrEqual": { "lhs": { - "Deref": { - "register": "AP", - "offset": -1 - } + "Immediate": "0x1414" }, "rhs": { "Deref": { "register": "AP", - "offset": -25 + "offset": -17 } }, "dst": { @@ -19531,20 +22737,22 @@ ] ], [ - 4514, + 6026, [ { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 + "SystemCall": { + "system": { + "Deref": { + "register": "FP", + "offset": -5 + } } } } ] ], [ - 4534, + 6029, [ { "AllocSegment": { @@ -19557,7 +22765,7 @@ ] ], [ - 4550, + 6051, [ { "AllocSegment": { @@ -19570,7 +22778,7 @@ ] ], [ - 4565, + 6066, [ { "AllocSegment": { @@ -19583,7 +22791,7 @@ ] ], [ - 4580, + 6080, [ { "AllocSegment": { @@ -19596,7 +22804,7 @@ ] ], [ - 4595, + 6094, [ { "AllocSegment": { @@ -19609,17 +22817,17 @@ ] ], [ - 4611, + 6109, [ { "TestLessThanOrEqual": { "lhs": { - "Immediate": "0x0" + "Immediate": "0x942" }, "rhs": { "Deref": { "register": "FP", - "offset": -6 + "offset": -8 } }, "dst": { @@ -19631,7 +22839,7 @@ ] ], [ - 4634, + 6181, [ { "AllocSegment": { @@ -19644,21 +22852,64 @@ ] ], [ - 4664, + 6201, + [ + { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x3480" + }, + "rhs": { + "Deref": { + "register": "FP", + "offset": -10 + } + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 6226, + [ + { + "SystemCall": { + "system": { + "Deref": { + "register": "FP", + "offset": -9 + } + } + } + } + ] + ], + [ + 6234, [ { - "TestLessThanOrEqual": { + "TestLessThan": { "lhs": { - "Deref": { - "register": "AP", - "offset": -1 + "BinOp": { + "op": "Add", + "a": { + "register": "FP", + "offset": -8 + }, + "b": { + "Deref": { + "register": "AP", + "offset": -3 + } + } } }, "rhs": { - "Deref": { - "register": "AP", - "offset": -55 - } + "Immediate": "0x10000000000000000" }, "dst": { "register": "AP", @@ -19669,7 +22920,7 @@ ] ], [ - 4687, + 6259, [ { "AllocSegment": { @@ -19682,7 +22933,7 @@ ] ], [ - 4709, + 6292, [ { "AllocSegment": { @@ -19695,10 +22946,25 @@ ] ], [ - 4726, + 6329, [ { - "AllocSegment": { + "TestLessThan": { + "lhs": { + "BinOp": { + "op": "Add", + "a": { + "register": "AP", + "offset": -1 + }, + "b": { + "Immediate": "0x0" + } + } + }, + "rhs": { + "Immediate": "0x10000000000000000" + }, "dst": { "register": "AP", "offset": 0 @@ -19708,42 +22974,93 @@ ] ], [ - 4742, + 6333, [ { - "AllocSegment": { - "dst": { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "scalar": { + "Immediate": "0x8000000000000110000000000000000" + }, + "max_x": { + "Immediate": "0xfffffffffffffffffffffffffffffffe" + }, + "x": { "register": "AP", "offset": 0 + }, + "y": { + "register": "AP", + "offset": 1 } } } ] ], [ - 4759, + 6375, [ { - "TestLessThanOrEqual": { + "TestLessThan": { "lhs": { - "Immediate": "0x33e" + "BinOp": { + "op": "Add", + "a": { + "register": "AP", + "offset": -1 + }, + "b": { + "Immediate": "0x0" + } + } }, "rhs": { + "Immediate": "0x10000000000000000" + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 6379, + [ + { + "LinearSplit": { + "value": { "Deref": { - "register": "FP", - "offset": -6 + "register": "AP", + "offset": -1 } }, - "dst": { + "scalar": { + "Immediate": "0x8000000000000110000000000000000" + }, + "max_x": { + "Immediate": "0xfffffffffffffffffffffffffffffffe" + }, + "x": { "register": "AP", "offset": 0 + }, + "y": { + "register": "AP", + "offset": 1 } } } ] ], [ - 4792, + 6420, [ { "TestLessThan": { @@ -19765,7 +23082,7 @@ ] ], [ - 4796, + 6424, [ { "LinearSplit": { @@ -19794,7 +23111,7 @@ ] ], [ - 4806, + 6434, [ { "LinearSplit": { @@ -19823,148 +23140,78 @@ ] ], [ - 4827, - [ - { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 - } - } - } - ] - ], - [ - 4846, + 6558, [ { - "TestLessThanOrEqual": { + "TestLessThan": { "lhs": { - "Immediate": "0x2c24" - }, - "rhs": { "Deref": { - "register": "AP", - "offset": -60 + "register": "FP", + "offset": 2 } }, + "rhs": { + "Immediate": "0x800000000000000000000000000000000000000000000000000000000000000" + }, "dst": { "register": "AP", - "offset": 0 - } - } - } - ] - ], - [ - 4858, - [ - { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 + "offset": 4 } } } ] ], [ - 4878, + 6562, [ { - "SystemCall": { - "system": { + "LinearSplit": { + "value": { "Deref": { - "register": "FP", - "offset": -5 + "register": "AP", + "offset": 3 } - } - } - } - ] - ], - [ - 4881, - [ - { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 - } - } - } - ] - ], - [ - 4901, - [ - { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 - } - } - } - ] - ], - [ - 4916, - [ - { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 - } - } - } - ] - ], - [ - 4937, - [ - { - "AllocSegment": { - "dst": { + }, + "scalar": { + "Immediate": "0x110000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { "register": "AP", - "offset": 0 - } - } - } - ] - ], - [ - 4951, - [ - { - "AllocSegment": { - "dst": { + "offset": -2 + }, + "y": { "register": "AP", - "offset": 0 + "offset": -1 } } } ] ], [ - 4966, + 6572, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x0" - }, - "rhs": { + "LinearSplit": { + "value": { "Deref": { "register": "FP", - "offset": -6 + "offset": 2 } }, - "dst": { + "scalar": { + "Immediate": "0x8000000000000000000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { + "register": "AP", + "offset": -1 + }, + "y": { "register": "AP", "offset": 0 } @@ -19973,10 +23220,19 @@ ] ], [ - 4983, + 6604, [ { - "AllocSegment": { + "TestLessThan": { + "lhs": { + "Deref": { + "register": "FP", + "offset": 0 + } + }, + "rhs": { + "Immediate": "0x100000000000000000000000000000000" + }, "dst": { "register": "AP", "offset": 0 @@ -19986,32 +23242,33 @@ ] ], [ - 5006, + 6606, [ { - "TestLessThanOrEqual": { + "DivMod": { "lhs": { "Deref": { - "register": "AP", - "offset": -1 + "register": "FP", + "offset": 0 } }, "rhs": { - "Deref": { - "register": "AP", - "offset": -9 - } + "Immediate": "0x100000000000000000000000000000000" }, - "dst": { + "quotient": { "register": "AP", - "offset": 0 + "offset": 3 + }, + "remainder": { + "register": "AP", + "offset": 4 } } } ] ], [ - 5025, + 6726, [ { "AllocSegment": { @@ -20024,10 +23281,19 @@ ] ], [ - 5045, + 6840, [ { - "AllocSegment": { + "TestLessThan": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "rhs": { + "Immediate": "0x100000000000000000000000000000000" + }, "dst": { "register": "AP", "offset": 0 @@ -20037,31 +23303,50 @@ ] ], [ - 5061, + 6842, [ { - "AllocSegment": { - "dst": { + "DivMod": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -2 + } + }, + "rhs": { + "Immediate": "0x100000000000000000000000000000000" + }, + "quotient": { "register": "AP", - "offset": 0 + "offset": 3 + }, + "remainder": { + "register": "AP", + "offset": 4 } } } ] ], [ - 5077, + 6895, [ { - "TestLessThanOrEqual": { + "TestLessThan": { "lhs": { - "Immediate": "0x0" + "BinOp": { + "op": "Add", + "a": { + "register": "AP", + "offset": -1 + }, + "b": { + "Immediate": "0x0" + } + } }, "rhs": { - "Deref": { - "register": "FP", - "offset": -6 - } + "Immediate": "0x100000000" }, "dst": { "register": "AP", @@ -20072,34 +23357,53 @@ ] ], [ - 5115, + 6899, [ { - "AllocSegment": { - "dst": { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "scalar": { + "Immediate": "0x8000000000000110000000000000000" + }, + "max_x": { + "Immediate": "0xfffffffffffffffffffffffffffffffe" + }, + "x": { "register": "AP", "offset": 0 + }, + "y": { + "register": "AP", + "offset": 1 } } } ] ], [ - 5140, + 6941, [ { - "TestLessThanOrEqual": { + "TestLessThan": { "lhs": { - "Deref": { - "register": "AP", - "offset": -1 + "BinOp": { + "op": "Add", + "a": { + "register": "AP", + "offset": -1 + }, + "b": { + "Immediate": "0x0" + } } }, "rhs": { - "Deref": { - "register": "AP", - "offset": -15 - } + "Immediate": "0x100000000" }, "dst": { "register": "AP", @@ -20110,33 +23414,51 @@ ] ], [ - 5160, + 6945, [ { - "AllocSegment": { - "dst": { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "scalar": { + "Immediate": "0x8000000000000110000000000000000" + }, + "max_x": { + "Immediate": "0xfffffffffffffffffffffffffffffffe" + }, + "x": { "register": "AP", "offset": 0 + }, + "y": { + "register": "AP", + "offset": 1 } } } ] ], [ - 5180, + 7723, [ { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 + "SystemCall": { + "system": { + "Deref": { + "register": "FP", + "offset": -26 + } } } } ] ], [ - 5196, + 7956, [ { "AllocSegment": { @@ -20149,7 +23471,7 @@ ] ], [ - 5211, + 7970, [ { "AllocSegment": { @@ -20162,19 +23484,10 @@ ] ], [ - 5227, + 7984, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x0" - }, - "rhs": { - "Deref": { - "register": "FP", - "offset": -6 - } - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -20184,7 +23497,7 @@ ] ], [ - 5265, + 8048, [ { "AllocSegment": { @@ -20197,19 +23510,10 @@ ] ], [ - 5284, + 8062, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x1220" - }, - "rhs": { - "Deref": { - "register": "AP", - "offset": -12 - } - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -20219,7 +23523,7 @@ ] ], [ - 5296, + 8085, [ { "AllocSegment": { @@ -20232,14 +23536,14 @@ ] ], [ - 5316, + 8109, [ { "SystemCall": { "system": { "Deref": { "register": "FP", - "offset": -5 + "offset": -8 } } } @@ -20247,33 +23551,7 @@ ] ], [ - 5319, - [ - { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 - } - } - } - ] - ], - [ - 5339, - [ - { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 - } - } - } - ] - ], - [ - 5354, + 8112, [ { "AllocSegment": { @@ -20286,34 +23564,39 @@ ] ], [ - 5368, + 8128, [ { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 + "SystemCall": { + "system": { + "BinOp": { + "op": "Add", + "a": { + "register": "FP", + "offset": -8 + }, + "b": { + "Immediate": "0xa" + } + } } } } ] ], [ - 5383, + 8165, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x0" - }, - "rhs": { + "GetSegmentArenaIndex": { + "dict_end_ptr": { "Deref": { "register": "FP", - "offset": -6 + "offset": -3 } }, - "dst": { - "register": "AP", + "dict_index": { + "register": "FP", "offset": 0 } } @@ -20321,72 +23604,87 @@ ] ], [ - 5442, + 8206, [ { "AllocSegment": { "dst": { - "register": "AP", - "offset": 0 + "register": "FP", + "offset": 3 } } } ] ], [ - 5461, + 8214, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x0" + "InitSquashData": { + "dict_accesses": { + "Deref": { + "register": "FP", + "offset": -4 + } }, - "rhs": { + "ptr_diff": { + "Deref": { + "register": "FP", + "offset": 0 + } + }, + "n_accesses": { "Deref": { "register": "AP", - "offset": -17 + "offset": -1 } }, - "dst": { - "register": "AP", - "offset": 0 + "big_keys": { + "register": "FP", + "offset": 2 + }, + "first_key": { + "register": "FP", + "offset": 1 } } } ] ], [ - 5473, + 8233, [ { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 + "GetCurrentAccessIndex": { + "range_check_ptr": { + "Deref": { + "register": "FP", + "offset": -9 + } } } } ] ], [ - 5486, + 8246, [ { - "AllocSegment": { - "dst": { + "ShouldSkipSquashLoop": { + "should_skip_loop": { "register": "AP", - "offset": 0 + "offset": -4 } } } ] ], [ - 5501, + 8248, [ { - "AllocSegment": { - "dst": { + "GetCurrentAccessDelta": { + "index_delta_minus1": { "register": "AP", "offset": 0 } @@ -20395,25 +23693,25 @@ ] ], [ - 5515, + 8259, [ { - "AllocSegment": { - "dst": { + "ShouldContinueSquashLoop": { + "should_continue": { "register": "AP", - "offset": 0 + "offset": -4 } } } ] ], [ - 5529, + 8273, [ { - "AllocSegment": { - "dst": { - "register": "AP", + "GetNextDictKey": { + "next_key": { + "register": "FP", "offset": 0 } } @@ -20421,100 +23719,57 @@ ] ], [ - 5544, + 8292, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x0" + "AssertLeFindSmallArcs": { + "range_check_ptr": { + "BinOp": { + "op": "Add", + "a": { + "register": "AP", + "offset": -4 + }, + "b": { + "Immediate": "0x1" + } + } }, - "rhs": { + "a": { "Deref": { "register": "FP", "offset": -6 } }, - "dst": { - "register": "AP", - "offset": 0 - } - } - } - ] - ], - [ - 5598, - [ - { - "TestLessThan": { - "lhs": { + "b": { "Deref": { - "register": "AP", - "offset": -1 + "register": "FP", + "offset": 0 } - }, - "rhs": { - "Immediate": "0x800000000000000000000000000000000000000000000000000000000000000" - }, - "dst": { - "register": "AP", - "offset": 4 } } } ] ], [ - 5602, + 8304, [ { - "LinearSplit": { - "value": { - "Deref": { - "register": "AP", - "offset": 3 - } - }, - "scalar": { - "Immediate": "0x110000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { - "register": "AP", - "offset": -2 - }, - "y": { + "AssertLeIsFirstArcExcluded": { + "skip_exclude_a_flag": { "register": "AP", - "offset": -1 + "offset": 0 } } } ] ], [ - 5612, + 8316, [ { - "LinearSplit": { - "value": { - "Deref": { - "register": "AP", - "offset": -2 - } - }, - "scalar": { - "Immediate": "0x8000000000000000000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { - "register": "AP", - "offset": -1 - }, - "y": { + "AssertLeIsSecondArcExcluded": { + "skip_exclude_b_minus_a": { "register": "AP", "offset": 0 } @@ -20523,7 +23778,7 @@ ] ], [ - 5648, + 8347, [ { "AllocSegment": { @@ -20536,19 +23791,10 @@ ] ], [ - 5667, + 8355, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x1a5e" - }, - "rhs": { - "Deref": { - "register": "AP", - "offset": -28 - } - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -20558,14 +23804,14 @@ ] ], [ - 5690, + 8386, [ { "SystemCall": { "system": { "Deref": { "register": "FP", - "offset": -5 + "offset": -3 } } } @@ -20573,7 +23819,7 @@ ] ], [ - 5693, + 8400, [ { "AllocSegment": { @@ -20586,7 +23832,7 @@ ] ], [ - 5715, + 8420, [ { "AllocSegment": { @@ -20599,7 +23845,7 @@ ] ], [ - 5730, + 8434, [ { "AllocSegment": { @@ -20612,7 +23858,22 @@ ] ], [ - 5751, + 8448, + [ + { + "SystemCall": { + "system": { + "Deref": { + "register": "AP", + "offset": -9 + } + } + } + } + ] + ], + [ + 8451, [ { "AllocSegment": { @@ -20625,10 +23886,22 @@ ] ], [ - 5765, + 8474, [ { - "AllocSegment": { + "TestLessThan": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -4 + } + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, "dst": { "register": "AP", "offset": 0 @@ -20638,7 +23911,7 @@ ] ], [ - 5779, + 8502, [ { "AllocSegment": { @@ -20651,19 +23924,10 @@ ] ], [ - 5794, + 8516, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x0" - }, - "rhs": { - "Deref": { - "register": "FP", - "offset": -6 - } - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -20673,7 +23937,7 @@ ] ], [ - 5853, + 8559, [ { "AllocSegment": { @@ -20686,19 +23950,10 @@ ] ], [ - 5872, + 8598, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x1414" - }, - "rhs": { - "Deref": { - "register": "AP", - "offset": -17 - } - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -20708,14 +23963,14 @@ ] ], [ - 5898, + 8658, [ { "SystemCall": { "system": { "Deref": { "register": "FP", - "offset": -5 + "offset": -3 } } } @@ -20723,7 +23978,7 @@ ] ], [ - 5901, + 8668, [ { "AllocSegment": { @@ -20736,20 +23991,22 @@ ] ], [ - 5923, + 8699, [ { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 + "SystemCall": { + "system": { + "Deref": { + "register": "AP", + "offset": -6 + } } } } ] ], [ - 5938, + 8702, [ { "AllocSegment": { @@ -20762,10 +24019,22 @@ ] ], [ - 5952, + 8726, [ { - "AllocSegment": { + "TestLessThan": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -4 + } + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, "dst": { "register": "AP", "offset": 0 @@ -20775,42 +24044,37 @@ ] ], [ - 5966, + 8760, [ { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 + "SystemCall": { + "system": { + "Deref": { + "register": "AP", + "offset": -14 + } } } } ] ], [ - 5981, - [ - { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x942" - }, - "rhs": { + 8775, + [ + { + "SystemCall": { + "system": { "Deref": { - "register": "FP", - "offset": -8 + "register": "AP", + "offset": -2 } - }, - "dst": { - "register": "AP", - "offset": 0 } } } ] ], [ - 6053, + 8821, [ { "AllocSegment": { @@ -20823,65 +24087,61 @@ ] ], [ - 6073, + 8840, [ { - "TestLessThanOrEqual": { + "DivMod": { "lhs": { - "Immediate": "0x3480" + "Deref": { + "register": "AP", + "offset": -2 + } }, "rhs": { "Deref": { - "register": "FP", - "offset": -10 + "register": "AP", + "offset": -1 } }, - "dst": { + "quotient": { "register": "AP", - "offset": 0 + "offset": 5 + }, + "remainder": { + "register": "AP", + "offset": 6 } } } ] ], [ - 6098, + 8846, [ { - "SystemCall": { - "system": { + "TestLessThan": { + "lhs": { "Deref": { - "register": "FP", - "offset": -9 + "register": "AP", + "offset": 0 } + }, + "rhs": { + "Immediate": "0x10000000000000000" + }, + "dst": { + "register": "AP", + "offset": -3 } } } ] ], [ - 6106, + 8897, [ { - "TestLessThan": { - "lhs": { - "BinOp": { - "op": "Add", - "a": { - "register": "FP", - "offset": -8 - }, - "b": { - "Deref": { - "register": "AP", - "offset": -3 - } - } - } - }, - "rhs": { - "Immediate": "0x10000000000000000" - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -20891,7 +24151,7 @@ ] ], [ - 6131, + 8928, [ { "AllocSegment": { @@ -20904,7 +24164,7 @@ ] ], [ - 6164, + 8953, [ { "AllocSegment": { @@ -20917,25 +24177,10 @@ ] ], [ - 6201, + 8968, [ { - "TestLessThan": { - "lhs": { - "BinOp": { - "op": "Add", - "a": { - "register": "AP", - "offset": -1 - }, - "b": { - "Immediate": "0x0" - } - } - }, - "rhs": { - "Immediate": "0x10000000000000000" - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -20945,54 +24190,25 @@ ] ], [ - 6205, + 9010, [ { - "LinearSplit": { - "value": { + "SystemCall": { + "system": { "Deref": { - "register": "AP", - "offset": -1 + "register": "FP", + "offset": -3 } - }, - "scalar": { - "Immediate": "0x8000000000000110000000000000000" - }, - "max_x": { - "Immediate": "0xfffffffffffffffffffffffffffffffe" - }, - "x": { - "register": "AP", - "offset": 0 - }, - "y": { - "register": "AP", - "offset": 1 } } } ] ], [ - 6247, + 9022, [ { - "TestLessThan": { - "lhs": { - "BinOp": { - "op": "Add", - "a": { - "register": "AP", - "offset": -1 - }, - "b": { - "Immediate": "0x0" - } - } - }, - "rhs": { - "Immediate": "0x10000000000000000" - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -21002,244 +24218,195 @@ ] ], [ - 6251, + 9052, [ { - "LinearSplit": { - "value": { + "SystemCall": { + "system": { "Deref": { "register": "AP", - "offset": -1 + "offset": -6 } - }, - "scalar": { - "Immediate": "0x8000000000000110000000000000000" - }, - "max_x": { - "Immediate": "0xfffffffffffffffffffffffffffffffe" - }, - "x": { + } + } + } + ] + ], + [ + 9057, + [ + { + "AllocSegment": { + "dst": { "register": "AP", "offset": 0 - }, - "y": { - "register": "AP", - "offset": 1 } } } ] ], [ - 6292, + 9080, [ { "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -1 + "offset": -4 } }, "rhs": { - "Immediate": "0x800000000000000000000000000000000000000000000000000000000000000" + "Deref": { + "register": "AP", + "offset": -1 + } }, "dst": { "register": "AP", - "offset": 4 + "offset": 0 } } } ] ], [ - 6296, + 9114, [ { - "LinearSplit": { - "value": { + "SystemCall": { + "system": { "Deref": { "register": "AP", - "offset": 3 + "offset": -14 } - }, - "scalar": { - "Immediate": "0x110000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { - "register": "AP", - "offset": -2 - }, - "y": { - "register": "AP", - "offset": -1 } } } ] ], [ - 6306, + 9129, [ { - "LinearSplit": { - "value": { + "SystemCall": { + "system": { "Deref": { "register": "AP", "offset": -2 } - }, - "scalar": { - "Immediate": "0x8000000000000000000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { - "register": "AP", - "offset": -1 - }, - "y": { - "register": "AP", - "offset": 0 } } } ] ], [ - 6430, + 9177, [ { - "TestLessThan": { - "lhs": { - "Deref": { - "register": "FP", - "offset": 2 - } - }, - "rhs": { - "Immediate": "0x800000000000000000000000000000000000000000000000000000000000000" - }, + "AllocSegment": { "dst": { "register": "AP", - "offset": 4 + "offset": 0 } } } ] ], [ - 6434, + 9195, [ { - "LinearSplit": { - "value": { + "DivMod": { + "lhs": { "Deref": { "register": "AP", - "offset": 3 + "offset": -2 } }, - "scalar": { - "Immediate": "0x110000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { - "register": "AP", - "offset": -2 - }, - "y": { - "register": "AP", - "offset": -1 - } - } - } - ] - ], - [ - 6444, - [ - { - "LinearSplit": { - "value": { + "rhs": { "Deref": { - "register": "FP", - "offset": 2 + "register": "AP", + "offset": -1 } }, - "scalar": { - "Immediate": "0x8000000000000000000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { + "quotient": { "register": "AP", - "offset": -1 + "offset": 5 }, - "y": { + "remainder": { "register": "AP", - "offset": 0 + "offset": 6 } } } ] ], [ - 6476, + 9201, [ { "TestLessThan": { "lhs": { "Deref": { - "register": "FP", + "register": "AP", "offset": 0 } }, "rhs": { - "Immediate": "0x100000000000000000000000000000000" + "Immediate": "0x10000000000000000" }, "dst": { "register": "AP", - "offset": 0 + "offset": -3 } } } ] ], [ - 6478, + 9230, [ { - "DivMod": { - "lhs": { + "SystemCall": { + "system": { "Deref": { - "register": "FP", - "offset": 0 + "register": "AP", + "offset": -22 } - }, - "rhs": { - "Immediate": "0x100000000000000000000000000000000" - }, - "quotient": { + } + } + } + ] + ], + [ + 9280, + [ + { + "AllocSegment": { + "dst": { "register": "AP", - "offset": 3 - }, - "remainder": { + "offset": 0 + } + } + } + ] + ], + [ + 9318, + [ + { + "AllocSegment": { + "dst": { "register": "AP", - "offset": 4 + "offset": 0 } } } ] ], [ - 6598, + 9345, [ { "AllocSegment": { @@ -21252,18 +24419,31 @@ ] ], [ - 6712, + 9361, [ { - "TestLessThan": { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 9387, + [ + { + "TestLessThanOrEqual": { "lhs": { - "Deref": { - "register": "AP", - "offset": -1 - } + "Immediate": "0x3a84" }, "rhs": { - "Immediate": "0x100000000000000000000000000000000" + "Deref": { + "register": "FP", + "offset": -6 + } }, "dst": { "register": "AP", @@ -21274,154 +24454,116 @@ ] ], [ - 6714, + 9401, [ { - "DivMod": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -2 + "offset": 0 } }, "rhs": { - "Immediate": "0x100000000000000000000000000000000" - }, - "quotient": { - "register": "AP", - "offset": 3 + "Immediate": "0x100000000" }, - "remainder": { + "dst": { "register": "AP", - "offset": 4 + "offset": -1 } } } ] ], [ - 6767, + 9476, [ { "TestLessThan": { "lhs": { - "BinOp": { - "op": "Add", - "a": { - "register": "AP", - "offset": -1 - }, - "b": { - "Immediate": "0x0" - } + "Deref": { + "register": "AP", + "offset": -11 } }, "rhs": { - "Immediate": "0x100000000" + "Immediate": "0x800000000000000000000000000000000000000000000000000000000000000" }, "dst": { "register": "AP", - "offset": 0 + "offset": 4 } } } ] ], [ - 6771, + 9480, [ { "LinearSplit": { "value": { "Deref": { "register": "AP", - "offset": -1 + "offset": 3 } }, "scalar": { - "Immediate": "0x8000000000000110000000000000000" + "Immediate": "0x110000000000000000" }, "max_x": { - "Immediate": "0xfffffffffffffffffffffffffffffffe" + "Immediate": "0xffffffffffffffffffffffffffffffff" }, "x": { "register": "AP", - "offset": 0 + "offset": -2 }, "y": { "register": "AP", - "offset": 1 - } - } - } - ] - ], - [ - 6813, - [ - { - "TestLessThan": { - "lhs": { - "BinOp": { - "op": "Add", - "a": { - "register": "AP", - "offset": -1 - }, - "b": { - "Immediate": "0x0" - } - } - }, - "rhs": { - "Immediate": "0x100000000" - }, - "dst": { - "register": "AP", - "offset": 0 + "offset": -1 } } } ] ], [ - 6817, + 9490, [ { "LinearSplit": { "value": { "Deref": { "register": "AP", - "offset": -1 + "offset": -12 } }, "scalar": { - "Immediate": "0x8000000000000110000000000000000" + "Immediate": "0x8000000000000000000000000000000" }, "max_x": { - "Immediate": "0xfffffffffffffffffffffffffffffffe" + "Immediate": "0xffffffffffffffffffffffffffffffff" }, "x": { "register": "AP", - "offset": 0 + "offset": -1 }, "y": { "register": "AP", - "offset": 1 + "offset": 0 } } } ] ], [ - 7595, + 9508, [ { "SystemCall": { "system": { "Deref": { "register": "FP", - "offset": -26 + "offset": -5 } } } @@ -21429,7 +24571,7 @@ ] ], [ - 7828, + 9526, [ { "AllocSegment": { @@ -21442,37 +24584,78 @@ ] ], [ - 7842, + 9545, [ { - "AllocSegment": { + "TestLessThan": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -12 + } + }, + "rhs": { + "Immediate": "0x800000000000000000000000000000000000000000000000000000000000000" + }, "dst": { "register": "AP", - "offset": 0 + "offset": 4 } } } ] ], [ - 7856, + 9549, [ { - "AllocSegment": { - "dst": { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": 3 + } + }, + "scalar": { + "Immediate": "0x110000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { "register": "AP", - "offset": 0 + "offset": -2 + }, + "y": { + "register": "AP", + "offset": -1 } } } ] ], [ - 7920, + 9559, [ { - "AllocSegment": { - "dst": { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": -13 + } + }, + "scalar": { + "Immediate": "0x8000000000000000000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { + "register": "AP", + "offset": -1 + }, + "y": { "register": "AP", "offset": 0 } @@ -21481,20 +24664,22 @@ ] ], [ - 7934, + 9577, [ { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 + "SystemCall": { + "system": { + "Deref": { + "register": "FP", + "offset": -5 + } } } } ] ], [ - 7957, + 9595, [ { "AllocSegment": { @@ -21507,22 +24692,20 @@ ] ], [ - 7981, + 9626, [ { - "SystemCall": { - "system": { - "Deref": { - "register": "FP", - "offset": -8 - } + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 7984, + 9650, [ { "AllocSegment": { @@ -21535,39 +24718,25 @@ ] ], [ - 8000, + 9664, [ { - "SystemCall": { - "system": { - "BinOp": { - "op": "Add", - "a": { - "register": "FP", - "offset": -8 - }, - "b": { - "Immediate": "0xa" - } - } + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 8037, + 9678, [ { - "GetSegmentArenaIndex": { - "dict_end_ptr": { - "Deref": { - "register": "FP", - "offset": -3 - } - }, - "dict_index": { - "register": "FP", + "AllocSegment": { + "dst": { + "register": "AP", "offset": 0 } } @@ -21575,87 +24744,72 @@ ] ], [ - 8078, + 9692, [ { "AllocSegment": { "dst": { - "register": "FP", - "offset": 3 + "register": "AP", + "offset": 0 } } } ] ], [ - 8086, + 9707, [ { - "InitSquashData": { - "dict_accesses": { - "Deref": { - "register": "FP", - "offset": -4 - } - }, - "ptr_diff": { - "Deref": { - "register": "FP", - "offset": 0 - } - }, - "n_accesses": { - "Deref": { - "register": "AP", - "offset": -1 - } - }, - "big_keys": { - "register": "FP", - "offset": 2 - }, - "first_key": { - "register": "FP", - "offset": 1 + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 8105, + 9722, [ { - "GetCurrentAccessIndex": { - "range_check_ptr": { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x42e" + }, + "rhs": { "Deref": { "register": "FP", - "offset": -9 + "offset": -4 } + }, + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 8118, + 9736, [ { - "ShouldSkipSquashLoop": { - "should_skip_loop": { + "AllocSegment": { + "dst": { "register": "AP", - "offset": -4 + "offset": 0 } } } ] ], [ - 8120, + 9756, [ { - "GetCurrentAccessDelta": { - "index_delta_minus1": { + "AllocSegment": { + "dst": { "register": "AP", "offset": 0 } @@ -21664,25 +24818,34 @@ ] ], [ - 8131, + 9770, [ { - "ShouldContinueSquashLoop": { - "should_continue": { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x42e" + }, + "rhs": { + "Deref": { + "register": "FP", + "offset": -4 + } + }, + "dst": { "register": "AP", - "offset": -4 + "offset": 0 } } } ] ], [ - 8145, + 9800, [ { - "GetNextDictKey": { - "next_key": { - "register": "FP", + "AllocSegment": { + "dst": { + "register": "AP", "offset": 0 } } @@ -21690,153 +24853,237 @@ ] ], [ - 8164, + 9819, [ { - "AssertLeFindSmallArcs": { - "range_check_ptr": { - "BinOp": { - "op": "Add", - "a": { - "register": "AP", - "offset": -4 - }, - "b": { - "Immediate": "0x1" - } - } - }, - "a": { + "TestLessThan": { + "lhs": { "Deref": { - "register": "FP", - "offset": -6 + "register": "AP", + "offset": -1 } }, - "b": { - "Deref": { - "register": "FP", - "offset": 0 - } + "rhs": { + "Immediate": "0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" + }, + "dst": { + "register": "AP", + "offset": 5 } } } ] ], [ - 8176, + 9823, [ { - "AssertLeIsFirstArcExcluded": { - "skip_exclude_a_flag": { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": 4 + } + }, + "scalar": { + "Immediate": "0x110000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { "register": "AP", - "offset": 0 + "offset": -2 + }, + "y": { + "register": "AP", + "offset": -1 } } } ] ], [ - 8188, + 9834, [ { - "AssertLeIsSecondArcExcluded": { - "skip_exclude_b_minus_a": { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": 4 + } + }, + "scalar": { + "Immediate": "0x8000000000000000000000000000000" + }, + "max_x": { + "Immediate": "0xfffffffffffffffffffffffffffffffe" + }, + "x": { "register": "AP", - "offset": 0 + "offset": -2 + }, + "y": { + "register": "AP", + "offset": -1 } } } ] ], [ - 8219, + 9860, [ { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 + "SystemCall": { + "system": { + "Deref": { + "register": "FP", + "offset": -6 + } } } } ] ], [ - 8227, + 9875, [ { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 + "SystemCall": { + "system": { + "BinOp": { + "op": "Add", + "a": { + "register": "FP", + "offset": -6 + }, + "b": { + "Immediate": "0x7" + } + } } } } ] ], [ - 8258, + 9883, [ { - "SystemCall": { - "system": { + "TestLessThan": { + "lhs": { "Deref": { - "register": "FP", - "offset": -3 + "register": "AP", + "offset": -1 } + }, + "rhs": { + "Immediate": "0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" + }, + "dst": { + "register": "AP", + "offset": 5 } } } ] ], [ - 8272, + 9887, [ { - "AllocSegment": { - "dst": { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": 4 + } + }, + "scalar": { + "Immediate": "0x110000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { "register": "AP", - "offset": 0 + "offset": -2 + }, + "y": { + "register": "AP", + "offset": -1 } } } ] ], [ - 8292, + 9898, [ { - "AllocSegment": { - "dst": { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": 4 + } + }, + "scalar": { + "Immediate": "0x8000000000000000000000000000000" + }, + "max_x": { + "Immediate": "0xfffffffffffffffffffffffffffffffe" + }, + "x": { "register": "AP", - "offset": 0 + "offset": -2 + }, + "y": { + "register": "AP", + "offset": -1 } } } ] ], [ - 8306, + 9928, [ { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 + "SystemCall": { + "system": { + "BinOp": { + "op": "Add", + "a": { + "register": "FP", + "offset": -6 + }, + "b": { + "Immediate": "0xe" + } + } } } } ] ], [ - 8320, + 9944, [ { "SystemCall": { "system": { - "Deref": { - "register": "AP", - "offset": -9 + "BinOp": { + "op": "Add", + "a": { + "register": "FP", + "offset": -6 + }, + "b": { + "Immediate": "0x15" + } } } } @@ -21844,10 +25091,19 @@ ] ], [ - 8323, + 10052, [ { - "AllocSegment": { + "TestLessThan": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "rhs": { + "Immediate": "0x100000000000000000000000000000000" + }, "dst": { "register": "AP", "offset": 0 @@ -21857,22 +25113,45 @@ ] ], [ - 8346, + 10054, [ { - "TestLessThan": { + "DivMod": { "lhs": { "Deref": { "register": "AP", - "offset": -4 + "offset": -2 } }, "rhs": { + "Immediate": "0x100000000000000000000000000000000" + }, + "quotient": { + "register": "AP", + "offset": 3 + }, + "remainder": { + "register": "AP", + "offset": 4 + } + } + } + ] + ], + [ + 10099, + [ + { + "TestLessThan": { + "lhs": { "Deref": { "register": "AP", "offset": -1 } }, + "rhs": { + "Immediate": "0x100000000000000000000000000000000" + }, "dst": { "register": "AP", "offset": 0 @@ -21882,66 +25161,120 @@ ] ], [ - 8374, + 10101, [ { - "AllocSegment": { - "dst": { + "DivMod": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -2 + } + }, + "rhs": { + "Immediate": "0x100000000000000000000000000000000" + }, + "quotient": { "register": "AP", - "offset": 0 + "offset": 3 + }, + "remainder": { + "register": "AP", + "offset": 4 } } } ] ], [ - 8388, + 10210, [ { - "AllocSegment": { + "TestLessThan": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "rhs": { + "Immediate": "0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" + }, "dst": { "register": "AP", - "offset": 0 + "offset": 5 } } } ] ], [ - 8431, + 10214, [ { - "AllocSegment": { - "dst": { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": 4 + } + }, + "scalar": { + "Immediate": "0x110000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { "register": "AP", - "offset": 0 + "offset": -2 + }, + "y": { + "register": "AP", + "offset": -1 } } } ] ], [ - 8471, + 10225, [ { - "AllocSegment": { - "dst": { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": 4 + } + }, + "scalar": { + "Immediate": "0x8000000000000000000000000000000" + }, + "max_x": { + "Immediate": "0xfffffffffffffffffffffffffffffffe" + }, + "x": { "register": "AP", - "offset": 0 + "offset": -2 + }, + "y": { + "register": "AP", + "offset": -1 } } } ] ], [ - 8531, + 10251, [ { "SystemCall": { "system": { "Deref": { "register": "FP", - "offset": -3 + "offset": -6 } } } @@ -21949,62 +25282,87 @@ ] ], [ - 8541, + 10266, [ { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 + "SystemCall": { + "system": { + "BinOp": { + "op": "Add", + "a": { + "register": "FP", + "offset": -6 + }, + "b": { + "Immediate": "0x7" + } + } } } } ] ], [ - 8572, + 10273, [ { - "SystemCall": { - "system": { + "TestLessThan": { + "lhs": { "Deref": { "register": "AP", "offset": -6 } + }, + "rhs": { + "Immediate": "0x100000000000000000000000000000000" + }, + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 8575, + 10275, [ { - "AllocSegment": { - "dst": { + "DivMod": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -7 + } + }, + "rhs": { + "Immediate": "0x100000000000000000000000000000000" + }, + "quotient": { "register": "AP", - "offset": 0 + "offset": 3 + }, + "remainder": { + "register": "AP", + "offset": 4 } } } ] ], [ - 8599, + 10296, [ { "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -4 + "offset": -2 } }, "rhs": { - "Deref": { - "register": "AP", - "offset": -1 - } + "Immediate": "0x100000000000000000000000000000000" }, "dst": { "register": "AP", @@ -22015,114 +25373,149 @@ ] ], [ - 8633, + 10298, [ { - "SystemCall": { - "system": { + "DivMod": { + "lhs": { "Deref": { "register": "AP", - "offset": -14 + "offset": -3 } + }, + "rhs": { + "Immediate": "0x100000000000000000000000000000000" + }, + "quotient": { + "register": "AP", + "offset": 3 + }, + "remainder": { + "register": "AP", + "offset": 4 } } } ] ], [ - 8648, + 10328, [ { - "SystemCall": { - "system": { + "TestLessThan": { + "lhs": { "Deref": { "register": "AP", - "offset": -2 + "offset": -1 } + }, + "rhs": { + "Immediate": "0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" + }, + "dst": { + "register": "AP", + "offset": 5 } } } ] ], [ - 8694, + 10332, [ { - "AllocSegment": { - "dst": { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": 4 + } + }, + "scalar": { + "Immediate": "0x110000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { "register": "AP", - "offset": 0 + "offset": -2 + }, + "y": { + "register": "AP", + "offset": -1 } } } ] ], [ - 8713, + 10343, [ { - "DivMod": { - "lhs": { + "LinearSplit": { + "value": { "Deref": { "register": "AP", - "offset": -2 + "offset": 4 } }, - "rhs": { - "Deref": { - "register": "AP", - "offset": -1 - } + "scalar": { + "Immediate": "0x8000000000000000000000000000000" }, - "quotient": { + "max_x": { + "Immediate": "0xfffffffffffffffffffffffffffffffe" + }, + "x": { "register": "AP", - "offset": 5 + "offset": -2 }, - "remainder": { + "y": { "register": "AP", - "offset": 6 + "offset": -1 } } } ] ], [ - 8719, + 10374, [ { - "TestLessThan": { - "lhs": { + "SystemCall": { + "system": { "Deref": { "register": "AP", - "offset": 0 + "offset": -20 } - }, - "rhs": { - "Immediate": "0x10000000000000000" - }, - "dst": { - "register": "AP", - "offset": -3 } } } ] ], [ - 8770, + 10389, [ { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 + "SystemCall": { + "system": { + "BinOp": { + "op": "Add", + "a": { + "register": "AP", + "offset": -25 + }, + "b": { + "Immediate": "0x7" + } + } } } } ] ], [ - 8801, + 10433, [ { "AllocSegment": { @@ -22135,7 +25528,7 @@ ] ], [ - 8826, + 10452, [ { "AllocSegment": { @@ -22148,63 +25541,63 @@ ] ], [ - 8841, + 10534, [ { - "AllocSegment": { - "dst": { + "RandomEcPoint": { + "x": { "register": "AP", - "offset": 0 + "offset": 4 + }, + "y": { + "register": "AP", + "offset": 5 } } - } - ] - ], - [ - 8883, - [ + }, { - "SystemCall": { - "system": { - "Deref": { - "register": "FP", - "offset": -3 - } + "AllocConstantSize": { + "size": { + "Immediate": "0x2" + }, + "dst": { + "register": "AP", + "offset": 6 } } } ] ], [ - 8895, + 10598, [ { - "AllocSegment": { - "dst": { + "RandomEcPoint": { + "x": { "register": "AP", - "offset": 0 + "offset": 4 + }, + "y": { + "register": "AP", + "offset": 5 } } - } - ] - ], - [ - 8925, - [ + }, { - "SystemCall": { - "system": { - "Deref": { - "register": "AP", - "offset": -6 - } + "AllocConstantSize": { + "size": { + "Immediate": "0x2" + }, + "dst": { + "register": "AP", + "offset": 6 } } } ] ], [ - 8930, + 10668, [ { "AllocSegment": { @@ -22217,39 +25610,35 @@ ] ], [ - 8953, + 10694, [ { - "TestLessThan": { - "lhs": { - "Deref": { - "register": "AP", - "offset": -4 - } - }, - "rhs": { + "SystemCall": { + "system": { "Deref": { - "register": "AP", - "offset": -1 + "register": "FP", + "offset": -3 } - }, - "dst": { - "register": "AP", - "offset": 0 } } } ] ], [ - 8987, + 10711, [ { "SystemCall": { "system": { - "Deref": { - "register": "AP", - "offset": -14 + "BinOp": { + "op": "Add", + "a": { + "register": "FP", + "offset": -3 + }, + "b": { + "Immediate": "0x7" + } } } } @@ -22257,22 +25646,20 @@ ] ], [ - 9002, + 10753, [ { - "SystemCall": { - "system": { - "Deref": { - "register": "AP", - "offset": -2 - } + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 9050, + 10770, [ { "AllocSegment": { @@ -22285,135 +25672,157 @@ ] ], [ - 9068, + 10789, [ { - "DivMod": { - "lhs": { - "Deref": { - "register": "AP", - "offset": -2 - } - }, - "rhs": { + "SystemCall": { + "system": { "Deref": { - "register": "AP", - "offset": -1 + "register": "FP", + "offset": -4 } - }, - "quotient": { - "register": "AP", - "offset": 5 - }, - "remainder": { - "register": "AP", - "offset": 6 } } } ] ], [ - 9074, + 10799, [ { "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": 0 + "offset": -1 } }, "rhs": { - "Immediate": "0x10000000000000000" + "Immediate": "0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" }, "dst": { "register": "AP", - "offset": -3 + "offset": 5 } } } ] ], [ - 9103, + 10803, [ { - "SystemCall": { - "system": { + "LinearSplit": { + "value": { "Deref": { "register": "AP", - "offset": -22 + "offset": 4 } - } - } - } - ] - ], - [ - 9153, - [ - { - "AllocSegment": { - "dst": { + }, + "scalar": { + "Immediate": "0x110000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { "register": "AP", - "offset": 0 + "offset": -2 + }, + "y": { + "register": "AP", + "offset": -1 } } } ] ], [ - 9191, + 10814, [ { - "AllocSegment": { - "dst": { + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": 4 + } + }, + "scalar": { + "Immediate": "0x8000000000000000000000000000000" + }, + "max_x": { + "Immediate": "0xfffffffffffffffffffffffffffffffe" + }, + "x": { "register": "AP", - "offset": 0 + "offset": -2 + }, + "y": { + "register": "AP", + "offset": -1 } } } ] ], [ - 9218, + 10858, [ { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 + "SystemCall": { + "system": { + "BinOp": { + "op": "Add", + "a": { + "register": "FP", + "offset": -4 + }, + "b": { + "Immediate": "0x5" + } + } } } } ] ], [ - 9234, + 10873, [ { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 + "SystemCall": { + "system": { + "BinOp": { + "op": "Add", + "a": { + "register": "FP", + "offset": -4 + }, + "b": { + "Immediate": "0xc" + } + } } } } ] ], [ - 9260, + 10883, [ { - "TestLessThanOrEqual": { + "TestLessThan": { "lhs": { - "Immediate": "0x3a84" + "Deref": { + "register": "AP", + "offset": -5 + } }, "rhs": { "Deref": { - "register": "FP", - "offset": -6 + "register": "AP", + "offset": -1 } }, "dst": { @@ -22425,58 +25834,61 @@ ] ], [ - 9274, + 10898, [ { "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": 0 + "offset": -3 } }, "rhs": { - "Immediate": "0x100000000" + "Deref": { + "register": "AP", + "offset": -1 + } }, "dst": { "register": "AP", - "offset": -1 + "offset": 0 } } } ] ], [ - 9349, + 10914, [ { "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -11 + "offset": -1 } }, "rhs": { - "Immediate": "0x800000000000000000000000000000000000000000000000000000000000000" + "Immediate": "0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" }, "dst": { "register": "AP", - "offset": 4 + "offset": 5 } } } ] ], [ - 9353, + 10918, [ { "LinearSplit": { "value": { "Deref": { "register": "AP", - "offset": 3 + "offset": 4 } }, "scalar": { @@ -22498,43 +25910,43 @@ ] ], [ - 9363, + 10929, [ { "LinearSplit": { "value": { "Deref": { "register": "AP", - "offset": -12 + "offset": 4 } }, "scalar": { "Immediate": "0x8000000000000000000000000000000" }, "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" + "Immediate": "0xfffffffffffffffffffffffffffffffe" }, "x": { "register": "AP", - "offset": -1 + "offset": -2 }, "y": { "register": "AP", - "offset": 0 + "offset": -1 } } } ] ], [ - 9381, + 10958, [ { "SystemCall": { "system": { "Deref": { - "register": "FP", - "offset": -5 + "register": "AP", + "offset": -29 } } } @@ -22542,91 +25954,58 @@ ] ], [ - 9399, + 10974, [ { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 + "SystemCall": { + "system": { + "BinOp": { + "op": "Add", + "a": { + "register": "AP", + "offset": -35 + }, + "b": { + "Immediate": "0x7" + } + } } } } ] ], [ - 9418, + 11016, [ { - "TestLessThan": { - "lhs": { - "Deref": { - "register": "AP", - "offset": -12 - } - }, - "rhs": { - "Immediate": "0x800000000000000000000000000000000000000000000000000000000000000" - }, + "AllocSegment": { "dst": { "register": "AP", - "offset": 4 + "offset": 0 } } } ] ], [ - 9422, + 11034, [ { - "LinearSplit": { - "value": { - "Deref": { - "register": "AP", - "offset": 3 - } - }, - "scalar": { - "Immediate": "0x110000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { - "register": "AP", - "offset": -2 - }, - "y": { + "AllocSegment": { + "dst": { "register": "AP", - "offset": -1 + "offset": 0 } } } ] ], [ - 9432, + 11136, [ { - "LinearSplit": { - "value": { - "Deref": { - "register": "AP", - "offset": -13 - } - }, - "scalar": { - "Immediate": "0x8000000000000000000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { - "register": "AP", - "offset": -1 - }, - "y": { + "AllocSegment": { + "dst": { "register": "AP", "offset": 0 } @@ -22635,11 +26014,29 @@ ] ], [ - 9450, + 11211, [ { - "SystemCall": { - "system": { + "EvalCircuit": { + "n_add_mods": { + "Deref": { + "register": "AP", + "offset": -6 + } + }, + "add_mod_builtin": { + "Deref": { + "register": "FP", + "offset": -6 + } + }, + "n_mul_mods": { + "Deref": { + "register": "AP", + "offset": -4 + } + }, + "mul_mod_builtin": { "Deref": { "register": "FP", "offset": -5 @@ -22650,7 +26047,7 @@ ] ], [ - 9468, + 11268, [ { "AllocSegment": { @@ -22663,7 +26060,7 @@ ] ], [ - 9499, + 11324, [ { "AllocSegment": { @@ -22676,7 +26073,7 @@ ] ], [ - 9523, + 11417, [ { "AllocSegment": { @@ -22689,7 +26086,7 @@ ] ], [ - 9537, + 11438, [ { "AllocSegment": { @@ -22702,7 +26099,7 @@ ] ], [ - 9551, + 11509, [ { "AllocSegment": { @@ -22715,7 +26112,7 @@ ] ], [ - 9565, + 11537, [ { "AllocSegment": { @@ -22728,10 +26125,25 @@ ] ], [ - 9580, + 11575, [ { - "AllocSegment": { + "TestLessThan": { + "lhs": { + "BinOp": { + "op": "Add", + "a": { + "register": "AP", + "offset": -1 + }, + "b": { + "Immediate": "0x0" + } + } + }, + "rhs": { + "Immediate": "0x100000000" + }, "dst": { "register": "AP", "offset": 0 @@ -22741,32 +26153,51 @@ ] ], [ - 9595, + 11579, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x42e" - }, - "rhs": { + "LinearSplit": { + "value": { "Deref": { - "register": "FP", - "offset": -4 + "register": "AP", + "offset": -1 } }, - "dst": { + "scalar": { + "Immediate": "0x8000000000000110000000000000000" + }, + "max_x": { + "Immediate": "0xfffffffffffffffffffffffffffffffe" + }, + "x": { "register": "AP", "offset": 0 + }, + "y": { + "register": "AP", + "offset": 1 } } } ] ], [ - 9609, + 11601, [ { - "AllocSegment": { + "TestLessThanOrEqual": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -2 + } + }, "dst": { "register": "AP", "offset": 0 @@ -22776,30 +26207,42 @@ ] ], [ - 9629, + 11615, [ { - "AllocSegment": { + "TestLessThan": { + "lhs": { + "Deref": { + "register": "AP", + "offset": 0 + } + }, + "rhs": { + "Immediate": "0x100000000" + }, "dst": { "register": "AP", - "offset": 0 + "offset": -1 } } } ] ], [ - 9643, + 11625, [ { "TestLessThanOrEqual": { "lhs": { - "Immediate": "0x42e" + "Deref": { + "register": "AP", + "offset": -1 + } }, "rhs": { "Deref": { - "register": "FP", - "offset": -4 + "register": "AP", + "offset": -2 } }, "dst": { @@ -22811,7 +26254,7 @@ ] ], [ - 9673, + 11648, [ { "AllocSegment": { @@ -22824,257 +26267,154 @@ ] ], [ - 9692, + 11669, [ { - "TestLessThan": { - "lhs": { - "Deref": { - "register": "AP", - "offset": -1 - } - }, - "rhs": { - "Immediate": "0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" - }, + "AllocSegment": { "dst": { "register": "AP", - "offset": 5 - } - } - } - ] - ], - [ - 9696, - [ - { - "LinearSplit": { - "value": { - "Deref": { - "register": "AP", - "offset": 4 - } - }, - "scalar": { - "Immediate": "0x110000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { - "register": "AP", - "offset": -2 - }, - "y": { - "register": "AP", - "offset": -1 + "offset": 0 } } } ] ], [ - 9707, + 11690, [ - { - "LinearSplit": { - "value": { - "Deref": { - "register": "AP", - "offset": 4 - } - }, - "scalar": { - "Immediate": "0x8000000000000000000000000000000" - }, - "max_x": { - "Immediate": "0xfffffffffffffffffffffffffffffffe" - }, - "x": { - "register": "AP", - "offset": -2 - }, - "y": { + { + "AllocSegment": { + "dst": { "register": "AP", - "offset": -1 + "offset": 0 } } } ] ], [ - 9733, + 11738, [ { - "SystemCall": { - "system": { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x1e28" + }, + "rhs": { "Deref": { "register": "FP", - "offset": -6 + "offset": -8 } + }, + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 9748, + 11798, [ { - "SystemCall": { - "system": { - "BinOp": { - "op": "Add", - "a": { - "register": "FP", - "offset": -6 - }, - "b": { - "Immediate": "0x7" - } - } + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 9756, + 11818, [ { - "TestLessThan": { + "TestLessThanOrEqual": { "lhs": { - "Deref": { - "register": "AP", - "offset": -1 - } + "Immediate": "0xcc6" }, "rhs": { - "Immediate": "0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" + "Deref": { + "register": "FP", + "offset": -7 + } }, "dst": { "register": "AP", - "offset": 5 + "offset": 0 } } } ] ], [ - 9760, + 11897, [ { - "LinearSplit": { - "value": { - "Deref": { - "register": "AP", - "offset": 4 - } - }, - "scalar": { - "Immediate": "0x110000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { - "register": "AP", - "offset": -2 - }, - "y": { + "AllocSegment": { + "dst": { "register": "AP", - "offset": -1 + "offset": 0 } } } ] ], [ - 9771, + 11927, [ { - "LinearSplit": { - "value": { - "Deref": { - "register": "AP", - "offset": 4 - } - }, - "scalar": { - "Immediate": "0x8000000000000000000000000000000" - }, - "max_x": { - "Immediate": "0xfffffffffffffffffffffffffffffffe" - }, - "x": { - "register": "AP", - "offset": -2 - }, - "y": { + "AllocSegment": { + "dst": { "register": "AP", - "offset": -1 + "offset": 0 } } } ] ], [ - 9801, + 11947, [ { - "SystemCall": { - "system": { - "BinOp": { - "op": "Add", - "a": { - "register": "FP", - "offset": -6 - }, - "b": { - "Immediate": "0xe" - } + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x10ae" + }, + "rhs": { + "Deref": { + "register": "FP", + "offset": -7 } + }, + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 9817, + 12048, [ { - "SystemCall": { - "system": { - "BinOp": { - "op": "Add", - "a": { - "register": "FP", - "offset": -6 - }, - "b": { - "Immediate": "0x15" - } - } + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 9925, + 12078, [ { - "TestLessThan": { - "lhs": { - "Deref": { - "register": "AP", - "offset": -1 - } - }, - "rhs": { - "Immediate": "0x100000000000000000000000000000000" - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -23084,45 +26424,32 @@ ] ], [ - 9927, + 12098, [ { - "DivMod": { + "TestLessThanOrEqual": { "lhs": { - "Deref": { - "register": "AP", - "offset": -2 - } + "Immediate": "0x22ce" }, "rhs": { - "Immediate": "0x100000000000000000000000000000000" - }, - "quotient": { - "register": "AP", - "offset": 3 + "Deref": { + "register": "FP", + "offset": -7 + } }, - "remainder": { + "dst": { "register": "AP", - "offset": 4 + "offset": 0 } } } ] ], [ - 9972, + 12169, [ { - "TestLessThan": { - "lhs": { - "Deref": { - "register": "AP", - "offset": -1 - } - }, - "rhs": { - "Immediate": "0x100000000000000000000000000000000" - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -23132,7 +26459,7 @@ ] ], [ - 9974, + 12190, [ { "DivMod": { @@ -23143,7 +26470,10 @@ } }, "rhs": { - "Immediate": "0x100000000000000000000000000000000" + "Deref": { + "register": "AP", + "offset": -1 + } }, "quotient": { "register": "AP", @@ -23158,335 +26488,337 @@ ] ], [ - 10083, + 12248, [ { - "TestLessThan": { - "lhs": { - "Deref": { - "register": "AP", - "offset": -1 - } - }, - "rhs": { - "Immediate": "0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" - }, + "AllocSegment": { "dst": { "register": "AP", - "offset": 5 + "offset": 0 } } } ] ], [ - 10087, + 12301, [ { - "LinearSplit": { - "value": { - "Deref": { - "register": "AP", - "offset": 4 - } - }, - "scalar": { - "Immediate": "0x110000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { - "register": "AP", - "offset": -2 - }, - "y": { + "AllocSegment": { + "dst": { "register": "AP", - "offset": -1 + "offset": 0 } } } ] ], [ - 10098, + 12314, [ { - "LinearSplit": { - "value": { + "DivMod": { + "lhs": { "Deref": { - "register": "AP", - "offset": 4 + "register": "FP", + "offset": -4 } }, - "scalar": { - "Immediate": "0x8000000000000000000000000000000" - }, - "max_x": { - "Immediate": "0xfffffffffffffffffffffffffffffffe" + "rhs": { + "Deref": { + "register": "AP", + "offset": -1 + } }, - "x": { + "quotient": { "register": "AP", - "offset": -2 + "offset": 3 }, - "y": { + "remainder": { "register": "AP", - "offset": -1 + "offset": 4 } } } ] ], [ - 10124, + 12322, [ { - "SystemCall": { - "system": { - "Deref": { - "register": "FP", - "offset": -6 + "TestLessThan": { + "lhs": { + "BinOp": { + "op": "Add", + "a": { + "register": "AP", + "offset": -6 + }, + "b": { + "Deref": { + "register": "AP", + "offset": -1 + } + } } + }, + "rhs": { + "Immediate": "0x10000000000000000" + }, + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 10139, + 12339, [ { - "SystemCall": { - "system": { - "BinOp": { - "op": "Add", - "a": { - "register": "FP", - "offset": -6 - }, - "b": { - "Immediate": "0x7" - } - } + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 10146, + 12363, [ { "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -6 + "offset": 0 } }, "rhs": { - "Immediate": "0x100000000000000000000000000000000" + "Immediate": "0x100000000" }, "dst": { "register": "AP", - "offset": 0 + "offset": -1 } } } ] ], [ - 10148, + 12387, [ { - "DivMod": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -7 + "offset": 0 } }, "rhs": { - "Immediate": "0x100000000000000000000000000000000" - }, - "quotient": { - "register": "AP", - "offset": 3 + "Immediate": "0x100000000" }, - "remainder": { + "dst": { "register": "AP", - "offset": 4 + "offset": -1 } } } ] ], [ - 10169, + 12396, [ { "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -2 + "offset": 0 } }, "rhs": { - "Immediate": "0x100000000000000000000000000000000" + "Immediate": "0x100000000" }, "dst": { "register": "AP", - "offset": 0 + "offset": -1 } } } ] ], [ - 10171, + 12413, [ { - "DivMod": { - "lhs": { - "Deref": { - "register": "AP", - "offset": -3 - } - }, - "rhs": { - "Immediate": "0x100000000000000000000000000000000" - }, - "quotient": { + "AllocSegment": { + "dst": { "register": "AP", - "offset": 3 - }, - "remainder": { + "offset": 0 + } + } + } + ] + ], + [ + 12427, + [ + { + "AllocSegment": { + "dst": { "register": "AP", - "offset": 4 + "offset": 0 } } } ] ], [ - 10201, + 12443, [ { "TestLessThan": { "lhs": { - "Deref": { - "register": "AP", - "offset": -1 + "BinOp": { + "op": "Add", + "a": { + "register": "AP", + "offset": -1 + }, + "b": { + "Deref": { + "register": "AP", + "offset": -8 + } + } } }, "rhs": { - "Immediate": "0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" + "Immediate": "0x10000000000000000" }, "dst": { "register": "AP", - "offset": 5 + "offset": 0 } } } ] ], [ - 10205, + 12465, [ { - "LinearSplit": { - "value": { - "Deref": { - "register": "AP", - "offset": 4 - } - }, - "scalar": { - "Immediate": "0x110000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { + "AllocSegment": { + "dst": { "register": "AP", - "offset": -2 - }, - "y": { + "offset": 0 + } + } + } + ] + ], + [ + 12479, + [ + { + "AllocSegment": { + "dst": { "register": "AP", - "offset": -1 + "offset": 0 } } } ] ], [ - 10216, + 12536, [ { - "LinearSplit": { - "value": { + "DivMod": { + "lhs": { "Deref": { - "register": "AP", - "offset": 4 + "register": "FP", + "offset": -4 } }, - "scalar": { - "Immediate": "0x8000000000000000000000000000000" - }, - "max_x": { - "Immediate": "0xfffffffffffffffffffffffffffffffe" + "rhs": { + "Deref": { + "register": "AP", + "offset": -3 + } }, - "x": { + "quotient": { "register": "AP", - "offset": -2 + "offset": 3 }, - "y": { + "remainder": { "register": "AP", - "offset": -1 + "offset": 4 } } } ] ], [ - 10247, + 12545, [ { - "SystemCall": { - "system": { + "TestLessThan": { + "lhs": { "Deref": { "register": "AP", - "offset": -20 + "offset": -1 } + }, + "rhs": { + "Immediate": "0x100000000" + }, + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 10262, + 12555, [ { - "SystemCall": { - "system": { + "TestLessThan": { + "lhs": { "BinOp": { "op": "Add", "a": { "register": "AP", - "offset": -25 + "offset": -3 }, "b": { - "Immediate": "0x7" + "Deref": { + "register": "AP", + "offset": -9 + } } } + }, + "rhs": { + "Immediate": "0x100000000" + }, + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 10306, + 12577, [ { "AllocSegment": { @@ -23499,7 +26831,7 @@ ] ], [ - 10325, + 12592, [ { "AllocSegment": { @@ -23512,66 +26844,79 @@ ] ], [ - 10407, + 12617, [ { - "RandomEcPoint": { - "x": { - "register": "AP", - "offset": 4 + "TestLessThan": { + "lhs": { + "BinOp": { + "op": "Add", + "a": { + "register": "AP", + "offset": -2 + }, + "b": { + "Deref": { + "register": "AP", + "offset": -1 + } + } + } }, - "y": { - "register": "AP", - "offset": 5 - } - } - }, - { - "AllocConstantSize": { - "size": { - "Immediate": "0x2" + "rhs": { + "Immediate": "0x100000000" }, "dst": { "register": "AP", - "offset": 6 + "offset": 0 } } } ] ], [ - 10471, + 12631, [ { - "RandomEcPoint": { - "x": { - "register": "AP", - "offset": 4 + "DivMod": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -2 + } }, - "y": { + "rhs": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "quotient": { "register": "AP", - "offset": 5 - } - } - }, - { - "AllocConstantSize": { - "size": { - "Immediate": "0x2" + "offset": 3 }, - "dst": { + "remainder": { "register": "AP", - "offset": 6 + "offset": 4 } } } ] ], [ - 10541, + 12648, [ { - "AllocSegment": { + "TestLessThan": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "rhs": { + "Immediate": "0x100000000" + }, "dst": { "register": "AP", "offset": 0 @@ -23581,43 +26926,60 @@ ] ], [ - 10566, + 12660, [ { - "SystemCall": { - "system": { + "TestLessThan": { + "lhs": { "Deref": { - "register": "FP", - "offset": -3 + "register": "AP", + "offset": -1 } + }, + "rhs": { + "Immediate": "0x100000000" + }, + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 10583, + 12670, [ { - "SystemCall": { - "system": { + "TestLessThan": { + "lhs": { "BinOp": { "op": "Add", "a": { - "register": "FP", - "offset": -3 + "register": "AP", + "offset": -6 }, "b": { - "Immediate": "0x7" + "Deref": { + "register": "AP", + "offset": -3 + } } } + }, + "rhs": { + "Immediate": "0x100000000" + }, + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 10623, + 12693, [ { "AllocSegment": { @@ -23630,7 +26992,7 @@ ] ], [ - 10639, + 12708, [ { "AllocSegment": { @@ -23643,136 +27005,93 @@ ] ], [ - 10657, - [ - { - "SystemCall": { - "system": { - "Deref": { - "register": "FP", - "offset": -4 - } - } - } - } - ] - ], - [ - 10667, + 12723, [ { - "TestLessThan": { - "lhs": { - "Deref": { - "register": "AP", - "offset": -1 - } - }, - "rhs": { - "Immediate": "0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" - }, + "AllocSegment": { "dst": { "register": "AP", - "offset": 5 + "offset": 0 } } } ] ], [ - 10671, + 12738, [ { - "LinearSplit": { - "value": { - "Deref": { - "register": "AP", - "offset": 4 - } - }, - "scalar": { - "Immediate": "0x110000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { - "register": "AP", - "offset": -2 - }, - "y": { + "AllocSegment": { + "dst": { "register": "AP", - "offset": -1 + "offset": 0 } } } ] ], [ - 10682, + 12751, [ { - "LinearSplit": { - "value": { + "TestLessThanOrEqual": { + "lhs": { + "Immediate": "0x32f0" + }, + "rhs": { "Deref": { - "register": "AP", - "offset": 4 + "register": "FP", + "offset": -7 } }, - "scalar": { - "Immediate": "0x8000000000000000000000000000000" - }, - "max_x": { - "Immediate": "0xfffffffffffffffffffffffffffffffe" - }, - "x": { - "register": "AP", - "offset": -2 - }, - "y": { + "dst": { "register": "AP", - "offset": -1 + "offset": 0 } } } ] ], [ - 10726, + 12761, [ { - "SystemCall": { - "system": { + "TestLessThanOrEqualAddress": { + "lhs": { "BinOp": { "op": "Add", "a": { "register": "FP", - "offset": -4 + "offset": -5 }, "b": { - "Immediate": "0x5" + "Immediate": "0x10" } } + }, + "rhs": { + "Deref": { + "register": "FP", + "offset": -4 + } + }, + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 10741, + 12798, [ { "SystemCall": { "system": { - "BinOp": { - "op": "Add", - "a": { - "register": "FP", - "offset": -4 - }, - "b": { - "Immediate": "0xc" - } + "Deref": { + "register": "FP", + "offset": -6 } } } @@ -23780,22 +27099,10 @@ ] ], [ - 10751, + 12831, [ { - "TestLessThan": { - "lhs": { - "Deref": { - "register": "AP", - "offset": -5 - } - }, - "rhs": { - "Deref": { - "register": "AP", - "offset": -1 - } - }, + "AllocSegment": { "dst": { "register": "AP", "offset": 0 @@ -23805,74 +27112,42 @@ ] ], [ - 10766, + 12865, [ { "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -3 + "offset": 0 } }, "rhs": { - "Deref": { - "register": "AP", - "offset": -1 - } + "Immediate": "0x100000000000000000000000000000000" }, "dst": { "register": "AP", - "offset": 0 + "offset": -1 } } } ] ], [ - 10782, + 12887, [ { "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -1 + "offset": 0 } }, "rhs": { - "Immediate": "0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" + "Immediate": "0x100000000000000000000000000000000" }, "dst": { - "register": "AP", - "offset": 5 - } - } - } - ] - ], - [ - 10786, - [ - { - "LinearSplit": { - "value": { - "Deref": { - "register": "AP", - "offset": 4 - } - }, - "scalar": { - "Immediate": "0x110000000000000000" - }, - "max_x": { - "Immediate": "0xffffffffffffffffffffffffffffffff" - }, - "x": { - "register": "AP", - "offset": -2 - }, - "y": { "register": "AP", "offset": -1 } @@ -23881,27 +27156,20 @@ ] ], [ - 10797, + 12924, [ { - "LinearSplit": { - "value": { + "TestLessThan": { + "lhs": { "Deref": { "register": "AP", - "offset": 4 + "offset": 0 } }, - "scalar": { - "Immediate": "0x8000000000000000000000000000000" - }, - "max_x": { - "Immediate": "0xfffffffffffffffffffffffffffffffe" - }, - "x": { - "register": "AP", - "offset": -2 + "rhs": { + "Immediate": "0x100000000000000000000000000000000" }, - "y": { + "dst": { "register": "AP", "offset": -1 } @@ -23910,56 +27178,29 @@ ] ], [ - 10826, - [ - { - "SystemCall": { - "system": { - "Deref": { - "register": "AP", - "offset": -29 - } - } - } - } - ] - ], - [ - 10842, - [ - { - "SystemCall": { - "system": { - "BinOp": { - "op": "Add", - "a": { - "register": "AP", - "offset": -35 - }, - "b": { - "Immediate": "0x7" - } - } - } - } - } - ] - ], - [ - 10884, + 12946, [ { - "AllocSegment": { + "TestLessThan": { + "lhs": { + "Deref": { + "register": "AP", + "offset": 0 + } + }, + "rhs": { + "Immediate": "0x100000000000000000000000000000000" + }, "dst": { "register": "AP", - "offset": 0 + "offset": -1 } } } ] ], [ - 10902, + 13022, [ { "AllocSegment": { @@ -23972,89 +27213,73 @@ ] ], [ - 10977, + 13087, [ { "TestLessThan": { "lhs": { - "BinOp": { - "op": "Add", - "a": { - "register": "AP", - "offset": -1 - }, - "b": { - "Immediate": "0x0" - } + "Deref": { + "register": "AP", + "offset": 0 } }, "rhs": { - "Immediate": "0x100000000" + "Immediate": "0x100000000000000000000000000000000" }, "dst": { "register": "AP", - "offset": 0 + "offset": -1 } } } ] ], [ - 10981, + 13111, [ { - "LinearSplit": { - "value": { + "TestLessThan": { + "lhs": { "Deref": { "register": "AP", - "offset": -1 + "offset": 0 } }, - "scalar": { - "Immediate": "0x8000000000000110000000000000000" - }, - "max_x": { - "Immediate": "0xfffffffffffffffffffffffffffffffe" - }, - "x": { - "register": "AP", - "offset": 0 + "rhs": { + "Immediate": "0x100000000000000000000000000000000" }, - "y": { + "dst": { "register": "AP", - "offset": 1 + "offset": -1 } } } ] ], [ - 11003, + 13152, [ { - "TestLessThanOrEqual": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -1 + "offset": 0 } }, "rhs": { - "Deref": { - "register": "AP", - "offset": -2 - } + "Immediate": "0x100000000000000000000000000000000" }, "dst": { "register": "AP", - "offset": 0 + "offset": -1 } } } ] ], [ - 11017, + 13178, [ { "TestLessThan": { @@ -24065,7 +27290,7 @@ } }, "rhs": { - "Immediate": "0x100000000" + "Immediate": "0x100000000000000000000000000000000" }, "dst": { "register": "AP", @@ -24076,227 +27301,348 @@ ] ], [ - 11027, + 13222, [ { - "TestLessThanOrEqual": { - "lhs": { + "U256InvModN": { + "b0": { "Deref": { - "register": "AP", - "offset": -1 + "register": "FP", + "offset": -5 } }, - "rhs": { + "b1": { + "Deref": { + "register": "FP", + "offset": -4 + } + }, + "n0": { "Deref": { "register": "AP", "offset": -2 } }, - "dst": { + "n1": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "g0_or_no_inv": { "register": "AP", "offset": 0 + }, + "g1_option": { + "register": "AP", + "offset": 1 + }, + "s_or_r0": { + "register": "AP", + "offset": 2 + }, + "s_or_r1": { + "register": "AP", + "offset": 3 + }, + "t_or_k0": { + "register": "AP", + "offset": 4 + }, + "t_or_k1": { + "register": "AP", + "offset": 5 } } } ] ], [ - 11050, + 13240, [ { - "AllocSegment": { - "dst": { + "WideMul128": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -22 + } + }, + "rhs": { + "Deref": { + "register": "FP", + "offset": -5 + } + }, + "high": { "register": "AP", - "offset": 0 + "offset": -14 + }, + "low": { + "register": "AP", + "offset": -15 } } - } - ] - ], - [ - 11071, - [ + }, { - "AllocSegment": { - "dst": { + "WideMul128": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -22 + } + }, + "rhs": { + "Deref": { + "register": "FP", + "offset": -4 + } + }, + "high": { "register": "AP", - "offset": 0 + "offset": -12 + }, + "low": { + "register": "AP", + "offset": -13 } } - } - ] - ], - [ - 11092, - [ + }, { - "AllocSegment": { - "dst": { + "WideMul128": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -21 + } + }, + "rhs": { + "Deref": { + "register": "FP", + "offset": -5 + } + }, + "high": { "register": "AP", - "offset": 0 + "offset": -10 + }, + "low": { + "register": "AP", + "offset": -11 + } + } + }, + { + "WideMul128": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -21 + } + }, + "rhs": { + "Deref": { + "register": "FP", + "offset": -4 + } + }, + "high": { + "register": "AP", + "offset": -8 + }, + "low": { + "register": "AP", + "offset": -9 + } + } + }, + { + "WideMul128": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -26 + } + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -20 + } + }, + "high": { + "register": "AP", + "offset": -6 + }, + "low": { + "register": "AP", + "offset": -7 + } + } + }, + { + "WideMul128": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -26 + } + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -19 + } + }, + "high": { + "register": "AP", + "offset": -4 + }, + "low": { + "register": "AP", + "offset": -5 } } - } - ] - ], - [ - 11140, - [ + }, { - "TestLessThanOrEqual": { + "WideMul128": { "lhs": { - "Immediate": "0x1e28" + "Deref": { + "register": "AP", + "offset": -25 + } }, "rhs": { "Deref": { - "register": "FP", - "offset": -8 + "register": "AP", + "offset": -20 } }, - "dst": { + "high": { "register": "AP", - "offset": 0 - } - } - } - ] - ], - [ - 11200, - [ - { - "AllocSegment": { - "dst": { + "offset": -2 + }, + "low": { "register": "AP", - "offset": 0 + "offset": -3 } } - } - ] - ], - [ - 11220, - [ + }, { - "TestLessThanOrEqual": { + "WideMul128": { "lhs": { - "Immediate": "0xcc6" + "Deref": { + "register": "AP", + "offset": -25 + } }, "rhs": { "Deref": { - "register": "FP", - "offset": -7 + "register": "AP", + "offset": -19 } }, - "dst": { - "register": "AP", - "offset": 0 - } - } - } - ] - ], - [ - 11299, - [ - { - "AllocSegment": { - "dst": { + "high": { "register": "AP", "offset": 0 - } - } - } - ] - ], - [ - 11329, - [ - { - "AllocSegment": { - "dst": { + }, + "low": { "register": "AP", - "offset": 0 + "offset": -1 } } } ] ], [ - 11349, + 13293, [ { - "TestLessThanOrEqual": { + "WideMul128": { "lhs": { - "Immediate": "0x10ae" + "Deref": { + "register": "AP", + "offset": -7 + } }, "rhs": { "Deref": { - "register": "FP", - "offset": -7 + "register": "AP", + "offset": -5 } }, - "dst": { + "high": { "register": "AP", "offset": 0 + }, + "low": { + "register": "FP", + "offset": -5 } } - } - ] - ], - [ - 11450, - [ + }, { - "AllocSegment": { - "dst": { + "WideMul128": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -7 + } + }, + "rhs": { + "Deref": { + "register": "AP", + "offset": -3 + } + }, + "high": { "register": "AP", - "offset": 0 - } - } - } - ] - ], - [ - 11480, - [ - { - "AllocSegment": { - "dst": { + "offset": 1 + }, + "low": { "register": "AP", - "offset": 0 + "offset": -9 } } } ] ], [ - 11500, + 13297, [ { - "TestLessThanOrEqual": { + "TestLessThan": { "lhs": { - "Immediate": "0x22ce" - }, - "rhs": { "Deref": { - "register": "FP", - "offset": -7 + "register": "AP", + "offset": -10 } }, + "rhs": { + "Immediate": "0x10000000000000000" + }, "dst": { "register": "AP", - "offset": 0 + "offset": 2 } } } ] ], [ - 11571, + 13311, [ { - "AllocSegment": { + "TestLessThan": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -11 + } + }, + "rhs": { + "Immediate": "0x10000000000000000" + }, "dst": { "register": "AP", "offset": 0 @@ -24306,40 +27652,24 @@ ] ], [ - 11592, + 13324, [ { "DivMod": { "lhs": { "Deref": { "register": "AP", - "offset": -2 + "offset": -47 } }, "rhs": { - "Deref": { - "register": "AP", - "offset": -1 - } + "Immediate": "0x10000000000000000" }, "quotient": { "register": "AP", - "offset": 3 + "offset": 1 }, "remainder": { - "register": "AP", - "offset": 4 - } - } - } - ] - ], - [ - 11650, - [ - { - "AllocSegment": { - "dst": { "register": "AP", "offset": 0 } @@ -24348,84 +27678,76 @@ ] ], [ - 11703, + 13334, [ { - "AllocSegment": { - "dst": { + "DivMod": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "rhs": { + "Immediate": "0x10000000000000000" + }, + "quotient": { "register": "AP", "offset": 0 + }, + "remainder": { + "register": "AP", + "offset": 1 } } } ] ], [ - 11716, + 13345, [ { "DivMod": { "lhs": { "Deref": { - "register": "FP", - "offset": -4 + "register": "AP", + "offset": 2 } }, "rhs": { - "Deref": { - "register": "AP", - "offset": -1 - } + "Immediate": "0x100000000000000000000000000000000" }, "quotient": { "register": "AP", - "offset": 3 + "offset": -1 }, "remainder": { "register": "AP", - "offset": 4 + "offset": -35 } } } ] ], [ - 11724, + 13354, [ { - "TestLessThan": { + "DivMod": { "lhs": { - "BinOp": { - "op": "Add", - "a": { - "register": "AP", - "offset": -6 - }, - "b": { - "Deref": { - "register": "AP", - "offset": -1 - } - } + "Deref": { + "register": "AP", + "offset": -62 } }, "rhs": { "Immediate": "0x10000000000000000" }, - "dst": { + "quotient": { "register": "AP", - "offset": 0 - } - } - } - ] - ], - [ - 11741, - [ - { - "AllocSegment": { - "dst": { + "offset": 1 + }, + "remainder": { "register": "AP", "offset": 0 } @@ -24434,77 +27756,76 @@ ] ], [ - 11765, + 13364, [ { - "TestLessThan": { + "DivMod": { "lhs": { "Deref": { "register": "AP", - "offset": 0 + "offset": -1 } }, "rhs": { - "Immediate": "0x100000000" + "Immediate": "0x10000000000000000" }, - "dst": { + "quotient": { + "register": "AP", + "offset": 0 + }, + "remainder": { "register": "AP", - "offset": -1 + "offset": 1 } } } ] ], [ - 11789, + 13375, [ { - "TestLessThan": { + "DivMod": { "lhs": { "Deref": { "register": "AP", - "offset": 0 + "offset": 2 } }, "rhs": { - "Immediate": "0x100000000" + "Immediate": "0x100000000000000000000000000000000" }, - "dst": { + "quotient": { "register": "AP", "offset": -1 + }, + "remainder": { + "register": "AP", + "offset": -52 } } } ] ], [ - 11798, + 13384, [ { - "TestLessThan": { + "DivMod": { "lhs": { "Deref": { "register": "AP", - "offset": 0 + "offset": -78 } }, "rhs": { - "Immediate": "0x100000000" + "Immediate": "0x10000000000000000" }, - "dst": { + "quotient": { "register": "AP", - "offset": -1 - } - } - } - ] - ], - [ - 11815, - [ - { - "AllocSegment": { - "dst": { + "offset": 1 + }, + "remainder": { "register": "AP", "offset": 0 } @@ -24513,55 +27834,76 @@ ] ], [ - 11829, + 13394, [ { - "AllocSegment": { - "dst": { + "DivMod": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "rhs": { + "Immediate": "0x10000000000000000" + }, + "quotient": { "register": "AP", "offset": 0 + }, + "remainder": { + "register": "AP", + "offset": 1 } } } ] ], [ - 11845, + 13405, [ { - "TestLessThan": { + "DivMod": { "lhs": { - "BinOp": { - "op": "Add", - "a": { - "register": "AP", - "offset": -1 - }, - "b": { - "Deref": { - "register": "AP", - "offset": -8 - } - } + "Deref": { + "register": "AP", + "offset": 2 } }, "rhs": { - "Immediate": "0x10000000000000000" + "Immediate": "0x100000000000000000000000000000000" }, - "dst": { + "quotient": { "register": "AP", - "offset": 0 + "offset": -1 + }, + "remainder": { + "register": "AP", + "offset": -69 } } } ] ], [ - 11867, + 13414, [ { - "AllocSegment": { - "dst": { + "DivMod": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -93 + } + }, + "rhs": { + "Immediate": "0x10000000000000000" + }, + "quotient": { + "register": "AP", + "offset": 1 + }, + "remainder": { "register": "AP", "offset": 0 } @@ -24570,62 +27912,76 @@ ] ], [ - 11881, + 13424, [ { - "AllocSegment": { - "dst": { + "DivMod": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "rhs": { + "Immediate": "0x10000000000000000" + }, + "quotient": { "register": "AP", "offset": 0 + }, + "remainder": { + "register": "AP", + "offset": 1 } } } ] ], [ - 11938, + 13435, [ { "DivMod": { "lhs": { "Deref": { - "register": "FP", - "offset": -4 + "register": "AP", + "offset": 2 } }, "rhs": { - "Deref": { - "register": "AP", - "offset": -3 - } + "Immediate": "0x100000000000000000000000000000000" }, "quotient": { "register": "AP", - "offset": 3 + "offset": -1 }, "remainder": { "register": "AP", - "offset": 4 + "offset": -86 } } } ] ], [ - 11947, + 13444, [ { - "TestLessThan": { + "DivMod": { "lhs": { "Deref": { "register": "AP", - "offset": -1 + "offset": -103 } }, "rhs": { - "Immediate": "0x100000000" + "Immediate": "0x10000000000000000" }, - "dst": { + "quotient": { + "register": "AP", + "offset": 1 + }, + "remainder": { "register": "AP", "offset": 0 } @@ -24634,86 +27990,76 @@ ] ], [ - 11957, + 13454, [ { - "TestLessThan": { + "DivMod": { "lhs": { - "BinOp": { - "op": "Add", - "a": { - "register": "AP", - "offset": -3 - }, - "b": { - "Deref": { - "register": "AP", - "offset": -9 - } - } + "Deref": { + "register": "AP", + "offset": -1 } }, "rhs": { - "Immediate": "0x100000000" + "Immediate": "0x10000000000000000" }, - "dst": { + "quotient": { "register": "AP", "offset": 0 - } - } - } - ] - ], - [ - 11979, - [ - { - "AllocSegment": { - "dst": { + }, + "remainder": { "register": "AP", - "offset": 0 + "offset": 1 } } } ] ], [ - 11994, + 13465, [ { - "AllocSegment": { - "dst": { + "DivMod": { + "lhs": { + "Deref": { + "register": "AP", + "offset": 2 + } + }, + "rhs": { + "Immediate": "0x100000000000000000000000000000000" + }, + "quotient": { "register": "AP", - "offset": 0 + "offset": -1 + }, + "remainder": { + "register": "AP", + "offset": -103 } } } ] ], [ - 12019, + 13474, [ { - "TestLessThan": { + "DivMod": { "lhs": { - "BinOp": { - "op": "Add", - "a": { - "register": "AP", - "offset": -2 - }, - "b": { - "Deref": { - "register": "AP", - "offset": -1 - } - } + "Deref": { + "register": "AP", + "offset": -118 } }, "rhs": { - "Immediate": "0x100000000" + "Immediate": "0x10000000000000000" }, - "dst": { + "quotient": { + "register": "AP", + "offset": 1 + }, + "remainder": { "register": "AP", "offset": 0 } @@ -24722,71 +28068,76 @@ ] ], [ - 12033, + 13484, [ { "DivMod": { "lhs": { "Deref": { "register": "AP", - "offset": -2 + "offset": -1 } }, "rhs": { - "Deref": { - "register": "AP", - "offset": -1 - } + "Immediate": "0x10000000000000000" }, "quotient": { "register": "AP", - "offset": 3 + "offset": 0 }, "remainder": { "register": "AP", - "offset": 4 + "offset": 1 } } } ] ], [ - 12050, + 13495, [ { - "TestLessThan": { + "DivMod": { "lhs": { "Deref": { "register": "AP", - "offset": -1 + "offset": 2 } }, "rhs": { - "Immediate": "0x100000000" + "Immediate": "0x100000000000000000000000000000000" }, - "dst": { + "quotient": { "register": "AP", - "offset": 0 + "offset": -1 + }, + "remainder": { + "register": "AP", + "offset": -120 } } } ] ], [ - 12062, + 13504, [ { - "TestLessThan": { + "DivMod": { "lhs": { "Deref": { "register": "AP", - "offset": -1 + "offset": -134 } }, "rhs": { - "Immediate": "0x100000000" + "Immediate": "0x10000000000000000" + }, + "quotient": { + "register": "AP", + "offset": 1 }, - "dst": { + "remainder": { "register": "AP", "offset": 0 } @@ -24795,55 +28146,76 @@ ] ], [ - 12072, + 13514, [ { - "TestLessThan": { + "DivMod": { "lhs": { - "BinOp": { - "op": "Add", - "a": { - "register": "AP", - "offset": -6 - }, - "b": { - "Deref": { - "register": "AP", - "offset": -3 - } - } + "Deref": { + "register": "AP", + "offset": -1 } }, "rhs": { - "Immediate": "0x100000000" + "Immediate": "0x10000000000000000" }, - "dst": { + "quotient": { "register": "AP", "offset": 0 + }, + "remainder": { + "register": "AP", + "offset": 1 } } } ] ], [ - 12095, + 13525, [ { - "AllocSegment": { - "dst": { + "DivMod": { + "lhs": { + "Deref": { + "register": "AP", + "offset": 2 + } + }, + "rhs": { + "Immediate": "0x100000000000000000000000000000000" + }, + "quotient": { "register": "AP", - "offset": 0 + "offset": -1 + }, + "remainder": { + "register": "AP", + "offset": -137 } } } ] ], [ - 12110, + 13534, [ { - "AllocSegment": { - "dst": { + "DivMod": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -149 + } + }, + "rhs": { + "Immediate": "0x10000000000000000" + }, + "quotient": { + "register": "AP", + "offset": 1 + }, + "remainder": { "register": "AP", "offset": 0 } @@ -24852,87 +28224,102 @@ ] ], [ - 12125, + 13544, [ { - "AllocSegment": { - "dst": { + "DivMod": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "rhs": { + "Immediate": "0x10000000000000000" + }, + "quotient": { "register": "AP", "offset": 0 + }, + "remainder": { + "register": "AP", + "offset": 1 } } } ] ], [ - 12140, + 13555, [ { - "AllocSegment": { - "dst": { + "DivMod": { + "lhs": { + "Deref": { + "register": "AP", + "offset": 2 + } + }, + "rhs": { + "Immediate": "0x100000000000000000000000000000000" + }, + "quotient": { "register": "AP", - "offset": 0 + "offset": -1 + }, + "remainder": { + "register": "AP", + "offset": -154 } } } ] ], [ - 12153, + 13603, [ { - "TestLessThanOrEqual": { - "lhs": { - "Immediate": "0x38ae" - }, - "rhs": { + "SystemCall": { + "system": { "Deref": { "register": "FP", - "offset": -8 + "offset": -10 } - }, - "dst": { - "register": "AP", - "offset": 0 } } } ] ], [ - 12175, + 13620, [ { - "TestLessThanOrEqual": { - "lhs": { - "Deref": { - "register": "AP", - "offset": -1 - } - }, - "rhs": { + "SystemCall": { + "system": { "Deref": { "register": "AP", "offset": -2 } - }, - "dst": { - "register": "AP", - "offset": 0 } } } ] ], [ - 12200, + 13632, [ { "SystemCall": { "system": { - "Deref": { - "register": "FP", - "offset": -7 + "BinOp": { + "op": "Add", + "a": { + "register": "AP", + "offset": -6 + }, + "b": { + "Immediate": "0x8" + } } } } @@ -24940,51 +28327,49 @@ ] ], [ - 12209, + 13643, [ { - "TestLessThan": { - "lhs": { + "SystemCall": { + "system": { "BinOp": { "op": "Add", "a": { - "register": "FP", - "offset": -6 + "register": "AP", + "offset": -10 }, "b": { - "Deref": { - "register": "AP", - "offset": -4 - } + "Immediate": "0x10" } } - }, - "rhs": { - "Immediate": "0x100000000" - }, - "dst": { - "register": "AP", - "offset": 0 } } } ] ], [ - 12232, + 13653, [ { - "AllocSegment": { - "dst": { - "register": "AP", - "offset": 0 + "SystemCall": { + "system": { + "BinOp": { + "op": "Add", + "a": { + "register": "AP", + "offset": -14 + }, + "b": { + "Immediate": "0x17" + } + } } } } ] ], [ - 12256, + 13738, [ { "AllocSegment": { @@ -24997,11 +28382,24 @@ ] ], [ - 12270, + 13767, [ { - "AllocSegment": { - "dst": { + "DivMod": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -669 + } + }, + "rhs": { + "Immediate": "0x10000000000000000" + }, + "quotient": { + "register": "AP", + "offset": 1 + }, + "remainder": { "register": "AP", "offset": 0 } @@ -25010,108 +28408,137 @@ ] ], [ - 12293, + 13777, [ { - "AllocSegment": { - "dst": { + "DivMod": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -1 + } + }, + "rhs": { + "Immediate": "0x10000000000000000" + }, + "quotient": { "register": "AP", "offset": 0 + }, + "remainder": { + "register": "AP", + "offset": 1 } } } ] ], [ - 12325, + 13788, [ { - "TestLessThan": { + "DivMod": { "lhs": { "Deref": { "register": "AP", - "offset": 0 + "offset": 2 } }, "rhs": { "Immediate": "0x100000000000000000000000000000000" }, - "dst": { + "quotient": { "register": "AP", "offset": -1 + }, + "remainder": { + "register": "AP", + "offset": -683 } } } ] ], [ - 12347, + 13797, [ { - "TestLessThan": { + "DivMod": { "lhs": { "Deref": { "register": "AP", - "offset": 0 + "offset": -684 } }, "rhs": { - "Immediate": "0x100000000000000000000000000000000" + "Immediate": "0x10000000000000000" }, - "dst": { + "quotient": { "register": "AP", - "offset": -1 + "offset": 1 + }, + "remainder": { + "register": "AP", + "offset": 0 } } } ] ], [ - 12384, + 13807, [ { - "TestLessThan": { + "DivMod": { "lhs": { "Deref": { "register": "AP", - "offset": 0 + "offset": -1 } }, "rhs": { - "Immediate": "0x100000000000000000000000000000000" + "Immediate": "0x10000000000000000" }, - "dst": { + "quotient": { "register": "AP", - "offset": -1 + "offset": 0 + }, + "remainder": { + "register": "AP", + "offset": 1 } } } ] ], [ - 12406, + 13818, [ { - "TestLessThan": { + "DivMod": { "lhs": { "Deref": { "register": "AP", - "offset": 0 + "offset": 2 } }, "rhs": { "Immediate": "0x100000000000000000000000000000000" }, - "dst": { + "quotient": { "register": "AP", "offset": -1 + }, + "remainder": { + "register": "FP", + "offset": -5 } } } ] ], [ - 12482, + 13827, [ { "AllocSegment": { @@ -25124,29 +28551,38 @@ ] ], [ - 12547, + 13896, [ { "TestLessThan": { "lhs": { - "Deref": { - "register": "AP", - "offset": 0 + "BinOp": { + "op": "Add", + "a": { + "register": "FP", + "offset": -5 + }, + "b": { + "Deref": { + "register": "FP", + "offset": -3 + } + } } }, "rhs": { - "Immediate": "0x100000000000000000000000000000000" + "Immediate": "0x100000000" }, "dst": { "register": "AP", - "offset": -1 + "offset": 0 } } } ] ], [ - 12571, + 13911, [ { "TestLessThan": { @@ -25157,7 +28593,7 @@ } }, "rhs": { - "Immediate": "0x100000000000000000000000000000000" + "Immediate": "0x100000000" }, "dst": { "register": "AP", @@ -25168,7 +28604,7 @@ ] ], [ - 12612, + 13930, [ { "TestLessThan": { @@ -25179,7 +28615,7 @@ } }, "rhs": { - "Immediate": "0x100000000000000000000000000000000" + "Immediate": "0x100000000" }, "dst": { "register": "AP", @@ -25190,7 +28626,7 @@ ] ], [ - 12638, + 13949, [ { "TestLessThan": { @@ -25201,7 +28637,7 @@ } }, "rhs": { - "Immediate": "0x100000000000000000000000000000000" + "Immediate": "0x100000000" }, "dst": { "register": "AP", @@ -25212,347 +28648,350 @@ ] ], [ - 12682, + 13959, [ { - "U256InvModN": { - "b0": { - "Deref": { - "register": "FP", - "offset": -5 - } - }, - "b1": { + "TestLessThan": { + "lhs": { "Deref": { "register": "FP", "offset": -4 } }, - "n0": { - "Deref": { - "register": "AP", - "offset": -2 - } - }, - "n1": { - "Deref": { - "register": "AP", - "offset": -1 - } + "rhs": { + "Immediate": "0x100000000000000000000000000000000" }, - "g0_or_no_inv": { + "dst": { "register": "AP", "offset": 0 - }, - "g1_option": { - "register": "AP", - "offset": 1 - }, - "s_or_r0": { - "register": "AP", - "offset": 2 - }, - "s_or_r1": { - "register": "AP", - "offset": 3 - }, - "t_or_k0": { - "register": "AP", - "offset": 4 - }, - "t_or_k1": { - "register": "AP", - "offset": 5 } } } ] ], [ - 12700, + 13961, [ { - "WideMul128": { + "DivMod": { "lhs": { "Deref": { - "register": "AP", - "offset": -22 + "register": "FP", + "offset": -4 } }, "rhs": { - "Deref": { - "register": "FP", - "offset": -5 - } + "Immediate": "0x100000000000000000000000000000000" }, - "high": { + "quotient": { "register": "AP", - "offset": -14 + "offset": 3 }, - "low": { + "remainder": { "register": "AP", - "offset": -15 + "offset": 4 } } - }, + } + ] + ], + [ + 13998, + [ { - "WideMul128": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -22 + "offset": 0 } }, "rhs": { - "Deref": { - "register": "FP", - "offset": -4 - } + "Immediate": "0x100000000" }, - "high": { + "dst": { "register": "AP", - "offset": -12 - }, - "low": { + "offset": -1 + } + } + } + ] + ], + [ + 14017, + [ + { + "AllocSegment": { + "dst": { "register": "AP", - "offset": -13 + "offset": 0 } } - }, + } + ] + ], + [ + 14028, + [ { - "WideMul128": { + "DivMod": { "lhs": { "Deref": { "register": "AP", - "offset": -21 + "offset": -18 } }, "rhs": { "Deref": { - "register": "FP", - "offset": -5 + "register": "AP", + "offset": -1 } }, - "high": { + "quotient": { "register": "AP", - "offset": -10 + "offset": 5 }, - "low": { + "remainder": { "register": "AP", - "offset": -11 + "offset": 6 } } - }, + } + ] + ], + [ + 14034, + [ { - "WideMul128": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -21 + "offset": 0 } }, "rhs": { - "Deref": { - "register": "FP", - "offset": -4 - } - }, - "high": { - "register": "AP", - "offset": -8 + "Immediate": "0x10000000000000000" }, - "low": { + "dst": { "register": "AP", - "offset": -9 + "offset": -3 } } - }, + } + ] + ], + [ + 14048, + [ { - "WideMul128": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -26 + "offset": 0 } }, "rhs": { - "Deref": { - "register": "AP", - "offset": -20 - } - }, - "high": { - "register": "AP", - "offset": -6 + "Immediate": "0x100000000" }, - "low": { + "dst": { "register": "AP", - "offset": -7 + "offset": -1 } } - }, + } + ] + ], + [ + 14062, + [ { - "WideMul128": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -26 + "offset": 0 } }, "rhs": { - "Deref": { - "register": "AP", - "offset": -19 - } - }, - "high": { - "register": "AP", - "offset": -4 + "Immediate": "0x100000000" }, - "low": { + "dst": { "register": "AP", - "offset": -5 + "offset": -1 } } - }, + } + ] + ], + [ + 14073, + [ { - "WideMul128": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -25 + "offset": 0 } }, "rhs": { - "Deref": { - "register": "AP", - "offset": -20 - } - }, - "high": { - "register": "AP", - "offset": -2 + "Immediate": "0x100000000" }, - "low": { + "dst": { "register": "AP", - "offset": -3 + "offset": -1 } } - }, + } + ] + ], + [ + 14102, + [ { - "WideMul128": { - "lhs": { - "Deref": { - "register": "AP", - "offset": -25 - } - }, - "rhs": { - "Deref": { - "register": "AP", - "offset": -19 - } - }, - "high": { + "AllocSegment": { + "dst": { "register": "AP", "offset": 0 - }, - "low": { - "register": "AP", - "offset": -1 } } } ] ], [ - 12753, + 14127, [ { - "WideMul128": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -7 + "offset": -1 } }, "rhs": { - "Deref": { - "register": "AP", - "offset": -5 - } + "Immediate": "0x100000000000000000000000000000000000000000000000000000000000000" }, - "high": { + "dst": { "register": "AP", - "offset": 0 - }, - "low": { - "register": "FP", - "offset": -5 + "offset": 4 } } - }, + } + ] + ], + [ + 14131, + [ { - "WideMul128": { - "lhs": { + "LinearSplit": { + "value": { "Deref": { "register": "AP", - "offset": -7 + "offset": 3 } }, - "rhs": { - "Deref": { - "register": "AP", - "offset": -3 - } + "scalar": { + "Immediate": "0x7000000000000110000000000000000" }, - "high": { + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { "register": "AP", - "offset": 1 + "offset": -2 }, - "low": { + "y": { "register": "AP", - "offset": -9 + "offset": -1 } } } ] ], [ - 12757, + 14141, [ { - "TestLessThan": { - "lhs": { + "LinearSplit": { + "value": { "Deref": { "register": "AP", - "offset": -10 + "offset": -2 } }, - "rhs": { - "Immediate": "0x10000000000000000" + "scalar": { + "Immediate": "0x1000000000000000000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { + "register": "AP", + "offset": -1 }, + "y": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 14161, + [ + { + "AllocSegment": { "dst": { "register": "AP", - "offset": 2 + "offset": 0 + } + } + } + ] + ], + [ + 14182, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 14203, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 12771, + 14223, [ { "TestLessThan": { "lhs": { "Deref": { - "register": "AP", - "offset": -11 + "register": "FP", + "offset": -4 } }, "rhs": { - "Immediate": "0x10000000000000000" + "Immediate": "0x100000000000000000000000000000000" }, "dst": { "register": "AP", @@ -25563,24 +29002,37 @@ ] ], [ - 12784, + 14225, [ { "DivMod": { "lhs": { "Deref": { - "register": "AP", - "offset": -47 + "register": "FP", + "offset": -4 } }, "rhs": { - "Immediate": "0x10000000000000000" + "Immediate": "0x100000000000000000000000000000000" }, "quotient": { "register": "AP", - "offset": 1 + "offset": 3 }, "remainder": { + "register": "AP", + "offset": 4 + } + } + } + ] + ], + [ + 14269, + [ + { + "AllocSegment": { + "dst": { "register": "AP", "offset": 0 } @@ -25589,154 +29041,150 @@ ] ], [ - 12794, + 14280, [ { "DivMod": { "lhs": { "Deref": { "register": "AP", - "offset": -1 + "offset": -16 } }, "rhs": { - "Immediate": "0x10000000000000000" + "Deref": { + "register": "AP", + "offset": -1 + } }, "quotient": { "register": "AP", - "offset": 0 + "offset": 5 }, "remainder": { "register": "AP", - "offset": 1 + "offset": 6 } } } ] ], [ - 12805, + 14286, [ { - "DivMod": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": 2 + "offset": 0 } }, "rhs": { - "Immediate": "0x100000000000000000000000000000000" - }, - "quotient": { - "register": "AP", - "offset": -1 + "Immediate": "0x10000000000000000" }, - "remainder": { + "dst": { "register": "AP", - "offset": -35 + "offset": -3 } } } ] ], [ - 12814, + 14300, [ { - "DivMod": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -62 + "offset": 0 } }, "rhs": { - "Immediate": "0x10000000000000000" - }, - "quotient": { - "register": "AP", - "offset": 1 + "Immediate": "0x100000000" }, - "remainder": { + "dst": { "register": "AP", - "offset": 0 + "offset": -1 } } } ] ], [ - 12824, + 14318, [ { - "DivMod": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -1 + "offset": 0 } }, "rhs": { - "Immediate": "0x10000000000000000" - }, - "quotient": { - "register": "AP", - "offset": 0 + "Immediate": "0x100000000" }, - "remainder": { + "dst": { "register": "AP", - "offset": 1 + "offset": -1 } } } ] ], [ - 12835, + 14331, [ { - "DivMod": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": 2 + "offset": 0 } }, "rhs": { - "Immediate": "0x100000000000000000000000000000000" + "Immediate": "0x100000000" }, - "quotient": { + "dst": { "register": "AP", "offset": -1 - }, - "remainder": { - "register": "AP", - "offset": -52 } } } ] ], [ - 12844, + 14342, [ { - "DivMod": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -78 + "offset": 0 } }, "rhs": { - "Immediate": "0x10000000000000000" + "Immediate": "0x100000000" }, - "quotient": { + "dst": { "register": "AP", - "offset": 1 - }, - "remainder": { + "offset": -1 + } + } + } + ] + ], + [ + 14371, + [ + { + "AllocSegment": { + "dst": { "register": "AP", "offset": 0 } @@ -25745,10 +29193,10 @@ ] ], [ - 12854, + 14396, [ { - "DivMod": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", @@ -25756,65 +29204,67 @@ } }, "rhs": { - "Immediate": "0x10000000000000000" - }, - "quotient": { - "register": "AP", - "offset": 0 + "Immediate": "0x100000000000000000000000000000000000000000000000000000000000000" }, - "remainder": { + "dst": { "register": "AP", - "offset": 1 + "offset": 4 } } } ] ], [ - 12865, + 14400, [ { - "DivMod": { - "lhs": { + "LinearSplit": { + "value": { "Deref": { "register": "AP", - "offset": 2 + "offset": 3 } }, - "rhs": { - "Immediate": "0x100000000000000000000000000000000" + "scalar": { + "Immediate": "0x7000000000000110000000000000000" }, - "quotient": { + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { "register": "AP", - "offset": -1 + "offset": -2 }, - "remainder": { + "y": { "register": "AP", - "offset": -69 + "offset": -1 } } } ] ], [ - 12874, + 14410, [ { - "DivMod": { - "lhs": { + "LinearSplit": { + "value": { "Deref": { "register": "AP", - "offset": -93 + "offset": -2 } }, - "rhs": { - "Immediate": "0x10000000000000000" + "scalar": { + "Immediate": "0x1000000000000000000000000000000" }, - "quotient": { + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { "register": "AP", - "offset": 1 + "offset": -1 }, - "remainder": { + "y": { "register": "AP", "offset": 0 } @@ -25823,76 +29273,37 @@ ] ], [ - 12884, + 14430, [ { - "DivMod": { - "lhs": { - "Deref": { - "register": "AP", - "offset": -1 - } - }, - "rhs": { - "Immediate": "0x10000000000000000" - }, - "quotient": { + "AllocSegment": { + "dst": { "register": "AP", "offset": 0 - }, - "remainder": { - "register": "AP", - "offset": 1 } } } ] ], [ - 12895, + 14451, [ { - "DivMod": { - "lhs": { - "Deref": { - "register": "AP", - "offset": 2 - } - }, - "rhs": { - "Immediate": "0x100000000000000000000000000000000" - }, - "quotient": { - "register": "AP", - "offset": -1 - }, - "remainder": { + "AllocSegment": { + "dst": { "register": "AP", - "offset": -86 + "offset": 0 } } } ] ], [ - 12904, + 14472, [ { - "DivMod": { - "lhs": { - "Deref": { - "register": "AP", - "offset": -103 - } - }, - "rhs": { - "Immediate": "0x10000000000000000" - }, - "quotient": { - "register": "AP", - "offset": 1 - }, - "remainder": { + "AllocSegment": { + "dst": { "register": "AP", "offset": 0 } @@ -25901,40 +29312,36 @@ ] ], [ - 12914, + 14501, [ { - "DivMod": { + "TestLessThan": { "lhs": { "Deref": { - "register": "AP", - "offset": -1 + "register": "FP", + "offset": -4 } }, "rhs": { - "Immediate": "0x10000000000000000" + "Immediate": "0x100000000000000000000000000000000" }, - "quotient": { + "dst": { "register": "AP", "offset": 0 - }, - "remainder": { - "register": "AP", - "offset": 1 } } } ] ], [ - 12925, + 14503, [ { "DivMod": { "lhs": { "Deref": { - "register": "AP", - "offset": 2 + "register": "FP", + "offset": -4 } }, "rhs": { @@ -25942,113 +29349,88 @@ }, "quotient": { "register": "AP", - "offset": -1 + "offset": 3 }, "remainder": { "register": "AP", - "offset": -103 + "offset": 4 } } } ] ], [ - 12934, + 14540, [ { - "DivMod": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -118 + "offset": 0 } }, "rhs": { - "Immediate": "0x10000000000000000" - }, - "quotient": { - "register": "AP", - "offset": 1 + "Immediate": "0x100000000" }, - "remainder": { + "dst": { "register": "AP", - "offset": 0 + "offset": -1 } } } ] ], [ - 12944, + 14551, [ { - "DivMod": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -1 + "offset": 0 } }, "rhs": { - "Immediate": "0x10000000000000000" - }, - "quotient": { - "register": "AP", - "offset": 0 + "Immediate": "0x100000000" }, - "remainder": { + "dst": { "register": "AP", - "offset": 1 + "offset": -1 } } } ] ], [ - 12955, + 14562, [ { - "DivMod": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": 2 + "offset": 0 } }, "rhs": { - "Immediate": "0x100000000000000000000000000000000" + "Immediate": "0x100000000" }, - "quotient": { + "dst": { "register": "AP", "offset": -1 - }, - "remainder": { - "register": "AP", - "offset": -120 } } } ] ], [ - 12964, + 14591, [ { - "DivMod": { - "lhs": { - "Deref": { - "register": "AP", - "offset": -134 - } - }, - "rhs": { - "Immediate": "0x10000000000000000" - }, - "quotient": { - "register": "AP", - "offset": 1 - }, - "remainder": { + "AllocSegment": { + "dst": { "register": "AP", "offset": 0 } @@ -26057,10 +29439,10 @@ ] ], [ - 12974, + 14616, [ { - "DivMod": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", @@ -26068,65 +29450,67 @@ } }, "rhs": { - "Immediate": "0x10000000000000000" - }, - "quotient": { - "register": "AP", - "offset": 0 + "Immediate": "0x100000000000000000000000000000000000000000000000000000000000000" }, - "remainder": { + "dst": { "register": "AP", - "offset": 1 + "offset": 4 } } } ] ], [ - 12985, + 14620, [ { - "DivMod": { - "lhs": { + "LinearSplit": { + "value": { "Deref": { "register": "AP", - "offset": 2 + "offset": 3 } }, - "rhs": { - "Immediate": "0x100000000000000000000000000000000" + "scalar": { + "Immediate": "0x7000000000000110000000000000000" }, - "quotient": { + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { "register": "AP", - "offset": -1 + "offset": -2 }, - "remainder": { + "y": { "register": "AP", - "offset": -137 + "offset": -1 } } } ] ], [ - 12994, + 14630, [ { - "DivMod": { - "lhs": { + "LinearSplit": { + "value": { "Deref": { "register": "AP", - "offset": -149 + "offset": -2 } }, - "rhs": { - "Immediate": "0x10000000000000000" + "scalar": { + "Immediate": "0x1000000000000000000000000000000" }, - "quotient": { + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { "register": "AP", - "offset": 1 + "offset": -1 }, - "remainder": { + "y": { "register": "AP", "offset": 0 } @@ -26135,152 +29519,183 @@ ] ], [ - 13004, + 14656, [ { - "DivMod": { - "lhs": { - "Deref": { - "register": "AP", - "offset": -1 - } - }, - "rhs": { - "Immediate": "0x10000000000000000" - }, - "quotient": { + "AllocSegment": { + "dst": { "register": "AP", "offset": 0 - }, - "remainder": { + } + } + } + ] + ], + [ + 14677, + [ + { + "AllocSegment": { + "dst": { "register": "AP", - "offset": 1 + "offset": 0 } } } ] ], [ - 13015, + 14699, [ { - "DivMod": { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 14721, + [ + { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": 2 + "offset": 0 } }, "rhs": { - "Immediate": "0x100000000000000000000000000000000" + "Immediate": "0x100000000" }, - "quotient": { + "dst": { "register": "AP", "offset": -1 - }, - "remainder": { - "register": "AP", - "offset": -154 } } } ] ], [ - 13063, + 14732, [ { - "SystemCall": { - "system": { + "TestLessThan": { + "lhs": { "Deref": { - "register": "FP", - "offset": -10 + "register": "AP", + "offset": 0 } + }, + "rhs": { + "Immediate": "0x100000000" + }, + "dst": { + "register": "AP", + "offset": -1 } } } ] ], [ - 13080, + 14761, [ { - "SystemCall": { - "system": { - "Deref": { - "register": "AP", - "offset": -2 - } + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 } } } ] ], [ - 13092, + 14786, [ { - "SystemCall": { - "system": { - "BinOp": { - "op": "Add", - "a": { - "register": "AP", - "offset": -6 - }, - "b": { - "Immediate": "0x8" - } + "TestLessThan": { + "lhs": { + "Deref": { + "register": "AP", + "offset": -1 } + }, + "rhs": { + "Immediate": "0x100000000000000000000000000000000000000000000000000000000000000" + }, + "dst": { + "register": "AP", + "offset": 4 } } } ] ], [ - 13103, + 14790, [ { - "SystemCall": { - "system": { - "BinOp": { - "op": "Add", - "a": { - "register": "AP", - "offset": -10 - }, - "b": { - "Immediate": "0x10" - } + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": 3 } + }, + "scalar": { + "Immediate": "0x7000000000000110000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { + "register": "AP", + "offset": -2 + }, + "y": { + "register": "AP", + "offset": -1 } } } ] ], [ - 13113, + 14800, [ { - "SystemCall": { - "system": { - "BinOp": { - "op": "Add", - "a": { - "register": "AP", - "offset": -14 - }, - "b": { - "Immediate": "0x17" - } + "LinearSplit": { + "value": { + "Deref": { + "register": "AP", + "offset": -2 } + }, + "scalar": { + "Immediate": "0x1000000000000000000000000000000" + }, + "max_x": { + "Immediate": "0xffffffffffffffffffffffffffffffff" + }, + "x": { + "register": "AP", + "offset": -1 + }, + "y": { + "register": "AP", + "offset": 0 } } } ] ], [ - 13198, + 14823, [ { "AllocSegment": { @@ -26293,102 +29708,86 @@ ] ], [ - 13227, + 14868, [ { - "DivMod": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -669 + "offset": 0 } }, "rhs": { - "Immediate": "0x10000000000000000" - }, - "quotient": { - "register": "AP", - "offset": 1 + "Immediate": "0x100000000" }, - "remainder": { + "dst": { "register": "AP", - "offset": 0 + "offset": -1 } } } ] ], [ - 13237, + 14879, [ { - "DivMod": { + "TestLessThan": { "lhs": { "Deref": { "register": "AP", - "offset": -1 + "offset": 0 } }, "rhs": { - "Immediate": "0x10000000000000000" - }, - "quotient": { - "register": "AP", - "offset": 0 + "Immediate": "0x100000000" }, - "remainder": { + "dst": { "register": "AP", - "offset": 1 + "offset": -1 } } } ] ], [ - 13248, + 14908, [ { - "DivMod": { - "lhs": { - "Deref": { - "register": "AP", - "offset": 2 - } - }, - "rhs": { - "Immediate": "0x100000000000000000000000000000000" - }, - "quotient": { - "register": "AP", - "offset": -1 - }, - "remainder": { + "AllocSegment": { + "dst": { "register": "AP", - "offset": -683 + "offset": 0 } } } ] ], [ - 13257, + 14931, [ { - "DivMod": { + "TestLessThan": { "lhs": { - "Deref": { - "register": "AP", - "offset": -684 + "BinOp": { + "op": "Add", + "a": { + "register": "FP", + "offset": -5 + }, + "b": { + "Deref": { + "register": "FP", + "offset": -3 + } + } } }, "rhs": { - "Immediate": "0x10000000000000000" - }, - "quotient": { - "register": "AP", - "offset": 1 + "Immediate": "0x100000000" }, - "remainder": { + "dst": { "register": "AP", "offset": 0 } @@ -26397,59 +29796,55 @@ ] ], [ - 13267, + 14955, [ { - "DivMod": { - "lhs": { - "Deref": { - "register": "AP", - "offset": -1 - } - }, - "rhs": { - "Immediate": "0x10000000000000000" - }, - "quotient": { + "AllocSegment": { + "dst": { "register": "AP", "offset": 0 - }, - "remainder": { + } + } + } + ] + ], + [ + 14999, + [ + { + "AllocSegment": { + "dst": { "register": "AP", - "offset": 1 + "offset": 0 } } } ] ], [ - 13278, + 15026, [ { - "DivMod": { + "TestLessThanOrEqual": { "lhs": { - "Deref": { - "register": "AP", - "offset": 2 - } + "Immediate": "0x8de" }, "rhs": { - "Immediate": "0x100000000000000000000000000000000" + "Deref": { + "register": "FP", + "offset": -7 + } }, - "quotient": { + "dst": { "register": "AP", - "offset": -1 - }, - "remainder": { - "register": "FP", - "offset": -5 + "offset": 0 } } } ] ], [ - 13287, + 15078, [ { "AllocSegment": { @@ -26462,7 +29857,7 @@ ] ], [ - 13362, + 15135, [ { "TestLessThan": { @@ -26490,7 +29885,7 @@ ] ], [ - 13366, + 15139, [ { "LinearSplit": { @@ -26519,7 +29914,7 @@ ] ], [ - 13408, + 15181, [ { "TestLessThan": { @@ -26541,7 +29936,7 @@ ] ], [ - 13410, + 15183, [ { "DivMod": { @@ -26567,7 +29962,7 @@ ] ], [ - 13497, + 15270, [ { "DivMod": { @@ -26596,7 +29991,7 @@ ] ], [ - 13503, + 15276, [ { "TestLessThan": { @@ -26618,7 +30013,7 @@ ] ], [ - 13514, + 15287, [ { "TestLessThan": { @@ -26640,7 +30035,7 @@ ] ], [ - 13524, + 15297, [ { "TestLessThan": { @@ -26662,7 +30057,7 @@ ] ], [ - 13538, + 15311, [ { "DivMod": { @@ -26691,7 +30086,7 @@ ] ], [ - 13544, + 15317, [ { "TestLessThan": { @@ -26713,7 +30108,7 @@ ] ], [ - 13558, + 15331, [ { "TestLessThan": { @@ -26735,7 +30130,7 @@ ] ], [ - 13568, + 15341, [ { "TestLessThan": { @@ -26757,7 +30152,7 @@ ] ], [ - 13590, + 15363, [ { "AllocSegment": { @@ -26770,7 +30165,7 @@ ] ], [ - 13604, + 15377, [ { "AllocSegment": { @@ -26783,7 +30178,7 @@ ] ], [ - 13622, + 15395, [ { "AllocSegment": { @@ -26796,7 +30191,7 @@ ] ], [ - 13636, + 15409, [ { "AllocSegment": { @@ -26809,7 +30204,7 @@ ] ], [ - 13652, + 15425, [ { "TestLessThanOrEqual": { @@ -26831,7 +30226,7 @@ ] ], [ - 13679, + 15452, [ { "TestLessThan": { @@ -26853,7 +30248,7 @@ ] ], [ - 13696, + 15469, [ { "AllocSegment": { @@ -26866,7 +30261,7 @@ ] ], [ - 13721, + 15494, [ { "AllocSegment": { @@ -26879,7 +30274,7 @@ ] ], [ - 13966, + 15739, [ { "SystemCall": { @@ -26894,7 +30289,7 @@ ] ], [ - 13992, + 15765, [ { "SystemCall": { @@ -26909,7 +30304,7 @@ ] ], [ - 14006, + 15779, [ { "U256InvModN": { @@ -26966,7 +30361,7 @@ ] ], [ - 14024, + 15797, [ { "WideMul128": { @@ -27163,7 +30558,7 @@ ] ], [ - 14077, + 15850, [ { "WideMul128": { @@ -27216,7 +30611,7 @@ ] ], [ - 14081, + 15854, [ { "TestLessThan": { @@ -27238,7 +30633,7 @@ ] ], [ - 14095, + 15868, [ { "TestLessThan": { @@ -27260,7 +30655,7 @@ ] ], [ - 14108, + 15881, [ { "DivMod": { @@ -27286,7 +30681,7 @@ ] ], [ - 14118, + 15891, [ { "DivMod": { @@ -27312,7 +30707,7 @@ ] ], [ - 14129, + 15902, [ { "DivMod": { @@ -27338,7 +30733,7 @@ ] ], [ - 14138, + 15911, [ { "DivMod": { @@ -27364,7 +30759,7 @@ ] ], [ - 14148, + 15921, [ { "DivMod": { @@ -27390,7 +30785,7 @@ ] ], [ - 14159, + 15932, [ { "DivMod": { @@ -27416,7 +30811,7 @@ ] ], [ - 14168, + 15941, [ { "DivMod": { @@ -27442,7 +30837,7 @@ ] ], [ - 14178, + 15951, [ { "DivMod": { @@ -27468,7 +30863,7 @@ ] ], [ - 14189, + 15962, [ { "DivMod": { @@ -27494,7 +30889,7 @@ ] ], [ - 14198, + 15971, [ { "DivMod": { @@ -27520,7 +30915,7 @@ ] ], [ - 14208, + 15981, [ { "DivMod": { @@ -27546,7 +30941,7 @@ ] ], [ - 14219, + 15992, [ { "DivMod": { @@ -27572,7 +30967,7 @@ ] ], [ - 14228, + 16001, [ { "DivMod": { @@ -27598,7 +30993,7 @@ ] ], [ - 14238, + 16011, [ { "DivMod": { @@ -27624,7 +31019,7 @@ ] ], [ - 14249, + 16022, [ { "DivMod": { @@ -27650,7 +31045,7 @@ ] ], [ - 14258, + 16031, [ { "DivMod": { @@ -27676,7 +31071,7 @@ ] ], [ - 14268, + 16041, [ { "DivMod": { @@ -27702,7 +31097,7 @@ ] ], [ - 14279, + 16052, [ { "DivMod": { @@ -27728,7 +31123,7 @@ ] ], [ - 14288, + 16061, [ { "DivMod": { @@ -27754,7 +31149,7 @@ ] ], [ - 14298, + 16071, [ { "DivMod": { @@ -27780,7 +31175,7 @@ ] ], [ - 14309, + 16082, [ { "DivMod": { @@ -27806,7 +31201,7 @@ ] ], [ - 14318, + 16091, [ { "DivMod": { @@ -27832,7 +31227,7 @@ ] ], [ - 14328, + 16101, [ { "DivMod": { @@ -27858,7 +31253,7 @@ ] ], [ - 14339, + 16112, [ { "DivMod": { @@ -27884,7 +31279,7 @@ ] ], [ - 14363, + 16136, [ { "TestLessThan": { @@ -27906,7 +31301,7 @@ ] ], [ - 14388, + 16161, [ { "TestLessThan": { @@ -27928,7 +31323,7 @@ ] ], [ - 14408, + 16181, [ { "TestLessThan": { @@ -27950,7 +31345,7 @@ ] ], [ - 14453, + 16226, [ { "SystemCall": { @@ -27965,7 +31360,7 @@ ] ], [ - 14465, + 16238, [ { "SystemCall": { @@ -27986,7 +31381,7 @@ ] ], [ - 14476, + 16249, [ { "SystemCall": { @@ -28007,7 +31402,7 @@ ] ], [ - 14522, + 16295, [ { "AllocSegment": { @@ -28020,7 +31415,7 @@ ] ], [ - 14538, + 16311, [ { "DivMod": { @@ -28046,7 +31441,7 @@ ] ], [ - 14548, + 16321, [ { "DivMod": { @@ -28072,7 +31467,7 @@ ] ], [ - 14559, + 16332, [ { "DivMod": { @@ -28098,7 +31493,7 @@ ] ], [ - 14568, + 16341, [ { "DivMod": { @@ -28124,7 +31519,7 @@ ] ], [ - 14578, + 16351, [ { "DivMod": { @@ -28150,7 +31545,7 @@ ] ], [ - 14589, + 16362, [ { "DivMod": { @@ -28176,7 +31571,7 @@ ] ], [ - 14598, + 16371, [ { "AllocSegment": { @@ -28189,7 +31584,7 @@ ] ], [ - 14615, + 16388, [ { "AllocSegment": { @@ -28202,7 +31597,7 @@ ] ], [ - 14672, + 16445, [ { "SystemCall": { @@ -28217,7 +31612,7 @@ ] ], [ - 14679, + 16452, [ { "AllocConstantSize": { @@ -28233,7 +31628,7 @@ ] ], [ - 14683, + 16456, [ { "AllocSegment": { @@ -28246,7 +31641,7 @@ ] ], [ - 14718, + 16491, [ { "SystemCall": { @@ -28261,7 +31656,7 @@ ] ], [ - 14791, + 16564, [ { "DivMod": { @@ -28290,7 +31685,7 @@ ] ], [ - 14797, + 16570, [ { "TestLessThan": { @@ -28312,7 +31707,7 @@ ] ], [ - 14864, + 16637, [ { "WideMul128": { @@ -28341,7 +31736,7 @@ ] ], [ - 14866, + 16639, [ { "DivMod": { @@ -28367,7 +31762,7 @@ ] ], [ - 14876, + 16649, [ { "DivMod": { @@ -28393,7 +31788,7 @@ ] ], [ - 14887, + 16660, [ { "DivMod": { @@ -28419,7 +31814,7 @@ ] ], [ - 14896, + 16669, [ { "WideMul128": { @@ -28448,7 +31843,7 @@ ] ], [ - 14898, + 16671, [ { "DivMod": { @@ -28474,7 +31869,7 @@ ] ], [ - 14908, + 16681, [ { "DivMod": { @@ -28500,7 +31895,7 @@ ] ], [ - 14919, + 16692, [ { "DivMod": { @@ -28526,7 +31921,7 @@ ] ], [ - 14929, + 16702, [ { "TestLessThan": { @@ -28548,7 +31943,7 @@ ] ], [ - 14951, + 16724, [ { "WideMul128": { @@ -28577,7 +31972,7 @@ ] ], [ - 14953, + 16726, [ { "DivMod": { @@ -28603,7 +31998,7 @@ ] ], [ - 14963, + 16736, [ { "DivMod": { @@ -28629,7 +32024,7 @@ ] ], [ - 14974, + 16747, [ { "DivMod": { @@ -28655,7 +32050,7 @@ ] ], [ - 14984, + 16757, [ { "TestLessThan": { @@ -28677,7 +32072,7 @@ ] ], [ - 15007, + 16780, [ { "TestLessThan": { @@ -28699,7 +32094,7 @@ ] ], [ - 15029, + 16802, [ { "WideMul128": { @@ -28728,7 +32123,7 @@ ] ], [ - 15031, + 16804, [ { "DivMod": { @@ -28754,7 +32149,7 @@ ] ], [ - 15041, + 16814, [ { "DivMod": { @@ -28780,7 +32175,7 @@ ] ], [ - 15052, + 16825, [ { "DivMod": { @@ -28806,7 +32201,7 @@ ] ], [ - 15062, + 16835, [ { "TestLessThan": { @@ -28828,7 +32223,7 @@ ] ], [ - 15081, + 16854, [ { "TestLessThan": { @@ -28850,7 +32245,7 @@ ] ], [ - 15104, + 16877, [ { "TestLessThan": { @@ -28872,7 +32267,7 @@ ] ], [ - 15123, + 16896, [ { "TestLessThan": { @@ -28894,7 +32289,7 @@ ] ], [ - 15142, + 16915, [ { "TestLessThan": { @@ -28916,7 +32311,7 @@ ] ], [ - 15165, + 16938, [ { "TestLessThan": { @@ -28938,7 +32333,7 @@ ] ], [ - 15187, + 16960, [ { "Uint512DivModByUint256": { @@ -29007,7 +32402,7 @@ ] ], [ - 15205, + 16978, [ { "WideMul128": { @@ -29132,7 +32527,7 @@ ] ], [ - 15234, + 17007, [ { "TestLessThan": { @@ -29157,7 +32552,7 @@ ] ], [ - 15246, + 17019, [ { "TestLessThan": { @@ -29182,7 +32577,7 @@ ] ], [ - 15261, + 17034, [ { "DivMod": { @@ -29208,7 +32603,7 @@ ] ], [ - 15271, + 17044, [ { "DivMod": { @@ -29234,7 +32629,7 @@ ] ], [ - 15282, + 17055, [ { "DivMod": { @@ -29260,7 +32655,7 @@ ] ], [ - 15291, + 17064, [ { "DivMod": { @@ -29286,7 +32681,7 @@ ] ], [ - 15301, + 17074, [ { "DivMod": { @@ -29312,7 +32707,7 @@ ] ], [ - 15312, + 17085, [ { "DivMod": { @@ -29338,7 +32733,7 @@ ] ], [ - 15321, + 17094, [ { "DivMod": { @@ -29364,7 +32759,7 @@ ] ], [ - 15331, + 17104, [ { "DivMod": { @@ -29390,7 +32785,7 @@ ] ], [ - 15342, + 17115, [ { "DivMod": { @@ -29416,7 +32811,7 @@ ] ], [ - 15351, + 17124, [ { "DivMod": { @@ -29442,7 +32837,7 @@ ] ], [ - 15361, + 17134, [ { "DivMod": { @@ -29468,7 +32863,7 @@ ] ], [ - 15372, + 17145, [ { "DivMod": { @@ -29494,7 +32889,7 @@ ] ], [ - 15381, + 17154, [ { "DivMod": { @@ -29520,7 +32915,7 @@ ] ], [ - 15391, + 17164, [ { "DivMod": { @@ -29546,7 +32941,7 @@ ] ], [ - 15402, + 17175, [ { "DivMod": { @@ -29572,7 +32967,42 @@ ] ], [ - 15426, + 17189, + [ + { + "TestLessThan": { + "lhs": { + "Deref": { + "register": "FP", + "offset": -3 + } + }, + "rhs": { + "Immediate": "0x10" + }, + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 17307, + [ + { + "AllocSegment": { + "dst": { + "register": "AP", + "offset": 0 + } + } + } + ] + ], + [ + 17330, [ { "TestLessThanOrEqual": { @@ -29597,7 +33027,7 @@ ] ], [ - 15501, + 17405, [ { "AllocSegment": { @@ -29610,7 +33040,7 @@ ] ], [ - 15556, + 17460, [ { "DivMod": { @@ -29639,7 +33069,7 @@ ] ], [ - 15562, + 17466, [ { "TestLessThan": { @@ -29661,7 +33091,7 @@ ] ], [ - 15575, + 17479, [ { "TestLessThan": { @@ -29683,7 +33113,7 @@ ] ], [ - 15585, + 17489, [ { "TestLessThan": { @@ -29705,7 +33135,7 @@ ] ], [ - 15633, + 17537, [ { "DivMod": { @@ -29734,7 +33164,7 @@ ] ], [ - 15639, + 17543, [ { "TestLessThan": { @@ -29756,7 +33186,7 @@ ] ], [ - 15655, + 17559, [ { "TestLessThan": { @@ -29778,7 +33208,7 @@ ] ], [ - 15665, + 17569, [ { "TestLessThan": { @@ -29800,7 +33230,7 @@ ] ], [ - 15688, + 17592, [ { "AllocSegment": { @@ -29813,7 +33243,7 @@ ] ], [ - 15702, + 17606, [ { "AllocSegment": { @@ -29826,7 +33256,7 @@ ] ], [ - 15721, + 17625, [ { "AllocSegment": { @@ -29839,7 +33269,7 @@ ] ], [ - 15735, + 17639, [ { "AllocSegment": { @@ -30043,6 +33473,16 @@ "range_check" ] }, + { + "selector": "0x3d3da80997f8be5d16e9ae7ee6a4b5f7191d60765a1a6c219ab74269c85cf97", + "offset": 5383, + "builtins": [ + "range_check", + "range_check96", + "add_mod", + "mul_mod" + ] + }, { "selector": "0x3d95049b565ec2d4197a55108ef03996381d31c84acf392a0a42b28163d69d1", "offset": 3279, @@ -30061,14 +33501,14 @@ "L1_HANDLER": [ { "selector": "0x205500a208d0d49d79197fea83cc3f5fde99ac2e1909ae0a5d9f394c0c52ed0", - "offset": 5544, + "offset": 5672, "builtins": [ "range_check" ] }, { "selector": "0x39edbbb129ad752107a94d40c3873cae369a46fd2fc578d075679aa67e85d12", - "offset": 5383, + "offset": 5511, "builtins": [ "range_check" ] @@ -30077,7 +33517,7 @@ "CONSTRUCTOR": [ { "selector": "0x28ffe4ff0f226a9107253e17a904099aa4f63a02a5621de0576e5aa71bc5194", - "offset": 5794, + "offset": 5922, "builtins": [ "range_check" ] diff --git a/crates/blockifier/feature_contracts/cairo1/test_contract.cairo b/crates/blockifier/feature_contracts/cairo1/test_contract.cairo index d6a8d42936e..56d6d15732b 100644 --- a/crates/blockifier/feature_contracts/cairo1/test_contract.cairo +++ b/crates/blockifier/feature_contracts/cairo1/test_contract.cairo @@ -21,11 +21,16 @@ mod TestContract { info::{BlockInfo, SyscallResultTrait}, info::v2::{ExecutionInfo, TxInfo, ResourceBounds,}, syscalls }; + use core::circuit::{ + CircuitElement, CircuitInput, circuit_add, circuit_sub, circuit_mul, circuit_inverse, + EvalCircuitResult, EvalCircuitTrait, u384, CircuitOutputsTrait, + CircuitModulus, CircuitInputs, AddInputResultTrait + }; #[storage] struct Storage { my_storage_var: felt252, - two_counters: LegacyMap, + two_counters: starknet::storage::Map, ec_point: (felt252, felt252), } @@ -532,4 +537,20 @@ mod TestContract { payload.append(34); starknet::send_message_to_l1_syscall(to_address, payload.span()).unwrap_syscall(); } + + #[external(v0)] + fn test_circuit(ref self: ContractState) { + let in1 = CircuitElement::> {}; + let in2 = CircuitElement::> {}; + let add = circuit_add(in1, in2); + let inv = circuit_inverse(add); + let sub = circuit_sub(inv, in2); + let mul = circuit_mul(inv, sub); + + let modulus = TryInto::<_, CircuitModulus>::try_into([7, 0, 0, 0]).unwrap(); + let outputs = + (mul,).new_inputs().next([3, 0, 0, 0]).next([6, 0, 0, 0]).done().eval(modulus).unwrap(); + + assert!(outputs.get_output(mul) == u384 { limb0: 6, limb1: 0, limb2: 0, limb3: 0 }); + } } diff --git a/crates/blockifier/resources/versioned_constants.json b/crates/blockifier/resources/versioned_constants.json index d333ecf6a01..0ec062c9759 100644 --- a/crates/blockifier/resources/versioned_constants.json +++ b/crates/blockifier/resources/versioned_constants.json @@ -5,10 +5,10 @@ "max_n_emitted_events": 1000 }, "gateway": { - "max_calldata_length": 4000, + "max_calldata_length": 5000, "max_contract_bytecode_size": 81920 }, - "invoke_tx_max_n_steps": 4000000, + "invoke_tx_max_n_steps": 10000000, "l2_resource_gas_costs": { "gas_per_data_felt": [ 128, @@ -23,6 +23,7 @@ 1000 ] }, + "disable_cairo0_redeclaration": true, "max_recursion_depth": 50, "os_constants": { "block_hash_contract_address": 1, @@ -182,9 +183,9 @@ "os_resources": { "execute_syscalls": { "CallContract": { - "n_steps": 690, + "n_steps": 827, "builtin_instance_counter": { - "range_check_builtin": 12 + "range_check_builtin": 15 }, "n_memory_holes": 0 }, @@ -203,10 +204,10 @@ "n_memory_holes": 0 }, "Deploy": { - "n_steps": 956, + "n_steps": 1097, "builtin_instance_counter": { "pedersen_builtin": 7, - "range_check_builtin": 15 + "range_check_builtin": 18 }, "n_memory_holes": 0 }, @@ -281,18 +282,10 @@ }, "n_memory_holes": 0 }, - "Sha256ProcessBlock": { - "builtin_instance_counter": { - "range_check_builtin": 65, - "bitwise_builtin": 1115 - }, - "n_memory_holes": 0, - "n_steps": 1852 - }, "LibraryCall": { - "n_steps": 681, + "n_steps": 818, "builtin_instance_counter": { - "range_check_builtin": 12 + "range_check_builtin": 15 }, "n_memory_holes": 0 }, @@ -311,82 +304,90 @@ "n_memory_holes": 0 }, "Secp256k1Add": { - "n_steps": 408, + "n_steps": 410, "builtin_instance_counter": { "range_check_builtin": 29 }, "n_memory_holes": 0 }, "Secp256k1GetPointFromX": { - "n_steps": 393, + "n_steps": 395, "builtin_instance_counter": { "range_check_builtin": 30 }, "n_memory_holes": 0 }, "Secp256k1GetXy": { - "n_steps": 205, + "n_steps": 207, "builtin_instance_counter": { "range_check_builtin": 11 }, "n_memory_holes": 0 }, "Secp256k1Mul": { - "n_steps": 76503, + "n_steps": 76505, "builtin_instance_counter": { "range_check_builtin": 7045 }, "n_memory_holes": 0 }, "Secp256k1New": { - "n_steps": 459, + "n_steps": 461, "builtin_instance_counter": { "range_check_builtin": 35 }, "n_memory_holes": 0 }, "Secp256r1Add": { - "n_steps": 591, + "n_steps": 593, "builtin_instance_counter": { "range_check_builtin": 57 }, "n_memory_holes": 0 }, "Secp256r1GetPointFromX": { - "n_steps": 512, + "n_steps": 514, "builtin_instance_counter": { "range_check_builtin": 44 }, "n_memory_holes": 0 }, "Secp256r1GetXy": { - "n_steps": 207, + "n_steps": 209, "builtin_instance_counter": { "range_check_builtin": 11 }, "n_memory_holes": 0 }, "Secp256r1Mul": { - "n_steps": 125342, + "n_steps": 125344, "builtin_instance_counter": { "range_check_builtin": 13961 }, "n_memory_holes": 0 }, "Secp256r1New": { - "n_steps": 578, + "n_steps": 580, "builtin_instance_counter": { "range_check_builtin": 49 }, "n_memory_holes": 0 }, "SendMessageToL1": { - "n_steps": 139, + "n_steps": 141, "builtin_instance_counter": { "range_check_builtin": 1 }, "n_memory_holes": 0 }, + "Sha256ProcessBlock": { + "n_steps": 1855, + "builtin_instance_counter": { + "range_check_builtin": 65, + "bitwise_builtin": 1115 + }, + "n_memory_holes": 0 + }, "StorageRead": { "n_steps": 87, "builtin_instance_counter": { @@ -406,10 +407,10 @@ "Declare": { "deprecated_resources": { "constant": { - "n_steps": 2699, + "n_steps": 2973, "builtin_instance_counter": { "pedersen_builtin": 16, - "range_check_builtin": 47 + "range_check_builtin": 53 }, "n_memory_holes": 0 }, @@ -421,10 +422,10 @@ }, "resources": { "constant": { - "n_steps": 2805, + "n_steps": 3079, "builtin_instance_counter": { "pedersen_builtin": 4, - "range_check_builtin": 52, + "range_check_builtin": 58, "poseidon_builtin": 10 }, "n_memory_holes": 0 @@ -439,10 +440,10 @@ "DeployAccount": { "deprecated_resources": { "constant": { - "n_steps": 3598, + "n_steps": 4015, "builtin_instance_counter": { "pedersen_builtin": 23, - "range_check_builtin": 63 + "range_check_builtin": 72 }, "n_memory_holes": 0 }, @@ -456,10 +457,10 @@ }, "resources": { "constant": { - "n_steps": 3724, + "n_steps": 4137, "builtin_instance_counter": { "pedersen_builtin": 11, - "range_check_builtin": 68, + "range_check_builtin": 77, "poseidon_builtin": 10 }, "n_memory_holes": 0 @@ -476,10 +477,10 @@ "InvokeFunction": { "deprecated_resources": { "constant": { - "n_steps": 3352, + "n_steps": 3763, "builtin_instance_counter": { "pedersen_builtin": 14, - "range_check_builtin": 60 + "range_check_builtin": 69 }, "n_memory_holes": 0 }, @@ -493,10 +494,10 @@ }, "resources": { "constant": { - "n_steps": 3493, + "n_steps": 3904, "builtin_instance_counter": { "pedersen_builtin": 4, - "range_check_builtin": 65, + "range_check_builtin": 74, "poseidon_builtin": 11 }, "n_memory_holes": 0 @@ -513,10 +514,10 @@ "L1Handler": { "deprecated_resources": { "constant": { - "n_steps": 1092, + "n_steps": 1233, "builtin_instance_counter": { "pedersen_builtin": 11, - "range_check_builtin": 13 + "range_check_builtin": 16 }, "n_memory_holes": 0 }, @@ -554,6 +555,10 @@ }, "validate_max_n_steps": 1000000, "vm_resource_fee_cost": { + "add_mod_builtin": [ + 4, + 100 + ], "bitwise_builtin": [ 16, 100 @@ -570,6 +575,10 @@ 512, 100 ], + "mul_mod_builtin": [ + 4, + 100 + ], "n_steps": [ 25, 10000 @@ -589,6 +598,10 @@ "range_check_builtin": [ 4, 100 + ], + "range_check96_builtin": [ + 4, + 100 ] } } diff --git a/crates/blockifier/resources/versioned_constants_13_0.json b/crates/blockifier/resources/versioned_constants_13_0.json index 484c1a2fa77..1531f6fc13a 100644 --- a/crates/blockifier/resources/versioned_constants_13_0.json +++ b/crates/blockifier/resources/versioned_constants_13_0.json @@ -244,11 +244,6 @@ "n_memory_holes": 0, "n_steps": 381 }, - "Sha256ProcessBlock": { - "builtin_instance_counter": {}, - "n_memory_holes": 0, - "n_steps": 0 - }, "LibraryCall": { "builtin_instance_counter": { "range_check_builtin": 19 @@ -343,6 +338,11 @@ "n_memory_holes": 0, "n_steps": 84 }, + "Sha256ProcessBlock": { + "builtin_instance_counter": {}, + "n_memory_holes": 0, + "n_steps": 0 + }, "StorageRead": { "builtin_instance_counter": {}, "n_memory_holes": 0, @@ -492,6 +492,10 @@ }, "validate_max_n_steps": 1000000, "vm_resource_fee_cost": { + "add_mod_builtin": [ + 0, + 1 + ], "bitwise_builtin": [ 32, 100 @@ -508,6 +512,10 @@ 1024, 100 ], + "mul_mod_builtin": [ + 0, + 1 + ], "n_steps": [ 5, 1000 @@ -527,6 +535,10 @@ "range_check_builtin": [ 8, 100 + ], + "range_check96_builtin": [ + 0, + 1 ] } } diff --git a/crates/blockifier/resources/versioned_constants_13_1.json b/crates/blockifier/resources/versioned_constants_13_1.json index 3dfac172204..4e28f7b711b 100644 --- a/crates/blockifier/resources/versioned_constants_13_1.json +++ b/crates/blockifier/resources/versioned_constants_13_1.json @@ -279,11 +279,6 @@ }, "n_memory_holes": 0 }, - "Sha256ProcessBlock": { - "builtin_instance_counter": {}, - "n_memory_holes": 0, - "n_steps": 0 - }, "LibraryCall": { "n_steps": 751, "builtin_instance_counter": { @@ -382,6 +377,11 @@ }, "n_memory_holes": 0 }, + "Sha256ProcessBlock": { + "builtin_instance_counter": {}, + "n_memory_holes": 0, + "n_steps": 0 + }, "StorageRead": { "n_steps": 87, "builtin_instance_counter": { @@ -547,6 +547,10 @@ }, "validate_max_n_steps": 1000000, "vm_resource_fee_cost": { + "add_mod_builtin": [ + 0, + 1 + ], "bitwise_builtin": [ 16, 100 @@ -563,6 +567,10 @@ 512, 100 ], + "mul_mod_builtin": [ + 0, + 1 + ], "n_steps": [ 25, 10000 @@ -582,6 +590,10 @@ "range_check_builtin": [ 4, 100 + ], + "range_check96_builtin": [ + 0, + 1 ] } } diff --git a/crates/blockifier/resources/versioned_constants_13_1_1.json b/crates/blockifier/resources/versioned_constants_13_1_1.json index b70a67fbd97..791dac8b9b7 100644 --- a/crates/blockifier/resources/versioned_constants_13_1_1.json +++ b/crates/blockifier/resources/versioned_constants_13_1_1.json @@ -279,11 +279,6 @@ }, "n_memory_holes": 0 }, - "Sha256ProcessBlock": { - "builtin_instance_counter": {}, - "n_memory_holes": 0, - "n_steps": 0 - }, "LibraryCall": { "n_steps": 751, "builtin_instance_counter": { @@ -382,6 +377,11 @@ }, "n_memory_holes": 0 }, + "Sha256ProcessBlock": { + "builtin_instance_counter": {}, + "n_memory_holes": 0, + "n_steps": 0 + }, "StorageRead": { "n_steps": 87, "builtin_instance_counter": { @@ -547,6 +547,10 @@ }, "validate_max_n_steps": 1000000, "vm_resource_fee_cost": { + "add_mod_builtin": [ + 0, + 1 + ], "bitwise_builtin": [ 16, 100 @@ -563,6 +567,10 @@ 512, 100 ], + "mul_mod_builtin": [ + 0, + 1 + ], "n_steps": [ 25, 10000 @@ -582,6 +590,10 @@ "range_check_builtin": [ 4, 100 + ], + "range_check96_builtin": [ + 0, + 1 ] } } diff --git a/crates/blockifier/src/abi/abi_utils.rs b/crates/blockifier/src/abi/abi_utils.rs index eea1dc8ef3b..ba2f00175c9 100644 --- a/crates/blockifier/src/abi/abi_utils.rs +++ b/crates/blockifier/src/abi/abi_utils.rs @@ -1,9 +1,6 @@ use sha3::{Digest, Keccak256}; use starknet_api::core::{ - ContractAddress, - EntryPointSelector, - PatriciaKey, - L2_ADDRESS_UPPER_BOUND, + ContractAddress, EntryPointSelector, PatriciaKey, L2_ADDRESS_UPPER_BOUND, }; use starknet_api::state::StorageKey; use starknet_types_core::felt::{Felt, NonZeroFelt}; diff --git a/crates/blockifier/src/blockifier/stateful_validator.rs b/crates/blockifier/src/blockifier/stateful_validator.rs index 1f4df4651f6..bb89e3d5fc4 100644 --- a/crates/blockifier/src/blockifier/stateful_validator.rs +++ b/crates/blockifier/src/blockifier/stateful_validator.rs @@ -1,16 +1,12 @@ use std::sync::Arc; use cairo_vm::vm::runners::cairo_runner::ExecutionResources; -use starknet_api::core::Nonce; -use starknet_api::transaction::TransactionHash; -use starknet_types_core::felt::Felt; +use starknet_api::core::{ContractAddress, Nonce}; use thiserror::Error; use crate::blockifier::config::TransactionExecutorConfig; use crate::blockifier::transaction_executor::{ - TransactionExecutor, - TransactionExecutorError, - BLOCK_STATE_ACCESS_ERR, + TransactionExecutor, TransactionExecutorError, BLOCK_STATE_ACCESS_ERR, }; use crate::context::{BlockContext, TransactionContext}; use crate::execution::call_info::CallInfo; @@ -21,7 +17,6 @@ use crate::state::errors::StateError; use crate::state::state_api::StateReader; use crate::transaction::account_transaction::AccountTransaction; use crate::transaction::errors::{TransactionExecutionError, TransactionPreValidationError}; -use crate::transaction::objects::TransactionInfo; use crate::transaction::transaction_execution::Transaction; use crate::transaction::transactions::ValidatableTransaction; @@ -46,24 +41,19 @@ pub type StatefulValidatorResult = Result; /// Manages state related transaction validations for pre-execution flows. pub struct StatefulValidator { tx_executor: TransactionExecutor, - max_nonce_for_validation_skip: Nonce, } impl StatefulValidator { - pub fn create( - state: CachedState, - block_context: BlockContext, - max_nonce_for_validation_skip: Nonce, - ) -> Self { + pub fn create(state: CachedState, block_context: BlockContext) -> Self { let tx_executor = TransactionExecutor::new(state, block_context, TransactionExecutorConfig::default()); - Self { tx_executor, max_nonce_for_validation_skip } + Self { tx_executor } } pub fn perform_validations( &mut self, tx: AccountTransaction, - deploy_account_tx_hash: Option, + skip_validate: bool, ) -> StatefulValidatorResult<()> { // Deploy account transactions should be fully executed, since the constructor must run // before `__validate_deploy__`. The execution already includes all necessary validations, @@ -73,14 +63,7 @@ impl StatefulValidator { return Ok(()); } - // First, we check if the transaction should be skipped due to the deploy account not being - // processed. It is done before the pre-validations checks because, in these checks, we - // change the state (more precisely, we increment the nonce). let tx_context = self.tx_executor.block_context.to_tx_context(&tx); - let skip_validate = self.skip_validate_due_to_unprocessed_deploy_account( - &tx_context.tx_info, - deploy_account_tx_hash, - )?; self.perform_pre_validation_stage(&tx, &tx_context)?; if skip_validate { @@ -121,35 +104,6 @@ impl StatefulValidator { Ok(()) } - // Check if deploy account was submitted but not processed yet. If so, then skip - // `__validate__` method for subsequent transactions for a better user experience. - // (they will otherwise fail solely because the deploy account hasn't been processed yet). - fn skip_validate_due_to_unprocessed_deploy_account( - &mut self, - tx_info: &TransactionInfo, - deploy_account_tx_hash: Option, - ) -> StatefulValidatorResult { - let nonce = self - .tx_executor - .block_state - .as_ref() - .expect(BLOCK_STATE_ACCESS_ERR) - .get_nonce_at(tx_info.sender_address())?; - let tx_nonce = tx_info.nonce(); - - let deploy_account_not_processed = - deploy_account_tx_hash.is_some() && nonce == Nonce(Felt::ZERO); - let is_post_deploy_nonce = Nonce(Felt::ONE) <= tx_nonce; - let nonce_small_enough_to_qualify_for_validation_skip = - tx_nonce <= self.max_nonce_for_validation_skip; - - let skip_validate = deploy_account_not_processed - && is_post_deploy_nonce - && nonce_small_enough_to_qualify_for_validation_skip; - - Ok(skip_validate) - } - fn validate( &mut self, tx: &AccountTransaction, @@ -183,4 +137,16 @@ impl StatefulValidator { Ok((validate_call_info, tx_receipt)) } + + pub fn get_nonce( + &mut self, + account_address: ContractAddress, + ) -> StatefulValidatorResult { + Ok(self + .tx_executor + .block_state + .as_ref() + .expect(BLOCK_STATE_ACCESS_ERR) + .get_nonce_at(account_address)?) + } } diff --git a/crates/blockifier/src/blockifier/stateful_validator_test.rs b/crates/blockifier/src/blockifier/stateful_validator_test.rs index 585939e1492..0467ab49cc4 100644 --- a/crates/blockifier/src/blockifier/stateful_validator_test.rs +++ b/crates/blockifier/src/blockifier/stateful_validator_test.rs @@ -1,18 +1,16 @@ +use assert_matches::assert_matches; use rstest::rstest; use starknet_api::transaction::{Fee, TransactionVersion}; use crate::blockifier::stateful_validator::StatefulValidator; use crate::context::BlockContext; -use crate::nonce; use crate::test_utils::contracts::FeatureContract; use crate::test_utils::initial_test_state::{fund_account, test_state}; use crate::test_utils::{CairoVersion, BALANCE}; use crate::transaction::account_transaction::AccountTransaction; use crate::transaction::test_utils::{ - block_context, - create_account_tx_for_validate_test_nonce_0, - FaultyAccountTxCreatorArgs, - VALID, + block_context, create_account_tx_for_validate_test_nonce_0, FaultyAccountTxCreatorArgs, + INVALID, VALID, }; use crate::transaction::transaction_types::TransactionType; @@ -66,8 +64,31 @@ fn test_transaction_validator( } // Test the stateful validator. - let mut stateful_validator = StatefulValidator::create(state, block_context, nonce!(0_u32)); + let mut stateful_validator = StatefulValidator::create(state, block_context); - let reuslt = stateful_validator.perform_validations(tx, None); - assert!(reuslt.is_ok(), "Validation failed: {:?}", reuslt.unwrap_err()); + let result = stateful_validator.perform_validations(tx, false); + assert!(result.is_ok(), "Validation failed: {:?}", result.unwrap_err()); +} + +#[test] +fn test_transaction_validator_skip_validate() { + let block_context = BlockContext::create_for_testing(); + let faulty_account = FeatureContract::FaultyAccount(CairoVersion::Cairo1); + let state = test_state(&block_context.chain_info, BALANCE, &[(faulty_account, 1)]); + + // Create a transaction that does not pass validations. + let tx = create_account_tx_for_validate_test_nonce_0(FaultyAccountTxCreatorArgs { + scenario: INVALID, + tx_type: TransactionType::InvokeFunction, + tx_version: TransactionVersion::THREE, + sender_address: faulty_account.get_instance_address(0), + class_hash: faulty_account.get_class_hash(), + max_fee: Fee(BALANCE), + ..Default::default() + }); + + let mut stateful_validator = StatefulValidator::create(state, block_context); + // The transaction validations should be skipped and the function should return Ok. + let result = stateful_validator.perform_validations(tx, true); + assert_matches!(result, Ok(())); } diff --git a/crates/blockifier/src/blockifier/transaction_executor_test.rs b/crates/blockifier/src/blockifier/transaction_executor_test.rs index b3f649d5c4f..b0139de8ba2 100644 --- a/crates/blockifier/src/blockifier/transaction_executor_test.rs +++ b/crates/blockifier/src/blockifier/transaction_executor_test.rs @@ -7,9 +7,7 @@ use starknet_types_core::felt::Felt; use crate::blockifier::config::TransactionExecutorConfig; use crate::blockifier::transaction_executor::{ - TransactionExecutor, - TransactionExecutorError, - BLOCK_STATE_ACCESS_ERR, + TransactionExecutor, TransactionExecutorError, BLOCK_STATE_ACCESS_ERR, }; use crate::bouncer::{Bouncer, BouncerWeights}; use crate::context::BlockContext; @@ -20,22 +18,13 @@ use crate::test_utils::declare::declare_tx; use crate::test_utils::deploy_account::deploy_account_tx; use crate::test_utils::initial_test_state::test_state; use crate::test_utils::{ - create_calldata, - CairoVersion, - NonceManager, - BALANCE, - DEFAULT_STRK_L1_GAS_PRICE, + create_calldata, CairoVersion, NonceManager, BALANCE, DEFAULT_STRK_L1_GAS_PRICE, }; use crate::transaction::account_transaction::AccountTransaction; use crate::transaction::errors::TransactionExecutionError; use crate::transaction::test_utils::{ - account_invoke_tx, - block_context, - calculate_class_info_for_testing, - create_test_init_data, - emit_n_events_tx, - l1_resource_bounds, - TestInitData, + account_invoke_tx, block_context, calculate_class_info_for_testing, create_test_init_data, + emit_n_events_tx, l1_resource_bounds, TestInitData, }; use crate::transaction::transaction_execution::Transaction; use crate::transaction::transactions::L1HandlerTransaction; diff --git a/crates/blockifier/src/blockifier/transfers_flow_test.rs b/crates/blockifier/src/blockifier/transfers_flow_test.rs index 894ec3e465f..949e242efff 100644 --- a/crates/blockifier/src/blockifier/transfers_flow_test.rs +++ b/crates/blockifier/src/blockifier/transfers_flow_test.rs @@ -1,7 +1,20 @@ -use crate::test_utils::transfers_generator::TransfersGenerator; +use crate::test_utils::transfers_generator::{ + RecipientGeneratorType, TransfersGenerator, TransfersGeneratorConfig, +}; #[test] pub fn transfers_flow_test() { - let mut transfers_generator = TransfersGenerator::new(); - transfers_generator.execute_chunk_of_transfers(); + let transfers_generator_config = TransfersGeneratorConfig { + recipient_generator_type: RecipientGeneratorType::DisjointFromSenders, + ..Default::default() + }; + assert!( + usize::from(transfers_generator_config.n_accounts) + >= transfers_generator_config.concurrency_config.chunk_size, + "The number of accounts must be at least the chunk size. Otherwise, the same account may \ + be used in multiple transactions in the same chunk, making the chunk not fully \ + independent." + ); + let mut transfers_generator = TransfersGenerator::new(transfers_generator_config); + transfers_generator.execute_transfers(); } diff --git a/crates/blockifier/src/bouncer.rs b/crates/blockifier/src/bouncer.rs index a6b1c4f7eb8..7ec8d5a627f 100644 --- a/crates/blockifier/src/bouncer.rs +++ b/crates/blockifier/src/bouncer.rs @@ -6,8 +6,7 @@ use serde::{Deserialize, Serialize}; use starknet_api::core::ClassHash; use crate::blockifier::transaction_executor::{ - TransactionExecutorError, - TransactionExecutorResult, + TransactionExecutorError, TransactionExecutorResult, }; use crate::execution::call_info::ExecutionSummary; use crate::fee::gas_usage::get_onchain_data_segment_length; @@ -15,9 +14,7 @@ use crate::state::cached_state::{StateChangesKeys, StorageEntry}; use crate::state::state_api::StateReader; use crate::transaction::errors::TransactionExecutionError; use crate::transaction::objects::{ - ExecutionResourcesTraits, - TransactionExecutionResult, - TransactionResources, + ExecutionResourcesTraits, TransactionExecutionResult, TransactionResources, }; #[cfg(test)] @@ -120,27 +117,59 @@ impl BouncerWeights { Serialize, )] pub struct BuiltinCount { + pub add_mod: usize, pub bitwise: usize, pub ecdsa: usize, pub ec_op: usize, pub keccak: usize, + pub mul_mod: usize, pub pedersen: usize, pub poseidon: usize, pub range_check: usize, + pub range_check96: usize, +} + +macro_rules! impl_all_non_zero { + ($($field:ident),+) => { + pub fn all_non_zero(&self) -> bool { + $( self.$field != 0 )&&+ + } + }; +} + +macro_rules! impl_builtin_variants { + ($($field:ident),+) => { + impl_checked_sub!($($field),+); + impl_all_non_zero!($($field),+); + }; } impl BuiltinCount { - impl_checked_sub!(bitwise, ecdsa, ec_op, keccak, pedersen, poseidon, range_check); + impl_builtin_variants!( + add_mod, + bitwise, + ec_op, + ecdsa, + keccak, + mul_mod, + pedersen, + poseidon, + range_check, + range_check96 + ); pub fn max() -> Self { Self { + add_mod: usize::MAX, bitwise: usize::MAX, ecdsa: usize::MAX, ec_op: usize::MAX, keccak: usize::MAX, + mul_mod: usize::MAX, pedersen: usize::MAX, poseidon: usize::MAX, range_check: usize::MAX, + range_check96: usize::MAX, } } } @@ -151,13 +180,16 @@ impl From for BuiltinCount { // ExecutionResources contains all the builtins. // The keccak config we get from python is not always present. let builtin_count = Self { + add_mod: data.remove(&BuiltinName::add_mod).unwrap_or_default(), bitwise: data.remove(&BuiltinName::bitwise).unwrap_or_default(), ecdsa: data.remove(&BuiltinName::ecdsa).unwrap_or_default(), ec_op: data.remove(&BuiltinName::ec_op).unwrap_or_default(), keccak: data.remove(&BuiltinName::keccak).unwrap_or_default(), + mul_mod: data.remove(&BuiltinName::mul_mod).unwrap_or_default(), pedersen: data.remove(&BuiltinName::pedersen).unwrap_or_default(), poseidon: data.remove(&BuiltinName::poseidon).unwrap_or_default(), range_check: data.remove(&BuiltinName::range_check).unwrap_or_default(), + range_check96: data.remove(&BuiltinName::range_check96).unwrap_or_default(), }; assert!( data.is_empty(), diff --git a/crates/blockifier/src/bouncer_test.rs b/crates/blockifier/src/bouncer_test.rs index 2a134e73f3a..9976ca0f13c 100644 --- a/crates/blockifier/src/bouncer_test.rs +++ b/crates/blockifier/src/bouncer_test.rs @@ -7,8 +7,7 @@ use starknet_api::{class_hash, contract_address, felt, patricia_key}; use super::BouncerConfig; use crate::blockifier::transaction_executor::{ - TransactionExecutorError, - TransactionExecutorResult, + TransactionExecutorError, TransactionExecutorResult, }; use crate::bouncer::{verify_tx_weights_in_bounds, Bouncer, BouncerWeights, BuiltinCount}; use crate::context::BlockContext; @@ -22,13 +21,16 @@ use crate::transaction::errors::TransactionExecutionError; fn test_block_weights_has_room() { let max_bouncer_weights = BouncerWeights { builtin_count: BuiltinCount { + add_mod: 10, bitwise: 10, ecdsa: 10, ec_op: 10, keccak: 10, + mul_mod: 10, pedersen: 10, poseidon: 10, range_check: 10, + range_check96: 10, }, gas: 10, message_segment_length: 10, @@ -39,13 +41,16 @@ fn test_block_weights_has_room() { let bouncer_weights = BouncerWeights { builtin_count: BuiltinCount { + add_mod: 6, bitwise: 6, ecdsa: 7, ec_op: 7, keccak: 8, + mul_mod: 6, pedersen: 7, poseidon: 9, range_check: 10, + range_check96: 10, }, gas: 7, message_segment_length: 10, @@ -58,13 +63,16 @@ fn test_block_weights_has_room() { let bouncer_weights_exceeds_max = BouncerWeights { builtin_count: BuiltinCount { + add_mod: 5, bitwise: 11, ecdsa: 5, ec_op: 5, keccak: 5, + mul_mod: 5, pedersen: 5, poseidon: 5, range_check: 5, + range_check96: 5, }, gas: 5, message_segment_length: 5, @@ -90,13 +98,16 @@ fn test_block_weights_has_room() { bouncer_config: BouncerConfig::empty(), accumulated_weights: BouncerWeights { builtin_count: BuiltinCount { + add_mod: 10, bitwise: 10, ecdsa: 10, ec_op: 10, keccak: 10, + mul_mod: 10, pedersen: 10, poseidon: 10, range_check: 10, + range_check96: 10, }, gas: 10, message_segment_length: 10, @@ -117,13 +128,16 @@ fn test_bouncer_update(#[case] initial_bouncer: Bouncer) { let weights_to_update = BouncerWeights { builtin_count: BuiltinCount { + add_mod: 0, bitwise: 1, ecdsa: 2, ec_op: 3, keccak: 4, + mul_mod: 0, pedersen: 6, poseidon: 7, range_check: 8, + range_check96: 0, }, gas: 9, message_segment_length: 10, @@ -178,13 +192,16 @@ fn test_bouncer_try_update( // Setup the bouncer. let block_max_capacity = BouncerWeights { builtin_count: BuiltinCount { + add_mod: 20, bitwise: 20, ecdsa: 20, ec_op: 20, keccak: 20, + mul_mod: 20, pedersen: 20, poseidon: 20, range_check: 20, + range_check96: 20, }, gas: 20, message_segment_length: 20, @@ -196,13 +213,16 @@ fn test_bouncer_try_update( let accumulated_weights = BouncerWeights { builtin_count: BuiltinCount { + add_mod: 10, bitwise: 10, ecdsa: 10, ec_op: 10, keccak: 10, + mul_mod: 10, pedersen: 10, poseidon: 10, range_check: 10, + range_check96: 10, }, gas: 10, message_segment_length: 10, diff --git a/crates/blockifier/src/concurrency/fee_utils.rs b/crates/blockifier/src/concurrency/fee_utils.rs index 703b8213e63..b9ad04942e0 100644 --- a/crates/blockifier/src/concurrency/fee_utils.rs +++ b/crates/blockifier/src/concurrency/fee_utils.rs @@ -70,7 +70,18 @@ pub fn fill_sequencer_balance_reads( fee_transfer_call_info: &mut CallInfo, sequencer_balance: (Felt, Felt), ) { - let storage_read_values = &mut fee_transfer_call_info.storage_read_values; + let storage_read_values = if fee_transfer_call_info.inner_calls.is_empty() { + &mut fee_transfer_call_info.storage_read_values + } else + // Proxy pattern. + { + assert_eq!( + fee_transfer_call_info.inner_calls.len(), + 1, + "Proxy pattern should have one inner call" + ); + &mut fee_transfer_call_info.inner_calls[0].storage_read_values + }; assert_eq!(storage_read_values.len(), 4, "Storage read values should have 4 elements"); let (low_index, high_index) = STORAGE_READ_SEQUENCER_BALANCE_INDICES; diff --git a/crates/blockifier/src/concurrency/fee_utils_test.rs b/crates/blockifier/src/concurrency/fee_utils_test.rs index 080dc792aab..8e7e15033e1 100644 --- a/crates/blockifier/src/concurrency/fee_utils_test.rs +++ b/crates/blockifier/src/concurrency/fee_utils_test.rs @@ -1,7 +1,7 @@ use num_bigint::BigUint; use rstest::rstest; use starknet_api::felt; -use starknet_api::transaction::{Fee, ResourceBoundsMapping, TransactionVersion}; +use starknet_api::transaction::{Fee, ResourceBoundsMapping}; use starknet_types_core::felt::Felt; use crate::concurrency::fee_utils::{add_fee_to_sequencer_balance, fill_sequencer_balance_reads}; @@ -27,7 +27,6 @@ pub fn test_fill_sequencer_balance_reads( sender_address: account.get_instance_address(0), calldata: create_trivial_calldata(account.get_instance_address(0)), resource_bounds: max_resource_bounds, - version: TransactionVersion::THREE }); let chain_info = &block_context.chain_info; let state = &mut test_state_inner(chain_info, BALANCE, &[(account, 1)], erc20_version); diff --git a/crates/blockifier/src/concurrency/versioned_state.rs b/crates/blockifier/src/concurrency/versioned_state.rs index b01355e6efe..a6edb590ee8 100644 --- a/crates/blockifier/src/concurrency/versioned_state.rs +++ b/crates/blockifier/src/concurrency/versioned_state.rs @@ -271,7 +271,7 @@ impl VersionedStateProxy { } } -// TODO(OriF, 15/5/24): Consider using visited_pcs. +// TODO(Noa, 15/5/24): Consider using visited_pcs. impl UpdatableState for VersionedStateProxy { fn apply_writes( &mut self, diff --git a/crates/blockifier/src/concurrency/versioned_state_test.rs b/crates/blockifier/src/concurrency/versioned_state_test.rs index 0e00925d012..ab99698b4e0 100644 --- a/crates/blockifier/src/concurrency/versioned_state_test.rs +++ b/crates/blockifier/src/concurrency/versioned_state_test.rs @@ -5,33 +5,22 @@ use std::thread; use assert_matches::assert_matches; use rstest::{fixture, rstest}; use starknet_api::core::{ - calculate_contract_address, - ClassHash, - ContractAddress, - Nonce, - PatriciaKey, + calculate_contract_address, ClassHash, ContractAddress, Nonce, PatriciaKey, }; -use starknet_api::transaction::{Calldata, ContractAddressSalt, Fee, TransactionVersion}; +use starknet_api::transaction::{Calldata, ContractAddressSalt, ResourceBoundsMapping}; use starknet_api::{calldata, class_hash, contract_address, felt, patricia_key}; use crate::abi::abi_utils::{get_fee_token_var_address, get_storage_var_address}; use crate::concurrency::test_utils::{ - class_hash, - contract_address, - safe_versioned_state_for_testing, + class_hash, contract_address, safe_versioned_state_for_testing, }; use crate::concurrency::versioned_state::{ - ThreadSafeVersionedState, - VersionedState, - VersionedStateProxy, + ThreadSafeVersionedState, VersionedState, VersionedStateProxy, }; use crate::concurrency::TxIndex; use crate::context::BlockContext; use crate::state::cached_state::{ - CachedState, - ContractClassMapping, - StateMaps, - TransactionalState, + CachedState, ContractClassMapping, StateMaps, TransactionalState, }; use crate::state::errors::StateError; use crate::state::state_api::{State, StateReader, UpdatableState}; @@ -39,10 +28,10 @@ use crate::test_utils::contracts::FeatureContract; use crate::test_utils::deploy_account::deploy_account_tx; use crate::test_utils::dict_state_reader::DictStateReader; use crate::test_utils::initial_test_state::test_state; -use crate::test_utils::{CairoVersion, NonceManager, BALANCE, DEFAULT_STRK_L1_GAS_PRICE, MAX_FEE}; +use crate::test_utils::{CairoVersion, NonceManager, BALANCE, DEFAULT_STRK_L1_GAS_PRICE}; use crate::transaction::account_transaction::AccountTransaction; -use crate::transaction::objects::{FeeType, TransactionInfoCreator}; -use crate::transaction::test_utils::l1_resource_bounds; +use crate::transaction::objects::{HasRelatedFeeType, TransactionInfoCreator}; +use crate::transaction::test_utils::{l1_resource_bounds, max_resource_bounds}; use crate::transaction::transactions::ExecutableTransaction; use crate::{compiled_class_hash, deploy_account_tx_args, nonce, storage_key}; @@ -199,9 +188,9 @@ fn test_versioned_state_proxy() { ); } -#[test] +#[rstest] // Test parallel execution of two transactions that use the same versioned state. -fn test_run_parallel_txs() { +fn test_run_parallel_txs(max_resource_bounds: ResourceBoundsMapping) { let block_context = BlockContext::create_for_account_testing(); let chain_info = &block_context.chain_info; let zero_bounds = true; @@ -228,9 +217,7 @@ fn test_run_parallel_txs() { let deploy_account_tx_1 = deploy_account_tx( deploy_account_tx_args! { class_hash: account_without_validation.get_class_hash(), - max_fee: Fee(u128::from(!zero_bounds)), resource_bounds: l1_resource_bounds(u64::from(!zero_bounds), DEFAULT_STRK_L1_GAS_PRICE), - version: TransactionVersion::ONE, }, &mut NonceManager::default(), ); @@ -243,16 +230,18 @@ fn test_run_parallel_txs() { let constructor_calldata = calldata![ctor_grind_arg, ctor_storage_arg]; let deploy_tx_args = deploy_account_tx_args! { class_hash, - max_fee: Fee(MAX_FEE), + resource_bounds: max_resource_bounds, constructor_calldata: constructor_calldata.clone(), }; let nonce_manager = &mut NonceManager::default(); let deploy_account_tx_2 = deploy_account_tx(deploy_tx_args, nonce_manager); let account_address = deploy_account_tx_2.contract_address; let account_tx_2 = AccountTransaction::DeployAccount(deploy_account_tx_2); + let tx_context = block_context.to_tx_context(&account_tx_2); + let fee_type = tx_context.tx_info.fee_type(); let deployed_account_balance_key = get_fee_token_var_address(account_address); - let fee_token_address = chain_info.fee_token_address(&FeeType::Eth); + let fee_token_address = chain_info.fee_token_address(&fee_type); state_2 .set_storage_at(fee_token_address, deployed_account_balance_key, felt!(BALANCE)) .unwrap(); @@ -267,7 +256,6 @@ fn test_run_parallel_txs() { }); s.spawn(move || { account_tx_2.execute(&mut state_2, &block_context_2, true, true).unwrap(); - // Check that the constructor wrote ctor_arg to the storage. let storage_key = get_storage_var_address("ctor_arg", &[]); let deployed_contract_address = calculate_contract_address( diff --git a/crates/blockifier/src/concurrency/worker_logic.rs b/crates/blockifier/src/concurrency/worker_logic.rs index 2a52138efc5..60d5b19e71c 100644 --- a/crates/blockifier/src/concurrency/worker_logic.rs +++ b/crates/blockifier/src/concurrency/worker_logic.rs @@ -16,10 +16,7 @@ use crate::concurrency::versioned_state::ThreadSafeVersionedState; use crate::concurrency::TxIndex; use crate::context::BlockContext; use crate::state::cached_state::{ - ContractClassMapping, - StateChanges, - StateMaps, - TransactionalState, + ContractClassMapping, StateChanges, StateMaps, TransactionalState, }; use crate::state::state_api::{StateReader, UpdatableState}; use crate::transaction::objects::{TransactionExecutionInfo, TransactionExecutionResult}; diff --git a/crates/blockifier/src/concurrency/worker_logic_test.rs b/crates/blockifier/src/concurrency/worker_logic_test.rs index b1774975a5d..28b8cac3af2 100644 --- a/crates/blockifier/src/concurrency/worker_logic_test.rs +++ b/crates/blockifier/src/concurrency/worker_logic_test.rs @@ -3,7 +3,7 @@ use std::sync::Mutex; use rstest::rstest; use starknet_api::core::{ContractAddress, Nonce, PatriciaKey}; -use starknet_api::transaction::{ContractAddressSalt, ResourceBoundsMapping, TransactionVersion}; +use starknet_api::transaction::{ContractAddressSalt, ResourceBoundsMapping}; use starknet_api::{contract_address, felt, patricia_key}; use starknet_types_core::felt::Felt; @@ -24,21 +24,14 @@ use crate::test_utils::contracts::FeatureContract; use crate::test_utils::declare::declare_tx; use crate::test_utils::initial_test_state::test_state; use crate::test_utils::{ - create_calldata, - create_trivial_calldata, - CairoVersion, - NonceManager, - BALANCE, + create_calldata, create_trivial_calldata, CairoVersion, NonceManager, BALANCE, TEST_ERC20_CONTRACT_ADDRESS2, }; use crate::transaction::account_transaction::AccountTransaction; use crate::transaction::constants::DEPLOY_CONTRACT_FUNCTION_ENTRY_POINT_NAME; use crate::transaction::objects::HasRelatedFeeType; use crate::transaction::test_utils::{ - account_invoke_tx, - calculate_class_info_for_testing, - emit_n_events_tx, - max_resource_bounds, + account_invoke_tx, calculate_class_info_for_testing, emit_n_events_tx, max_resource_bounds, }; use crate::transaction::transaction_execution::Transaction; use crate::{declare_tx_args, invoke_tx_args, nonce, storage_key}; @@ -553,7 +546,6 @@ fn test_deploy_before_declare(max_resource_bounds: ResourceBoundsMapping) { resource_bounds: max_resource_bounds.clone(), class_hash: test_class_hash, compiled_class_hash: test_compiled_class_hash, - version: TransactionVersion::THREE, nonce: nonce!(0_u8), }, test_class_info.clone(), diff --git a/crates/blockifier/src/context.rs b/crates/blockifier/src/context.rs index 383a14d7e65..eef59dc3de6 100644 --- a/crates/blockifier/src/context.rs +++ b/crates/blockifier/src/context.rs @@ -3,10 +3,7 @@ use starknet_api::core::{ChainId, ContractAddress}; use crate::blockifier::block::BlockInfo; use crate::bouncer::BouncerConfig; use crate::transaction::objects::{ - FeeType, - HasRelatedFeeType, - TransactionInfo, - TransactionInfoCreator, + FeeType, HasRelatedFeeType, TransactionInfo, TransactionInfoCreator, }; use crate::versioned_constants::VersionedConstants; diff --git a/crates/blockifier/src/execution/common_hints.rs b/crates/blockifier/src/execution/common_hints.rs index ae188fa307c..962984c0c8d 100644 --- a/crates/blockifier/src/execution/common_hints.rs +++ b/crates/blockifier/src/execution/common_hints.rs @@ -3,12 +3,10 @@ use std::ops::Shl; use std::rc::Rc; use cairo_vm::hint_processor::builtin_hint_processor::builtin_hint_processor_definition::{ - BuiltinHintProcessor, - HintFunc, + BuiltinHintProcessor, HintFunc, }; use cairo_vm::hint_processor::builtin_hint_processor::hint_utils::{ - get_integer_from_var_name, - insert_value_from_var_name, + get_integer_from_var_name, insert_value_from_var_name, }; use cairo_vm::hint_processor::hint_processor_definition::HintReference; use cairo_vm::serde::deserialize_program::ApTracking; @@ -20,8 +18,7 @@ use num_bigint::BigUint; use starknet_types_core::felt::Felt; use crate::execution::hint_code::{ - NORMALIZE_ADDRESS_SET_IS_250_HINT, - NORMALIZE_ADDRESS_SET_IS_SMALL_HINT, + NORMALIZE_ADDRESS_SET_IS_250_HINT, NORMALIZE_ADDRESS_SET_IS_SMALL_HINT, }; /// Transaction execution mode. diff --git a/crates/blockifier/src/execution/contract_class.rs b/crates/blockifier/src/execution/contract_class.rs index c6f1afe6128..36e1391a076 100644 --- a/crates/blockifier/src/execution/contract_class.rs +++ b/crates/blockifier/src/execution/contract_class.rs @@ -7,10 +7,7 @@ use cairo_lang_casm::hints::Hint; use cairo_lang_starknet_classes::casm_contract_class::{CasmContractClass, CasmContractEntryPoint}; use cairo_lang_starknet_classes::NestedIntList; use cairo_vm::serde::deserialize_program::{ - ApTracking, - FlowTrackingData, - HintParams, - ReferenceManager, + ApTracking, FlowTrackingData, HintParams, ReferenceManager, }; use cairo_vm::types::builtin_name::BuiltinName; use cairo_vm::types::errors::program_errors::ProgramError; @@ -22,10 +19,7 @@ use serde::de::Error as DeserializationError; use serde::{Deserialize, Deserializer}; use starknet_api::core::EntryPointSelector; use starknet_api::deprecated_contract_class::{ - ContractClass as DeprecatedContractClass, - EntryPoint, - EntryPointOffset, - EntryPointType, + ContractClass as DeprecatedContractClass, EntryPoint, EntryPointOffset, EntryPointType, Program as DeprecatedProgram, }; use starknet_types_core::felt::Felt; diff --git a/crates/blockifier/src/execution/deprecated_entry_point_execution.rs b/crates/blockifier/src/execution/deprecated_entry_point_execution.rs index aa4af359f80..73b2c7b855d 100644 --- a/crates/blockifier/src/execution/deprecated_entry_point_execution.rs +++ b/crates/blockifier/src/execution/deprecated_entry_point_execution.rs @@ -12,9 +12,7 @@ use crate::execution::call_info::{CallExecution, CallInfo}; use crate::execution::contract_class::ContractClassV0; use crate::execution::deprecated_syscalls::hint_processor::DeprecatedSyscallHintProcessor; use crate::execution::entry_point::{ - CallEntryPoint, - EntryPointExecutionContext, - EntryPointExecutionResult, + CallEntryPoint, EntryPointExecutionContext, EntryPointExecutionResult, }; use crate::execution::errors::{PostExecutionError, PreExecutionError}; use crate::execution::execution_utils::{read_execution_retdata, Args, ReadOnlySegments}; diff --git a/crates/blockifier/src/execution/deprecated_syscalls/deprecated_syscalls_test.rs b/crates/blockifier/src/execution/deprecated_syscalls/deprecated_syscalls_test.rs index 53722c921f5..3106d562dba 100644 --- a/crates/blockifier/src/execution/deprecated_syscalls/deprecated_syscalls_test.rs +++ b/crates/blockifier/src/execution/deprecated_syscalls/deprecated_syscalls_test.rs @@ -8,13 +8,7 @@ use rstest::rstest; use starknet_api::core::{calculate_contract_address, ChainId, PatriciaKey}; use starknet_api::state::StorageKey; use starknet_api::transaction::{ - Calldata, - ContractAddressSalt, - EventContent, - EventData, - EventKey, - Fee, - TransactionHash, + Calldata, ContractAddressSalt, EventContent, EventData, EventKey, Fee, TransactionHash, TransactionVersion, }; use starknet_api::{calldata, felt}; @@ -33,22 +27,13 @@ use crate::state::state_api::StateReader; use crate::test_utils::contracts::FeatureContract; use crate::test_utils::initial_test_state::test_state; use crate::test_utils::{ - calldata_for_deploy_test, - get_syscall_resources, - trivial_external_entry_point_new, - CairoVersion, - CHAIN_ID_NAME, - CURRENT_BLOCK_NUMBER, - CURRENT_BLOCK_NUMBER_FOR_VALIDATE, - CURRENT_BLOCK_TIMESTAMP, - CURRENT_BLOCK_TIMESTAMP_FOR_VALIDATE, - TEST_SEQUENCER_ADDRESS, + calldata_for_deploy_test, get_syscall_resources, trivial_external_entry_point_new, + CairoVersion, CHAIN_ID_NAME, CURRENT_BLOCK_NUMBER, CURRENT_BLOCK_NUMBER_FOR_VALIDATE, + CURRENT_BLOCK_TIMESTAMP, CURRENT_BLOCK_TIMESTAMP_FOR_VALIDATE, TEST_SEQUENCER_ADDRESS, }; use crate::transaction::constants::QUERY_VERSION_BASE_BIT; use crate::transaction::objects::{ - CommonAccountFields, - DeprecatedTransactionInfo, - TransactionInfo, + CommonAccountFields, DeprecatedTransactionInfo, TransactionInfo, }; use crate::versioned_constants::VersionedConstants; use crate::{check_entry_point_execution_error_for_custom_hint, nonce, retdata, storage_key}; diff --git a/crates/blockifier/src/execution/deprecated_syscalls/hint_processor.rs b/crates/blockifier/src/execution/deprecated_syscalls/hint_processor.rs index f39d4f6401d..c73e914967f 100644 --- a/crates/blockifier/src/execution/deprecated_syscalls/hint_processor.rs +++ b/crates/blockifier/src/execution/deprecated_syscalls/hint_processor.rs @@ -2,8 +2,7 @@ use std::any::Any; use std::collections::{HashMap, HashSet}; use cairo_vm::hint_processor::builtin_hint_processor::builtin_hint_processor_definition::{ - BuiltinHintProcessor, - HintProcessorData, + BuiltinHintProcessor, HintProcessorData, }; use cairo_vm::hint_processor::builtin_hint_processor::hint_utils::get_ptr_from_var_name; use cairo_vm::hint_processor::hint_processor_definition::{HintProcessorLogic, HintReference}; @@ -29,43 +28,20 @@ use crate::blockifier::block::BlockInfo; use crate::context::TransactionContext; use crate::execution::call_info::{CallInfo, OrderedEvent, OrderedL2ToL1Message}; use crate::execution::common_hints::{ - extended_builtin_hint_processor, - ExecutionMode, - HintExecutionResult, + extended_builtin_hint_processor, ExecutionMode, HintExecutionResult, }; use crate::execution::deprecated_syscalls::{ - call_contract, - delegate_call, - delegate_l1_handler, - deploy, - emit_event, - get_block_number, - get_block_timestamp, - get_caller_address, - get_contract_address, - get_sequencer_address, - get_tx_info, - get_tx_signature, - library_call, - library_call_l1_handler, - replace_class, - send_message_to_l1, - storage_read, - storage_write, - DeprecatedSyscallResult, - DeprecatedSyscallSelector, - StorageReadResponse, - StorageWriteResponse, - SyscallRequest, + call_contract, delegate_call, delegate_l1_handler, deploy, emit_event, get_block_number, + get_block_timestamp, get_caller_address, get_contract_address, get_sequencer_address, + get_tx_info, get_tx_signature, library_call, library_call_l1_handler, replace_class, + send_message_to_l1, storage_read, storage_write, DeprecatedSyscallResult, + DeprecatedSyscallSelector, StorageReadResponse, StorageWriteResponse, SyscallRequest, SyscallResponse, }; use crate::execution::entry_point::{CallEntryPoint, CallType, EntryPointExecutionContext}; use crate::execution::errors::{ConstructorEntryPointExecutionError, EntryPointExecutionError}; use crate::execution::execution_utils::{ - felt_from_ptr, - felt_range_from_ptr, - max_fee_for_execution_info, - ReadOnlySegment, + felt_from_ptr, felt_range_from_ptr, max_fee_for_execution_info, ReadOnlySegment, ReadOnlySegments, }; use crate::execution::hint_code; diff --git a/crates/blockifier/src/execution/deprecated_syscalls/mod.rs b/crates/blockifier/src/execution/deprecated_syscalls/mod.rs index 9e75f5be6b4..1f81cffb809 100644 --- a/crates/blockifier/src/execution/deprecated_syscalls/mod.rs +++ b/crates/blockifier/src/execution/deprecated_syscalls/mod.rs @@ -3,45 +3,26 @@ use cairo_vm::vm::vm_core::VirtualMachine; use serde::Deserialize; use starknet_api::block::{BlockNumber, BlockTimestamp}; use starknet_api::core::{ - calculate_contract_address, - ClassHash, - ContractAddress, - EntryPointSelector, - EthAddress, + calculate_contract_address, ClassHash, ContractAddress, EntryPointSelector, EthAddress, }; use starknet_api::deprecated_contract_class::EntryPointType; use starknet_api::state::StorageKey; use starknet_api::transaction::{ - Calldata, - ContractAddressSalt, - EventContent, - EventData, - EventKey, - L2ToL1Payload, + Calldata, ContractAddressSalt, EventContent, EventData, EventKey, L2ToL1Payload, }; use starknet_types_core::felt::Felt; use strum_macros::EnumIter; use self::hint_processor::{ - execute_inner_call, - execute_library_call, - felt_to_bool, - read_call_params, - read_calldata, - read_felt_array, - DeprecatedSyscallExecutionError, - DeprecatedSyscallHintProcessor, + execute_inner_call, execute_library_call, felt_to_bool, read_call_params, read_calldata, + read_felt_array, DeprecatedSyscallExecutionError, DeprecatedSyscallHintProcessor, }; use super::syscalls::exceeds_event_size_limit; use crate::execution::call_info::{MessageToL1, OrderedEvent, OrderedL2ToL1Message}; use crate::execution::common_hints::ExecutionMode; use crate::execution::entry_point::{CallEntryPoint, CallType, ConstructorContext}; use crate::execution::execution_utils::{ - execute_deployment, - felt_from_ptr, - write_felt, - write_maybe_relocatable, - ReadOnlySegment, + execute_deployment, felt_from_ptr, write_felt, write_maybe_relocatable, ReadOnlySegment, }; #[cfg(test)] diff --git a/crates/blockifier/src/execution/entry_point.rs b/crates/blockifier/src/execution/entry_point.rs index 998d80cadc1..cb2c2985292 100644 --- a/crates/blockifier/src/execution/entry_point.rs +++ b/crates/blockifier/src/execution/entry_point.rs @@ -16,9 +16,7 @@ use crate::context::{BlockContext, TransactionContext}; use crate::execution::call_info::CallInfo; use crate::execution::common_hints::ExecutionMode; use crate::execution::errors::{ - ConstructorEntryPointExecutionError, - EntryPointExecutionError, - PreExecutionError, + ConstructorEntryPointExecutionError, EntryPointExecutionError, PreExecutionError, }; use crate::execution::execution_utils::execute_entry_point_call; use crate::state::state_api::State; diff --git a/crates/blockifier/src/execution/entry_point_execution.rs b/crates/blockifier/src/execution/entry_point_execution.rs index a51e0d08ba0..8f726cd0f64 100644 --- a/crates/blockifier/src/execution/entry_point_execution.rs +++ b/crates/blockifier/src/execution/entry_point_execution.rs @@ -12,17 +12,11 @@ use starknet_types_core::felt::Felt; use crate::execution::call_info::{CallExecution, CallInfo, Retdata}; use crate::execution::contract_class::{ContractClassV1, EntryPointV1}; use crate::execution::entry_point::{ - CallEntryPoint, - EntryPointExecutionContext, - EntryPointExecutionResult, + CallEntryPoint, EntryPointExecutionContext, EntryPointExecutionResult, }; use crate::execution::errors::{EntryPointExecutionError, PostExecutionError, PreExecutionError}; use crate::execution::execution_utils::{ - read_execution_retdata, - write_felt, - write_maybe_relocatable, - Args, - ReadOnlySegments, + read_execution_retdata, write_felt, write_maybe_relocatable, Args, ReadOnlySegments, }; use crate::execution::syscalls::hint_processor::SyscallHintProcessor; use crate::state::state_api::State; @@ -168,6 +162,9 @@ pub fn initialize_execution_context<'a>( BuiltinName::poseidon, BuiltinName::range_check, BuiltinName::segment_arena, + BuiltinName::range_check96, + BuiltinName::add_mod, + BuiltinName::mul_mod, ]; runner.initialize_function_runner_cairo_1(&program_builtins)?; let mut read_only_segments = ReadOnlySegments::default(); diff --git a/crates/blockifier/src/execution/execution_utils.rs b/crates/blockifier/src/execution/execution_utils.rs index 3dce1adeb8a..326e1a6337f 100644 --- a/crates/blockifier/src/execution/execution_utils.rs +++ b/crates/blockifier/src/execution/execution_utils.rs @@ -2,11 +2,7 @@ use std::collections::HashMap; use cairo_lang_runner::casm_run::format_next_item; use cairo_vm::serde::deserialize_program::{ - deserialize_array_of_bigint_hex, - Attribute, - HintParams, - Identifier, - ReferenceManager, + deserialize_array_of_bigint_hex, Attribute, HintParams, Identifier, ReferenceManager, }; use cairo_vm::types::builtin_name::BuiltinName; use cairo_vm::types::errors::program_errors::ProgramError; @@ -27,11 +23,8 @@ use super::errors::ConstructorEntryPointExecutionError; use crate::execution::call_info::{CallInfo, Retdata}; use crate::execution::contract_class::ContractClass; use crate::execution::entry_point::{ - execute_constructor_entry_point, - CallEntryPoint, - ConstructorContext, - EntryPointExecutionContext, - EntryPointExecutionResult, + execute_constructor_entry_point, CallEntryPoint, ConstructorContext, + EntryPointExecutionContext, EntryPointExecutionResult, }; use crate::execution::errors::PostExecutionError; use crate::execution::{deprecated_entry_point_execution, entry_point_execution}; diff --git a/crates/blockifier/src/execution/stack_trace_test.rs b/crates/blockifier/src/execution/stack_trace_test.rs index b3690acfad2..3a1ff791976 100644 --- a/crates/blockifier/src/execution/stack_trace_test.rs +++ b/crates/blockifier/src/execution/stack_trace_test.rs @@ -3,11 +3,7 @@ use regex::Regex; use rstest::rstest; use starknet_api::core::{calculate_contract_address, Nonce}; use starknet_api::transaction::{ - Calldata, - ContractAddressSalt, - Fee, - ResourceBoundsMapping, - TransactionSignature, + Calldata, ContractAddressSalt, Fee, ResourceBoundsMapping, TransactionSignature, TransactionVersion, }; use starknet_api::{calldata, felt}; @@ -21,21 +17,12 @@ use crate::test_utils::initial_test_state::{fund_account, test_state}; use crate::test_utils::{create_calldata, CairoVersion, BALANCE}; use crate::transaction::account_transaction::AccountTransaction; use crate::transaction::constants::{ - DEPLOY_CONTRACT_FUNCTION_ENTRY_POINT_NAME, - EXECUTE_ENTRY_POINT_NAME, - FELT_TRUE, - VALIDATE_DECLARE_ENTRY_POINT_NAME, - VALIDATE_DEPLOY_ENTRY_POINT_NAME, - VALIDATE_ENTRY_POINT_NAME, + DEPLOY_CONTRACT_FUNCTION_ENTRY_POINT_NAME, EXECUTE_ENTRY_POINT_NAME, FELT_TRUE, + VALIDATE_DECLARE_ENTRY_POINT_NAME, VALIDATE_DEPLOY_ENTRY_POINT_NAME, VALIDATE_ENTRY_POINT_NAME, }; use crate::transaction::test_utils::{ - account_invoke_tx, - block_context, - create_account_tx_for_validate_test_nonce_0, - max_resource_bounds, - run_invoke_tx, - FaultyAccountTxCreatorArgs, - INVALID, + account_invoke_tx, block_context, create_account_tx_for_validate_test_nonce_0, + max_resource_bounds, run_invoke_tx, FaultyAccountTxCreatorArgs, INVALID, }; use crate::transaction::transaction_types::TransactionType; use crate::transaction::transactions::ExecutableTransaction; @@ -252,7 +239,7 @@ Unknown location (pc=0:{expected_pc1}) Error at pc=0:767: 1: Error in the called contract (contract address: {contract_address_felt:#064x}, class hash: \ {test_contract_hash:#064x}, selector: {invoke_call_chain_selector_felt:#064x}): -Error at pc=0:9381: +Error at pc=0:9508: Cairo traceback (most recent call last): Unknown location (pc=0:{pc_location}) @@ -272,10 +259,10 @@ Execution failed. Failure reason: {expected_error}. #[case(CairoVersion::Cairo0, "invoke_call_chain", "Couldn't compute operand op0. Unknown value for memory cell 1:23", 1_u8, 1_u8, (49_u16, 1111_u16, 1081_u16, 1166_u16))] #[case(CairoVersion::Cairo0, "fail", "An ASSERT_EQ instruction failed: 1 != 0.", 0_u8, 0_u8, (37_u16, 1093_u16, 1184_u16, 1188_u16))] #[case(CairoVersion::Cairo0, "fail", "An ASSERT_EQ instruction failed: 1 != 0.", 0_u8, 1_u8, (49_u16, 1111_u16, 1184_u16, 1188_u16))] -#[case(CairoVersion::Cairo1, "invoke_call_chain", "0x4469766973696f6e2062792030 ('Division by 0')", 1_u8, 0_u8, (9381_u16, 9381_u16, 0_u16, 0_u16))] -#[case(CairoVersion::Cairo1, "invoke_call_chain", "0x4469766973696f6e2062792030 ('Division by 0')", 1_u8, 1_u8, (9381_u16, 9450_u16, 0_u16, 0_u16))] -#[case(CairoVersion::Cairo1, "fail", "0x6661696c ('fail')", 0_u8, 0_u8, (9381_u16, 9381_u16, 0_u16, 0_u16))] -#[case(CairoVersion::Cairo1, "fail", "0x6661696c ('fail')", 0_u8, 1_u8, (9381_u16, 9450_u16, 0_u16, 0_u16))] +#[case(CairoVersion::Cairo1, "invoke_call_chain", "0x4469766973696f6e2062792030 ('Division by 0')", 1_u8, 0_u8, (9508_u16, 9508_u16, 0_u16, 0_u16))] +#[case(CairoVersion::Cairo1, "invoke_call_chain", "0x4469766973696f6e2062792030 ('Division by 0')", 1_u8, 1_u8, (9508_u16, 9577_u16, 0_u16, 0_u16))] +#[case(CairoVersion::Cairo1, "fail", "0x6661696c ('fail')", 0_u8, 0_u8, (9508_u16, 9508_u16, 0_u16, 0_u16))] +#[case(CairoVersion::Cairo1, "fail", "0x6661696c ('fail')", 0_u8, 1_u8, (9508_u16, 9577_u16, 0_u16, 0_u16))] fn test_trace_call_chain_with_syscalls( block_context: BlockContext, #[case] cairo_version: CairoVersion, diff --git a/crates/blockifier/src/execution/syscalls/hint_processor.rs b/crates/blockifier/src/execution/syscalls/hint_processor.rs index 0ed6f2868ba..449cf3705ce 100644 --- a/crates/blockifier/src/execution/syscalls/hint_processor.rs +++ b/crates/blockifier/src/execution/syscalls/hint_processor.rs @@ -28,48 +28,19 @@ use crate::execution::common_hints::{ExecutionMode, HintExecutionResult}; use crate::execution::entry_point::{CallEntryPoint, CallType, EntryPointExecutionContext}; use crate::execution::errors::{ConstructorEntryPointExecutionError, EntryPointExecutionError}; use crate::execution::execution_utils::{ - felt_from_ptr, - felt_range_from_ptr, - max_fee_for_execution_info, - write_maybe_relocatable, - ReadOnlySegment, - ReadOnlySegments, + felt_from_ptr, felt_range_from_ptr, max_fee_for_execution_info, write_maybe_relocatable, + ReadOnlySegment, ReadOnlySegments, }; use crate::execution::syscalls::secp::{ - secp256k1_add, - secp256k1_get_point_from_x, - secp256k1_get_xy, - secp256k1_mul, - secp256k1_new, - secp256r1_add, - secp256r1_get_point_from_x, - secp256r1_get_xy, - secp256r1_mul, - secp256r1_new, + secp256k1_add, secp256k1_get_point_from_x, secp256k1_get_xy, secp256k1_mul, secp256k1_new, + secp256r1_add, secp256r1_get_point_from_x, secp256r1_get_xy, secp256r1_mul, secp256r1_new, SecpHintProcessor, }; use crate::execution::syscalls::{ - call_contract, - deploy, - emit_event, - get_block_hash, - get_execution_info, - keccak, - library_call, - library_call_l1_handler, - replace_class, - send_message_to_l1, - sha_256_process_block, - storage_read, - storage_write, - StorageReadResponse, - StorageWriteResponse, - SyscallRequest, - SyscallRequestWrapper, - SyscallResponse, - SyscallResponseWrapper, - SyscallResult, - SyscallSelector, + call_contract, deploy, emit_event, get_block_hash, get_execution_info, keccak, library_call, + library_call_l1_handler, replace_class, send_message_to_l1, sha_256_process_block, + storage_read, storage_write, StorageReadResponse, StorageWriteResponse, SyscallRequest, + SyscallRequestWrapper, SyscallResponse, SyscallResponseWrapper, SyscallResult, SyscallSelector, }; use crate::state::errors::StateError; use crate::state::state_api::State; diff --git a/crates/blockifier/src/execution/syscalls/mod.rs b/crates/blockifier/src/execution/syscalls/mod.rs index 27ea5377df2..ecb2fe611e7 100644 --- a/crates/blockifier/src/execution/syscalls/mod.rs +++ b/crates/blockifier/src/execution/syscalls/mod.rs @@ -3,37 +3,19 @@ use cairo_vm::vm::vm_core::VirtualMachine; use num_traits::ToPrimitive; use starknet_api::block::{BlockHash, BlockNumber}; use starknet_api::core::{ - calculate_contract_address, - ClassHash, - ContractAddress, - EntryPointSelector, - EthAddress, + calculate_contract_address, ClassHash, ContractAddress, EntryPointSelector, EthAddress, }; use starknet_api::deprecated_contract_class::EntryPointType; use starknet_api::state::StorageKey; use starknet_api::transaction::{ - Calldata, - ContractAddressSalt, - EventContent, - EventData, - EventKey, - L2ToL1Payload, + Calldata, ContractAddressSalt, EventContent, EventData, EventKey, L2ToL1Payload, }; use starknet_types_core::felt::Felt; use self::hint_processor::{ - create_retdata_segment, - execute_inner_call, - execute_library_call, - felt_to_bool, - read_call_params, - read_calldata, - read_felt_array, - write_segment, - EmitEventError, - SyscallExecutionError, - SyscallHintProcessor, - BLOCK_NUMBER_OUT_OF_RANGE_ERROR, + create_retdata_segment, execute_inner_call, execute_library_call, felt_to_bool, + read_call_params, read_calldata, read_felt_array, write_segment, EmitEventError, + SyscallExecutionError, SyscallHintProcessor, BLOCK_NUMBER_OUT_OF_RANGE_ERROR, }; use crate::abi::constants; use crate::execution::call_info::{MessageToL1, OrderedEvent, OrderedL2ToL1Message}; @@ -41,11 +23,7 @@ use crate::execution::contract_class::ContractClass; use crate::execution::deprecated_syscalls::DeprecatedSyscallSelector; use crate::execution::entry_point::{CallEntryPoint, CallType, ConstructorContext}; use crate::execution::execution_utils::{ - execute_deployment, - felt_from_ptr, - write_felt, - write_maybe_relocatable, - ReadOnlySegment, + execute_deployment, felt_from_ptr, write_felt, write_maybe_relocatable, ReadOnlySegment, }; use crate::execution::syscalls::hint_processor::{INVALID_INPUT_LENGTH_ERROR, OUT_OF_GAS_ERROR}; use crate::transaction::transaction_utils::update_remaining_gas; diff --git a/crates/blockifier/src/execution/syscalls/secp.rs b/crates/blockifier/src/execution/syscalls/secp.rs index d23bbd15dce..60df6dc30d4 100644 --- a/crates/blockifier/src/execution/syscalls/secp.rs +++ b/crates/blockifier/src/execution/syscalls/secp.rs @@ -10,16 +10,10 @@ use starknet_types_core::felt::Felt; use crate::abi::sierra_types::{SierraType, SierraU256}; use crate::execution::execution_utils::{felt_from_ptr, write_maybe_relocatable, write_u256}; use crate::execution::syscalls::hint_processor::{ - felt_to_bool, - SyscallHintProcessor, - INVALID_ARGUMENT, + felt_to_bool, SyscallHintProcessor, INVALID_ARGUMENT, }; use crate::execution::syscalls::{ - SyscallExecutionError, - SyscallRequest, - SyscallResponse, - SyscallResult, - WriteResponseResult, + SyscallExecutionError, SyscallRequest, SyscallResponse, SyscallResult, WriteResponseResult, }; #[derive(Debug, Default, Eq, PartialEq)] diff --git a/crates/blockifier/src/execution/syscalls/syscalls_test.rs b/crates/blockifier/src/execution/syscalls/syscalls_test.rs index 0e98423b837..d57ad5f770a 100644 --- a/crates/blockifier/src/execution/syscalls/syscalls_test.rs +++ b/crates/blockifier/src/execution/syscalls/syscalls_test.rs @@ -8,30 +8,14 @@ use num_traits::Pow; use pretty_assertions::assert_eq; use rstest::rstest; use starknet_api::core::{ - calculate_contract_address, - ChainId, - ContractAddress, - EthAddress, - PatriciaKey, + calculate_contract_address, ChainId, ContractAddress, EthAddress, PatriciaKey, }; use starknet_api::data_availability::DataAvailabilityMode; use starknet_api::state::StorageKey; use starknet_api::transaction::{ - AccountDeploymentData, - Calldata, - ContractAddressSalt, - EventContent, - EventData, - EventKey, - Fee, - L2ToL1Payload, - PaymasterData, - Resource, - ResourceBounds, - ResourceBoundsMapping, - Tip, - TransactionHash, - TransactionVersion, + AccountDeploymentData, Calldata, ContractAddressSalt, EventContent, EventData, EventKey, Fee, + L2ToL1Payload, PaymasterData, Resource, ResourceBounds, ResourceBoundsMapping, Tip, + TransactionHash, TransactionVersion, }; use starknet_api::{calldata, felt}; use starknet_types_core::felt::Felt; @@ -41,48 +25,27 @@ use crate::abi::abi_utils::selector_from_name; use crate::abi::constants; use crate::context::ChainInfo; use crate::execution::call_info::{ - CallExecution, - CallInfo, - MessageToL1, - OrderedEvent, - OrderedL2ToL1Message, - Retdata, + CallExecution, CallInfo, MessageToL1, OrderedEvent, OrderedL2ToL1Message, Retdata, }; use crate::execution::common_hints::ExecutionMode; use crate::execution::entry_point::{CallEntryPoint, CallType}; use crate::execution::errors::EntryPointExecutionError; use crate::execution::syscalls::hint_processor::{ - EmitEventError, - BLOCK_NUMBER_OUT_OF_RANGE_ERROR, - L1_GAS, - L2_GAS, - OUT_OF_GAS_ERROR, + EmitEventError, BLOCK_NUMBER_OUT_OF_RANGE_ERROR, L1_GAS, L2_GAS, OUT_OF_GAS_ERROR, }; use crate::execution::syscalls::SyscallSelector; use crate::state::state_api::{State, StateReader}; use crate::test_utils::contracts::FeatureContract; use crate::test_utils::initial_test_state::test_state; use crate::test_utils::{ - calldata_for_deploy_test, - create_calldata, - get_syscall_resources, - trivial_external_entry_point_new, - trivial_external_entry_point_with_address, - CairoVersion, - BALANCE, - CHAIN_ID_NAME, - CURRENT_BLOCK_NUMBER, - CURRENT_BLOCK_NUMBER_FOR_VALIDATE, - CURRENT_BLOCK_TIMESTAMP, - CURRENT_BLOCK_TIMESTAMP_FOR_VALIDATE, - TEST_SEQUENCER_ADDRESS, + calldata_for_deploy_test, create_calldata, get_syscall_resources, + trivial_external_entry_point_new, trivial_external_entry_point_with_address, CairoVersion, + BALANCE, CHAIN_ID_NAME, CURRENT_BLOCK_NUMBER, CURRENT_BLOCK_NUMBER_FOR_VALIDATE, + CURRENT_BLOCK_TIMESTAMP, CURRENT_BLOCK_TIMESTAMP_FOR_VALIDATE, TEST_SEQUENCER_ADDRESS, }; use crate::transaction::constants::QUERY_VERSION_BASE_BIT; use crate::transaction::objects::{ - CommonAccountFields, - CurrentTransactionInfo, - DeprecatedTransactionInfo, - TransactionInfo, + CommonAccountFields, CurrentTransactionInfo, DeprecatedTransactionInfo, TransactionInfo, }; use crate::versioned_constants::VersionedConstants; use crate::{check_entry_point_execution_error_for_custom_hint, nonce, retdata, storage_key}; @@ -316,7 +279,7 @@ fn test_sha256() { assert_eq!( entry_point_call.execute_directly(&mut state).unwrap().execution, - CallExecution { gas_consumed: 895830, ..CallExecution::from_retdata(retdata![]) } + CallExecution { gas_consumed: 892990, ..CallExecution::from_retdata(retdata![]) } ); } diff --git a/crates/blockifier/src/fee/actual_cost.rs b/crates/blockifier/src/fee/actual_cost.rs index 36967058b8c..73d6992da42 100644 --- a/crates/blockifier/src/fee/actual_cost.rs +++ b/crates/blockifier/src/fee/actual_cost.rs @@ -7,10 +7,7 @@ use crate::execution::call_info::CallInfo; use crate::state::cached_state::StateChanges; use crate::transaction::account_transaction::AccountTransaction; use crate::transaction::objects::{ - GasVector, - HasRelatedFeeType, - StarknetResources, - TransactionExecutionResult, + GasVector, HasRelatedFeeType, StarknetResources, TransactionExecutionResult, TransactionResources, }; use crate::transaction::transaction_types::TransactionType; diff --git a/crates/blockifier/src/fee/actual_cost_test.rs b/crates/blockifier/src/fee/actual_cost_test.rs index e9dcbd19b7e..1db2f14c56c 100644 --- a/crates/blockifier/src/fee/actual_cost_test.rs +++ b/crates/blockifier/src/fee/actual_cost_test.rs @@ -6,8 +6,7 @@ use crate::context::BlockContext; use crate::execution::call_info::{CallExecution, CallInfo, MessageToL1, OrderedL2ToL1Message}; use crate::fee::eth_gas_constants; use crate::fee::gas_usage::{ - get_consumed_message_to_l2_emissions_cost, - get_log_message_to_l1_emissions_cost, + get_consumed_message_to_l2_emissions_cost, get_log_message_to_l1_emissions_cost, get_message_segment_length, }; use crate::state::cached_state::StateChangesCount; @@ -17,9 +16,7 @@ use crate::test_utils::{create_calldata, create_trivial_calldata, CairoVersion, use crate::transaction::constants; use crate::transaction::objects::{GasVector, HasRelatedFeeType, StarknetResources}; use crate::transaction::test_utils::{ - account_invoke_tx, - calculate_class_info_for_testing, - max_resource_bounds, + account_invoke_tx, calculate_class_info_for_testing, max_resource_bounds, }; use crate::transaction::transactions::ExecutableTransaction; use crate::utils::{u128_from_usize, usize_from_u128}; diff --git a/crates/blockifier/src/fee/fee_checks.rs b/crates/blockifier/src/fee/fee_checks.rs index d09c96de801..f613ec98484 100644 --- a/crates/blockifier/src/fee/fee_checks.rs +++ b/crates/blockifier/src/fee/fee_checks.rs @@ -9,10 +9,7 @@ use crate::fee::gas_usage::compute_discounted_gas_from_gas_vector; use crate::state::state_api::StateReader; use crate::transaction::errors::TransactionExecutionError; use crate::transaction::objects::{ - FeeType, - GasVector, - TransactionExecutionResult, - TransactionInfo, + FeeType, GasVector, TransactionExecutionResult, TransactionInfo, }; #[derive(Clone, Copy, Debug, Error)] diff --git a/crates/blockifier/src/fee/fee_utils.rs b/crates/blockifier/src/fee/fee_utils.rs index 3de23b228ed..5f526cbbd03 100644 --- a/crates/blockifier/src/fee/fee_utils.rs +++ b/crates/blockifier/src/fee/fee_utils.rs @@ -15,11 +15,7 @@ use crate::context::{BlockContext, TransactionContext}; use crate::state::state_api::StateReader; use crate::transaction::errors::TransactionFeeError; use crate::transaction::objects::{ - ExecutionResourcesTraits, - FeeType, - GasVector, - TransactionFeeResult, - TransactionInfo, + ExecutionResourcesTraits, FeeType, GasVector, TransactionFeeResult, TransactionInfo, }; use crate::utils::u128_from_usize; use crate::versioned_constants::VersionedConstants; diff --git a/crates/blockifier/src/fee/gas_usage_test.rs b/crates/blockifier/src/fee/gas_usage_test.rs index f9ccee395e3..1f145c09dcf 100644 --- a/crates/blockifier/src/fee/gas_usage_test.rs +++ b/crates/blockifier/src/fee/gas_usage_test.rs @@ -11,9 +11,7 @@ use crate::execution::call_info::{CallExecution, CallInfo, OrderedEvent}; use crate::fee::eth_gas_constants; use crate::fee::fee_utils::get_fee_by_gas_vector; use crate::fee::gas_usage::{ - compute_discounted_gas_from_gas_vector, - get_da_gas_cost, - get_message_segment_length, + compute_discounted_gas_from_gas_vector, get_da_gas_cost, get_message_segment_length, }; use crate::invoke_tx_args; use crate::state::cached_state::StateChangesCount; diff --git a/crates/blockifier/src/state.rs b/crates/blockifier/src/state.rs index 46e34c2bb35..e027d2b301c 100644 --- a/crates/blockifier/src/state.rs +++ b/crates/blockifier/src/state.rs @@ -1,4 +1,6 @@ pub mod cached_state; +#[cfg(test)] +pub mod error_format_test; pub mod errors; pub mod global_cache; pub mod state_api; diff --git a/crates/blockifier/src/state/cached_state.rs b/crates/blockifier/src/state/cached_state.rs index 6c8aa3b797d..32be38e46c1 100644 --- a/crates/blockifier/src/state/cached_state.rs +++ b/crates/blockifier/src/state/cached_state.rs @@ -114,7 +114,7 @@ impl UpdatableState for CachedState { class_hash_to_class: &ContractClassMapping, visited_pcs: &HashMap>, ) { - // TODO(OriF,15/5/24): Reconsider the clone. + // TODO(Noa,15/5/24): Reconsider the clone. self.update_cache(writes, class_hash_to_class.clone()); self.update_visited_pcs_cache(visited_pcs); } diff --git a/crates/blockifier/src/state/error_format_test.rs b/crates/blockifier/src/state/error_format_test.rs new file mode 100644 index 00000000000..fe7bf81fb06 --- /dev/null +++ b/crates/blockifier/src/state/error_format_test.rs @@ -0,0 +1,14 @@ +use starknet_api::core::ClassHash; +use starknet_types_core::felt::Felt; + +use crate::state::errors::StateError; + +#[test] +fn test_error_undeclared_class_hash_format() { + let error = StateError::UndeclaredClassHash(ClassHash(Felt::TWO)); + assert_eq!( + error.to_string(), + "Class with hash 0x0000000000000000000000000000000000000000000000000000000000000002 is \ + not declared." + ); +} diff --git a/crates/blockifier/src/state/errors.rs b/crates/blockifier/src/state/errors.rs index c098c4edc64..5347d182f7a 100644 --- a/crates/blockifier/src/state/errors.rs +++ b/crates/blockifier/src/state/errors.rs @@ -21,7 +21,7 @@ pub enum StateError { ProgramError(#[from] ProgramError), #[error("Requested {0:?} is unavailable for deployment.")] UnavailableContractAddress(ContractAddress), - #[error("Class with hash {0} is not declared.")] + #[error("Class with hash {:#064x} is not declared.", **.0)] UndeclaredClassHash(ClassHash), #[error(transparent)] StarknetApiError(#[from] StarknetApiError), diff --git a/crates/blockifier/src/test_utils.rs b/crates/blockifier/src/test_utils.rs index 73ff9fcea85..2c175af6043 100644 --- a/crates/blockifier/src/test_utils.rs +++ b/crates/blockifier/src/test_utils.rs @@ -15,11 +15,7 @@ use cairo_vm::vm::runners::cairo_runner::ExecutionResources; use starknet_api::core::{ClassHash, ContractAddress, Nonce, PatriciaKey}; use starknet_api::state::StorageKey; use starknet_api::transaction::{ - Calldata, - ContractAddressSalt, - Resource, - ResourceBounds, - ResourceBoundsMapping, + Calldata, ContractAddressSalt, Resource, ResourceBounds, ResourceBoundsMapping, TransactionVersion, }; use starknet_api::{contract_address, felt, patricia_key}; diff --git a/crates/blockifier/src/test_utils/contracts.rs b/crates/blockifier/src/test_utils/contracts.rs index 5e92adb49f7..61c3c7261c8 100644 --- a/crates/blockifier/src/test_utils/contracts.rs +++ b/crates/blockifier/src/test_utils/contracts.rs @@ -1,14 +1,8 @@ use starknet_api::core::{ - ClassHash, - CompiledClassHash, - ContractAddress, - EntryPointSelector, - PatriciaKey, + ClassHash, CompiledClassHash, ContractAddress, EntryPointSelector, PatriciaKey, }; use starknet_api::deprecated_contract_class::{ - ContractClass as DeprecatedContractClass, - EntryPointOffset, - EntryPointType, + ContractClass as DeprecatedContractClass, EntryPointOffset, EntryPointType, }; use starknet_api::{class_hash, contract_address, felt, patricia_key}; use starknet_types_core::felt::Felt; diff --git a/crates/blockifier/src/test_utils/declare.rs b/crates/blockifier/src/test_utils/declare.rs index 90f83b80b0d..d64f574d33d 100644 --- a/crates/blockifier/src/test_utils/declare.rs +++ b/crates/blockifier/src/test_utils/declare.rs @@ -1,16 +1,8 @@ use starknet_api::core::{ClassHash, CompiledClassHash, ContractAddress, Nonce}; use starknet_api::data_availability::DataAvailabilityMode; use starknet_api::transaction::{ - AccountDeploymentData, - DeclareTransactionV0V1, - DeclareTransactionV2, - DeclareTransactionV3, - Fee, - PaymasterData, - ResourceBoundsMapping, - Tip, - TransactionHash, - TransactionSignature, + AccountDeploymentData, DeclareTransactionV0V1, DeclareTransactionV2, DeclareTransactionV3, Fee, + PaymasterData, ResourceBoundsMapping, Tip, TransactionHash, TransactionSignature, TransactionVersion, }; @@ -43,7 +35,7 @@ impl Default for DeclareTxArgs { max_fee: Fee::default(), signature: TransactionSignature::default(), sender_address: ContractAddress::default(), - version: TransactionVersion::ONE, + version: TransactionVersion::THREE, resource_bounds: default_testing_resource_bounds(), tip: Tip::default(), nonce_data_availability_mode: DataAvailabilityMode::L1, diff --git a/crates/blockifier/src/test_utils/deploy_account.rs b/crates/blockifier/src/test_utils/deploy_account.rs index 5a8b9dcedc4..9e13f00474c 100644 --- a/crates/blockifier/src/test_utils/deploy_account.rs +++ b/crates/blockifier/src/test_utils/deploy_account.rs @@ -1,16 +1,8 @@ use starknet_api::core::{calculate_contract_address, ClassHash, ContractAddress, Nonce}; use starknet_api::data_availability::DataAvailabilityMode; use starknet_api::transaction::{ - Calldata, - ContractAddressSalt, - DeployAccountTransactionV1, - DeployAccountTransactionV3, - Fee, - PaymasterData, - ResourceBoundsMapping, - Tip, - TransactionHash, - TransactionSignature, + Calldata, ContractAddressSalt, DeployAccountTransactionV1, DeployAccountTransactionV3, Fee, + PaymasterData, ResourceBoundsMapping, Tip, TransactionHash, TransactionSignature, TransactionVersion, }; @@ -40,8 +32,7 @@ impl Default for DeployAccountTxArgs { max_fee: Fee::default(), signature: TransactionSignature::default(), deployer_address: ContractAddress::default(), - // TODO(Meshi, 01/09/2024): Change default version to THREE. - version: TransactionVersion::ONE, + version: TransactionVersion::THREE, resource_bounds: default_testing_resource_bounds(), tip: Tip::default(), nonce_data_availability_mode: DataAvailabilityMode::L1, diff --git a/crates/blockifier/src/test_utils/invoke.rs b/crates/blockifier/src/test_utils/invoke.rs index 42ae6ba8548..da2f790ecef 100644 --- a/crates/blockifier/src/test_utils/invoke.rs +++ b/crates/blockifier/src/test_utils/invoke.rs @@ -2,18 +2,9 @@ use starknet_api::calldata; use starknet_api::core::{ContractAddress, Nonce}; use starknet_api::data_availability::DataAvailabilityMode; use starknet_api::transaction::{ - AccountDeploymentData, - Calldata, - Fee, - InvokeTransactionV0, - InvokeTransactionV1, - InvokeTransactionV3, - PaymasterData, - ResourceBoundsMapping, - Tip, - TransactionHash, - TransactionSignature, - TransactionVersion, + AccountDeploymentData, Calldata, Fee, InvokeTransactionV0, InvokeTransactionV1, + InvokeTransactionV3, PaymasterData, ResourceBoundsMapping, Tip, TransactionHash, + TransactionSignature, TransactionVersion, }; use crate::abi::abi_utils::selector_from_name; diff --git a/crates/blockifier/src/test_utils/struct_impls.rs b/crates/blockifier/src/test_utils/struct_impls.rs index 3c8e1f3de0d..52cbd67adb4 100644 --- a/crates/blockifier/src/test_utils/struct_impls.rs +++ b/crates/blockifier/src/test_utils/struct_impls.rs @@ -14,37 +14,21 @@ use crate::context::{BlockContext, ChainInfo, FeeTokenAddresses, TransactionCont use crate::execution::call_info::{CallExecution, CallInfo, Retdata}; use crate::execution::contract_class::{ContractClassV0, ContractClassV1}; use crate::execution::entry_point::{ - CallEntryPoint, - EntryPointExecutionContext, - EntryPointExecutionResult, + CallEntryPoint, EntryPointExecutionContext, EntryPointExecutionResult, }; use crate::fee::fee_utils::get_fee_by_gas_vector; use crate::state::state_api::State; use crate::test_utils::{ - get_raw_contract_class, - CHAIN_ID_NAME, - CURRENT_BLOCK_NUMBER, - CURRENT_BLOCK_TIMESTAMP, - DEFAULT_ETH_L1_DATA_GAS_PRICE, - DEFAULT_ETH_L1_GAS_PRICE, - DEFAULT_STRK_L1_DATA_GAS_PRICE, - DEFAULT_STRK_L1_GAS_PRICE, - TEST_ERC20_CONTRACT_ADDRESS, - TEST_ERC20_CONTRACT_ADDRESS2, + get_raw_contract_class, CHAIN_ID_NAME, CURRENT_BLOCK_NUMBER, CURRENT_BLOCK_TIMESTAMP, + DEFAULT_ETH_L1_DATA_GAS_PRICE, DEFAULT_ETH_L1_GAS_PRICE, DEFAULT_STRK_L1_DATA_GAS_PRICE, + DEFAULT_STRK_L1_GAS_PRICE, TEST_ERC20_CONTRACT_ADDRESS, TEST_ERC20_CONTRACT_ADDRESS2, TEST_SEQUENCER_ADDRESS, }; use crate::transaction::objects::{ - DeprecatedTransactionInfo, - FeeType, - TransactionFeeResult, - TransactionInfo, - TransactionResources, + DeprecatedTransactionInfo, FeeType, TransactionFeeResult, TransactionInfo, TransactionResources, }; use crate::versioned_constants::{ - GasCosts, - OsConstants, - VersionedConstants, - DEFAULT_CONSTANTS_JSON, + GasCosts, OsConstants, VersionedConstants, DEFAULT_CONSTANTS_JSON, }; impl CallEntryPoint { diff --git a/crates/blockifier/src/test_utils/transfers_generator.rs b/crates/blockifier/src/test_utils/transfers_generator.rs index c1363f8439e..3d3a6a911d3 100644 --- a/crates/blockifier/src/test_utils/transfers_generator.rs +++ b/crates/blockifier/src/test_utils/transfers_generator.rs @@ -1,3 +1,4 @@ +use rand::rngs::StdRng; use rand::{Rng, SeedableRng}; use starknet_api::core::ContractAddress; use starknet_api::transaction::{Calldata, Fee, TransactionVersion}; @@ -5,7 +6,7 @@ use starknet_api::{calldata, felt}; use starknet_types_core::felt::Felt; use crate::abi::abi_utils::selector_from_name; -use crate::blockifier::config::TransactionExecutorConfig; +use crate::blockifier::config::{ConcurrencyConfig, TransactionExecutorConfig}; use crate::blockifier::transaction_executor::TransactionExecutor; use crate::context::{BlockContext, ChainInfo}; use crate::invoke_tx_args; @@ -19,56 +20,143 @@ use crate::transaction::constants::TRANSFER_ENTRY_POINT_NAME; use crate::transaction::transaction_execution::Transaction; const N_ACCOUNTS: u16 = 10000; -const CHUNK_SIZE: usize = 10; +const N_TXS: usize = 1000; const RANDOMIZATION_SEED: u64 = 0; -const TRANSACTION_VERSION: TransactionVersion = TransactionVersion(Felt::ONE); +const CAIRO_VERSION: CairoVersion = CairoVersion::Cairo0; +const TRANSACTION_VERSION: TransactionVersion = TransactionVersion(Felt::THREE); +const RECIPIENT_GENERATOR_TYPE: RecipientGeneratorType = RecipientGeneratorType::RoundRobin; +#[cfg(feature = "concurrency")] +const CONCURRENCY_MODE: bool = true; +#[cfg(not(feature = "concurrency"))] +const CONCURRENCY_MODE: bool = false; +const N_WORKERS: usize = 4; +const CHUNK_SIZE: usize = 100; + +pub struct TransfersGeneratorConfig { + pub n_accounts: u16, + pub balance: u128, + pub max_fee: u128, + pub n_txs: usize, + pub randomization_seed: u64, + pub cairo_version: CairoVersion, + pub transaction_version: TransactionVersion, + pub recipient_generator_type: RecipientGeneratorType, + pub concurrency_config: ConcurrencyConfig, +} + +impl Default for TransfersGeneratorConfig { + fn default() -> Self { + Self { + n_accounts: N_ACCOUNTS, + balance: BALANCE * 1000, + max_fee: MAX_FEE, + n_txs: N_TXS, + randomization_seed: RANDOMIZATION_SEED, + cairo_version: CAIRO_VERSION, + transaction_version: TRANSACTION_VERSION, + recipient_generator_type: RECIPIENT_GENERATOR_TYPE, + concurrency_config: ConcurrencyConfig { + enabled: CONCURRENCY_MODE, + n_workers: N_WORKERS, + chunk_size: CHUNK_SIZE, + }, + } + } +} + +pub enum RecipientGeneratorType { + Random, + RoundRobin, + DisjointFromSenders, +} pub struct TransfersGenerator { account_addresses: Vec, chain_info: ChainInfo, executor: TransactionExecutor, nonce_manager: NonceManager, - recipient_generator: rand::rngs::StdRng, sender_index: usize, + random_recipient_generator: Option, + recipient_addresses: Option>, + config: TransfersGeneratorConfig, } impl TransfersGenerator { - pub fn new() -> Self { - let account_contract = FeatureContract::AccountWithoutValidations(CairoVersion::Cairo0); - let executor_config = TransactionExecutorConfig::create_for_testing(); + pub fn new(config: TransfersGeneratorConfig) -> Self { + let account_contract = FeatureContract::AccountWithoutValidations(config.cairo_version); let block_context = BlockContext::create_for_account_testing(); let chain_info = block_context.chain_info().clone(); - let state = test_state(&chain_info, BALANCE * 1000, &[(account_contract, N_ACCOUNTS)]); + let state = + test_state(&chain_info, config.balance, &[(account_contract, config.n_accounts)]); + let executor_config = + TransactionExecutorConfig { concurrency_config: config.concurrency_config.clone() }; let executor = TransactionExecutor::new(state, block_context, executor_config); - let account_addresses = (0..N_ACCOUNTS) + let account_addresses = (0..config.n_accounts) .map(|instance_id| account_contract.get_instance_address(instance_id)) .collect::>(); let nonce_manager = NonceManager::default(); - let random_generator = rand::rngs::StdRng::seed_from_u64(RANDOMIZATION_SEED); + let mut recipient_addresses = None; + let mut random_recipient_generator = None; + match config.recipient_generator_type { + RecipientGeneratorType::Random => { + // Use a random generator to get the next recipient. + random_recipient_generator = Some(StdRng::seed_from_u64(config.randomization_seed)); + } + RecipientGeneratorType::RoundRobin => { + // Use the next account after the sender in the list as the recipient. + } + RecipientGeneratorType::DisjointFromSenders => { + // Use a disjoint set of accounts as recipients. The index of the recipient is the + // same as the index of the sender. + recipient_addresses = Some( + (config.n_accounts..2 * config.n_accounts) + .map(|instance_id| account_contract.get_instance_address(instance_id)) + .collect::>(), + ); + } + }; Self { account_addresses, - nonce_manager, chain_info, executor, + nonce_manager, sender_index: 0, - recipient_generator: random_generator, + random_recipient_generator, + recipient_addresses, + config, + } + } + + pub fn get_next_recipient(&mut self) -> ContractAddress { + match self.config.recipient_generator_type { + RecipientGeneratorType::Random => { + let random_recipient_generator = self.random_recipient_generator.as_mut().unwrap(); + let recipient_index = + random_recipient_generator.gen_range(0..self.account_addresses.len()); + self.account_addresses[recipient_index] + } + RecipientGeneratorType::RoundRobin => { + let recipient_index = (self.sender_index + 1) % self.account_addresses.len(); + self.account_addresses[recipient_index] + } + RecipientGeneratorType::DisjointFromSenders => { + self.recipient_addresses.as_ref().unwrap()[self.sender_index] + } } } - pub fn execute_chunk_of_transfers(&mut self) { - let mut chunk: Vec = Vec::with_capacity(CHUNK_SIZE); - for _ in 0..CHUNK_SIZE { + pub fn execute_transfers(&mut self) { + let mut txs: Vec = Vec::with_capacity(self.config.n_txs); + for _ in 0..self.config.n_txs { let sender_address = self.account_addresses[self.sender_index]; + let recipient_address = self.get_next_recipient(); self.sender_index = (self.sender_index + 1) % self.account_addresses.len(); - let recipient_index = - self.recipient_generator.gen::() % self.account_addresses.len(); - let recipient_address = self.account_addresses[recipient_index]; let account_tx = self.generate_transfer(sender_address, recipient_address); - chunk.push(Transaction::AccountTransaction(account_tx)); + txs.push(Transaction::AccountTransaction(account_tx)); } - let results = self.executor.execute_txs(&chunk); - assert_eq!(results.len(), CHUNK_SIZE); + let results = self.executor.execute_txs(&txs); + assert_eq!(results.len(), self.config.n_txs); for result in results { assert!(!result.unwrap().is_reverted()); } @@ -84,12 +172,12 @@ impl TransfersGenerator { let nonce = self.nonce_manager.next(sender_address); let entry_point_selector = selector_from_name(TRANSFER_ENTRY_POINT_NAME); - let contract_address = if TRANSACTION_VERSION == TransactionVersion::ONE { + let contract_address = if self.config.transaction_version == TransactionVersion::ONE { *self.chain_info.fee_token_addresses.eth_fee_token_address.0.key() - } else if TRANSACTION_VERSION == TransactionVersion::THREE { + } else if self.config.transaction_version == TransactionVersion::THREE { *self.chain_info.fee_token_addresses.strk_fee_token_address.0.key() } else { - panic!("Unsupported transaction version: {TRANSACTION_VERSION:?}") + panic!("Unsupported transaction version: {:?}", self.config.transaction_version) }; let execute_calldata = calldata![ @@ -102,10 +190,10 @@ impl TransfersGenerator { ]; let tx = invoke_tx(invoke_tx_args! { - max_fee: Fee(MAX_FEE), + max_fee: Fee(self.config.max_fee), sender_address, calldata: execute_calldata, - version: TRANSACTION_VERSION, + version: self.config.transaction_version, nonce, }); AccountTransaction::Invoke(tx) @@ -114,6 +202,6 @@ impl TransfersGenerator { impl Default for TransfersGenerator { fn default() -> Self { - Self::new() + Self::new(TransfersGeneratorConfig::default()) } } diff --git a/crates/blockifier/src/transaction/account_transaction.rs b/crates/blockifier/src/transaction/account_transaction.rs index 56ecba63bfc..51ee47b6609 100644 --- a/crates/blockifier/src/transaction/account_transaction.rs +++ b/crates/blockifier/src/transaction/account_transaction.rs @@ -15,9 +15,7 @@ use crate::execution::entry_point::{CallEntryPoint, CallType, EntryPointExecutio use crate::fee::actual_cost::TransactionReceipt; use crate::fee::fee_checks::{FeeCheckReportFields, PostExecutionReport}; use crate::fee::fee_utils::{ - get_fee_by_gas_vector, - get_sequencer_balance_keys, - verify_can_pay_committed_bounds, + get_fee_by_gas_vector, get_sequencer_balance_keys, verify_can_pay_committed_bounds, }; use crate::fee::gas_usage::{compute_discounted_gas_from_gas_vector, estimate_minimal_gas_vector}; use crate::retdata; @@ -25,29 +23,18 @@ use crate::state::cached_state::{StateChanges, TransactionalState}; use crate::state::state_api::{State, StateReader, UpdatableState}; use crate::transaction::constants; use crate::transaction::errors::{ - TransactionExecutionError, - TransactionFeeError, - TransactionPreValidationError, + TransactionExecutionError, TransactionFeeError, TransactionPreValidationError, }; use crate::transaction::objects::{ - DeprecatedTransactionInfo, - HasRelatedFeeType, - TransactionExecutionInfo, - TransactionExecutionResult, - TransactionInfo, - TransactionInfoCreator, + DeprecatedTransactionInfo, HasRelatedFeeType, TransactionExecutionInfo, + TransactionExecutionResult, TransactionInfo, TransactionInfoCreator, TransactionPreValidationResult, }; use crate::transaction::transaction_types::TransactionType; use crate::transaction::transaction_utils::update_remaining_gas; use crate::transaction::transactions::{ - DeclareTransaction, - DeployAccountTransaction, - Executable, - ExecutableTransaction, - ExecutionFlags, - InvokeTransaction, - ValidatableTransaction, + DeclareTransaction, DeployAccountTransaction, Executable, ExecutableTransaction, + ExecutionFlags, InvokeTransaction, ValidatableTransaction, }; #[cfg(test)] diff --git a/crates/blockifier/src/transaction/account_transactions_test.rs b/crates/blockifier/src/transaction/account_transactions_test.rs index c719a9e2ee8..79c74ef721e 100644 --- a/crates/blockifier/src/transaction/account_transactions_test.rs +++ b/crates/blockifier/src/transaction/account_transactions_test.rs @@ -8,21 +8,14 @@ use starknet_api::core::{calculate_contract_address, ClassHash, ContractAddress, use starknet_api::hash::StarkHash; use starknet_api::state::StorageKey; use starknet_api::transaction::{ - Calldata, - ContractAddressSalt, - DeclareTransactionV2, - Fee, - ResourceBoundsMapping, - TransactionHash, - TransactionVersion, + Calldata, ContractAddressSalt, DeclareTransactionV2, Fee, ResourceBoundsMapping, + TransactionHash, TransactionVersion, }; use starknet_api::{calldata, class_hash, contract_address, felt, patricia_key}; use starknet_types_core::felt::Felt; use crate::abi::abi_utils::{ - get_fee_token_var_address, - get_storage_var_address, - selector_from_name, + get_fee_token_var_address, get_storage_var_address, selector_from_name, }; use crate::context::BlockContext; use crate::execution::contract_class::{ContractClass, ContractClassV1}; @@ -38,46 +31,59 @@ use crate::test_utils::deploy_account::deploy_account_tx; use crate::test_utils::initial_test_state::{fund_account, test_state}; use crate::test_utils::invoke::InvokeTxArgs; use crate::test_utils::{ - create_calldata, - create_trivial_calldata, - get_syscall_resources, - get_tx_resources, - u64_from_usize, - CairoVersion, - NonceManager, - BALANCE, - DEFAULT_STRK_L1_GAS_PRICE, - MAX_FEE, + create_calldata, create_trivial_calldata, get_syscall_resources, get_tx_resources, + u64_from_usize, CairoVersion, NonceManager, BALANCE, DEFAULT_STRK_L1_GAS_PRICE, MAX_FEE, }; use crate::transaction::account_transaction::AccountTransaction; use crate::transaction::constants::TRANSFER_ENTRY_POINT_NAME; -use crate::transaction::objects::{FeeType, HasRelatedFeeType, TransactionInfoCreator}; +use crate::transaction::objects::{FeeType, GasVector, HasRelatedFeeType, TransactionInfoCreator}; use crate::transaction::test_utils::{ - account_invoke_tx, - block_context, - calculate_class_info_for_testing, - create_account_tx_for_validate_test_nonce_0, - create_test_init_data, - deploy_and_fund_account, - l1_resource_bounds, - max_fee, - max_resource_bounds, - run_invoke_tx, - FaultyAccountTxCreatorArgs, - TestInitData, - INVALID, + account_invoke_tx, block_context, calculate_class_info_for_testing, + create_account_tx_for_validate_test_nonce_0, create_test_init_data, deploy_and_fund_account, + l1_resource_bounds, max_fee, max_resource_bounds, run_invoke_tx, FaultyAccountTxCreatorArgs, + TestInitData, INVALID, }; use crate::transaction::transaction_types::TransactionType; use crate::transaction::transactions::{DeclareTransaction, ExecutableTransaction, ExecutionFlags}; use crate::{ - check_transaction_execution_error_for_invalid_scenario, - declare_tx_args, - deploy_account_tx_args, - invoke_tx_args, - nonce, - storage_key, + check_transaction_execution_error_for_invalid_scenario, declare_tx_args, + deploy_account_tx_args, invoke_tx_args, nonce, storage_key, }; +#[rstest] +fn test_circuit(block_context: BlockContext, max_resource_bounds: ResourceBoundsMapping) { + let test_contract = FeatureContract::TestContract(CairoVersion::Cairo1); + let account = FeatureContract::AccountWithoutValidations(CairoVersion::Cairo1); + let chain_info = &block_context.chain_info; + let state = &mut test_state(chain_info, BALANCE, &[(test_contract, 1), (account, 1)]); + let test_contract_address = test_contract.get_instance_address(0); + let account_address = account.get_instance_address(0); + let mut nonce_manager = NonceManager::default(); + + // Invoke a function that changes the state and reverts. + let tx_args = invoke_tx_args! { + sender_address: account_address, + calldata: create_calldata( + test_contract_address, + "test_circuit", + &[] + ), + nonce: nonce_manager.next(account_address) + }; + let tx_execution_info = run_invoke_tx( + state, + &block_context, + invoke_tx_args! { + resource_bounds: max_resource_bounds, + ..tx_args + }, + ) + .unwrap(); + + assert!(tx_execution_info.revert_error.is_none()); + assert_eq!(tx_execution_info.transaction_receipt.gas, GasVector::from_l1_gas(6682)); +} + #[rstest] fn test_fee_enforcement( block_context: BlockContext, @@ -215,7 +221,7 @@ fn test_infinite_recursion( max_resource_bounds: ResourceBoundsMapping, ) { // Limit the number of execution steps (so we quickly hit the limit). - block_context.versioned_constants.invoke_tx_max_n_steps = 4000; + block_context.versioned_constants.invoke_tx_max_n_steps = 4100; let TestInitData { mut state, account_address, contract_address, mut nonce_manager } = create_test_init_data(&block_context.chain_info, CairoVersion::Cairo0); @@ -265,15 +271,14 @@ fn test_infinite_recursion( #[case(TransactionVersion::ONE)] #[case(TransactionVersion::THREE)] fn test_max_fee_limit_validate( - max_fee: Fee, block_context: BlockContext, #[case] version: TransactionVersion, max_resource_bounds: ResourceBoundsMapping, ) { let chain_info = &block_context.chain_info; let TestInitData { mut state, account_address, contract_address, mut nonce_manager } = - create_test_init_data(chain_info, CairoVersion::Cairo0); - let grindy_validate_account = FeatureContract::AccountWithLongValidate(CairoVersion::Cairo0); + create_test_init_data(chain_info, CairoVersion::Cairo1); + let grindy_validate_account = FeatureContract::AccountWithLongValidate(CairoVersion::Cairo1); let grindy_class_hash = grindy_validate_account.get_class_hash(); let block_info = &block_context.block_info; let class_info = calculate_class_info_for_testing(grindy_validate_account.get_class()); @@ -283,7 +288,7 @@ fn test_max_fee_limit_validate( declare_tx_args! { class_hash: grindy_class_hash, sender_address: account_address, - max_fee: Fee(MAX_FEE), + resource_bounds: max_resource_bounds.clone(), nonce: nonce_manager.next(account_address), }, class_info, @@ -300,7 +305,7 @@ fn test_max_fee_limit_validate( chain_info, deploy_account_tx_args! { class_hash: grindy_class_hash, - max_fee, + resource_bounds: max_resource_bounds.clone(), constructor_calldata: calldata![ctor_grind_arg, ctor_storage_arg], }, ); @@ -316,7 +321,7 @@ fn test_max_fee_limit_validate( chain_info, deploy_account_tx_args! { class_hash: grindy_class_hash, - max_fee, + resource_bounds: max_resource_bounds.clone(), constructor_calldata: calldata![ctor_grind_arg, ctor_storage_arg], }, ); @@ -976,7 +981,7 @@ fn test_insufficient_max_fee_reverts( #[rstest] fn test_deploy_account_constructor_storage_write( - max_fee: Fee, + max_resource_bounds: ResourceBoundsMapping, block_context: BlockContext, #[values(CairoVersion::Cairo0, CairoVersion::Cairo1)] cairo_version: CairoVersion, ) { @@ -994,7 +999,7 @@ fn test_deploy_account_constructor_storage_write( chain_info, deploy_account_tx_args! { class_hash, - max_fee, + resource_bounds: max_resource_bounds, constructor_calldata: constructor_calldata.clone(), }, ); @@ -1325,10 +1330,10 @@ fn test_concurrent_fee_transfer_when_sender_is_sequencer( let fee_token_address = block_context.chain_info.fee_token_address(fee_type); let mut transactional_state = TransactionalState::create_transactional(state); - let charge_fee = true; - let validate = true; + let execution_flags = + ExecutionFlags { charge_fee: true, validate: true, concurrency_mode: true }; let result = - account_tx.execute(&mut transactional_state, &block_context, charge_fee, validate).unwrap(); + account_tx.execute_raw(&mut transactional_state, &block_context, execution_flags).unwrap(); assert!(!result.is_reverted()); // Check that the sequencer balance was updated (in this case, was not changed). for (seq_key, seq_value) in diff --git a/crates/blockifier/src/transaction/execution_flavors_test.rs b/crates/blockifier/src/transaction/execution_flavors_test.rs index a29e75b1bcb..e186ad81517 100644 --- a/crates/blockifier/src/transaction/execution_flavors_test.rs +++ b/crates/blockifier/src/transaction/execution_flavors_test.rs @@ -4,11 +4,7 @@ use rstest::rstest; use starknet_api::core::ContractAddress; use starknet_api::felt; use starknet_api::transaction::{ - Calldata, - Fee, - ResourceBoundsMapping, - TransactionSignature, - TransactionVersion, + Calldata, Fee, ResourceBoundsMapping, TransactionSignature, TransactionVersion, }; use starknet_types_core::felt::Felt; @@ -21,29 +17,16 @@ use crate::test_utils::contracts::FeatureContract; use crate::test_utils::dict_state_reader::DictStateReader; use crate::test_utils::initial_test_state::test_state; use crate::test_utils::{ - create_calldata, - create_trivial_calldata, - get_syscall_resources, - get_tx_resources, - u64_from_usize, - CairoVersion, - NonceManager, - BALANCE, - MAX_FEE, - MAX_L1_GAS_AMOUNT, + create_calldata, create_trivial_calldata, get_syscall_resources, get_tx_resources, + u64_from_usize, CairoVersion, NonceManager, BALANCE, MAX_FEE, MAX_L1_GAS_AMOUNT, MAX_L1_GAS_PRICE, }; use crate::transaction::errors::{ - TransactionExecutionError, - TransactionFeeError, - TransactionPreValidationError, + TransactionExecutionError, TransactionFeeError, TransactionPreValidationError, }; use crate::transaction::objects::{FeeType, GasVector, TransactionExecutionInfo}; use crate::transaction::test_utils::{ - account_invoke_tx, - l1_resource_bounds, - max_resource_bounds, - INVALID, + account_invoke_tx, l1_resource_bounds, max_resource_bounds, INVALID, }; use crate::transaction::transaction_types::TransactionType; use crate::transaction::transactions::ExecutableTransaction; @@ -368,7 +351,7 @@ fn test_simulate_validate_charge_fee_fail_validate( // Validation scenario: fallible validation. let (actual_gas_used, actual_fee) = gas_and_fee( - u64_from_usize(get_tx_resources(TransactionType::InvokeFunction).n_steps + 27229), + u64_from_usize(get_tx_resources(TransactionType::InvokeFunction).n_steps + 27231), validate, &fee_type, ); diff --git a/crates/blockifier/src/transaction/objects.rs b/crates/blockifier/src/transaction/objects.rs index a08dbd5e8d4..0ba4006a8d1 100644 --- a/crates/blockifier/src/transaction/objects.rs +++ b/crates/blockifier/src/transaction/objects.rs @@ -7,16 +7,8 @@ use serde::Serialize; use starknet_api::core::{ContractAddress, Nonce}; use starknet_api::data_availability::DataAvailabilityMode; use starknet_api::transaction::{ - AccountDeploymentData, - Fee, - PaymasterData, - Resource, - ResourceBounds, - ResourceBoundsMapping, - Tip, - TransactionHash, - TransactionSignature, - TransactionVersion, + AccountDeploymentData, Fee, PaymasterData, Resource, ResourceBounds, ResourceBoundsMapping, + Tip, TransactionHash, TransactionSignature, TransactionVersion, }; use starknet_types_core::felt::Felt; use strum_macros::EnumIter; @@ -28,17 +20,13 @@ use crate::fee::actual_cost::TransactionReceipt; use crate::fee::eth_gas_constants; use crate::fee::fee_utils::{calculate_l1_gas_by_vm_usage, get_fee_by_gas_vector}; use crate::fee::gas_usage::{ - get_consumed_message_to_l2_emissions_cost, - get_da_gas_cost, - get_log_message_to_l1_emissions_cost, - get_onchain_data_segment_length, + get_consumed_message_to_l2_emissions_cost, get_da_gas_cost, + get_log_message_to_l1_emissions_cost, get_onchain_data_segment_length, }; use crate::state::cached_state::StateChangesCount; use crate::transaction::constants; use crate::transaction::errors::{ - TransactionExecutionError, - TransactionFeeError, - TransactionPreValidationError, + TransactionExecutionError, TransactionFeeError, TransactionPreValidationError, }; use crate::utils::{u128_from_usize, usize_from_u128}; use crate::versioned_constants::VersionedConstants; diff --git a/crates/blockifier/src/transaction/objects_test.rs b/crates/blockifier/src/transaction/objects_test.rs index 10e0a954d67..7d1ef479e14 100644 --- a/crates/blockifier/src/transaction/objects_test.rs +++ b/crates/blockifier/src/transaction/objects_test.rs @@ -3,11 +3,7 @@ use starknet_api::core::ClassHash; use starknet_api::{class_hash, felt}; use crate::execution::call_info::{ - CallExecution, - CallInfo, - ExecutionSummary, - OrderedEvent, - TestExecutionSummary, + CallExecution, CallInfo, ExecutionSummary, OrderedEvent, TestExecutionSummary, }; use crate::execution::entry_point::CallEntryPoint; use crate::transaction::objects::TransactionExecutionInfo; diff --git a/crates/blockifier/src/transaction/post_execution_test.rs b/crates/blockifier/src/transaction/post_execution_test.rs index 3cf9c3c5ba6..a9b9e67321b 100644 --- a/crates/blockifier/src/transaction/post_execution_test.rs +++ b/crates/blockifier/src/transaction/post_execution_test.rs @@ -17,13 +17,8 @@ use crate::transaction::account_transaction::AccountTransaction; use crate::transaction::errors::TransactionExecutionError; use crate::transaction::objects::{FeeType, HasRelatedFeeType, TransactionInfoCreator}; use crate::transaction::test_utils::{ - account_invoke_tx, - block_context, - l1_resource_bounds, - max_fee, - max_resource_bounds, - run_invoke_tx, - TestInitData, + account_invoke_tx, block_context, l1_resource_bounds, max_fee, max_resource_bounds, + run_invoke_tx, TestInitData, }; use crate::transaction::transactions::ExecutableTransaction; diff --git a/crates/blockifier/src/transaction/test_utils.rs b/crates/blockifier/src/transaction/test_utils.rs index d6b1724e3a7..a5a353a056b 100644 --- a/crates/blockifier/src/transaction/test_utils.rs +++ b/crates/blockifier/src/transaction/test_utils.rs @@ -1,18 +1,9 @@ use rstest::fixture; use starknet_api::core::{ClassHash, ContractAddress, Nonce}; use starknet_api::transaction::{ - Calldata, - ContractAddressSalt, - Fee, - InvokeTransactionV0, - InvokeTransactionV1, - InvokeTransactionV3, - Resource, - ResourceBounds, - ResourceBoundsMapping, - TransactionHash, - TransactionSignature, - TransactionVersion, + Calldata, ContractAddressSalt, Fee, InvokeTransactionV0, InvokeTransactionV1, + InvokeTransactionV3, Resource, ResourceBounds, ResourceBoundsMapping, TransactionHash, + TransactionSignature, TransactionVersion, }; use starknet_api::{calldata, felt}; use starknet_types_core::felt::Felt; @@ -30,12 +21,7 @@ use crate::test_utils::dict_state_reader::DictStateReader; use crate::test_utils::initial_test_state::test_state; use crate::test_utils::invoke::{invoke_tx, InvokeTxArgs}; use crate::test_utils::{ - create_calldata, - CairoVersion, - NonceManager, - BALANCE, - MAX_FEE, - MAX_L1_GAS_AMOUNT, + create_calldata, CairoVersion, NonceManager, BALANCE, MAX_FEE, MAX_L1_GAS_AMOUNT, MAX_L1_GAS_PRICE, }; use crate::transaction::account_transaction::AccountTransaction; diff --git a/crates/blockifier/src/transaction/transaction_execution.rs b/crates/blockifier/src/transaction/transaction_execution.rs index 9d0b209c7bf..e617ad1c5f3 100644 --- a/crates/blockifier/src/transaction/transaction_execution.rs +++ b/crates/blockifier/src/transaction/transaction_execution.rs @@ -14,19 +14,11 @@ use crate::state::state_api::UpdatableState; use crate::transaction::account_transaction::AccountTransaction; use crate::transaction::errors::TransactionFeeError; use crate::transaction::objects::{ - TransactionExecutionInfo, - TransactionExecutionResult, - TransactionInfo, - TransactionInfoCreator, + TransactionExecutionInfo, TransactionExecutionResult, TransactionInfo, TransactionInfoCreator, }; use crate::transaction::transactions::{ - DeclareTransaction, - DeployAccountTransaction, - Executable, - ExecutableTransaction, - ExecutionFlags, - InvokeTransaction, - L1HandlerTransaction, + DeclareTransaction, DeployAccountTransaction, Executable, ExecutableTransaction, + ExecutionFlags, InvokeTransaction, L1HandlerTransaction, }; // TODO: Move into transaction.rs, makes more sense to be defined there. diff --git a/crates/blockifier/src/transaction/transactions.rs b/crates/blockifier/src/transaction/transactions.rs index 5a00581a3bd..4e3188c1505 100644 --- a/crates/blockifier/src/transaction/transactions.rs +++ b/crates/blockifier/src/transaction/transactions.rs @@ -2,18 +2,11 @@ use std::sync::Arc; use cairo_vm::vm::runners::cairo_runner::ExecutionResources; use starknet_api::calldata; -use starknet_api::core::{ClassHash, ContractAddress, Nonce}; +use starknet_api::core::{ClassHash, CompiledClassHash, ContractAddress, Nonce}; use starknet_api::deprecated_contract_class::EntryPointType; use starknet_api::transaction::{ - AccountDeploymentData, - Calldata, - ContractAddressSalt, - DeclareTransactionV2, - DeclareTransactionV3, - Fee, - TransactionHash, - TransactionSignature, - TransactionVersion, + AccountDeploymentData, Calldata, ContractAddressSalt, DeclareTransactionV2, + DeclareTransactionV3, Fee, TransactionHash, TransactionSignature, TransactionVersion, }; use starknet_types_core::felt::Felt; @@ -22,10 +15,7 @@ use crate::context::{BlockContext, TransactionContext}; use crate::execution::call_info::CallInfo; use crate::execution::contract_class::{ClassInfo, ContractClass}; use crate::execution::entry_point::{ - CallEntryPoint, - CallType, - ConstructorContext, - EntryPointExecutionContext, + CallEntryPoint, CallType, ConstructorContext, EntryPointExecutionContext, }; use crate::execution::execution_utils::execute_deployment; use crate::state::cached_state::TransactionalState; @@ -34,14 +24,8 @@ use crate::state::state_api::{State, UpdatableState}; use crate::transaction::constants; use crate::transaction::errors::TransactionExecutionError; use crate::transaction::objects::{ - CommonAccountFields, - CurrentTransactionInfo, - DeprecatedTransactionInfo, - HasRelatedFeeType, - TransactionExecutionInfo, - TransactionExecutionResult, - TransactionInfo, - TransactionInfoCreator, + CommonAccountFields, CurrentTransactionInfo, DeprecatedTransactionInfo, HasRelatedFeeType, + TransactionExecutionInfo, TransactionExecutionResult, TransactionInfo, TransactionInfoCreator, }; use crate::transaction::transaction_utils::{update_remaining_gas, verify_contract_class_version}; @@ -182,6 +166,29 @@ impl DeclareTransaction { pub fn only_query(&self) -> bool { self.only_query } + + fn try_declare( + &self, + state: &mut S, + class_hash: ClassHash, + compiled_class_hash: Option, + ) -> TransactionExecutionResult<()> { + match state.get_compiled_contract_class(class_hash) { + Err(StateError::UndeclaredClassHash(_)) => { + // Class is undeclared; declare it. + state.set_contract_class(class_hash, self.contract_class())?; + if let Some(compiled_class_hash) = compiled_class_hash { + state.set_compiled_class_hash(class_hash, compiled_class_hash)?; + } + Ok(()) + } + Err(error) => Err(error)?, + Ok(_) => { + // Class is already declared, cannot redeclare. + Err(TransactionExecutionError::DeclareTransactionError { class_hash }) + } + } + } } impl Executable for DeclareTransaction { @@ -189,17 +196,22 @@ impl Executable for DeclareTransaction { &self, state: &mut S, _resources: &mut ExecutionResources, - _context: &mut EntryPointExecutionContext, + context: &mut EntryPointExecutionContext, _remaining_gas: &mut u64, ) -> TransactionExecutionResult> { let class_hash = self.class_hash(); - match &self.tx { - // No class commitment, so no need to check if the class is already declared. starknet_api::transaction::DeclareTransaction::V0(_) | starknet_api::transaction::DeclareTransaction::V1(_) => { - state.set_contract_class(class_hash, self.contract_class())?; - Ok(None) + if context.tx_context.block_context.versioned_constants.disable_cairo0_redeclaration + { + self.try_declare(state, class_hash, None)? + } else { + // We allow redeclaration of the class for backward compatibility. + // In the past, we allowed redeclaration of Cairo 0 contracts since there was + // no class commitment (so no need to check if the class is already declared). + state.set_contract_class(class_hash, self.contract_class())?; + } } starknet_api::transaction::DeclareTransaction::V2(DeclareTransactionV2 { compiled_class_hash, @@ -208,23 +220,9 @@ impl Executable for DeclareTransaction { | starknet_api::transaction::DeclareTransaction::V3(DeclareTransactionV3 { compiled_class_hash, .. - }) => { - match state.get_compiled_contract_class(class_hash) { - Err(StateError::UndeclaredClassHash(_)) => { - // Class is undeclared; declare it. - state.set_contract_class(class_hash, self.contract_class())?; - state.set_compiled_class_hash(class_hash, *compiled_class_hash)?; - Ok(None) - } - Err(error) => Err(error)?, - Ok(_) => { - // Class is already declared, cannot redeclare - // (i.e., make sure the leaf is uninitialized). - Err(TransactionExecutionError::DeclareTransactionError { class_hash }) - } - } - } + }) => self.try_declare(state, class_hash, Some(*compiled_class_hash))?, } + Ok(None) } } diff --git a/crates/blockifier/src/transaction/transactions_test.rs b/crates/blockifier/src/transaction/transactions_test.rs index 74a3a2cfa50..f00601020a3 100644 --- a/crates/blockifier/src/transaction/transactions_test.rs +++ b/crates/blockifier/src/transaction/transactions_test.rs @@ -13,35 +13,21 @@ use starknet_api::core::{ChainId, ClassHash, ContractAddress, EthAddress, Nonce, use starknet_api::deprecated_contract_class::EntryPointType; use starknet_api::state::StorageKey; use starknet_api::transaction::{ - Calldata, - EventContent, - EventData, - EventKey, - Fee, - L2ToL1Payload, - ResourceBoundsMapping, - TransactionSignature, - TransactionVersion, + Calldata, EventContent, EventData, EventKey, Fee, L2ToL1Payload, ResourceBoundsMapping, + TransactionSignature, TransactionVersion, }; use starknet_api::{calldata, class_hash, contract_address, felt, patricia_key}; use starknet_types_core::felt::Felt; use strum::IntoEnumIterator; use crate::abi::abi_utils::{ - get_fee_token_var_address, - get_storage_var_address, - selector_from_name, + get_fee_token_var_address, get_storage_var_address, selector_from_name, }; use crate::abi::constants as abi_constants; use crate::abi::sierra_types::next_storage_key; use crate::context::{BlockContext, ChainInfo, FeeTokenAddresses, TransactionContext}; use crate::execution::call_info::{ - CallExecution, - CallInfo, - MessageToL1, - OrderedEvent, - OrderedL2ToL1Message, - Retdata, + CallExecution, CallInfo, MessageToL1, OrderedEvent, OrderedL2ToL1Message, Retdata, }; use crate::execution::entry_point::{CallEntryPoint, CallType}; use crate::execution::errors::{ConstructorEntryPointExecutionError, EntryPointExecutionError}; @@ -50,9 +36,7 @@ use crate::execution::syscalls::SyscallSelector; use crate::fee::actual_cost::TransactionReceipt; use crate::fee::fee_utils::balance_to_big_uint; use crate::fee::gas_usage::{ - estimate_minimal_gas_vector, - get_da_gas_cost, - get_onchain_data_segment_length, + estimate_minimal_gas_vector, get_da_gas_cost, get_onchain_data_segment_length, }; use crate::state::cached_state::{CachedState, StateChangesCount, TransactionalState}; use crate::state::errors::StateError; @@ -65,70 +49,35 @@ use crate::test_utils::initial_test_state::test_state; use crate::test_utils::invoke::invoke_tx; use crate::test_utils::prices::Prices; use crate::test_utils::{ - create_calldata, - create_trivial_calldata, - get_syscall_resources, - get_tx_resources, - test_erc20_sequencer_balance_key, - CairoVersion, - NonceManager, - SaltManager, - BALANCE, - CHAIN_ID_NAME, - CURRENT_BLOCK_NUMBER, - CURRENT_BLOCK_NUMBER_FOR_VALIDATE, - CURRENT_BLOCK_TIMESTAMP, - CURRENT_BLOCK_TIMESTAMP_FOR_VALIDATE, - MAX_FEE, - MAX_L1_GAS_AMOUNT, - MAX_L1_GAS_PRICE, - TEST_SEQUENCER_ADDRESS, + create_calldata, create_trivial_calldata, get_syscall_resources, get_tx_resources, + test_erc20_sequencer_balance_key, CairoVersion, NonceManager, SaltManager, BALANCE, + CHAIN_ID_NAME, CURRENT_BLOCK_NUMBER, CURRENT_BLOCK_NUMBER_FOR_VALIDATE, + CURRENT_BLOCK_TIMESTAMP, CURRENT_BLOCK_TIMESTAMP_FOR_VALIDATE, MAX_FEE, MAX_L1_GAS_AMOUNT, + MAX_L1_GAS_PRICE, TEST_SEQUENCER_ADDRESS, }; use crate::transaction::account_transaction::AccountTransaction; use crate::transaction::constants; use crate::transaction::errors::{ - TransactionExecutionError, - TransactionFeeError, - TransactionPreValidationError, + TransactionExecutionError, TransactionFeeError, TransactionPreValidationError, }; use crate::transaction::objects::{ - FeeType, - GasVector, - HasRelatedFeeType, - StarknetResources, - TransactionExecutionInfo, - TransactionInfo, - TransactionResources, + FeeType, GasVector, HasRelatedFeeType, StarknetResources, TransactionExecutionInfo, + TransactionInfo, TransactionResources, }; use crate::transaction::test_utils::{ - account_invoke_tx, - block_context, - calculate_class_info_for_testing, - create_account_tx_for_validate_test, - create_account_tx_for_validate_test_nonce_0, - l1_resource_bounds, - max_resource_bounds, - FaultyAccountTxCreatorArgs, - CALL_CONTRACT, - GET_BLOCK_HASH, - GET_BLOCK_NUMBER, - GET_BLOCK_TIMESTAMP, - GET_EXECUTION_INFO, - GET_SEQUENCER_ADDRESS, - INVALID, - VALID, + account_invoke_tx, block_context, calculate_class_info_for_testing, + create_account_tx_for_validate_test, create_account_tx_for_validate_test_nonce_0, + l1_resource_bounds, max_resource_bounds, FaultyAccountTxCreatorArgs, CALL_CONTRACT, + GET_BLOCK_HASH, GET_BLOCK_NUMBER, GET_BLOCK_TIMESTAMP, GET_EXECUTION_INFO, + GET_SEQUENCER_ADDRESS, INVALID, VALID, }; use crate::transaction::transaction_types::TransactionType; use crate::transaction::transactions::{ExecutableTransaction, L1HandlerTransaction}; use crate::versioned_constants::VersionedConstants; use crate::{ check_transaction_execution_error_for_custom_hint, - check_transaction_execution_error_for_invalid_scenario, - declare_tx_args, - deploy_account_tx_args, - invoke_tx_args, - nonce, - retdata, + check_transaction_execution_error_for_invalid_scenario, declare_tx_args, + deploy_account_tx_args, invoke_tx_args, nonce, retdata, }; static VERSIONED_CONSTANTS: Lazy = @@ -821,6 +770,7 @@ fn assert_failure_if_resource_bounds_exceed_balance( #[rstest] fn test_max_fee_exceeds_balance( block_context: BlockContext, + max_resource_bounds: ResourceBoundsMapping, #[values(CairoVersion::Cairo0, CairoVersion::Cairo1)] account_cairo_version: CairoVersion, ) { let block_context = &block_context; @@ -853,8 +803,7 @@ fn test_max_fee_exceeds_balance( // V3 invoke. let invalid_tx = account_invoke_tx(invoke_tx_args! { - resource_bounds: invalid_resource_bounds, - version: TransactionVersion::THREE, + resource_bounds: invalid_resource_bounds.clone(), ..default_args }); assert_failure_if_resource_bounds_exceed_balance(state, block_context, invalid_tx); @@ -862,7 +811,7 @@ fn test_max_fee_exceeds_balance( // Deploy. let invalid_tx = AccountTransaction::DeployAccount(deploy_account_tx( deploy_account_tx_args! { - max_fee: Fee(MAX_FEE), + resource_bounds: max_resource_bounds, class_hash: test_contract.get_class_hash() }, &mut NonceManager::default(), @@ -870,14 +819,14 @@ fn test_max_fee_exceeds_balance( assert_failure_if_resource_bounds_exceed_balance(state, block_context, invalid_tx); // Declare. - let contract_to_declare = FeatureContract::Empty(CairoVersion::Cairo0); + let contract_to_declare = FeatureContract::Empty(CairoVersion::Cairo1); let class_info = calculate_class_info_for_testing(contract_to_declare.get_class()); let invalid_tx = declare_tx( declare_tx_args! { class_hash: contract_to_declare.get_class_hash(), compiled_class_hash: contract_to_declare.get_compiled_class_hash(), sender_address: account_contract_address, - max_fee: invalid_max_fee, + resource_bounds: invalid_resource_bounds, }, class_info, ); @@ -1271,6 +1220,7 @@ fn test_declare_tx( fn test_deploy_account_tx( #[values(CairoVersion::Cairo0, CairoVersion::Cairo1)] cairo_version: CairoVersion, #[values(false, true)] use_kzg_da: bool, + max_resource_bounds: ResourceBoundsMapping, ) { let block_context = &BlockContext::create_for_account_testing_with_kzg(use_kzg_da); let versioned_constants = &block_context.versioned_constants; @@ -1280,7 +1230,7 @@ fn test_deploy_account_tx( let account_class_hash = account.get_class_hash(); let state = &mut test_state(chain_info, BALANCE, &[(account, 1)]); let deploy_account = deploy_account_tx( - deploy_account_tx_args! { max_fee: Fee(MAX_FEE), class_hash: account_class_hash }, + deploy_account_tx_args! { resource_bounds: max_resource_bounds.clone(), class_hash: account_class_hash }, &mut nonce_manager, ); @@ -1420,7 +1370,7 @@ fn test_deploy_account_tx( // Negative flow. // Deploy to an existing address. let deploy_account = deploy_account_tx( - deploy_account_tx_args! { max_fee: Fee(MAX_FEE), class_hash: account_class_hash }, + deploy_account_tx_args! { resource_bounds: max_resource_bounds, class_hash: account_class_hash }, &mut nonce_manager, ); let account_tx = AccountTransaction::DeployAccount(deploy_account); @@ -1439,21 +1389,26 @@ fn test_deploy_account_tx( } #[rstest] -fn test_fail_deploy_account_undeclared_class_hash(block_context: BlockContext) { +fn test_fail_deploy_account_undeclared_class_hash( + block_context: BlockContext, + max_resource_bounds: ResourceBoundsMapping, +) { let block_context = &block_context; let chain_info = &block_context.chain_info; let state = &mut test_state(chain_info, BALANCE, &[]); let mut nonce_manager = NonceManager::default(); let undeclared_hash = class_hash!("0xdeadbeef"); let deploy_account = deploy_account_tx( - deploy_account_tx_args! { max_fee: Fee(MAX_FEE), class_hash: undeclared_hash }, + deploy_account_tx_args! {resource_bounds: max_resource_bounds, class_hash: undeclared_hash }, &mut nonce_manager, ); + let tx_context = block_context.to_tx_context(&deploy_account); + let fee_type = tx_context.tx_info.fee_type(); // Fund account, so as not to fail pre-validation. state .set_storage_at( - chain_info.fee_token_address(&FeeType::Eth), + chain_info.fee_token_address(&fee_type), get_fee_token_var_address(deploy_account.contract_address), felt!(BALANCE), ) diff --git a/crates/blockifier/src/utils_test.rs b/crates/blockifier/src/utils_test.rs index de44312e42c..48a6fb46955 100644 --- a/crates/blockifier/src/utils_test.rs +++ b/crates/blockifier/src/utils_test.rs @@ -4,10 +4,7 @@ use std::num::NonZeroU128; use pretty_assertions::assert_eq; use crate::utils::{ - strict_subtract_mappings, - subtract_mappings, - u128_div_ceil, - STRICT_SUBTRACT_MAPPING_ERROR, + strict_subtract_mappings, subtract_mappings, u128_div_ceil, STRICT_SUBTRACT_MAPPING_ERROR, }; #[test] diff --git a/crates/blockifier/src/versioned_constants.rs b/crates/blockifier/src/versioned_constants.rs index b36032b5b94..0114144755e 100644 --- a/crates/blockifier/src/versioned_constants.rs +++ b/crates/blockifier/src/versioned_constants.rs @@ -49,6 +49,10 @@ pub struct VersionedConstants { pub max_recursion_depth: usize, pub validate_max_n_steps: u32, + // Transactions settings. + #[serde(default)] + pub disable_cairo0_redeclaration: bool, + // Cairo OS constants. // Note: if loaded from a json file, there are some assumptions made on its structure. // See the struct's docstring for more details. @@ -135,6 +139,12 @@ impl VersionedConstants { (BuiltinName::poseidon.to_str_with_suffix().to_string(), ResourceCost::from_integer(1)), (BuiltinName::output.to_str_with_suffix().to_string(), ResourceCost::from_integer(1)), (BuiltinName::ec_op.to_str_with_suffix().to_string(), ResourceCost::from_integer(1)), + ( + BuiltinName::range_check96.to_str_with_suffix().to_string(), + ResourceCost::from_integer(1), + ), + (BuiltinName::add_mod.to_str_with_suffix().to_string(), ResourceCost::from_integer(1)), + (BuiltinName::mul_mod.to_str_with_suffix().to_string(), ResourceCost::from_integer(1)), ])); Self { vm_resource_fee_cost, ..Self::create_for_testing() } diff --git a/crates/blockifier/src/versioned_constants_test.rs b/crates/blockifier/src/versioned_constants_test.rs index 5fd6be69b5f..db1fa7a6f17 100644 --- a/crates/blockifier/src/versioned_constants_test.rs +++ b/crates/blockifier/src/versioned_constants_test.rs @@ -135,6 +135,8 @@ fn test_default_values() { versioned_constants.os_resources_for_tx_type(&TransactionType::Declare, calldata_length), expected_declare_resources ); + // The default value of disabled_cairo0_redeclaration is false to allow backward compatibility. + assert_eq!(versioned_constants.disable_cairo0_redeclaration, false); } #[test] diff --git a/crates/blockifier/tests/requirements.txt b/crates/blockifier/tests/requirements.txt index d92f0fe1277..85ba8f296bb 100644 --- a/crates/blockifier/tests/requirements.txt +++ b/crates/blockifier/tests/requirements.txt @@ -1,2 +1,3 @@ # Locked for the stake of CI stability, bump this version as needed. cairo-lang==0.12.2 +sympy==1.12.0 # pypy3.9 issue. diff --git a/crates/native_blockifier/native_blockifier.egg-info/PKG-INFO b/crates/native_blockifier/native_blockifier.egg-info/PKG-INFO new file mode 100644 index 00000000000..48a8b4309c0 --- /dev/null +++ b/crates/native_blockifier/native_blockifier.egg-info/PKG-INFO @@ -0,0 +1,6 @@ +Metadata-Version: 2.1 +Name: native-blockifier +Version: 0.15.14 +Summary: Rust binding for python +Author: Starkware +Author-email: info@starkware.co diff --git a/crates/native_blockifier/native_blockifier.egg-info/SOURCES.txt b/crates/native_blockifier/native_blockifier.egg-info/SOURCES.txt new file mode 100644 index 00000000000..cb6f89a6329 --- /dev/null +++ b/crates/native_blockifier/native_blockifier.egg-info/SOURCES.txt @@ -0,0 +1,18 @@ +Cargo.toml +MANIFEST.in +setup.cfg +setup.py +native_blockifier/__init__.py +native_blockifier.egg-info/PKG-INFO +native_blockifier.egg-info/SOURCES.txt +native_blockifier.egg-info/dependency_links.txt +native_blockifier.egg-info/not-zip-safe +native_blockifier.egg-info/top_level.txt +src/errors.rs +src/lib.rs +src/py_state_diff.rs +src/py_test_utils.rs +src/py_transaction.rs +src/py_transaction_execution_info.rs +src/py_utils.rs +src/storage.rs \ No newline at end of file diff --git a/crates/native_blockifier/native_blockifier.egg-info/dependency_links.txt b/crates/native_blockifier/native_blockifier.egg-info/dependency_links.txt new file mode 100644 index 00000000000..8b137891791 --- /dev/null +++ b/crates/native_blockifier/native_blockifier.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/crates/native_blockifier/native_blockifier.egg-info/not-zip-safe b/crates/native_blockifier/native_blockifier.egg-info/not-zip-safe new file mode 100644 index 00000000000..8b137891791 --- /dev/null +++ b/crates/native_blockifier/native_blockifier.egg-info/not-zip-safe @@ -0,0 +1 @@ + diff --git a/crates/native_blockifier/native_blockifier.egg-info/top_level.txt b/crates/native_blockifier/native_blockifier.egg-info/top_level.txt new file mode 100644 index 00000000000..28247dcf493 --- /dev/null +++ b/crates/native_blockifier/native_blockifier.egg-info/top_level.txt @@ -0,0 +1 @@ +native_blockifier diff --git a/crates/native_blockifier/src/errors.rs b/crates/native_blockifier/src/errors.rs index 28350e1a9f6..38149fc2719 100644 --- a/crates/native_blockifier/src/errors.rs +++ b/crates/native_blockifier/src/errors.rs @@ -1,11 +1,10 @@ use blockifier::blockifier::stateful_validator::StatefulValidatorError; use blockifier::blockifier::transaction_executor::TransactionExecutorError; +use blockifier::bouncer::BuiltinCount; use blockifier::execution::errors::ContractClassError; use blockifier::state::errors::StateError; use blockifier::transaction::errors::{ - ParseError, - TransactionExecutionError, - TransactionPreValidationError, + ParseError, TransactionExecutionError, TransactionPreValidationError, }; use blockifier::transaction::transaction_types::TransactionType; use cairo_vm::types::errors::program_errors::ProgramError; @@ -102,6 +101,8 @@ pub enum NativeBlockifierInputError { #[derive(Debug, Error)] pub enum InvalidNativeBlockifierInputError { + #[error("Invalid builtin count: {0:?}.")] + InvalidBuiltinCounts(BuiltinCount), #[error("Invalid Wei gas price: {0}.")] InvalidGasPriceWei(u128), #[error("Invalid Fri gas price: {0}.")] diff --git a/crates/native_blockifier/src/lib.rs b/crates/native_blockifier/src/lib.rs index 539b13673f3..1ae8dd5464e 100644 --- a/crates/native_blockifier/src/lib.rs +++ b/crates/native_blockifier/src/lib.rs @@ -36,8 +36,7 @@ use crate::py_objects::PyVersionedConstantsOverrides; use crate::py_state_diff::PyStateDiff; use crate::py_testing_wrappers::{ estimate_casm_hash_computation_resources_for_testing_list, - estimate_casm_hash_computation_resources_for_testing_single, - raise_error_for_testing, + estimate_casm_hash_computation_resources_for_testing_single, raise_error_for_testing, }; #[pymodule] diff --git a/crates/native_blockifier/src/py_block_executor.rs b/crates/native_blockifier/src/py_block_executor.rs index fe0a367ee2d..bf3c244ebae 100644 --- a/crates/native_blockifier/src/py_block_executor.rs +++ b/crates/native_blockifier/src/py_block_executor.rs @@ -343,6 +343,10 @@ impl PyBlockExecutor { ) -> Self { use blockifier::bouncer::BouncerWeights; use blockifier::state::global_cache::GLOBAL_CONTRACT_CACHE_SIZE_FOR_TEST; + // TODO(Meshi, 01/01/2025): Remove this once we fix all python tests that re-declare cairo0 + // contracts. + let mut versioned_constants = VersionedConstants::latest_constants().clone(); + versioned_constants.disable_cairo0_redeclaration = false; Self { bouncer_config: BouncerConfig { block_max_capacity: BouncerWeights { @@ -358,7 +362,7 @@ impl PyBlockExecutor { &general_config.starknet_os_config.chain_id, )), chain_info: general_config.starknet_os_config.into_chain_info(), - versioned_constants: VersionedConstants::latest_constants().clone(), + versioned_constants, tx_executor: None, global_contract_cache: GlobalContractCache::new(GLOBAL_CONTRACT_CACHE_SIZE_FOR_TEST), } @@ -393,6 +397,16 @@ impl PyBlockExecutor { global_contract_cache: GlobalContractCache::new(GLOBAL_CONTRACT_CACHE_SIZE_FOR_TEST), } } + + #[cfg(test)] + pub(crate) fn native_create_for_testing( + concurrency_config: PyConcurrencyConfig, + general_config: PyGeneralConfig, + path: std::path::PathBuf, + max_state_diff_size: usize, + ) -> Self { + Self::create_for_testing(concurrency_config, general_config, path, max_state_diff_size) + } } #[derive(Default, FromPyObject)] diff --git a/crates/native_blockifier/src/py_declare.rs b/crates/native_blockifier/src/py_declare.rs index eb0988a3c86..ff62737aab6 100644 --- a/crates/native_blockifier/src/py_declare.rs +++ b/crates/native_blockifier/src/py_declare.rs @@ -6,16 +6,8 @@ use pyo3::prelude::*; use starknet_api::core::{ClassHash, CompiledClassHash, ContractAddress, Nonce}; use starknet_api::data_availability::DataAvailabilityMode; use starknet_api::transaction::{ - AccountDeploymentData, - DeclareTransactionV0V1, - DeclareTransactionV2, - DeclareTransactionV3, - Fee, - PaymasterData, - ResourceBoundsMapping, - Tip, - TransactionHash, - TransactionSignature, + AccountDeploymentData, DeclareTransactionV0V1, DeclareTransactionV2, DeclareTransactionV3, Fee, + PaymasterData, ResourceBoundsMapping, Tip, TransactionHash, TransactionSignature, }; use starknet_types_core::felt::Felt; diff --git a/crates/native_blockifier/src/py_deploy_account.rs b/crates/native_blockifier/src/py_deploy_account.rs index 2b2833472a8..06cad45d3fd 100644 --- a/crates/native_blockifier/src/py_deploy_account.rs +++ b/crates/native_blockifier/src/py_deploy_account.rs @@ -6,16 +6,8 @@ use pyo3::prelude::*; use starknet_api::core::{ClassHash, ContractAddress, Nonce}; use starknet_api::data_availability::DataAvailabilityMode; use starknet_api::transaction::{ - Calldata, - ContractAddressSalt, - DeployAccountTransactionV1, - DeployAccountTransactionV3, - Fee, - PaymasterData, - ResourceBoundsMapping, - Tip, - TransactionHash, - TransactionSignature, + Calldata, ContractAddressSalt, DeployAccountTransactionV1, DeployAccountTransactionV3, Fee, + PaymasterData, ResourceBoundsMapping, Tip, TransactionHash, TransactionSignature, }; use starknet_types_core::felt::Felt; diff --git a/crates/native_blockifier/src/py_invoke_function.rs b/crates/native_blockifier/src/py_invoke_function.rs index 97354353948..9e5a781ed72 100644 --- a/crates/native_blockifier/src/py_invoke_function.rs +++ b/crates/native_blockifier/src/py_invoke_function.rs @@ -7,16 +7,8 @@ use pyo3::prelude::*; use starknet_api::core::{ContractAddress, EntryPointSelector, Nonce}; use starknet_api::data_availability::DataAvailabilityMode; use starknet_api::transaction::{ - AccountDeploymentData, - Calldata, - Fee, - InvokeTransactionV0, - InvokeTransactionV1, - InvokeTransactionV3, - PaymasterData, - ResourceBoundsMapping, - Tip, - TransactionHash, + AccountDeploymentData, Calldata, Fee, InvokeTransactionV0, InvokeTransactionV1, + InvokeTransactionV3, PaymasterData, ResourceBoundsMapping, Tip, TransactionHash, TransactionSignature, }; use starknet_types_core::felt::Felt; diff --git a/crates/native_blockifier/src/py_objects.rs b/crates/native_blockifier/src/py_objects.rs index 866f9734f1b..e0f50467ab4 100644 --- a/crates/native_blockifier/src/py_objects.rs +++ b/crates/native_blockifier/src/py_objects.rs @@ -9,7 +9,10 @@ use cairo_vm::vm::runners::cairo_runner::ExecutionResources; use pyo3::exceptions::PyValueError; use pyo3::prelude::*; -use crate::errors::{NativeBlockifierError, NativeBlockifierInputError, NativeBlockifierResult}; +use crate::errors::{ + InvalidNativeBlockifierInputError, NativeBlockifierError, NativeBlockifierInputError, + NativeBlockifierResult, +}; // From Rust to Python. @@ -117,7 +120,14 @@ fn hash_map_into_builtin_count( .ok_or(NativeBlockifierInputError::UnknownBuiltin(builtin_name.clone()))?; wrapper.insert(builtin, *count); } - Ok(wrapper.into()) + let builtin_count: BuiltinCount = wrapper.into(); + if builtin_count.all_non_zero() { + Ok(builtin_count) + } else { + Err(NativeBlockifierInputError::InvalidNativeBlockifierInputError( + InvalidNativeBlockifierInputError::InvalidBuiltinCounts(builtin_count), + )) + } } fn hash_map_into_bouncer_weights( diff --git a/crates/native_blockifier/src/py_state_diff.rs b/crates/native_blockifier/src/py_state_diff.rs index e312c8581bc..5fc23409e8e 100644 --- a/crates/native_blockifier/src/py_state_diff.rs +++ b/crates/native_blockifier/src/py_state_diff.rs @@ -4,9 +4,7 @@ use std::convert::TryFrom; use blockifier::blockifier::block::{BlockInfo, GasPrices}; use blockifier::state::cached_state::CommitmentStateDiff; use blockifier::test_utils::{ - DEFAULT_ETH_L1_DATA_GAS_PRICE, - DEFAULT_ETH_L1_GAS_PRICE, - DEFAULT_STRK_L1_DATA_GAS_PRICE, + DEFAULT_ETH_L1_DATA_GAS_PRICE, DEFAULT_ETH_L1_GAS_PRICE, DEFAULT_STRK_L1_DATA_GAS_PRICE, DEFAULT_STRK_L1_GAS_PRICE, }; use indexmap::IndexMap; @@ -17,9 +15,7 @@ use starknet_api::core::{ClassHash, ContractAddress, Nonce}; use starknet_api::state::{StateDiff, StorageKey}; use crate::errors::{ - InvalidNativeBlockifierInputError, - NativeBlockifierError, - NativeBlockifierInputError, + InvalidNativeBlockifierInputError, NativeBlockifierError, NativeBlockifierInputError, NativeBlockifierResult, }; use crate::py_utils::PyFelt; diff --git a/crates/native_blockifier/src/py_transaction.rs b/crates/native_blockifier/src/py_transaction.rs index 7b84d89d71f..e793cd51446 100644 --- a/crates/native_blockifier/src/py_transaction.rs +++ b/crates/native_blockifier/src/py_transaction.rs @@ -1,10 +1,7 @@ use std::collections::BTreeMap; use blockifier::execution::contract_class::{ - ClassInfo, - ContractClass, - ContractClassV0, - ContractClassV1, + ClassInfo, ContractClass, ContractClassV0, ContractClassV1, }; use blockifier::transaction::account_transaction::AccountTransaction; use blockifier::transaction::transaction_execution::Transaction; diff --git a/crates/native_blockifier/src/py_validator.rs b/crates/native_blockifier/src/py_validator.rs index 21cf643dcf5..8398e48c1a5 100644 --- a/crates/native_blockifier/src/py_validator.rs +++ b/crates/native_blockifier/src/py_validator.rs @@ -1,11 +1,15 @@ -use blockifier::blockifier::stateful_validator::StatefulValidator; +use blockifier::blockifier::stateful_validator::{StatefulValidator, StatefulValidatorResult}; use blockifier::bouncer::BouncerConfig; use blockifier::context::BlockContext; use blockifier::state::cached_state::CachedState; +use blockifier::transaction::account_transaction::AccountTransaction; +use blockifier::transaction::objects::TransactionInfoCreator; +use blockifier::transaction::transaction_types::TransactionType; use blockifier::versioned_constants::VersionedConstants; use pyo3::{pyclass, pymethods, PyAny}; use starknet_api::core::Nonce; use starknet_api::transaction::TransactionHash; +use starknet_types_core::felt::Felt; use crate::errors::NativeBlockifierResult; use crate::py_block_executor::PyGeneralConfig; @@ -18,6 +22,7 @@ use crate::state_readers::py_state_reader::PyStateReader; #[pyclass] pub struct PyValidator { pub stateful_validator: StatefulValidator, + pub max_nonce_for_validation_skip: Nonce, } #[pymethods] @@ -47,10 +52,9 @@ impl PyValidator { // Create the stateful validator. let max_nonce_for_validation_skip = Nonce(max_nonce_for_validation_skip.0); - let stateful_validator = - StatefulValidator::create(state, block_context, max_nonce_for_validation_skip); + let stateful_validator = StatefulValidator::create(state, block_context); - Ok(Self { stateful_validator }) + Ok(Self { stateful_validator, max_nonce_for_validation_skip }) } // Transaction Execution API. @@ -64,8 +68,43 @@ impl PyValidator { ) -> NativeBlockifierResult<()> { let account_tx = py_account_tx(tx, optional_py_class_info).expect(PY_TX_PARSING_ERR); let deploy_account_tx_hash = deploy_account_tx_hash.map(|hash| TransactionHash(hash.0)); - self.stateful_validator.perform_validations(account_tx, deploy_account_tx_hash)?; + + // We check if the transaction should be skipped due to the deploy account not being + // processed. + let skip_validate = self + .skip_validate_due_to_unprocessed_deploy_account(&account_tx, deploy_account_tx_hash)?; + self.stateful_validator.perform_validations(account_tx, skip_validate)?; Ok(()) } } + +impl PyValidator { + // Check if deploy account was submitted but not processed yet. If so, then skip + // `__validate__` method for subsequent transactions for a better user experience. + // (they will otherwise fail solely because the deploy account hasn't been processed yet). + pub fn skip_validate_due_to_unprocessed_deploy_account( + &mut self, + account_tx: &AccountTransaction, + deploy_account_tx_hash: Option, + ) -> StatefulValidatorResult { + if account_tx.tx_type() != TransactionType::InvokeFunction { + return Ok(false); + } + let tx_info = account_tx.create_tx_info(); + let nonce = self.stateful_validator.get_nonce(tx_info.sender_address())?; + + let deploy_account_not_processed = + deploy_account_tx_hash.is_some() && nonce == Nonce(Felt::ZERO); + let tx_nonce = tx_info.nonce(); + let is_post_deploy_nonce = Nonce(Felt::ONE) <= tx_nonce; + let nonce_small_enough_to_qualify_for_validation_skip = + tx_nonce <= self.max_nonce_for_validation_skip; + + let skip_validate = deploy_account_not_processed + && is_post_deploy_nonce + && nonce_small_enough_to_qualify_for_validation_skip; + + Ok(skip_validate) + } +} diff --git a/crates/native_blockifier/src/state_readers/large_compiled_contract.json b/crates/native_blockifier/src/state_readers/large_compiled_contract.json new file mode 100644 index 00000000000..32ccad03fcc --- /dev/null +++ b/crates/native_blockifier/src/state_readers/large_compiled_contract.json @@ -0,0 +1,78851 @@ +{ + "abi": [ + { + "members": [ + { + "name": "index", + "offset": 0, + "type": "felt" + }, + { + "name": "values", + "offset": 1, + "type": "(x: felt, y: felt)" + } + ], + "name": "IndexAndValues", + "size": 3, + "type": "struct" + }, + { + "members": [ + { + "name": "key", + "offset": 0, + "type": "felt" + }, + { + "name": "value", + "offset": 1, + "type": "felt" + } + ], + "name": "StorageCell", + "size": 2, + "type": "struct" + }, + { + "inputs": [ + { + "name": "index", + "type": "felt" + }, + { + "name": "diffs_len", + "type": "felt" + }, + { + "name": "diffs", + "type": "felt*" + } + ], + "name": "advance_counter", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "address", + "type": "felt" + }, + { + "name": "value", + "type": "felt" + } + ], + "name": "constructor", + "outputs": [], + "type": "constructor" + }, + { + "inputs": [ + { + "name": "index_and_x", + "type": "IndexAndValues" + } + ], + "name": "xor_counters", + "outputs": [], + "type": "function" + }, + { + "inputs": [], + "name": "foo", + "outputs": [ + { + "name": "res", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [], + "name": "test_ec_op", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "address", + "type": "felt" + }, + { + "name": "index_and_x", + "type": "IndexAndValues" + } + ], + "name": "call_xor_counters", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "index", + "type": "felt" + } + ], + "name": "add_signature_to_counters", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "address", + "type": "felt" + }, + { + "name": "value", + "type": "felt" + } + ], + "name": "set_value", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "address", + "type": "felt" + } + ], + "name": "get_value", + "outputs": [ + { + "name": "res", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "address", + "type": "felt" + }, + { + "name": "expected_value", + "type": "felt" + } + ], + "name": "assert_value_at_address", + "outputs": [], + "type": "function" + }, + { + "inputs": [], + "name": "entry_point", + "outputs": [], + "type": "function" + }, + { + "inputs": [], + "name": "test_builtins", + "outputs": [ + { + "name": "result", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "to_address", + "type": "felt" + } + ], + "name": "send_message", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "keys_len", + "type": "felt" + }, + { + "name": "keys", + "type": "felt*" + }, + { + "name": "data_len", + "type": "felt" + }, + { + "name": "data", + "type": "felt*" + } + ], + "name": "test_emit_event", + "outputs": [], + "type": "function" + }, + { + "data": [ + { + "name": "storage_cells_len", + "type": "felt" + }, + { + "name": "storage_cells", + "type": "StorageCell*" + } + ], + "keys": [], + "name": "log_storage_cells", + "type": "event" + }, + { + "inputs": [ + { + "name": "storage_cells_len", + "type": "felt" + }, + { + "name": "storage_cells", + "type": "StorageCell*" + } + ], + "name": "test_high_level_event", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "contract_address", + "type": "felt" + }, + { + "name": "function_selector", + "type": "felt" + }, + { + "name": "calldata_len", + "type": "felt" + }, + { + "name": "calldata", + "type": "felt*" + } + ], + "name": "test_call_contract", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "class_hash", + "type": "felt" + }, + { + "name": "contract_address_salt", + "type": "felt" + }, + { + "name": "constructor_calldata_len", + "type": "felt" + }, + { + "name": "constructor_calldata", + "type": "felt*" + } + ], + "name": "test_deploy", + "outputs": [ + { + "name": "contract_address", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "class_hash", + "type": "felt" + }, + { + "name": "contract_address_salt", + "type": "felt" + }, + { + "name": "deploy_from_zero", + "type": "felt" + }, + { + "name": "constructor_calldata_len", + "type": "felt" + }, + { + "name": "constructor_calldata", + "type": "felt*" + }, + { + "name": "key", + "type": "felt" + }, + { + "name": "value", + "type": "felt" + } + ], + "name": "test_deploy_and_call", + "outputs": [ + { + "name": "contract_address", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "from_address", + "type": "felt" + }, + { + "name": "amount", + "type": "felt" + } + ], + "name": "deposit", + "outputs": [], + "type": "l1_handler" + }, + { + "inputs": [ + { + "name": "expected_address", + "type": "felt" + } + ], + "name": "test_get_caller_address", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "expected_address", + "type": "felt" + } + ], + "name": "test_get_sequencer_address", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "expected_timestamp", + "type": "felt" + } + ], + "name": "test_get_block_timestamp", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "expected_address", + "type": "felt" + } + ], + "name": "test_get_contract_address", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "expected_block_number", + "type": "felt" + } + ], + "name": "test_get_block_number", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "other_contract_address", + "type": "felt" + }, + { + "name": "address", + "type": "felt" + } + ], + "name": "test_call_storage_consistency", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "other_contract_address", + "type": "felt" + }, + { + "name": "depth", + "type": "felt" + } + ], + "name": "test_re_entrance", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "value", + "type": "felt" + } + ], + "name": "add_value", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "self_address", + "type": "felt" + }, + { + "name": "value", + "type": "felt" + } + ], + "name": "recursive_add_value", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "address", + "type": "felt" + } + ], + "name": "increase_value", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "self_address", + "type": "felt" + }, + { + "name": "arr_len", + "type": "felt" + }, + { + "name": "arr", + "type": "felt*" + } + ], + "name": "test_call_with_array", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "self_address", + "type": "felt" + }, + { + "name": "arr_len", + "type": "felt" + }, + { + "name": "arr", + "type": "StorageCell*" + } + ], + "name": "test_call_with_struct_array", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "class_hash", + "type": "felt" + } + ], + "name": "test_library_call_syntactic_sugar", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "expected_account_contract_address", + "type": "felt" + } + ], + "name": "test_get_tx_info", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "expected_version", + "type": "felt" + } + ], + "name": "test_tx_version", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "code_address", + "type": "felt" + }, + { + "name": "selector", + "type": "felt" + }, + { + "name": "calldata_len", + "type": "felt" + }, + { + "name": "calldata", + "type": "felt*" + } + ], + "name": "test_delegate_call", + "outputs": [ + { + "name": "retdata_size", + "type": "felt" + }, + { + "name": "retdata", + "type": "felt*" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "class_hash", + "type": "felt" + }, + { + "name": "selector", + "type": "felt" + }, + { + "name": "calldata_len", + "type": "felt" + }, + { + "name": "calldata", + "type": "felt*" + } + ], + "name": "test_library_call", + "outputs": [ + { + "name": "retdata_size", + "type": "felt" + }, + { + "name": "retdata", + "type": "felt*" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "class_hash", + "type": "felt" + }, + { + "name": "selector", + "type": "felt" + }, + { + "name": "calldata_len", + "type": "felt" + }, + { + "name": "calldata", + "type": "felt*" + } + ], + "name": "test_library_call_l1_handler", + "outputs": [], + "type": "function" + }, + { + "inputs": [], + "name": "test_count_actual_storage_changes", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "class_hash", + "type": "felt" + } + ], + "name": "test_replace_class", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "class_hash", + "type": "felt" + } + ], + "name": "execute_replace_class", + "outputs": [], + "type": "function" + } + ], + "entry_points_by_type": { + "CONSTRUCTOR": [ + { + "offset": 624, + "selector": "0x28ffe4ff0f226a9107253e17a904099aa4f63a02a5621de0576e5aa71bc5194" + } + ], + "EXTERNAL": [ + { + "offset": 1753, + "selector": "0x5fbd85570830519219bb4ad6951316f96fce363f86909d1f8adb1fdc836471" + }, + { + "offset": 764, + "selector": "0x679c22735055a10db4f275395763a3752a1e3a3043c192299ab6b574fba8d6" + }, + { + "offset": 671, + "selector": "0x7772be8b80a8a33dc6c1f9a6ab820c02e537c73e859de67f288c70f92571bb" + }, + { + "offset": 1328, + "selector": "0x8692275a885fee8890c5eaa075cc627d4755e3a1c8a2f1d557f7f97743761a" + }, + { + "offset": 1647, + "selector": "0x8a2a3272a92492ded6c04f7c85df9c53134cef398564465f12af3c9c986d41" + }, + { + "offset": 1481, + "selector": "0xbd7daa40535813d892224da817610f4c7e6fe8983abe588a4227586262d9d3" + }, + { + "offset": 1802, + "selector": "0xc3aec03fe455b8a64bf01ebad1b32252b107e07bc075631c513bb581ea3ee4" + }, + { + "offset": 2105, + "selector": "0xd47144c49bce05b6de6bce9d5ff0cc8da9420f8945453e20ef779cbea13ad4" + }, + { + "offset": 1865, + "selector": "0xd5e8843577a4b0aa2c4408c543dd466ece9a2611a140c26c004169cb123e43" + }, + { + "offset": 2149, + "selector": "0xe7510edcf6e9f1b70f7bd1f488767b50f0363422f3c563160ab77adf62467b" + }, + { + "offset": 1409, + "selector": "0xe8f69bd941db5b0bff2e416c63d46f067fcdfad558c528f9fd102ba368cb5f" + }, + { + "offset": 1948, + "selector": "0x127a04cfe41aceb22fc022bce0c5c70f2d860a7c7c054681bd821cdc18e6dbc" + }, + { + "offset": 1078, + "selector": "0x12ead94ae9d3f9d2bdb6b847cf255f1f398193a1f88884a0ae8e18f24a037b6" + }, + { + "offset": 1457, + "selector": "0x167ac610845cc0ab1501b38169a7e50f1bf60602d3c2a961b30987454f97812" + }, + { + "offset": 1272, + "selector": "0x169f135eddda5ab51886052d777a57f2ea9c162d713691b5e04a6d4ed71d47f" + }, + { + "offset": 1553, + "selector": "0x19a35a6e95cb7a3318dbb244f20975a1cd8587cc6b5259f15f61d7beb7ee43b" + }, + { + "offset": 877, + "selector": "0x1ae1a515cf2d214b29bdf63a79ee2d490efd4dd1acc99d383a8e549c3cecb5d" + }, + { + "offset": 1689, + "selector": "0x1b1343fe0f4a16bed5e5133b5ca9f03ab15976bb2df2b6d263ac3170b8b6a13" + }, + { + "offset": 706, + "selector": "0x1b1a0649752af1b28b3dc29a1556eee781e4a4c3a1f7f53f90fa834de098c4d" + }, + { + "offset": 1001, + "selector": "0x1cad42b55a5b2c7366b371db59448730766dfef74c0156c9c6f332c8c5e34d9" + }, + { + "offset": 1923, + "selector": "0x1de4779362d5ca708d55fe1d4d499501b7f692730d2e01656e9180708985e07" + }, + { + "offset": 1046, + "selector": "0x1eaab699414d786ce9dbfd4e86815f66680647efd13f9334ac97148e4e30e82" + }, + { + "offset": 1605, + "selector": "0x218f305395474a84a39307fa5297be118fe17bf65e27ac5e2de6617baa44c64" + }, + { + "offset": 936, + "selector": "0x26813d396fdb198e9ead934e4f7a592a8b88a059e45ab0eb6ee53494e8d45b0" + }, + { + "offset": 961, + "selector": "0x26d4cf7046edba9d1f564c92c45f48d92bc12c0e7776a785274073067802467" + }, + { + "offset": 1224, + "selector": "0x27c3334165536f239cfd400ed956eabff55fc60de4fb56728b6a4f6b87db01c" + }, + { + "offset": 1104, + "selector": "0x2913ee03e5e3308c41e308bd391ea4faac9b9cb5062c76a6b3ab4f65397e106" + }, + { + "offset": 1979, + "selector": "0x29cef374bfc7ad2628f04d9a18ac3c3a259c1eb3ce3d3c77bbab281c42649fc" + }, + { + "offset": 832, + "selector": "0x30f842021fbf02caf80d09a113997c1e00a32870eee0c6136bed27acb348bea" + }, + { + "offset": 586, + "selector": "0x317eb442b72a9fae758d4fb26830ed0d9f31c8e7da4dbff4e8c59ea6a158e7f" + }, + { + "offset": 1185, + "selector": "0x330a77821de972bb6bd8a5eeb87efdf645a609a3057cfc0b3de7bdfaf887c85" + }, + { + "offset": 1433, + "selector": "0x33ce93a3eececa5c9fc70da05f4aff3b00e1820b79587924d514bc76788991a" + }, + { + "offset": 1720, + "selector": "0x34c4c150632e67baf44fc50e9a685184d72a822510a26a66f72058b5e7b2892" + }, + { + "offset": 2020, + "selector": "0x3604cea1cdb094a73a31144f14a3e5861613c008e1e879939ebc4827d10cd50" + }, + { + "offset": 2059, + "selector": "0x3639fffddc860618a5a5cb4e4c1562999b4b0ee1c648dcdecd1a905482d6ac2" + }, + { + "offset": 2174, + "selector": "0x398cb6c6170250c323a37586d08047d637f53b06360fa0268de8ee3ae3e52a2" + }, + { + "offset": 903, + "selector": "0x3d7905601c217734671143d457f0db37f7f8883112abd34b92c4abfeafde0c3" + }, + { + "offset": 1505, + "selector": "0x3dc5da2d6d1275aeed57f43461d31967b0fed58bfe739b4ffad4091e89c4b03" + } + ], + "L1_HANDLER": [ + { + "offset": 1382, + "selector": "0xc73f681176fc7b3f9693986fd7b14581e8d540519e27400e88b8713932be01" + } + ] + }, + "program": { + "attributes": [], + "builtins": [ + "pedersen", + "range_check", + "bitwise", + "ec_op" + ], + "compiler_version": "0.13.2", + "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", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x43616c6c436f6e7472616374", + "0x400280007ff97fff", + "0x400380017ff97ffa", + "0x400380027ff97ffb", + "0x400380037ff97ffc", + "0x400380047ff97ffd", + "0x482680017ff98000", + "0x7", + "0x480280057ff98000", + "0x480280067ff98000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x4c69627261727943616c6c", + "0x400280007ff97fff", + "0x400380017ff97ffa", + "0x400380027ff97ffb", + "0x400380037ff97ffc", + "0x400380047ff97ffd", + "0x482680017ff98000", + "0x7", + "0x480280057ff98000", + "0x480280067ff98000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x4c69627261727943616c6c4c3148616e646c6572", + "0x400280007ff97fff", + "0x400380017ff97ffa", + "0x400380027ff97ffb", + "0x400380037ff97ffc", + "0x400380047ff97ffd", + "0x482680017ff98000", + "0x7", + "0x480280057ff98000", + "0x480280067ff98000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x4465706c6f79", + "0x400280007ff87fff", + "0x400380017ff87ff9", + "0x400380027ff87ffa", + "0x400380037ff87ffb", + "0x400380047ff87ffc", + "0x400380057ff87ffd", + "0x482680017ff88000", + "0x9", + "0x480280067ff88000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x47657443616c6c657241646472657373", + "0x400280007ffd7fff", + "0x482680017ffd8000", + "0x2", + "0x480280017ffd8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x47657453657175656e63657241646472657373", + "0x400280007ffd7fff", + "0x482680017ffd8000", + "0x2", + "0x480280017ffd8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x476574426c6f636b4e756d626572", + "0x400280007ffd7fff", + "0x482680017ffd8000", + "0x2", + "0x480280017ffd8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x476574436f6e747261637441646472657373", + "0x400280007ffd7fff", + "0x482680017ffd8000", + "0x2", + "0x480280017ffd8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x476574426c6f636b54696d657374616d70", + "0x400280007ffd7fff", + "0x482680017ffd8000", + "0x2", + "0x480280017ffd8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x47657454785369676e6174757265", + "0x400280007ffd7fff", + "0x482680017ffd8000", + "0x3", + "0x480280017ffd8000", + "0x480280027ffd8000", + "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", + "0x480680017fff8000", + "0x4765745478496e666f", + "0x400280007ffd7fff", + "0x482680017ffd8000", + "0x2", + "0x480280017ffd8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x5265706c616365436c617373", + "0x400280007ffc7fff", + "0x400380017ffc7ffd", + "0x482680017ffc8000", + "0x2", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x4", + "0x400780017fff7ffd", + "0x1", + "0x208b7fff7fff7ffe", + "0x400380007ffc7ffd", + "0x482680017ffc8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x48297ffc80007ffd", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x3ffffffffffffffffffffffffffffff", + "0x480280017ffc8000", + "0x48307fff80007ffe", + "0x400280027ffc7fff", + "0x480280017ffc8000", + "0x484480017fff8000", + "0x100000000000000000000000000000000", + "0x480280007ffc8000", + "0x40317fff7ffe7ffd", + "0x482680017ffc8000", + "0x3", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0x10", + "0x480a7ffc7fff8000", + "0x482680017ffd8000", + "0x11000000000000000000000000000000000000000000000101", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48127ffe7fff8000", + "0x48287ffd80007ffe", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe7", + "0x482680017ffd8000", + "0x11000000000000000000000000000000000000000000000101", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0xc", + "0x40780017fff7fff", + "0xa", + "0x480680017fff8000", + "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeff", + "0x480a7ffc7fff8000", + "0x48287ffd80007ffe", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd8", + "0x10780017fff7fff", + "0x8", + "0x40780017fff7fff", + "0xb", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd0", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x400380007ffb7ffc", + "0x400380017ffb7ffd", + "0x482680017ffb8000", + "0x5", + "0x480280037ffb8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x5", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x3", + "0x48487ffc7fff8000", + "0x48487ffc7fff8000", + "0x482480017fff8000", + "0x1", + "0x480680017fff8000", + "0x2", + "0x48487ffd7fff8000", + "0x48507fff80007ffd", + "0x48507fff7fff8000", + "0x48287ffc80007fff", + "0x48287ffc80007fff", + "0x48317fff80007ffc", + "0x48507fff7ffb8000", + "0x48127ffd7fff8000", + "0x48287ffd80007ffe", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffb", + "0x5", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x5", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x48297ffc80007ffa", + "0x20680017fff7fff", + "0xf", + "0x48297ffd80007ffb", + "0x20680017fff7fff", + "0x7", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd8", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x48297ffd80007ffb", + "0x48297ffc80007ffa", + "0x48507fff80007ffe", + "0x48507fff7fff8000", + "0x48287ffa80007fff", + "0x48287ffc80007fff", + "0x48317fff80007ffa", + "0x48507fff7ffb8000", + "0x48127ffd7fff8000", + "0x48287ffb80007ffe", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x20780017fff7ffd", + "0x6", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd0", + "0x400280007ff87ffe", + "0x400280017ff87fff", + "0x400380047ff87ffb", + "0x400380027ff87ffc", + "0x400380037ff87ffd", + "0x480280057ff88000", + "0x480280067ff88000", + "0x480a80007fff8000", + "0x4846800180018000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc4", + "0x482680017ff88000", + "0x7", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x53656e644d657373616765546f4c31", + "0x400280007ffa7fff", + "0x400380017ffa7ffb", + "0x400380027ffa7ffc", + "0x400380037ffa7ffd", + "0x482680017ffa8000", + "0x4", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x44656c656761746543616c6c", + "0x400280007ff97fff", + "0x400380017ff97ffa", + "0x400380027ff97ffb", + "0x400380037ff97ffc", + "0x400380047ff97ffd", + "0x482680017ff98000", + "0x7", + "0x480280057ff98000", + "0x480280067ff98000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffea1", + "0x40137fff7fff8000", + "0x4003800080007ffc", + "0x4003800180007ffd", + "0x4826800180008000", + "0x2", + "0x480a7ff97fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x3d7905601c217734671143d457f0db37f7f8883112abd34b92c4abfeafde0c3", + "0x4828800080007ffc", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffead", + "0x48127ffd7fff8000", + "0x480a7ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe8d", + "0x40137fff7fff8000", + "0x4003800080007ffc", + "0x4003800180007ffd", + "0x4826800180008000", + "0x2", + "0x480a7ff97fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x3d7905601c217734671143d457f0db37f7f8883112abd34b92c4abfeafde0c3", + "0x4828800080007ffc", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffea5", + "0x48127ffd7fff8000", + "0x480a7ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe79", + "0x40137fff7fff8000", + "0x4003800080007ffd", + "0x4826800180008000", + "0x1", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x26813d396fdb198e9ead934e4f7a592a8b88a059e45ab0eb6ee53494e8d45b0", + "0x4828800080007ffc", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe86", + "0x482480017fff8000", + "0x1", + "0x40307ffe7ffd7fff", + "0x48127ffc7fff8000", + "0x480a7ffb7fff8000", + "0x480080007ffc8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe62", + "0x40137fff7fff8000", + "0x4003800080007ffd", + "0x4826800180008000", + "0x1", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x8a2a3272a92492ded6c04f7c85df9c53134cef398564465f12af3c9c986d41", + "0x4828800080007ffc", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe6f", + "0x48127ffd7fff8000", + "0x480a7ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe4f", + "0x40137fff7fff8000", + "0x4003800080007ffc", + "0x4003800180007ffd", + "0x4826800180008000", + "0x2", + "0x480a7ff97fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x1b1343fe0f4a16bed5e5133b5ca9f03ab15976bb2df2b6d263ac3170b8b6a13", + "0x4828800080007ffc", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe5b", + "0x48127ffd7fff8000", + "0x480a7ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x3", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe3b", + "0x40137fff7fff8000", + "0x4003800080007ffb", + "0x4003800180007ffc", + "0x400380007ff97ffc", + "0x402780017ff98001", + "0x1", + "0x4826800180008000", + "0x2", + "0x40297ffc7fff8002", + "0x4826800180008000", + "0x2", + "0x480a7ffd7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe35", + "0x480a7ff87fff8000", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x5fbd85570830519219bb4ad6951316f96fce363f86909d1f8adb1fdc836471", + "0x4829800080008002", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe3d", + "0x48127ffd7fff8000", + "0x480a80017fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x3", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe1d", + "0x40137fff7fff8000", + "0x4003800080007ffb", + "0x4003800180007ffc", + "0x400380007ff97ffc", + "0x402780017ff98001", + "0x1", + "0x4826800180008000", + "0x2", + "0x484680017ffc8000", + "0x2", + "0x40317fff7ffe8002", + "0x4826800180008000", + "0x2", + "0x480a7ffd7fff8000", + "0x484680017ffc8000", + "0x2", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe14", + "0x480a7ff87fff8000", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0xc3aec03fe455b8a64bf01ebad1b32252b107e07bc075631c513bb581ea3ee4", + "0x4829800080008002", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe1c", + "0x48127ffd7fff8000", + "0x480a80017fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x2691cb735b18f3f656c3b82bd97a32b65d15019b64117513f8604d1e06fe58b", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdfd", + "0x480a7ffc7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb6", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe5d", + "0x48127ffe7fff8000", + "0x482480017ff78000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe58", + "0x48127ffe7fff8000", + "0x48127fee7fff8000", + "0x48127fee7fff8000", + "0x48127ff57fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdc", + "0x480a7ff87fff8000", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe50", + "0x482480017ff88000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe4b", + "0x48127ff07fff8000", + "0x48127ff07fff8000", + "0x208b7fff7fff7ffe", + "0x400780017fff7ffc", + "0x2", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd5", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x480a7ffb7fff8000", + "0x48307ffa7ff88000", + "0x48307ffa7ff88000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdf", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280017ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x2", + "0x480280017ffd8000", + "0x48307fff7ffe8000", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x482480017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x482680017ffd8000", + "0x2", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdd", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe12", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x2", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff89", + "0x480a7ffa7fff8000", + "0x48127ffd7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe5b", + "0x48127ffe7fff8000", + "0x48127ff77fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe56", + "0x48127fed7fff8000", + "0x48127fed7fff8000", + "0x48127fed7fff8000", + "0x480a7ffb7fff8000", + "0x48127ff47fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff8b", + "0x48127fbb7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdd", + "0x40780017fff7fff", + "0x1", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x7b", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff4", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff4", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x48127ffb7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x161bc82433cf4a92809836390ccd14921dfc4dc410cf3d2adbfee5e21ecfec8", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ff97fff8000", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffda1", + "0x482480017ff88000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd9c", + "0x48127ff07fff8000", + "0x48127ff07fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x654fd7e67a123dd13868093b3b7777f1ffef596c2e324f25ceaf9146698482c", + "0x480680017fff8000", + "0x4fad269cbf860980e38768fe9cb6b0b9ab03ee3fe84cfde2eccce597c874fd8", + "0x480680017fff8000", + "0x6d232c016ef1b12aec4b7f88cc0b3ab662be3b7dd7adbce5209fcfdbd42a504", + "0x480680017fff8000", + "0x3dbce56de34e1cfe252ead5a1f14fd261d520d343ff6b7652174e62976ef44d", + "0x480680017fff8000", + "0x4b5810004d9272776dec83ecc20c19353453b956e594188890b48467cb53c19", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe3a", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffde", + "0x48127fe07fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280047ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe6", + "0x40780017fff7fff", + "0x1", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480280037ffb8000", + "0x48127ffa7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcf1", + "0x40137fff7fff8000", + "0x4003800080007ffb", + "0x4003800180007ffc", + "0x4003800280007ffd", + "0x4826800180008000", + "0x3", + "0x480a7ff87fff8000", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x7772be8b80a8a33dc6c1f9a6ab820c02e537c73e859de67f288c70f92571bb", + "0x4828800080007ffc", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcfc", + "0x48127ffd7fff8000", + "0x480a7ff97fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcdc", + "0x40137fff7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x1b1a0649752af1b28b3dc29a1556eee781e4a4c3a1f7f53f90fa834de098c4d", + "0x4829800080008000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcec", + "0x482480017fff8000", + "0x1", + "0x40307ffe7ffd7fff", + "0x48127ffc7fff8000", + "0x480a7ffc7fff8000", + "0x480080007ffc8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd2", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x4", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", + "0x40780017fff7fff", + "0x1", + "0x48127ffd7fff8000", + "0x480280017ffb8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd16", + "0x400680017fff7ffe", + "0x2", + "0x48127ffd7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb3", + "0x480080007fba8000", + "0x480080017fb98000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x480a7ffd7fff8000", + "0x48307ffa7ff88000", + "0x48307ffa7ff88000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffebd", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe3", + "0x40780017fff7fff", + "0x1", + "0x48127ffe7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcf9", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x2", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff5", + "0x40780017fff7fff", + "0x1", + "0x48127ffe7fff8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcd9", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", + "0x48127ff67fff8000", + "0x480280017ffb8000", + "0x48127ffb7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdf", + "0x400a7ffd7fff7fff", + "0x48127ffe7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x2", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff4", + "0x40780017fff7fff", + "0x1", + "0x48127ffe7fff8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0xf", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc9e", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0xf", + "0x482480017ffd8000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc9f", + "0x480680017fff8000", + "0xf", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc93", + "0x402480017ff27fff", + "0x1", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe9", + "0x40780017fff7fff", + "0x1", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x11", + "0x480680017fff8000", + "0x55", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcad", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x2", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbff", + "0x400680017fff7fff", + "0x5bb9440e27889a364bcb678b1f679ecd1347acdedcbf36e83494f857cc58026", + "0x48127ffe7fff8000", + "0x48127ff77fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe1", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff2", + "0x480280007ffb8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x400780017fff8000", + "0xc", + "0x400780017fff8001", + "0x22", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbed", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x2", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd17", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x40780017fff7fff", + "0x1", + "0x48127ffe7fff8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc38", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x48307fff7ffe8000", + "0x480280027ffb8000", + "0x480080007ffe8000", + "0x400080017ffe7fff", + "0x482480017ffd8000", + "0x1", + "0x480080007ffc8000", + "0x48307fff7ffe8000", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280007ffd8000", + "0x482680017ffd8000", + "0x1", + "0x480080007ff78000", + "0x482480017ff68000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe3", + "0x40780017fff7fff", + "0x1", + "0x480280027ffb8000", + "0x48127ffd7fff8000", + "0x480280017ffb8000", + "0x482480017ffd8000", + "0x2", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff87fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb8a", + "0x40137fff7fff8000", + "0x480680017fff8000", + "0xb069ee48dec2703b6a4149dcf9c0b0ef3fe34f98506d57646ae98605bf9117", + "0x4002800080007fff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb84", + "0x40137fff7fff8001", + "0x4003800080017ffc", + "0x400380007ffb7ffc", + "0x402780017ffb8002", + "0x1", + "0x4826800180018000", + "0x1", + "0x484680017ffc8000", + "0x2", + "0x40317fff7ffe8003", + "0x4826800180018000", + "0x1", + "0x480a7ffd7fff8000", + "0x484680017ffc8000", + "0x2", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb7c", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x1", + "0x480a80007fff8000", + "0x4829800180008003", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbef", + "0x480a80027fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd8", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x484480017fff8000", + "0x2", + "0x48307fff7ffd8000", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x482480017ffe8000", + "0x1", + "0x480280007ffd8000", + "0x482680017ffd8000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe9", + "0x40780017fff7fff", + "0x1", + "0x48127ffd7fff8000", + "0x480280017ffb8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb56", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280027ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x3", + "0x480280027ffd8000", + "0x48307fff7ffe8000", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x482680017ffd8000", + "0x3", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffea", + "0x40780017fff7fff", + "0x1", + "0x480280027ffb8000", + "0x48127ffd7fff8000", + "0x480280017ffb8000", + "0x482480017ffd8000", + "0x1", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff87fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb52", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280027ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x3", + "0x480280027ffd8000", + "0x48307fff7ffe8000", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x482680017ffd8000", + "0x3", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe0", + "0x480280027ffb8000", + "0x48127ffe7fff8000", + "0x482480017ffe8000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe4", + "0x48127ff47fff8000", + "0x480280017ffb8000", + "0x48127ffb7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff57fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ff97fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb22", + "0x48127ffe7fff8000", + "0x480a7ff67fff8000", + "0x48127ffd7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc3c", + "0x48127fe67fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280037ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x4", + "0x480280037ffd8000", + "0x48307fff7ffe8000", + "0x482480017fff8000", + "0x2", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x482480017ffe8000", + "0x1", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x482680017ffd8000", + "0x4", + "0x480080007ff68000", + "0x480080017ff58000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd1", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdf", + "0x48127ff57fff8000", + "0x480280017ffb8000", + "0x48127ffb7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffaae", + "0x400180007fff7ffd", + "0x480680017fff8000", + "0x0", + "0x400080017ffe7fff", + "0x480a7ff97fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x2", + "0x48127ff97fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcd8", + "0x48127ffd7fff8000", + "0x48127ffe7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x2", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280027ffb8000", + "0x480280017ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe6", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffd7fff8000", + "0x48127ffb7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffface", + "0x400a7ffd7fff7fff", + "0x48127ffe7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6", + "0x40780017fff7fff", + "0x1", + "0x48127ffe7fff8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffabd", + "0x400a7ffd7fff7fff", + "0x48127ffe7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6", + "0x40780017fff7fff", + "0x1", + "0x48127ffe7fff8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffaba", + "0x400a7ffd7fff7fff", + "0x48127ffe7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6", + "0x40780017fff7fff", + "0x1", + "0x48127ffe7fff8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa9b", + "0x400a7ffd7fff7fff", + "0x48127ffe7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6", + "0x40780017fff7fff", + "0x1", + "0x48127ffe7fff8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa7c", + "0x400a7ffd7fff7fff", + "0x48127ffe7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6", + "0x40780017fff7fff", + "0x1", + "0x48127ffe7fff8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x7c7", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd8b", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x7e5", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb61", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd99", + "0x400680017fff7fff", + "0x7c7", + "0x48127ffe7fff8000", + "0x48127ff37fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb7d", + "0x400680017fff7fff", + "0x7e5", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x2", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdc", + "0x40780017fff7fff", + "0x1", + "0x48127ffd7fff8000", + "0x480280017ffb8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x5", + "0x480680017fff8000", + "0x64", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd58", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb6f", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x5", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd67", + "0x402680017ffd7fff", + "0x64", + "0x48127ffe7fff8000", + "0x48127ff37fff8000", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x5", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb4a", + "0x480680017fff8000", + "0x22b", + "0x40487ffd7fff7ffe", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x2", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffda", + "0x40780017fff7fff", + "0x1", + "0x48127ffd7fff8000", + "0x480280017ffb8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff9f0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa41", + "0x48127ffc7fff8000", + "0x480a7ffc7fff8000", + "0x48127ffb7fff8000", + "0x48127ffa7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb4e", + "0x480680017fff8000", + "0x22b", + "0x48127ffd7fff8000", + "0x480680017fff8000", + "0x5", + "0x48487ffd7ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd17", + "0x48127ff27fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe5", + "0x40780017fff7fff", + "0x1", + "0x48127ffd7fff8000", + "0x480280017ffb8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x5", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x5", + "0x1104800180018000", + "0x23", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffc7fff8000", + "0x482680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb20", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd92", + "0x48127fef7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x2", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe3", + "0x40780017fff7fff", + "0x1", + "0x48127ffd7fff8000", + "0x480280017ffb8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff9c6", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x482480017ffd8000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff9c8", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", + "0x40780017fff7fff", + "0x1", + "0x48127ffe7fff8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffc", + "0x5", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffaef", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280017ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x2", + "0x480280017ffd8000", + "0x48307fff7ffe8000", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x482480017ffe8000", + "0x1", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x482680017ffd8000", + "0x2", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe2", + "0x40780017fff7fff", + "0x1", + "0x48127ffd7fff8000", + "0x480280017ffb8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffc", + "0x5", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc84", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482680017ffd8000", + "0x2", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffadc", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280017ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x2", + "0x480280017ffd8000", + "0x484480017fff8000", + "0x2", + "0x48307fff7ffd8000", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x482480017ffe8000", + "0x1", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x482680017ffd8000", + "0x2", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdb", + "0x40780017fff7fff", + "0x1", + "0x48127ffd7fff8000", + "0x480280017ffb8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x1bc", + "0x480680017fff8000", + "0x22b", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc54", + "0x480680017fff8000", + "0x1bc", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff943", + "0x400680017fff7fff", + "0x22b", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x1bc", + "0x480680017fff8000", + "0x29a", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa36", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x1bc", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff933", + "0x400680017fff7fff", + "0x29a", + "0x48127ffe7fff8000", + "0x48127ff77fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdb", + "0x40780017fff7fff", + "0x1", + "0x48127ffd7fff8000", + "0x480280017ffb8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff932", + "0x480080007fff8000", + "0x480080017ffe8000", + "0x480080027ffd8000", + "0x480080037ffc8000", + "0x480080047ffb8000", + "0x480080057ffa8000", + "0x480080067ff98000", + "0x480080077ff88000", + "0x480080007ffc8000", + "0x400680017fff7ff7", + "0x1", + "0x400a7ffd7fff7ff8", + "0x400680017fff7ff9", + "0x10000000000000000000000000", + "0x400680017fff7ffa", + "0x1", + "0x400680017fff7fff", + "0x64", + "0x48127ff57fff8000", + "0x480680017fff8000", + "0x12c", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff908", + "0x480680017fff8000", + "0x137", + "0x48127ff57fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff903", + "0x480680017fff8000", + "0x142", + "0x48127ff07fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff8fe", + "0x480a7ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd4", + "0x40780017fff7fff", + "0x1", + "0x48127ffd7fff8000", + "0x480280017ffb8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff8f8", + "0x400180007fff7ffd", + "0x48127ffe7fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6", + "0x40780017fff7fff", + "0x1", + "0x48127ffe7fff8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff77fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff9a0", + "0x48127ffd7fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280027ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x3", + "0x480280027ffd8000", + "0x48307fff7ffe8000", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x482480017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x482680017ffd8000", + "0x3", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe2", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff77fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff84a", + "0x48127ffd7fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280027ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x3", + "0x480280027ffd8000", + "0x48307fff7ffe8000", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x482480017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x482680017ffd8000", + "0x3", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe2", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff77fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff82d", + "0x48127ffd7fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280027ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x3", + "0x480280027ffd8000", + "0x48307fff7ffe8000", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x482480017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x482680017ffd8000", + "0x3", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe4", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0xf", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff84e", + "0x480680017fff8000", + "0xf", + "0x480680017fff8000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff848", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", + "0x40780017fff7fff", + "0x1", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff815", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffad5", + "0x400680017fff7fff", + "0x7b", + "0x48127ffd7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff841", + "0x48127ff87fff8000", + "0x48127fe07fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffacb", + "0x400680017fff7fff", + "0xea", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa5a", + "0x400680017fff7fff", + "0x7b", + "0x48127ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffde", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff81b", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff7", + "0x40780017fff7fff", + "0x1", + "0x48127ffe7fff8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x480680017fff8000", + "0x0", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe" + ], + "debug_info": { + "file_contents": { + "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo": "assert [cast(fp + (-4), felt*)] = __calldata_actual_size;\n", + "autogen/starknet/arg_processor/2299e52ab94c6516cf788efe26c8031f4bad914ace780f634996cb9365fa8a36.cairo": "// Check that the length is non-negative.\nassert [range_check_ptr] = arr_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 + arr_len * 1;\nmemcpy(\n dst=__calldata_ptr_copy,\n src=arr,\n len=arr_len * 1);\n", + "autogen/starknet/arg_processor/25407cdc0190f6a60318cab6f7d99a779398b47206bcb464cc7e2de944ec5f4f.cairo": "// Check that the length is non-negative.\nassert [range_check_ptr] = __calldata_arg_diffs_len;\nlet range_check_ptr = range_check_ptr + 1;\n// Create the reference.\nlet __calldata_arg_diffs = 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_diffs_len * 1;\n", + "autogen/starknet/arg_processor/2868e8bd39adb9dce76c6f405d4f03c8b7529549769c18ce125a03a94fe0b51a.cairo": "assert [__calldata_ptr] = arr_len;\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/28866c44bbbf78a1ba66551f2ba8e7c2c7f3a4257edaa645c35580c936b8ff09.cairo": "// Check that the length is non-negative.\nassert [range_check_ptr] = __calldata_arg_arr_len;\nlet range_check_ptr = range_check_ptr + 1;\n// Create the reference.\nlet __calldata_arg_arr = cast(__calldata_ptr, starkware.starknet.core.test_contract.test_contract_interface.StorageCell*);\n// Use 'tempvar' instead of 'let' to avoid repeating this computation for the\n// following arguments.\ntempvar __calldata_ptr = __calldata_ptr + __calldata_arg_arr_len * 2;\n", + "autogen/starknet/arg_processor/293368f3a0e12cfcf22314a31e13b9801e95a5b8b2b71822a2fbbdf5a01ea795.cairo": "assert [__return_value_ptr] = ret_value.res;\nlet __return_value_ptr = __return_value_ptr + 1;\n", + "autogen/starknet/arg_processor/302a0e7f223f7f95d8ec699c8e1fa2628283de74616337c794098be1f39f0256.cairo": "let __calldata_arg_index = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/323f6d7f08f8fa0ad286dc2672dde9a0ad8c5662a2fdb0a5bf31ce5ac775f3f8.cairo": "let __calldata_arg_to_address = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/38e235ee239f8a3e89512545c3ebd064b7046123136b1276cc305040215a3f56.cairo": "let __calldata_arg_depth = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/3b620e277f5eae807db092c5e232b23a396884ad104f9694427c2e6450923928.cairo": "let __calldata_arg_expected_address = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/3e93b8906c329e7a5c33e020ce7a5a9c542c4444955be98eec5fcbef545a8662.cairo": "let __calldata_arg_value = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/3f37ebd1edcfc156546c008ec21ddd9311f4283daa68aeb6d497824869874ef8.cairo": "let __calldata_arg_deploy_from_zero = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/43626654488ea4df562fad1c9748e79826dcc803943f20977dbfffd8f5bae65e.cairo": "let __calldata_arg_contract_address = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/4b7b48b3c9d8e672ec28525f85db2fe9046605ea49959542755a87de7866e20e.cairo": "let __calldata_arg_from_address = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/4de0407c6f418d5e6219f6fbd2b58eb1c888b989e9ab626b81908a7acbe5a54c.cairo": "// Check that the length is non-negative.\nassert [range_check_ptr] = __calldata_arg_keys_len;\nlet range_check_ptr = range_check_ptr + 1;\n// Create the reference.\nlet __calldata_arg_keys = 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_keys_len * 1;\n", + "autogen/starknet/arg_processor/4f1f3aa0a6fec21a155d7e953cd34daa7ca48450bbb80f627eb4f8df9f25922a.cairo": "let __calldata_arg_data_len = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/519acc2c3faca5bab2c8c462c114c4411ef292ac9332457426d74e673425ae7f.cairo": "// Check that the length is non-negative.\nassert [range_check_ptr] = __calldata_arg_storage_cells_len;\nlet range_check_ptr = range_check_ptr + 1;\n// Create the reference.\nlet __calldata_arg_storage_cells = cast(__calldata_ptr, starkware.starknet.core.test_contract.test_contract_interface.StorageCell*);\n// Use 'tempvar' instead of 'let' to avoid repeating this computation for the\n// following arguments.\ntempvar __calldata_ptr = __calldata_ptr + __calldata_arg_storage_cells_len * 2;\n", + "autogen/starknet/arg_processor/53f1a6139553b3ccccc557cc464dc3ef40218c3505fcd39eef55d3609f01686d.cairo": "assert [__calldata_ptr] = address;\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/574dce42fa57de5abbb91d66e57a93b8c8078940106e9d1c2681695688f3ce28.cairo": "let __calldata_arg_diffs_len = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/59f2775f24062071eef58732cc33fdaf2ba010c6bbc325ba235c2adc579ddd8d.cairo": "// Check that the length is non-negative.\nassert [range_check_ptr] = storage_cells_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 + storage_cells_len * 2;\nmemcpy(\n dst=__calldata_ptr_copy,\n src=storage_cells,\n len=storage_cells_len * 2);\n", + "autogen/starknet/arg_processor/5bd63f92977e55849b9810fc2d3034f849b65a33facca0a01b7292eb6317f282.cairo": "let __calldata_arg_expected_timestamp = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/5e1038b40058f355a87303d50f365998cf648e8b4aa62fbbfd256399bd745d8c.cairo": "assert [__calldata_ptr] = self_address;\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/5ff0d7a01524c9474b707ea095bec616abf20568d81f27122ef5abf7454fcbf1.cairo": "let __calldata_arg_function_selector = [__calldata_ptr];\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/6a1a539ae30d2e62b23ed0bb735b8c83307bbbe2a0921f8d1bc90561bfef7d31.cairo": "let __calldata_arg_contract_address_salt = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/6a5e642bec1f7526308a73478077ef051a66625a56a9015e448ad8b892166ca8.cairo": "let __calldata_arg_class_hash = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/6a9b212c214f71a3fa853f103d3e468f2eee622ed4ca3277245401b4b674a540.cairo": "let __calldata_arg_key = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/6b7f7cddb5294559c02fa0e359e6816f0abb7e4321bb6b2f9b08e79eb4f7f40b.cairo": "assert [__return_value_ptr] = ret_value.contract_address;\nlet __return_value_ptr = __return_value_ptr + 1;\n", + "autogen/starknet/arg_processor/6eae80be89540f295389263bce4af8a7c5bac822e60c5fad8976ef4405703be0.cairo": "// Check that the length is non-negative.\nassert [range_check_ptr] = __calldata_arg_constructor_calldata_len;\nlet range_check_ptr = range_check_ptr + 1;\n// Create the reference.\nlet __calldata_arg_constructor_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_constructor_calldata_len * 1;\n", + "autogen/starknet/arg_processor/73e68c490b7650388f650e9e1ff9b2b3ced88dabf86213d6a0831077eb1a0800.cairo": "let __calldata_arg_amount = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/7441d406a9dddc153e843ef4bae777d3135e9f94650aa19a4c12b346a202f55a.cairo": "let __calldata_arg_arr_len = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/7cacd180aedf0f0b4945f126758e9da7d19133223d1fff4fb1096980dbc8d178.cairo": "let __return_value_arg_res = [__return_value_ptr];\nlet __return_value_ptr = __return_value_ptr + 1;\n", + "autogen/starknet/arg_processor/7f8a4171c0537fc61922b0a16c4e828b375b69ba203777a0d02c20641999f559.cairo": "let __calldata_arg_expected_account_contract_address = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/84a24514c1fc47c938055c9b8b555ae76e193c3fe4f1a6a3391748432a916688.cairo": "assert [__calldata_ptr] = value;\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/85c4f11adeea367245e96ddc46c3b5df1b593371c113ce9b73ae70e79c6273a7.cairo": "let __calldata_arg_other_contract_address = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/9113506e5aeeb14ee90471e203e5bb6812385dc3790c50ecb9d5b4ce74024274.cairo": "let __calldata_arg_self_address = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/96447016176d161dae83f414c4d3e33e78856e0ef69bc33f8d419f1c9b90f9c5.cairo": "assert retdata_size = __return_value_actual_size;\n", + "autogen/starknet/arg_processor/9994da2db30dcce1993cb27fda38f710f373999170b1553d33e44fc20b3957fb.cairo": "assert [__return_value_ptr] = ret_value.result;\nlet __return_value_ptr = __return_value_ptr + 1;\n", + "autogen/starknet/arg_processor/a25483ae4748500707e921bcfd81c42473114df5bb412cbf086abb7f670b55fb.cairo": "// Create a reference to index_and_x as felt*.\nlet __calldata_tmp: felt* = cast(&index_and_x, felt*);\nassert [__calldata_ptr + 0] = [__calldata_tmp + 0];\nassert [__calldata_ptr + 1] = [__calldata_tmp + 1];\nassert [__calldata_ptr + 2] = [__calldata_tmp + 2];\nlet __calldata_ptr = __calldata_ptr + 3;\n", + "autogen/starknet/arg_processor/abb6c8a6f529339180fd85d0c750995249ff36fdb8e331e6bb896c392800d683.cairo": "let __calldata_arg_expected_version = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/acc69964bf196c1545e413f44fd3613af3a57e7d76aeb7d886f21c10d465617a.cairo": "let __calldata_arg_constructor_calldata_len = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/accb388bcbbace5b6218198851efaad2a781c1339e305a37fab51afe90a3194a.cairo": "let __return_value_actual_size = __return_value_ptr - cast(retdata, felt*);\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/b957fbb989b6796e895124b0646fa398bdc4ab242c9f2c8b7798fbd98f98acbe.cairo": "let __calldata_arg_storage_cells_len = [__calldata_ptr];\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/d193e93c8c1a0e6c8fcb58188ff6d5b091a23214009829470262efbf56d1791a.cairo": "let __calldata_arg_expected_value = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/d6f6182d7649410a8f5fd6aa978568d115958ebac149d03f1bb322fe076ac0e0.cairo": "let __calldata_arg_expected_block_number = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/d7daa544e246461a936b5ac82f5344c08a96429550ee8026ea086c8d8ed93006.cairo": "let __calldata_arg_address = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/e058a439a27180d4fa3d2c4ab2f4e2c3f1d175dbf662a3516a38fe5b112d03d8.cairo": "let __calldata_arg_code_address = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/e0af26f9fbe513562e2133164d694cbff092c47bbb4efa182711421f0c0cc5d3.cairo": "// Check that the length is non-negative.\nassert [range_check_ptr] = __calldata_arg_data_len;\nlet range_check_ptr = range_check_ptr + 1;\n// Create the reference.\nlet __calldata_arg_data = 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_data_len * 1;\n", + "autogen/starknet/arg_processor/e14045b92fe2088f0935bb60de1a046902b1d8f905c0046fdef9560bc84cb883.cairo": "let __calldata_arg_keys_len = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/e230528c22942f6b333f88520a0b81c89deb2605371ac84eb7e0800f31a52cae.cairo": "// Check that the length is non-negative.\nassert [range_check_ptr] = arr_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 + arr_len * 2;\nmemcpy(\n dst=__calldata_ptr_copy,\n src=arr,\n len=arr_len * 2);\n", + "autogen/starknet/arg_processor/efce3bc97e0a7923c6699414008fef8ca0564718704acd4ae52e0b77f0a7c01e.cairo": "let __calldata_arg_selector = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/fe49e29987de53de0192a437b221acb3ccdd9822bd980121c8d15eeafef09ae0.cairo": "let __calldata_arg_index_and_x = [\n cast(__calldata_ptr, __main__.IndexAndValues*)];\nlet __calldata_ptr = __calldata_ptr + 3;\n", + "autogen/starknet/arg_processor/fea0fa4d5b8fa7ee6c308136c9e398c54fa29cc00c6b3467d383d54910b51adf.cairo": "// Check that the length is non-negative.\nassert [range_check_ptr] = __calldata_arg_arr_len;\nlet range_check_ptr = range_check_ptr + 1;\n// Create the reference.\nlet __calldata_arg_arr = 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_arr_len * 1;\n", + "autogen/starknet/arg_processor/ff32dd0b0b2afa7076194c7661b93dc33cfefc0dae2b3b4409e9fb8f29b8e341.cairo": "assert [__calldata_ptr] = storage_cells_len;\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/contract_interface/MyContract/foo/5867665900257b4a01d4cf2acf97b086097594aaccf062bba0ddaf61a35063ba.cairo": "\nreturn (res=__return_value_arg_res,);\n", + "autogen/starknet/contract_interface/MyContract/foo/6102f0b308f14cee13d0910dca69e75be9f780d8d49fa4ac7c520a51dfe73d87.cairo": "\nlet (retdata_size, retdata) = call_contract(\n contract_address=contract_address,\n function_selector=FOO_SELECTOR,\n calldata_size=__calldata_ptr - calldata_ptr_start,\n calldata=calldata_ptr_start);\n", + "autogen/starknet/contract_interface/MyContract/foo/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo": "\nalloc_locals;\nlet (local calldata_ptr_start: felt*) = alloc();\nlet __calldata_ptr = calldata_ptr_start;\n", + "autogen/starknet/contract_interface/MyContract/foo/972aa447fa450510ee1bfdefec59ab62f0645603d9a7c6a3edbd2986d43aa046.cairo": "func foo{syscall_ptr: felt*, range_check_ptr}(\n contract_address: felt) {\n}\n", + "autogen/starknet/contract_interface/MyContract/xor_counters/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo": "\nalloc_locals;\nlet (local calldata_ptr_start: felt*) = alloc();\nlet __calldata_ptr = calldata_ptr_start;\n", + "autogen/starknet/contract_interface/MyContract/xor_counters/a7850a5ed6675711d3923643fe7cfacd8e8a1865abf4e8d6b4aa2b8fbd94fe22.cairo": "\nlet (retdata_size, retdata) = call_contract(\n contract_address=contract_address,\n function_selector=XOR_COUNTERS_SELECTOR,\n calldata_size=__calldata_ptr - calldata_ptr_start,\n calldata=calldata_ptr_start);\n", + "autogen/starknet/contract_interface/MyContract/xor_counters/a7eba212b9801ecde2d91e085a2ee21760b256c7db0acf58a1277a9389f30660.cairo": "func xor_counters{syscall_ptr: felt*, range_check_ptr}(\n contract_address: felt) {\n}\n", + "autogen/starknet/contract_interface/MyContract/xor_counters/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo": "\nreturn ();\n", + "autogen/starknet/contract_interface/TestContract/add_value/1ea2443ed011ce9808d590ec128f1833fed593035abd44e82a0afaa51745607e.cairo": "\nlet (retdata_size, retdata) = call_contract(\n contract_address=contract_address,\n function_selector=ADD_VALUE_SELECTOR,\n calldata_size=__calldata_ptr - calldata_ptr_start,\n calldata=calldata_ptr_start);\n", + "autogen/starknet/contract_interface/TestContract/add_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo": "\nalloc_locals;\nlet (local calldata_ptr_start: felt*) = alloc();\nlet __calldata_ptr = calldata_ptr_start;\n", + "autogen/starknet/contract_interface/TestContract/add_value/a76795f35fa311645526d8e4e12caa70d90a63eea286e3508557385c068061bc.cairo": "func add_value{syscall_ptr: felt*, range_check_ptr}(\n contract_address: felt) {\n}\n", + "autogen/starknet/contract_interface/TestContract/add_value/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo": "\nreturn ();\n", + "autogen/starknet/contract_interface/TestContract/get_value/55e01ff874e9920a4d9c0f59632c56d70c2c875d2120be241c82b32b699ddd51.cairo": "func get_value{syscall_ptr: felt*, range_check_ptr}(\n contract_address: felt) {\n}\n", + "autogen/starknet/contract_interface/TestContract/get_value/5867665900257b4a01d4cf2acf97b086097594aaccf062bba0ddaf61a35063ba.cairo": "\nreturn (res=__return_value_arg_res,);\n", + "autogen/starknet/contract_interface/TestContract/get_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo": "\nalloc_locals;\nlet (local calldata_ptr_start: felt*) = alloc();\nlet __calldata_ptr = calldata_ptr_start;\n", + "autogen/starknet/contract_interface/TestContract/get_value/7d9fc07b50e56bf85d81d2976f309d5d7d26a22e8879e722f30b40727b3c3793.cairo": "\nlet (retdata_size, retdata) = call_contract(\n contract_address=contract_address,\n function_selector=GET_VALUE_SELECTOR,\n calldata_size=__calldata_ptr - calldata_ptr_start,\n calldata=calldata_ptr_start);\n", + "autogen/starknet/contract_interface/TestContract/recursive_add_value/4640f379adf5c3ad12381b573764db9ad24475603f3f7f5add59cc5eaf017cfe.cairo": "func recursive_add_value{syscall_ptr: felt*, range_check_ptr}(\n contract_address: felt) {\n}\n", + "autogen/starknet/contract_interface/TestContract/recursive_add_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo": "\nalloc_locals;\nlet (local calldata_ptr_start: felt*) = alloc();\nlet __calldata_ptr = calldata_ptr_start;\n", + "autogen/starknet/contract_interface/TestContract/recursive_add_value/dcdfb4f77c8802596ac093e8f04dafe6c55518aa2fc2943a50b4d08d4fe323f4.cairo": "\nlet (retdata_size, retdata) = call_contract(\n contract_address=contract_address,\n function_selector=RECURSIVE_ADD_VALUE_SELECTOR,\n calldata_size=__calldata_ptr - calldata_ptr_start,\n calldata=calldata_ptr_start);\n", + "autogen/starknet/contract_interface/TestContract/recursive_add_value/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo": "\nreturn ();\n", + "autogen/starknet/contract_interface/TestContract/set_value/0aa4863e8da86568fdb8c867857628d51c75ace0a95a4f43d67bfd37076c4536.cairo": "func library_call_set_value{syscall_ptr: felt*, range_check_ptr}(\n class_hash: felt) {\n}\n", + "autogen/starknet/contract_interface/TestContract/set_value/1fc572f9d23adced15a8a5bf3f25146af0c1c090121a1fad9125735a3446922b.cairo": "func set_value{syscall_ptr: felt*, range_check_ptr}(\n contract_address: felt) {\n}\n", + "autogen/starknet/contract_interface/TestContract/set_value/4790daa212bfe8a6861ad2c370dafb9695b5e360bda3787b6e7cafdb0a415861.cairo": "\nlet (retdata_size, retdata) = call_contract(\n contract_address=contract_address,\n function_selector=SET_VALUE_SELECTOR,\n calldata_size=__calldata_ptr - calldata_ptr_start,\n calldata=calldata_ptr_start);\n", + "autogen/starknet/contract_interface/TestContract/set_value/59cd61cfd5ade5d43036aa298d9debbe6920943694b86d6a1dee2d81ce2826af.cairo": "\nlet (retdata_size, retdata) = library_call(\n class_hash=class_hash,\n function_selector=SET_VALUE_SELECTOR,\n calldata_size=__calldata_ptr - calldata_ptr_start,\n calldata=calldata_ptr_start);\n", + "autogen/starknet/contract_interface/TestContract/set_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo": "\nalloc_locals;\nlet (local calldata_ptr_start: felt*) = alloc();\nlet __calldata_ptr = calldata_ptr_start;\n", + "autogen/starknet/contract_interface/TestContract/set_value/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo": "\nreturn ();\n", + "autogen/starknet/contract_interface/TestContract/test_call_with_array/4c709776aac9a5c8b02537f2e16ec5d1ecf3fdb1dcc6cfe1fbe0626d14ccb346.cairo": "func test_call_with_array{syscall_ptr: felt*, range_check_ptr}(\n contract_address: felt) {\n}\n", + "autogen/starknet/contract_interface/TestContract/test_call_with_array/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo": "\nalloc_locals;\nlet (local calldata_ptr_start: felt*) = alloc();\nlet __calldata_ptr = calldata_ptr_start;\n", + "autogen/starknet/contract_interface/TestContract/test_call_with_array/bff389e7f28b2773c0ca7025b7170a8e1be6ef337b29e2af453beb933c5423d4.cairo": "\nlet (retdata_size, retdata) = call_contract(\n contract_address=contract_address,\n function_selector=TEST_CALL_WITH_ARRAY_SELECTOR,\n calldata_size=__calldata_ptr - calldata_ptr_start,\n calldata=calldata_ptr_start);\n", + "autogen/starknet/contract_interface/TestContract/test_call_with_array/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo": "\nreturn ();\n", + "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/51d2547dbe2ba07396f86fe8646b5e1afc78af7b3e0f7937e96ae872d1896462.cairo": "\nlet (retdata_size, retdata) = call_contract(\n contract_address=contract_address,\n function_selector=TEST_CALL_WITH_STRUCT_ARRAY_SELECTOR,\n calldata_size=__calldata_ptr - calldata_ptr_start,\n calldata=calldata_ptr_start);\n", + "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo": "\nalloc_locals;\nlet (local calldata_ptr_start: felt*) = alloc();\nlet __calldata_ptr = calldata_ptr_start;\n", + "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/bab4e27a35ff2e782c971117a6a705395cb1ede0f8bd3537045b28acffb947a5.cairo": "func test_call_with_struct_array{syscall_ptr: felt*, range_check_ptr}(\n contract_address: felt) {\n}\n", + "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo": "\nreturn ();\n", + "autogen/starknet/event/log_storage_cells/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo": "emit_event(keys_len=1, keys=__keys_ptr, data_len=__calldata_ptr - __data_ptr, data=__data_ptr);\nreturn ();\n", + "autogen/starknet/event/log_storage_cells/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/log_storage_cells/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo": "func emit{syscall_ptr: felt*, range_check_ptr}() {\n}\n", + "autogen/starknet/external/add_signature_to_counters/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/add_signature_to_counters/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/add_signature_to_counters/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/add_signature_to_counters/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/add_signature_to_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/add_signature_to_counters/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/add_signature_to_counters/ceefda9054137fdb4616ae62c77dc2815aafe8083ad11c826e688fcf17a6d82d.cairo": "let ret_value = __wrapped_func{pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr, syscall_ptr=syscall_ptr}(index=__calldata_arg_index,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/add_value/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/add_value/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/add_value/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/add_value/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/add_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/add_value/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/add_value/db4cfbcbaad8acc5d13f412e08e06ae4768f64778c4744c2cfcf80454f27fb89.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, range_check_ptr=range_check_ptr}(value=__calldata_arg_value,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/advance_counter/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/advance_counter/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/advance_counter/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/advance_counter/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/advance_counter/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/advance_counter/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/advance_counter/f1f814fbc11cf9bbb9b44200f177d46df2d61560d70e3fce0fa4aba911e11a0b.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(index=__calldata_arg_index, diffs_len=__calldata_arg_diffs_len, diffs=__calldata_arg_diffs,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/assert_value_at_address/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/assert_value_at_address/1d9d211a7e639ca361e98622565869918a7db56e4333ef27b73399b6d505fae8.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr}(address=__calldata_arg_address, expected_value=__calldata_arg_expected_value,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/assert_value_at_address/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/assert_value_at_address/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/assert_value_at_address/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/assert_value_at_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/assert_value_at_address/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/call_xor_counters/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/call_xor_counters/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/call_xor_counters/538e7c64735d2377837769abe90a3cc2702bf7c6eaad588457ecb04df1551d36.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, range_check_ptr=range_check_ptr}(address=__calldata_arg_address, index_and_x=__calldata_arg_index_and_x,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/call_xor_counters/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/call_xor_counters/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/call_xor_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/call_xor_counters/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/constructor/131852fc54ce74e3e767e15bdbe1787826a77c0e9278b1cf8d6207c244dffcf6.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(address=__calldata_arg_address, value=__calldata_arg_value,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/constructor/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/constructor/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\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/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/constructor/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/deposit/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/deposit/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/deposit/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/deposit/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/deposit/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/deposit/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/deposit/b3d7c0c7cf9c830946df520523753649d9faf90d4a520e2470658362b6a6dc19.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, range_check_ptr=range_check_ptr, pedersen_ptr=pedersen_ptr}(from_address=__calldata_arg_from_address, amount=__calldata_arg_amount,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/entry_point/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/entry_point/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/entry_point/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/entry_point/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/entry_point/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/entry_point/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/entry_point/cd97488290bcecdce7c44a151841d90d0691133c9d66140b1fbff714f4b96671.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr}();\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/execute_replace_class/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/execute_replace_class/2263f0abab9cc3fba0d13a31d4d4db6b063fa5cec1e1feff00aafc6836eb9957.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr}(class_hash=__calldata_arg_class_hash,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/execute_replace_class/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/execute_replace_class/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/execute_replace_class/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/execute_replace_class/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/execute_replace_class/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/foo/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/foo/1e8f3091f7228ef86ecac15d6359c9809475dff77cb3b203bce3ba7d30f64861.cairo": "let ret_value = __wrapped_func{}();\nlet (range_check_ptr, retdata_size, retdata) = foo_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/foo/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/foo/3f2c77ab4e9866f148094b3f3c2497496b7ce8700b8370e7f1bc10658a33d640.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt*)];\n", + "autogen/starknet/external/foo/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/foo/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/foo/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/get_value/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/get_value/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/get_value/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/get_value/997e3b33d4e8da3cfaa7bb730cf8c60a835cd94c1797716a4247b87855a6c969.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr}(address=__calldata_arg_address,);\nlet (range_check_ptr, retdata_size, retdata) = get_value_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/get_value/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/get_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/get_value/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/increase_value/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/increase_value/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/increase_value/386789f6fa41f6709b053ea4ebe8b005e9496dc449961676f213aab88caf001f.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr}(address=__calldata_arg_address,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/increase_value/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/increase_value/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/increase_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/increase_value/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/recursive_add_value/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/recursive_add_value/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/recursive_add_value/5cda1408960cd2cdd992237c9c38b9aca39fbee8518a105c58b6c718c3611845.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, range_check_ptr=range_check_ptr}(self_address=__calldata_arg_self_address, value=__calldata_arg_value,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/recursive_add_value/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/recursive_add_value/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/recursive_add_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/recursive_add_value/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/return/foo/55b1c4adc7b53c5a8d4c33a49ea0eaa4564226a4fe59adf93f3a45c5619378f4.cairo": "func foo_encode_return(ret_value: (res: 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/get_value/46df49f694028a419a11fcb2e8bc973d29f411e18098984e0ec55a282389b7a1.cairo": "func get_value_encode_return(ret_value: (res: 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/test_builtins/afe5fa7e5988d246bafe7e40292adf9e0b85e5564092969b67e4f72d968f425a.cairo": "func test_builtins_encode_return(ret_value: (result: 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/test_deploy/b2c090ce523ab7bd5289048408ddf6d8f1f80dc4e12e54f41549bc16060c1f21.cairo": "func test_deploy_encode_return(ret_value: (contract_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", + "autogen/starknet/external/return/test_deploy_and_call/c6ef589d56d464ae59eb232c1dc9a786883b986638cb377bbb8e2077bf88b619.cairo": "func test_deploy_and_call_encode_return(ret_value: (contract_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", + "autogen/starknet/external/send_message/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/send_message/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/send_message/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/send_message/86eeffd96d69e3a7982bc9956efb29ecdf4c691599239e54e19140c3397c6e55.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr}(to_address=__calldata_arg_to_address,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/send_message/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/send_message/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/send_message/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/set_value/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/set_value/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/set_value/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/set_value/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/set_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/set_value/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/set_value/b868491380d444029c90ec20e39cc747c8b2fc95d5b1ed20edeae301227506ac.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr}(address=__calldata_arg_address, value=__calldata_arg_value,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_builtins/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_builtins/219ade1d70cfd48b56e0939e96d8f87e694a63ff4796a7606447e19ea8495834.cairo": "let ret_value = __wrapped_func{pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = test_builtins_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/test_builtins/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_builtins/3f2c77ab4e9866f148094b3f3c2497496b7ce8700b8370e7f1bc10658a33d640.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt*)];\n", + "autogen/starknet/external/test_builtins/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_builtins/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/test_builtins/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_call_contract/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_call_contract/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_call_contract/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_call_contract/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/test_call_contract/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_call_contract/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_call_contract/d9abe8f763c45e4f33cab3e125f9b92342c35519882cfaee4dfe5c6b90898679.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr}(contract_address=__calldata_arg_contract_address, function_selector=__calldata_arg_function_selector, calldata_len=__calldata_arg_calldata_len, calldata=__calldata_arg_calldata,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_call_storage_consistency/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_call_storage_consistency/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_call_storage_consistency/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_call_storage_consistency/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/test_call_storage_consistency/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_call_storage_consistency/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_call_storage_consistency/fe7696d25bde9d78f5cd8dc959f62d32cea08bbc9d0e5ef44d54ae0685a8bfaa.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, range_check_ptr=range_check_ptr}(other_contract_address=__calldata_arg_other_contract_address, address=__calldata_arg_address,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_call_with_array/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_call_with_array/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_call_with_array/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_call_with_array/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/test_call_with_array/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_call_with_array/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_call_with_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, range_check_ptr=range_check_ptr}(self_address=__calldata_arg_self_address, arr_len=__calldata_arg_arr_len, arr=__calldata_arg_arr,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_call_with_struct_array/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_call_with_struct_array/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_call_with_struct_array/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_call_with_struct_array/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/test_call_with_struct_array/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_call_with_struct_array/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_call_with_struct_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, range_check_ptr=range_check_ptr}(self_address=__calldata_arg_self_address, arr_len=__calldata_arg_arr_len, arr=__calldata_arg_arr,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_count_actual_storage_changes/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_count_actual_storage_changes/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_count_actual_storage_changes/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_count_actual_storage_changes/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/test_count_actual_storage_changes/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_count_actual_storage_changes/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_count_actual_storage_changes/cd97488290bcecdce7c44a151841d90d0691133c9d66140b1fbff714f4b96671.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr}();\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_delegate_call/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_delegate_call/17fc89760e8ad6d76d01f11da4a21d9aeff287425f112e1583b93a45b1b9b8e2.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(code_address=__calldata_arg_code_address, selector=__calldata_arg_selector, calldata_len=__calldata_arg_calldata_len, calldata=__calldata_arg_calldata,);\nlet retdata_size = ret_value.retdata_size;\nlet retdata = ret_value.retdata;\n", + "autogen/starknet/external/test_delegate_call/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_delegate_call/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_delegate_call/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/test_delegate_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_delegate_call/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_deploy/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_deploy/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_deploy/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_deploy/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/test_deploy/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_deploy/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_deploy/f11d222bfa2bc5670344a9de5063906a94802cb9975932f509a05b2172da9494.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr}(class_hash=__calldata_arg_class_hash, contract_address_salt=__calldata_arg_contract_address_salt, constructor_calldata_len=__calldata_arg_constructor_calldata_len, constructor_calldata=__calldata_arg_constructor_calldata,);\nlet (range_check_ptr, retdata_size, retdata) = test_deploy_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/test_deploy_and_call/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_deploy_and_call/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_deploy_and_call/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_deploy_and_call/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/test_deploy_and_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_deploy_and_call/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_deploy_and_call/c310abdeefa731c0a5da8457137b04ec2598267d0d3b3e1d42721640c3fc5186.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, range_check_ptr=range_check_ptr}(class_hash=__calldata_arg_class_hash, contract_address_salt=__calldata_arg_contract_address_salt, deploy_from_zero=__calldata_arg_deploy_from_zero, constructor_calldata_len=__calldata_arg_constructor_calldata_len, constructor_calldata=__calldata_arg_constructor_calldata, key=__calldata_arg_key, value=__calldata_arg_value,);\nlet (range_check_ptr, retdata_size, retdata) = test_deploy_and_call_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/test_ec_op/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_ec_op/68cb1e8b4452c6b0a2204bae1ea459d1b31bb3db1ae67d0f5fd488734617d6ce.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, starkware.cairo.common.cairo_builtins.EcOpBuiltin**)];\n", + "autogen/starknet/external/test_ec_op/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_ec_op/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/test_ec_op/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_ec_op/b2098ac632778fff1774fe5d1416b8d50db24466c426921736972f3e40bb519d.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr, ec_op_ptr=ec_op_ptr}();\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_ec_op/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_emit_event/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_emit_event/1d368bfb032b56c64a56d47290e10f1d09c7ca4f1c0104027cabb5332258f2f1.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr}(keys_len=__calldata_arg_keys_len, keys=__calldata_arg_keys, data_len=__calldata_arg_data_len, data=__calldata_arg_data,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_emit_event/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_emit_event/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_emit_event/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/test_emit_event/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_emit_event/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_get_block_number/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_get_block_number/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_get_block_number/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_get_block_number/76446f8a7e80fe0eadff8e9c0ac6201b81d2f3f0658d894b67955432de1b22c8.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr}(expected_block_number=__calldata_arg_expected_block_number,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_get_block_number/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/test_get_block_number/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_get_block_number/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_get_block_timestamp/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_get_block_timestamp/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_get_block_timestamp/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_get_block_timestamp/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/test_get_block_timestamp/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_get_block_timestamp/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_get_block_timestamp/b30434868f24cc1720ffdb0730fb031b28de7f2589a79b5d2141c11b059b51de.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr}(expected_timestamp=__calldata_arg_expected_timestamp,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_get_caller_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr}(expected_address=__calldata_arg_expected_address,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_get_caller_address/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_get_caller_address/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_get_caller_address/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_get_caller_address/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/test_get_caller_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_get_caller_address/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_get_contract_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr}(expected_address=__calldata_arg_expected_address,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_get_contract_address/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_get_contract_address/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_get_contract_address/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_get_contract_address/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/test_get_contract_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_get_contract_address/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_get_sequencer_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr}(expected_address=__calldata_arg_expected_address,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_get_sequencer_address/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_get_sequencer_address/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_get_sequencer_address/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_get_sequencer_address/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/test_get_sequencer_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_get_sequencer_address/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_get_tx_info/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_get_tx_info/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_get_tx_info/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_get_tx_info/8f9cf879bfc8c24c9c2ab80ed6e5194eef17ea4aef3a839da24c26791f99d6a0.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, range_check_ptr=range_check_ptr}(expected_account_contract_address=__calldata_arg_expected_account_contract_address,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_get_tx_info/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/test_get_tx_info/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_get_tx_info/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_high_level_event/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_high_level_event/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_high_level_event/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_high_level_event/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/test_high_level_event/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_high_level_event/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_high_level_event/c32988852bb7d4498fe70761a9d8ca6f332650299bdbcd067855c637098db2e1.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, range_check_ptr=range_check_ptr}(storage_cells_len=__calldata_arg_storage_cells_len, storage_cells=__calldata_arg_storage_cells,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_library_call/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_library_call/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_library_call/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_library_call/82c3b46682acd96d0b5c0f53bd3aaca7d330d87f8b1573793c6e037624fa2f25.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(class_hash=__calldata_arg_class_hash, selector=__calldata_arg_selector, calldata_len=__calldata_arg_calldata_len, calldata=__calldata_arg_calldata,);\nlet retdata_size = ret_value.retdata_size;\nlet retdata = ret_value.retdata;\n", + "autogen/starknet/external/test_library_call/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/test_library_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_library_call/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_library_call_l1_handler/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_library_call_l1_handler/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_library_call_l1_handler/3f7412efcdc3239eaa3d3aba06d997fb92378022a444dd32bc0bc37f4f5b5683.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(class_hash=__calldata_arg_class_hash, selector=__calldata_arg_selector, calldata_len=__calldata_arg_calldata_len, calldata=__calldata_arg_calldata,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_library_call_l1_handler/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_library_call_l1_handler/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/test_library_call_l1_handler/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_library_call_l1_handler/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_library_call_syntactic_sugar/12b4946e4a8eafa7398de0d44fa51a4f523ecf36061188994c8e8bd392c91583.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, range_check_ptr=range_check_ptr}(class_hash=__calldata_arg_class_hash,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_library_call_syntactic_sugar/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_library_call_syntactic_sugar/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_library_call_syntactic_sugar/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_library_call_syntactic_sugar/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/test_library_call_syntactic_sugar/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_library_call_syntactic_sugar/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_re_entrance/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_re_entrance/21255decf66fc21c989c14a387f77dca91cda1ec58e03d02ba32586f63c1a2ef.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, range_check_ptr=range_check_ptr}(other_contract_address=__calldata_arg_other_contract_address, depth=__calldata_arg_depth,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_re_entrance/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_re_entrance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_re_entrance/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/test_re_entrance/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_re_entrance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_replace_class/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_replace_class/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_replace_class/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_replace_class/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/test_replace_class/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_replace_class/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/test_replace_class/eedf6b4a90e176edbee387bcb2f48c00e957556d2a843e7a72a612c8f792df2a.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(class_hash=__calldata_arg_class_hash,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_tx_version/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, felt*)];\n", + "autogen/starknet/external/test_tx_version/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/test_tx_version/34a8fe02fd6e799e3f2f4aeeb46e2b9009b3e853ac5b59396db5f0e1a0cdc888.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr}(expected_version=__calldata_arg_expected_version,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/test_tx_version/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/test_tx_version/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)];\n", + "autogen/starknet/external/test_tx_version/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/test_tx_version/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/xor_counters/282468c659771f1ebebb751acf81ed53964107de0265f0a49eee552d198f349e.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr, bitwise_ptr=bitwise_ptr}(index_and_x=__calldata_arg_index_and_x,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/xor_counters/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo": "let ec_op_ptr = [cast([cast(fp + (-5), felt**)] + 4, felt*)];\n", + "autogen/starknet/external/xor_counters/3952834c1beb671cf8470409806cf47019e8bce9ece78f7b8cbe295b3b28198a.cairo": "let bitwise_ptr = [cast([cast(fp + (-5), felt**)] + 3, starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)];\n", + "autogen/starknet/external/xor_counters/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/xor_counters/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/xor_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,bitwise_ptr,ec_op_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/xor_counters/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/storage_var/ec_point/decl.cairo": "namespace ec_point {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: EcPoint) {\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: EcPoint) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/ec_point/impl.cairo": "namespace ec_point {\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 = 624998054054032288765965465275573160091727694735775687978743580645141577416;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: EcPoint) {\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, EcPoint*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: EcPoint) {\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}", + "autogen/starknet/storage_var/two_counters/decl.cairo": "namespace two_counters {\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}(index: 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}(index: felt) -> (\n res: (felt, 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}(\n index: felt, value: (felt, felt)\n ) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/two_counters/impl.cairo": "namespace two_counters {\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}(index: felt) -> (res: felt) {\n let res = 1090342827190808580885637187050034007524108436288464842432620195147420788107;\n let (res) = hash2{hash_ptr=pedersen_ptr}(res, cast(&index, 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}(index: felt) -> (\n res: (felt, felt)\n ) {\n let (storage_addr) = addr(index);\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, (felt, felt)*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n index: felt, value: (felt, felt)\n ) {\n let (storage_addr) = addr(index);\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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/hash.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/hash.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 18, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/hash.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 18, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/memcpy.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/memcpy.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/memcpy.cairo" + }, + "start_col": 5, + "start_line": 34 + } + }, + "24": { + "accessible_scopes": [ + "starkware.cairo.lang.compiler.lib.registers", + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 73, + "end_line": 7, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/bazel-out/k8-opt-exec-4C6BFEDB/bin/src/starkware/starknet/compiler/starknet_compile_exe.runfiles/__main__/src/starkware/cairo/lang/compiler/lib/registers.cairo" + }, + "start_col": 5, + "start_line": 7 + } + }, + "25": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 48, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 18, + "start_line": 48 + } + }, + "27": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 53, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 47 + } + }, + "28": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 53, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 47 + } + }, + "29": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 53, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 47 + } + }, + "30": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 53, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 47 + } + }, + "31": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 53, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 47 + } + }, + "32": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.call_contract" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 88, + "end_line": 54, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 54 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 54, + "end_line": 57, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 43, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 58, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 58 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 43 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 57 + } + }, + "34": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 58, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 26, + "start_line": 58 + } + }, + "35": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 73, + "end_line": 58, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 57, + "start_line": 58 + } + }, + "36": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 58, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 58 + } + }, + "37": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 91, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 18, + "start_line": 91 + } + }, + "39": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 96, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 90 + } + }, + "40": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 96, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 90 + } + }, + "41": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 96, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 90 + } + }, + "42": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 96, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 90 + } + }, + "43": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 96, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 90 + } + }, + "44": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 87, + "end_line": 97, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 97 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 53, + "end_line": 100, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 86, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 101, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 101 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 86 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 100 + } + }, + "46": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 101, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 26, + "start_line": 101 + } + }, + "47": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 73, + "end_line": 101, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 57, + "start_line": 101 + } + }, + "48": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 101, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 101 + } + }, + "49": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 113, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 18, + "start_line": 113 + } + }, + "51": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 118, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 112 + } + }, + "52": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 118, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 112 + } + }, + "53": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 118, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 112 + } + }, + "54": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 118, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 112 + } + }, + "55": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 118, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 112 + } + }, + "56": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 98, + "end_line": 119, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 119 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 53, + "end_line": 122, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 108, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 123, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 123 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 30, + "start_line": 108 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 122 + } + }, + "58": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 123, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 26, + "start_line": 123 + } + }, + "59": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 73, + "end_line": 123, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 57, + "start_line": 123 + } + }, + "60": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 123, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 123 + } + }, + "61": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 167, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 18, + "start_line": 167 + } + }, + "63": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 173, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 166 + } + }, + "64": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 173, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 166 + } + }, + "65": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 173, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 166 + } + }, + "66": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 173, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 166 + } + }, + "67": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 173, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 166 + } + }, + "68": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 173, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 166 + } + }, + "69": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 81, + "end_line": 175, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 175 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 48, + "end_line": 177, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 158, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 179, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 179 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 13, + "start_line": 158 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 177 + } + }, + "71": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 179, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 30, + "start_line": 179 + } + }, + "72": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 179, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 179 + } + }, + "73": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 90, + "end_line": 203, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 63, + "start_line": 203 + } + }, + "75": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 92, + "end_line": 203, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 203 + } + }, + "76": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 93, + "end_line": 204, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 204 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 58, + "end_line": 205, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 201, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 206, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 206 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 201 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 205 + } + }, + "78": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 59, + "end_line": 206, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 28, + "start_line": 206 + } + }, + "79": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 206, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 206 + } + }, + "80": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 96, + "end_line": 229, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 66, + "start_line": 229 + } + }, + "82": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 229, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 229 + } + }, + "83": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 96, + "end_line": 230, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 230 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 61, + "end_line": 231, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 227, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 67, + "end_line": 232, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 232 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 28, + "start_line": 227 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 231 + } + }, + "85": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 65, + "end_line": 232, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 31, + "start_line": 232 + } + }, + "86": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 232, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 232 + } + }, + "87": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 86, + "end_line": 252, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 61, + "start_line": 252 + } + }, + "89": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 88, + "end_line": 252, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 252 + } + }, + "90": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_block_number" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 91, + "end_line": 253, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 253 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 56, + "end_line": 254, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 250, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 255, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 255 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 250 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 254 + } + }, + "92": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 255, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 26, + "start_line": 255 + } + }, + "93": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 255, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 255 + } + }, + "94": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 277, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 65, + "start_line": 277 + } + }, + "96": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 96, + "end_line": 277, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 277 + } + }, + "97": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_contract_address" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 95, + "end_line": 278, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 278 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 60, + "end_line": 279, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 275, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 280, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 280 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 27, + "start_line": 275 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 279 + } + }, + "99": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 280, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 30, + "start_line": 280 + } + }, + "100": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 65, + "end_line": 280, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 280 + } + }, + "101": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 92, + "end_line": 301, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 64, + "start_line": 301 + } + }, + "103": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 301, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 301 + } + }, + "104": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 94, + "end_line": 302, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 302 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 59, + "end_line": 303, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 299, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 304, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 304 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 26, + "start_line": 299 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 303 + } + }, + "106": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 304, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 29, + "start_line": 304 + } + }, + "107": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 304, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 304 + } + }, + "108": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_tx_signature" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 86, + "end_line": 329, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 61, + "start_line": 329 + } + }, + "110": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_tx_signature" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 88, + "end_line": 329, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 329 + } + }, + "111": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_tx_signature" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 91, + "end_line": 330, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 330 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 56, + "end_line": 331, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 327, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 97, + "end_line": 332, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 332 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 327 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 331 + } + }, + "113": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_tx_signature" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 332, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 27, + "start_line": 332 + } + }, + "114": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_tx_signature" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 95, + "end_line": 332, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 69, + "start_line": 332 + } + }, + "115": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_tx_signature" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 97, + "end_line": 332, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 332 + } + }, + "116": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 355, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 58, + "start_line": 355 + } + }, + "118": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 355, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 355 + } + }, + "119": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 355, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 355 + } + }, + "120": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 87, + "end_line": 356, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 356 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 53, + "end_line": 358, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 353, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 359, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 359 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 353 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 358 + } + }, + "122": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 359, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 19, + "start_line": 359 + } + }, + "123": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 359, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 359 + } + }, + "124": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 373, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 18, + "start_line": 373 + } + }, + "126": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 374, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 372 + } + }, + "127": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 374, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 372 + } + }, + "128": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 374, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 372 + } + }, + "129": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 88, + "end_line": 375, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 375 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 54, + "end_line": 376, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 371, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 377, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 377 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 371 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 376 + } + }, + "131": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 377, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 377 + } + }, + "132": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 393, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 18, + "start_line": 393 + } + }, + "134": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 394, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 392 + } + }, + "135": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 394, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 392 + } + }, + "136": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 394, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 392 + } + }, + "137": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 394, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 392 + } + }, + "138": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 394, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 392 + } + }, + "139": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 85, + "end_line": 395, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 395 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 51, + "end_line": 396, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 391, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 397, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 397 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 17, + "start_line": 391 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 396 + } + }, + "141": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 397, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 397 + } + }, + "142": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 76, + "end_line": 447, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 56, + "start_line": 447 + } + }, + "144": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 447, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 447 + } + }, + "145": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_tx_info" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 86, + "end_line": 448, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 448 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 51, + "end_line": 450, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 445, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 451, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 451 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 445 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 450 + } + }, + "147": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 451, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 21, + "start_line": 451 + } + }, + "148": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 451, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 451 + } + }, + "149": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 466, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 18, + "start_line": 466 + } + }, + "151": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 467, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 465 + } + }, + "152": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 467, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 465 + } + }, + "153": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.replace_class" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 88, + "end_line": 468, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 468 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 54, + "end_line": 469, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 464, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 470, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 470 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 464 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 469 + } + }, + "155": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 470, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 470 + } + }, + "156": { + "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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 12 + } + }, + "158": { + "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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 9, + "start_line": 14 + } + }, + "160": { + "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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 17 + } + }, + "161": { + "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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 47 + } + }, + "162": { + "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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 41, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 49, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/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 + } + }, + "164": { + "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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 49 + } + }, + "165": { + "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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 41, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 54, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/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 + } + }, + "166": { + "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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 15, + "start_line": 54 + } + }, + "167": { + "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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 54 + } + }, + "169": { + "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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 55 + } + }, + "170": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_nn_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 70, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 41, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 71, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 71 + }, + "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": 19, + "start_line": 70 + } + }, + "171": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_nn_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 70, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 71, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 15, + "start_line": 71 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 36, + "start_line": 70 + } + }, + "172": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_nn_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 71, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 71 + } + }, + "174": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_nn_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 70, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 72, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 15, + "start_line": 72 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 36, + "start_line": 70 + } + }, + "175": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_nn_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 70, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 72, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 18, + "start_line": 72 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 39, + "start_line": 70 + } + }, + "176": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_nn_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 72, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 72 + } + }, + "178": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_nn_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 73, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 73 + } + }, + "179": { + "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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 36, + "start_line": 108 + } + }, + "181": { + "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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 108, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 53, + "start_line": 108 + }, + "While expanding the reference 'high' in:" + ], + "start_col": 16, + "start_line": 95 + } + }, + "182": { + "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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 36, + "start_line": 108 + } + }, + "183": { + "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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 108 + } + }, + "184": { + "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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 113, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 20, + "start_line": 113 + }, + "While expanding the reference 'high' in:" + ], + "start_col": 16, + "start_line": 95 + } + }, + "185": { + "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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 20, + "start_line": 113 + } + }, + "187": { + "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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 113, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 35, + "start_line": 113 + }, + "While expanding the reference 'low' in:" + ], + "start_col": 15, + "start_line": 94 + } + }, + "188": { + "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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 113 + } + }, + "189": { + "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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 116, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/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 + } + }, + "191": { + "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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 116 + } + }, + "192": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 5, + "start_line": 13 + } + }, + "194": { + "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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 5, + "start_line": 22 + } + }, + "196": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 50, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/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 + } + }, + "197": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 50, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 24, + "start_line": 50 + }, + "While expanding the reference 'x' in:" + ], + "start_col": 17, + "start_line": 48 + } + }, + "199": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 50 + } + }, + "201": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 51, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 24, + "start_line": 51 + }, + "While expanding the reference 'y' in:" + ], + "start_col": 18, + "start_line": 49 + } + }, + "203": { + "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": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 50, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 51, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/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 + } + }, + "204": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 51, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 24, + "start_line": 51 + }, + "While expanding the reference 'y' in:" + ], + "start_col": 17, + "start_line": 49 + } + }, + "205": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 51 + } + }, + "207": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 21, + "start_line": 52 + } + }, + "209": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 52 + } + }, + "210": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 23 + } + }, + "212": { + "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": "/var/lib/engflow/worker/exec/src/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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 25 + } + }, + "214": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 30 + } + }, + "216": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 28, + "start_line": 32 + } + }, + "218": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 32, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/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 + } + }, + "219": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 28, + "start_line": 32 + } + }, + "220": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 32 + } + }, + "222": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 25 + } + }, + "224": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 26 + } + }, + "226": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 28, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/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 + } + }, + "227": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 28, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 28, + "start_line": 28 + }, + "While expanding the reference 'addr' in:" + ], + "start_col": 41, + "start_line": 12 + } + }, + "228": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 28 + } + }, + "230": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 34, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 21, + "start_line": 34 + }, + "While expanding the reference 'addr' in:" + ], + "start_col": 41, + "start_line": 12 + } + }, + "231": { + "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": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 34 + } + }, + "232": { + "accessible_scopes": [ + "starkware.cairo.common.bitwise", + "starkware.cairo.common.bitwise.bitwise_xor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 57, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/bitwise.cairo" + }, + "start_col": 5, + "start_line": 57 + } + }, + "233": { + "accessible_scopes": [ + "starkware.cairo.common.bitwise", + "starkware.cairo.common.bitwise.bitwise_xor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 58, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/bitwise.cairo" + }, + "start_col": 5, + "start_line": 58 + } + }, + "234": { + "accessible_scopes": [ + "starkware.cairo.common.bitwise", + "starkware.cairo.common.bitwise.bitwise_xor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 62, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/bitwise.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 56, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/bitwise.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 63, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/bitwise.cairo" + }, + "start_col": 5, + "start_line": 63 + }, + "While trying to retrieve the implicit argument 'bitwise_ptr' in:" + ], + "start_col": 18, + "start_line": 56 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 23, + "start_line": 62 + } + }, + "236": { + "accessible_scopes": [ + "starkware.cairo.common.bitwise", + "starkware.cairo.common.bitwise.bitwise_xor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 60, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/bitwise.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 63, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/bitwise.cairo" + }, + "start_col": 21, + "start_line": 63 + }, + "While expanding the reference 'x_xor_y' in:" + ], + "start_col": 19, + "start_line": 60 + } + }, + "237": { + "accessible_scopes": [ + "starkware.cairo.common.bitwise", + "starkware.cairo.common.bitwise.bitwise_xor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 63, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/bitwise.cairo" + }, + "start_col": 5, + "start_line": 63 + } + }, + "238": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_double" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 46, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 5, + "start_line": 46 + } + }, + "240": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_double" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 44, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 47, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 19, + "start_line": 47 + }, + "While expanding the reference 'p' in:" + ], + "start_col": 16, + "start_line": 44 + } + }, + "241": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_double" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 44, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 47, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 19, + "start_line": 47 + }, + "While expanding the reference 'p' in:" + ], + "start_col": 16, + "start_line": 44 + } + }, + "242": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_double" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 47, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 9, + "start_line": 47 + } + }, + "243": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_double" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 49, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 22, + "start_line": 49 + } + }, + "245": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_double" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 49, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 22, + "start_line": 49 + } + }, + "246": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_double" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 49, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 22, + "start_line": 49 + } + }, + "247": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_double" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 49, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 22, + "start_line": 49 + } + }, + "249": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_double" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 49, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 59, + "start_line": 49 + } + }, + "251": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_double" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 66, + "end_line": 49, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 59, + "start_line": 49 + } + }, + "252": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_double" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 49, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 21, + "start_line": 49 + } + }, + "253": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_double" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 50, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 19, + "start_line": 50 + } + }, + "254": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_double" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 50, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 19, + "start_line": 50 + } + }, + "255": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_double" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 50, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 19, + "start_line": 50 + } + }, + "256": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_double" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 51, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 41, + "start_line": 51 + } + }, + "257": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_double" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 51, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 32, + "start_line": 51 + } + }, + "258": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_double" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 50, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 51, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 25, + "start_line": 51 + }, + "While expanding the reference 'r_x' in:" + ], + "start_col": 13, + "start_line": 50 + } + }, + "259": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_double" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 51, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 32, + "start_line": 51 + } + }, + "260": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_double" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 51, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 5, + "start_line": 51 + } + }, + "261": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 67, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 5, + "start_line": 67 + } + }, + "263": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 65, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 68, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 19, + "start_line": 68 + }, + "While expanding the reference 'q' in:" + ], + "start_col": 25, + "start_line": 65 + } + }, + "264": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 65, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 68, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 19, + "start_line": 68 + }, + "While expanding the reference 'q' in:" + ], + "start_col": 25, + "start_line": 65 + } + }, + "265": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 68, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 9, + "start_line": 68 + } + }, + "266": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 70, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 5, + "start_line": 70 + } + }, + "268": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 65, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 71, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 19, + "start_line": 71 + }, + "While expanding the reference 'p' in:" + ], + "start_col": 13, + "start_line": 65 + } + }, + "269": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 65, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 71, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 19, + "start_line": 71 + }, + "While expanding the reference 'p' in:" + ], + "start_col": 13, + "start_line": 65 + } + }, + "270": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 71, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 9, + "start_line": 71 + } + }, + "271": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 73, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 9, + "start_line": 73 + } + }, + "272": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 73, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 5, + "start_line": 73 + } + }, + "274": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 74, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 13, + "start_line": 74 + } + }, + "275": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 11, + "end_line": 74, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 9, + "start_line": 74 + } + }, + "277": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 65, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 75, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 30, + "start_line": 75 + }, + "While expanding the reference 'p' in:" + ], + "start_col": 13, + "start_line": 65 + } + }, + "278": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 65, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 75, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 30, + "start_line": 75 + }, + "While expanding the reference 'p' in:" + ], + "start_col": 13, + "start_line": 65 + } + }, + "279": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 75, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 20, + "start_line": 75 + } + }, + "281": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 75, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 13, + "start_line": 75 + } + }, + "282": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 78, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 29, + "start_line": 78 + } + }, + "284": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 78, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 34, + "start_line": 78 + } + }, + "286": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 78, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 9, + "start_line": 78 + } + }, + "287": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 80, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 22, + "start_line": 80 + } + }, + "288": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 80, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 36, + "start_line": 80 + } + }, + "289": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 80, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 21, + "start_line": 80 + } + }, + "290": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 81, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 19, + "start_line": 81 + } + }, + "291": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 81, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 19, + "start_line": 81 + } + }, + "292": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 81, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 19, + "start_line": 81 + } + }, + "293": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 82, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 41, + "start_line": 82 + } + }, + "294": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 82, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 32, + "start_line": 82 + } + }, + "295": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 81, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 82, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 25, + "start_line": 82 + }, + "While expanding the reference 'r_x' in:" + ], + "start_col": 13, + "start_line": 81 + } + }, + "296": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 82, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 32, + "start_line": 82 + } + }, + "297": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 82, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 5, + "start_line": 82 + } + }, + "298": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 121, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 5, + "start_line": 121 + } + }, + "300": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 124, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 5, + "start_line": 124 + } + }, + "302": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 120, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 120, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 125, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 9, + "start_line": 125 + }, + "While trying to retrieve the implicit argument 'ec_op_ptr' in:" + ], + "start_col": 12, + "start_line": 120 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 12, + "start_line": 120 + } + }, + "303": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 120, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 125, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 19, + "start_line": 125 + }, + "While expanding the reference 'p' in:" + ], + "start_col": 37, + "start_line": 120 + } + }, + "304": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 120, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 125, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 19, + "start_line": 125 + }, + "While expanding the reference 'p' in:" + ], + "start_col": 37, + "start_line": 120 + } + }, + "305": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 125, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 9, + "start_line": 125 + } + }, + "306": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 7, + "end_line": 139, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 5, + "start_line": 129 + }, + "n_prefix_newlines": 1 + } + ], + "inst": { + "end_col": 47, + "end_line": 120, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 140, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 36, + "start_line": 140 + }, + "While expanding the reference 'p' in:" + ], + "start_col": 37, + "start_line": 120 + } + }, + "307": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 120, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 140, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 36, + "start_line": 140 + }, + "While expanding the reference 'p' in:" + ], + "start_col": 37, + "start_line": 120 + } + }, + "308": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 12, + "end_line": 128, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 140, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 39, + "start_line": 140 + }, + "While expanding the reference 's' in:" + ], + "start_col": 11, + "start_line": 128 + } + }, + "309": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 12, + "end_line": 128, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 140, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 39, + "start_line": 140 + }, + "While expanding the reference 's' in:" + ], + "start_col": 11, + "start_line": 128 + } + }, + "310": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 140, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 29, + "start_line": 140 + } + }, + "312": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 142, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 5, + "start_line": 142 + } + }, + "313": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 142, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 5, + "start_line": 142 + } + }, + "314": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 143, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 5, + "start_line": 143 + } + }, + "315": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 144, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 5, + "start_line": 144 + } + }, + "316": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 144, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 5, + "start_line": 144 + } + }, + "317": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 145, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 29, + "start_line": 145 + } + }, + "318": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 145, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 29, + "start_line": 145 + } + }, + "319": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 145, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 52, + "start_line": 145 + } + }, + "320": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 145, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 59, + "start_line": 145 + } + }, + "322": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 65, + "end_line": 145, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 22, + "start_line": 145 + } + }, + "324": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 146, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 120, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 147, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 5, + "start_line": 147 + }, + "While trying to retrieve the implicit argument 'ec_op_ptr' in:" + ], + "start_col": 12, + "start_line": 120 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 21, + "start_line": 146 + } + }, + "326": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 145, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 147, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 15, + "start_line": 147 + }, + "While expanding the reference 'r' in:" + ], + "start_col": 9, + "start_line": 145 + } + }, + "327": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 145, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 147, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 15, + "start_line": 147 + }, + "While expanding the reference 'r' in:" + ], + "start_col": 9, + "start_line": 145 + } + }, + "328": { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 147, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "start_col": 5, + "start_line": 147 + } + }, + "329": { + "accessible_scopes": [ + "starkware.starknet.common.messages", + "starkware.starknet.common.messages.send_message_to_l1" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 6, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/bazel-out/k8-opt-exec-4C6BFEDB/bin/src/starkware/starknet/compiler/starknet_compile_exe.runfiles/__main__/src/starkware/starknet/common/messages.cairo" + }, + "start_col": 18, + "start_line": 6 + } + }, + "331": { + "accessible_scopes": [ + "starkware.starknet.common.messages", + "starkware.starknet.common.messages.send_message_to_l1" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/bazel-out/k8-opt-exec-4C6BFEDB/bin/src/starkware/starknet/compiler/starknet_compile_exe.runfiles/__main__/src/starkware/starknet/common/messages.cairo" + }, + "start_col": 5, + "start_line": 5 + } + }, + "332": { + "accessible_scopes": [ + "starkware.starknet.common.messages", + "starkware.starknet.common.messages.send_message_to_l1" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/bazel-out/k8-opt-exec-4C6BFEDB/bin/src/starkware/starknet/compiler/starknet_compile_exe.runfiles/__main__/src/starkware/starknet/common/messages.cairo" + }, + "start_col": 5, + "start_line": 5 + } + }, + "333": { + "accessible_scopes": [ + "starkware.starknet.common.messages", + "starkware.starknet.common.messages.send_message_to_l1" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/bazel-out/k8-opt-exec-4C6BFEDB/bin/src/starkware/starknet/compiler/starknet_compile_exe.runfiles/__main__/src/starkware/starknet/common/messages.cairo" + }, + "start_col": 5, + "start_line": 5 + } + }, + "334": { + "accessible_scopes": [ + "starkware.starknet.common.messages", + "starkware.starknet.common.messages.send_message_to_l1" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/bazel-out/k8-opt-exec-4C6BFEDB/bin/src/starkware/starknet/compiler/starknet_compile_exe.runfiles/__main__/src/starkware/starknet/common/messages.cairo" + }, + "start_col": 5, + "start_line": 5 + } + }, + "335": { + "accessible_scopes": [ + "starkware.starknet.common.messages", + "starkware.starknet.common.messages.send_message_to_l1" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 93, + "end_line": 11, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/bazel-out/k8-opt-exec-4C6BFEDB/bin/src/starkware/starknet/compiler/starknet_compile_exe.runfiles/__main__/src/starkware/starknet/common/messages.cairo" + }, + "start_col": 5, + "start_line": 11 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 64, + "end_line": 12, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/bazel-out/k8-opt-exec-4C6BFEDB/bin/src/starkware/starknet/compiler/starknet_compile_exe.runfiles/__main__/src/starkware/starknet/common/messages.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 4, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/bazel-out/k8-opt-exec-4C6BFEDB/bin/src/starkware/starknet/compiler/starknet_compile_exe.runfiles/__main__/src/starkware/starknet/common/messages.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/bazel-out/k8-opt-exec-4C6BFEDB/bin/src/starkware/starknet/compiler/starknet_compile_exe.runfiles/__main__/src/starkware/starknet/common/messages.cairo" + }, + "start_col": 5, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 4 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 12 + } + }, + "337": { + "accessible_scopes": [ + "starkware.starknet.common.messages", + "starkware.starknet.common.messages.send_message_to_l1" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/bazel-out/k8-opt-exec-4C6BFEDB/bin/src/starkware/starknet/compiler/starknet_compile_exe.runfiles/__main__/src/starkware/starknet/common/messages.cairo" + }, + "start_col": 5, + "start_line": 13 + } + }, + "338": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.deprecated_syscalls", + "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/deprecated_syscalls.cairo" + }, + "start_col": 18, + "start_line": 16 + } + }, + "340": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.deprecated_syscalls", + "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 21, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/deprecated_syscalls.cairo" + }, + "start_col": 5, + "start_line": 15 + } + }, + "341": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.deprecated_syscalls", + "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 21, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/deprecated_syscalls.cairo" + }, + "start_col": 5, + "start_line": 15 + } + }, + "342": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.deprecated_syscalls", + "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 21, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/deprecated_syscalls.cairo" + }, + "start_col": 5, + "start_line": 15 + } + }, + "343": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.deprecated_syscalls", + "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 21, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/deprecated_syscalls.cairo" + }, + "start_col": 5, + "start_line": 15 + } + }, + "344": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.deprecated_syscalls", + "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 21, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/deprecated_syscalls.cairo" + }, + "start_col": 5, + "start_line": 15 + } + }, + "345": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.deprecated_syscalls", + "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 88, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/deprecated_syscalls.cairo" + }, + "start_col": 5, + "start_line": 22 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 54, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/deprecated_syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 11, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/deprecated_syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 26, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/deprecated_syscalls.cairo" + }, + "start_col": 5, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 11 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 25 + } + }, + "347": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.deprecated_syscalls", + "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 26, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/deprecated_syscalls.cairo" + }, + "start_col": 26, + "start_line": 26 + } + }, + "348": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.deprecated_syscalls", + "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 73, + "end_line": 26, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/deprecated_syscalls.cairo" + }, + "start_col": 57, + "start_line": 26 + } + }, + "349": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.deprecated_syscalls", + "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 26, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/deprecated_syscalls.cairo" + }, + "start_col": 5, + "start_line": 26 + } + }, + "350": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "352": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 41, + "start_line": 3 + } + }, + "354": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 6, + "start_line": 3 + } + }, + "355": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value" + ], + "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": 27, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 20, + "start_line": 10 + }, + "While handling calldata argument 'address'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "356": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/84a24514c1fc47c938055c9b8b555ae76e193c3fe4f1a6a3391748432a916688.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 35, + "start_line": 10 + }, + "While handling calldata argument 'value'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "357": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/84a24514c1fc47c938055c9b8b555ae76e193c3fe4f1a6a3391748432a916688.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/4790daa212bfe8a6861ad2c370dafb9695b5e360bda3787b6e7cafdb0a415861.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 19, + "start_line": 5 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 35, + "start_line": 10 + }, + "While handling calldata argument 'value'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "359": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/1fc572f9d23adced15a8a5bf3f25146af0c1c090121a1fad9125735a3446922b.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 43, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/4790daa212bfe8a6861ad2c370dafb9695b5e360bda3787b6e7cafdb0a415861.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 43 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 16, + "start_line": 1 + } + }, + "360": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/1fc572f9d23adced15a8a5bf3f25146af0c1c090121a1fad9125735a3446922b.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/4790daa212bfe8a6861ad2c370dafb9695b5e360bda3787b6e7cafdb0a415861.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 22, + "start_line": 3 + }, + "While expanding the reference 'contract_address' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 5, + "start_line": 2 + } + }, + "361": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/4790daa212bfe8a6861ad2c370dafb9695b5e360bda3787b6e7cafdb0a415861.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 23, + "start_line": 4 + } + }, + "363": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/4790daa212bfe8a6861ad2c370dafb9695b5e360bda3787b6e7cafdb0a415861.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 19, + "start_line": 5 + } + }, + "364": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/4790daa212bfe8a6861ad2c370dafb9695b5e360bda3787b6e7cafdb0a415861.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 14, + "start_line": 6 + }, + "While expanding the reference 'calldata_ptr_start' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 12, + "start_line": 3 + } + }, + "365": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/4790daa212bfe8a6861ad2c370dafb9695b5e360bda3787b6e7cafdb0a415861.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + } + }, + "367": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 43, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/4790daa212bfe8a6861ad2c370dafb9695b5e360bda3787b6e7cafdb0a415861.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/1fc572f9d23adced15a8a5bf3f25146af0c1c090121a1fad9125735a3446922b.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 16, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 43 + } + }, + "368": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/1fc572f9d23adced15a8a5bf3f25146af0c1c090121a1fad9125735a3446922b.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/1fc572f9d23adced15a8a5bf3f25146af0c1c090121a1fad9125735a3446922b.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 36, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 36, + "start_line": 1 + } + }, + "369": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "370": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "372": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 41, + "start_line": 3 + } + }, + "374": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 6, + "start_line": 3 + } + }, + "375": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value" + ], + "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": 27, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 20, + "start_line": 10 + }, + "While handling calldata argument 'address'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "376": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/84a24514c1fc47c938055c9b8b555ae76e193c3fe4f1a6a3391748432a916688.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 35, + "start_line": 10 + }, + "While handling calldata argument 'value'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "377": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/84a24514c1fc47c938055c9b8b555ae76e193c3fe4f1a6a3391748432a916688.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/59cd61cfd5ade5d43036aa298d9debbe6920943694b86d6a1dee2d81ce2826af.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 19, + "start_line": 5 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 35, + "start_line": 10 + }, + "While handling calldata argument 'value'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "379": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/0aa4863e8da86568fdb8c867857628d51c75ace0a95a4f43d67bfd37076c4536.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 86, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/59cd61cfd5ade5d43036aa298d9debbe6920943694b86d6a1dee2d81ce2826af.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 86 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 29, + "start_line": 1 + } + }, + "380": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/0aa4863e8da86568fdb8c867857628d51c75ace0a95a4f43d67bfd37076c4536.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/59cd61cfd5ade5d43036aa298d9debbe6920943694b86d6a1dee2d81ce2826af.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 16, + "start_line": 3 + }, + "While expanding the reference 'class_hash' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 5, + "start_line": 2 + } + }, + "381": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/59cd61cfd5ade5d43036aa298d9debbe6920943694b86d6a1dee2d81ce2826af.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 23, + "start_line": 4 + } + }, + "383": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/59cd61cfd5ade5d43036aa298d9debbe6920943694b86d6a1dee2d81ce2826af.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 19, + "start_line": 5 + } + }, + "384": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/59cd61cfd5ade5d43036aa298d9debbe6920943694b86d6a1dee2d81ce2826af.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 14, + "start_line": 6 + }, + "While expanding the reference 'calldata_ptr_start' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 12, + "start_line": 3 + } + }, + "385": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/59cd61cfd5ade5d43036aa298d9debbe6920943694b86d6a1dee2d81ce2826af.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + } + }, + "387": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 86, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/59cd61cfd5ade5d43036aa298d9debbe6920943694b86d6a1dee2d81ce2826af.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/0aa4863e8da86568fdb8c867857628d51c75ace0a95a4f43d67bfd37076c4536.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 29, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 86 + } + }, + "388": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/0aa4863e8da86568fdb8c867857628d51c75ace0a95a4f43d67bfd37076c4536.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/0aa4863e8da86568fdb8c867857628d51c75ace0a95a4f43d67bfd37076c4536.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 49, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 49, + "start_line": 1 + } + }, + "389": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "390": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "392": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 41, + "start_line": 3 + } + }, + "394": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 6, + "start_line": 3 + } + }, + "395": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value" + ], + "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": 27, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 20, + "start_line": 13 + }, + "While handling calldata argument 'address'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "396": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/53f1a6139553b3ccccc557cc464dc3ef40218c3505fcd39eef55d3609f01686d.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/7d9fc07b50e56bf85d81d2976f309d5d7d26a22e8879e722f30b40727b3c3793.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 19, + "start_line": 5 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 20, + "start_line": 13 + }, + "While handling calldata argument 'address'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "398": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/55e01ff874e9920a4d9c0f59632c56d70c2c875d2120be241c82b32b699ddd51.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 43, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/7d9fc07b50e56bf85d81d2976f309d5d7d26a22e8879e722f30b40727b3c3793.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 43 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 16, + "start_line": 1 + } + }, + "399": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/55e01ff874e9920a4d9c0f59632c56d70c2c875d2120be241c82b32b699ddd51.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/7d9fc07b50e56bf85d81d2976f309d5d7d26a22e8879e722f30b40727b3c3793.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 22, + "start_line": 3 + }, + "While expanding the reference 'contract_address' in:" + ], + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 5, + "start_line": 2 + } + }, + "400": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/7d9fc07b50e56bf85d81d2976f309d5d7d26a22e8879e722f30b40727b3c3793.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 23, + "start_line": 4 + } + }, + "402": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/7d9fc07b50e56bf85d81d2976f309d5d7d26a22e8879e722f30b40727b3c3793.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 19, + "start_line": 5 + } + }, + "403": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/7d9fc07b50e56bf85d81d2976f309d5d7d26a22e8879e722f30b40727b3c3793.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 14, + "start_line": 6 + }, + "While expanding the reference 'calldata_ptr_start' in:" + ], + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 12, + "start_line": 3 + } + }, + "404": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/7d9fc07b50e56bf85d81d2976f309d5d7d26a22e8879e722f30b40727b3c3793.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + } + }, + "406": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/7cacd180aedf0f0b4945f126758e9da7d19133223d1fff4fb1096980dbc8d178.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/accb388bcbbace5b6218198851efaad2a781c1339e305a37fab51afe90a3194a.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/96447016176d161dae83f414c4d3e33e78856e0ef69bc33f8d419f1c9b90f9c5.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 13 + }, + "While handling return values of" + ], + "start_col": 23, + "start_line": 1 + }, + "While expanding the reference '__return_value_actual_size' in:" + ], + "start_col": 10, + "start_line": 13 + }, + "While handling return values of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 39, + "start_line": 13 + }, + "While handling return value 'res'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "408": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/96447016176d161dae83f414c4d3e33e78856e0ef69bc33f8d419f1c9b90f9c5.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 13 + }, + "While handling return values of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "409": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 43, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/7d9fc07b50e56bf85d81d2976f309d5d7d26a22e8879e722f30b40727b3c3793.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/55e01ff874e9920a4d9c0f59632c56d70c2c875d2120be241c82b32b699ddd51.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/5867665900257b4a01d4cf2acf97b086097594aaccf062bba0ddaf61a35063ba.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 16, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 43 + } + }, + "410": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/55e01ff874e9920a4d9c0f59632c56d70c2c875d2120be241c82b32b699ddd51.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/55e01ff874e9920a4d9c0f59632c56d70c2c875d2120be241c82b32b699ddd51.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/5867665900257b4a01d4cf2acf97b086097594aaccf062bba0ddaf61a35063ba.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 36, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 36, + "start_line": 1 + } + }, + "411": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/7cacd180aedf0f0b4945f126758e9da7d19133223d1fff4fb1096980dbc8d178.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/5867665900257b4a01d4cf2acf97b086097594aaccf062bba0ddaf61a35063ba.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 13, + "start_line": 2 + }, + "While expanding the reference '__return_value_arg_res' in:" + ], + "start_col": 39, + "start_line": 13 + }, + "While handling return value 'res'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "412": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/5867665900257b4a01d4cf2acf97b086097594aaccf062bba0ddaf61a35063ba.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "413": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "415": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 41, + "start_line": 3 + } + }, + "417": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 6, + "start_line": 3 + } + }, + "418": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/84a24514c1fc47c938055c9b8b555ae76e193c3fe4f1a6a3391748432a916688.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 20, + "start_line": 16 + }, + "While handling calldata argument 'value'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "419": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/84a24514c1fc47c938055c9b8b555ae76e193c3fe4f1a6a3391748432a916688.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/1ea2443ed011ce9808d590ec128f1833fed593035abd44e82a0afaa51745607e.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 19, + "start_line": 5 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 20, + "start_line": 16 + }, + "While handling calldata argument 'value'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "421": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/a76795f35fa311645526d8e4e12caa70d90a63eea286e3508557385c068061bc.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 43, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/1ea2443ed011ce9808d590ec128f1833fed593035abd44e82a0afaa51745607e.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 43 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 16, + "start_line": 1 + } + }, + "422": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/a76795f35fa311645526d8e4e12caa70d90a63eea286e3508557385c068061bc.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/1ea2443ed011ce9808d590ec128f1833fed593035abd44e82a0afaa51745607e.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 22, + "start_line": 3 + }, + "While expanding the reference 'contract_address' in:" + ], + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 5, + "start_line": 2 + } + }, + "423": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/1ea2443ed011ce9808d590ec128f1833fed593035abd44e82a0afaa51745607e.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 23, + "start_line": 4 + } + }, + "425": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/1ea2443ed011ce9808d590ec128f1833fed593035abd44e82a0afaa51745607e.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 19, + "start_line": 5 + } + }, + "426": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/1ea2443ed011ce9808d590ec128f1833fed593035abd44e82a0afaa51745607e.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 14, + "start_line": 6 + }, + "While expanding the reference 'calldata_ptr_start' in:" + ], + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 12, + "start_line": 3 + } + }, + "427": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/1ea2443ed011ce9808d590ec128f1833fed593035abd44e82a0afaa51745607e.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + } + }, + "429": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 43, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/1ea2443ed011ce9808d590ec128f1833fed593035abd44e82a0afaa51745607e.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/a76795f35fa311645526d8e4e12caa70d90a63eea286e3508557385c068061bc.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 16, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 43 + } + }, + "430": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/a76795f35fa311645526d8e4e12caa70d90a63eea286e3508557385c068061bc.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/a76795f35fa311645526d8e4e12caa70d90a63eea286e3508557385c068061bc.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 36, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 36, + "start_line": 1 + } + }, + "431": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "432": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "434": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 41, + "start_line": 3 + } + }, + "436": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 6, + "start_line": 3 + } + }, + "437": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5e1038b40058f355a87303d50f365998cf648e8b4aa62fbbfd256399bd745d8c.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 30, + "start_line": 19 + }, + "While handling calldata argument 'self_address'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "438": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/84a24514c1fc47c938055c9b8b555ae76e193c3fe4f1a6a3391748432a916688.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 50, + "start_line": 19 + }, + "While handling calldata argument 'value'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "439": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/84a24514c1fc47c938055c9b8b555ae76e193c3fe4f1a6a3391748432a916688.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/dcdfb4f77c8802596ac093e8f04dafe6c55518aa2fc2943a50b4d08d4fe323f4.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 19, + "start_line": 5 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 50, + "start_line": 19 + }, + "While handling calldata argument 'value'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "441": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/4640f379adf5c3ad12381b573764db9ad24475603f3f7f5add59cc5eaf017cfe.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 43, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/dcdfb4f77c8802596ac093e8f04dafe6c55518aa2fc2943a50b4d08d4fe323f4.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 43 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 26, + "start_line": 1 + } + }, + "442": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/4640f379adf5c3ad12381b573764db9ad24475603f3f7f5add59cc5eaf017cfe.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/dcdfb4f77c8802596ac093e8f04dafe6c55518aa2fc2943a50b4d08d4fe323f4.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 22, + "start_line": 3 + }, + "While expanding the reference 'contract_address' in:" + ], + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 5, + "start_line": 2 + } + }, + "443": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/dcdfb4f77c8802596ac093e8f04dafe6c55518aa2fc2943a50b4d08d4fe323f4.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 23, + "start_line": 4 + } + }, + "445": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/dcdfb4f77c8802596ac093e8f04dafe6c55518aa2fc2943a50b4d08d4fe323f4.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 19, + "start_line": 5 + } + }, + "446": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/dcdfb4f77c8802596ac093e8f04dafe6c55518aa2fc2943a50b4d08d4fe323f4.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 14, + "start_line": 6 + }, + "While expanding the reference 'calldata_ptr_start' in:" + ], + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 12, + "start_line": 3 + } + }, + "447": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/dcdfb4f77c8802596ac093e8f04dafe6c55518aa2fc2943a50b4d08d4fe323f4.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + } + }, + "449": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 43, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/dcdfb4f77c8802596ac093e8f04dafe6c55518aa2fc2943a50b4d08d4fe323f4.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/4640f379adf5c3ad12381b573764db9ad24475603f3f7f5add59cc5eaf017cfe.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 26, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 43 + } + }, + "450": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/4640f379adf5c3ad12381b573764db9ad24475603f3f7f5add59cc5eaf017cfe.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/4640f379adf5c3ad12381b573764db9ad24475603f3f7f5add59cc5eaf017cfe.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 46, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 46, + "start_line": 1 + } + }, + "451": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "452": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "454": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 41, + "start_line": 3 + } + }, + "456": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 6, + "start_line": 3 + } + }, + "457": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5e1038b40058f355a87303d50f365998cf648e8b4aa62fbbfd256399bd745d8c.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 31, + "start_line": 22 + }, + "While handling calldata argument 'self_address'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "458": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/2868e8bd39adb9dce76c6f405d4f03c8b7529549769c18ce125a03a94fe0b51a.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 45, + "start_line": 22 + }, + "While handling calldata argument 'arr_len'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "459": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/2299e52ab94c6516cf788efe26c8031f4bad914ace780f634996cb9365fa8a36.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 60, + "start_line": 22 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 1, + "start_line": 2 + } + }, + "460": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/2299e52ab94c6516cf788efe26c8031f4bad914ace780f634996cb9365fa8a36.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 60, + "start_line": 22 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 1, + "start_line": 5 + } + }, + "462": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/2868e8bd39adb9dce76c6f405d4f03c8b7529549769c18ce125a03a94fe0b51a.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/arg_processor/2299e52ab94c6516cf788efe26c8031f4bad914ace780f634996cb9365fa8a36.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 60, + "start_line": 22 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 31, + "start_line": 10 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 45, + "start_line": 22 + }, + "While handling calldata argument 'arr_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "464": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/arg_processor/2299e52ab94c6516cf788efe26c8031f4bad914ace780f634996cb9365fa8a36.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 60, + "start_line": 22 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 1, + "start_line": 10 + } + }, + "465": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/2868e8bd39adb9dce76c6f405d4f03c8b7529549769c18ce125a03a94fe0b51a.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/arg_processor/2299e52ab94c6516cf788efe26c8031f4bad914ace780f634996cb9365fa8a36.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/arg_processor/2299e52ab94c6516cf788efe26c8031f4bad914ace780f634996cb9365fa8a36.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 60, + "start_line": 22 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 9, + "start_line": 12 + }, + "While expanding the reference '__calldata_ptr_copy' in:" + ], + "start_col": 60, + "start_line": 22 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 27, + "start_line": 7 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 45, + "start_line": 22 + }, + "While handling calldata argument 'arr_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "467": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 70, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/arg_processor/2299e52ab94c6516cf788efe26c8031f4bad914ace780f634996cb9365fa8a36.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 60, + "start_line": 22 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 9, + "start_line": 13 + }, + "While expanding the reference 'arr' in:" + ], + "start_col": 60, + "start_line": 22 + } + }, + "468": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/arg_processor/2299e52ab94c6516cf788efe26c8031f4bad914ace780f634996cb9365fa8a36.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 60, + "start_line": 22 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 9, + "start_line": 14 + }, + "While expanding the reference 'arr_len' in:" + ], + "start_col": 45, + "start_line": 22 + } + }, + "469": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/arg_processor/2299e52ab94c6516cf788efe26c8031f4bad914ace780f634996cb9365fa8a36.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 60, + "start_line": 22 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 1, + "start_line": 11 + } + }, + "471": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/4c709776aac9a5c8b02537f2e16ec5d1ecf3fdb1dcc6cfe1fbe0626d14ccb346.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 43, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/bff389e7f28b2773c0ca7025b7170a8e1be6ef337b29e2af453beb933c5423d4.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 43 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 27, + "start_line": 1 + } + }, + "472": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/4c709776aac9a5c8b02537f2e16ec5d1ecf3fdb1dcc6cfe1fbe0626d14ccb346.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/bff389e7f28b2773c0ca7025b7170a8e1be6ef337b29e2af453beb933c5423d4.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 22, + "start_line": 3 + }, + "While expanding the reference 'contract_address' in:" + ], + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 5, + "start_line": 2 + } + }, + "473": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/bff389e7f28b2773c0ca7025b7170a8e1be6ef337b29e2af453beb933c5423d4.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 23, + "start_line": 4 + } + }, + "475": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/bff389e7f28b2773c0ca7025b7170a8e1be6ef337b29e2af453beb933c5423d4.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 19, + "start_line": 5 + } + }, + "476": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/bff389e7f28b2773c0ca7025b7170a8e1be6ef337b29e2af453beb933c5423d4.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 14, + "start_line": 6 + }, + "While expanding the reference 'calldata_ptr_start' in:" + ], + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 12, + "start_line": 3 + } + }, + "477": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/bff389e7f28b2773c0ca7025b7170a8e1be6ef337b29e2af453beb933c5423d4.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + } + }, + "479": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 43, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/bff389e7f28b2773c0ca7025b7170a8e1be6ef337b29e2af453beb933c5423d4.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/4c709776aac9a5c8b02537f2e16ec5d1ecf3fdb1dcc6cfe1fbe0626d14ccb346.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 27, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 43 + } + }, + "480": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/2299e52ab94c6516cf788efe26c8031f4bad914ace780f634996cb9365fa8a36.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/4c709776aac9a5c8b02537f2e16ec5d1ecf3fdb1dcc6cfe1fbe0626d14ccb346.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 47, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 60, + "start_line": 22 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 7, + "start_line": 5 + } + }, + "481": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "482": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 25 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "484": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 25 + }, + "While handling contract interface function:" + ], + "start_col": 41, + "start_line": 3 + } + }, + "486": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 25 + }, + "While handling contract interface function:" + ], + "start_col": 6, + "start_line": 3 + } + }, + "487": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5e1038b40058f355a87303d50f365998cf648e8b4aa62fbbfd256399bd745d8c.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 38, + "start_line": 25 + }, + "While handling calldata argument 'self_address'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "488": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/2868e8bd39adb9dce76c6f405d4f03c8b7529549769c18ce125a03a94fe0b51a.cairo" + }, + "parent_location": [ + { + "end_col": 59, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 52, + "start_line": 25 + }, + "While handling calldata argument 'arr_len'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "489": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/e230528c22942f6b333f88520a0b81c89deb2605371ac84eb7e0800f31a52cae.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 67, + "start_line": 25 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 1, + "start_line": 2 + } + }, + "490": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/e230528c22942f6b333f88520a0b81c89deb2605371ac84eb7e0800f31a52cae.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 67, + "start_line": 25 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 1, + "start_line": 5 + } + }, + "492": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/2868e8bd39adb9dce76c6f405d4f03c8b7529549769c18ce125a03a94fe0b51a.cairo" + }, + "parent_location": [ + { + "end_col": 59, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/arg_processor/e230528c22942f6b333f88520a0b81c89deb2605371ac84eb7e0800f31a52cae.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 67, + "start_line": 25 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 31, + "start_line": 10 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 52, + "start_line": 25 + }, + "While handling calldata argument 'arr_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "494": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 59, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/arg_processor/e230528c22942f6b333f88520a0b81c89deb2605371ac84eb7e0800f31a52cae.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 67, + "start_line": 25 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 48, + "start_line": 10 + } + }, + "496": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/arg_processor/e230528c22942f6b333f88520a0b81c89deb2605371ac84eb7e0800f31a52cae.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 67, + "start_line": 25 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 1, + "start_line": 10 + } + }, + "497": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/2868e8bd39adb9dce76c6f405d4f03c8b7529549769c18ce125a03a94fe0b51a.cairo" + }, + "parent_location": [ + { + "end_col": 59, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/arg_processor/e230528c22942f6b333f88520a0b81c89deb2605371ac84eb7e0800f31a52cae.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/arg_processor/e230528c22942f6b333f88520a0b81c89deb2605371ac84eb7e0800f31a52cae.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 67, + "start_line": 25 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 9, + "start_line": 12 + }, + "While expanding the reference '__calldata_ptr_copy' in:" + ], + "start_col": 67, + "start_line": 25 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 27, + "start_line": 7 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 52, + "start_line": 25 + }, + "While handling calldata argument 'arr_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "499": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 84, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/arg_processor/e230528c22942f6b333f88520a0b81c89deb2605371ac84eb7e0800f31a52cae.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 67, + "start_line": 25 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 9, + "start_line": 13 + }, + "While expanding the reference 'arr' in:" + ], + "start_col": 67, + "start_line": 25 + } + }, + "500": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/arg_processor/e230528c22942f6b333f88520a0b81c89deb2605371ac84eb7e0800f31a52cae.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 67, + "start_line": 25 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 9, + "start_line": 14 + } + }, + "502": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/arg_processor/e230528c22942f6b333f88520a0b81c89deb2605371ac84eb7e0800f31a52cae.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 67, + "start_line": 25 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 1, + "start_line": 11 + } + }, + "504": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/bab4e27a35ff2e782c971117a6a705395cb1ede0f8bd3537045b28acffb947a5.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 43, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/51d2547dbe2ba07396f86fe8646b5e1afc78af7b3e0f7937e96ae872d1896462.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 25 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 43 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 25 + }, + "While handling contract interface function:" + ], + "start_col": 34, + "start_line": 1 + } + }, + "505": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/bab4e27a35ff2e782c971117a6a705395cb1ede0f8bd3537045b28acffb947a5.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/51d2547dbe2ba07396f86fe8646b5e1afc78af7b3e0f7937e96ae872d1896462.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 25 + }, + "While handling contract interface function:" + ], + "start_col": 22, + "start_line": 3 + }, + "While expanding the reference 'contract_address' in:" + ], + "start_col": 10, + "start_line": 25 + }, + "While handling contract interface function:" + ], + "start_col": 5, + "start_line": 2 + } + }, + "506": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 59, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/51d2547dbe2ba07396f86fe8646b5e1afc78af7b3e0f7937e96ae872d1896462.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 25 + }, + "While handling contract interface function:" + ], + "start_col": 23, + "start_line": 4 + } + }, + "508": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/51d2547dbe2ba07396f86fe8646b5e1afc78af7b3e0f7937e96ae872d1896462.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 25 + }, + "While handling contract interface function:" + ], + "start_col": 19, + "start_line": 5 + } + }, + "509": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/51d2547dbe2ba07396f86fe8646b5e1afc78af7b3e0f7937e96ae872d1896462.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 25 + }, + "While handling contract interface function:" + ], + "start_col": 14, + "start_line": 6 + }, + "While expanding the reference 'calldata_ptr_start' in:" + ], + "start_col": 10, + "start_line": 25 + }, + "While handling contract interface function:" + ], + "start_col": 12, + "start_line": 3 + } + }, + "510": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/51d2547dbe2ba07396f86fe8646b5e1afc78af7b3e0f7937e96ae872d1896462.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 25 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + } + }, + "512": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 43, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/51d2547dbe2ba07396f86fe8646b5e1afc78af7b3e0f7937e96ae872d1896462.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/bab4e27a35ff2e782c971117a6a705395cb1ede0f8bd3537045b28acffb947a5.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 25 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 25 + }, + "While handling contract interface function:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 25 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 43 + } + }, + "513": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/e230528c22942f6b333f88520a0b81c89deb2605371ac84eb7e0800f31a52cae.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/bab4e27a35ff2e782c971117a6a705395cb1ede0f8bd3537045b28acffb947a5.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 25 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 25 + }, + "While handling contract interface function:" + ], + "start_col": 54, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 67, + "start_line": 25 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 7, + "start_line": 5 + } + }, + "514": { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.test_contract_interface", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "start_col": 10, + "start_line": 25 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "515": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 36, + "start_line": 9 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "516": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 95, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 50, + "start_line": 9 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 8 + } + }, + "518": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 77, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 55, + "start_line": 9 + } + }, + "519": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 21, + "start_line": 9 + } + }, + "521": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/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 + } + }, + "522": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 44, + "start_line": 10 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 14, + "start_line": 9 + } + }, + "523": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 21, + "start_line": 10 + } + }, + "525": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/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 + } + }, + "526": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/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 + } + }, + "527": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 21, + "start_line": 11 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 14, + "start_line": 10 + } + }, + "528": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 9, + "start_line": 11 + } + }, + "529": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/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 + } + }, + "530": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/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 + } + }, + "531": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 91, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 35, + "start_line": 17 + }, + "While expanding the reference 'index' in:" + ], + "start_col": 80, + "start_line": 14 + } + }, + "532": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 30, + "start_line": 17 + } + }, + "534": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 353, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 37, + "start_line": 18 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 353 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 14 + } + }, + "535": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 58, + "start_line": 18 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 17 + } + }, + "536": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 37, + "start_line": 18 + } + }, + "538": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 353, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 353, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 37, + "start_line": 19 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 353 + }, + "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": 353 + } + }, + "539": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 58, + "start_line": 19 + } + }, + "541": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 37, + "start_line": 19 + } + }, + "543": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 353, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/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": 353 + } + }, + "544": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/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 + } + }, + "545": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/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 + } + }, + "546": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 45, + "start_line": 24 + }, + "While expanding the reference '__storage_var_temp0' in:" + ], + "start_col": 14, + "start_line": 18 + } + }, + "547": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 45, + "start_line": 25 + }, + "While expanding the reference '__storage_var_temp1' in:" + ], + "start_col": 14, + "start_line": 19 + } + }, + "548": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + } + }, + "549": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/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 + } + }, + "550": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/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 + } + }, + "551": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 30, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 35, + "start_line": 32 + }, + "While expanding the reference 'index' in:" + ], + "start_col": 9, + "start_line": 30 + } + }, + "552": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 30, + "start_line": 32 + } + }, + "554": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 371, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 9, + "start_line": 33 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 371 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 29 + } + }, + "555": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 31, + "start_line": 33 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 32 + } + }, + "556": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 55, + "start_line": 33 + } + }, + "557": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 9, + "start_line": 33 + } + }, + "559": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 34, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 31, + "start_line": 34 + } + }, + "561": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 34, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 55, + "start_line": 34 + } + }, + "562": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 34, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 9, + "start_line": 34 + } + }, + "564": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/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 + } + }, + "565": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/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 + } + }, + "566": { + "accessible_scopes": [ + "__main__", + "__main__.two_counters", + "__main__.two_counters.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/impl.cairo" + }, + "start_col": 9, + "start_line": 35 + } + }, + "567": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 47, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 47 + } + }, + "569": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 48, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 17, + "start_line": 48 + }, + "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": 22, + "start_line": 44 + } + }, + "570": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 68, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 48, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 17, + "start_line": 48 + }, + "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": 42, + "start_line": 44 + } + }, + "571": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 85, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 48, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 17, + "start_line": 48 + }, + "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": 70, + "start_line": 44 + } + }, + "572": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 45, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 48, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 35, + "start_line": 48 + }, + "While expanding the reference 'index' in:" + ], + "start_col": 5, + "start_line": 45 + } + }, + "573": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 48, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 17, + "start_line": 48 + } + }, + "575": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 49, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 41, + "start_line": 49 + } + }, + "576": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 68, + "end_line": 49, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 60, + "start_line": 49 + } + }, + "577": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 48, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 49, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 49 + }, + "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": 17, + "start_line": 48 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + } + }, + "578": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 48, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 49, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 49 + }, + "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": 17, + "start_line": 48 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + } + }, + "579": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 48, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 49, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 49 + }, + "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": 17, + "start_line": 48 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + } + }, + "580": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 45, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 49, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 24, + "start_line": 49 + }, + "While expanding the reference 'index' in:" + ], + "start_col": 5, + "start_line": 45 + } + }, + "581": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 49, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 32, + "start_line": 49 + } + }, + "582": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 68, + "end_line": 49, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 51, + "start_line": 49 + } + }, + "583": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 70, + "end_line": 49, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 49 + } + }, + "585": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 50, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 50 + } + }, + "586": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 85, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/25407cdc0190f6a60318cab6f7d99a779398b47206bcb464cc7e2de944ec5f4f.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 45, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 35, + "start_line": 45 + }, + "While handling calldata argument 'diffs'" + ], + "start_col": 9, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 70, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "587": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/574dce42fa57de5abbb91d66e57a93b8c8078940106e9d1c2681695688f3ce28.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 45, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/25407cdc0190f6a60318cab6f7d99a779398b47206bcb464cc7e2de944ec5f4f.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 45, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 35, + "start_line": 45 + }, + "While handling calldata argument 'diffs'" + ], + "start_col": 28, + "start_line": 2 + }, + "While expanding the reference '__calldata_arg_diffs_len' in:" + ], + "start_col": 18, + "start_line": 45 + }, + "While handling calldata argument 'diffs_len'" + ], + "start_col": 32, + "start_line": 1 + } + }, + "588": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 53, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/25407cdc0190f6a60318cab6f7d99a779398b47206bcb464cc7e2de944ec5f4f.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 45, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 35, + "start_line": 45 + }, + "While handling calldata argument 'diffs'" + ], + "start_col": 1, + "start_line": 2 + } + }, + "589": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/574dce42fa57de5abbb91d66e57a93b8c8078940106e9d1c2681695688f3ce28.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 45, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/25407cdc0190f6a60318cab6f7d99a779398b47206bcb464cc7e2de944ec5f4f.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 45, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 35, + "start_line": 45 + }, + "While handling calldata argument 'diffs'" + ], + "start_col": 26, + "start_line": 8 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 18, + "start_line": 45 + }, + "While handling calldata argument 'diffs_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "591": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/574dce42fa57de5abbb91d66e57a93b8c8078940106e9d1c2681695688f3ce28.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 45, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 67, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/25407cdc0190f6a60318cab6f7d99a779398b47206bcb464cc7e2de944ec5f4f.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 45, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 35, + "start_line": 45 + }, + "While handling calldata argument 'diffs'" + ], + "start_col": 43, + "start_line": 8 + }, + "While expanding the reference '__calldata_arg_diffs_len' in:" + ], + "start_col": 18, + "start_line": 45 + }, + "While handling calldata argument 'diffs_len'" + ], + "start_col": 32, + "start_line": 1 + } + }, + "592": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 71, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/25407cdc0190f6a60318cab6f7d99a779398b47206bcb464cc7e2de944ec5f4f.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 45, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 35, + "start_line": 45 + }, + "While handling calldata argument 'diffs'" + ], + "start_col": 26, + "start_line": 8 + } + }, + "593": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "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": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 44 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "594": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 85, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/25407cdc0190f6a60318cab6f7d99a779398b47206bcb464cc7e2de944ec5f4f.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 45, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/f1f814fbc11cf9bbb9b44200f177d46df2d61560d70e3fce0fa4aba911e11a0b.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 35, + "start_line": 45 + }, + "While handling calldata argument 'diffs'" + ], + "start_col": 23, + "start_line": 3 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 70, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "595": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/f1f814fbc11cf9bbb9b44200f177d46df2d61560d70e3fce0fa4aba911e11a0b.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 22, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "596": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 68, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/f1f814fbc11cf9bbb9b44200f177d46df2d61560d70e3fce0fa4aba911e11a0b.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 42, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "597": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/25407cdc0190f6a60318cab6f7d99a779398b47206bcb464cc7e2de944ec5f4f.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 45, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/f1f814fbc11cf9bbb9b44200f177d46df2d61560d70e3fce0fa4aba911e11a0b.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 35, + "start_line": 45 + }, + "While handling calldata argument 'diffs'" + ], + "start_col": 23, + "start_line": 3 + } + }, + "599": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/302a0e7f223f7f95d8ec699c8e1fa2628283de74616337c794098be1f39f0256.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 45, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 143, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/f1f814fbc11cf9bbb9b44200f177d46df2d61560d70e3fce0fa4aba911e11a0b.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 123, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_index' in:" + ], + "start_col": 5, + "start_line": 45 + }, + "While handling calldata argument 'index'" + ], + "start_col": 28, + "start_line": 1 + } + }, + "600": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/574dce42fa57de5abbb91d66e57a93b8c8078940106e9d1c2681695688f3ce28.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 45, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 179, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/f1f814fbc11cf9bbb9b44200f177d46df2d61560d70e3fce0fa4aba911e11a0b.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 155, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_diffs_len' in:" + ], + "start_col": 18, + "start_line": 45 + }, + "While handling calldata argument 'diffs_len'" + ], + "start_col": 32, + "start_line": 1 + } + }, + "601": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/25407cdc0190f6a60318cab6f7d99a779398b47206bcb464cc7e2de944ec5f4f.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 45, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 207, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/f1f814fbc11cf9bbb9b44200f177d46df2d61560d70e3fce0fa4aba911e11a0b.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 187, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_diffs' in:" + ], + "start_col": 35, + "start_line": 45 + }, + "While handling calldata argument 'diffs'" + ], + "start_col": 28, + "start_line": 5 + } + }, + "603": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 44 + } + }, + "605": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/f1f814fbc11cf9bbb9b44200f177d46df2d61560d70e3fce0fa4aba911e11a0b.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 44 + }, + "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/advance_counter/f1f814fbc11cf9bbb9b44200f177d46df2d61560d70e3fce0fa4aba911e11a0b.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "607": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/f1f814fbc11cf9bbb9b44200f177d46df2d61560d70e3fce0fa4aba911e11a0b.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "608": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/f1f814fbc11cf9bbb9b44200f177d46df2d61560d70e3fce0fa4aba911e11a0b.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "609": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/f1f814fbc11cf9bbb9b44200f177d46df2d61560d70e3fce0fa4aba911e11a0b.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 44 + }, + "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": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "610": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "611": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "612": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/f1f814fbc11cf9bbb9b44200f177d46df2d61560d70e3fce0fa4aba911e11a0b.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "614": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/f1f814fbc11cf9bbb9b44200f177d46df2d61560d70e3fce0fa4aba911e11a0b.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "615": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/advance_counter/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 44 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "616": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 371, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 62, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 62 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 371 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 59 + } + }, + "617": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 60, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 62, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 27, + "start_line": 62 + }, + "While expanding the reference 'address' in:" + ], + "start_col": 5, + "start_line": 60 + } + }, + "618": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 60, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 62, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 42, + "start_line": 62 + }, + "While expanding the reference 'value' in:" + ], + "start_col": 20, + "start_line": 60 + } + }, + "619": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 62, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 62 + } + }, + "621": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 63, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 63 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 59 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 59 + } + }, + "622": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 63, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 63 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 66, + "start_line": 59 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 66, + "start_line": 59 + } + }, + "623": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 63, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 63 + } + }, + "624": { + "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/3e93b8906c329e7a5c33e020ce7a5a9c542c4444955be98eec5fcbef545a8662.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 60, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 59 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 59 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 20, + "start_line": 60 + }, + "While handling calldata argument 'value'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "626": { + "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": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 59 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "627": { + "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": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/131852fc54ce74e3e767e15bdbe1787826a77c0e9278b1cf8d6207c244dffcf6.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "628": { + "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": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/131852fc54ce74e3e767e15bdbe1787826a77c0e9278b1cf8d6207c244dffcf6.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "629": { + "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": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/131852fc54ce74e3e767e15bdbe1787826a77c0e9278b1cf8d6207c244dffcf6.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 59 + }, + "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": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "630": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d7daa544e246461a936b5ac82f5344c08a96429550ee8026ea086c8d8ed93006.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 60, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 147, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/131852fc54ce74e3e767e15bdbe1787826a77c0e9278b1cf8d6207c244dffcf6.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 125, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_address' in:" + ], + "start_col": 5, + "start_line": 60 + }, + "While handling calldata argument 'address'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "631": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/3e93b8906c329e7a5c33e020ce7a5a9c542c4444955be98eec5fcbef545a8662.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 60, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 175, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/131852fc54ce74e3e767e15bdbe1787826a77c0e9278b1cf8d6207c244dffcf6.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 155, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_value' in:" + ], + "start_col": 20, + "start_line": 60 + }, + "While handling calldata argument 'value'" + ], + "start_col": 28, + "start_line": 1 + } + }, + "632": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 59 + } + }, + "634": { + "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/131852fc54ce74e3e767e15bdbe1787826a77c0e9278b1cf8d6207c244dffcf6.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 59 + }, + "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/131852fc54ce74e3e767e15bdbe1787826a77c0e9278b1cf8d6207c244dffcf6.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "636": { + "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/131852fc54ce74e3e767e15bdbe1787826a77c0e9278b1cf8d6207c244dffcf6.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "637": { + "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/131852fc54ce74e3e767e15bdbe1787826a77c0e9278b1cf8d6207c244dffcf6.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "638": { + "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/131852fc54ce74e3e767e15bdbe1787826a77c0e9278b1cf8d6207c244dffcf6.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 59 + }, + "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": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "639": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "640": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "641": { + "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/131852fc54ce74e3e767e15bdbe1787826a77c0e9278b1cf8d6207c244dffcf6.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "643": { + "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/131852fc54ce74e3e767e15bdbe1787826a77c0e9278b1cf8d6207c244dffcf6.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "644": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 59, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 59 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "645": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 68, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 73, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 17, + "start_line": 73 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 5, + "start_line": 68 + } + }, + "646": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 68, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 73, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 17, + "start_line": 73 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 25, + "start_line": 68 + } + }, + "647": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 68, + "end_line": 68, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 73, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 17, + "start_line": 73 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 53, + "start_line": 68 + } + }, + "648": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 70, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 73, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 35, + "start_line": 73 + }, + "While expanding the reference 'index' in:" + ], + "start_col": 17, + "start_line": 70 + } + }, + "649": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 73, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 17, + "start_line": 73 + } + }, + "651": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 68, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 56, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/bitwise.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 74, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 18, + "start_line": 74 + }, + "While trying to retrieve the implicit argument 'bitwise_ptr' in:" + ], + "start_col": 18, + "start_line": 56 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 70, + "start_line": 68 + } + }, + "652": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 74, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 74 + } + }, + "653": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 71, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 74, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 38, + "start_line": 74 + }, + "While expanding the reference 'x0' in:" + ], + "start_col": 14, + "start_line": 71 + } + }, + "654": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 74, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 18, + "start_line": 74 + } + }, + "656": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 56, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/bitwise.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 74, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 56, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/bitwise.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 75, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 18, + "start_line": 75 + }, + "While trying to retrieve the implicit argument 'bitwise_ptr' in:" + ], + "start_col": 18, + "start_line": 56 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 18, + "start_line": 74 + }, + "While trying to update the implicit return value 'bitwise_ptr' in:" + ], + "start_col": 18, + "start_line": 56 + } + }, + "657": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 75, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 75 + } + }, + "658": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 72, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 75, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 38, + "start_line": 75 + }, + "While expanding the reference 'x1' in:" + ], + "start_col": 14, + "start_line": 72 + } + }, + "659": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 75, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 18, + "start_line": 75 + } + }, + "661": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 73, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 76, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 76 + }, + "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": 17, + "start_line": 73 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + } + }, + "662": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 73, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 76, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 76 + }, + "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": 17, + "start_line": 73 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + } + }, + "663": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 73, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 76, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 76 + }, + "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": 17, + "start_line": 73 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + } + }, + "664": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 70, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 76, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 24, + "start_line": 76 + }, + "While expanding the reference 'index' in:" + ], + "start_col": 17, + "start_line": 70 + } + }, + "665": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 74, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 76, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 32, + "start_line": 76 + }, + "While expanding the reference 'res0' in:" + ], + "start_col": 10, + "start_line": 74 + } + }, + "666": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 75, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 76, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 38, + "start_line": 76 + }, + "While expanding the reference 'res1' in:" + ], + "start_col": 10, + "start_line": 75 + } + }, + "667": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 76, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 76 + } + }, + "669": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 56, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/bitwise.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 75, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 68, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 77, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 77 + }, + "While trying to retrieve the implicit argument 'bitwise_ptr' in:" + ], + "start_col": 70, + "start_line": 68 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 18, + "start_line": 75 + }, + "While trying to update the implicit return value 'bitwise_ptr' in:" + ], + "start_col": 18, + "start_line": 56 + } + }, + "670": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 77, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 77 + } + }, + "671": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/fe49e29987de53de0192a437b221acb3ccdd9822bd980121c8d15eeafef09ae0.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 69, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 67 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 3, + "start_line": 69 + }, + "While handling calldata argument 'index_and_x'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "673": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "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": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "674": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 68, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/282468c659771f1ebebb751acf81ed53964107de0265f0a49eee552d198f349e.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 5, + "start_line": 68 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "675": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 68, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/282468c659771f1ebebb751acf81ed53964107de0265f0a49eee552d198f349e.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 25, + "start_line": 68 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "676": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 68, + "end_line": 68, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/282468c659771f1ebebb751acf81ed53964107de0265f0a49eee552d198f349e.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 53, + "start_line": 68 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "677": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 112, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/3952834c1beb671cf8470409806cf47019e8bce9ece78f7b8cbe295b3b28198a.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 68, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 140, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/282468c659771f1ebebb751acf81ed53964107de0265f0a49eee552d198f349e.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 129, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 70, + "start_line": 68 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "678": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/fe49e29987de53de0192a437b221acb3ccdd9822bd980121c8d15eeafef09ae0.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 69, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 180, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/282468c659771f1ebebb751acf81ed53964107de0265f0a49eee552d198f349e.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 154, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_index_and_x' in:" + ], + "start_col": 3, + "start_line": 69 + }, + "While handling calldata argument 'index_and_x'" + ], + "start_col": 34, + "start_line": 1 + } + }, + "679": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/fe49e29987de53de0192a437b221acb3ccdd9822bd980121c8d15eeafef09ae0.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 69, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 180, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/282468c659771f1ebebb751acf81ed53964107de0265f0a49eee552d198f349e.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 154, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_index_and_x' in:" + ], + "start_col": 3, + "start_line": 69 + }, + "While handling calldata argument 'index_and_x'" + ], + "start_col": 34, + "start_line": 1 + } + }, + "680": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/fe49e29987de53de0192a437b221acb3ccdd9822bd980121c8d15eeafef09ae0.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 69, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 180, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/282468c659771f1ebebb751acf81ed53964107de0265f0a49eee552d198f349e.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 154, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_index_and_x' in:" + ], + "start_col": 3, + "start_line": 69 + }, + "While handling calldata argument 'index_and_x'" + ], + "start_col": 34, + "start_line": 1 + } + }, + "681": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + } + }, + "683": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/282468c659771f1ebebb751acf81ed53964107de0265f0a49eee552d198f349e.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + }, + "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/xor_counters/282468c659771f1ebebb751acf81ed53964107de0265f0a49eee552d198f349e.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "685": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/282468c659771f1ebebb751acf81ed53964107de0265f0a49eee552d198f349e.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "686": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/282468c659771f1ebebb751acf81ed53964107de0265f0a49eee552d198f349e.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "687": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/282468c659771f1ebebb751acf81ed53964107de0265f0a49eee552d198f349e.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + }, + "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": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "688": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 140, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/282468c659771f1ebebb751acf81ed53964107de0265f0a49eee552d198f349e.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 129, + "start_line": 1 + } + }, + "689": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "690": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/282468c659771f1ebebb751acf81ed53964107de0265f0a49eee552d198f349e.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "692": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/282468c659771f1ebebb751acf81ed53964107de0265f0a49eee552d198f349e.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "693": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/xor_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 67, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 67 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "694": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 82, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 17, + "start_line": 82 + } + }, + "696": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 82, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 82 + } + }, + "697": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/foo/55b1c4adc7b53c5a8d4c33a49ea0eaa4564226a4fe59adf93f3a45c5619378f4.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 81 + }, + "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/foo/55b1c4adc7b53c5a8d4c33a49ea0eaa4564226a4fe59adf93f3a45c5619378f4.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 81 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "699": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/293368f3a0e12cfcf22314a31e13b9801e95a5b8b2b71822a2fbbdf5a01ea795.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 16, + "start_line": 81 + }, + "While handling return value 'res'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "700": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/293368f3a0e12cfcf22314a31e13b9801e95a5b8b2b71822a2fbbdf5a01ea795.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/foo/55b1c4adc7b53c5a8d4c33a49ea0eaa4564226a4fe59adf93f3a45c5619378f4.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 81 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 16, + "start_line": 81 + }, + "While handling return value 'res'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "702": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/foo/55b1c4adc7b53c5a8d4c33a49ea0eaa4564226a4fe59adf93f3a45c5619378f4.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/foo/55b1c4adc7b53c5a8d4c33a49ea0eaa4564226a4fe59adf93f3a45c5619378f4.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 81 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 81 + }, + "While handling return value of" + ], + "start_col": 48, + "start_line": 1 + } + }, + "703": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/foo/55b1c4adc7b53c5a8d4c33a49ea0eaa4564226a4fe59adf93f3a45c5619378f4.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 81 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "704": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/foo/55b1c4adc7b53c5a8d4c33a49ea0eaa4564226a4fe59adf93f3a45c5619378f4.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/foo/55b1c4adc7b53c5a8d4c33a49ea0eaa4564226a4fe59adf93f3a45c5619378f4.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 81 + }, + "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": 81 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "705": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/foo/55b1c4adc7b53c5a8d4c33a49ea0eaa4564226a4fe59adf93f3a45c5619378f4.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 81 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "706": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo" + ], + "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": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 81 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "707": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 81 + } + }, + "709": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/foo/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/foo/1e8f3091f7228ef86ecac15d6359c9809475dff77cb3b203bce3ba7d30f64861.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 81 + }, + "While constructing the external wrapper for:" + ], + "start_col": 77, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 81 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "710": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 93, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/foo/1e8f3091f7228ef86ecac15d6359c9809475dff77cb3b203bce3ba7d30f64861.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 81 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "712": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/foo/3f2c77ab4e9866f148094b3f3c2497496b7ce8700b8370e7f1bc10658a33d640.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/foo/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 81 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 81 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "713": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/foo/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/foo/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 81 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 81 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "714": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/foo/1e8f3091f7228ef86ecac15d6359c9809475dff77cb3b203bce3ba7d30f64861.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/foo/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 81 + }, + "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": 81 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "715": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/foo/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/foo/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 81 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 81 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "716": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/foo/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/foo/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 81 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 81 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "717": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/foo/1e8f3091f7228ef86ecac15d6359c9809475dff77cb3b203bce3ba7d30f64861.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/foo/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 81 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 81 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "718": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/foo/1e8f3091f7228ef86ecac15d6359c9809475dff77cb3b203bce3ba7d30f64861.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/foo/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 81 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 81 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "719": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/foo/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 81, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 81 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "720": { + "accessible_scopes": [ + "__main__", + "__main__.ec_point", + "__main__.ec_point.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/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 + } + }, + "721": { + "accessible_scopes": [ + "__main__", + "__main__.ec_point", + "__main__.ec_point.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/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 + } + }, + "722": { + "accessible_scopes": [ + "__main__", + "__main__.ec_point", + "__main__.ec_point.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "start_col": 21, + "start_line": 9 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 8 + } + }, + "724": { + "accessible_scopes": [ + "__main__", + "__main__.ec_point", + "__main__.ec_point.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + } + }, + "725": { + "accessible_scopes": [ + "__main__", + "__main__.ec_point", + "__main__.ec_point.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/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 + } + }, + "726": { + "accessible_scopes": [ + "__main__", + "__main__.ec_point", + "__main__.ec_point.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/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 + } + }, + "727": { + "accessible_scopes": [ + "__main__", + "__main__.ec_point", + "__main__.ec_point.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "start_col": 30, + "start_line": 26 + } + }, + "729": { + "accessible_scopes": [ + "__main__", + "__main__.ec_point", + "__main__.ec_point.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 371, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "start_col": 9, + "start_line": 27 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 371 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 25 + } + }, + "730": { + "accessible_scopes": [ + "__main__", + "__main__.ec_point", + "__main__.ec_point.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "start_col": 31, + "start_line": 27 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 26 + } + }, + "731": { + "accessible_scopes": [ + "__main__", + "__main__.ec_point", + "__main__.ec_point.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "start_col": 55, + "start_line": 27 + } + }, + "732": { + "accessible_scopes": [ + "__main__", + "__main__.ec_point", + "__main__.ec_point.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "start_col": 9, + "start_line": 27 + } + }, + "734": { + "accessible_scopes": [ + "__main__", + "__main__.ec_point", + "__main__.ec_point.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "start_col": 31, + "start_line": 28 + } + }, + "736": { + "accessible_scopes": [ + "__main__", + "__main__.ec_point", + "__main__.ec_point.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "start_col": 55, + "start_line": 28 + } + }, + "737": { + "accessible_scopes": [ + "__main__", + "__main__.ec_point", + "__main__.ec_point.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "start_col": 9, + "start_line": 28 + } + }, + "739": { + "accessible_scopes": [ + "__main__", + "__main__.ec_point", + "__main__.ec_point.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "start_col": 9, + "start_line": 29 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 19 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 26 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "740": { + "accessible_scopes": [ + "__main__", + "__main__.ec_point", + "__main__.ec_point.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "start_col": 9, + "start_line": 29 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 26 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "741": { + "accessible_scopes": [ + "__main__", + "__main__.ec_point", + "__main__.ec_point.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/impl.cairo" + }, + "start_col": 9, + "start_line": 29 + } + }, + "742": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 93, + "end_line": 91, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 120, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 102, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 17, + "start_line": 102 + }, + "While trying to retrieve the implicit argument 'ec_op_ptr' in:" + ], + "start_col": 12, + "start_line": 120 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 70, + "start_line": 91 + } + }, + "743": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 94, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 102, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 25, + "start_line": 102 + }, + "While expanding the reference 'p' in:" + ], + "start_col": 9, + "start_line": 94 + } + }, + "745": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 95, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 102, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 25, + "start_line": 102 + }, + "While expanding the reference 'p' in:" + ], + "start_col": 9, + "start_line": 95 + } + }, + "747": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 101, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 102, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 102 + }, + "While expanding the reference 'm' in:" + ], + "start_col": 13, + "start_line": 101 + } + }, + "749": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 98, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 102, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 35, + "start_line": 102 + }, + "While expanding the reference 'q' in:" + ], + "start_col": 9, + "start_line": 98 + } + }, + "751": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 99, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 102, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 35, + "start_line": 102 + }, + "While expanding the reference 'q' in:" + ], + "start_col": 9, + "start_line": 99 + } + }, + "753": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 102, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 17, + "start_line": 102 + } + }, + "755": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 91, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/decl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 103, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 103 + }, + "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": 5, + "start_line": 91 + } + }, + "756": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 91, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/decl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 103, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 103 + }, + "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": 25, + "start_line": 91 + } + }, + "757": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 68, + "end_line": 91, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ec_point/decl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 103, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 103 + }, + "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": 53, + "start_line": 91 + } + }, + "758": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 102, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 103, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 20, + "start_line": 103 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 10, + "start_line": 102 + } + }, + "759": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 102, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 103, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 20, + "start_line": 103 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 10, + "start_line": 102 + } + }, + "760": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 103, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 103 + } + }, + "762": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 120, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/ec.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 102, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 93, + "end_line": 91, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 104, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 104 + }, + "While trying to retrieve the implicit argument 'ec_op_ptr' in:" + ], + "start_col": 70, + "start_line": 91 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 17, + "start_line": 102 + }, + "While trying to update the implicit return value 'ec_op_ptr' in:" + ], + "start_col": 12, + "start_line": 120 + } + }, + "763": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 104, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 104 + } + }, + "764": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_ec_op" + ], + "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": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "765": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 91, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/b2098ac632778fff1774fe5d1416b8d50db24466c426921736972f3e40bb519d.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 5, + "start_line": 91 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "766": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 91, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/b2098ac632778fff1774fe5d1416b8d50db24466c426921736972f3e40bb519d.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 25, + "start_line": 91 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "767": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 68, + "end_line": 91, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/b2098ac632778fff1774fe5d1416b8d50db24466c426921736972f3e40bb519d.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 53, + "start_line": 91 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "768": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 107, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/68cb1e8b4452c6b0a2204bae1ea459d1b31bb3db1ae67d0f5fd488734617d6ce.cairo" + }, + "parent_location": [ + { + "end_col": 93, + "end_line": 91, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 136, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/b2098ac632778fff1774fe5d1416b8d50db24466c426921736972f3e40bb519d.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 127, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 70, + "start_line": 91 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "769": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 90 + } + }, + "771": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/b2098ac632778fff1774fe5d1416b8d50db24466c426921736972f3e40bb519d.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "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/test_ec_op/b2098ac632778fff1774fe5d1416b8d50db24466c426921736972f3e40bb519d.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "773": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/b2098ac632778fff1774fe5d1416b8d50db24466c426921736972f3e40bb519d.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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 + } + }, + "774": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/b2098ac632778fff1774fe5d1416b8d50db24466c426921736972f3e40bb519d.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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 + } + }, + "775": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/b2098ac632778fff1774fe5d1416b8d50db24466c426921736972f3e40bb519d.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 100, + "start_line": 1 + } + }, + "776": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "777": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 136, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/b2098ac632778fff1774fe5d1416b8d50db24466c426921736972f3e40bb519d.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 127, + "start_line": 1 + } + }, + "778": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/b2098ac632778fff1774fe5d1416b8d50db24466c426921736972f3e40bb519d.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "780": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/b2098ac632778fff1774fe5d1416b8d50db24466c426921736972f3e40bb519d.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "781": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_ec_op" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_ec_op/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 90, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "782": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "784": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 41, + "start_line": 3 + } + }, + "786": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 6, + "start_line": 3 + } + }, + "787": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/a25483ae4748500707e921bcfd81c42473114df5bb412cbf086abb7f670b55fb.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 109 + }, + "While handling calldata argument 'index_and_x'" + ], + "start_col": 1, + "start_line": 3 + } + }, + "788": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/arg_processor/a25483ae4748500707e921bcfd81c42473114df5bb412cbf086abb7f670b55fb.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 109 + }, + "While handling calldata argument 'index_and_x'" + ], + "start_col": 1, + "start_line": 4 + } + }, + "789": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/a25483ae4748500707e921bcfd81c42473114df5bb412cbf086abb7f670b55fb.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 109 + }, + "While handling calldata argument 'index_and_x'" + ], + "start_col": 1, + "start_line": 5 + } + }, + "790": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/arg_processor/a25483ae4748500707e921bcfd81c42473114df5bb412cbf086abb7f670b55fb.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/a7850a5ed6675711d3923643fe7cfacd8e8a1865abf4e8d6b4aa2b8fbd94fe22.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 19, + "start_line": 5 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 23, + "start_line": 109 + }, + "While handling calldata argument 'index_and_x'" + ], + "start_col": 22, + "start_line": 6 + } + }, + "792": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/a7eba212b9801ecde2d91e085a2ee21760b256c7db0acf58a1277a9389f30660.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 43, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/a7850a5ed6675711d3923643fe7cfacd8e8a1865abf4e8d6b4aa2b8fbd94fe22.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 43 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "793": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/a7eba212b9801ecde2d91e085a2ee21760b256c7db0acf58a1277a9389f30660.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/a7850a5ed6675711d3923643fe7cfacd8e8a1865abf4e8d6b4aa2b8fbd94fe22.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 22, + "start_line": 3 + }, + "While expanding the reference 'contract_address' in:" + ], + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 5, + "start_line": 2 + } + }, + "794": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/a7850a5ed6675711d3923643fe7cfacd8e8a1865abf4e8d6b4aa2b8fbd94fe22.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 23, + "start_line": 4 + } + }, + "796": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/a7850a5ed6675711d3923643fe7cfacd8e8a1865abf4e8d6b4aa2b8fbd94fe22.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 19, + "start_line": 5 + } + }, + "797": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/a7850a5ed6675711d3923643fe7cfacd8e8a1865abf4e8d6b4aa2b8fbd94fe22.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 14, + "start_line": 6 + }, + "While expanding the reference 'calldata_ptr_start' in:" + ], + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 12, + "start_line": 3 + } + }, + "798": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/a7850a5ed6675711d3923643fe7cfacd8e8a1865abf4e8d6b4aa2b8fbd94fe22.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + } + }, + "800": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 43, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/a7850a5ed6675711d3923643fe7cfacd8e8a1865abf4e8d6b4aa2b8fbd94fe22.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/a7eba212b9801ecde2d91e085a2ee21760b256c7db0acf58a1277a9389f30660.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 19, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 43 + } + }, + "801": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/a7eba212b9801ecde2d91e085a2ee21760b256c7db0acf58a1277a9389f30660.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/a7eba212b9801ecde2d91e085a2ee21760b256c7db0acf58a1277a9389f30660.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 39, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 39, + "start_line": 1 + } + }, + "802": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/fb06bdf6e8fa9c7ff7d919d712d494716b0b586b2a762687cfb72d93da06ab29.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "803": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "805": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 41, + "start_line": 3 + } + }, + "807": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 6, + "start_line": 3 + } + }, + "808": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/972aa447fa450510ee1bfdefec59ab62f0645603d9a7c6a3edbd2986d43aa046.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 43, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/6102f0b308f14cee13d0910dca69e75be9f780d8d49fa4ac7c520a51dfe73d87.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 43 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 10, + "start_line": 1 + } + }, + "809": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/972aa447fa450510ee1bfdefec59ab62f0645603d9a7c6a3edbd2986d43aa046.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/6102f0b308f14cee13d0910dca69e75be9f780d8d49fa4ac7c520a51dfe73d87.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 22, + "start_line": 3 + }, + "While expanding the reference 'contract_address' in:" + ], + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 5, + "start_line": 2 + } + }, + "810": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/6102f0b308f14cee13d0910dca69e75be9f780d8d49fa4ac7c520a51dfe73d87.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 23, + "start_line": 4 + } + }, + "812": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/6102f0b308f14cee13d0910dca69e75be9f780d8d49fa4ac7c520a51dfe73d87.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 19, + "start_line": 5 + } + }, + "813": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/64f7842b108e76706927b78270ac73c789c558c54431b3359e4441e63ec2a868.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/6102f0b308f14cee13d0910dca69e75be9f780d8d49fa4ac7c520a51dfe73d87.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 14, + "start_line": 6 + }, + "While expanding the reference 'calldata_ptr_start' in:" + ], + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 12, + "start_line": 3 + } + }, + "814": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/6102f0b308f14cee13d0910dca69e75be9f780d8d49fa4ac7c520a51dfe73d87.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + } + }, + "816": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/7cacd180aedf0f0b4945f126758e9da7d19133223d1fff4fb1096980dbc8d178.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/accb388bcbbace5b6218198851efaad2a781c1339e305a37fab51afe90a3194a.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/96447016176d161dae83f414c4d3e33e78856e0ef69bc33f8d419f1c9b90f9c5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 111 + }, + "While handling return values of" + ], + "start_col": 23, + "start_line": 1 + }, + "While expanding the reference '__return_value_actual_size' in:" + ], + "start_col": 10, + "start_line": 111 + }, + "While handling return values of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 20, + "start_line": 111 + }, + "While handling return value 'res'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "818": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/96447016176d161dae83f414c4d3e33e78856e0ef69bc33f8d419f1c9b90f9c5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 111 + }, + "While handling return values of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "819": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 43, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 6, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/6102f0b308f14cee13d0910dca69e75be9f780d8d49fa4ac7c520a51dfe73d87.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/972aa447fa450510ee1bfdefec59ab62f0645603d9a7c6a3edbd2986d43aa046.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/5867665900257b4a01d4cf2acf97b086097594aaccf062bba0ddaf61a35063ba.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 10, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 31, + "start_line": 2 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 43 + } + }, + "820": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/972aa447fa450510ee1bfdefec59ab62f0645603d9a7c6a3edbd2986d43aa046.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/972aa447fa450510ee1bfdefec59ab62f0645603d9a7c6a3edbd2986d43aa046.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/5867665900257b4a01d4cf2acf97b086097594aaccf062bba0ddaf61a35063ba.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 30, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 30, + "start_line": 1 + } + }, + "821": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/7cacd180aedf0f0b4945f126758e9da7d19133223d1fff4fb1096980dbc8d178.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/5867665900257b4a01d4cf2acf97b086097594aaccf062bba0ddaf61a35063ba.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 13, + "start_line": 2 + }, + "While expanding the reference '__return_value_arg_res' in:" + ], + "start_col": 20, + "start_line": 111 + }, + "While handling return value 'res'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "822": { + "accessible_scopes": [ + "__main__", + "__main__.MyContract", + "__main__.MyContract.foo" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/5867665900257b4a01d4cf2acf97b086097594aaccf062bba0ddaf61a35063ba.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "823": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/a7eba212b9801ecde2d91e085a2ee21760b256c7db0acf58a1277a9389f30660.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 119, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 119 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 19, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 116 + } + }, + "824": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 59, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/xor_counters/a7eba212b9801ecde2d91e085a2ee21760b256c7db0acf58a1277a9389f30660.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 109, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 119, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 119 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 109 + }, + "While handling contract interface function:" + ], + "start_col": 39, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 44, + "start_line": 116 + } + }, + "825": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 117, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 119, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 29, + "start_line": 119 + }, + "While expanding the reference 'address' in:" + ], + "start_col": 5, + "start_line": 117 + } + }, + "826": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 117, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 119, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 38, + "start_line": 119 + }, + "While expanding the reference 'index_and_x' in:" + ], + "start_col": 20, + "start_line": 117 + } + }, + "827": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 117, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 119, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 38, + "start_line": 119 + }, + "While expanding the reference 'index_and_x' in:" + ], + "start_col": 20, + "start_line": 117 + } + }, + "828": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 117, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 119, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 38, + "start_line": 119 + }, + "While expanding the reference 'index_and_x' in:" + ], + "start_col": 20, + "start_line": 117 + } + }, + "829": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 119, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 119 + } + }, + "831": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 120, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 120 + } + }, + "832": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/fe49e29987de53de0192a437b221acb3ccdd9822bd980121c8d15eeafef09ae0.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 117, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 116 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 116 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 20, + "start_line": 117 + }, + "While handling calldata argument 'index_and_x'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "834": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.call_xor_counters" + ], + "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": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 116 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "835": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/538e7c64735d2377837769abe90a3cc2702bf7c6eaad588457ecb04df1551d36.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "836": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 59, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/538e7c64735d2377837769abe90a3cc2702bf7c6eaad588457ecb04df1551d36.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 44, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "837": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d7daa544e246461a936b5ac82f5344c08a96429550ee8026ea086c8d8ed93006.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 117, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 120, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/538e7c64735d2377837769abe90a3cc2702bf7c6eaad588457ecb04df1551d36.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 98, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_address' in:" + ], + "start_col": 5, + "start_line": 117 + }, + "While handling calldata argument 'address'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "838": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/fe49e29987de53de0192a437b221acb3ccdd9822bd980121c8d15eeafef09ae0.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 117, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 160, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/538e7c64735d2377837769abe90a3cc2702bf7c6eaad588457ecb04df1551d36.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 134, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_index_and_x' in:" + ], + "start_col": 20, + "start_line": 117 + }, + "While handling calldata argument 'index_and_x'" + ], + "start_col": 34, + "start_line": 1 + } + }, + "839": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/fe49e29987de53de0192a437b221acb3ccdd9822bd980121c8d15eeafef09ae0.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 117, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 160, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/538e7c64735d2377837769abe90a3cc2702bf7c6eaad588457ecb04df1551d36.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 134, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_index_and_x' in:" + ], + "start_col": 20, + "start_line": 117 + }, + "While handling calldata argument 'index_and_x'" + ], + "start_col": 34, + "start_line": 1 + } + }, + "840": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/fe49e29987de53de0192a437b221acb3ccdd9822bd980121c8d15eeafef09ae0.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 117, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 160, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/538e7c64735d2377837769abe90a3cc2702bf7c6eaad588457ecb04df1551d36.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 134, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_index_and_x' in:" + ], + "start_col": 20, + "start_line": 117 + }, + "While handling calldata argument 'index_and_x'" + ], + "start_col": 34, + "start_line": 1 + } + }, + "841": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 116 + } + }, + "843": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/538e7c64735d2377837769abe90a3cc2702bf7c6eaad588457ecb04df1551d36.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 116 + }, + "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/call_xor_counters/538e7c64735d2377837769abe90a3cc2702bf7c6eaad588457ecb04df1551d36.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "845": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/538e7c64735d2377837769abe90a3cc2702bf7c6eaad588457ecb04df1551d36.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "846": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "847": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/538e7c64735d2377837769abe90a3cc2702bf7c6eaad588457ecb04df1551d36.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 116 + }, + "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": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + } + }, + "848": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "849": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "850": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/538e7c64735d2377837769abe90a3cc2702bf7c6eaad588457ecb04df1551d36.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "852": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/538e7c64735d2377837769abe90a3cc2702bf7c6eaad588457ecb04df1551d36.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "853": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.call_xor_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/call_xor_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 116, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 116 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "854": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 95, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 327, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 127, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 51, + "start_line": 127 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 327 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 77, + "start_line": 124 + } + }, + "855": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 127, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 51, + "start_line": 127 + } + }, + "857": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 128, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 128 + } + }, + "859": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 327, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 127, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 129, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 17, + "start_line": 129 + }, + "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": 51, + "start_line": 127 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 327 + } + }, + "860": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 129, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 17, + "start_line": 129 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 32, + "start_line": 124 + } + }, + "861": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 129, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 17, + "start_line": 129 + }, + "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": 60, + "start_line": 124 + } + }, + "862": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 125, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 129, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 35, + "start_line": 129 + }, + "While expanding the reference 'index' in:" + ], + "start_col": 5, + "start_line": 125 + } + }, + "863": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 129, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 17, + "start_line": 129 + } + }, + "865": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 53, + "end_line": 130, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 41, + "start_line": 130 + } + }, + "866": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 76, + "end_line": 130, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 64, + "start_line": 130 + } + }, + "867": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 129, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 130, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 130 + }, + "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": 17, + "start_line": 129 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + } + }, + "868": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 129, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 130, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 130 + }, + "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": 17, + "start_line": 129 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + } + }, + "869": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 129, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 130, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 130 + }, + "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": 17, + "start_line": 129 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + } + }, + "870": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 125, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 130, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 24, + "start_line": 130 + }, + "While expanding the reference 'index' in:" + ], + "start_col": 5, + "start_line": 125 + } + }, + "871": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 53, + "end_line": 130, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 32, + "start_line": 130 + } + }, + "872": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 76, + "end_line": 130, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 55, + "start_line": 130 + } + }, + "873": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 130, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 130 + } + }, + "875": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/two_counters/decl.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 130, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 95, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 131, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 131 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 77, + "start_line": 124 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 5, + "start_line": 130 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 21 + } + }, + "876": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 131, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 131 + } + }, + "877": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/302a0e7f223f7f95d8ec699c8e1fa2628283de74616337c794098be1f39f0256.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 125, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 5, + "start_line": 125 + }, + "While handling calldata argument 'index'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "879": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_signature_to_counters" + ], + "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": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "880": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/ceefda9054137fdb4616ae62c77dc2815aafe8083ad11c826e688fcf17a6d82d.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 45, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 32, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "881": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/ceefda9054137fdb4616ae62c77dc2815aafe8083ad11c826e688fcf17a6d82d.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 75, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 60, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "882": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 95, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/ceefda9054137fdb4616ae62c77dc2815aafe8083ad11c826e688fcf17a6d82d.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 104, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 77, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "883": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/302a0e7f223f7f95d8ec699c8e1fa2628283de74616337c794098be1f39f0256.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 125, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 143, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/ceefda9054137fdb4616ae62c77dc2815aafe8083ad11c826e688fcf17a6d82d.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 123, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_index' in:" + ], + "start_col": 5, + "start_line": 125 + }, + "While handling calldata argument 'index'" + ], + "start_col": 28, + "start_line": 1 + } + }, + "884": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 124 + } + }, + "886": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/ceefda9054137fdb4616ae62c77dc2815aafe8083ad11c826e688fcf17a6d82d.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "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/add_signature_to_counters/ceefda9054137fdb4616ae62c77dc2815aafe8083ad11c826e688fcf17a6d82d.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "888": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/ceefda9054137fdb4616ae62c77dc2815aafe8083ad11c826e688fcf17a6d82d.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 104, + "start_line": 1 + } + }, + "889": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/ceefda9054137fdb4616ae62c77dc2815aafe8083ad11c826e688fcf17a6d82d.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 45, + "start_line": 1 + } + }, + "890": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 90, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/ceefda9054137fdb4616ae62c77dc2815aafe8083ad11c826e688fcf17a6d82d.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 75, + "start_line": 1 + } + }, + "891": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "892": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "893": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/ceefda9054137fdb4616ae62c77dc2815aafe8083ad11c826e688fcf17a6d82d.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "895": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/ceefda9054137fdb4616ae62c77dc2815aafe8083ad11c826e688fcf17a6d82d.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "896": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_signature_to_counters" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_signature_to_counters/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "897": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 371, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 136, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 12, + "start_line": 136 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 371 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 135 + } + }, + "898": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 136, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 34, + "start_line": 136 + }, + "While expanding the reference 'address' in:" + ], + "start_col": 36, + "start_line": 135 + } + }, + "899": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 136, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 49, + "start_line": 136 + }, + "While expanding the reference 'value' in:" + ], + "start_col": 51, + "start_line": 135 + } + }, + "900": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 136, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 12, + "start_line": 136 + } + }, + "902": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 136, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 136 + } + }, + "903": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/3e93b8906c329e7a5c33e020ce7a5a9c542c4444955be98eec5fcbef545a8662.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 135 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 135 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 51, + "start_line": 135 + }, + "While handling calldata argument 'value'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "905": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_value" + ], + "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": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 135 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "906": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/set_value/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/set_value/b868491380d444029c90ec20e39cc747c8b2fc95d5b1ed20edeae301227506ac.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 135 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 135 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "907": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d7daa544e246461a936b5ac82f5344c08a96429550ee8026ea086c8d8ed93006.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/set_value/b868491380d444029c90ec20e39cc747c8b2fc95d5b1ed20edeae301227506ac.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 135 + }, + "While constructing the external wrapper for:" + ], + "start_col": 65, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_address' in:" + ], + "start_col": 36, + "start_line": 135 + }, + "While handling calldata argument 'address'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "908": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/3e93b8906c329e7a5c33e020ce7a5a9c542c4444955be98eec5fcbef545a8662.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/set_value/b868491380d444029c90ec20e39cc747c8b2fc95d5b1ed20edeae301227506ac.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 135 + }, + "While constructing the external wrapper for:" + ], + "start_col": 95, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_value' in:" + ], + "start_col": 51, + "start_line": 135 + }, + "While handling calldata argument 'value'" + ], + "start_col": 28, + "start_line": 1 + } + }, + "909": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 135 + } + }, + "911": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_value" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/set_value/b868491380d444029c90ec20e39cc747c8b2fc95d5b1ed20edeae301227506ac.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 135 + }, + "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/set_value/b868491380d444029c90ec20e39cc747c8b2fc95d5b1ed20edeae301227506ac.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 135 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "913": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/set_value/b868491380d444029c90ec20e39cc747c8b2fc95d5b1ed20edeae301227506ac.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/set_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 135 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 135 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "914": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/set_value/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/set_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 135 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 135 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "915": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/set_value/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/set_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 135 + }, + "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": 135 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "916": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/set_value/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/set_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 135 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 135 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "917": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/set_value/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/set_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 135 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 135 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "918": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/set_value/b868491380d444029c90ec20e39cc747c8b2fc95d5b1ed20edeae301227506ac.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/set_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 135 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 135 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "920": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/set_value/b868491380d444029c90ec20e39cc747c8b2fc95d5b1ed20edeae301227506ac.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/set_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 135 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 135 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "921": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/set_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 135 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "922": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 353, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 141, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 19, + "start_line": 141 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 353 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 140 + } + }, + "923": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 141, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 40, + "start_line": 141 + }, + "While expanding the reference 'address' in:" + ], + "start_col": 36, + "start_line": 140 + } + }, + "924": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 141, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 19, + "start_line": 141 + } + }, + "926": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 142, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 142 + } + }, + "927": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/get_value/46df49f694028a419a11fcb2e8bc973d29f411e18098984e0ec55a282389b7a1.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "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/get_value/46df49f694028a419a11fcb2e8bc973d29f411e18098984e0ec55a282389b7a1.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "929": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/293368f3a0e12cfcf22314a31e13b9801e95a5b8b2b71822a2fbbdf5a01ea795.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 55, + "start_line": 140 + }, + "While handling return value 'res'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "930": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/293368f3a0e12cfcf22314a31e13b9801e95a5b8b2b71822a2fbbdf5a01ea795.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/get_value/46df49f694028a419a11fcb2e8bc973d29f411e18098984e0ec55a282389b7a1.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 55, + "start_line": 140 + }, + "While handling return value 'res'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "932": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/get_value/46df49f694028a419a11fcb2e8bc973d29f411e18098984e0ec55a282389b7a1.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/get_value/46df49f694028a419a11fcb2e8bc973d29f411e18098984e0ec55a282389b7a1.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 140 + }, + "While handling return value of" + ], + "start_col": 54, + "start_line": 1 + } + }, + "933": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/get_value/46df49f694028a419a11fcb2e8bc973d29f411e18098984e0ec55a282389b7a1.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "934": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/get_value/46df49f694028a419a11fcb2e8bc973d29f411e18098984e0ec55a282389b7a1.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/get_value/46df49f694028a419a11fcb2e8bc973d29f411e18098984e0ec55a282389b7a1.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "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": 140 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "935": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/get_value/46df49f694028a419a11fcb2e8bc973d29f411e18098984e0ec55a282389b7a1.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "936": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/d7daa544e246461a936b5ac82f5344c08a96429550ee8026ea086c8d8ed93006.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 140 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 36, + "start_line": 140 + }, + "While handling calldata argument 'address'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "938": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value" + ], + "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": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "939": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_value/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_value/997e3b33d4e8da3cfaa7bb730cf8c60a835cd94c1797716a4247b87855a6c969.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 140 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "940": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d7daa544e246461a936b5ac82f5344c08a96429550ee8026ea086c8d8ed93006.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_value/997e3b33d4e8da3cfaa7bb730cf8c60a835cd94c1797716a4247b87855a6c969.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "While constructing the external wrapper for:" + ], + "start_col": 65, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_address' in:" + ], + "start_col": 36, + "start_line": 140 + }, + "While handling calldata argument 'address'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "941": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + } + }, + "943": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_value/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/get_value/997e3b33d4e8da3cfaa7bb730cf8c60a835cd94c1797716a4247b87855a6c969.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "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": 140 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "944": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 99, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/get_value/997e3b33d4e8da3cfaa7bb730cf8c60a835cd94c1797716a4247b87855a6c969.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "946": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_value/997e3b33d4e8da3cfaa7bb730cf8c60a835cd94c1797716a4247b87855a6c969.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 140 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "947": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_value/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 140 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "948": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/get_value/997e3b33d4e8da3cfaa7bb730cf8c60a835cd94c1797716a4247b87855a6c969.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "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": 140 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "949": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_value/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 140 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "950": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_value/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 140 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "951": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/get_value/997e3b33d4e8da3cfaa7bb730cf8c60a835cd94c1797716a4247b87855a6c969.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 140 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "952": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/get_value/997e3b33d4e8da3cfaa7bb730cf8c60a835cd94c1797716a4247b87855a6c969.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 140 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "953": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 140 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "954": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 147, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 19, + "start_line": 147 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 140 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 30, + "start_line": 146 + } + }, + "955": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 147, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 37, + "start_line": 147 + }, + "While expanding the reference 'address' in:" + ], + "start_col": 50, + "start_line": 146 + } + }, + "956": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 147, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 19, + "start_line": 147 + } + }, + "958": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 148, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 148 + } + }, + "959": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 147, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 149, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 149 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 30, + "start_line": 146 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 147 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 140 + } + }, + "960": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 149, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 149 + } + }, + "961": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/d193e93c8c1a0e6c8fcb58188ff6d5b091a23214009829470262efbf56d1791a.cairo" + }, + "parent_location": [ + { + "end_col": 85, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 146 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 146 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 65, + "start_line": 146 + }, + "While handling calldata argument 'expected_value'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "963": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.assert_value_at_address" + ], + "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": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 146 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "964": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/1d9d211a7e639ca361e98622565869918a7db56e4333ef27b73399b6d505fae8.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 146 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 30, + "start_line": 146 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "965": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d7daa544e246461a936b5ac82f5344c08a96429550ee8026ea086c8d8ed93006.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/1d9d211a7e639ca361e98622565869918a7db56e4333ef27b73399b6d505fae8.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 146 + }, + "While constructing the external wrapper for:" + ], + "start_col": 65, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_address' in:" + ], + "start_col": 50, + "start_line": 146 + }, + "While handling calldata argument 'address'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "966": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 53, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d193e93c8c1a0e6c8fcb58188ff6d5b091a23214009829470262efbf56d1791a.cairo" + }, + "parent_location": [ + { + "end_col": 85, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 133, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/1d9d211a7e639ca361e98622565869918a7db56e4333ef27b73399b6d505fae8.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 146 + }, + "While constructing the external wrapper for:" + ], + "start_col": 104, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_expected_value' in:" + ], + "start_col": 65, + "start_line": 146 + }, + "While handling calldata argument 'expected_value'" + ], + "start_col": 37, + "start_line": 1 + } + }, + "967": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 146 + } + }, + "969": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/1d9d211a7e639ca361e98622565869918a7db56e4333ef27b73399b6d505fae8.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 146 + }, + "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/assert_value_at_address/1d9d211a7e639ca361e98622565869918a7db56e4333ef27b73399b6d505fae8.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 146 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "971": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/1d9d211a7e639ca361e98622565869918a7db56e4333ef27b73399b6d505fae8.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 146 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 146 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "972": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 146 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 146 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "973": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 146 + }, + "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": 146 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "974": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 146 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 146 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "975": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 146 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 146 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "976": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/1d9d211a7e639ca361e98622565869918a7db56e4333ef27b73399b6d505fae8.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 146 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 146 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "978": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/1d9d211a7e639ca361e98622565869918a7db56e4333ef27b73399b6d505fae8.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 146 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 146 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "979": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.assert_value_at_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/assert_value_at_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 146, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 146 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "980": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 353, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 156, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 19, + "start_line": 156 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 353 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 153 + } + }, + "981": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 156, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 40, + "start_line": 156 + } + }, + "983": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 156, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 19, + "start_line": 156 + } + }, + "985": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 353, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 156, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 371, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 157, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 157 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 371 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 156 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 353 + } + }, + "986": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 157, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 27, + "start_line": 157 + } + }, + "988": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 157, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 42, + "start_line": 157 + } + }, + "990": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 157, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 157 + } + }, + "992": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 158, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 44, + "start_line": 158 + } + }, + "994": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 158, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 158 + } + }, + "996": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 160, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 160 + } + }, + "998": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 353, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 158, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 161, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 161 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 153 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 158 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 353 + } + }, + "999": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 161, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 161 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 153 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 153 + } + }, + "1000": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 161, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 161 + } + }, + "1001": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.entry_point" + ], + "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": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 153 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1002": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/entry_point/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/entry_point/cd97488290bcecdce7c44a151841d90d0691133c9d66140b1fbff714f4b96671.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 153 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 153 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1003": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/entry_point/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/entry_point/cd97488290bcecdce7c44a151841d90d0691133c9d66140b1fbff714f4b96671.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 153 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 153 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1004": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 153 + } + }, + "1006": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.entry_point" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/entry_point/cd97488290bcecdce7c44a151841d90d0691133c9d66140b1fbff714f4b96671.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 153 + }, + "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/entry_point/cd97488290bcecdce7c44a151841d90d0691133c9d66140b1fbff714f4b96671.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 153 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1008": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/entry_point/cd97488290bcecdce7c44a151841d90d0691133c9d66140b1fbff714f4b96671.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/entry_point/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 153 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 153 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1009": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/entry_point/cd97488290bcecdce7c44a151841d90d0691133c9d66140b1fbff714f4b96671.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/entry_point/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 153 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 153 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1010": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/entry_point/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/entry_point/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 153 + }, + "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": 153 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1011": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/entry_point/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/entry_point/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 153 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 153 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1012": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/entry_point/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/entry_point/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 153 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 153 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1013": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/entry_point/cd97488290bcecdce7c44a151841d90d0691133c9d66140b1fbff714f4b96671.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/entry_point/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 153 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 153 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1015": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/entry_point/cd97488290bcecdce7c44a151841d90d0691133c9d66140b1fbff714f4b96671.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/entry_point/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 153 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 153 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1016": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.entry_point" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/entry_point/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 153, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 153 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1017": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 70, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 166, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 166 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 19, + "start_line": 70 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 48, + "start_line": 165 + } + }, + "1018": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 166, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 18, + "start_line": 166 + } + }, + "1020": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 166, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 22, + "start_line": 166 + } + }, + "1022": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 166, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 166 + } + }, + "1024": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 167, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 35, + "start_line": 167 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 20, + "start_line": 165 + } + }, + "1025": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 167, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 51, + "start_line": 167 + } + }, + "1027": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 167, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 56, + "start_line": 167 + } + }, + "1029": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 167, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 20, + "start_line": 167 + } + }, + "1031": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 168, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 168 + } + }, + "1033": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 167, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 169, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 169 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 20, + "start_line": 165 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 167 + } + }, + "1034": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 70, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 166, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 169, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 169 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 48, + "start_line": 165 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 166 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 19, + "start_line": 70 + } + }, + "1035": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 167, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 169, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 20, + "start_line": 169 + }, + "While expanding the reference 'result' in:" + ], + "start_col": 10, + "start_line": 167 + } + }, + "1036": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 169, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 169 + } + }, + "1037": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/test_builtins/afe5fa7e5988d246bafe7e40292adf9e0b85e5564092969b67e4f72d968f425a.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "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/test_builtins/afe5fa7e5988d246bafe7e40292adf9e0b85e5564092969b67e4f72d968f425a.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1039": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/9994da2db30dcce1993cb27fda38f710f373999170b1553d33e44fc20b3957fb.cairo" + }, + "parent_location": [ + { + "end_col": 83, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 71, + "start_line": 165 + }, + "While handling return value 'result'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1040": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/9994da2db30dcce1993cb27fda38f710f373999170b1553d33e44fc20b3957fb.cairo" + }, + "parent_location": [ + { + "end_col": 83, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/test_builtins/afe5fa7e5988d246bafe7e40292adf9e0b85e5564092969b67e4f72d968f425a.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 71, + "start_line": 165 + }, + "While handling return value 'result'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "1042": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 76, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/test_builtins/afe5fa7e5988d246bafe7e40292adf9e0b85e5564092969b67e4f72d968f425a.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/test_builtins/afe5fa7e5988d246bafe7e40292adf9e0b85e5564092969b67e4f72d968f425a.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 165 + }, + "While handling return value of" + ], + "start_col": 61, + "start_line": 1 + } + }, + "1043": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/test_builtins/afe5fa7e5988d246bafe7e40292adf9e0b85e5564092969b67e4f72d968f425a.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1044": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/test_builtins/afe5fa7e5988d246bafe7e40292adf9e0b85e5564092969b67e4f72d968f425a.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/test_builtins/afe5fa7e5988d246bafe7e40292adf9e0b85e5564092969b67e4f72d968f425a.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "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": 165 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1045": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/test_builtins/afe5fa7e5988d246bafe7e40292adf9e0b85e5564092969b67e4f72d968f425a.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1046": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins" + ], + "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": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1047": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/219ade1d70cfd48b56e0939e96d8f87e694a63ff4796a7606447e19ea8495834.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 45, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 20, + "start_line": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1048": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/219ade1d70cfd48b56e0939e96d8f87e694a63ff4796a7606447e19ea8495834.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 75, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 48, + "start_line": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1049": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + } + }, + "1051": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 90, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/219ade1d70cfd48b56e0939e96d8f87e694a63ff4796a7606447e19ea8495834.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 102, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/219ade1d70cfd48b56e0939e96d8f87e694a63ff4796a7606447e19ea8495834.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "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": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 75, + "start_line": 1 + } + }, + "1052": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 103, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/219ade1d70cfd48b56e0939e96d8f87e694a63ff4796a7606447e19ea8495834.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1054": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/3f2c77ab4e9866f148094b3f3c2497496b7ce8700b8370e7f1bc10658a33d640.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1055": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/219ade1d70cfd48b56e0939e96d8f87e694a63ff4796a7606447e19ea8495834.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 45, + "start_line": 1 + } + }, + "1056": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/219ade1d70cfd48b56e0939e96d8f87e694a63ff4796a7606447e19ea8495834.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "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": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1057": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1058": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1059": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/219ade1d70cfd48b56e0939e96d8f87e694a63ff4796a7606447e19ea8495834.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1060": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/219ade1d70cfd48b56e0939e96d8f87e694a63ff4796a7606447e19ea8495834.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1061": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_builtins/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 165, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 165 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1062": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 174, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 174 + } + }, + "1064": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 175, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 175 + } + }, + "1066": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 175, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 175 + } + }, + "1068": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 176, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 176 + } + }, + "1070": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 4, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/bazel-out/k8-opt-exec-4C6BFEDB/bin/src/starkware/starknet/compiler/starknet_compile_exe.runfiles/__main__/src/starkware/starknet/common/messages.cairo" + }, + "parent_location": [ + { + "end_col": 93, + "end_line": 177, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 177 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 4 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 173 + } + }, + "1071": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 177, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 35, + "start_line": 177 + }, + "While expanding the reference 'to_address' in:" + ], + "start_col": 39, + "start_line": 173 + } + }, + "1072": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 177, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 60, + "start_line": 177 + } + }, + "1074": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 176, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 177, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 71, + "start_line": 177 + }, + "While expanding the reference '__fp__' in:" + ], + "start_col": 10, + "start_line": 176 + } + }, + "1075": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 93, + "end_line": 177, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 177 + } + }, + "1077": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 178, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 178 + } + }, + "1078": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/323f6d7f08f8fa0ad286dc2672dde9a0ad8c5662a2fdb0a5bf31ce5ac775f3f8.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 39, + "start_line": 173 + }, + "While handling calldata argument 'to_address'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1080": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.send_message" + ], + "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": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1081": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/send_message/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/send_message/86eeffd96d69e3a7982bc9956efb29ecdf4c691599239e54e19140c3397c6e55.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1082": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/323f6d7f08f8fa0ad286dc2672dde9a0ad8c5662a2fdb0a5bf31ce5ac775f3f8.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 93, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/send_message/86eeffd96d69e3a7982bc9956efb29ecdf4c691599239e54e19140c3397c6e55.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 68, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_to_address' in:" + ], + "start_col": 39, + "start_line": 173 + }, + "While handling calldata argument 'to_address'" + ], + "start_col": 33, + "start_line": 1 + } + }, + "1083": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 173 + } + }, + "1085": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.send_message" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/send_message/86eeffd96d69e3a7982bc9956efb29ecdf4c691599239e54e19140c3397c6e55.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "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/send_message/86eeffd96d69e3a7982bc9956efb29ecdf4c691599239e54e19140c3397c6e55.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1087": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/send_message/86eeffd96d69e3a7982bc9956efb29ecdf4c691599239e54e19140c3397c6e55.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/send_message/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1088": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/send_message/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/send_message/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1089": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/send_message/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/send_message/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1090": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/send_message/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/send_message/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1091": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/send_message/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/send_message/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1092": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/send_message/86eeffd96d69e3a7982bc9956efb29ecdf4c691599239e54e19140c3397c6e55.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/send_message/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1094": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/send_message/86eeffd96d69e3a7982bc9956efb29ecdf4c691599239e54e19140c3397c6e55.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/send_message/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1095": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.send_message" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/send_message/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1096": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 391, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 183, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 183 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 17, + "start_line": 391 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 22, + "start_line": 182 + } + }, + "1097": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 183, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 25, + "start_line": 183 + }, + "While expanding the reference 'keys_len' in:" + ], + "start_col": 42, + "start_line": 182 + } + }, + "1098": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 183, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 40, + "start_line": 183 + }, + "While expanding the reference 'keys' in:" + ], + "start_col": 58, + "start_line": 182 + } + }, + "1099": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 85, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 183, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 55, + "start_line": 183 + }, + "While expanding the reference 'data_len' in:" + ], + "start_col": 71, + "start_line": 182 + } + }, + "1100": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 183, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 70, + "start_line": 183 + }, + "While expanding the reference 'data' in:" + ], + "start_col": 87, + "start_line": 182 + } + }, + "1101": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 183, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 183 + } + }, + "1103": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 184, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 184 + } + }, + "1104": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/4de0407c6f418d5e6219f6fbd2b58eb1c888b989e9ab626b81908a7acbe5a54c.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 58, + "start_line": 182 + }, + "While handling calldata argument 'keys'" + ], + "start_col": 9, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1105": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/e14045b92fe2088f0935bb60de1a046902b1d8f905c0046fdef9560bc84cb883.cairo" + }, + "parent_location": [ + { + "end_col": 56, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/4de0407c6f418d5e6219f6fbd2b58eb1c888b989e9ab626b81908a7acbe5a54c.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 58, + "start_line": 182 + }, + "While handling calldata argument 'keys'" + ], + "start_col": 28, + "start_line": 2 + }, + "While expanding the reference '__calldata_arg_keys_len' in:" + ], + "start_col": 42, + "start_line": 182 + }, + "While handling calldata argument 'keys_len'" + ], + "start_col": 31, + "start_line": 1 + } + }, + "1106": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/4de0407c6f418d5e6219f6fbd2b58eb1c888b989e9ab626b81908a7acbe5a54c.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 58, + "start_line": 182 + }, + "While handling calldata argument 'keys'" + ], + "start_col": 1, + "start_line": 2 + } + }, + "1107": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/e14045b92fe2088f0935bb60de1a046902b1d8f905c0046fdef9560bc84cb883.cairo" + }, + "parent_location": [ + { + "end_col": 56, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/4de0407c6f418d5e6219f6fbd2b58eb1c888b989e9ab626b81908a7acbe5a54c.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 58, + "start_line": 182 + }, + "While handling calldata argument 'keys'" + ], + "start_col": 26, + "start_line": 8 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 42, + "start_line": 182 + }, + "While handling calldata argument 'keys_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1109": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/e14045b92fe2088f0935bb60de1a046902b1d8f905c0046fdef9560bc84cb883.cairo" + }, + "parent_location": [ + { + "end_col": 56, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 66, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/4de0407c6f418d5e6219f6fbd2b58eb1c888b989e9ab626b81908a7acbe5a54c.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 58, + "start_line": 182 + }, + "While handling calldata argument 'keys'" + ], + "start_col": 43, + "start_line": 8 + }, + "While expanding the reference '__calldata_arg_keys_len' in:" + ], + "start_col": 42, + "start_line": 182 + }, + "While handling calldata argument 'keys_len'" + ], + "start_col": 31, + "start_line": 1 + } + }, + "1110": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 70, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/4de0407c6f418d5e6219f6fbd2b58eb1c888b989e9ab626b81908a7acbe5a54c.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 58, + "start_line": 182 + }, + "While handling calldata argument 'keys'" + ], + "start_col": 26, + "start_line": 8 + } + }, + "1111": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/4de0407c6f418d5e6219f6fbd2b58eb1c888b989e9ab626b81908a7acbe5a54c.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/e0af26f9fbe513562e2133164d694cbff092c47bbb4efa182711421f0c0cc5d3.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 87, + "start_line": 182 + }, + "While handling calldata argument 'data'" + ], + "start_col": 9, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 58, + "start_line": 182 + }, + "While handling calldata argument 'keys'" + ], + "start_col": 23, + "start_line": 3 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1112": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/4f1f3aa0a6fec21a155d7e953cd34daa7ca48450bbb80f627eb4f8df9f25922a.cairo" + }, + "parent_location": [ + { + "end_col": 85, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/e0af26f9fbe513562e2133164d694cbff092c47bbb4efa182711421f0c0cc5d3.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 87, + "start_line": 182 + }, + "While handling calldata argument 'data'" + ], + "start_col": 28, + "start_line": 2 + }, + "While expanding the reference '__calldata_arg_data_len' in:" + ], + "start_col": 71, + "start_line": 182 + }, + "While handling calldata argument 'data_len'" + ], + "start_col": 31, + "start_line": 1 + } + }, + "1113": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/e0af26f9fbe513562e2133164d694cbff092c47bbb4efa182711421f0c0cc5d3.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 87, + "start_line": 182 + }, + "While handling calldata argument 'data'" + ], + "start_col": 1, + "start_line": 2 + } + }, + "1114": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/4f1f3aa0a6fec21a155d7e953cd34daa7ca48450bbb80f627eb4f8df9f25922a.cairo" + }, + "parent_location": [ + { + "end_col": 85, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/e0af26f9fbe513562e2133164d694cbff092c47bbb4efa182711421f0c0cc5d3.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 87, + "start_line": 182 + }, + "While handling calldata argument 'data'" + ], + "start_col": 26, + "start_line": 8 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 71, + "start_line": 182 + }, + "While handling calldata argument 'data_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1116": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/4f1f3aa0a6fec21a155d7e953cd34daa7ca48450bbb80f627eb4f8df9f25922a.cairo" + }, + "parent_location": [ + { + "end_col": 85, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 66, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/e0af26f9fbe513562e2133164d694cbff092c47bbb4efa182711421f0c0cc5d3.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 87, + "start_line": 182 + }, + "While handling calldata argument 'data'" + ], + "start_col": 43, + "start_line": 8 + }, + "While expanding the reference '__calldata_arg_data_len' in:" + ], + "start_col": 71, + "start_line": 182 + }, + "While handling calldata argument 'data_len'" + ], + "start_col": 31, + "start_line": 1 + } + }, + "1117": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 70, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/e0af26f9fbe513562e2133164d694cbff092c47bbb4efa182711421f0c0cc5d3.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 87, + "start_line": 182 + }, + "While handling calldata argument 'data'" + ], + "start_col": 26, + "start_line": 8 + } + }, + "1118": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "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": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 182 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1119": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/1d368bfb032b56c64a56d47290e10f1d09c7ca4f1c0104027cabb5332258f2f1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 22, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1120": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/e14045b92fe2088f0935bb60de1a046902b1d8f905c0046fdef9560bc84cb883.cairo" + }, + "parent_location": [ + { + "end_col": 56, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 89, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/1d368bfb032b56c64a56d47290e10f1d09c7ca4f1c0104027cabb5332258f2f1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 66, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_keys_len' in:" + ], + "start_col": 42, + "start_line": 182 + }, + "While handling calldata argument 'keys_len'" + ], + "start_col": 31, + "start_line": 1 + } + }, + "1121": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/4de0407c6f418d5e6219f6fbd2b58eb1c888b989e9ab626b81908a7acbe5a54c.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/1d368bfb032b56c64a56d47290e10f1d09c7ca4f1c0104027cabb5332258f2f1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 96, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_keys' in:" + ], + "start_col": 58, + "start_line": 182 + }, + "While handling calldata argument 'keys'" + ], + "start_col": 27, + "start_line": 5 + } + }, + "1123": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/4f1f3aa0a6fec21a155d7e953cd34daa7ca48450bbb80f627eb4f8df9f25922a.cairo" + }, + "parent_location": [ + { + "end_col": 85, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 149, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/1d368bfb032b56c64a56d47290e10f1d09c7ca4f1c0104027cabb5332258f2f1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 126, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_data_len' in:" + ], + "start_col": 71, + "start_line": 182 + }, + "While handling calldata argument 'data_len'" + ], + "start_col": 31, + "start_line": 1 + } + }, + "1124": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/e0af26f9fbe513562e2133164d694cbff092c47bbb4efa182711421f0c0cc5d3.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 175, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/1d368bfb032b56c64a56d47290e10f1d09c7ca4f1c0104027cabb5332258f2f1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 156, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_data' in:" + ], + "start_col": 87, + "start_line": 182 + }, + "While handling calldata argument 'data'" + ], + "start_col": 27, + "start_line": 5 + } + }, + "1126": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 182 + } + }, + "1128": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/1d368bfb032b56c64a56d47290e10f1d09c7ca4f1c0104027cabb5332258f2f1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 182 + }, + "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/test_emit_event/1d368bfb032b56c64a56d47290e10f1d09c7ca4f1c0104027cabb5332258f2f1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1130": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/4de0407c6f418d5e6219f6fbd2b58eb1c888b989e9ab626b81908a7acbe5a54c.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/e0af26f9fbe513562e2133164d694cbff092c47bbb4efa182711421f0c0cc5d3.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 87, + "start_line": 182 + }, + "While handling calldata argument 'data'" + ], + "start_col": 23, + "start_line": 3 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 58, + "start_line": 182 + }, + "While handling calldata argument 'keys'" + ], + "start_col": 23, + "start_line": 3 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1131": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/1d368bfb032b56c64a56d47290e10f1d09c7ca4f1c0104027cabb5332258f2f1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1132": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1133": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/e0af26f9fbe513562e2133164d694cbff092c47bbb4efa182711421f0c0cc5d3.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 87, + "start_line": 182 + }, + "While handling calldata argument 'data'" + ], + "start_col": 23, + "start_line": 3 + } + }, + "1135": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1136": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1137": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/1d368bfb032b56c64a56d47290e10f1d09c7ca4f1c0104027cabb5332258f2f1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1139": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/1d368bfb032b56c64a56d47290e10f1d09c7ca4f1c0104027cabb5332258f2f1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1140": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_emit_event/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 182, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 182 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1141": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 188 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1143": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 188 + }, + "While handling event:" + ], + "start_col": 33, + "start_line": 2 + } + }, + "1145": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 188 + }, + "While handling event:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1146": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 188 + }, + "While handling event:" + ], + "start_col": 23, + "start_line": 3 + } + }, + "1148": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 188 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1149": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 188 + }, + "While handling event:" + ], + "start_col": 33, + "start_line": 4 + } + }, + "1151": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 188 + }, + "While handling event:" + ], + "start_col": 6, + "start_line": 4 + } + }, + "1152": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/ff32dd0b0b2afa7076194c7661b93dc33cfefc0dae2b3b4409e9fb8f29b8e341.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 24, + "start_line": 188 + }, + "While handling calldata argument 'storage_cells_len'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1153": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/59f2775f24062071eef58732cc33fdaf2ba010c6bbc325ba235c2adc579ddd8d.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 49, + "start_line": 188 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 1, + "start_line": 2 + } + }, + "1154": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/59f2775f24062071eef58732cc33fdaf2ba010c6bbc325ba235c2adc579ddd8d.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 49, + "start_line": 188 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 1, + "start_line": 5 + } + }, + "1156": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/ff32dd0b0b2afa7076194c7661b93dc33cfefc0dae2b3b4409e9fb8f29b8e341.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/arg_processor/59f2775f24062071eef58732cc33fdaf2ba010c6bbc325ba235c2adc579ddd8d.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 49, + "start_line": 188 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 31, + "start_line": 10 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 24, + "start_line": 188 + }, + "While handling calldata argument 'storage_cells_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1158": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/arg_processor/59f2775f24062071eef58732cc33fdaf2ba010c6bbc325ba235c2adc579ddd8d.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 49, + "start_line": 188 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 48, + "start_line": 10 + } + }, + "1160": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 70, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/arg_processor/59f2775f24062071eef58732cc33fdaf2ba010c6bbc325ba235c2adc579ddd8d.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 49, + "start_line": 188 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 1, + "start_line": 10 + } + }, + "1161": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/ff32dd0b0b2afa7076194c7661b93dc33cfefc0dae2b3b4409e9fb8f29b8e341.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/arg_processor/59f2775f24062071eef58732cc33fdaf2ba010c6bbc325ba235c2adc579ddd8d.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/arg_processor/59f2775f24062071eef58732cc33fdaf2ba010c6bbc325ba235c2adc579ddd8d.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 49, + "start_line": 188 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 9, + "start_line": 12 + }, + "While expanding the reference '__calldata_ptr_copy' in:" + ], + "start_col": 49, + "start_line": 188 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 27, + "start_line": 7 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 24, + "start_line": 188 + }, + "While handling calldata argument 'storage_cells_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1163": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 76, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/arg_processor/59f2775f24062071eef58732cc33fdaf2ba010c6bbc325ba235c2adc579ddd8d.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 49, + "start_line": 188 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 9, + "start_line": 13 + }, + "While expanding the reference 'storage_cells' in:" + ], + "start_col": 49, + "start_line": 188 + } + }, + "1164": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/arg_processor/59f2775f24062071eef58732cc33fdaf2ba010c6bbc325ba235c2adc579ddd8d.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 49, + "start_line": 188 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 9, + "start_line": 14 + } + }, + "1166": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/arg_processor/59f2775f24062071eef58732cc33fdaf2ba010c6bbc325ba235c2adc579ddd8d.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 49, + "start_line": 188 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 1, + "start_line": 11 + } + }, + "1168": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 391, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 95, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 188 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 1 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 17, + "start_line": 391 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 188 + }, + "While handling event:" + ], + "start_col": 11, + "start_line": 1 + } + }, + "1169": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 188 + }, + "While handling event:" + ], + "start_col": 21, + "start_line": 1 + } + }, + "1171": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 188 + }, + "While handling event:" + ], + "start_col": 29, + "start_line": 1 + }, + "While expanding the reference '__keys_ptr' in:" + ], + "start_col": 6, + "start_line": 188 + }, + "While handling event:" + ], + "start_col": 12, + "start_line": 2 + } + }, + "1172": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 77, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 188 + }, + "While handling event:" + ], + "start_col": 50, + "start_line": 1 + } + }, + "1173": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 188 + }, + "While handling event:" + ], + "start_col": 84, + "start_line": 1 + }, + "While expanding the reference '__data_ptr' in:" + ], + "start_col": 6, + "start_line": 188 + }, + "While handling event:" + ], + "start_col": 12, + "start_line": 4 + } + }, + "1174": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 95, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 188 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1176": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/59f2775f24062071eef58732cc33fdaf2ba010c6bbc325ba235c2adc579ddd8d.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 188 + }, + "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": 188 + }, + "While handling event:" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 49, + "start_line": 188 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 7, + "start_line": 5 + } + }, + "1177": { + "accessible_scopes": [ + "__main__", + "__main__.log_storage_cells", + "__main__.log_storage_cells.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 188 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "1178": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 93, + "end_line": 195, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 195 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 188 + }, + "While handling event:" + ], + "start_col": 11, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 28, + "start_line": 192 + } + }, + "1179": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/log_storage_cells/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 188, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 93, + "end_line": 195, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 195 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 188 + }, + "While handling event:" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 48, + "start_line": 192 + } + }, + "1180": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 193, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 195, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 46, + "start_line": 195 + }, + "While expanding the reference 'storage_cells_len' in:" + ], + "start_col": 5, + "start_line": 193 + } + }, + "1181": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 193, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 195, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 79, + "start_line": 195 + }, + "While expanding the reference 'storage_cells' in:" + ], + "start_col": 30, + "start_line": 193 + } + }, + "1182": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 93, + "end_line": 195, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 195 + } + }, + "1184": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 196, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 196 + } + }, + "1185": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/519acc2c3faca5bab2c8c462c114c4411ef292ac9332457426d74e673425ae7f.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 193, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 193 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 9, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 48, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1186": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/b957fbb989b6796e895124b0646fa398bdc4ab242c9f2c8b7798fbd98f98acbe.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 193, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 60, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/519acc2c3faca5bab2c8c462c114c4411ef292ac9332457426d74e673425ae7f.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 193, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 193 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 28, + "start_line": 2 + }, + "While expanding the reference '__calldata_arg_storage_cells_len' in:" + ], + "start_col": 5, + "start_line": 193 + }, + "While handling calldata argument 'storage_cells_len'" + ], + "start_col": 40, + "start_line": 1 + } + }, + "1187": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/519acc2c3faca5bab2c8c462c114c4411ef292ac9332457426d74e673425ae7f.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 193, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 193 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 1, + "start_line": 2 + } + }, + "1188": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/b957fbb989b6796e895124b0646fa398bdc4ab242c9f2c8b7798fbd98f98acbe.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 193, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/519acc2c3faca5bab2c8c462c114c4411ef292ac9332457426d74e673425ae7f.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 193, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 193 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 26, + "start_line": 8 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 5, + "start_line": 193 + }, + "While handling calldata argument 'storage_cells_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1190": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/b957fbb989b6796e895124b0646fa398bdc4ab242c9f2c8b7798fbd98f98acbe.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 193, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/519acc2c3faca5bab2c8c462c114c4411ef292ac9332457426d74e673425ae7f.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 193, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 193 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 43, + "start_line": 8 + }, + "While expanding the reference '__calldata_arg_storage_cells_len' in:" + ], + "start_col": 5, + "start_line": 193 + }, + "While handling calldata argument 'storage_cells_len'" + ], + "start_col": 40, + "start_line": 1 + } + }, + "1191": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/519acc2c3faca5bab2c8c462c114c4411ef292ac9332457426d74e673425ae7f.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 193, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 193 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 43, + "start_line": 8 + } + }, + "1193": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/519acc2c3faca5bab2c8c462c114c4411ef292ac9332457426d74e673425ae7f.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 193, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 193 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 26, + "start_line": 8 + } + }, + "1194": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "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": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 192 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1195": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/519acc2c3faca5bab2c8c462c114c4411ef292ac9332457426d74e673425ae7f.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 193, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/c32988852bb7d4498fe70761a9d8ca6f332650299bdbcd067855c637098db2e1.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 193 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 23, + "start_line": 3 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 48, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1196": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/c32988852bb7d4498fe70761a9d8ca6f332650299bdbcd067855c637098db2e1.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 28, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1197": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/519acc2c3faca5bab2c8c462c114c4411ef292ac9332457426d74e673425ae7f.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 193, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/c32988852bb7d4498fe70761a9d8ca6f332650299bdbcd067855c637098db2e1.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 193 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 23, + "start_line": 3 + } + }, + "1199": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/b957fbb989b6796e895124b0646fa398bdc4ab242c9f2c8b7798fbd98f98acbe.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 193, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 140, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/c32988852bb7d4498fe70761a9d8ca6f332650299bdbcd067855c637098db2e1.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 108, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_storage_cells_len' in:" + ], + "start_col": 5, + "start_line": 193 + }, + "While handling calldata argument 'storage_cells_len'" + ], + "start_col": 40, + "start_line": 1 + } + }, + "1200": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 132, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/519acc2c3faca5bab2c8c462c114c4411ef292ac9332457426d74e673425ae7f.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 193, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 184, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/c32988852bb7d4498fe70761a9d8ca6f332650299bdbcd067855c637098db2e1.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 156, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_storage_cells' in:" + ], + "start_col": 30, + "start_line": 193 + }, + "While handling calldata argument 'storage_cells'" + ], + "start_col": 36, + "start_line": 5 + } + }, + "1202": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 192 + } + }, + "1204": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/c32988852bb7d4498fe70761a9d8ca6f332650299bdbcd067855c637098db2e1.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 192 + }, + "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/test_high_level_event/c32988852bb7d4498fe70761a9d8ca6f332650299bdbcd067855c637098db2e1.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1206": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/c32988852bb7d4498fe70761a9d8ca6f332650299bdbcd067855c637098db2e1.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1207": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1208": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/c32988852bb7d4498fe70761a9d8ca6f332650299bdbcd067855c637098db2e1.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 192 + }, + "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": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + } + }, + "1209": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1210": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1211": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/c32988852bb7d4498fe70761a9d8ca6f332650299bdbcd067855c637098db2e1.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1213": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/c32988852bb7d4498fe70761a9d8ca6f332650299bdbcd067855c637098db2e1.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1214": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_high_level_event/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 192, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 192 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1215": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 43, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 208, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 203 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 43 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 200 + } + }, + "1216": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 201, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 204, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 26, + "start_line": 204 + }, + "While expanding the reference 'contract_address' in:" + ], + "start_col": 5, + "start_line": 201 + } + }, + "1217": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 201, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 205, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 27, + "start_line": 205 + }, + "While expanding the reference 'function_selector' in:" + ], + "start_col": 29, + "start_line": 201 + } + }, + "1218": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 201, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 206, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 206 + }, + "While expanding the reference 'calldata_len' in:" + ], + "start_col": 48, + "start_line": 201 + } + }, + "1219": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 77, + "end_line": 201, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 207, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 18, + "start_line": 207 + }, + "While expanding the reference 'calldata' in:" + ], + "start_col": 62, + "start_line": 201 + } + }, + "1220": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 6, + "end_line": 208, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 203 + } + }, + "1222": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 43, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 208, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 209, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 209 + }, + "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": 5, + "start_line": 203 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 43 + } + }, + "1223": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 209, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 209 + } + }, + "1224": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 77, + "end_line": 201, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 62, + "start_line": 201 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 9, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1225": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "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": 60, + "end_line": 201, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 77, + "end_line": 201, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 62, + "start_line": 201 + }, + "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": 201 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "1226": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "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": 77, + "end_line": 201, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 62, + "start_line": 201 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 1, + "start_line": 2 + } + }, + "1227": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "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": 60, + "end_line": 201, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 77, + "end_line": 201, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 62, + "start_line": 201 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 26, + "start_line": 8 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 48, + "start_line": 201 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1229": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "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": 60, + "end_line": 201, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 77, + "end_line": 201, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 62, + "start_line": 201 + }, + "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": 201 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "1230": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "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": 77, + "end_line": 201, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 62, + "start_line": 201 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 26, + "start_line": 8 + } + }, + "1231": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "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": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 200 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1232": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/d9abe8f763c45e4f33cab3e125f9b92342c35519882cfaee4dfe5c6b90898679.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1233": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/43626654488ea4df562fad1c9748e79826dcc803943f20977dbfffd8f5bae65e.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 201, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 105, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/d9abe8f763c45e4f33cab3e125f9b92342c35519882cfaee4dfe5c6b90898679.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 74, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_contract_address' in:" + ], + "start_col": 5, + "start_line": 201 + }, + "While handling calldata argument 'contract_address'" + ], + "start_col": 39, + "start_line": 1 + } + }, + "1234": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5ff0d7a01524c9474b707ea095bec616abf20568d81f27122ef5abf7454fcbf1.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 201, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 157, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/d9abe8f763c45e4f33cab3e125f9b92342c35519882cfaee4dfe5c6b90898679.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 125, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_function_selector' in:" + ], + "start_col": 29, + "start_line": 201 + }, + "While handling calldata argument 'function_selector'" + ], + "start_col": 40, + "start_line": 1 + } + }, + "1235": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "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": 60, + "end_line": 201, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 199, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/d9abe8f763c45e4f33cab3e125f9b92342c35519882cfaee4dfe5c6b90898679.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 172, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_calldata_len' in:" + ], + "start_col": 48, + "start_line": 201 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "1236": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "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": 77, + "end_line": 201, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 233, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/d9abe8f763c45e4f33cab3e125f9b92342c35519882cfaee4dfe5c6b90898679.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 210, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_calldata' in:" + ], + "start_col": 62, + "start_line": 201 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 31, + "start_line": 5 + } + }, + "1238": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 200 + } + }, + "1240": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/d9abe8f763c45e4f33cab3e125f9b92342c35519882cfaee4dfe5c6b90898679.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 200 + }, + "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/test_call_contract/d9abe8f763c45e4f33cab3e125f9b92342c35519882cfaee4dfe5c6b90898679.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1242": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 77, + "end_line": 201, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 62, + "start_line": 201 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 23, + "start_line": 3 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1243": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/d9abe8f763c45e4f33cab3e125f9b92342c35519882cfaee4dfe5c6b90898679.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1244": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1245": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "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": 77, + "end_line": 201, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 62, + "start_line": 201 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 23, + "start_line": 3 + } + }, + "1247": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1248": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1249": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/d9abe8f763c45e4f33cab3e125f9b92342c35519882cfaee4dfe5c6b90898679.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1251": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/d9abe8f763c45e4f33cab3e125f9b92342c35519882cfaee4dfe5c6b90898679.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1252": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_contract/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 200, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 200 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1253": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 158, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 225, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 219 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 13, + "start_line": 158 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 213 + } + }, + "1254": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 214, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 220, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 20, + "start_line": 220 + }, + "While expanding the reference 'class_hash' in:" + ], + "start_col": 5, + "start_line": 214 + } + }, + "1255": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 215, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 221, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 31, + "start_line": 221 + }, + "While expanding the reference 'contract_address_salt' in:" + ], + "start_col": 5, + "start_line": 215 + } + }, + "1256": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 216, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 59, + "end_line": 222, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 35, + "start_line": 222 + }, + "While expanding the reference 'constructor_calldata_len' in:" + ], + "start_col": 5, + "start_line": 216 + } + }, + "1257": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 217, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 223, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 223 + }, + "While expanding the reference 'constructor_calldata' in:" + ], + "start_col": 5, + "start_line": 217 + } + }, + "1258": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 224, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 26, + "start_line": 224 + } + }, + "1260": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 6, + "end_line": 225, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 219 + } + }, + "1262": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 226, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 226 + } + }, + "1263": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/test_deploy/b2c090ce523ab7bd5289048408ddf6d8f1f80dc4e12e54f41549bc16060c1f21.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "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/test_deploy/b2c090ce523ab7bd5289048408ddf6d8f1f80dc4e12e54f41549bc16060c1f21.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1265": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/6b7f7cddb5294559c02fa0e359e6816f0abb7e4321bb6b2f9b08e79eb4f7f40b.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 218, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 7, + "start_line": 218 + }, + "While handling return value 'contract_address'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1266": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/6b7f7cddb5294559c02fa0e359e6816f0abb7e4321bb6b2f9b08e79eb4f7f40b.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 218, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/test_deploy/b2c090ce523ab7bd5289048408ddf6d8f1f80dc4e12e54f41549bc16060c1f21.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 218 + }, + "While handling return value 'contract_address'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "1268": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/test_deploy/b2c090ce523ab7bd5289048408ddf6d8f1f80dc4e12e54f41549bc16060c1f21.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/test_deploy/b2c090ce523ab7bd5289048408ddf6d8f1f80dc4e12e54f41549bc16060c1f21.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 213 + }, + "While handling return value of" + ], + "start_col": 69, + "start_line": 1 + } + }, + "1269": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/test_deploy/b2c090ce523ab7bd5289048408ddf6d8f1f80dc4e12e54f41549bc16060c1f21.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1270": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/test_deploy/b2c090ce523ab7bd5289048408ddf6d8f1f80dc4e12e54f41549bc16060c1f21.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/test_deploy/b2c090ce523ab7bd5289048408ddf6d8f1f80dc4e12e54f41549bc16060c1f21.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "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": 213 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1271": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/test_deploy/b2c090ce523ab7bd5289048408ddf6d8f1f80dc4e12e54f41549bc16060c1f21.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1272": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/6eae80be89540f295389263bce4af8a7c5bac822e60c5fad8976ef4405703be0.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 217, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 217 + }, + "While handling calldata argument 'constructor_calldata'" + ], + "start_col": 9, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1273": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/acc69964bf196c1545e413f44fd3613af3a57e7d76aeb7d886f21c10d465617a.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 216, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/6eae80be89540f295389263bce4af8a7c5bac822e60c5fad8976ef4405703be0.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 217, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 217 + }, + "While handling calldata argument 'constructor_calldata'" + ], + "start_col": 28, + "start_line": 2 + }, + "While expanding the reference '__calldata_arg_constructor_calldata_len' in:" + ], + "start_col": 5, + "start_line": 216 + }, + "While handling calldata argument 'constructor_calldata_len'" + ], + "start_col": 47, + "start_line": 1 + } + }, + "1274": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 68, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/6eae80be89540f295389263bce4af8a7c5bac822e60c5fad8976ef4405703be0.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 217, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 217 + }, + "While handling calldata argument 'constructor_calldata'" + ], + "start_col": 1, + "start_line": 2 + } + }, + "1275": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/acc69964bf196c1545e413f44fd3613af3a57e7d76aeb7d886f21c10d465617a.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 216, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/6eae80be89540f295389263bce4af8a7c5bac822e60c5fad8976ef4405703be0.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 217, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 217 + }, + "While handling calldata argument 'constructor_calldata'" + ], + "start_col": 26, + "start_line": 8 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 5, + "start_line": 216 + }, + "While handling calldata argument 'constructor_calldata_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1277": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/acc69964bf196c1545e413f44fd3613af3a57e7d76aeb7d886f21c10d465617a.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 216, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/6eae80be89540f295389263bce4af8a7c5bac822e60c5fad8976ef4405703be0.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 217, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 217 + }, + "While handling calldata argument 'constructor_calldata'" + ], + "start_col": 43, + "start_line": 8 + }, + "While expanding the reference '__calldata_arg_constructor_calldata_len' in:" + ], + "start_col": 5, + "start_line": 216 + }, + "While handling calldata argument 'constructor_calldata_len'" + ], + "start_col": 47, + "start_line": 1 + } + }, + "1278": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 86, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/6eae80be89540f295389263bce4af8a7c5bac822e60c5fad8976ef4405703be0.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 217, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 217 + }, + "While handling calldata argument 'constructor_calldata'" + ], + "start_col": 26, + "start_line": 8 + } + }, + "1279": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "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": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1280": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/f11d222bfa2bc5670344a9de5063906a94802cb9975932f509a05b2172da9494.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1281": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/6a5e642bec1f7526308a73478077ef051a66625a56a9015e448ad8b892166ca8.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 214, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 93, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/f11d222bfa2bc5670344a9de5063906a94802cb9975932f509a05b2172da9494.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 68, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_class_hash' in:" + ], + "start_col": 5, + "start_line": 214 + }, + "While handling calldata argument 'class_hash'" + ], + "start_col": 33, + "start_line": 1 + } + }, + "1282": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/6a1a539ae30d2e62b23ed0bb735b8c83307bbbe2a0921f8d1bc90561bfef7d31.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 215, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 153, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/f11d222bfa2bc5670344a9de5063906a94802cb9975932f509a05b2172da9494.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 117, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_contract_address_salt' in:" + ], + "start_col": 5, + "start_line": 215 + }, + "While handling calldata argument 'contract_address_salt'" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1283": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/acc69964bf196c1545e413f44fd3613af3a57e7d76aeb7d886f21c10d465617a.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 216, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 219, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/f11d222bfa2bc5670344a9de5063906a94802cb9975932f509a05b2172da9494.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 180, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_constructor_calldata_len' in:" + ], + "start_col": 5, + "start_line": 216 + }, + "While handling calldata argument 'constructor_calldata_len'" + ], + "start_col": 47, + "start_line": 1 + } + }, + "1284": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 70, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/6eae80be89540f295389263bce4af8a7c5bac822e60c5fad8976ef4405703be0.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 217, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 277, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/f11d222bfa2bc5670344a9de5063906a94802cb9975932f509a05b2172da9494.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 242, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_constructor_calldata' in:" + ], + "start_col": 5, + "start_line": 217 + }, + "While handling calldata argument 'constructor_calldata'" + ], + "start_col": 43, + "start_line": 5 + } + }, + "1286": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + } + }, + "1288": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/6eae80be89540f295389263bce4af8a7c5bac822e60c5fad8976ef4405703be0.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 217, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 100, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/f11d222bfa2bc5670344a9de5063906a94802cb9975932f509a05b2172da9494.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 217 + }, + "While handling calldata argument 'constructor_calldata'" + ], + "start_col": 23, + "start_line": 3 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1289": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/f11d222bfa2bc5670344a9de5063906a94802cb9975932f509a05b2172da9494.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 83, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/f11d222bfa2bc5670344a9de5063906a94802cb9975932f509a05b2172da9494.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 74, + "start_line": 2 + }, + "While expanding the reference 'ret_value' in:" + ], + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 5, + "start_line": 1 + } + }, + "1290": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/6eae80be89540f295389263bce4af8a7c5bac822e60c5fad8976ef4405703be0.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 217, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 100, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/f11d222bfa2bc5670344a9de5063906a94802cb9975932f509a05b2172da9494.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 217 + }, + "While handling calldata argument 'constructor_calldata'" + ], + "start_col": 23, + "start_line": 3 + } + }, + "1292": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 101, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/f11d222bfa2bc5670344a9de5063906a94802cb9975932f509a05b2172da9494.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1294": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/f11d222bfa2bc5670344a9de5063906a94802cb9975932f509a05b2172da9494.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1295": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1296": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/f11d222bfa2bc5670344a9de5063906a94802cb9975932f509a05b2172da9494.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "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": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1297": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1298": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1299": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/f11d222bfa2bc5670344a9de5063906a94802cb9975932f509a05b2172da9494.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1300": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/f11d222bfa2bc5670344a9de5063906a94802cb9975932f509a05b2172da9494.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1301": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 213, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 213 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1302": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 158, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 247, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 241 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 13, + "start_line": 158 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 27, + "start_line": 232 + } + }, + "1303": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 233, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 242, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 20, + "start_line": 242 + }, + "While expanding the reference 'class_hash' in:" + ], + "start_col": 5, + "start_line": 233 + } + }, + "1304": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 234, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 243, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 31, + "start_line": 243 + }, + "While expanding the reference 'contract_address_salt' in:" + ], + "start_col": 5, + "start_line": 234 + } + }, + "1305": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 236, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 59, + "end_line": 244, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 35, + "start_line": 244 + }, + "While expanding the reference 'constructor_calldata_len' in:" + ], + "start_col": 5, + "start_line": 236 + } + }, + "1306": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 237, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 245, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 245 + }, + "While expanding the reference 'constructor_calldata' in:" + ], + "start_col": 5, + "start_line": 237 + } + }, + "1307": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 235, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 246, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 26, + "start_line": 246 + }, + "While expanding the reference 'deploy_from_zero' in:" + ], + "start_col": 5, + "start_line": 235 + } + }, + "1308": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 6, + "end_line": 247, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 241 + } + }, + "1310": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 158, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 247, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/1fc572f9d23adced15a8a5bf3f25146af0c1c090121a1fad9125735a3446922b.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 248, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 248 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 16, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 30, + "start_line": 241 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 13, + "start_line": 158 + } + }, + "1311": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/1fc572f9d23adced15a8a5bf3f25146af0c1c090121a1fad9125735a3446922b.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 248, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 248 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 36, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 47, + "start_line": 232 + } + }, + "1312": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 241, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 248, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 45, + "start_line": 248 + }, + "While expanding the reference 'contract_address' in:" + ], + "start_col": 10, + "start_line": 241 + } + }, + "1313": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 238, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 248, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 71, + "start_line": 248 + }, + "While expanding the reference 'key' in:" + ], + "start_col": 5, + "start_line": 238 + } + }, + "1314": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 239, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 248, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 82, + "start_line": 248 + }, + "While expanding the reference 'value' in:" + ], + "start_col": 5, + "start_line": 239 + } + }, + "1315": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 88, + "end_line": 248, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 248 + } + }, + "1317": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 241, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 249, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 249 + }, + "While expanding the reference 'contract_address' in:" + ], + "start_col": 10, + "start_line": 241 + } + }, + "1318": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 249, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 249 + } + }, + "1319": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/test_deploy_and_call/c6ef589d56d464ae59eb232c1dc9a786883b986638cb377bbb8e2077bf88b619.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "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/test_deploy_and_call/c6ef589d56d464ae59eb232c1dc9a786883b986638cb377bbb8e2077bf88b619.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1321": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/6b7f7cddb5294559c02fa0e359e6816f0abb7e4321bb6b2f9b08e79eb4f7f40b.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 240, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 7, + "start_line": 240 + }, + "While handling return value 'contract_address'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1322": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/6b7f7cddb5294559c02fa0e359e6816f0abb7e4321bb6b2f9b08e79eb4f7f40b.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 240, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/test_deploy_and_call/c6ef589d56d464ae59eb232c1dc9a786883b986638cb377bbb8e2077bf88b619.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 240 + }, + "While handling return value 'contract_address'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "1324": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 93, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/test_deploy_and_call/c6ef589d56d464ae59eb232c1dc9a786883b986638cb377bbb8e2077bf88b619.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/test_deploy_and_call/c6ef589d56d464ae59eb232c1dc9a786883b986638cb377bbb8e2077bf88b619.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 232 + }, + "While handling return value of" + ], + "start_col": 78, + "start_line": 1 + } + }, + "1325": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/test_deploy_and_call/c6ef589d56d464ae59eb232c1dc9a786883b986638cb377bbb8e2077bf88b619.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1326": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/test_deploy_and_call/c6ef589d56d464ae59eb232c1dc9a786883b986638cb377bbb8e2077bf88b619.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/test_deploy_and_call/c6ef589d56d464ae59eb232c1dc9a786883b986638cb377bbb8e2077bf88b619.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "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": 232 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1327": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/test_deploy_and_call/c6ef589d56d464ae59eb232c1dc9a786883b986638cb377bbb8e2077bf88b619.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1328": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/6eae80be89540f295389263bce4af8a7c5bac822e60c5fad8976ef4405703be0.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 237, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 237 + }, + "While handling calldata argument 'constructor_calldata'" + ], + "start_col": 9, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 47, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1329": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/acc69964bf196c1545e413f44fd3613af3a57e7d76aeb7d886f21c10d465617a.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 236, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/6eae80be89540f295389263bce4af8a7c5bac822e60c5fad8976ef4405703be0.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 237, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 237 + }, + "While handling calldata argument 'constructor_calldata'" + ], + "start_col": 28, + "start_line": 2 + }, + "While expanding the reference '__calldata_arg_constructor_calldata_len' in:" + ], + "start_col": 5, + "start_line": 236 + }, + "While handling calldata argument 'constructor_calldata_len'" + ], + "start_col": 47, + "start_line": 1 + } + }, + "1330": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 68, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/6eae80be89540f295389263bce4af8a7c5bac822e60c5fad8976ef4405703be0.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 237, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 237 + }, + "While handling calldata argument 'constructor_calldata'" + ], + "start_col": 1, + "start_line": 2 + } + }, + "1331": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/acc69964bf196c1545e413f44fd3613af3a57e7d76aeb7d886f21c10d465617a.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 236, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/6eae80be89540f295389263bce4af8a7c5bac822e60c5fad8976ef4405703be0.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 237, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 237 + }, + "While handling calldata argument 'constructor_calldata'" + ], + "start_col": 26, + "start_line": 8 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 5, + "start_line": 236 + }, + "While handling calldata argument 'constructor_calldata_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1333": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/acc69964bf196c1545e413f44fd3613af3a57e7d76aeb7d886f21c10d465617a.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 236, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/6eae80be89540f295389263bce4af8a7c5bac822e60c5fad8976ef4405703be0.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 237, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 237 + }, + "While handling calldata argument 'constructor_calldata'" + ], + "start_col": 43, + "start_line": 8 + }, + "While expanding the reference '__calldata_arg_constructor_calldata_len' in:" + ], + "start_col": 5, + "start_line": 236 + }, + "While handling calldata argument 'constructor_calldata_len'" + ], + "start_col": 47, + "start_line": 1 + } + }, + "1334": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 86, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/6eae80be89540f295389263bce4af8a7c5bac822e60c5fad8976ef4405703be0.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 237, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 237 + }, + "While handling calldata argument 'constructor_calldata'" + ], + "start_col": 26, + "start_line": 8 + } + }, + "1335": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/3e93b8906c329e7a5c33e020ce7a5a9c542c4444955be98eec5fcbef545a8662.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 239, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 232 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 5, + "start_line": 239 + }, + "While handling calldata argument 'value'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1337": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "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": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1338": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/6eae80be89540f295389263bce4af8a7c5bac822e60c5fad8976ef4405703be0.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 237, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/c310abdeefa731c0a5da8457137b04ec2598267d0d3b3e1d42721640c3fc5186.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 237 + }, + "While handling calldata argument 'constructor_calldata'" + ], + "start_col": 23, + "start_line": 3 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 47, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1339": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/c310abdeefa731c0a5da8457137b04ec2598267d0d3b3e1d42721640c3fc5186.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 27, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1340": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/6eae80be89540f295389263bce4af8a7c5bac822e60c5fad8976ef4405703be0.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 237, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/c310abdeefa731c0a5da8457137b04ec2598267d0d3b3e1d42721640c3fc5186.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 237 + }, + "While handling calldata argument 'constructor_calldata'" + ], + "start_col": 23, + "start_line": 3 + } + }, + "1342": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/6a5e642bec1f7526308a73478077ef051a66625a56a9015e448ad8b892166ca8.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 233, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 126, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/c310abdeefa731c0a5da8457137b04ec2598267d0d3b3e1d42721640c3fc5186.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 101, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_class_hash' in:" + ], + "start_col": 5, + "start_line": 233 + }, + "While handling calldata argument 'class_hash'" + ], + "start_col": 33, + "start_line": 1 + } + }, + "1343": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/6a1a539ae30d2e62b23ed0bb735b8c83307bbbe2a0921f8d1bc90561bfef7d31.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 234, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 186, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/c310abdeefa731c0a5da8457137b04ec2598267d0d3b3e1d42721640c3fc5186.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 150, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_contract_address_salt' in:" + ], + "start_col": 5, + "start_line": 234 + }, + "While handling calldata argument 'contract_address_salt'" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1344": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/3f37ebd1edcfc156546c008ec21ddd9311f4283daa68aeb6d497824869874ef8.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 235, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 236, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/c310abdeefa731c0a5da8457137b04ec2598267d0d3b3e1d42721640c3fc5186.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 205, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_deploy_from_zero' in:" + ], + "start_col": 5, + "start_line": 235 + }, + "While handling calldata argument 'deploy_from_zero'" + ], + "start_col": 39, + "start_line": 1 + } + }, + "1345": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/acc69964bf196c1545e413f44fd3613af3a57e7d76aeb7d886f21c10d465617a.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 236, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 302, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/c310abdeefa731c0a5da8457137b04ec2598267d0d3b3e1d42721640c3fc5186.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 263, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_constructor_calldata_len' in:" + ], + "start_col": 5, + "start_line": 236 + }, + "While handling calldata argument 'constructor_calldata_len'" + ], + "start_col": 47, + "start_line": 1 + } + }, + "1346": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 70, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/6eae80be89540f295389263bce4af8a7c5bac822e60c5fad8976ef4405703be0.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 237, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 360, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/c310abdeefa731c0a5da8457137b04ec2598267d0d3b3e1d42721640c3fc5186.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 325, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_constructor_calldata' in:" + ], + "start_col": 5, + "start_line": 237 + }, + "While handling calldata argument 'constructor_calldata'" + ], + "start_col": 43, + "start_line": 5 + } + }, + "1348": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/6a9b212c214f71a3fa853f103d3e468f2eee622ed4ca3277245401b4b674a540.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 238, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 384, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/c310abdeefa731c0a5da8457137b04ec2598267d0d3b3e1d42721640c3fc5186.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 366, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_key' in:" + ], + "start_col": 5, + "start_line": 238 + }, + "While handling calldata argument 'key'" + ], + "start_col": 26, + "start_line": 1 + } + }, + "1349": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/3e93b8906c329e7a5c33e020ce7a5a9c542c4444955be98eec5fcbef545a8662.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 239, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 412, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/c310abdeefa731c0a5da8457137b04ec2598267d0d3b3e1d42721640c3fc5186.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 392, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_value' in:" + ], + "start_col": 5, + "start_line": 239 + }, + "While handling calldata argument 'value'" + ], + "start_col": 28, + "start_line": 1 + } + }, + "1350": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + } + }, + "1352": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/c310abdeefa731c0a5da8457137b04ec2598267d0d3b3e1d42721640c3fc5186.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 109, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/c310abdeefa731c0a5da8457137b04ec2598267d0d3b3e1d42721640c3fc5186.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 94, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + } + }, + "1353": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/c310abdeefa731c0a5da8457137b04ec2598267d0d3b3e1d42721640c3fc5186.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1355": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/c310abdeefa731c0a5da8457137b04ec2598267d0d3b3e1d42721640c3fc5186.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1356": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1357": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/c310abdeefa731c0a5da8457137b04ec2598267d0d3b3e1d42721640c3fc5186.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "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": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1358": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1359": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1360": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/c310abdeefa731c0a5da8457137b04ec2598267d0d3b3e1d42721640c3fc5186.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1361": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/c310abdeefa731c0a5da8457137b04ec2598267d0d3b3e1d42721640c3fc5186.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1362": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_deploy_and_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 232, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 232 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1363": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 256, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 26, + "start_line": 256 + } + }, + "1365": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 257, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 257 + } + }, + "1366": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 257, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 44, + "start_line": 257 + } + }, + "1368": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 257, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 257 + } + }, + "1369": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 66, + "end_line": 258, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 258 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 22, + "start_line": 44 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 14, + "start_line": 253 + } + }, + "1370": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 77, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 68, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 66, + "end_line": 258, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 258 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 42, + "start_line": 44 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 51, + "start_line": 253 + } + }, + "1371": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 85, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 66, + "end_line": 258, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 258 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 70, + "start_line": 44 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 34, + "start_line": 253 + } + }, + "1372": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 254, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 258, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 27, + "start_line": 258 + }, + "While expanding the reference 'from_address' in:" + ], + "start_col": 5, + "start_line": 254 + } + }, + "1373": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 258, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 51, + "start_line": 258 + } + }, + "1375": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 256, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 258, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 60, + "start_line": 258 + }, + "While expanding the reference 'diffs' in:" + ], + "start_col": 10, + "start_line": 256 + } + }, + "1376": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 66, + "end_line": 258, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 258 + } + }, + "1378": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 66, + "end_line": 258, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 259, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 259 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 14, + "start_line": 253 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 5, + "start_line": 258 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 22, + "start_line": 44 + } + }, + "1379": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 85, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 66, + "end_line": 258, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 259, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 259 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 34, + "start_line": 253 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 258 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 70, + "start_line": 44 + } + }, + "1380": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 68, + "end_line": 44, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 66, + "end_line": 258, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 77, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 259, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 259 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 51, + "start_line": 253 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 5, + "start_line": 258 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 42, + "start_line": 44 + } + }, + "1381": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 259, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 259 + } + }, + "1382": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/73e68c490b7650388f650e9e1ff9b2b3ced88dabf86213d6a0831077eb1a0800.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 254, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 253 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 253 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 25, + "start_line": 254 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1384": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deposit" + ], + "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": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 253 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1385": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/b3d7c0c7cf9c830946df520523753649d9faf90d4a520e2470658362b6a6dc19.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 14, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1386": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/b3d7c0c7cf9c830946df520523753649d9faf90d4a520e2470658362b6a6dc19.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 34, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1387": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 77, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/b3d7c0c7cf9c830946df520523753649d9faf90d4a520e2470658362b6a6dc19.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 103, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 51, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1388": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/4b7b48b3c9d8e672ec28525f85db2fe9046605ea49959542755a87de7866e20e.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 254, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 157, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/b3d7c0c7cf9c830946df520523753649d9faf90d4a520e2470658362b6a6dc19.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 130, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_from_address' in:" + ], + "start_col": 5, + "start_line": 254 + }, + "While handling calldata argument 'from_address'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "1389": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/73e68c490b7650388f650e9e1ff9b2b3ced88dabf86213d6a0831077eb1a0800.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 254, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 187, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/b3d7c0c7cf9c830946df520523753649d9faf90d4a520e2470658362b6a6dc19.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 166, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 25, + "start_line": 254 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1390": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 253 + } + }, + "1392": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deposit" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/deposit/b3d7c0c7cf9c830946df520523753649d9faf90d4a520e2470658362b6a6dc19.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 253 + }, + "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/deposit/b3d7c0c7cf9c830946df520523753649d9faf90d4a520e2470658362b6a6dc19.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1394": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/b3d7c0c7cf9c830946df520523753649d9faf90d4a520e2470658362b6a6dc19.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1395": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/b3d7c0c7cf9c830946df520523753649d9faf90d4a520e2470658362b6a6dc19.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 103, + "start_line": 1 + } + }, + "1396": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/b3d7c0c7cf9c830946df520523753649d9faf90d4a520e2470658362b6a6dc19.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 253 + }, + "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": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + } + }, + "1397": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1398": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1399": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/deposit/b3d7c0c7cf9c830946df520523753649d9faf90d4a520e2470658362b6a6dc19.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1401": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/deposit/b3d7c0c7cf9c830946df520523753649d9faf90d4a520e2470658362b6a6dc19.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1402": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deposit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deposit/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 253, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 253 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1403": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 201, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 264, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 28, + "start_line": 264 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 201 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 30, + "start_line": 263 + } + }, + "1404": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 264, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 28, + "start_line": 264 + } + }, + "1406": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 265, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 265 + } + }, + "1407": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 201, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 264, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 266, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 266 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 30, + "start_line": 263 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 28, + "start_line": 264 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 201 + } + }, + "1408": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 266, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 266 + } + }, + "1409": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/3b620e277f5eae807db092c5e232b23a396884ad104f9694427c2e6450923928.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 263 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 263 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 50, + "start_line": 263 + }, + "While handling calldata argument 'expected_address'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1411": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_caller_address" + ], + "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": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 263 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1412": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_caller_address/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_caller_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 263 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 30, + "start_line": 263 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1413": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/3b620e277f5eae807db092c5e232b23a396884ad104f9694427c2e6450923928.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 105, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_caller_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 263 + }, + "While constructing the external wrapper for:" + ], + "start_col": 74, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_expected_address' in:" + ], + "start_col": 50, + "start_line": 263 + }, + "While handling calldata argument 'expected_address'" + ], + "start_col": 39, + "start_line": 1 + } + }, + "1414": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 263 + } + }, + "1416": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_caller_address" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_get_caller_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 263 + }, + "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/test_get_caller_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 263 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1418": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_caller_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_caller_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 263 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 263 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1419": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_caller_address/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_caller_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 263 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 263 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1420": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_caller_address/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_caller_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 263 + }, + "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": 263 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1421": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_caller_address/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_caller_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 263 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 263 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1422": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_caller_address/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_caller_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 263 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 263 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1423": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/test_get_caller_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_caller_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 263 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 263 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1425": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_get_caller_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_caller_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 263 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 263 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1426": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_caller_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 263, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 263 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1427": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 227, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 271, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 31, + "start_line": 271 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 28, + "start_line": 227 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 33, + "start_line": 270 + } + }, + "1428": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 271, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 31, + "start_line": 271 + } + }, + "1430": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 272, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 272 + } + }, + "1431": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 227, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 271, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 273, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 273 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 33, + "start_line": 270 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 31, + "start_line": 271 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 28, + "start_line": 227 + } + }, + "1432": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 273, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 273 + } + }, + "1433": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/3b620e277f5eae807db092c5e232b23a396884ad104f9694427c2e6450923928.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 270 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 270 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 53, + "start_line": 270 + }, + "While handling calldata argument 'expected_address'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1435": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_sequencer_address" + ], + "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": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 270 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1436": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_sequencer_address/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_sequencer_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 270 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 33, + "start_line": 270 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1437": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/3b620e277f5eae807db092c5e232b23a396884ad104f9694427c2e6450923928.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 105, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_sequencer_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 270 + }, + "While constructing the external wrapper for:" + ], + "start_col": 74, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_expected_address' in:" + ], + "start_col": 53, + "start_line": 270 + }, + "While handling calldata argument 'expected_address'" + ], + "start_col": 39, + "start_line": 1 + } + }, + "1438": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 270 + } + }, + "1440": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_get_sequencer_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 270 + }, + "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/test_get_sequencer_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 270 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1442": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_sequencer_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_sequencer_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 270 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 270 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1443": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_sequencer_address/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_sequencer_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 270 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 270 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1444": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_sequencer_address/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_sequencer_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 270 + }, + "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": 270 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1445": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_sequencer_address/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_sequencer_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 270 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 270 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1446": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_sequencer_address/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_sequencer_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 270 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 270 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1447": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/test_get_sequencer_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_sequencer_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 270 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 270 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1449": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_get_sequencer_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_sequencer_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 270 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 270 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1450": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_sequencer_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_sequencer_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 270, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 270 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1451": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 299, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 278, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 29, + "start_line": 278 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 26, + "start_line": 299 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 31, + "start_line": 277 + } + }, + "1452": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 278, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 29, + "start_line": 278 + } + }, + "1454": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 279, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 279 + } + }, + "1455": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 299, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 278, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 280, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 280 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 31, + "start_line": 277 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 29, + "start_line": 278 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 26, + "start_line": 299 + } + }, + "1456": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 280, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 280 + } + }, + "1457": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/5bd63f92977e55849b9810fc2d3034f849b65a33facca0a01b7292eb6317f282.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 277 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 277 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 51, + "start_line": 277 + }, + "While handling calldata argument 'expected_timestamp'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1459": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_timestamp" + ], + "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": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 277 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1460": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_timestamp/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_timestamp/b30434868f24cc1720ffdb0730fb031b28de7f2589a79b5d2141c11b059b51de.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 277 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 31, + "start_line": 277 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1461": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5bd63f92977e55849b9810fc2d3034f849b65a33facca0a01b7292eb6317f282.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 109, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_timestamp/b30434868f24cc1720ffdb0730fb031b28de7f2589a79b5d2141c11b059b51de.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 277 + }, + "While constructing the external wrapper for:" + ], + "start_col": 76, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_expected_timestamp' in:" + ], + "start_col": 51, + "start_line": 277 + }, + "While handling calldata argument 'expected_timestamp'" + ], + "start_col": 41, + "start_line": 1 + } + }, + "1462": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 277 + } + }, + "1464": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_timestamp/b30434868f24cc1720ffdb0730fb031b28de7f2589a79b5d2141c11b059b51de.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 277 + }, + "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/test_get_block_timestamp/b30434868f24cc1720ffdb0730fb031b28de7f2589a79b5d2141c11b059b51de.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 277 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1466": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_timestamp/b30434868f24cc1720ffdb0730fb031b28de7f2589a79b5d2141c11b059b51de.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_timestamp/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 277 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 277 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1467": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_timestamp/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_timestamp/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 277 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 277 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1468": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_timestamp/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_timestamp/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 277 + }, + "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": 277 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1469": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_timestamp/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_timestamp/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 277 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 277 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1470": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_timestamp/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_timestamp/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 277 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 277 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1471": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_timestamp/b30434868f24cc1720ffdb0730fb031b28de7f2589a79b5d2141c11b059b51de.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_timestamp/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 277 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 277 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1473": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_timestamp/b30434868f24cc1720ffdb0730fb031b28de7f2589a79b5d2141c11b059b51de.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_timestamp/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 277 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 277 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1474": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_timestamp" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_timestamp/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 277, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 277 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1475": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 275, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 285, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 285 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 27, + "start_line": 275 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 32, + "start_line": 284 + } + }, + "1476": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 285, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 285 + } + }, + "1478": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 286, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 286 + } + }, + "1479": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 275, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 285, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 287, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 287 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 32, + "start_line": 284 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 30, + "start_line": 285 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 27, + "start_line": 275 + } + }, + "1480": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 287, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 287 + } + }, + "1481": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/3b620e277f5eae807db092c5e232b23a396884ad104f9694427c2e6450923928.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 284 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 284 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 52, + "start_line": 284 + }, + "While handling calldata argument 'expected_address'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1483": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_contract_address" + ], + "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": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 284 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1484": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_contract_address/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_contract_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 284 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 32, + "start_line": 284 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1485": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/3b620e277f5eae807db092c5e232b23a396884ad104f9694427c2e6450923928.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 105, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_contract_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 284 + }, + "While constructing the external wrapper for:" + ], + "start_col": 74, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_expected_address' in:" + ], + "start_col": 52, + "start_line": 284 + }, + "While handling calldata argument 'expected_address'" + ], + "start_col": 39, + "start_line": 1 + } + }, + "1486": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 284 + } + }, + "1488": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_contract_address" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_get_contract_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 284 + }, + "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/test_get_contract_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 284 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1490": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_contract_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_contract_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 284 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 284 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1491": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_contract_address/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_contract_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 284 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 284 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1492": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_contract_address/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_contract_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 284 + }, + "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": 284 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1493": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_contract_address/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_contract_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 284 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 284 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1494": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_contract_address/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_contract_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 284 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 284 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1495": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/test_get_contract_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_contract_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 284 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 284 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1497": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_get_contract_address/153ff63a70c84b7d96287accf5113ebf23bb94d4eb6838ff4481144f87a51bf9.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_contract_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 284 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 284 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1498": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_contract_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_contract_address/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 284, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 284 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1499": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 250, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 292, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 26, + "start_line": 292 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 250 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 28, + "start_line": 291 + } + }, + "1500": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 292, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 26, + "start_line": 292 + } + }, + "1502": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 293, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 293 + } + }, + "1503": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 250, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 292, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 294, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 294 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 28, + "start_line": 291 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 26, + "start_line": 292 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 250 + } + }, + "1504": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 294, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 294 + } + }, + "1505": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/d6f6182d7649410a8f5fd6aa978568d115958ebac149d03f1bb322fe076ac0e0.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 291 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 291 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 48, + "start_line": 291 + }, + "While handling calldata argument 'expected_block_number'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1507": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_number" + ], + "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": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 291 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1508": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_number/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_number/76446f8a7e80fe0eadff8e9c0ac6201b81d2f3f0658d894b67955432de1b22c8.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 291 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 28, + "start_line": 291 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1509": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d6f6182d7649410a8f5fd6aa978568d115958ebac149d03f1bb322fe076ac0e0.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_number/76446f8a7e80fe0eadff8e9c0ac6201b81d2f3f0658d894b67955432de1b22c8.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 291 + }, + "While constructing the external wrapper for:" + ], + "start_col": 79, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_expected_block_number' in:" + ], + "start_col": 48, + "start_line": 291 + }, + "While handling calldata argument 'expected_block_number'" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1510": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 291 + } + }, + "1512": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_number" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_number/76446f8a7e80fe0eadff8e9c0ac6201b81d2f3f0658d894b67955432de1b22c8.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 291 + }, + "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/test_get_block_number/76446f8a7e80fe0eadff8e9c0ac6201b81d2f3f0658d894b67955432de1b22c8.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 291 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1514": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_number/76446f8a7e80fe0eadff8e9c0ac6201b81d2f3f0658d894b67955432de1b22c8.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_number/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 291 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 291 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1515": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_number/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_number/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 291 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 291 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1516": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_number/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_number/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 291 + }, + "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": 291 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1517": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_number/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_number/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 291 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 291 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1518": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_number/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_number/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 291 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 291 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1519": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_number/76446f8a7e80fe0eadff8e9c0ac6201b81d2f3f0658d894b67955432de1b22c8.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_number/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 291 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 291 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1521": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_number/76446f8a7e80fe0eadff8e9c0ac6201b81d2f3f0658d894b67955432de1b22c8.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_number/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 291 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 291 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1522": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_number" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_block_number/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 291, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 291 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1523": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 302, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 302 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 135 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 36, + "start_line": 298 + } + }, + "1524": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 299, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 302, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 302 + }, + "While expanding the reference 'address' in:" + ], + "start_col": 35, + "start_line": 299 + } + }, + "1525": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 302, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 38, + "start_line": 302 + } + }, + "1527": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 302, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 302 + } + }, + "1529": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 71, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/1fc572f9d23adced15a8a5bf3f25146af0c1c090121a1fad9125735a3446922b.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 97, + "end_line": 305, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 305 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 36, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 56, + "start_line": 298 + } + }, + "1530": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 299, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 67, + "end_line": 305, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 45, + "start_line": 305 + }, + "While expanding the reference 'other_contract_address' in:" + ], + "start_col": 5, + "start_line": 299 + } + }, + "1531": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 299, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 305, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 77, + "start_line": 305 + }, + "While expanding the reference 'address' in:" + ], + "start_col": 35, + "start_line": 299 + } + }, + "1532": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 96, + "end_line": 305, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 92, + "start_line": 305 + } + }, + "1534": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 97, + "end_line": 305, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 305 + } + }, + "1536": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/1fc572f9d23adced15a8a5bf3f25146af0c1c090121a1fad9125735a3446922b.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 97, + "end_line": 305, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 308, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 19, + "start_line": 308 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 140 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 5, + "start_line": 305 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 16, + "start_line": 1 + } + }, + "1537": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 299, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 308, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 37, + "start_line": 308 + }, + "While expanding the reference 'address' in:" + ], + "start_col": 35, + "start_line": 299 + } + }, + "1538": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 308, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 19, + "start_line": 308 + } + }, + "1540": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 309, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 309 + } + }, + "1542": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 308, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/55e01ff874e9920a4d9c0f59632c56d70c2c875d2120be241c82b32b699ddd51.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 313, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 25, + "start_line": 311 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 16, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 308 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 140 + } + }, + "1543": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/1fc572f9d23adced15a8a5bf3f25146af0c1c090121a1fad9125735a3446922b.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 97, + "end_line": 305, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/55e01ff874e9920a4d9c0f59632c56d70c2c875d2120be241c82b32b699ddd51.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 313, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 25, + "start_line": 311 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 36, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 305 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 36, + "start_line": 1 + } + }, + "1544": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 299, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 312, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 26, + "start_line": 312 + }, + "While expanding the reference 'other_contract_address' in:" + ], + "start_col": 5, + "start_line": 299 + } + }, + "1545": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 299, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 312, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 58, + "start_line": 312 + }, + "While expanding the reference 'address' in:" + ], + "start_col": 35, + "start_line": 299 + } + }, + "1546": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 6, + "end_line": 313, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 25, + "start_line": 311 + } + }, + "1548": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 314, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 314 + } + }, + "1550": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/55e01ff874e9920a4d9c0f59632c56d70c2c875d2120be241c82b32b699ddd51.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 313, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 316, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 316 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 36, + "start_line": 298 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 311 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 16, + "start_line": 1 + } + }, + "1551": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/55e01ff874e9920a4d9c0f59632c56d70c2c875d2120be241c82b32b699ddd51.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 313, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 316, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 316 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 56, + "start_line": 298 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 25, + "start_line": 311 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 36, + "start_line": 1 + } + }, + "1552": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 316, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 316 + } + }, + "1553": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/d7daa544e246461a936b5ac82f5344c08a96429550ee8026ea086c8d8ed93006.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 299, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 298 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 298 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 35, + "start_line": 299 + }, + "While handling calldata argument 'address'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1555": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_storage_consistency" + ], + "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": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 298 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1556": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/fe7696d25bde9d78f5cd8dc959f62d32cea08bbc9d0e5ef44d54ae0685a8bfaa.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 36, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1557": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/fe7696d25bde9d78f5cd8dc959f62d32cea08bbc9d0e5ef44d54ae0685a8bfaa.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 56, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1558": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/85c4f11adeea367245e96ddc46c3b5df1b593371c113ce9b73ae70e79c6273a7.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 299, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 150, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/fe7696d25bde9d78f5cd8dc959f62d32cea08bbc9d0e5ef44d54ae0685a8bfaa.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 113, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_other_contract_address' in:" + ], + "start_col": 5, + "start_line": 299 + }, + "While handling calldata argument 'other_contract_address'" + ], + "start_col": 45, + "start_line": 1 + } + }, + "1559": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d7daa544e246461a936b5ac82f5344c08a96429550ee8026ea086c8d8ed93006.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 299, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 182, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/fe7696d25bde9d78f5cd8dc959f62d32cea08bbc9d0e5ef44d54ae0685a8bfaa.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 160, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_address' in:" + ], + "start_col": 35, + "start_line": 299 + }, + "While handling calldata argument 'address'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "1560": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 298 + } + }, + "1562": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/fe7696d25bde9d78f5cd8dc959f62d32cea08bbc9d0e5ef44d54ae0685a8bfaa.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 298 + }, + "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/test_call_storage_consistency/fe7696d25bde9d78f5cd8dc959f62d32cea08bbc9d0e5ef44d54ae0685a8bfaa.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1564": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/fe7696d25bde9d78f5cd8dc959f62d32cea08bbc9d0e5ef44d54ae0685a8bfaa.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1565": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1566": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/fe7696d25bde9d78f5cd8dc959f62d32cea08bbc9d0e5ef44d54ae0685a8bfaa.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 298 + }, + "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": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + } + }, + "1567": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1568": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1569": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/fe7696d25bde9d78f5cd8dc959f62d32cea08bbc9d0e5ef44d54ae0685a8bfaa.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1571": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/fe7696d25bde9d78f5cd8dc959f62d32cea08bbc9d0e5ef44d54ae0685a8bfaa.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1572": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_storage_consistency" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_storage_consistency/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 298, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 298 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1573": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 324, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 324 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 135 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 320 + } + }, + "1574": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 324, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 324 + } + }, + "1576": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 324, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 32, + "start_line": 324 + } + }, + "1578": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 324, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 324 + } + }, + "1580": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/a76795f35fa311645526d8e4e12caa70d90a63eea286e3508557385c068061bc.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 327, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 327 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 36, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 320 + } + }, + "1581": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 321, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 67, + "end_line": 327, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 45, + "start_line": 327 + }, + "While expanding the reference 'other_contract_address' in:" + ], + "start_col": 5, + "start_line": 321 + } + }, + "1582": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 321, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 327, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 75, + "start_line": 327 + }, + "While expanding the reference 'depth' in:" + ], + "start_col": 35, + "start_line": 321 + } + }, + "1583": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 327, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 327 + } + }, + "1585": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/a76795f35fa311645526d8e4e12caa70d90a63eea286e3508557385c068061bc.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 327, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 330, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 25, + "start_line": 330 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 140 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 5, + "start_line": 327 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 16, + "start_line": 1 + } + }, + "1586": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 330, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 43, + "start_line": 330 + } + }, + "1588": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 330, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 25, + "start_line": 330 + } + }, + "1590": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 331, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 331 + } + }, + "1592": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 140, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 330, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/55e01ff874e9920a4d9c0f59632c56d70c2c875d2120be241c82b32b699ddd51.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 99, + "end_line": 334, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 25, + "start_line": 334 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 16, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 330 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 140 + } + }, + "1593": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/add_value/a76795f35fa311645526d8e4e12caa70d90a63eea286e3508557385c068061bc.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 16, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 327, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/55e01ff874e9920a4d9c0f59632c56d70c2c875d2120be241c82b32b699ddd51.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 99, + "end_line": 334, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 25, + "start_line": 334 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 36, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 327 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 16 + }, + "While handling contract interface function:" + ], + "start_col": 36, + "start_line": 1 + } + }, + "1594": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 321, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 334, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 65, + "start_line": 334 + }, + "While expanding the reference 'other_contract_address' in:" + ], + "start_col": 5, + "start_line": 321 + } + }, + "1595": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 334, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 97, + "start_line": 334 + } + }, + "1597": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 99, + "end_line": 334, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 25, + "start_line": 334 + } + }, + "1599": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 335, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 26, + "start_line": 335 + } + }, + "1601": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 335, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 335 + } + }, + "1602": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/55e01ff874e9920a4d9c0f59632c56d70c2c875d2120be241c82b32b699ddd51.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 99, + "end_line": 334, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 336, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 336 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 320 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 334 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 16, + "start_line": 1 + } + }, + "1603": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/get_value/55e01ff874e9920a4d9c0f59632c56d70c2c875d2120be241c82b32b699ddd51.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 13, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 99, + "end_line": 334, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 336, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 336 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 320 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 25, + "start_line": 334 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 13 + }, + "While handling contract interface function:" + ], + "start_col": 36, + "start_line": 1 + } + }, + "1604": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 336, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 336 + } + }, + "1605": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/38e235ee239f8a3e89512545c3ebd064b7046123136b1276cc305040215a3f56.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 321, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 320 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 320 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 35, + "start_line": 321 + }, + "While handling calldata argument 'depth'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1607": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_re_entrance" + ], + "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": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 320 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1608": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/21255decf66fc21c989c14a387f77dca91cda1ec58e03d02ba32586f63c1a2ef.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1609": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/21255decf66fc21c989c14a387f77dca91cda1ec58e03d02ba32586f63c1a2ef.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1610": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/85c4f11adeea367245e96ddc46c3b5df1b593371c113ce9b73ae70e79c6273a7.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 321, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 150, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/21255decf66fc21c989c14a387f77dca91cda1ec58e03d02ba32586f63c1a2ef.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 113, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_other_contract_address' in:" + ], + "start_col": 5, + "start_line": 321 + }, + "While handling calldata argument 'other_contract_address'" + ], + "start_col": 45, + "start_line": 1 + } + }, + "1611": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/38e235ee239f8a3e89512545c3ebd064b7046123136b1276cc305040215a3f56.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 321, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 178, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/21255decf66fc21c989c14a387f77dca91cda1ec58e03d02ba32586f63c1a2ef.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 158, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_depth' in:" + ], + "start_col": 35, + "start_line": 321 + }, + "While handling calldata argument 'depth'" + ], + "start_col": 28, + "start_line": 1 + } + }, + "1612": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 320 + } + }, + "1614": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/21255decf66fc21c989c14a387f77dca91cda1ec58e03d02ba32586f63c1a2ef.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 320 + }, + "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/test_re_entrance/21255decf66fc21c989c14a387f77dca91cda1ec58e03d02ba32586f63c1a2ef.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1616": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/21255decf66fc21c989c14a387f77dca91cda1ec58e03d02ba32586f63c1a2ef.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1617": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1618": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/21255decf66fc21c989c14a387f77dca91cda1ec58e03d02ba32586f63c1a2ef.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 320 + }, + "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": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + } + }, + "1619": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1620": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1621": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/21255decf66fc21c989c14a387f77dca91cda1ec58e03d02ba32586f63c1a2ef.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1623": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/21255decf66fc21c989c14a387f77dca91cda1ec58e03d02ba32586f63c1a2ef.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1624": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_re_entrance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_re_entrance/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 320, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 320 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1625": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 201, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 342, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 28, + "start_line": 342 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 201 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 341 + } + }, + "1626": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 342, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 28, + "start_line": 342 + } + }, + "1628": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 343, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 343 + } + }, + "1630": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 201, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 342, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/4640f379adf5c3ad12381b573764db9ad24475603f3f7f5add59cc5eaf017cfe.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 348, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 346 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 26, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 28, + "start_line": 342 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 201 + } + }, + "1631": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/4640f379adf5c3ad12381b573764db9ad24475603f3f7f5add59cc5eaf017cfe.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 348, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 346 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 46, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 36, + "start_line": 341 + } + }, + "1632": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 342, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 347, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 26, + "start_line": 347 + }, + "While expanding the reference 'caller_address' in:" + ], + "start_col": 10, + "start_line": 342 + } + }, + "1633": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 342, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 347, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 55, + "start_line": 347 + }, + "While expanding the reference 'caller_address' in:" + ], + "start_col": 10, + "start_line": 342 + } + }, + "1634": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 347, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 77, + "start_line": 347 + }, + "While expanding the reference 'value' in:" + ], + "start_col": 53, + "start_line": 341 + } + }, + "1635": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 6, + "end_line": 348, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 346 + } + }, + "1637": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 352, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 32, + "start_line": 352 + } + }, + "1639": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/4640f379adf5c3ad12381b573764db9ad24475603f3f7f5add59cc5eaf017cfe.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 348, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 352, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 352 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 135 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 5, + "start_line": 346 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 26, + "start_line": 1 + } + }, + "1640": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 352, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 352 + } + }, + "1642": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 352, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 32, + "start_line": 352 + } + }, + "1643": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 352, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 352 + } + }, + "1645": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/4640f379adf5c3ad12381b573764db9ad24475603f3f7f5add59cc5eaf017cfe.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 348, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 353, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 353 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 36, + "start_line": 341 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 346 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 46, + "start_line": 1 + } + }, + "1646": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 353, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 353 + } + }, + "1647": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/3e93b8906c329e7a5c33e020ce7a5a9c542c4444955be98eec5fcbef545a8662.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 341 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 341 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 53, + "start_line": 341 + }, + "While handling calldata argument 'value'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1649": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_value" + ], + "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": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 341 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1650": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_value/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_value/db4cfbcbaad8acc5d13f412e08e06ae4768f64778c4744c2cfcf80454f27fb89.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1651": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_value/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_value/db4cfbcbaad8acc5d13f412e08e06ae4768f64778c4744c2cfcf80454f27fb89.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 36, + "start_line": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1652": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/3e93b8906c329e7a5c33e020ce7a5a9c542c4444955be98eec5fcbef545a8662.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 116, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_value/db4cfbcbaad8acc5d13f412e08e06ae4768f64778c4744c2cfcf80454f27fb89.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 96, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_value' in:" + ], + "start_col": 53, + "start_line": 341 + }, + "While handling calldata argument 'value'" + ], + "start_col": 28, + "start_line": 1 + } + }, + "1653": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 341 + } + }, + "1655": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_value" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/add_value/db4cfbcbaad8acc5d13f412e08e06ae4768f64778c4744c2cfcf80454f27fb89.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 341 + }, + "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/add_value/db4cfbcbaad8acc5d13f412e08e06ae4768f64778c4744c2cfcf80454f27fb89.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1657": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_value/db4cfbcbaad8acc5d13f412e08e06ae4768f64778c4744c2cfcf80454f27fb89.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1658": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_value/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1659": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_value/db4cfbcbaad8acc5d13f412e08e06ae4768f64778c4744c2cfcf80454f27fb89.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 341 + }, + "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": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + } + }, + "1660": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_value/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1661": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_value/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1662": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/add_value/db4cfbcbaad8acc5d13f412e08e06ae4768f64778c4744c2cfcf80454f27fb89.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1664": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/add_value/db4cfbcbaad8acc5d13f412e08e06ae4768f64778c4744c2cfcf80454f27fb89.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1665": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/add_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 341, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 341 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1666": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 358, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 358 + } + }, + "1668": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 359, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 9, + "start_line": 359 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 26, + "start_line": 357 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 26, + "start_line": 357 + } + }, + "1669": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 359, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 9, + "start_line": 359 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 46, + "start_line": 357 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 46, + "start_line": 357 + } + }, + "1670": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 359, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 9, + "start_line": 359 + } + }, + "1671": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 362, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 362 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 21, + "start_line": 376 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 26, + "start_line": 357 + } + }, + "1672": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 362, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 28, + "start_line": 362 + } + }, + "1674": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 362, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 362 + } + }, + "1676": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/4640f379adf5c3ad12381b573764db9ad24475603f3f7f5add59cc5eaf017cfe.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 367, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 365 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 46, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 46, + "start_line": 357 + } + }, + "1677": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 366, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 26, + "start_line": 366 + }, + "While expanding the reference 'self_address' in:" + ], + "start_col": 63, + "start_line": 357 + } + }, + "1678": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 366, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 53, + "start_line": 366 + }, + "While expanding the reference 'self_address' in:" + ], + "start_col": 63, + "start_line": 357 + } + }, + "1679": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 366, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 73, + "start_line": 366 + } + }, + "1681": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 6, + "end_line": 367, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 365 + } + }, + "1683": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/4640f379adf5c3ad12381b573764db9ad24475603f3f7f5add59cc5eaf017cfe.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 367, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 173, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 371, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 371 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 173 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 5, + "start_line": 365 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 26, + "start_line": 1 + } + }, + "1684": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 371, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 29, + "start_line": 371 + }, + "While expanding the reference 'value' in:" + ], + "start_col": 83, + "start_line": 357 + } + }, + "1685": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 371, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 371 + } + }, + "1687": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/recursive_add_value/4640f379adf5c3ad12381b573764db9ad24475603f3f7f5add59cc5eaf017cfe.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 19, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 367, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 372, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 372 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 46, + "start_line": 357 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 365 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 19 + }, + "While handling contract interface function:" + ], + "start_col": 46, + "start_line": 1 + } + }, + "1688": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 372, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 372 + } + }, + "1689": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/3e93b8906c329e7a5c33e020ce7a5a9c542c4444955be98eec5fcbef545a8662.cairo" + }, + "parent_location": [ + { + "end_col": 94, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 357 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 357 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 83, + "start_line": 357 + }, + "While handling calldata argument 'value'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1691": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.recursive_add_value" + ], + "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": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 357 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1692": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/5cda1408960cd2cdd992237c9c38b9aca39fbee8518a105c58b6c718c3611845.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 26, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1693": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/5cda1408960cd2cdd992237c9c38b9aca39fbee8518a105c58b6c718c3611845.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 46, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1694": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/9113506e5aeeb14ee90471e203e5bb6812385dc3790c50ecb9d5b4ce74024274.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 130, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/5cda1408960cd2cdd992237c9c38b9aca39fbee8518a105c58b6c718c3611845.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 103, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_self_address' in:" + ], + "start_col": 63, + "start_line": 357 + }, + "While handling calldata argument 'self_address'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "1695": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/3e93b8906c329e7a5c33e020ce7a5a9c542c4444955be98eec5fcbef545a8662.cairo" + }, + "parent_location": [ + { + "end_col": 94, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 158, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/5cda1408960cd2cdd992237c9c38b9aca39fbee8518a105c58b6c718c3611845.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 138, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_value' in:" + ], + "start_col": 83, + "start_line": 357 + }, + "While handling calldata argument 'value'" + ], + "start_col": 28, + "start_line": 1 + } + }, + "1696": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 357 + } + }, + "1698": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/5cda1408960cd2cdd992237c9c38b9aca39fbee8518a105c58b6c718c3611845.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 357 + }, + "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/recursive_add_value/5cda1408960cd2cdd992237c9c38b9aca39fbee8518a105c58b6c718c3611845.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1700": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/5cda1408960cd2cdd992237c9c38b9aca39fbee8518a105c58b6c718c3611845.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1701": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1702": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/5cda1408960cd2cdd992237c9c38b9aca39fbee8518a105c58b6c718c3611845.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 357 + }, + "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": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + } + }, + "1703": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1704": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1705": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/5cda1408960cd2cdd992237c9c38b9aca39fbee8518a105c58b6c718c3611845.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1707": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/5cda1408960cd2cdd992237c9c38b9aca39fbee8518a105c58b6c718c3611845.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1708": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.recursive_add_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/recursive_add_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 357, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 357 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1709": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 353, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 377, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 24, + "start_line": 377 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 353 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 21, + "start_line": 376 + } + }, + "1710": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 377, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 45, + "start_line": 377 + }, + "While expanding the reference 'address' in:" + ], + "start_col": 41, + "start_line": 376 + } + }, + "1711": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 53, + "end_line": 377, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 24, + "start_line": 377 + } + }, + "1713": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 353, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 377, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 371, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 378, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 378 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 371 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 377 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 353 + } + }, + "1714": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 378, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 19, + "start_line": 378 + }, + "While expanding the reference 'address' in:" + ], + "start_col": 41, + "start_line": 376 + } + }, + "1715": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 378, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 34, + "start_line": 378 + } + }, + "1717": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 378, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 378 + } + }, + "1719": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 379, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 379 + } + }, + "1720": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/d7daa544e246461a936b5ac82f5344c08a96429550ee8026ea086c8d8ed93006.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 376 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 376 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 41, + "start_line": 376 + }, + "While handling calldata argument 'address'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1722": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_value" + ], + "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": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 376 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1723": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_value/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_value/386789f6fa41f6709b053ea4ebe8b005e9496dc449961676f213aab88caf001f.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 376 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 21, + "start_line": 376 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1724": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d7daa544e246461a936b5ac82f5344c08a96429550ee8026ea086c8d8ed93006.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_value/386789f6fa41f6709b053ea4ebe8b005e9496dc449961676f213aab88caf001f.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 376 + }, + "While constructing the external wrapper for:" + ], + "start_col": 65, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_address' in:" + ], + "start_col": 41, + "start_line": 376 + }, + "While handling calldata argument 'address'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "1725": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 376 + } + }, + "1727": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_value" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increase_value/386789f6fa41f6709b053ea4ebe8b005e9496dc449961676f213aab88caf001f.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 376 + }, + "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/increase_value/386789f6fa41f6709b053ea4ebe8b005e9496dc449961676f213aab88caf001f.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 376 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1729": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_value/386789f6fa41f6709b053ea4ebe8b005e9496dc449961676f213aab88caf001f.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 376 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 376 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1730": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_value/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 376 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 376 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1731": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_value/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 376 + }, + "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": 376 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1732": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_value/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 376 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 376 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1733": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_value/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 376 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 376 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1734": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/increase_value/386789f6fa41f6709b053ea4ebe8b005e9496dc449961676f213aab88caf001f.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 376 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 376 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1736": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/increase_value/386789f6fa41f6709b053ea4ebe8b005e9496dc449961676f213aab88caf001f.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 376 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 376 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1737": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_value" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_value/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 376, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 376 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1738": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 386, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 386 + } + }, + "1740": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 387, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 9, + "start_line": 387 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 27, + "start_line": 383 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 27, + "start_line": 383 + } + }, + "1741": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 387, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 9, + "start_line": 387 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 47, + "start_line": 383 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 47, + "start_line": 383 + } + }, + "1742": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 387, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 9, + "start_line": 387 + } + }, + "1743": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/4c709776aac9a5c8b02537f2e16ec5d1ecf3fdb1dcc6cfe1fbe0626d14ccb346.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 391, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 389 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 27, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 27, + "start_line": 383 + } + }, + "1744": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_array/4c709776aac9a5c8b02537f2e16ec5d1ecf3fdb1dcc6cfe1fbe0626d14ccb346.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 391, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 389 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 22 + }, + "While handling contract interface function:" + ], + "start_col": 47, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 47, + "start_line": 383 + } + }, + "1745": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 384, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 390, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 26, + "start_line": 390 + }, + "While expanding the reference 'self_address' in:" + ], + "start_col": 5, + "start_line": 384 + } + }, + "1746": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 384, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 390, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 53, + "start_line": 390 + }, + "While expanding the reference 'self_address' in:" + ], + "start_col": 5, + "start_line": 384 + } + }, + "1747": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 86, + "end_line": 390, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 75, + "start_line": 390 + } + }, + "1749": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 384, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 95, + "end_line": 390, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 92, + "start_line": 390 + }, + "While expanding the reference 'arr' in:" + ], + "start_col": 34, + "start_line": 384 + } + }, + "1750": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 6, + "end_line": 391, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 389 + } + }, + "1752": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 392, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 392 + } + }, + "1753": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/fea0fa4d5b8fa7ee6c308136c9e398c54fa29cc00c6b3467d383d54910b51adf.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 384, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 34, + "start_line": 384 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 9, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 47, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1754": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/7441d406a9dddc153e843ef4bae777d3135e9f94650aa19a4c12b346a202f55a.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 384, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/fea0fa4d5b8fa7ee6c308136c9e398c54fa29cc00c6b3467d383d54910b51adf.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 384, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 34, + "start_line": 384 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 28, + "start_line": 2 + }, + "While expanding the reference '__calldata_arg_arr_len' in:" + ], + "start_col": 19, + "start_line": 384 + }, + "While handling calldata argument 'arr_len'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "1755": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/fea0fa4d5b8fa7ee6c308136c9e398c54fa29cc00c6b3467d383d54910b51adf.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 384, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 34, + "start_line": 384 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 1, + "start_line": 2 + } + }, + "1756": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/7441d406a9dddc153e843ef4bae777d3135e9f94650aa19a4c12b346a202f55a.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 384, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/fea0fa4d5b8fa7ee6c308136c9e398c54fa29cc00c6b3467d383d54910b51adf.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 384, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 34, + "start_line": 384 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 26, + "start_line": 8 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 19, + "start_line": 384 + }, + "While handling calldata argument 'arr_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1758": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/7441d406a9dddc153e843ef4bae777d3135e9f94650aa19a4c12b346a202f55a.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 384, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/fea0fa4d5b8fa7ee6c308136c9e398c54fa29cc00c6b3467d383d54910b51adf.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 384, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 34, + "start_line": 384 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 43, + "start_line": 8 + }, + "While expanding the reference '__calldata_arg_arr_len' in:" + ], + "start_col": 19, + "start_line": 384 + }, + "While handling calldata argument 'arr_len'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "1759": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/fea0fa4d5b8fa7ee6c308136c9e398c54fa29cc00c6b3467d383d54910b51adf.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 384, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 34, + "start_line": 384 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 26, + "start_line": 8 + } + }, + "1760": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "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": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 383 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1761": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/fea0fa4d5b8fa7ee6c308136c9e398c54fa29cc00c6b3467d383d54910b51adf.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 384, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 34, + "start_line": 384 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 23, + "start_line": 3 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 47, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1762": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 27, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1763": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/fea0fa4d5b8fa7ee6c308136c9e398c54fa29cc00c6b3467d383d54910b51adf.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 384, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 34, + "start_line": 384 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 23, + "start_line": 3 + } + }, + "1765": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/9113506e5aeeb14ee90471e203e5bb6812385dc3790c50ecb9d5b4ce74024274.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 384, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 130, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 103, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_self_address' in:" + ], + "start_col": 5, + "start_line": 384 + }, + "While handling calldata argument 'self_address'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "1766": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/7441d406a9dddc153e843ef4bae777d3135e9f94650aa19a4c12b346a202f55a.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 384, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 162, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 140, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_arr_len' in:" + ], + "start_col": 19, + "start_line": 384 + }, + "While handling calldata argument 'arr_len'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "1767": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 53, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/fea0fa4d5b8fa7ee6c308136c9e398c54fa29cc00c6b3467d383d54910b51adf.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 384, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 186, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 168, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_arr' in:" + ], + "start_col": 34, + "start_line": 384 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 26, + "start_line": 5 + } + }, + "1769": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 383 + } + }, + "1771": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 383 + }, + "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/test_call_with_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1773": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1774": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1775": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 383 + }, + "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": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + } + }, + "1776": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1777": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1778": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1780": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1781": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_array/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 383, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 383 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1782": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 399, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 399 + } + }, + "1784": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 400, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 9, + "start_line": 400 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 34, + "start_line": 396 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 34, + "start_line": 396 + } + }, + "1785": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 400, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 9, + "start_line": 400 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 54, + "start_line": 396 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 54, + "start_line": 396 + } + }, + "1786": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 400, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 9, + "start_line": 400 + } + }, + "1787": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 403, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 403 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 135 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 34, + "start_line": 396 + } + }, + "1788": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 403, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 403 + } + }, + "1789": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 403, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 38, + "start_line": 403 + } + }, + "1790": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 403, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 403 + } + }, + "1792": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/test_call_with_struct_array/bab4e27a35ff2e782c971117a6a705395cb1ede0f8bd3537045b28acffb947a5.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 25, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 410, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 405 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 25 + }, + "While handling contract interface function:" + ], + "start_col": 54, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 54, + "start_line": 396 + } + }, + "1793": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 397, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 406, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 26, + "start_line": 406 + }, + "While expanding the reference 'self_address' in:" + ], + "start_col": 5, + "start_line": 397 + } + }, + "1794": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 397, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 407, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 22, + "start_line": 407 + }, + "While expanding the reference 'self_address' in:" + ], + "start_col": 5, + "start_line": 397 + } + }, + "1795": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 408, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 17, + "start_line": 408 + } + }, + "1797": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 409, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 13, + "start_line": 409 + } + }, + "1799": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 6, + "end_line": 410, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 405 + } + }, + "1801": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 411, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 411 + } + }, + "1802": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/28866c44bbbf78a1ba66551f2ba8e7c2c7f3a4257edaa645c35580c936b8ff09.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 397, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 34, + "start_line": 397 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 9, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 54, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1803": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/7441d406a9dddc153e843ef4bae777d3135e9f94650aa19a4c12b346a202f55a.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 397, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/28866c44bbbf78a1ba66551f2ba8e7c2c7f3a4257edaa645c35580c936b8ff09.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 397, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 34, + "start_line": 397 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 28, + "start_line": 2 + }, + "While expanding the reference '__calldata_arg_arr_len' in:" + ], + "start_col": 19, + "start_line": 397 + }, + "While handling calldata argument 'arr_len'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "1804": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/28866c44bbbf78a1ba66551f2ba8e7c2c7f3a4257edaa645c35580c936b8ff09.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 397, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 34, + "start_line": 397 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 1, + "start_line": 2 + } + }, + "1805": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/7441d406a9dddc153e843ef4bae777d3135e9f94650aa19a4c12b346a202f55a.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 397, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/28866c44bbbf78a1ba66551f2ba8e7c2c7f3a4257edaa645c35580c936b8ff09.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 397, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 34, + "start_line": 397 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 26, + "start_line": 8 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 19, + "start_line": 397 + }, + "While handling calldata argument 'arr_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1807": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/7441d406a9dddc153e843ef4bae777d3135e9f94650aa19a4c12b346a202f55a.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 397, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/28866c44bbbf78a1ba66551f2ba8e7c2c7f3a4257edaa645c35580c936b8ff09.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 397, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 34, + "start_line": 397 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 43, + "start_line": 8 + }, + "While expanding the reference '__calldata_arg_arr_len' in:" + ], + "start_col": 19, + "start_line": 397 + }, + "While handling calldata argument 'arr_len'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "1808": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/28866c44bbbf78a1ba66551f2ba8e7c2c7f3a4257edaa645c35580c936b8ff09.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 397, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 34, + "start_line": 397 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 43, + "start_line": 8 + } + }, + "1810": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/28866c44bbbf78a1ba66551f2ba8e7c2c7f3a4257edaa645c35580c936b8ff09.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 397, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 34, + "start_line": 397 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 26, + "start_line": 8 + } + }, + "1811": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "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": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 396 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1812": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/28866c44bbbf78a1ba66551f2ba8e7c2c7f3a4257edaa645c35580c936b8ff09.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 397, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 34, + "start_line": 397 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 23, + "start_line": 3 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 54, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1813": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 34, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1814": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/28866c44bbbf78a1ba66551f2ba8e7c2c7f3a4257edaa645c35580c936b8ff09.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 397, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 34, + "start_line": 397 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 23, + "start_line": 3 + } + }, + "1816": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/9113506e5aeeb14ee90471e203e5bb6812385dc3790c50ecb9d5b4ce74024274.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 397, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 130, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 103, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_self_address' in:" + ], + "start_col": 5, + "start_line": 397 + }, + "While handling calldata argument 'self_address'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "1817": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/7441d406a9dddc153e843ef4bae777d3135e9f94650aa19a4c12b346a202f55a.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 397, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 162, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 140, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_arr_len' in:" + ], + "start_col": 19, + "start_line": 397 + }, + "While handling calldata argument 'arr_len'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "1818": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 122, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/28866c44bbbf78a1ba66551f2ba8e7c2c7f3a4257edaa645c35580c936b8ff09.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 397, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 186, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 168, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_arr' in:" + ], + "start_col": 34, + "start_line": 397 + }, + "While handling calldata argument 'arr'" + ], + "start_col": 26, + "start_line": 5 + } + }, + "1820": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 396 + } + }, + "1822": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 396 + }, + "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/test_call_with_struct_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1824": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1825": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1826": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 396 + }, + "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": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + } + }, + "1827": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1828": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1829": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1831": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/bdb45e2a2f6392c24be440a3755db5ec5abc84e350fd75360d2058ef62bb8279.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1832": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_call_with_struct_array/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 396, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 396 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1833": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 135, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 417, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 417 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 135 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 40, + "start_line": 415 + } + }, + "1834": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 417, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 417 + } + }, + "1836": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 417, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 34, + "start_line": 417 + } + }, + "1838": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 417, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 417 + } + }, + "1840": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 418, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 40, + "start_line": 418 + } + }, + "1842": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 418, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 19, + "start_line": 418 + } + }, + "1844": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 419, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 419 + } + }, + "1846": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 353, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 418, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/0aa4863e8da86568fdb8c867857628d51c75ace0a95a4f43d67bfd37076c4536.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 422, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 422 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 29, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 418 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 353 + } + }, + "1847": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/0aa4863e8da86568fdb8c867857628d51c75ace0a95a4f43d67bfd37076c4536.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 422, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 422 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 49, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 60, + "start_line": 415 + } + }, + "1848": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 93, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 422, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 52, + "start_line": 422 + }, + "While expanding the reference 'class_hash' in:" + ], + "start_col": 77, + "start_line": 415 + } + }, + "1849": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 422, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 72, + "start_line": 422 + } + }, + "1851": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 86, + "end_line": 422, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 83, + "start_line": 422 + } + }, + "1853": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 87, + "end_line": 422, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 422 + } + }, + "1855": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/0aa4863e8da86568fdb8c867857628d51c75ace0a95a4f43d67bfd37076c4536.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 422, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 353, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 423, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 19, + "start_line": 423 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 353 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 5, + "start_line": 422 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1856": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 423, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 40, + "start_line": 423 + } + }, + "1858": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 423, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 19, + "start_line": 423 + } + }, + "1860": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 424, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 424 + } + }, + "1862": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 353, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 423, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 426, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 426 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 40, + "start_line": 415 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 423 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 353 + } + }, + "1863": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/TestContract/set_value/0aa4863e8da86568fdb8c867857628d51c75ace0a95a4f43d67bfd37076c4536.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 10, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/test_contract_interface.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 422, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 426, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 426 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 60, + "start_line": 415 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 422 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 10 + }, + "While handling contract interface function:" + ], + "start_col": 49, + "start_line": 1 + } + }, + "1864": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 426, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 426 + } + }, + "1865": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/6a5e642bec1f7526308a73478077ef051a66625a56a9015e448ad8b892166ca8.cairo" + }, + "parent_location": [ + { + "end_col": 93, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 415 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 415 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 77, + "start_line": 415 + }, + "While handling calldata argument 'class_hash'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1867": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_syntactic_sugar" + ], + "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": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 415 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1868": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/12b4946e4a8eafa7398de0d44fa51a4f523ecf36061188994c8e8bd392c91583.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 40, + "start_line": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1869": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/12b4946e4a8eafa7398de0d44fa51a4f523ecf36061188994c8e8bd392c91583.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 60, + "start_line": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1870": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/6a5e642bec1f7526308a73478077ef051a66625a56a9015e448ad8b892166ca8.cairo" + }, + "parent_location": [ + { + "end_col": 93, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 126, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/12b4946e4a8eafa7398de0d44fa51a4f523ecf36061188994c8e8bd392c91583.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 101, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_class_hash' in:" + ], + "start_col": 77, + "start_line": 415 + }, + "While handling calldata argument 'class_hash'" + ], + "start_col": 33, + "start_line": 1 + } + }, + "1871": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 415 + } + }, + "1873": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/12b4946e4a8eafa7398de0d44fa51a4f523ecf36061188994c8e8bd392c91583.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 415 + }, + "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/test_library_call_syntactic_sugar/12b4946e4a8eafa7398de0d44fa51a4f523ecf36061188994c8e8bd392c91583.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1875": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/12b4946e4a8eafa7398de0d44fa51a4f523ecf36061188994c8e8bd392c91583.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1876": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1877": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/12b4946e4a8eafa7398de0d44fa51a4f523ecf36061188994c8e8bd392c91583.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 415 + }, + "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": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + } + }, + "1878": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1879": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1880": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/12b4946e4a8eafa7398de0d44fa51a4f523ecf36061188994c8e8bd392c91583.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1882": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/12b4946e4a8eafa7398de0d44fa51a4f523ecf36061188994c8e8bd392c91583.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1883": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_syntactic_sugar" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_syntactic_sugar/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 415, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 415 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1884": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 445, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 431, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 34, + "start_line": 431 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 445 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 430 + } + }, + "1885": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 431, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 34, + "start_line": 431 + } + }, + "1887": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 433, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 433 + } + }, + "1888": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 433, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 433 + } + }, + "1889": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 433, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 433 + } + }, + "1890": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 433, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 433 + } + }, + "1891": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 433, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 433 + } + }, + "1892": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 433, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 433 + } + }, + "1893": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 433, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 433 + } + }, + "1894": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 433, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 433 + } + }, + "1895": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 434, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 26, + "start_line": 434 + } + }, + "1896": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 436, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 436 + } + }, + "1898": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 437, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 437 + } + }, + "1899": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 438, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 438 + } + }, + "1901": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 439, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 439 + } + }, + "1903": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 440, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 440 + } + }, + "1905": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 445, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 431, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 371, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 442, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 442 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 371 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 34, + "start_line": 431 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 445 + } + }, + "1906": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 442, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 27, + "start_line": 442 + } + }, + "1908": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 442, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 38, + "start_line": 442 + } + }, + "1909": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 442, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 442 + } + }, + "1911": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 443, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 27, + "start_line": 443 + } + }, + "1913": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 443, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 38, + "start_line": 443 + } + }, + "1914": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 443, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 443 + } + }, + "1916": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 444, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 27, + "start_line": 444 + } + }, + "1918": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 444, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 38, + "start_line": 444 + } + }, + "1919": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 444, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 444 + } + }, + "1921": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 446, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 446 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 430 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 430 + } + }, + "1922": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 446, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 446 + } + }, + "1923": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/7f8a4171c0537fc61922b0a16c4e828b375b69ba203777a0d02c20641999f559.cairo" + }, + "parent_location": [ + { + "end_col": 93, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 430 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 430 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 60, + "start_line": 430 + }, + "While handling calldata argument 'expected_account_contract_address'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1925": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_tx_info" + ], + "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": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 430 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1926": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/8f9cf879bfc8c24c9c2ab80ed6e5194eef17ea4aef3a839da24c26791f99d6a0.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1927": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/8f9cf879bfc8c24c9c2ab80ed6e5194eef17ea4aef3a839da24c26791f99d6a0.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1928": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/7f8a4171c0537fc61922b0a16c4e828b375b69ba203777a0d02c20641999f559.cairo" + }, + "parent_location": [ + { + "end_col": 93, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 172, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/8f9cf879bfc8c24c9c2ab80ed6e5194eef17ea4aef3a839da24c26791f99d6a0.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 124, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_expected_account_contract_address' in:" + ], + "start_col": 60, + "start_line": 430 + }, + "While handling calldata argument 'expected_account_contract_address'" + ], + "start_col": 56, + "start_line": 1 + } + }, + "1929": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 430 + } + }, + "1931": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/8f9cf879bfc8c24c9c2ab80ed6e5194eef17ea4aef3a839da24c26791f99d6a0.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 430 + }, + "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/test_get_tx_info/8f9cf879bfc8c24c9c2ab80ed6e5194eef17ea4aef3a839da24c26791f99d6a0.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1933": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/8f9cf879bfc8c24c9c2ab80ed6e5194eef17ea4aef3a839da24c26791f99d6a0.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1934": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1935": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 88, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/8f9cf879bfc8c24c9c2ab80ed6e5194eef17ea4aef3a839da24c26791f99d6a0.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 430 + }, + "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": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 73, + "start_line": 1 + } + }, + "1936": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1937": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1938": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/8f9cf879bfc8c24c9c2ab80ed6e5194eef17ea4aef3a839da24c26791f99d6a0.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1940": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/8f9cf879bfc8c24c9c2ab80ed6e5194eef17ea4aef3a839da24c26791f99d6a0.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1941": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_tx_info" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_get_tx_info/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 430, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 430 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1942": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_tx_version" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 445, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 451, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 451 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 445 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 22, + "start_line": 450 + } + }, + "1943": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_tx_version" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 451, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 451 + } + }, + "1945": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_tx_version" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 452, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 452 + } + }, + "1946": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_tx_version" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 445, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 451, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 454, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 454 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 22, + "start_line": 450 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 30, + "start_line": 451 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 445 + } + }, + "1947": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_tx_version" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 454, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 454 + } + }, + "1948": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_tx_version" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/abb6c8a6f529339180fd85d0c750995249ff36fdb8e331e6bb896c392800d683.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 450 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 450 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 42, + "start_line": 450 + }, + "While handling calldata argument 'expected_version'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1950": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_tx_version" + ], + "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": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 450 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1951": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_tx_version" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_tx_version/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_tx_version/34a8fe02fd6e799e3f2f4aeeb46e2b9009b3e853ac5b59396db5f0e1a0cdc888.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 450 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 22, + "start_line": 450 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1952": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_tx_version" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/abb6c8a6f529339180fd85d0c750995249ff36fdb8e331e6bb896c392800d683.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 105, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_tx_version/34a8fe02fd6e799e3f2f4aeeb46e2b9009b3e853ac5b59396db5f0e1a0cdc888.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 450 + }, + "While constructing the external wrapper for:" + ], + "start_col": 74, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_expected_version' in:" + ], + "start_col": 42, + "start_line": 450 + }, + "While handling calldata argument 'expected_version'" + ], + "start_col": 39, + "start_line": 1 + } + }, + "1953": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_tx_version" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 450 + } + }, + "1955": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_tx_version" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_tx_version/34a8fe02fd6e799e3f2f4aeeb46e2b9009b3e853ac5b59396db5f0e1a0cdc888.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 450 + }, + "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/test_tx_version/34a8fe02fd6e799e3f2f4aeeb46e2b9009b3e853ac5b59396db5f0e1a0cdc888.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 450 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1957": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_tx_version" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_tx_version/34a8fe02fd6e799e3f2f4aeeb46e2b9009b3e853ac5b59396db5f0e1a0cdc888.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_tx_version/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 450 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 450 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1958": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_tx_version" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_tx_version/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_tx_version/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 450 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 450 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1959": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_tx_version" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_tx_version/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_tx_version/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 450 + }, + "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": 450 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1960": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_tx_version" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_tx_version/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_tx_version/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 450 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 450 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1961": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_tx_version" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_tx_version/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_tx_version/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 450 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 450 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "1962": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_tx_version" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/test_tx_version/34a8fe02fd6e799e3f2f4aeeb46e2b9009b3e853ac5b59396db5f0e1a0cdc888.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_tx_version/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 450 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 450 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1964": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_tx_version" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_tx_version/34a8fe02fd6e799e3f2f4aeeb46e2b9009b3e853ac5b59396db5f0e1a0cdc888.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_tx_version/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 450 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 450 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1965": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_tx_version" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_tx_version/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 450, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 450 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1966": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 11, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/deprecated_syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 467, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 48, + "start_line": 462 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 11 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 459 + } + }, + "1967": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 460, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 463, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 26, + "start_line": 463 + }, + "While expanding the reference 'code_address' in:" + ], + "start_col": 5, + "start_line": 460 + } + }, + "1968": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 460, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 464, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 27, + "start_line": 464 + }, + "While expanding the reference 'selector' in:" + ], + "start_col": 25, + "start_line": 460 + } + }, + "1969": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 59, + "end_line": 460, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 465, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 465 + }, + "While expanding the reference 'calldata_len' in:" + ], + "start_col": 41, + "start_line": 460 + } + }, + "1970": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 76, + "end_line": 460, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 466, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 18, + "start_line": 466 + }, + "While expanding the reference 'calldata' in:" + ], + "start_col": 61, + "start_line": 460 + } + }, + "1971": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 6, + "end_line": 467, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 48, + "start_line": 462 + } + }, + "1973": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 11, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/core/test_contract/deprecated_syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 467, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 468, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 468 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 459 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 48, + "start_line": 462 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 11 + } + }, + "1974": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 71, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 468, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 468 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 45, + "start_line": 459 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 45, + "start_line": 459 + } + }, + "1975": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 88, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 468, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 468 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 73, + "start_line": 459 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 73, + "start_line": 459 + } + }, + "1976": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 462, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 468, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 26, + "start_line": 468 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 10, + "start_line": 462 + } + }, + "1977": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 462, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 468, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 48, + "start_line": 468 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 30, + "start_line": 462 + } + }, + "1978": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 468, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 468 + } + }, + "1979": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 460, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 61, + "start_line": 460 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 9, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 73, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1980": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "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": 59, + "end_line": 460, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 460, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 61, + "start_line": 460 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 28, + "start_line": 2 + }, + "While expanding the reference '__calldata_arg_calldata_len' in:" + ], + "start_col": 41, + "start_line": 460 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "1981": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "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": 76, + "end_line": 460, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 61, + "start_line": 460 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 1, + "start_line": 2 + } + }, + "1982": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "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": 59, + "end_line": 460, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 460, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 61, + "start_line": 460 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 26, + "start_line": 8 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 41, + "start_line": 460 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1984": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "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": 59, + "end_line": 460, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 460, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 61, + "start_line": 460 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 43, + "start_line": 8 + }, + "While expanding the reference '__calldata_arg_calldata_len' in:" + ], + "start_col": 41, + "start_line": 460 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "1985": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "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": 76, + "end_line": 460, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 61, + "start_line": 460 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 26, + "start_line": 8 + } + }, + "1986": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "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": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 459 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1987": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 460, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/17fc89760e8ad6d76d01f11da4a21d9aeff287425f112e1583b93a45b1b9b8e2.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 459 + }, + "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": 460 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 23, + "start_line": 3 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 73, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1988": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/17fc89760e8ad6d76d01f11da4a21d9aeff287425f112e1583b93a45b1b9b8e2.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1989": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/17fc89760e8ad6d76d01f11da4a21d9aeff287425f112e1583b93a45b1b9b8e2.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 45, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1990": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "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": 76, + "end_line": 460, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/17fc89760e8ad6d76d01f11da4a21d9aeff287425f112e1583b93a45b1b9b8e2.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 459 + }, + "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": 460 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 23, + "start_line": 3 + } + }, + "1992": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/e058a439a27180d4fa3d2c4ab2f4e2c3f1d175dbf662a3516a38fe5b112d03d8.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 460, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 157, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/17fc89760e8ad6d76d01f11da4a21d9aeff287425f112e1583b93a45b1b9b8e2.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 130, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_code_address' in:" + ], + "start_col": 5, + "start_line": 460 + }, + "While handling calldata argument 'code_address'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "1993": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/efce3bc97e0a7923c6699414008fef8ca0564718704acd4ae52e0b77f0a7c01e.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 460, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 191, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/17fc89760e8ad6d76d01f11da4a21d9aeff287425f112e1583b93a45b1b9b8e2.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 168, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_selector' in:" + ], + "start_col": 25, + "start_line": 460 + }, + "While handling calldata argument 'selector'" + ], + "start_col": 31, + "start_line": 1 + } + }, + "1994": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "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": 59, + "end_line": 460, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 233, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/17fc89760e8ad6d76d01f11da4a21d9aeff287425f112e1583b93a45b1b9b8e2.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 206, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_calldata_len' in:" + ], + "start_col": 41, + "start_line": 460 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "1995": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "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": 76, + "end_line": 460, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 267, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/17fc89760e8ad6d76d01f11da4a21d9aeff287425f112e1583b93a45b1b9b8e2.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 244, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_calldata' in:" + ], + "start_col": 61, + "start_line": 460 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 31, + "start_line": 5 + } + }, + "1997": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 459 + } + }, + "1999": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/17fc89760e8ad6d76d01f11da4a21d9aeff287425f112e1583b93a45b1b9b8e2.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "2000": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/17fc89760e8ad6d76d01f11da4a21d9aeff287425f112e1583b93a45b1b9b8e2.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "2001": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/17fc89760e8ad6d76d01f11da4a21d9aeff287425f112e1583b93a45b1b9b8e2.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 459 + }, + "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": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "2002": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "2003": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "2004": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/17fc89760e8ad6d76d01f11da4a21d9aeff287425f112e1583b93a45b1b9b8e2.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 2 + } + }, + "2005": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/17fc89760e8ad6d76d01f11da4a21d9aeff287425f112e1583b93a45b1b9b8e2.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 15, + "start_line": 3 + } + }, + "2006": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_delegate_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_delegate_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 459, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 459 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "2007": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 86, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 481, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 48, + "start_line": 476 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 86 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 473 + } + }, + "2008": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 474, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 477, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 20, + "start_line": 477 + }, + "While expanding the reference 'class_hash' in:" + ], + "start_col": 5, + "start_line": 474 + } + }, + "2009": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 474, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 478, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 27, + "start_line": 478 + }, + "While expanding the reference 'selector' in:" + ], + "start_col": 23, + "start_line": 474 + } + }, + "2010": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 474, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 479, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 479 + }, + "While expanding the reference 'calldata_len' in:" + ], + "start_col": 39, + "start_line": 474 + } + }, + "2011": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 474, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 480, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 18, + "start_line": 480 + }, + "While expanding the reference 'calldata' in:" + ], + "start_col": 59, + "start_line": 474 + } + }, + "2012": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 6, + "end_line": 481, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 48, + "start_line": 476 + } + }, + "2014": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 86, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 481, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 482, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 482 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 473 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 48, + "start_line": 476 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 86 + } + }, + "2015": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 70, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 482, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 482 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 473 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 473 + } + }, + "2016": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 87, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 482, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 482 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 72, + "start_line": 473 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 72, + "start_line": 473 + } + }, + "2017": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 476, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 482, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 26, + "start_line": 482 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 10, + "start_line": 476 + } + }, + "2018": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 476, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 482, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 48, + "start_line": 482 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 30, + "start_line": 476 + } + }, + "2019": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 482, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 482 + } + }, + "2020": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 474, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 59, + "start_line": 474 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 9, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 72, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "2021": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "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": 57, + "end_line": 474, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 474, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 59, + "start_line": 474 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 28, + "start_line": 2 + }, + "While expanding the reference '__calldata_arg_calldata_len' in:" + ], + "start_col": 39, + "start_line": 474 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "2022": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "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": 74, + "end_line": 474, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 59, + "start_line": 474 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 1, + "start_line": 2 + } + }, + "2023": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "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": 57, + "end_line": 474, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 474, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 59, + "start_line": 474 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 26, + "start_line": 8 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 39, + "start_line": 474 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "2025": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "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": 57, + "end_line": 474, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 474, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 59, + "start_line": 474 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 43, + "start_line": 8 + }, + "While expanding the reference '__calldata_arg_calldata_len' in:" + ], + "start_col": 39, + "start_line": 474 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "2026": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "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": 74, + "end_line": 474, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 59, + "start_line": 474 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 26, + "start_line": 8 + } + }, + "2027": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "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": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 473 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "2028": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 474, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/82c3b46682acd96d0b5c0f53bd3aaca7d330d87f8b1573793c6e037624fa2f25.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 473 + }, + "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": 474 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 23, + "start_line": 3 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 72, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "2029": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/82c3b46682acd96d0b5c0f53bd3aaca7d330d87f8b1573793c6e037624fa2f25.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "2030": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/82c3b46682acd96d0b5c0f53bd3aaca7d330d87f8b1573793c6e037624fa2f25.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "2031": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "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": 74, + "end_line": 474, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/82c3b46682acd96d0b5c0f53bd3aaca7d330d87f8b1573793c6e037624fa2f25.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 473 + }, + "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": 474 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 23, + "start_line": 3 + } + }, + "2033": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/6a5e642bec1f7526308a73478077ef051a66625a56a9015e448ad8b892166ca8.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 474, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 153, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/82c3b46682acd96d0b5c0f53bd3aaca7d330d87f8b1573793c6e037624fa2f25.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 128, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_class_hash' in:" + ], + "start_col": 5, + "start_line": 474 + }, + "While handling calldata argument 'class_hash'" + ], + "start_col": 33, + "start_line": 1 + } + }, + "2034": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/efce3bc97e0a7923c6699414008fef8ca0564718704acd4ae52e0b77f0a7c01e.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 474, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 187, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/82c3b46682acd96d0b5c0f53bd3aaca7d330d87f8b1573793c6e037624fa2f25.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 164, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_selector' in:" + ], + "start_col": 23, + "start_line": 474 + }, + "While handling calldata argument 'selector'" + ], + "start_col": 31, + "start_line": 1 + } + }, + "2035": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "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": 57, + "end_line": 474, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 229, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/82c3b46682acd96d0b5c0f53bd3aaca7d330d87f8b1573793c6e037624fa2f25.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 202, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_calldata_len' in:" + ], + "start_col": 39, + "start_line": 474 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "2036": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "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": 74, + "end_line": 474, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 263, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/82c3b46682acd96d0b5c0f53bd3aaca7d330d87f8b1573793c6e037624fa2f25.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 240, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_calldata' in:" + ], + "start_col": 59, + "start_line": 474 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 31, + "start_line": 5 + } + }, + "2038": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 473 + } + }, + "2040": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/82c3b46682acd96d0b5c0f53bd3aaca7d330d87f8b1573793c6e037624fa2f25.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "2041": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/82c3b46682acd96d0b5c0f53bd3aaca7d330d87f8b1573793c6e037624fa2f25.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "2042": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/82c3b46682acd96d0b5c0f53bd3aaca7d330d87f8b1573793c6e037624fa2f25.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 473 + }, + "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": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "2043": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "2044": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "2045": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/82c3b46682acd96d0b5c0f53bd3aaca7d330d87f8b1573793c6e037624fa2f25.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 2 + } + }, + "2046": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/82c3b46682acd96d0b5c0f53bd3aaca7d330d87f8b1573793c6e037624fa2f25.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 15, + "start_line": 3 + } + }, + "2047": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 473, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 473 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "2048": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 53, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 108, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 494, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 489 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 30, + "start_line": 108 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 35, + "start_line": 486 + } + }, + "2049": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 487, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 490, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 20, + "start_line": 490 + }, + "While expanding the reference 'class_hash' in:" + ], + "start_col": 5, + "start_line": 487 + } + }, + "2050": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 487, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 491, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 27, + "start_line": 491 + }, + "While expanding the reference 'selector' in:" + ], + "start_col": 23, + "start_line": 487 + } + }, + "2051": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 487, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 492, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 23, + "start_line": 492 + }, + "While expanding the reference 'calldata_len' in:" + ], + "start_col": 39, + "start_line": 487 + } + }, + "2052": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 487, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 493, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 18, + "start_line": 493 + }, + "While expanding the reference 'calldata' in:" + ], + "start_col": 59, + "start_line": 487 + } + }, + "2053": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 6, + "end_line": 494, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 489 + } + }, + "2055": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 108, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 494, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 495, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 495 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 35, + "start_line": 486 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 5, + "start_line": 489 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 30, + "start_line": 108 + } + }, + "2056": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 495, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 495 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 55, + "start_line": 486 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 55, + "start_line": 486 + } + }, + "2057": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 495, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 495 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 83, + "start_line": 486 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 83, + "start_line": 486 + } + }, + "2058": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 495, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 495 + } + }, + "2059": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 487, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 59, + "start_line": 487 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 9, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 83, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "2060": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "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": 57, + "end_line": 487, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 487, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 59, + "start_line": 487 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 28, + "start_line": 2 + }, + "While expanding the reference '__calldata_arg_calldata_len' in:" + ], + "start_col": 39, + "start_line": 487 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "2061": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "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": 74, + "end_line": 487, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 59, + "start_line": 487 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 1, + "start_line": 2 + } + }, + "2062": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "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": 57, + "end_line": 487, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 487, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 59, + "start_line": 487 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 26, + "start_line": 8 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 39, + "start_line": 487 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "2064": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "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": 57, + "end_line": 487, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 487, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 59, + "start_line": 487 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 43, + "start_line": 8 + }, + "While expanding the reference '__calldata_arg_calldata_len' in:" + ], + "start_col": 39, + "start_line": 487 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "2065": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "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": 74, + "end_line": 487, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 59, + "start_line": 487 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 26, + "start_line": 8 + } + }, + "2066": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "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": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "2067": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 487, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/3f7412efcdc3239eaa3d3aba06d997fb92378022a444dd32bc0bc37f4f5b5683.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + }, + "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": 487 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 23, + "start_line": 3 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 83, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "2068": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/3f7412efcdc3239eaa3d3aba06d997fb92378022a444dd32bc0bc37f4f5b5683.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 35, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "2069": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/3f7412efcdc3239eaa3d3aba06d997fb92378022a444dd32bc0bc37f4f5b5683.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 55, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "2070": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "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": 74, + "end_line": 487, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/3f7412efcdc3239eaa3d3aba06d997fb92378022a444dd32bc0bc37f4f5b5683.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + }, + "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": 487 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 23, + "start_line": 3 + } + }, + "2072": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/6a5e642bec1f7526308a73478077ef051a66625a56a9015e448ad8b892166ca8.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 487, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 153, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/3f7412efcdc3239eaa3d3aba06d997fb92378022a444dd32bc0bc37f4f5b5683.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 128, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_class_hash' in:" + ], + "start_col": 5, + "start_line": 487 + }, + "While handling calldata argument 'class_hash'" + ], + "start_col": 33, + "start_line": 1 + } + }, + "2073": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/efce3bc97e0a7923c6699414008fef8ca0564718704acd4ae52e0b77f0a7c01e.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 487, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 187, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/3f7412efcdc3239eaa3d3aba06d997fb92378022a444dd32bc0bc37f4f5b5683.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 164, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_selector' in:" + ], + "start_col": 23, + "start_line": 487 + }, + "While handling calldata argument 'selector'" + ], + "start_col": 31, + "start_line": 1 + } + }, + "2074": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "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": 57, + "end_line": 487, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 229, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/3f7412efcdc3239eaa3d3aba06d997fb92378022a444dd32bc0bc37f4f5b5683.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 202, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_calldata_len' in:" + ], + "start_col": 39, + "start_line": 487 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "2075": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "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": 74, + "end_line": 487, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 263, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/3f7412efcdc3239eaa3d3aba06d997fb92378022a444dd32bc0bc37f4f5b5683.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 240, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_calldata' in:" + ], + "start_col": 59, + "start_line": 487 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 31, + "start_line": 5 + } + }, + "2077": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + } + }, + "2079": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/3f7412efcdc3239eaa3d3aba06d997fb92378022a444dd32bc0bc37f4f5b5683.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + }, + "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/test_library_call_l1_handler/3f7412efcdc3239eaa3d3aba06d997fb92378022a444dd32bc0bc37f4f5b5683.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "2081": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/3f7412efcdc3239eaa3d3aba06d997fb92378022a444dd32bc0bc37f4f5b5683.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "2082": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/3f7412efcdc3239eaa3d3aba06d997fb92378022a444dd32bc0bc37f4f5b5683.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "2083": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/3f7412efcdc3239eaa3d3aba06d997fb92378022a444dd32bc0bc37f4f5b5683.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + }, + "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": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "2084": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "2085": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "2086": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/3f7412efcdc3239eaa3d3aba06d997fb92378022a444dd32bc0bc37f4f5b5683.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "2088": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/3f7412efcdc3239eaa3d3aba06d997fb92378022a444dd32bc0bc37f4f5b5683.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "2089": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_library_call_l1_handler/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 486, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 486 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "2090": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 371, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 501, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 501 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 371 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 40, + "start_line": 499 + } + }, + "2091": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 501, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 27, + "start_line": 501 + } + }, + "2093": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 501, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 42, + "start_line": 501 + } + }, + "2095": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 501, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 501 + } + }, + "2097": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 502, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 27, + "start_line": 502 + } + }, + "2099": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 502, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 42, + "start_line": 502 + } + }, + "2101": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 502, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 502 + } + }, + "2103": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 86, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 86, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 503, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 503 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 60, + "start_line": 499 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 60, + "start_line": 499 + } + }, + "2104": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 503, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 503 + } + }, + "2105": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_count_actual_storage_changes" + ], + "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": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 499 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "2106": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/cd97488290bcecdce7c44a151841d90d0691133c9d66140b1fbff714f4b96671.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 499 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 40, + "start_line": 499 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "2107": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 86, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/cd97488290bcecdce7c44a151841d90d0691133c9d66140b1fbff714f4b96671.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 499 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 60, + "start_line": 499 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "2108": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 499 + } + }, + "2110": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/cd97488290bcecdce7c44a151841d90d0691133c9d66140b1fbff714f4b96671.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 499 + }, + "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/test_count_actual_storage_changes/cd97488290bcecdce7c44a151841d90d0691133c9d66140b1fbff714f4b96671.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 499 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "2112": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/cd97488290bcecdce7c44a151841d90d0691133c9d66140b1fbff714f4b96671.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 499 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 499 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "2113": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/cd97488290bcecdce7c44a151841d90d0691133c9d66140b1fbff714f4b96671.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 499 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 499 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "2114": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 499 + }, + "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": 499 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "2115": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 499 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 499 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "2116": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 499 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 499 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "2117": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/cd97488290bcecdce7c44a151841d90d0691133c9d66140b1fbff714f4b96671.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 499 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 499 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "2119": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/cd97488290bcecdce7c44a151841d90d0691133c9d66140b1fbff714f4b96671.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 499 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 499 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "2120": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_count_actual_storage_changes" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_count_actual_storage_changes/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 499, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 499 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "2121": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 275, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 512, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 26, + "start_line": 512 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 27, + "start_line": 275 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 507 + } + }, + "2122": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 512, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 26, + "start_line": 512 + } + }, + "2124": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 275, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 512, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/972aa447fa450510ee1bfdefec59ab62f0645603d9a7c6a3edbd2986d43aa046.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 514, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 24, + "start_line": 514 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 10, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 26, + "start_line": 512 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 27, + "start_line": 275 + } + }, + "2125": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 88, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/972aa447fa450510ee1bfdefec59ab62f0645603d9a7c6a3edbd2986d43aa046.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 514, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 24, + "start_line": 514 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 30, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 73, + "start_line": 507 + } + }, + "2126": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 512, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 68, + "end_line": 514, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 56, + "start_line": 514 + }, + "While expanding the reference 'self_address' in:" + ], + "start_col": 10, + "start_line": 512 + } + }, + "2127": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 514, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 24, + "start_line": 514 + } + }, + "2129": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 515, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 515 + } + }, + "2131": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/972aa447fa450510ee1bfdefec59ab62f0645603d9a7c6a3edbd2986d43aa046.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 514, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 464, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 516, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 516 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 464 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 514 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 10, + "start_line": 1 + } + }, + "2132": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 508, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 516, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 516 + }, + "While expanding the reference 'class_hash' in:" + ], + "start_col": 5, + "start_line": 508 + } + }, + "2133": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 516, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 516 + } + }, + "2135": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/972aa447fa450510ee1bfdefec59ab62f0645603d9a7c6a3edbd2986d43aa046.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 514, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/972aa447fa450510ee1bfdefec59ab62f0645603d9a7c6a3edbd2986d43aa046.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 518, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 31, + "start_line": 518 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 30, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 514 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 30, + "start_line": 1 + } + }, + "2136": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 512, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 518, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 63, + "start_line": 518 + }, + "While expanding the reference 'self_address' in:" + ], + "start_col": 10, + "start_line": 512 + } + }, + "2137": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 76, + "end_line": 518, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 31, + "start_line": 518 + } + }, + "2139": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 519, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 519 + } + }, + "2141": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 521, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 521 + } + }, + "2143": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 522, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 522 + } + }, + "2145": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/972aa447fa450510ee1bfdefec59ab62f0645603d9a7c6a3edbd2986d43aa046.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 518, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 524, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 524 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 507 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 31, + "start_line": 518 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 10, + "start_line": 1 + } + }, + "2146": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 71, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 524, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 524 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 45, + "start_line": 507 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 45, + "start_line": 507 + } + }, + "2147": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/contract_interface/MyContract/foo/972aa447fa450510ee1bfdefec59ab62f0645603d9a7c6a3edbd2986d43aa046.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 111, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 518, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 524, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 524 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 73, + "start_line": 507 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 31, + "start_line": 518 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 10, + "start_line": 111 + }, + "While handling contract interface function:" + ], + "start_col": 30, + "start_line": 1 + } + }, + "2148": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 524, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 524 + } + }, + "2149": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/6a5e642bec1f7526308a73478077ef051a66625a56a9015e448ad8b892166ca8.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 508, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.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": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 507 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 507 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 5, + "start_line": 508 + }, + "While handling calldata argument 'class_hash'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "2151": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_replace_class" + ], + "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": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 507 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "2152": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/eedf6b4a90e176edbee387bcb2f48c00e957556d2a843e7a72a612c8f792df2a.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "2153": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/eedf6b4a90e176edbee387bcb2f48c00e957556d2a843e7a72a612c8f792df2a.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 45, + "start_line": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "2154": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/eedf6b4a90e176edbee387bcb2f48c00e957556d2a843e7a72a612c8f792df2a.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 507 + }, + "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": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "2155": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/6a5e642bec1f7526308a73478077ef051a66625a56a9015e448ad8b892166ca8.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 508, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 153, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/eedf6b4a90e176edbee387bcb2f48c00e957556d2a843e7a72a612c8f792df2a.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 128, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_class_hash' in:" + ], + "start_col": 5, + "start_line": 508 + }, + "While handling calldata argument 'class_hash'" + ], + "start_col": 33, + "start_line": 1 + } + }, + "2156": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 507 + } + }, + "2158": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/eedf6b4a90e176edbee387bcb2f48c00e957556d2a843e7a72a612c8f792df2a.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 507 + }, + "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/test_replace_class/eedf6b4a90e176edbee387bcb2f48c00e957556d2a843e7a72a612c8f792df2a.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "2160": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/eedf6b4a90e176edbee387bcb2f48c00e957556d2a843e7a72a612c8f792df2a.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "2161": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/eedf6b4a90e176edbee387bcb2f48c00e957556d2a843e7a72a612c8f792df2a.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "2162": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/eedf6b4a90e176edbee387bcb2f48c00e957556d2a843e7a72a612c8f792df2a.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 507 + }, + "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": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "2163": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "2164": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "2165": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/eedf6b4a90e176edbee387bcb2f48c00e957556d2a843e7a72a612c8f792df2a.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "2167": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/eedf6b4a90e176edbee387bcb2f48c00e957556d2a843e7a72a612c8f792df2a.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "2168": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/test_replace_class/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 507, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 507 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "2169": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.execute_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 464, + "input_file": { + "filename": "/var/lib/engflow/worker/exec/src/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 529, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 529 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 464 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 28, + "start_line": 528 + } + }, + "2170": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.execute_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 529, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 30, + "start_line": 529 + }, + "While expanding the reference 'class_hash' in:" + ], + "start_col": 48, + "start_line": 528 + } + }, + "2171": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.execute_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 529, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 529 + } + }, + "2173": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.execute_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 530, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 5, + "start_line": 530 + } + }, + "2174": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.execute_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/6a5e642bec1f7526308a73478077ef051a66625a56a9015e448ad8b892166ca8.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 528 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 528 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 48, + "start_line": 528 + }, + "While handling calldata argument 'class_hash'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "2176": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.execute_replace_class" + ], + "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": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 528 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "2177": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.execute_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/execute_replace_class/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/execute_replace_class/2263f0abab9cc3fba0d13a31d4d4db6b063fa5cec1e1feff00aafc6836eb9957.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 528 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 28, + "start_line": 528 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "2178": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.execute_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/6a5e642bec1f7526308a73478077ef051a66625a56a9015e448ad8b892166ca8.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 93, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/execute_replace_class/2263f0abab9cc3fba0d13a31d4d4db6b063fa5cec1e1feff00aafc6836eb9957.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 528 + }, + "While constructing the external wrapper for:" + ], + "start_col": 68, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_class_hash' in:" + ], + "start_col": 48, + "start_line": 528 + }, + "While handling calldata argument 'class_hash'" + ], + "start_col": 33, + "start_line": 1 + } + }, + "2179": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.execute_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 528 + } + }, + "2181": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.execute_replace_class" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/execute_replace_class/2263f0abab9cc3fba0d13a31d4d4db6b063fa5cec1e1feff00aafc6836eb9957.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 528 + }, + "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/execute_replace_class/2263f0abab9cc3fba0d13a31d4d4db6b063fa5cec1e1feff00aafc6836eb9957.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 528 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "2183": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.execute_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/execute_replace_class/2263f0abab9cc3fba0d13a31d4d4db6b063fa5cec1e1feff00aafc6836eb9957.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/execute_replace_class/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 528 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 528 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "2184": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.execute_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/execute_replace_class/a2e7932207d079a1e1f1fffb9d05f1edfbc5140541b28bb23f4aae8472bc1b49.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/execute_replace_class/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 528 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 528 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "2185": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.execute_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/execute_replace_class/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/execute_replace_class/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 528 + }, + "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": 528 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "2186": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.execute_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/execute_replace_class/16d9e2fef8911f67a28a7e23a448df39a9b20b790188f9664ea2607c6a89dec5.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/execute_replace_class/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 528 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'bitwise_ptr' in:" + ], + "start_col": 6, + "start_line": 528 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "2187": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.execute_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/execute_replace_class/331eaf22f8488cbbc3c8e63d6001190b479de95ee9c58a124cc8ede5453471c0.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/execute_replace_class/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 528 + }, + "While constructing the external wrapper for:" + ], + "start_col": 62, + "start_line": 1 + }, + "While expanding the reference 'ec_op_ptr' in:" + ], + "start_col": 6, + "start_line": 528 + }, + "While constructing the external wrapper for:" + ], + "start_col": 17, + "start_line": 1 + } + }, + "2188": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.execute_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/execute_replace_class/2263f0abab9cc3fba0d13a31d4d4db6b063fa5cec1e1feff00aafc6836eb9957.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/execute_replace_class/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 528 + }, + "While constructing the external wrapper for:" + ], + "start_col": 72, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 528 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "2190": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.execute_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/execute_replace_class/2263f0abab9cc3fba0d13a31d4d4db6b063fa5cec1e1feff00aafc6836eb9957.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/execute_replace_class/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 528 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 528 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "2191": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.execute_replace_class" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/execute_replace_class/a586f1a1a4fe4d77c70deeb1600bf52676ef6c98e5b7c1afc76043a2582d1c92.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 528, + "input_file": { + "filename": "src/starkware/starknet/core/test_contract/test_contract.cairo" + }, + "start_col": 6, + "start_line": 528 + }, + "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.call_contract" + ], + "code": "syscall_handler.call_contract(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 4, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.call_contract.syscall_ptr": 2 + } + } + } + ], + "44": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], + "code": "syscall_handler.library_call(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 5, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.library_call.syscall_ptr": 3 + } + } + } + ], + "56": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], + "code": "syscall_handler.library_call_l1_handler(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 6, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.library_call_l1_handler.syscall_ptr": 4 + } + } + } + ], + "69": [ + { + "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": 7, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.deploy.syscall_ptr": 5 + } + } + } + ], + "76": [ + { + "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": 8, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr": 6 + } + } + } + ], + "83": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_sequencer_address" + ], + "code": "syscall_handler.get_sequencer_address(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 9, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.get_sequencer_address.syscall_ptr": 7 + } + } + } + ], + "90": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_block_number" + ], + "code": "syscall_handler.get_block_number(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 10, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.get_block_number.syscall_ptr": 8 + } + } + } + ], + "97": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_contract_address" + ], + "code": "syscall_handler.get_contract_address(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 11, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.get_contract_address.syscall_ptr": 9 + } + } + } + ], + "104": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_block_timestamp" + ], + "code": "syscall_handler.get_block_timestamp(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 12, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.get_block_timestamp.syscall_ptr": 10 + } + } + } + ], + "111": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_tx_signature" + ], + "code": "syscall_handler.get_tx_signature(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 13, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.get_tx_signature.syscall_ptr": 11 + } + } + } + ], + "120": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "code": "syscall_handler.storage_read(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 14, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.storage_read.syscall_ptr": 12 + } + } + } + ], + "129": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "code": "syscall_handler.storage_write(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 15, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.storage_write.syscall_ptr": 13 + } + } + } + ], + "139": [ + { + "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": 16, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.emit_event.syscall_ptr": 14 + } + } + } + ], + "145": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_tx_info" + ], + "code": "syscall_handler.get_tx_info(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 17, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.get_tx_info.syscall_ptr": 15 + } + } + } + ], + "153": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.replace_class" + ], + "code": "syscall_handler.replace_class(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 18, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.replace_class.syscall_ptr": 16 + } + } + } + ], + "156": [ + { + "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": 19, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_not_zero.value": 17 + } + } + } + ], + "161": [ + { + "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": 20, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_nn.a": 18 + } + } + } + ], + "179": [ + { + "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": 23, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_250_bit.high": 21, + "starkware.cairo.common.math.assert_250_bit.low": 20, + "starkware.cairo.common.math.assert_250_bit.value": 19 + } + } + } + ], + "194": [ + { + "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": 24, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.storage.normalize_address.addr": 22, + "starkware.starknet.common.storage.normalize_address.is_small": 23 + } + } + } + ], + "212": [ + { + "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": 24, + "offset": 2 + }, + "reference_ids": { + "starkware.starknet.common.storage.normalize_address.addr": 22, + "starkware.starknet.common.storage.normalize_address.is_250": 24 + } + } + } + ], + "306": [ + { + "accessible_scopes": [ + "starkware.cairo.common.ec", + "starkware.cairo.common.ec.ec_op" + ], + "code": "from starkware.crypto.signature.signature import ALPHA, BETA, FIELD_PRIME\nfrom starkware.python.math_utils import random_ec_point\nfrom starkware.python.utils import to_bytes\n\n# Define a seed for random_ec_point that's dependent on all the input, so that:\n# (1) The added point s is deterministic.\n# (2) It's hard to choose inputs for which the builtin will fail.\nseed = b\"\".join(map(to_bytes, [ids.p.x, ids.p.y, ids.m, ids.q.x, ids.q.y]))\nids.s.x, ids.s.y = random_ec_point(FIELD_PRIME, ALPHA, BETA, seed)", + "flow_tracking_data": { + "ap_tracking": { + "group": 29, + "offset": 2 + }, + "reference_ids": { + "starkware.cairo.common.ec.ec_op.m": 26, + "starkware.cairo.common.ec.ec_op.p": 25, + "starkware.cairo.common.ec.ec_op.q": 27, + "starkware.cairo.common.ec.ec_op.s": 28 + } + } + } + ], + "335": [ + { + "accessible_scopes": [ + "starkware.starknet.common.messages", + "starkware.starknet.common.messages.send_message_to_l1" + ], + "code": "syscall_handler.send_message_to_l1(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 32, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.messages.send_message_to_l1.syscall_ptr": 29 + } + } + } + ], + "345": [ + { + "accessible_scopes": [ + "starkware.starknet.core.test_contract.deprecated_syscalls", + "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call" + ], + "code": "syscall_handler.delegate_call(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 33, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call.syscall_ptr": 30 + } + } + } + ], + "605": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.advance_counter" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 47, + "offset": 152 + }, + "reference_ids": {} + } + } + ], + "634": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 49, + "offset": 17 + }, + "reference_ids": {} + } + } + ], + "683": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.xor_counters" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 51, + "offset": 161 + }, + "reference_ids": {} + } + } + ], + "697": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.foo_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 53, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "771": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_ec_op" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 60, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "843": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.call_xor_counters" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 64, + "offset": 35 + }, + "reference_ids": {} + } + } + ], + "886": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_signature_to_counters" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 66, + "offset": 153 + }, + "reference_ids": {} + } + } + ], + "911": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.set_value" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 68, + "offset": 13 + }, + "reference_ids": {} + } + } + ], + "927": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_value_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 70, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "969": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.assert_value_at_address" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 73, + "offset": 18 + }, + "reference_ids": {} + } + } + ], + "1006": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.entry_point" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 75, + "offset": 26 + }, + "reference_ids": {} + } + } + ], + "1037": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_builtins_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 77, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1085": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.send_message" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 80, + "offset": 17 + }, + "reference_ids": {} + } + } + ], + "1128": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_emit_event" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 82, + "offset": 26 + }, + "reference_ids": {} + } + } + ], + "1204": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_high_level_event" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 88, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1240": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_contract" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 90, + "offset": 24 + }, + "reference_ids": {} + } + } + ], + "1263": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 92, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1319": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_deploy_and_call_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 95, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1392": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deposit" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 98, + "offset": 161 + }, + "reference_ids": {} + } + } + ], + "1416": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_caller_address" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 100, + "offset": 12 + }, + "reference_ids": {} + } + } + ], + "1440": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_sequencer_address" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 102, + "offset": 12 + }, + "reference_ids": {} + } + } + ], + "1464": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_timestamp" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 104, + "offset": 12 + }, + "reference_ids": {} + } + } + ], + "1488": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_contract_address" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 106, + "offset": 12 + }, + "reference_ids": {} + } + } + ], + "1512": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_block_number" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 108, + "offset": 12 + }, + "reference_ids": {} + } + } + ], + "1562": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_storage_consistency" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 110, + "offset": 82 + }, + "reference_ids": {} + } + } + ], + "1614": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_re_entrance" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 112, + "offset": 82 + }, + "reference_ids": {} + } + } + ], + "1655": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.add_value" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 114, + "offset": 53 + }, + "reference_ids": {} + } + } + ], + "1698": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.recursive_add_value" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 118, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1727": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_value" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 120, + "offset": 19 + }, + "reference_ids": {} + } + } + ], + "1771": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_array" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 124, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1822": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_call_with_struct_array" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 128, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1873": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_syntactic_sugar" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 130, + "offset": 58 + }, + "reference_ids": {} + } + } + ], + "1931": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_get_tx_info" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 132, + "offset": 41 + }, + "reference_ids": {} + } + } + ], + "1955": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_tx_version" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 134, + "offset": 12 + }, + "reference_ids": {} + } + } + ], + "2079": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_library_call_l1_handler" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 140, + "offset": 29 + }, + "reference_ids": {} + } + } + ], + "2110": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_count_actual_storage_changes" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 142, + "offset": 18 + }, + "reference_ids": {} + } + } + ], + "2158": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.test_replace_class" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 144, + "offset": 72 + }, + "reference_ids": {} + } + } + ], + "2181": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.execute_replace_class" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 146, + "offset": 11 + }, + "reference_ids": {} + } + } + ] + }, + "identifiers": { + "__main__.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "__main__.EcOpBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.EcOpBuiltin", + "type": "alias" + }, + "__main__.EcPoint": { + "destination": "starkware.cairo.common.ec_point.EcPoint", + "type": "alias" + }, + "__main__.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "__main__.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__.IndexAndValues": { + "full_name": "__main__.IndexAndValues", + "members": { + "index": { + "cairo_type": "felt", + "offset": 0 + }, + "values": { + "cairo_type": "(x: felt, y: felt)", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.MyContract": { + "type": "namespace" + }, + "__main__.MyContract.Args": { + "full_name": "__main__.MyContract.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.MyContract.FOO_SELECTOR": { + "type": "const", + "value": 766151770395363889994273252081996607712327869204808632459022800692259163213 + }, + "__main__.MyContract.ImplicitArgs": { + "full_name": "__main__.MyContract.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.MyContract.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.MyContract.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.MyContract.XOR_COUNTERS_SELECTOR": { + "type": "const", + "value": 211046736873364296151239729186038899848347343952293323847223056826502574523 + }, + "__main__.MyContract.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "__main__.MyContract.call_contract": { + "destination": "starkware.starknet.common.syscalls.call_contract", + "type": "alias" + }, + "__main__.MyContract.foo": { + "decorators": [], + "pc": 803, + "type": "function" + }, + "__main__.MyContract.foo.Args": { + "full_name": "__main__.MyContract.foo.Args", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.MyContract.foo.ImplicitArgs": { + "full_name": "__main__.MyContract.foo.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.MyContract.foo.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__.MyContract.foo.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__main__.MyContract.library_call": { + "destination": "starkware.starknet.common.syscalls.library_call", + "type": "alias" + }, + "__main__.MyContract.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__main__.MyContract.xor_counters": { + "decorators": [], + "pc": 782, + "type": "function" + }, + "__main__.MyContract.xor_counters.Args": { + "full_name": "__main__.MyContract.xor_counters.Args", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "index_and_x": { + "cairo_type": "__main__.IndexAndValues", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "__main__.MyContract.xor_counters.ImplicitArgs": { + "full_name": "__main__.MyContract.xor_counters.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.MyContract.xor_counters.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.MyContract.xor_counters.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__main__.StorageCell": { + "destination": "starkware.starknet.core.test_contract.test_contract_interface.StorageCell", + "type": "alias" + }, + "__main__.TestContract": { + "destination": "starkware.starknet.core.test_contract.test_contract_interface.TestContract", + "type": "alias" + }, + "__main__.TxInfo": { + "destination": "starkware.starknet.common.syscalls.TxInfo", + "type": "alias" + }, + "__main__.add_signature_to_counters": { + "decorators": [ + "external" + ], + "pc": 854, + "type": "function" + }, + "__main__.add_signature_to_counters.Args": { + "full_name": "__main__.add_signature_to_counters.Args", + "members": { + "index": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.add_signature_to_counters.ImplicitArgs": { + "full_name": "__main__.add_signature_to_counters.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.add_signature_to_counters.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.add_signature_to_counters.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.add_value": { + "decorators": [ + "external" + ], + "pc": 1625, + "type": "function" + }, + "__main__.add_value.Args": { + "full_name": "__main__.add_value.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.add_value.ImplicitArgs": { + "full_name": "__main__.add_value.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.add_value.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.add_value.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.advance_counter": { + "decorators": [ + "external" + ], + "pc": 567, + "type": "function" + }, + "__main__.advance_counter.Args": { + "full_name": "__main__.advance_counter.Args", + "members": { + "diffs": { + "cairo_type": "felt*", + "offset": 2 + }, + "diffs_len": { + "cairo_type": "felt", + "offset": 1 + }, + "index": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.advance_counter.ImplicitArgs": { + "full_name": "__main__.advance_counter.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__.advance_counter.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.advance_counter.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "__main__.assert_nn_le": { + "destination": "starkware.cairo.common.math.assert_nn_le", + "type": "alias" + }, + "__main__.assert_not_zero": { + "destination": "starkware.cairo.common.math.assert_not_zero", + "type": "alias" + }, + "__main__.assert_value_at_address": { + "decorators": [ + "external" + ], + "pc": 954, + "type": "function" + }, + "__main__.assert_value_at_address.Args": { + "full_name": "__main__.assert_value_at_address.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + }, + "expected_value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.assert_value_at_address.ImplicitArgs": { + "full_name": "__main__.assert_value_at_address.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.assert_value_at_address.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.assert_value_at_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.bitwise_xor": { + "destination": "starkware.cairo.common.bitwise.bitwise_xor", + "type": "alias" + }, + "__main__.call_contract": { + "destination": "starkware.starknet.common.syscalls.call_contract", + "type": "alias" + }, + "__main__.call_xor_counters": { + "decorators": [ + "external" + ], + "pc": 823, + "type": "function" + }, + "__main__.call_xor_counters.Args": { + "full_name": "__main__.call_xor_counters.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + }, + "index_and_x": { + "cairo_type": "__main__.IndexAndValues", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "__main__.call_xor_counters.ImplicitArgs": { + "full_name": "__main__.call_xor_counters.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.call_xor_counters.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.call_xor_counters.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.constructor": { + "decorators": [ + "constructor" + ], + "pc": 616, + "type": "function" + }, + "__main__.constructor.Args": { + "full_name": "__main__.constructor.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "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__.delegate_call": { + "destination": "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call", + "type": "alias" + }, + "__main__.deploy": { + "destination": "starkware.starknet.common.syscalls.deploy", + "type": "alias" + }, + "__main__.deposit": { + "decorators": [ + "l1_handler" + ], + "pc": 1363, + "type": "function" + }, + "__main__.deposit.Args": { + "full_name": "__main__.deposit.Args", + "members": { + "amount": { + "cairo_type": "felt", + "offset": 1 + }, + "from_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.deposit.ImplicitArgs": { + "full_name": "__main__.deposit.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 2 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.deposit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.deposit.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.ec_op": { + "destination": "starkware.cairo.common.ec.ec_op", + "type": "alias" + }, + "__main__.ec_point": { + "type": "namespace" + }, + "__main__.ec_point.Args": { + "full_name": "__main__.ec_point.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.ec_point.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__.ec_point.ImplicitArgs": { + "full_name": "__main__.ec_point.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.ec_point.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.ec_point.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.ec_point.addr": { + "decorators": [], + "pc": 720, + "type": "function" + }, + "__main__.ec_point.addr.Args": { + "full_name": "__main__.ec_point.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.ec_point.addr.ImplicitArgs": { + "full_name": "__main__.ec_point.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.ec_point.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__.ec_point.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.ec_point.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__main__.ec_point.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "__main__.ec_point.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "__main__.ec_point.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "__main__.ec_point.write": { + "decorators": [], + "pc": 725, + "type": "function" + }, + "__main__.ec_point.write.Args": { + "full_name": "__main__.ec_point.write.Args", + "members": { + "value": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.ec_point.write.ImplicitArgs": { + "full_name": "__main__.ec_point.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.ec_point.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.ec_point.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.emit_event": { + "destination": "starkware.starknet.common.syscalls.emit_event", + "type": "alias" + }, + "__main__.entry_point": { + "decorators": [ + "external" + ], + "pc": 980, + "type": "function" + }, + "__main__.entry_point.Args": { + "full_name": "__main__.entry_point.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.entry_point.ImplicitArgs": { + "full_name": "__main__.entry_point.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.entry_point.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.entry_point.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.entry_point.address": { + "type": "const", + "value": 15 + }, + "__main__.execute_replace_class": { + "decorators": [ + "external" + ], + "pc": 2169, + "type": "function" + }, + "__main__.execute_replace_class.Args": { + "full_name": "__main__.execute_replace_class.Args", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.execute_replace_class.ImplicitArgs": { + "full_name": "__main__.execute_replace_class.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.execute_replace_class.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.execute_replace_class.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.foo": { + "decorators": [ + "external" + ], + "pc": 694, + "type": "function" + }, + "__main__.foo.Args": { + "full_name": "__main__.foo.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.foo.ImplicitArgs": { + "full_name": "__main__.foo.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.foo.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__.foo.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.get_block_number": { + "destination": "starkware.starknet.common.syscalls.get_block_number", + "type": "alias" + }, + "__main__.get_block_timestamp": { + "destination": "starkware.starknet.common.syscalls.get_block_timestamp", + "type": "alias" + }, + "__main__.get_caller_address": { + "destination": "starkware.starknet.common.syscalls.get_caller_address", + "type": "alias" + }, + "__main__.get_contract_address": { + "destination": "starkware.starknet.common.syscalls.get_contract_address", + "type": "alias" + }, + "__main__.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "__main__.get_sequencer_address": { + "destination": "starkware.starknet.common.syscalls.get_sequencer_address", + "type": "alias" + }, + "__main__.get_tx_info": { + "destination": "starkware.starknet.common.syscalls.get_tx_info", + "type": "alias" + }, + "__main__.get_tx_signature": { + "destination": "starkware.starknet.common.syscalls.get_tx_signature", + "type": "alias" + }, + "__main__.get_value": { + "decorators": [ + "external" + ], + "pc": 922, + "type": "function" + }, + "__main__.get_value.Args": { + "full_name": "__main__.get_value.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.get_value.ImplicitArgs": { + "full_name": "__main__.get_value.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.get_value.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__.get_value.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__main__.impl_address": { + "type": "namespace" + }, + "__main__.impl_address.Args": { + "full_name": "__main__.impl_address.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.impl_address.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__.impl_address.ImplicitArgs": { + "full_name": "__main__.impl_address.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.impl_address.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.impl_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.impl_address.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__main__.impl_address.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "__main__.impl_address.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "__main__.impl_address.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "__main__.increase_value": { + "decorators": [ + "external" + ], + "pc": 1709, + "type": "function" + }, + "__main__.increase_value.Args": { + "full_name": "__main__.increase_value.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.increase_value.ImplicitArgs": { + "full_name": "__main__.increase_value.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.increase_value.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.increase_value.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.library_call": { + "destination": "starkware.starknet.common.syscalls.library_call", + "type": "alias" + }, + "__main__.library_call_l1_handler": { + "destination": "starkware.starknet.common.syscalls.library_call_l1_handler", + "type": "alias" + }, + "__main__.log_storage_cells": { + "type": "namespace" + }, + "__main__.log_storage_cells.Args": { + "full_name": "__main__.log_storage_cells.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.log_storage_cells.ImplicitArgs": { + "full_name": "__main__.log_storage_cells.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.log_storage_cells.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.log_storage_cells.SELECTOR": { + "type": "const", + "value": 311696190908838386596890126131330878500445616246334042553639592648025018647 + }, + "__main__.log_storage_cells.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.log_storage_cells.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "__main__.log_storage_cells.emit": { + "decorators": [], + "pc": 1141, + "type": "function" + }, + "__main__.log_storage_cells.emit.Args": { + "full_name": "__main__.log_storage_cells.emit.Args", + "members": { + "storage_cells": { + "cairo_type": "starkware.starknet.core.test_contract.test_contract_interface.StorageCell*", + "offset": 1 + }, + "storage_cells_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.log_storage_cells.emit.ImplicitArgs": { + "full_name": "__main__.log_storage_cells.emit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.log_storage_cells.emit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.log_storage_cells.emit.SIZEOF_LOCALS": { + "type": "const", + "value": 4 + }, + "__main__.log_storage_cells.emit_event": { + "destination": "starkware.starknet.common.syscalls.emit_event", + "type": "alias" + }, + "__main__.log_storage_cells.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__main__.recursive_add_value": { + "decorators": [ + "external" + ], + "pc": 1666, + "type": "function" + }, + "__main__.recursive_add_value.Args": { + "full_name": "__main__.recursive_add_value.Args", + "members": { + "self_address": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.recursive_add_value.ImplicitArgs": { + "full_name": "__main__.recursive_add_value.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.recursive_add_value.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.recursive_add_value.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.replace_class": { + "destination": "starkware.starknet.common.syscalls.replace_class", + "type": "alias" + }, + "__main__.send_message": { + "decorators": [ + "external" + ], + "pc": 1062, + "type": "function" + }, + "__main__.send_message.Args": { + "full_name": "__main__.send_message.Args", + "members": { + "to_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.send_message.ImplicitArgs": { + "full_name": "__main__.send_message.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.send_message.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.send_message.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "__main__.send_message_to_l1": { + "destination": "starkware.starknet.common.messages.send_message_to_l1", + "type": "alias" + }, + "__main__.set_value": { + "decorators": [ + "external" + ], + "pc": 897, + "type": "function" + }, + "__main__.set_value.Args": { + "full_name": "__main__.set_value.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.set_value.ImplicitArgs": { + "full_name": "__main__.set_value.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.set_value.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.set_value.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "__main__.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "__main__.test_builtins": { + "decorators": [ + "external" + ], + "pc": 1017, + "type": "function" + }, + "__main__.test_builtins.Args": { + "full_name": "__main__.test_builtins.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.test_builtins.ImplicitArgs": { + "full_name": "__main__.test_builtins.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.test_builtins.Return": { + "cairo_type": "(result: felt)", + "type": "type_definition" + }, + "__main__.test_builtins.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_call_contract": { + "decorators": [ + "external" + ], + "pc": 1215, + "type": "function" + }, + "__main__.test_call_contract.Args": { + "full_name": "__main__.test_call_contract.Args", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 3 + }, + "calldata_len": { + "cairo_type": "felt", + "offset": 2 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "__main__.test_call_contract.ImplicitArgs": { + "full_name": "__main__.test_call_contract.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.test_call_contract.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.test_call_contract.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_call_storage_consistency": { + "decorators": [ + "external" + ], + "pc": 1523, + "type": "function" + }, + "__main__.test_call_storage_consistency.Args": { + "full_name": "__main__.test_call_storage_consistency.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 1 + }, + "other_contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.test_call_storage_consistency.ImplicitArgs": { + "full_name": "__main__.test_call_storage_consistency.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.test_call_storage_consistency.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.test_call_storage_consistency.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_call_with_array": { + "decorators": [ + "external" + ], + "pc": 1738, + "type": "function" + }, + "__main__.test_call_with_array.Args": { + "full_name": "__main__.test_call_with_array.Args", + "members": { + "arr": { + "cairo_type": "felt*", + "offset": 2 + }, + "arr_len": { + "cairo_type": "felt", + "offset": 1 + }, + "self_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.test_call_with_array.ImplicitArgs": { + "full_name": "__main__.test_call_with_array.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.test_call_with_array.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.test_call_with_array.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_call_with_struct_array": { + "decorators": [ + "external" + ], + "pc": 1782, + "type": "function" + }, + "__main__.test_call_with_struct_array.Args": { + "full_name": "__main__.test_call_with_struct_array.Args", + "members": { + "arr": { + "cairo_type": "starkware.starknet.core.test_contract.test_contract_interface.StorageCell*", + "offset": 2 + }, + "arr_len": { + "cairo_type": "felt", + "offset": 1 + }, + "self_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.test_call_with_struct_array.ImplicitArgs": { + "full_name": "__main__.test_call_with_struct_array.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.test_call_with_struct_array.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.test_call_with_struct_array.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_count_actual_storage_changes": { + "decorators": [ + "external" + ], + "pc": 2090, + "type": "function" + }, + "__main__.test_count_actual_storage_changes.Args": { + "full_name": "__main__.test_count_actual_storage_changes.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.test_count_actual_storage_changes.ImplicitArgs": { + "full_name": "__main__.test_count_actual_storage_changes.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.test_count_actual_storage_changes.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.test_count_actual_storage_changes.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_count_actual_storage_changes.address": { + "type": "const", + "value": 15 + }, + "__main__.test_delegate_call": { + "decorators": [ + "external", + "raw_output" + ], + "pc": 1966, + "type": "function" + }, + "__main__.test_delegate_call.Args": { + "full_name": "__main__.test_delegate_call.Args", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 3 + }, + "calldata_len": { + "cairo_type": "felt", + "offset": 2 + }, + "code_address": { + "cairo_type": "felt", + "offset": 0 + }, + "selector": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "__main__.test_delegate_call.ImplicitArgs": { + "full_name": "__main__.test_delegate_call.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__.test_delegate_call.Return": { + "cairo_type": "(retdata_size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__main__.test_delegate_call.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_deploy": { + "decorators": [ + "external" + ], + "pc": 1253, + "type": "function" + }, + "__main__.test_deploy.Args": { + "full_name": "__main__.test_deploy.Args", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 0 + }, + "constructor_calldata": { + "cairo_type": "felt*", + "offset": 3 + }, + "constructor_calldata_len": { + "cairo_type": "felt", + "offset": 2 + }, + "contract_address_salt": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "__main__.test_deploy.ImplicitArgs": { + "full_name": "__main__.test_deploy.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.test_deploy.Return": { + "cairo_type": "(contract_address: felt)", + "type": "type_definition" + }, + "__main__.test_deploy.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_deploy_and_call": { + "decorators": [ + "external" + ], + "pc": 1302, + "type": "function" + }, + "__main__.test_deploy_and_call.Args": { + "full_name": "__main__.test_deploy_and_call.Args", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 0 + }, + "constructor_calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "constructor_calldata_len": { + "cairo_type": "felt", + "offset": 3 + }, + "contract_address_salt": { + "cairo_type": "felt", + "offset": 1 + }, + "deploy_from_zero": { + "cairo_type": "felt", + "offset": 2 + }, + "key": { + "cairo_type": "felt", + "offset": 5 + }, + "value": { + "cairo_type": "felt", + "offset": 6 + } + }, + "size": 7, + "type": "struct" + }, + "__main__.test_deploy_and_call.ImplicitArgs": { + "full_name": "__main__.test_deploy_and_call.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.test_deploy_and_call.Return": { + "cairo_type": "(contract_address: felt)", + "type": "type_definition" + }, + "__main__.test_deploy_and_call.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_ec_op": { + "decorators": [ + "external" + ], + "pc": 742, + "type": "function" + }, + "__main__.test_ec_op.Args": { + "full_name": "__main__.test_ec_op.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.test_ec_op.ImplicitArgs": { + "full_name": "__main__.test_ec_op.ImplicitArgs", + "members": { + "ec_op_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.EcOpBuiltin*", + "offset": 3 + }, + "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": 4, + "type": "struct" + }, + "__main__.test_ec_op.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.test_ec_op.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_emit_event": { + "decorators": [ + "external" + ], + "pc": 1096, + "type": "function" + }, + "__main__.test_emit_event.Args": { + "full_name": "__main__.test_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" + }, + "__main__.test_emit_event.ImplicitArgs": { + "full_name": "__main__.test_emit_event.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.test_emit_event.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.test_emit_event.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_get_block_number": { + "decorators": [ + "external" + ], + "pc": 1499, + "type": "function" + }, + "__main__.test_get_block_number.Args": { + "full_name": "__main__.test_get_block_number.Args", + "members": { + "expected_block_number": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.test_get_block_number.ImplicitArgs": { + "full_name": "__main__.test_get_block_number.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.test_get_block_number.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.test_get_block_number.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_get_block_timestamp": { + "decorators": [ + "external" + ], + "pc": 1451, + "type": "function" + }, + "__main__.test_get_block_timestamp.Args": { + "full_name": "__main__.test_get_block_timestamp.Args", + "members": { + "expected_timestamp": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.test_get_block_timestamp.ImplicitArgs": { + "full_name": "__main__.test_get_block_timestamp.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.test_get_block_timestamp.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.test_get_block_timestamp.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_get_caller_address": { + "decorators": [ + "external" + ], + "pc": 1403, + "type": "function" + }, + "__main__.test_get_caller_address.Args": { + "full_name": "__main__.test_get_caller_address.Args", + "members": { + "expected_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.test_get_caller_address.ImplicitArgs": { + "full_name": "__main__.test_get_caller_address.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.test_get_caller_address.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.test_get_caller_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_get_contract_address": { + "decorators": [ + "external" + ], + "pc": 1475, + "type": "function" + }, + "__main__.test_get_contract_address.Args": { + "full_name": "__main__.test_get_contract_address.Args", + "members": { + "expected_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.test_get_contract_address.ImplicitArgs": { + "full_name": "__main__.test_get_contract_address.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.test_get_contract_address.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.test_get_contract_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_get_sequencer_address": { + "decorators": [ + "external" + ], + "pc": 1427, + "type": "function" + }, + "__main__.test_get_sequencer_address.Args": { + "full_name": "__main__.test_get_sequencer_address.Args", + "members": { + "expected_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.test_get_sequencer_address.ImplicitArgs": { + "full_name": "__main__.test_get_sequencer_address.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.test_get_sequencer_address.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.test_get_sequencer_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_get_tx_info": { + "decorators": [ + "external" + ], + "pc": 1884, + "type": "function" + }, + "__main__.test_get_tx_info.Args": { + "full_name": "__main__.test_get_tx_info.Args", + "members": { + "expected_account_contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.test_get_tx_info.ImplicitArgs": { + "full_name": "__main__.test_get_tx_info.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.test_get_tx_info.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.test_get_tx_info.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_high_level_event": { + "decorators": [ + "external" + ], + "pc": 1178, + "type": "function" + }, + "__main__.test_high_level_event.Args": { + "full_name": "__main__.test_high_level_event.Args", + "members": { + "storage_cells": { + "cairo_type": "starkware.starknet.core.test_contract.test_contract_interface.StorageCell*", + "offset": 1 + }, + "storage_cells_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.test_high_level_event.ImplicitArgs": { + "full_name": "__main__.test_high_level_event.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.test_high_level_event.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.test_high_level_event.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_library_call": { + "decorators": [ + "external", + "raw_output" + ], + "pc": 2007, + "type": "function" + }, + "__main__.test_library_call.Args": { + "full_name": "__main__.test_library_call.Args", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 3 + }, + "calldata_len": { + "cairo_type": "felt", + "offset": 2 + }, + "class_hash": { + "cairo_type": "felt", + "offset": 0 + }, + "selector": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "__main__.test_library_call.ImplicitArgs": { + "full_name": "__main__.test_library_call.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__.test_library_call.Return": { + "cairo_type": "(retdata_size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__main__.test_library_call.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_library_call_l1_handler": { + "decorators": [ + "external" + ], + "pc": 2048, + "type": "function" + }, + "__main__.test_library_call_l1_handler.Args": { + "full_name": "__main__.test_library_call_l1_handler.Args", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 3 + }, + "calldata_len": { + "cairo_type": "felt", + "offset": 2 + }, + "class_hash": { + "cairo_type": "felt", + "offset": 0 + }, + "selector": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "__main__.test_library_call_l1_handler.ImplicitArgs": { + "full_name": "__main__.test_library_call_l1_handler.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__.test_library_call_l1_handler.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.test_library_call_l1_handler.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_library_call_syntactic_sugar": { + "decorators": [ + "external" + ], + "pc": 1833, + "type": "function" + }, + "__main__.test_library_call_syntactic_sugar.Args": { + "full_name": "__main__.test_library_call_syntactic_sugar.Args", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.test_library_call_syntactic_sugar.ImplicitArgs": { + "full_name": "__main__.test_library_call_syntactic_sugar.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.test_library_call_syntactic_sugar.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.test_library_call_syntactic_sugar.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_re_entrance": { + "decorators": [ + "external" + ], + "pc": 1573, + "type": "function" + }, + "__main__.test_re_entrance.Args": { + "full_name": "__main__.test_re_entrance.Args", + "members": { + "depth": { + "cairo_type": "felt", + "offset": 1 + }, + "other_contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.test_re_entrance.ImplicitArgs": { + "full_name": "__main__.test_re_entrance.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.test_re_entrance.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.test_re_entrance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_replace_class": { + "decorators": [ + "external" + ], + "pc": 2121, + "type": "function" + }, + "__main__.test_replace_class.Args": { + "full_name": "__main__.test_replace_class.Args", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.test_replace_class.ImplicitArgs": { + "full_name": "__main__.test_replace_class.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__.test_replace_class.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.test_replace_class.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.test_tx_version": { + "decorators": [ + "external" + ], + "pc": 1942, + "type": "function" + }, + "__main__.test_tx_version.Args": { + "full_name": "__main__.test_tx_version.Args", + "members": { + "expected_version": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.test_tx_version.ImplicitArgs": { + "full_name": "__main__.test_tx_version.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.test_tx_version.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.test_tx_version.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.two_counters": { + "type": "namespace" + }, + "__main__.two_counters.Args": { + "full_name": "__main__.two_counters.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.two_counters.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__.two_counters.ImplicitArgs": { + "full_name": "__main__.two_counters.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.two_counters.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.two_counters.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.two_counters.addr": { + "decorators": [], + "pc": 515, + "type": "function" + }, + "__main__.two_counters.addr.Args": { + "full_name": "__main__.two_counters.addr.Args", + "members": { + "index": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.two_counters.addr.ImplicitArgs": { + "full_name": "__main__.two_counters.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.two_counters.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__.two_counters.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.two_counters.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__main__.two_counters.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "__main__.two_counters.read": { + "decorators": [], + "pc": 529, + "type": "function" + }, + "__main__.two_counters.read.Args": { + "full_name": "__main__.two_counters.read.Args", + "members": { + "index": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.two_counters.read.ImplicitArgs": { + "full_name": "__main__.two_counters.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.two_counters.read.Return": { + "cairo_type": "(res: (felt, felt))", + "type": "type_definition" + }, + "__main__.two_counters.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.two_counters.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "__main__.two_counters.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "__main__.two_counters.write": { + "decorators": [], + "pc": 549, + "type": "function" + }, + "__main__.two_counters.write.Args": { + "full_name": "__main__.two_counters.write.Args", + "members": { + "index": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "(felt, felt)", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.two_counters.write.ImplicitArgs": { + "full_name": "__main__.two_counters.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.two_counters.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.two_counters.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.xor_counters": { + "decorators": [ + "external" + ], + "pc": 645, + "type": "function" + }, + "__main__.xor_counters.Args": { + "full_name": "__main__.xor_counters.Args", + "members": { + "index_and_x": { + "cairo_type": "__main__.IndexAndValues", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.xor_counters.ImplicitArgs": { + "full_name": "__main__.xor_counters.ImplicitArgs", + "members": { + "bitwise_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin*", + "offset": 3 + }, + "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": 4, + "type": "struct" + }, + "__main__.xor_counters.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.xor_counters.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.add_signature_to_counters": { + "decorators": [ + "external" + ], + "pc": 877, + "type": "function" + }, + "__wrappers__.add_signature_to_counters.Args": { + "full_name": "__wrappers__.add_signature_to_counters.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.add_signature_to_counters.ImplicitArgs": { + "full_name": "__wrappers__.add_signature_to_counters.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.add_signature_to_counters.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.add_signature_to_counters.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.add_signature_to_counters.__wrapped_func": { + "destination": "__main__.add_signature_to_counters", + "type": "alias" + }, + "__wrappers__.add_signature_to_counters_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.add_value": { + "decorators": [ + "external" + ], + "pc": 1647, + "type": "function" + }, + "__wrappers__.add_value.Args": { + "full_name": "__wrappers__.add_value.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.add_value.ImplicitArgs": { + "full_name": "__wrappers__.add_value.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.add_value.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.add_value.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.add_value.__wrapped_func": { + "destination": "__main__.add_value", + "type": "alias" + }, + "__wrappers__.add_value_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.advance_counter": { + "decorators": [ + "external" + ], + "pc": 586, + "type": "function" + }, + "__wrappers__.advance_counter.Args": { + "full_name": "__wrappers__.advance_counter.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.advance_counter.ImplicitArgs": { + "full_name": "__wrappers__.advance_counter.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.advance_counter.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.advance_counter.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.advance_counter.__wrapped_func": { + "destination": "__main__.advance_counter", + "type": "alias" + }, + "__wrappers__.advance_counter_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.assert_value_at_address": { + "decorators": [ + "external" + ], + "pc": 961, + "type": "function" + }, + "__wrappers__.assert_value_at_address.Args": { + "full_name": "__wrappers__.assert_value_at_address.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.assert_value_at_address.ImplicitArgs": { + "full_name": "__wrappers__.assert_value_at_address.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.assert_value_at_address.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.assert_value_at_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.assert_value_at_address.__wrapped_func": { + "destination": "__main__.assert_value_at_address", + "type": "alias" + }, + "__wrappers__.assert_value_at_address_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.call_xor_counters": { + "decorators": [ + "external" + ], + "pc": 832, + "type": "function" + }, + "__wrappers__.call_xor_counters.Args": { + "full_name": "__wrappers__.call_xor_counters.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.call_xor_counters.ImplicitArgs": { + "full_name": "__wrappers__.call_xor_counters.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.call_xor_counters.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.call_xor_counters.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.call_xor_counters.__wrapped_func": { + "destination": "__main__.call_xor_counters", + "type": "alias" + }, + "__wrappers__.call_xor_counters_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.constructor": { + "decorators": [ + "constructor" + ], + "pc": 624, + "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, bitwise_ptr: felt, ec_op_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__.deposit": { + "decorators": [ + "l1_handler" + ], + "pc": 1382, + "type": "function" + }, + "__wrappers__.deposit.Args": { + "full_name": "__wrappers__.deposit.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.deposit.ImplicitArgs": { + "full_name": "__wrappers__.deposit.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.deposit.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.deposit.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.deposit.__wrapped_func": { + "destination": "__main__.deposit", + "type": "alias" + }, + "__wrappers__.deposit_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.entry_point": { + "decorators": [ + "external" + ], + "pc": 1001, + "type": "function" + }, + "__wrappers__.entry_point.Args": { + "full_name": "__wrappers__.entry_point.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.entry_point.ImplicitArgs": { + "full_name": "__wrappers__.entry_point.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.entry_point.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.entry_point.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.entry_point.__wrapped_func": { + "destination": "__main__.entry_point", + "type": "alias" + }, + "__wrappers__.entry_point_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.execute_replace_class": { + "decorators": [ + "external" + ], + "pc": 2174, + "type": "function" + }, + "__wrappers__.execute_replace_class.Args": { + "full_name": "__wrappers__.execute_replace_class.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.execute_replace_class.ImplicitArgs": { + "full_name": "__wrappers__.execute_replace_class.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.execute_replace_class.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.execute_replace_class.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.execute_replace_class.__wrapped_func": { + "destination": "__main__.execute_replace_class", + "type": "alias" + }, + "__wrappers__.execute_replace_class_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.foo": { + "decorators": [ + "external" + ], + "pc": 706, + "type": "function" + }, + "__wrappers__.foo.Args": { + "full_name": "__wrappers__.foo.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.foo.ImplicitArgs": { + "full_name": "__wrappers__.foo.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.foo.Return": { + "cairo_type": "(syscall_ptr: felt, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.foo.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.foo.__wrapped_func": { + "destination": "__main__.foo", + "type": "alias" + }, + "__wrappers__.foo_encode_return": { + "decorators": [], + "pc": 697, + "type": "function" + }, + "__wrappers__.foo_encode_return.Args": { + "full_name": "__wrappers__.foo_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(res: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.foo_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.foo_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.foo_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.foo_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.foo_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.get_value": { + "decorators": [ + "external" + ], + "pc": 936, + "type": "function" + }, + "__wrappers__.get_value.Args": { + "full_name": "__wrappers__.get_value.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.get_value.ImplicitArgs": { + "full_name": "__wrappers__.get_value.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.get_value.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.get_value.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.get_value.__wrapped_func": { + "destination": "__main__.get_value", + "type": "alias" + }, + "__wrappers__.get_value_encode_return": { + "decorators": [], + "pc": 927, + "type": "function" + }, + "__wrappers__.get_value_encode_return.Args": { + "full_name": "__wrappers__.get_value_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(res: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.get_value_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.get_value_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.get_value_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.get_value_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.get_value_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.increase_value": { + "decorators": [ + "external" + ], + "pc": 1720, + "type": "function" + }, + "__wrappers__.increase_value.Args": { + "full_name": "__wrappers__.increase_value.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.increase_value.ImplicitArgs": { + "full_name": "__wrappers__.increase_value.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.increase_value.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.increase_value.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.increase_value.__wrapped_func": { + "destination": "__main__.increase_value", + "type": "alias" + }, + "__wrappers__.increase_value_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.recursive_add_value": { + "decorators": [ + "external" + ], + "pc": 1689, + "type": "function" + }, + "__wrappers__.recursive_add_value.Args": { + "full_name": "__wrappers__.recursive_add_value.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.recursive_add_value.ImplicitArgs": { + "full_name": "__wrappers__.recursive_add_value.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.recursive_add_value.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.recursive_add_value.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.recursive_add_value.__wrapped_func": { + "destination": "__main__.recursive_add_value", + "type": "alias" + }, + "__wrappers__.recursive_add_value_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.send_message": { + "decorators": [ + "external" + ], + "pc": 1078, + "type": "function" + }, + "__wrappers__.send_message.Args": { + "full_name": "__wrappers__.send_message.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.send_message.ImplicitArgs": { + "full_name": "__wrappers__.send_message.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.send_message.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.send_message.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.send_message.__wrapped_func": { + "destination": "__main__.send_message", + "type": "alias" + }, + "__wrappers__.send_message_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.set_value": { + "decorators": [ + "external" + ], + "pc": 903, + "type": "function" + }, + "__wrappers__.set_value.Args": { + "full_name": "__wrappers__.set_value.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_value.ImplicitArgs": { + "full_name": "__wrappers__.set_value.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.set_value.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.set_value.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.set_value.__wrapped_func": { + "destination": "__main__.set_value", + "type": "alias" + }, + "__wrappers__.set_value_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_builtins": { + "decorators": [ + "external" + ], + "pc": 1046, + "type": "function" + }, + "__wrappers__.test_builtins.Args": { + "full_name": "__wrappers__.test_builtins.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_builtins.ImplicitArgs": { + "full_name": "__wrappers__.test_builtins.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_builtins.Return": { + "cairo_type": "(syscall_ptr: felt, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_builtins.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_builtins.__wrapped_func": { + "destination": "__main__.test_builtins", + "type": "alias" + }, + "__wrappers__.test_builtins_encode_return": { + "decorators": [], + "pc": 1037, + "type": "function" + }, + "__wrappers__.test_builtins_encode_return.Args": { + "full_name": "__wrappers__.test_builtins_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(result: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.test_builtins_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.test_builtins_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_builtins_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_builtins_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.test_builtins_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_call_contract": { + "decorators": [ + "external" + ], + "pc": 1224, + "type": "function" + }, + "__wrappers__.test_call_contract.Args": { + "full_name": "__wrappers__.test_call_contract.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_call_contract.ImplicitArgs": { + "full_name": "__wrappers__.test_call_contract.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_call_contract.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_call_contract.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_call_contract.__wrapped_func": { + "destination": "__main__.test_call_contract", + "type": "alias" + }, + "__wrappers__.test_call_contract_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_call_storage_consistency": { + "decorators": [ + "external" + ], + "pc": 1553, + "type": "function" + }, + "__wrappers__.test_call_storage_consistency.Args": { + "full_name": "__wrappers__.test_call_storage_consistency.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_call_storage_consistency.ImplicitArgs": { + "full_name": "__wrappers__.test_call_storage_consistency.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_call_storage_consistency.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_call_storage_consistency.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_call_storage_consistency.__wrapped_func": { + "destination": "__main__.test_call_storage_consistency", + "type": "alias" + }, + "__wrappers__.test_call_storage_consistency_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_call_with_array": { + "decorators": [ + "external" + ], + "pc": 1753, + "type": "function" + }, + "__wrappers__.test_call_with_array.Args": { + "full_name": "__wrappers__.test_call_with_array.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_call_with_array.ImplicitArgs": { + "full_name": "__wrappers__.test_call_with_array.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_call_with_array.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_call_with_array.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_call_with_array.__wrapped_func": { + "destination": "__main__.test_call_with_array", + "type": "alias" + }, + "__wrappers__.test_call_with_array_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_call_with_struct_array": { + "decorators": [ + "external" + ], + "pc": 1802, + "type": "function" + }, + "__wrappers__.test_call_with_struct_array.Args": { + "full_name": "__wrappers__.test_call_with_struct_array.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_call_with_struct_array.ImplicitArgs": { + "full_name": "__wrappers__.test_call_with_struct_array.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_call_with_struct_array.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_call_with_struct_array.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_call_with_struct_array.__wrapped_func": { + "destination": "__main__.test_call_with_struct_array", + "type": "alias" + }, + "__wrappers__.test_call_with_struct_array_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_count_actual_storage_changes": { + "decorators": [ + "external" + ], + "pc": 2105, + "type": "function" + }, + "__wrappers__.test_count_actual_storage_changes.Args": { + "full_name": "__wrappers__.test_count_actual_storage_changes.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_count_actual_storage_changes.ImplicitArgs": { + "full_name": "__wrappers__.test_count_actual_storage_changes.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_count_actual_storage_changes.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_count_actual_storage_changes.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_count_actual_storage_changes.__wrapped_func": { + "destination": "__main__.test_count_actual_storage_changes", + "type": "alias" + }, + "__wrappers__.test_count_actual_storage_changes_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_delegate_call": { + "decorators": [ + "external", + "raw_output" + ], + "pc": 1979, + "type": "function" + }, + "__wrappers__.test_delegate_call.Args": { + "full_name": "__wrappers__.test_delegate_call.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_delegate_call.ImplicitArgs": { + "full_name": "__wrappers__.test_delegate_call.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_delegate_call.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_delegate_call.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_delegate_call.__wrapped_func": { + "destination": "__main__.test_delegate_call", + "type": "alias" + }, + "__wrappers__.test_delegate_call_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_deploy": { + "decorators": [ + "external" + ], + "pc": 1272, + "type": "function" + }, + "__wrappers__.test_deploy.Args": { + "full_name": "__wrappers__.test_deploy.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_deploy.ImplicitArgs": { + "full_name": "__wrappers__.test_deploy.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_deploy.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_deploy.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_deploy.__wrapped_func": { + "destination": "__main__.test_deploy", + "type": "alias" + }, + "__wrappers__.test_deploy_and_call": { + "decorators": [ + "external" + ], + "pc": 1328, + "type": "function" + }, + "__wrappers__.test_deploy_and_call.Args": { + "full_name": "__wrappers__.test_deploy_and_call.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_deploy_and_call.ImplicitArgs": { + "full_name": "__wrappers__.test_deploy_and_call.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_deploy_and_call.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_deploy_and_call.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_deploy_and_call.__wrapped_func": { + "destination": "__main__.test_deploy_and_call", + "type": "alias" + }, + "__wrappers__.test_deploy_and_call_encode_return": { + "decorators": [], + "pc": 1319, + "type": "function" + }, + "__wrappers__.test_deploy_and_call_encode_return.Args": { + "full_name": "__wrappers__.test_deploy_and_call_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(contract_address: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.test_deploy_and_call_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.test_deploy_and_call_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_deploy_and_call_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_deploy_and_call_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.test_deploy_and_call_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_deploy_encode_return": { + "decorators": [], + "pc": 1263, + "type": "function" + }, + "__wrappers__.test_deploy_encode_return.Args": { + "full_name": "__wrappers__.test_deploy_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(contract_address: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.test_deploy_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.test_deploy_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_deploy_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_deploy_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.test_deploy_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_ec_op": { + "decorators": [ + "external" + ], + "pc": 764, + "type": "function" + }, + "__wrappers__.test_ec_op.Args": { + "full_name": "__wrappers__.test_ec_op.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_ec_op.ImplicitArgs": { + "full_name": "__wrappers__.test_ec_op.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_ec_op.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: starkware.cairo.common.cairo_builtins.EcOpBuiltin*, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_ec_op.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_ec_op.__wrapped_func": { + "destination": "__main__.test_ec_op", + "type": "alias" + }, + "__wrappers__.test_ec_op_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_emit_event": { + "decorators": [ + "external" + ], + "pc": 1104, + "type": "function" + }, + "__wrappers__.test_emit_event.Args": { + "full_name": "__wrappers__.test_emit_event.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_emit_event.ImplicitArgs": { + "full_name": "__wrappers__.test_emit_event.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_emit_event.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_emit_event.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_emit_event.__wrapped_func": { + "destination": "__main__.test_emit_event", + "type": "alias" + }, + "__wrappers__.test_emit_event_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_get_block_number": { + "decorators": [ + "external" + ], + "pc": 1505, + "type": "function" + }, + "__wrappers__.test_get_block_number.Args": { + "full_name": "__wrappers__.test_get_block_number.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_get_block_number.ImplicitArgs": { + "full_name": "__wrappers__.test_get_block_number.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_get_block_number.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_get_block_number.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_get_block_number.__wrapped_func": { + "destination": "__main__.test_get_block_number", + "type": "alias" + }, + "__wrappers__.test_get_block_number_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_get_block_timestamp": { + "decorators": [ + "external" + ], + "pc": 1457, + "type": "function" + }, + "__wrappers__.test_get_block_timestamp.Args": { + "full_name": "__wrappers__.test_get_block_timestamp.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_get_block_timestamp.ImplicitArgs": { + "full_name": "__wrappers__.test_get_block_timestamp.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_get_block_timestamp.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_get_block_timestamp.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_get_block_timestamp.__wrapped_func": { + "destination": "__main__.test_get_block_timestamp", + "type": "alias" + }, + "__wrappers__.test_get_block_timestamp_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_get_caller_address": { + "decorators": [ + "external" + ], + "pc": 1409, + "type": "function" + }, + "__wrappers__.test_get_caller_address.Args": { + "full_name": "__wrappers__.test_get_caller_address.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_get_caller_address.ImplicitArgs": { + "full_name": "__wrappers__.test_get_caller_address.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_get_caller_address.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_get_caller_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_get_caller_address.__wrapped_func": { + "destination": "__main__.test_get_caller_address", + "type": "alias" + }, + "__wrappers__.test_get_caller_address_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_get_contract_address": { + "decorators": [ + "external" + ], + "pc": 1481, + "type": "function" + }, + "__wrappers__.test_get_contract_address.Args": { + "full_name": "__wrappers__.test_get_contract_address.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_get_contract_address.ImplicitArgs": { + "full_name": "__wrappers__.test_get_contract_address.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_get_contract_address.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_get_contract_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_get_contract_address.__wrapped_func": { + "destination": "__main__.test_get_contract_address", + "type": "alias" + }, + "__wrappers__.test_get_contract_address_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_get_sequencer_address": { + "decorators": [ + "external" + ], + "pc": 1433, + "type": "function" + }, + "__wrappers__.test_get_sequencer_address.Args": { + "full_name": "__wrappers__.test_get_sequencer_address.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_get_sequencer_address.ImplicitArgs": { + "full_name": "__wrappers__.test_get_sequencer_address.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_get_sequencer_address.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_get_sequencer_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_get_sequencer_address.__wrapped_func": { + "destination": "__main__.test_get_sequencer_address", + "type": "alias" + }, + "__wrappers__.test_get_sequencer_address_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_get_tx_info": { + "decorators": [ + "external" + ], + "pc": 1923, + "type": "function" + }, + "__wrappers__.test_get_tx_info.Args": { + "full_name": "__wrappers__.test_get_tx_info.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_get_tx_info.ImplicitArgs": { + "full_name": "__wrappers__.test_get_tx_info.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_get_tx_info.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_get_tx_info.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_get_tx_info.__wrapped_func": { + "destination": "__main__.test_get_tx_info", + "type": "alias" + }, + "__wrappers__.test_get_tx_info_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_high_level_event": { + "decorators": [ + "external" + ], + "pc": 1185, + "type": "function" + }, + "__wrappers__.test_high_level_event.Args": { + "full_name": "__wrappers__.test_high_level_event.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_high_level_event.ImplicitArgs": { + "full_name": "__wrappers__.test_high_level_event.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_high_level_event.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_high_level_event.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_high_level_event.__wrapped_func": { + "destination": "__main__.test_high_level_event", + "type": "alias" + }, + "__wrappers__.test_high_level_event_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_library_call": { + "decorators": [ + "external", + "raw_output" + ], + "pc": 2020, + "type": "function" + }, + "__wrappers__.test_library_call.Args": { + "full_name": "__wrappers__.test_library_call.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_library_call.ImplicitArgs": { + "full_name": "__wrappers__.test_library_call.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_library_call.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_library_call.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_library_call.__wrapped_func": { + "destination": "__main__.test_library_call", + "type": "alias" + }, + "__wrappers__.test_library_call_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_library_call_l1_handler": { + "decorators": [ + "external" + ], + "pc": 2059, + "type": "function" + }, + "__wrappers__.test_library_call_l1_handler.Args": { + "full_name": "__wrappers__.test_library_call_l1_handler.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_library_call_l1_handler.ImplicitArgs": { + "full_name": "__wrappers__.test_library_call_l1_handler.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_library_call_l1_handler.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_library_call_l1_handler.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_library_call_l1_handler.__wrapped_func": { + "destination": "__main__.test_library_call_l1_handler", + "type": "alias" + }, + "__wrappers__.test_library_call_l1_handler_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_library_call_syntactic_sugar": { + "decorators": [ + "external" + ], + "pc": 1865, + "type": "function" + }, + "__wrappers__.test_library_call_syntactic_sugar.Args": { + "full_name": "__wrappers__.test_library_call_syntactic_sugar.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_library_call_syntactic_sugar.ImplicitArgs": { + "full_name": "__wrappers__.test_library_call_syntactic_sugar.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_library_call_syntactic_sugar.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_library_call_syntactic_sugar.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_library_call_syntactic_sugar.__wrapped_func": { + "destination": "__main__.test_library_call_syntactic_sugar", + "type": "alias" + }, + "__wrappers__.test_library_call_syntactic_sugar_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_re_entrance": { + "decorators": [ + "external" + ], + "pc": 1605, + "type": "function" + }, + "__wrappers__.test_re_entrance.Args": { + "full_name": "__wrappers__.test_re_entrance.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_re_entrance.ImplicitArgs": { + "full_name": "__wrappers__.test_re_entrance.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_re_entrance.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_re_entrance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_re_entrance.__wrapped_func": { + "destination": "__main__.test_re_entrance", + "type": "alias" + }, + "__wrappers__.test_re_entrance_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_replace_class": { + "decorators": [ + "external" + ], + "pc": 2149, + "type": "function" + }, + "__wrappers__.test_replace_class.Args": { + "full_name": "__wrappers__.test_replace_class.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_replace_class.ImplicitArgs": { + "full_name": "__wrappers__.test_replace_class.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_replace_class.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_replace_class.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_replace_class.__wrapped_func": { + "destination": "__main__.test_replace_class", + "type": "alias" + }, + "__wrappers__.test_replace_class_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.test_tx_version": { + "decorators": [ + "external" + ], + "pc": 1948, + "type": "function" + }, + "__wrappers__.test_tx_version.Args": { + "full_name": "__wrappers__.test_tx_version.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_tx_version.ImplicitArgs": { + "full_name": "__wrappers__.test_tx_version.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.test_tx_version.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: felt, range_check_ptr: felt, bitwise_ptr: felt, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.test_tx_version.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.test_tx_version.__wrapped_func": { + "destination": "__main__.test_tx_version", + "type": "alias" + }, + "__wrappers__.test_tx_version_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.xor_counters": { + "decorators": [ + "external" + ], + "pc": 671, + "type": "function" + }, + "__wrappers__.xor_counters.Args": { + "full_name": "__wrappers__.xor_counters.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.xor_counters.ImplicitArgs": { + "full_name": "__wrappers__.xor_counters.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.xor_counters.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, bitwise_ptr: starkware.cairo.common.cairo_builtins.BitwiseBuiltin*, ec_op_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.xor_counters.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.xor_counters.__wrapped_func": { + "destination": "__main__.xor_counters", + "type": "alias" + }, + "__wrappers__.xor_counters_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.bitwise.ALL_ONES": { + "type": "const", + "value": -106710729501573572985208420194530329073740042555888586719234 + }, + "starkware.cairo.common.bitwise.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.cairo.common.bitwise.bitwise_xor": { + "decorators": [], + "pc": 232, + "type": "function" + }, + "starkware.cairo.common.bitwise.bitwise_xor.Args": { + "full_name": "starkware.cairo.common.bitwise.bitwise_xor.Args", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.bitwise.bitwise_xor.ImplicitArgs": { + "full_name": "starkware.cairo.common.bitwise.bitwise_xor.ImplicitArgs", + "members": { + "bitwise_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.bitwise.bitwise_xor.Return": { + "cairo_type": "(x_xor_y: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.bitwise.bitwise_xor.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.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.EcOpBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.EcOpBuiltin", + "type": "alias" + }, + "starkware.cairo.common.ec.EcPoint": { + "destination": "starkware.cairo.common.ec_point.EcPoint", + "type": "alias" + }, + "starkware.cairo.common.ec.StarkCurve": { + "type": "namespace" + }, + "starkware.cairo.common.ec.StarkCurve.ALPHA": { + "type": "const", + "value": 1 + }, + "starkware.cairo.common.ec.StarkCurve.Args": { + "full_name": "starkware.cairo.common.ec.StarkCurve.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.ec.StarkCurve.BETA": { + "type": "const", + "value": -476910135076337975234679399815567221425937815956490878998147463828055613816 + }, + "starkware.cairo.common.ec.StarkCurve.GEN_X": { + "type": "const", + "value": 874739451078007766457464989774322083649278607533249481151382481072868806602 + }, + "starkware.cairo.common.ec.StarkCurve.GEN_Y": { + "type": "const", + "value": 152666792071518830868575557812948353041420400780739481342941381225525861407 + }, + "starkware.cairo.common.ec.StarkCurve.ImplicitArgs": { + "full_name": "starkware.cairo.common.ec.StarkCurve.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.ec.StarkCurve.ORDER": { + "type": "const", + "value": -96363463615509210819012598251359154898 + }, + "starkware.cairo.common.ec.StarkCurve.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.ec.StarkCurve.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.ec.ec_add": { + "decorators": [], + "pc": 261, + "type": "function" + }, + "starkware.cairo.common.ec.ec_add.Args": { + "full_name": "starkware.cairo.common.ec.ec_add.Args", + "members": { + "p": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 0 + }, + "q": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.ec.ec_add.ImplicitArgs": { + "full_name": "starkware.cairo.common.ec.ec_add.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.ec.ec_add.Return": { + "cairo_type": "(r: starkware.cairo.common.ec_point.EcPoint)", + "type": "type_definition" + }, + "starkware.cairo.common.ec.ec_add.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.ec.ec_double": { + "decorators": [], + "pc": 238, + "type": "function" + }, + "starkware.cairo.common.ec.ec_double.Args": { + "full_name": "starkware.cairo.common.ec.ec_double.Args", + "members": { + "p": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.ec.ec_double.ImplicitArgs": { + "full_name": "starkware.cairo.common.ec.ec_double.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.ec.ec_double.Return": { + "cairo_type": "(r: starkware.cairo.common.ec_point.EcPoint)", + "type": "type_definition" + }, + "starkware.cairo.common.ec.ec_double.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.ec.ec_op": { + "decorators": [], + "pc": 298, + "type": "function" + }, + "starkware.cairo.common.ec.ec_op.Args": { + "full_name": "starkware.cairo.common.ec.ec_op.Args", + "members": { + "m": { + "cairo_type": "felt", + "offset": 2 + }, + "p": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 0 + }, + "q": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 3 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.cairo.common.ec.ec_op.ImplicitArgs": { + "full_name": "starkware.cairo.common.ec.ec_op.ImplicitArgs", + "members": { + "ec_op_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.EcOpBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.ec.ec_op.Return": { + "cairo_type": "(r: starkware.cairo.common.ec_point.EcPoint)", + "type": "type_definition" + }, + "starkware.cairo.common.ec.ec_op.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "starkware.cairo.common.ec.ec_op.m": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.ec.ec_op.m", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 298, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.ec.ec_op.p": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "full_name": "starkware.cairo.common.ec.ec_op.p", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 298, + "value": "[cast(fp + (-7), starkware.cairo.common.ec_point.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.ec.ec_op.q": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "full_name": "starkware.cairo.common.ec.ec_op.q", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 298, + "value": "[cast(fp + (-4), starkware.cairo.common.ec_point.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.ec.ec_op.s": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "full_name": "starkware.cairo.common.ec.ec_op.s", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 2 + }, + "pc": 306, + "value": "[cast(fp, starkware.cairo.common.ec_point.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.ec.is_quad_residue": { + "destination": "starkware.cairo.common.math.is_quad_residue", + "type": "alias" + }, + "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": 179, + "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": 23, + "offset": 0 + }, + "pc": 179, + "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": 23, + "offset": 0 + }, + "pc": 179, + "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": 23, + "offset": 0 + }, + "pc": 179, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le": { + "decorators": [], + "pc": 165, + "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_nn": { + "decorators": [], + "pc": 161, + "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": 20, + "offset": 0 + }, + "pc": 161, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_nn_le": { + "decorators": [], + "pc": 170, + "type": "function" + }, + "starkware.cairo.common.math.assert_nn_le.Args": { + "full_name": "starkware.cairo.common.math.assert_nn_le.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math.assert_nn_le.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_nn_le.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_nn_le.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_nn_le.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_not_zero": { + "decorators": [], + "pc": 156, + "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": 19, + "offset": 0 + }, + "pc": 156, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "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.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.lang.compiler.lib.registers.get_fp_and_pc": { + "decorators": [], + "pc": 24, + "type": "function" + }, + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.Args": { + "full_name": "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.ImplicitArgs": { + "full_name": "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.Return": { + "cairo_type": "(fp_val: felt*, pc_val: felt*)", + "type": "type_definition" + }, + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.messages.SEND_MESSAGE_TO_L1_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.SEND_MESSAGE_TO_L1_SELECTOR", + "type": "alias" + }, + "starkware.starknet.common.messages.SendMessageToL1SysCall": { + "destination": "starkware.starknet.common.syscalls.SendMessageToL1SysCall", + "type": "alias" + }, + "starkware.starknet.common.messages.send_message_to_l1": { + "decorators": [], + "pc": 329, + "type": "function" + }, + "starkware.starknet.common.messages.send_message_to_l1.Args": { + "full_name": "starkware.starknet.common.messages.send_message_to_l1.Args", + "members": { + "payload": { + "cairo_type": "felt*", + "offset": 2 + }, + "payload_size": { + "cairo_type": "felt", + "offset": 1 + }, + "to_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.messages.send_message_to_l1.ImplicitArgs": { + "full_name": "starkware.starknet.common.messages.send_message_to_l1.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.messages.send_message_to_l1.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.common.messages.send_message_to_l1.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.messages.send_message_to_l1.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.messages.send_message_to_l1.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 329, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 1 + }, + "pc": 335, + "value": "cast([fp + (-6)] + 4, felt*)" + } + ], + "type": "reference" + }, + "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": 192, + "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": 24, + "offset": 0 + }, + "pc": 192, + "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": 24, + "offset": 2 + }, + "pc": 212, + "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": 24, + "offset": 1 + }, + "pc": 194, + "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.call_contract": { + "decorators": [], + "pc": 25, + "type": "function" + }, + "starkware.starknet.common.syscalls.call_contract.Args": { + "full_name": "starkware.starknet.common.syscalls.call_contract.Args", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 3 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 2 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.syscalls.call_contract.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.call_contract.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.call_contract.Return": { + "cairo_type": "(retdata_size: felt, retdata: felt*)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.call_contract.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.call_contract.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.call_contract.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 4, + "offset": 0 + }, + "pc": 25, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 4, + "offset": 1 + }, + "pc": 32, + "value": "cast([fp + (-7)] + 7, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.deploy": { + "decorators": [], + "pc": 61, + "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": 7, + "offset": 0 + }, + "pc": 61, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 1 + }, + "pc": 69, + "value": "cast([fp + (-8)] + 9, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.emit_event": { + "decorators": [], + "pc": 132, + "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": 16, + "offset": 0 + }, + "pc": 132, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 1 + }, + "pc": 139, + "value": "cast([fp + (-7)] + 5, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_block_number": { + "decorators": [], + "pc": 87, + "type": "function" + }, + "starkware.starknet.common.syscalls.get_block_number.Args": { + "full_name": "starkware.starknet.common.syscalls.get_block_number.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_block_number.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.get_block_number.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_block_number.Return": { + "cairo_type": "(block_number: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.get_block_number.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.get_block_number.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.get_block_number.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 87, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 1 + }, + "pc": 90, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_block_timestamp": { + "decorators": [], + "pc": 101, + "type": "function" + }, + "starkware.starknet.common.syscalls.get_block_timestamp.Args": { + "full_name": "starkware.starknet.common.syscalls.get_block_timestamp.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_block_timestamp.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.get_block_timestamp.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_block_timestamp.Return": { + "cairo_type": "(block_timestamp: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.get_block_timestamp.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.get_block_timestamp.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.get_block_timestamp.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 101, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 1 + }, + "pc": 104, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_caller_address": { + "decorators": [], + "pc": 73, + "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": 8, + "offset": 0 + }, + "pc": 73, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 1 + }, + "pc": 76, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_contract_address": { + "decorators": [], + "pc": 94, + "type": "function" + }, + "starkware.starknet.common.syscalls.get_contract_address.Args": { + "full_name": "starkware.starknet.common.syscalls.get_contract_address.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_contract_address.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.get_contract_address.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_contract_address.Return": { + "cairo_type": "(contract_address: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.get_contract_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.get_contract_address.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.get_contract_address.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 94, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 1 + }, + "pc": 97, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_sequencer_address": { + "decorators": [], + "pc": 80, + "type": "function" + }, + "starkware.starknet.common.syscalls.get_sequencer_address.Args": { + "full_name": "starkware.starknet.common.syscalls.get_sequencer_address.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_sequencer_address.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.get_sequencer_address.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_sequencer_address.Return": { + "cairo_type": "(sequencer_address: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.get_sequencer_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.get_sequencer_address.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.get_sequencer_address.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 80, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 1 + }, + "pc": 83, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_tx_info": { + "decorators": [], + "pc": 142, + "type": "function" + }, + "starkware.starknet.common.syscalls.get_tx_info.Args": { + "full_name": "starkware.starknet.common.syscalls.get_tx_info.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_tx_info.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.get_tx_info.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_tx_info.Return": { + "cairo_type": "(tx_info: starkware.starknet.common.syscalls.TxInfo*)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.get_tx_info.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.get_tx_info.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.get_tx_info.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 142, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 1 + }, + "pc": 145, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_tx_signature": { + "decorators": [], + "pc": 108, + "type": "function" + }, + "starkware.starknet.common.syscalls.get_tx_signature.Args": { + "full_name": "starkware.starknet.common.syscalls.get_tx_signature.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_tx_signature.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.get_tx_signature.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_tx_signature.Return": { + "cairo_type": "(signature_len: felt, signature: felt*)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.get_tx_signature.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.get_tx_signature.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.get_tx_signature.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 108, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 1 + }, + "pc": 111, + "value": "cast([fp + (-3)] + 3, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.library_call": { + "decorators": [], + "pc": 37, + "type": "function" + }, + "starkware.starknet.common.syscalls.library_call.Args": { + "full_name": "starkware.starknet.common.syscalls.library_call.Args", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 3 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 2 + }, + "class_hash": { + "cairo_type": "felt", + "offset": 0 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.syscalls.library_call.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.library_call.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.library_call.Return": { + "cairo_type": "(retdata_size: felt, retdata: felt*)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.library_call.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.library_call.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.library_call.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 37, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 5, + "offset": 1 + }, + "pc": 44, + "value": "cast([fp + (-7)] + 7, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.library_call_l1_handler": { + "decorators": [], + "pc": 49, + "type": "function" + }, + "starkware.starknet.common.syscalls.library_call_l1_handler.Args": { + "full_name": "starkware.starknet.common.syscalls.library_call_l1_handler.Args", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 3 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 2 + }, + "class_hash": { + "cairo_type": "felt", + "offset": 0 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.syscalls.library_call_l1_handler.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.library_call_l1_handler.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.library_call_l1_handler.Return": { + "cairo_type": "(retdata_size: felt, retdata: felt*)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.library_call_l1_handler.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.library_call_l1_handler.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.library_call_l1_handler.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 49, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 1 + }, + "pc": 56, + "value": "cast([fp + (-7)] + 7, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.replace_class": { + "decorators": [], + "pc": 149, + "type": "function" + }, + "starkware.starknet.common.syscalls.replace_class.Args": { + "full_name": "starkware.starknet.common.syscalls.replace_class.Args", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.replace_class.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.replace_class.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.replace_class.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.replace_class.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.replace_class.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.replace_class.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 18, + "offset": 0 + }, + "pc": 149, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 1 + }, + "pc": 153, + "value": "cast([fp + (-4)] + 2, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_read": { + "decorators": [], + "pc": 116, + "type": "function" + }, + "starkware.starknet.common.syscalls.storage_read.Args": { + "full_name": "starkware.starknet.common.syscalls.storage_read.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_read.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.storage_read.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_read.Return": { + "cairo_type": "(value: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.storage_read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.storage_read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.storage_read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 14, + "offset": 0 + }, + "pc": 116, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 1 + }, + "pc": 120, + "value": "cast([fp + (-4)] + 3, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_write": { + "decorators": [], + "pc": 124, + "type": "function" + }, + "starkware.starknet.common.syscalls.storage_write.Args": { + "full_name": "starkware.starknet.common.syscalls.storage_write.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_write.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.storage_write.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.storage_write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.storage_write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.storage_write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 124, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 1 + }, + "pc": 129, + "value": "cast([fp + (-5)] + 3, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.test_contract.deprecated_syscalls.CallContract": { + "destination": "starkware.starknet.common.syscalls.CallContract", + "type": "alias" + }, + "starkware.starknet.core.test_contract.deprecated_syscalls.CallContractRequest": { + "destination": "starkware.starknet.common.syscalls.CallContractRequest", + "type": "alias" + }, + "starkware.starknet.core.test_contract.deprecated_syscalls.DELEGATE_CALL_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.DELEGATE_CALL_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.test_contract.deprecated_syscalls.DELEGATE_L1_HANDLER_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.DELEGATE_L1_HANDLER_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call": { + "decorators": [], + "pc": 338, + "type": "function" + }, + "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call.Args": { + "full_name": "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call.Args", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 3 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 2 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call.ImplicitArgs": { + "full_name": "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call.Return": { + "cairo_type": "(retdata_size: felt, retdata: felt*)", + "type": "type_definition" + }, + "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.test_contract.deprecated_syscalls.delegate_call.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 338, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 1 + }, + "pc": 345, + "value": "cast([fp + (-7)] + 7, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.test_contract.test_contract_interface.StorageCell": { + "full_name": "starkware.starknet.core.test_contract.test_contract_interface.StorageCell", + "members": { + "key": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract": { + "type": "namespace" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.ADD_VALUE_SELECTOR": { + "type": "const", + "value": 244116128358498188146337218061232635775543270890529169229936851982759783745 + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.Args": { + "full_name": "starkware.starknet.core.test_contract.test_contract_interface.TestContract.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.GET_VALUE_SELECTOR": { + "type": "const", + "value": 1088514629534027837943348492744869453336870381453867699032131389309368223152 + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.ImplicitArgs": { + "full_name": "starkware.starknet.core.test_contract.test_contract_interface.TestContract.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.RECURSIVE_ADD_VALUE_SELECTOR": { + "type": "const", + "value": 765405392026302060765493145401186690085677257617346482214524097030498511379 + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.SET_VALUE_SELECTOR": { + "type": "const", + "value": 1737806834891659957988373423388711239891733974125793472992920296585311412419 + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.TEST_CALL_WITH_ARRAY_SELECTOR": { + "type": "const", + "value": 169158496051934688234187956926971713028507353560320644280269082964139402353 + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.TEST_CALL_WITH_STRUCT_ARRAY_SELECTOR": { + "type": "const", + "value": 345741264534492478975071636885957757148415915498131661412571688179658800868 + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value": { + "decorators": [], + "pc": 413, + "type": "function" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value.Args": { + "full_name": "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value.Args", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value.ImplicitArgs": { + "full_name": "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.add_value.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.call_contract": { + "destination": "starkware.starknet.common.syscalls.call_contract", + "type": "alias" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value": { + "decorators": [], + "pc": 390, + "type": "function" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value.Args": { + "full_name": "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 1 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value.ImplicitArgs": { + "full_name": "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.get_value.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call": { + "destination": "starkware.starknet.common.syscalls.library_call", + "type": "alias" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value": { + "decorators": [], + "pc": 370, + "type": "function" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value.Args": { + "full_name": "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 1 + }, + "class_hash": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value.ImplicitArgs": { + "full_name": "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.library_call_set_value.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value": { + "decorators": [], + "pc": 432, + "type": "function" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value.Args": { + "full_name": "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value.Args", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "self_address": { + "cairo_type": "felt", + "offset": 1 + }, + "value": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value.ImplicitArgs": { + "full_name": "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.recursive_add_value.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value": { + "decorators": [], + "pc": 350, + "type": "function" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value.Args": { + "full_name": "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 1 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value.ImplicitArgs": { + "full_name": "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.set_value.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array": { + "decorators": [], + "pc": 452, + "type": "function" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array.Args": { + "full_name": "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array.Args", + "members": { + "arr": { + "cairo_type": "felt*", + "offset": 3 + }, + "arr_len": { + "cairo_type": "felt", + "offset": 2 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "self_address": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array.ImplicitArgs": { + "full_name": "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_array.SIZEOF_LOCALS": { + "type": "const", + "value": 3 + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array": { + "decorators": [], + "pc": 482, + "type": "function" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array.Args": { + "full_name": "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array.Args", + "members": { + "arr": { + "cairo_type": "starkware.starknet.core.test_contract.test_contract_interface.StorageCell*", + "offset": 3 + }, + "arr_len": { + "cairo_type": "felt", + "offset": 2 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "self_address": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array.ImplicitArgs": { + "full_name": "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.test_contract.test_contract_interface.TestContract.test_call_with_struct_array.SIZEOF_LOCALS": { + "type": "const", + "value": 3 + } + }, + "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": 4, + "offset": 0 + }, + "pc": 25, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 37, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 49, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 61, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 73, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 80, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 87, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 94, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 101, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 108, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 0 + }, + "pc": 116, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 124, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 132, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 142, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 0 + }, + "pc": 149, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 19, + "offset": 0 + }, + "pc": 156, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 20, + "offset": 0 + }, + "pc": 161, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 0 + }, + "pc": 179, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 0 + }, + "pc": 179, + "value": "[cast([fp + (-4)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 0 + }, + "pc": 179, + "value": "[cast([fp + (-4)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 0 + }, + "pc": 192, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 1 + }, + "pc": 194, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 2 + }, + "pc": 212, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 298, + "value": "[cast(fp + (-7), starkware.cairo.common.ec_point.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 298, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 298, + "value": "[cast(fp + (-4), starkware.cairo.common.ec_point.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 2 + }, + "pc": 306, + "value": "[cast(fp, starkware.cairo.common.ec_point.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 329, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 338, + "value": "[cast(fp + (-7), felt**)]" + } + ] + } + } +} diff --git a/crates/native_blockifier/src/state_readers/papyrus_state_test.rs b/crates/native_blockifier/src/state_readers/papyrus_state_test.rs index 5d3b536b666..e9992760846 100644 --- a/crates/native_blockifier/src/state_readers/papyrus_state_test.rs +++ b/crates/native_blockifier/src/state_readers/papyrus_state_test.rs @@ -1,3 +1,5 @@ +use std::collections::HashMap; + use blockifier::abi::abi_utils::selector_from_name; use blockifier::execution::call_info::{CallExecution, Retdata}; use blockifier::execution::entry_point::CallEntryPoint; @@ -11,12 +13,19 @@ use indexmap::IndexMap; use papyrus_storage::class::ClassStorageWriter; use papyrus_storage::state::StateStorageWriter; use starknet_api::block::BlockNumber; +use starknet_api::deprecated_contract_class::ContractClass as DeprecatedContractClass; use starknet_api::state::{StateDiff, StorageKey}; use starknet_api::transaction::Calldata; use starknet_api::{calldata, felt}; +use starknet_types_core::felt::Felt; +use crate::py_block_executor::PyBlockExecutor; +use crate::py_state_diff::PyBlockInfo; +use crate::py_utils::PyFelt; use crate::state_readers::papyrus_state::PapyrusReader; +const LARGE_COMPILED_CONTRACT_JSON: &str = include_str!("large_compiled_contract.json"); + #[test] fn test_entry_point_with_papyrus_state() -> papyrus_storage::StorageResult<()> { let ((storage_reader, mut storage_writer), _) = papyrus_storage::test_utils::get_test_storage(); @@ -71,3 +80,48 @@ fn test_entry_point_with_papyrus_state() -> papyrus_storage::StorageResult<()> { Ok(()) } + +#[test] +/// Edge case: adding a large contract to the global contract cache. +fn global_contract_cache_update_large_contract() { + let mut raw_contract_class: serde_json::Value = + serde_json::from_str(LARGE_COMPILED_CONTRACT_JSON).unwrap(); + + // ABI is not required for execution. + raw_contract_class + .as_object_mut() + .expect("A compiled contract must be a JSON object.") + .remove("abi"); + + let dep_casm: DeprecatedContractClass = serde_json::from_value(raw_contract_class) + .expect("DeprecatedContractClass is not supported for this contract."); + + let temp_storage_path = tempfile::tempdir().unwrap().into_path(); + let mut block_executor = PyBlockExecutor::native_create_for_testing( + Default::default(), + Default::default(), + temp_storage_path, + 4000, + ); + block_executor + .append_block( + 0, + None, + Default::default(), + Default::default(), + Default::default(), + HashMap::from([(PyFelt::from(1_u8), serde_json::to_string(&dep_casm).unwrap())]), + ) + .unwrap(); + + block_executor + .append_block( + 1, + Some(PyFelt(Felt::ZERO)), + PyBlockInfo { block_number: 1, ..PyBlockInfo::default() }, + Default::default(), + Default::default(), + HashMap::from([(PyFelt::from(1_u8), serde_json::to_string(&dep_casm).unwrap())]), + ) + .unwrap(); +} diff --git a/crates/native_blockifier/src/state_readers/py_state_reader.rs b/crates/native_blockifier/src/state_readers/py_state_reader.rs index 35d78eea15b..61c7ba32132 100644 --- a/crates/native_blockifier/src/state_readers/py_state_reader.rs +++ b/crates/native_blockifier/src/state_readers/py_state_reader.rs @@ -7,9 +7,7 @@ use starknet_api::state::StorageKey; use starknet_types_core::felt::Felt; use crate::errors::{ - NativeBlockifierError, - NativeBlockifierInputError, - NativeBlockifierResult, + NativeBlockifierError, NativeBlockifierInputError, NativeBlockifierResult, UndeclaredClassHashError, }; use crate::py_utils::PyFelt; diff --git a/docs/SECURITY.md b/docs/SECURITY.md index 701e487ca0a..c5c08943fae 100644 --- a/docs/SECURITY.md +++ b/docs/SECURITY.md @@ -2,9 +2,9 @@ ## Reporting a Vulnerability -If there are any vulnerabilities in **Papyrus**, don't hesitate to _report them_. +If there are any vulnerabilities in **Sequencer**, don't hesitate to _report them_. -1. Use any of the [private contact addresses](https://github.com/starkware-libs/papyrus#support). +1. Use any of the [private contact addresses](https://github.com/starkware-libs/sequencer#support). 2. Describe the vulnerability. If you have a fix, that is most welcome -- please attach or summarize it in your message! diff --git a/rustfmt.toml b/rustfmt.toml index da156395684..1cb6623287a 100644 --- a/rustfmt.toml +++ b/rustfmt.toml @@ -1,4 +1,4 @@ -edition = "2018" +edition = "2021" newline_style = "Unix" use_field_init_shorthand = true use_small_heuristics = "Max" diff --git a/scripts/generate_changelog.sh b/scripts/generate_changelog.sh new file mode 100755 index 00000000000..5d9337ff6cd --- /dev/null +++ b/scripts/generate_changelog.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +set -e + +# Usage: +# scripts/generate_changelog.sh + +# Install git-cliff if missing. +GIT_CLIFF_VERSION="2.4.0" +cargo install --list | grep -q "git-cliff v${GIT_CLIFF_VERSION}" || cargo install git-cliff@${GIT_CLIFF_VERSION} + +# Combine dev tags into the next RC / stable tag. +git-cliff $1..$2 -o changelog_$1_$2.md --ignore-tags ".*-dev.[0-9]+" diff --git a/scripts/install_build_tools.sh b/scripts/install_build_tools.sh new file mode 100644 index 00000000000..fd4e6175987 --- /dev/null +++ b/scripts/install_build_tools.sh @@ -0,0 +1,36 @@ +#!/bin/env bash + +set -e + +function install_pypy() { + pushd /opt + $USE_SUDO bash -c ' + curl -Lo pypy3.9-v7.3.11-linux64.tar.bz2 https://downloads.python.org/pypy/pypy3.9-v7.3.11-linux64.tar.bz2 + tar -xf pypy3.9-v7.3.11-linux64.tar.bz2 + rm pypy3.9-v7.3.11-linux64.tar.bz2 + chmod +x pypy3.9-v7.3.11-linux64/bin/pypy3 + + if [ -L /usr/local/bin/pypy3.9 ]; then + unlink /usr/local/bin/pypy3.9 + fi + + ln -s /opt/pypy3.9-v7.3.11-linux64/bin/pypy3 /usr/local/bin/pypy3.9 + + if [ -L /opt/pypy3.9 ]; then + unlink /opt/pypy3.9 + fi + + ln -s /opt/pypy3.9-v7.3.11-linux64 /opt/pypy3.9 + pypy3.9 -m ensurepip + pypy3.9 -m pip install wheel + ' + popd +} + +function install_rust () { + curl https://sh.rustup.rs -sSf | sh -s -- -y --no-modify-path +} + +install_pypy & +install_rust & +wait diff --git a/scripts/merge_branches.py b/scripts/merge_branches.py new file mode 100755 index 00000000000..21d9743af5b --- /dev/null +++ b/scripts/merge_branches.py @@ -0,0 +1,156 @@ +#!/usr/bin/env python3.9 + +""" +Merge a branch into another branch. Example usage: +``` +scripts/merge_branches.py --src main-v0.13.0 +``` +""" + +import argparse +import json +import os +import subprocess +from typing import Dict, List, Optional + +FINAL_BRANCH = "main" +MERGE_PATHS_FILE = "scripts/merge_paths.json" + + +def load_merge_paths() -> Dict[str, str]: + return json.load(open(MERGE_PATHS_FILE)) + + +def run_command(command: str, allow_error: bool = False) -> List[str]: + """ + Runs a bash command and returns the output as a list of lines. + """ + try: + command_output = ( + subprocess.check_output(command, shell=True, cwd=os.getcwd()) + .decode("utf-8") + .splitlines() + ) + output_lines = "\n".join(command_output) + print(f"Command '{command}' output:\n{output_lines}") + return command_output + except subprocess.CalledProcessError as error: + if not allow_error: + raise + print(f"Command '{command}' hit error: {error=}.") + return str(error).splitlines() + + +def get_dst_branch(src_branch: str, dst_branch_override: Optional[str]) -> str: + if dst_branch_override is not None: + return dst_branch_override + assert ( + src_branch.replace("origin/", "") != FINAL_BRANCH + ), f"{FINAL_BRANCH} has no default destination branch." + + return load_merge_paths()[src_branch] + + +def srcdiff(source_branch: str, destination_branch: Optional[str], files: List[str]): + destination_branch = get_dst_branch( + src_branch=source_branch, dst_branch_override=destination_branch + ) + files_line = " ".join(files) + run_command( + f"git diff $(git merge-base origin/{source_branch} origin/{destination_branch}) " + f"origin/{source_branch} {files_line}" + ) + + +def dstdiff(source_branch: str, destination_branch: Optional[str], files: List[str]): + destination_branch = get_dst_branch( + src_branch=source_branch, dst_branch_override=destination_branch + ) + files_line = " ".join(files) + run_command( + f"git diff $(git merge-base origin/{source_branch} origin/{destination_branch}) " + f"origin/{destination_branch} {files_line}" + ) + + +def merge_branches(src_branch: str, dst_branch: Optional[str]): + """ + Merge source branch into destination branch. + If no destination branch is passed, the destination branch is taken from state on repo. + """ + user = os.environ["USER"] + dst_branch = get_dst_branch(src_branch=src_branch, dst_branch_override=dst_branch) + + merge_branch = f"{user}/merge-{src_branch}-into-{dst_branch}" + print(f"Source branch: {src_branch}") + print(f"Destination branch: {dst_branch}\n") + + run_command("git fetch") + run_command(f"git checkout origin/{dst_branch}") + run_command(f"git checkout -b {merge_branch}") + print("Merging...") + run_command("git config merge.conflictstyle diff3") + + run_command(f"git merge origin/{src_branch}", allow_error=True) + + run_command("git config --unset merge.conflictstyle") + run_command("git status -s | grep \"^UU\" | awk '{ print $2 }' | tee /tmp/conflicts") + + conflicts_file = "/tmp/conflicts" + conflicts = [line.strip() for line in open(conflicts_file).readlines() if line.strip() != ""] + conflict_line = " ".join(conflicts) + run_command(f"git add {conflict_line}", allow_error=True) + run_command("git add changed_files/*", allow_error=True) + print("Committing conflicts...") + if len(conflicts) == 0: + run_command( + f'git commit --allow-empty -m "No conflicts in {src_branch} -> {dst_branch} merge, ' + 'this commit is for any change needed to pass the CI."' + ) + else: + run_command( + f'git commit -m "chore: merge branch {src_branch} into {dst_branch} (with conflicts)"' + ) + + print("Pushing...") + run_command(f"git push --set-upstream origin {merge_branch}") + (merge_base,) = run_command(f"git merge-base origin/{src_branch} origin/{dst_branch}") + + print("Creating PR...") + run_command( + f'gh pr create --base {dst_branch} --title "Merge {src_branch} into {dst_branch}" ' + '--body ""' + ) + + if len(conflicts) != 0: + compare = "https://github.com/starkware-libs/blockifier/compare" + comment_file_path = "/tmp/comment.XXXXXX" + with open(comment_file_path, "w") as comment_file: + for conflict in conflicts: + (filename_hash,) = run_command(f"echo -n {conflict} | sha256sum | cut -d' ' -f1") + comment_file.write( + f"[Src]({compare}/{merge_base}..{src_branch}#diff-{filename_hash}) " + f"[Dst]({compare}/{merge_base}..{dst_branch}#diff-{filename_hash}) " + f"{conflict}\n" + ) + run_command(f"gh pr comment -F {comment_file_path}") + os.remove(comment_file_path) + + os.remove(conflicts_file) + + +if __name__ == "__main__": + parser = argparse.ArgumentParser(description="Merge a branch into another branch.") + parser.add_argument("--src", type=str, help="The source branch to merge.") + parser.add_argument( + "--dst", + type=str, + default=None, + help=( + "The destination branch to merge into. If no branch explicitly provided, uses the " + f"destination branch registered for the source branch in {MERGE_PATHS_FILE}." + ), + ) + args = parser.parse_args() + + merge_branches(src_branch=args.src, dst_branch=args.dst) diff --git a/scripts/merge_paths.json b/scripts/merge_paths.json new file mode 100644 index 00000000000..5fa5c408d24 --- /dev/null +++ b/scripts/merge_paths.json @@ -0,0 +1,4 @@ +{ + "main-v0.13.1": "main-v0.13.2", + "main-v0.13.2": "main" +} diff --git a/scripts/merge_paths_test.py b/scripts/merge_paths_test.py new file mode 100755 index 00000000000..3b083904cb8 --- /dev/null +++ b/scripts/merge_paths_test.py @@ -0,0 +1,25 @@ +from merge_branches import FINAL_BRANCH, MERGE_PATHS_FILE, load_merge_paths + + +def test_linear_path(): + merge_paths = load_merge_paths() + + src_dst_iter = iter(merge_paths.items()) + (oldest_branch, prev_dst_branch) = next(src_dst_iter) + assert ( + oldest_branch not in merge_paths.values() + ), f"Oldest branch '{oldest_branch}' cannot be a destination branch." + + for src_branch, dst_branch in src_dst_iter: + assert ( + prev_dst_branch == src_branch + ), ( + f"Since the merge graph is linear, the source branch '{src_branch}' must be the same " + f"as the previous destination branch, which is '{prev_dst_branch}'. Check out " + f"{MERGE_PATHS_FILE}." + ) + prev_dst_branch = dst_branch + + assert ( + prev_dst_branch == FINAL_BRANCH + ), f"The last destination is '{prev_dst_branch}' but must be '{FINAL_BRANCH}'." diff --git a/scripts/merge_status.py b/scripts/merge_status.py new file mode 100755 index 00000000000..eccc251972d --- /dev/null +++ b/scripts/merge_status.py @@ -0,0 +1,62 @@ +#!/usr/bin/env python3.9 + +from enum import Enum +import json +import os +import subprocess +from datetime import datetime + +from merge_branches import MERGE_PATHS_FILE + + +class BashColor(Enum): + red = "31" + green = "32" + yellow = "33" + blue = "34" + white = "97" + cyan = "96" + + +def color_txt(color: BashColor, txt: str, bold: bool = True) -> str: + bold_str = "1;" if bold else "" + color_code = color.value + lines = txt.splitlines() + return "\n".join(f"\033[{bold_str}{color_code}m{line}\033[0m" for line in lines) + + +def print_merge_status(): + merge_paths = json.load(open(MERGE_PATHS_FILE)) + for branch, merge_into in merge_paths.items(): + # Get the list of timestamps of unmerged commits. + unmerged_commits_timestamps = list( + map( + int, + subprocess.check_output( + [ + "git", + "log", + f"origin/{merge_into}..origin/{branch}", + "--format=format:%ct", + ] + ) + .decode("utf8") + .strip() + .splitlines(), + ) + ) + + if len(unmerged_commits_timestamps) == 0: + status = color_txt(BashColor.green, "Up to date") + else: + last_unmerged_commit_time = datetime.fromtimestamp(min(unmerged_commits_timestamps)) + unmerged_days = (datetime.now() - last_unmerged_commit_time).days + status = f"{unmerged_days} days" + if unmerged_days > 7: + status = color_txt(BashColor.red, status) + + print(f"{branch}-->{merge_into}".ljust(40), status) + + +if __name__ == "__main__": + print_merge_status()