[INFO] cloning repository https://github.com/cassc/tevm [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/cassc/tevm" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcassc%2Ftevm", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcassc%2Ftevm'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 13b57c14f1406a9a602c7be00469e0caa1184553 [INFO] testing cassc/tevm/13b57c14f1406a9a602c7be00469e0caa1184553 against master#ad85bc524b1ad696e42061ad8338d382dffbdbe5 for pr-146237 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcassc%2Ftevm" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/cassc/tevm [INFO] finished tweaking git repo https://github.com/cassc/tevm [INFO] tweaked toml for git repo https://github.com/cassc/tevm written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/cassc/tevm on toolchain ad85bc524b1ad696e42061ad8338d382dffbdbe5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/cassc/tevm already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded simple_logger v5.0.0 [INFO] [stderr] Downloaded revm-primitives v15.2.0 [INFO] [stderr] Downloaded plotters-svg v0.3.6 [INFO] [stderr] Downloaded revm-precompile v16.2.0 [INFO] [stderr] Downloaded syn-solidity v0.8.25 [INFO] [stderr] Downloaded alloy-network-primitives v0.12.6 [INFO] [stderr] Downloaded alloy-core v0.8.25 [INFO] [stderr] Downloaded alloy-rpc-types-any v0.12.6 [INFO] [stderr] Downloaded alloy-rpc-types-debug v0.12.6 [INFO] [stderr] Downloaded alloy-contract v0.12.6 [INFO] [stderr] Downloaded alloy-rpc-client v0.12.6 [INFO] [stderr] Downloaded revm v19.7.0 [INFO] [stderr] Downloaded alloy-sol-types v0.8.25 [INFO] [stderr] Downloaded alloy-rpc-types-eth v0.12.6 [INFO] [stderr] Downloaded rustls-webpki v0.102.5 [INFO] [stderr] Downloaded alloy-dyn-abi v0.8.25 [INFO] [stderr] Downloaded redis v0.25.4 [INFO] [stderr] Downloaded revm-interpreter v15.2.0 [INFO] [stderr] Downloaded alloy-rpc-types-engine v0.12.6 [INFO] [stderr] Downloaded alloy-eips v0.12.6 [INFO] [stderr] Downloaded reqwest v0.12.5 [INFO] [stderr] Downloaded hyper-util v0.1.6 [INFO] [stderr] Downloaded alloy-provider v0.12.6 [INFO] [stderr] Downloaded interprocess v2.2.0 [INFO] [stderr] Downloaded plotters v0.3.6 [INFO] [stderr] Downloaded pyo3-ffi v0.24.2 [INFO] [stderr] Downloaded pest v2.7.11 [INFO] [stderr] Downloaded ruint v1.14.0 [INFO] [stderr] Downloaded alloy-chains v0.1.23 [INFO] [stderr] Downloaded alloy-rpc-types-trace v0.12.6 [INFO] [stderr] Downloaded alloy-transport-http v0.12.6 [INFO] [stderr] Downloaded alloy-genesis v0.12.6 [INFO] [stderr] Downloaded alloy-sol-macro-expander v0.8.25 [INFO] [stderr] Downloaded sha3-asm v0.1.1 [INFO] [stderr] Downloaded rustls v0.23.11 [INFO] [stderr] Downloaded alloy-transport-ws v0.12.6 [INFO] [stderr] Downloaded alloy v0.12.6 [INFO] [stderr] Downloaded tinyvec v1.6.1 [INFO] [stderr] Downloaded secp256k1 v0.29.0 [INFO] [stderr] Downloaded alloy-rpc-types-anvil v0.12.6 [INFO] [stderr] Downloaded alloy-rpc-types-txpool v0.12.6 [INFO] [stderr] Downloaded alloy-rpc-types v0.12.6 [INFO] [stderr] Downloaded alloy-pubsub v0.12.6 [INFO] [stderr] Downloaded pyo3-macros-backend v0.24.2 [INFO] [stderr] Downloaded alloy-consensus-any v0.12.6 [INFO] [stderr] Downloaded alloy-network v0.12.6 [INFO] [stderr] Downloaded alloy-signer v0.12.6 [INFO] [stderr] Downloaded alloy-signer-local v0.12.6 [INFO] [stderr] Downloaded alloy-transport-ipc v0.12.6 [INFO] [stderr] Downloaded alloy-sol-type-parser v0.8.25 [INFO] [stderr] Downloaded alloy-json-abi v0.8.25 [INFO] [stderr] Downloaded dunce v1.0.4 [INFO] [stderr] Downloaded alloy-sol-macro v0.8.25 [INFO] [stderr] Downloaded alloy-json-rpc v0.12.6 [INFO] [stderr] Downloaded alloy-transport v0.12.6 [INFO] [stderr] Downloaded pyo3 v0.24.2 [INFO] [stderr] Downloaded plotters-backend v0.3.6 [INFO] [stderr] Downloaded pyo3-build-config v0.24.2 [INFO] [stderr] Downloaded pyo3-macros v0.24.2 [INFO] [stderr] Downloaded keccak-asm v0.1.1 [INFO] [stderr] Downloaded alloy-primitives v0.8.25 [INFO] [stderr] Downloaded alloy-serde v0.12.6 [INFO] [stderr] Downloaded alloy-sol-macro-input v0.8.25 [INFO] [stderr] Downloaded secp256k1-sys v0.10.0 [INFO] [stderr] Downloaded alloy-consensus v0.12.6 [INFO] [stderr] Downloaded openssl-src v300.5.0+3.5.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 7106752bdcb663f1b06cae389aecaf382b082699b50dc3ad9dff9f816b4fc9ba [INFO] running `Command { std: "docker" "start" "-a" "7106752bdcb663f1b06cae389aecaf382b082699b50dc3ad9dff9f816b4fc9ba", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7106752bdcb663f1b06cae389aecaf382b082699b50dc3ad9dff9f816b4fc9ba", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7106752bdcb663f1b06cae389aecaf382b082699b50dc3ad9dff9f816b4fc9ba", kill_on_drop: false }` [INFO] [stdout] 7106752bdcb663f1b06cae389aecaf382b082699b50dc3ad9dff9f816b4fc9ba [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3fd9ce126f21a9a07bf5e61894b038e491130bd37875d1c9297119901ae067a3 [INFO] running `Command { std: "docker" "start" "-a" "3fd9ce126f21a9a07bf5e61894b038e491130bd37875d1c9297119901ae067a3", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.172 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling proc-macro2 v1.0.95 [INFO] [stderr] Compiling cpufeatures v0.2.12 [INFO] [stderr] Compiling cc v1.2.21 [INFO] [stderr] Compiling crunchy v0.2.2 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Compiling tiny-keccak v2.0.2 [INFO] [stderr] Compiling winnow v0.7.9 [INFO] [stderr] Compiling lock_api v0.4.12 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling quote v1.0.36 [INFO] [stderr] Compiling hashbrown v0.15.3 [INFO] [stderr] Compiling dunce v1.0.4 [INFO] [stderr] Compiling syn v2.0.101 [INFO] [stderr] Compiling proc-macro-error-attr2 v2.0.0 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Compiling indexmap v2.9.0 [INFO] [stderr] Compiling futures-channel v0.3.30 [INFO] [stderr] Compiling futures-io v0.3.30 [INFO] [stderr] Compiling futures-task v0.3.30 [INFO] [stderr] Compiling blst v0.3.14 [INFO] [stderr] Compiling c-kzg v1.0.3 [INFO] [stderr] Compiling openssl-src v300.5.0+3.5.0 [INFO] [stderr] Compiling getrandom v0.2.15 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling ff v0.13.0 [INFO] [stderr] Compiling num_cpus v1.16.0 [INFO] [stderr] Compiling mio v1.0.3 [INFO] [stderr] Compiling signal-hook-registry v1.4.2 [INFO] [stderr] Compiling socket2 v0.5.7 [INFO] [stderr] Compiling group v0.13.0 [INFO] [stderr] Compiling threadpool v1.8.1 [INFO] [stderr] Compiling target-lexicon v0.13.2 [INFO] [stderr] Compiling pkg-config v0.3.30 [INFO] [stderr] Compiling rustls-pki-types v1.7.0 [INFO] [stderr] Compiling httparse v1.9.4 [INFO] [stderr] Compiling tinyvec v1.6.1 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling getrandom v0.3.2 [INFO] [stderr] Compiling openssl-sys v0.9.108 [INFO] [stderr] Compiling openssl v0.10.72 [INFO] [stderr] Compiling macro-string v0.1.4 [INFO] [stderr] Compiling syn-solidity v0.8.25 [INFO] [stderr] Compiling proc-macro-error2 v2.0.1 [INFO] [stderr] Compiling pyo3-build-config v0.24.2 [INFO] [stderr] Compiling native-tls v0.2.12 [INFO] [stderr] Compiling rustls v0.23.11 [INFO] [stderr] Compiling unicode-normalization v0.1.23 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling spin v0.9.8 [INFO] [stderr] Compiling rustversion v1.0.17 [INFO] [stderr] Compiling idna v0.5.0 [INFO] [stderr] Compiling url v2.5.2 [INFO] [stderr] Compiling rand v0.9.1 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling derive_more-impl v2.0.1 [INFO] [stderr] Compiling alloy-rlp-derive v0.3.11 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling zeroize v1.8.1 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling der v0.7.9 [INFO] [stderr] Compiling tracing-attributes v0.1.28 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling crypto-bigint v0.5.5 [INFO] [stderr] Compiling signature v2.2.0 [INFO] [stderr] Compiling rfc6979 v0.4.0 [INFO] [stderr] Compiling sha2 v0.10.8 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling pkcs8 v0.10.2 [INFO] [stderr] Compiling futures-macro v0.3.30 [INFO] [stderr] Compiling auto_impl v1.2.0 [INFO] [stderr] Compiling derive_more-impl v1.0.0 [INFO] [stderr] Compiling futures-util v0.3.30 [INFO] [stderr] Compiling pin-project-internal v1.1.5 [INFO] [stderr] Compiling derive_more v2.0.1 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling derive_more v1.0.0 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling async-trait v0.1.80 [INFO] [stderr] Compiling pin-project v1.1.5 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling rustls-pemfile v2.1.2 [INFO] [stderr] Compiling webpki-roots v0.26.3 [INFO] [stderr] Compiling strum_macros v0.26.4 [INFO] [stderr] Compiling rustls-webpki v0.102.5 [INFO] [stderr] Compiling futures-executor v0.3.30 [INFO] [stderr] Compiling bytes v1.10.1 [INFO] [stderr] Compiling serdect v0.2.0 [INFO] [stderr] Compiling sec1 v0.7.3 [INFO] [stderr] Compiling arrayvec v0.7.4 [INFO] [stderr] Compiling elliptic-curve v0.13.8 [INFO] [stderr] Compiling const-hex v1.14.0 [INFO] [stderr] Compiling smallvec v1.13.2 [INFO] [stderr] Compiling alloy-rlp v0.3.11 [INFO] [stderr] Compiling ecdsa v0.16.9 [INFO] [stderr] Compiling ruint v1.14.0 [INFO] [stderr] Compiling alloy-sol-type-parser v0.8.25 [INFO] [stderr] Compiling k256 v0.13.3 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Compiling alloy-primitives v0.8.25 [INFO] [stderr] Compiling parking_lot v0.12.3 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling nybbles v0.3.4 [INFO] [stderr] Compiling http v1.1.0 [INFO] [stderr] Compiling bitflags v2.6.0 [INFO] [stderr] Compiling tokio v1.44.2 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling alloy-json-abi v0.8.25 [INFO] [stderr] Compiling futures v0.3.30 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling alloy-eip2930 v0.1.0 [INFO] [stderr] Compiling alloy-eip7702 v0.5.1 [INFO] [stderr] Compiling alloy-serde v0.12.6 [INFO] [stderr] Compiling alloy-eip2124 v0.1.0 [INFO] [stderr] Compiling alloy-sol-macro-input v0.8.25 [INFO] [stderr] Compiling alloy-eips v0.12.6 [INFO] [stderr] Compiling alloy-sol-macro-expander v0.8.25 [INFO] [stderr] Compiling alloy-trie v0.7.9 [INFO] [stderr] Compiling http-body v1.0.0 [INFO] [stderr] Compiling http-body-util v0.1.2 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling alloy-consensus v0.12.6 [INFO] [stderr] Compiling alloy-signer v0.12.6 [INFO] [stderr] Compiling tungstenite v0.26.2 [INFO] [stderr] Compiling num_enum_derive v0.7.2 [INFO] [stderr] Compiling async-stream-impl v0.3.5 [INFO] [stderr] Compiling secp256k1-sys v0.10.0 [INFO] [stderr] Compiling bitvec v1.0.1 [INFO] [stderr] Compiling num_enum v0.7.2 [INFO] [stderr] Compiling alloy-consensus-any v0.12.6 [INFO] [stderr] Compiling alloy-sol-macro v0.8.25 [INFO] [stderr] Compiling alloy-network-primitives v0.12.6 [INFO] [stderr] Compiling hyper v1.4.1 [INFO] [stderr] Compiling tower v0.4.13 [INFO] [stderr] Compiling alloy-sol-types v0.8.25 [INFO] [stderr] Compiling tokio-util v0.7.11 [INFO] [stderr] Compiling tokio-rustls v0.26.0 [INFO] [stderr] Compiling tokio-tungstenite v0.26.2 [INFO] [stderr] Compiling tokio-stream v0.1.15 [INFO] [stderr] Compiling interprocess v2.2.0 [INFO] [stderr] Compiling hyper-util v0.1.6 [INFO] [stderr] Compiling async-stream v0.3.5 [INFO] [stderr] Compiling tracing-futures v0.2.5 [INFO] [stderr] Compiling strum v0.26.3 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling enumn v0.1.13 [INFO] [stderr] Compiling pyo3-macros-backend v0.24.2 [INFO] [stderr] Compiling pyo3-ffi v0.24.2 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling revm-primitives v15.2.0 [INFO] [stderr] Compiling alloy-chains v0.1.23 [INFO] [stderr] Compiling num v0.4.3 [INFO] [stderr] Compiling alloy-rpc-types-debug v0.12.6 [INFO] [stderr] Compiling lru v0.13.0 [INFO] [stderr] Compiling memoffset v0.9.1 [INFO] [stderr] Compiling regex-syntax v0.8.4 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling rustc-hex v2.1.0 [INFO] [stderr] Compiling time-macros v0.2.18 [INFO] [stderr] Compiling substrate-bn v0.6.0 [INFO] [stderr] Compiling secp256k1 v0.29.0 [INFO] [stderr] Compiling aurora-engine-modexp v1.1.0 [INFO] [stderr] Compiling ripemd v0.1.3 [INFO] [stderr] Compiling pyo3 v0.24.2 [INFO] [stderr] Compiling time v0.3.36 [INFO] [stderr] Compiling revm-interpreter v15.2.0 [INFO] [stderr] Compiling regex-automata v0.4.7 [INFO] [stderr] Compiling revm-precompile v16.2.0 [INFO] [stderr] Compiling colored v2.1.0 [INFO] [stderr] Compiling sharded-slab v0.1.7 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling indoc v2.0.5 [INFO] [stderr] Compiling unindent v0.2.3 [INFO] [stderr] Compiling sha3 v0.10.8 [INFO] [stderr] Compiling revm v19.7.0 [INFO] [stderr] Compiling simple_logger v5.0.0 [INFO] [stderr] Compiling regex v1.10.5 [INFO] [stderr] Compiling uuid v1.16.0 [INFO] [stderr] Compiling maplit v1.0.2 [INFO] [stderr] Compiling tracing-subscriber v0.3.19 [INFO] [stderr] Compiling pyo3-macros v0.24.2 [INFO] [stderr] Compiling alloy-json-rpc v0.12.6 [INFO] [stderr] Compiling alloy-rpc-types-eth v0.12.6 [INFO] [stderr] Compiling alloy-dyn-abi v0.8.25 [INFO] [stderr] Compiling alloy-transport v0.12.6 [INFO] [stderr] Compiling alloy-pubsub v0.12.6 [INFO] [stderr] Compiling alloy-transport-ws v0.12.6 [INFO] [stderr] Compiling alloy-transport-ipc v0.12.6 [INFO] [stderr] Compiling alloy-core v0.8.25 [INFO] [stderr] Compiling alloy-rpc-types-any v0.12.6 [INFO] [stderr] Compiling alloy-rpc-types-anvil v0.12.6 [INFO] [stderr] Compiling alloy-network v0.12.6 [INFO] [stderr] Compiling alloy-rpc-types-txpool v0.12.6 [INFO] [stderr] Compiling alloy-rpc-types-trace v0.12.6 [INFO] [stderr] Compiling alloy-signer-local v0.12.6 [INFO] [stderr] Compiling alloy-rpc-types v0.12.6 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling hyper-tls v0.6.0 [INFO] [stderr] Compiling reqwest v0.12.5 [INFO] [stderr] Compiling alloy-transport-http v0.12.6 [INFO] [stderr] Compiling alloy-rpc-client v0.12.6 [INFO] [stderr] Compiling alloy-provider v0.12.6 [INFO] [stderr] Compiling alloy-contract v0.12.6 [INFO] [stderr] Compiling alloy v0.12.6 [INFO] [stderr] Compiling tinyevm v1.0.4 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 52s [INFO] running `Command { std: "docker" "inspect" "3fd9ce126f21a9a07bf5e61894b038e491130bd37875d1c9297119901ae067a3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3fd9ce126f21a9a07bf5e61894b038e491130bd37875d1c9297119901ae067a3", kill_on_drop: false }` [INFO] [stdout] 3fd9ce126f21a9a07bf5e61894b038e491130bd37875d1c9297119901ae067a3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8d6a122230d8ee2da54aa4fd727c5ee58168092edf9282536b60de60d257e0fe [INFO] running `Command { std: "docker" "start" "-a" "8d6a122230d8ee2da54aa4fd727c5ee58168092edf9282536b60de60d257e0fe", kill_on_drop: false }` [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling half v2.6.0 [INFO] [stderr] Compiling plotters-backend v0.3.6 [INFO] [stderr] Compiling clap_builder v4.5.37 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling is-terminal v0.4.16 [INFO] [stderr] Compiling oorandom v11.1.4 [INFO] [stderr] Compiling alloy-eips v0.12.6 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling alloy-signer v0.12.6 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling plotters-svg v0.3.6 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling rayon v1.10.0 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling alloy-consensus v0.12.6 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling plotters v0.3.6 [INFO] [stderr] Compiling clap v4.5.37 [INFO] [stderr] Compiling criterion-plot v0.5.0 [INFO] [stderr] Compiling criterion v0.5.1 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling pyo3 v0.24.2 [INFO] [stderr] Compiling alloy-consensus-any v0.12.6 [INFO] [stderr] Compiling alloy-network-primitives v0.12.6 [INFO] [stderr] Compiling num v0.4.3 [INFO] [stderr] Compiling aurora-engine-modexp v1.1.0 [INFO] [stderr] Compiling alloy-rpc-types-eth v0.12.6 [INFO] [stderr] Compiling revm-precompile v16.2.0 [INFO] [stderr] Compiling revm v19.7.0 [INFO] [stderr] Compiling alloy-rpc-types-any v0.12.6 [INFO] [stderr] Compiling alloy-rpc-types-anvil v0.12.6 [INFO] [stderr] Compiling alloy-rpc-types-txpool v0.12.6 [INFO] [stderr] Compiling alloy-rpc-types-trace v0.12.6 [INFO] [stderr] Compiling alloy-network v0.12.6 [INFO] [stderr] Compiling alloy-signer-local v0.12.6 [INFO] [stderr] Compiling alloy-provider v0.12.6 [INFO] [stderr] Compiling alloy-rpc-types v0.12.6 [INFO] [stderr] Compiling alloy-contract v0.12.6 [INFO] [stderr] Compiling alloy v0.12.6 [INFO] [stderr] Compiling tinyevm v1.0.4 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 42.08s [INFO] running `Command { std: "docker" "inspect" "8d6a122230d8ee2da54aa4fd727c5ee58168092edf9282536b60de60d257e0fe", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8d6a122230d8ee2da54aa4fd727c5ee58168092edf9282536b60de60d257e0fe", kill_on_drop: false }` [INFO] [stdout] 8d6a122230d8ee2da54aa4fd727c5ee58168092edf9282536b60de60d257e0fe [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 0b5d7a4f85d21b0e0357dea424da4a563d2e273f2689cb4a5d197be59ccafd6f [INFO] running `Command { std: "docker" "start" "-a" "0b5d7a4f85d21b0e0357dea424da4a563d2e273f2689cb4a5d197be59ccafd6f", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.43s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tinyevm-cce8e3afe5ddc909) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/revm_test.rs (/opt/rustwide/target/debug/deps/revm_test-8953dd5a49f31cdb) [INFO] [stdout] [INFO] [stdout] running 39 tests [INFO] [stdout] test test_bug_data_in_deploy ... ok [INFO] [stdout] test test_blockhash ... ok [INFO] [stdout] test test_deterministic_deploy_fail ... ok [INFO] [stdout] 2025-09-10T12:40:59.157927Z TRACE tinyevm: deploy_helper: "608060405234801561001057600080fd5b506102fd806100206000396000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c806331ffb46714610067578063601936141461007157806381691cce1461007b578063bcf95ac114610085578063d343c6ba1461008f578063f75d4b3c14610099575b600080fd5b61006f6100a3565b005b6100796100a8565b005b610083610146565b005b61008d6101ad565b005b6100976101af565b005b6100a161023b565b005b600080fd5b600060603073ffffffffffffffffffffffffffffffffffffffff1660405180807f31ffb4670000000000000000000000000000000000000000000000000000000081525060040190506000604051808303816000865af19150503d806000811461012e576040519150601f19603f3d011682016040523d82523d6000602084013e610133565b606091505b50915091508161014257600080fd5b5050565b3073ffffffffffffffffffffffffffffffffffffffff166040518060000190506000604051808303816000865af19150503d80600081146101a3576040519150601f19603f3d011682016040523d82523d6000602084013e6101a8565b606091505b505050565b565b3073ffffffffffffffffffffffffffffffffffffffff1660405180807f601936140000000000000000000000000000000000000000000000000000000081525060040190506000604051808303816000865af19150503d8060008114610231576040519150601f19603f3d011682016040523d82523d6000602084013e610236565b606091505b505050565b3073ffffffffffffffffffffffffffffffffffffffff1660405180807fbcf95ac10000000000000000000000000000000000000000000000000000000081525060040190506000604051808303816000865af19150503d80600081146102bd576040519150601f19603f3d011682016040523d82523d6000602084013e6102c2565b606091505b50505056fea264697066735822122027953d4de1fcce023c318a88fa4ec2da2d28daf1f89f6b831e41be67bcbcde8964736f6c63430007000033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.158272Z TRACE tinyevm: deploy_helper: "60806040526040516101103803806101108339818101604052604081101561002657600080fd5b8101908080519060200190929190805190602001909291905050508160008190555080600181905550505060b18061005f6000396000f3fe6080604052348015600f57600080fd5b506004361060325760003560e01c80630c55699c146037578063a56dfe4a146053575b600080fd5b603d606f565b6040518082815260200191505060405180910390f35b60596075565b6040518082815260200191505060405180910390f35b60005481565b6001548156fea2646970667358221220446078d8bc447b7d09b54e8ebd28fa7b670cd7a505d2d38350c4eec362f59a2b64736f6c63430007000033000000000000000000000000000000000000000000000000000000000000ccaa000000000000000000000000000000000000000000000000000000000000ffee", 0xf000000000000000000000000000000000000000, 68719476735 [INFO] [stdout] 2025-09-10T12:40:59.158451Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.159159Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.159218Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] test test_deterministic_deploy ... ok [INFO] [stdout] 2025-09-10T12:40:59.159310Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {1: EvmStorageSlot { original_value: 0, present_value: 65518, is_cold: false }, 0: EvmStorageSlot { original_value: 0, present_value: 52394, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.159438Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 137362, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060325760003560e01c80630c55699c146037578063a56dfe4a146053575b600080fd5b603d606f565b6040518082815260200191505060405180910390f35b60596075565b6040518082815260200191505060405180910390f35b60005481565b6001548156fea2646970667358221220446078d8bc447b7d09b54e8ebd28fa7b670cd7a505d2d38350c4eec362f59a2b64736f6c63430007000033, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.159570Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.159628Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 137362, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060325760003560e01c80630c55699c146037578063a56dfe4a146053575b600080fd5b603d606f565b6040518082815260200191505060405180910390f35b60596075565b6040518082815260200191505060405180910390f35b60005481565b6001548156fea2646970667358221220446078d8bc447b7d09b54e8ebd28fa7b670cd7a505d2d38350c4eec362f59a2b64736f6c63430007000033, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.159731Z TRACE tinyevm: deploy_helper: "608060405234801561001057600080fd5b50610117806100206000396000f3fe6080604052348015600f57600080fd5b506004361060285760003560e01c80639898aa9114602d575b600080fd5b605660048036036020811015604157600080fd5b8101908080359060200190929190505050606c565b6040518082815260200191505060405180910390f35b6000600a821315607e576001905060dc565b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe82131560ad576002905060dc565b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6821360db576003905060dc565b5b91905056fea264697066735822122055e042ea507938286fb3d3a48a2739e7290a60cc1cc50a2e4b816ea7fc245dbf64736f6c63430007000033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.159811Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.160031Z TRACE tinyevm::fork_db: retrieve storage 0x4fC766696b00069E53E8Efa03e5a6de29667617E 0 [INFO] [stdout] 2025-09-10T12:40:59.160167Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.160178Z DEBUG tinyevm::instrument::bug_inspector: Overriding created address 0x4fc766696b00069e53e8efa03e5a6de29667617e with 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.160184Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {0: EvmStorageSlot { original_value: 52394, present_value: 52394, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.160199Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.160214Z  INFO tinyevm: created addresses from contract call: [] for 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.160223Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 23347, gas_refunded: 0, logs: [], output: Call(0x000000000000000000000000000000000000000000000000000000000000ccaa) }) [INFO] [stdout] 2025-09-10T12:40:59.160244Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.160261Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.160282Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:40:59.160291Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 113745, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060285760003560e01c80639898aa9114602d575b600080fd5b605660048036036020811015604157600080fd5b8101908080359060200190929190505050606c565b6040518082815260200191505060405180910390f35b6000600a821315607e576001905060dc565b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe82131560ad576002905060dc565b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6821360db576003905060dc565b5b91905056fea264697066735822122055e042ea507938286fb3d3a48a2739e7290a60cc1cc50a2e4b816ea7fc245dbf64736f6c63430007000033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.160319Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.160328Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 113745, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060285760003560e01c80639898aa9114602d575b600080fd5b605660048036036020811015604157600080fd5b8101908080359060200190929190505050606c565b6040518082815260200191505060405180910390f35b6000600a821315607e576001905060dc565b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe82131560ad576002905060dc565b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6821360db576003905060dc565b5b91905056fea264697066735822122055e042ea507938286fb3d3a48a2739e7290a60cc1cc50a2e4b816ea7fc245dbf64736f6c63430007000033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.160514Z TRACE tinyevm::fork_db: retrieve storage 0x4fC766696b00069E53E8Efa03e5a6de29667617E 1 [INFO] [stdout] 2025-09-10T12:40:59.160653Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.160671Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {1: EvmStorageSlot { original_value: 65518, present_value: 65518, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.160689Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.160700Z  INFO tinyevm: created addresses from contract call: [] for 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.160708Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 23369, gas_refunded: 0, logs: [], output: Call(0x000000000000000000000000000000000000000000000000000000000000ffee) }) [INFO] [stdout] 2025-09-10T12:40:59.160836Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.160851Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.160857Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:40:59.160866Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.160875Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.160882Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 21545, gas_refunded: 0, logs: [], output: Call(0x0000000000000000000000000000000000000000000000000000000000000002) }) [INFO] [stdout] 2025-09-10T12:40:59.161410Z DEBUG tinyevm::instrument::bug_inspector: Overriding created address 0x4fc766696b00069e53e8efa03e5a6de29667617e with 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] test test_deploy_with_args_and_value ... ok [INFO] [stdout] 2025-09-10T12:40:59.161551Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] test test_distance_signed ... ok [INFO] [stdout] 2025-09-10T12:40:59.161725Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:40:59.161805Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.161932Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 217354, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b50600436106100625760003560e01c806331ffb46714610067578063601936141461007157806381691cce1461007b578063bcf95ac114610085578063d343c6ba1461008f578063f75d4b3c14610099575b600080fd5b61006f6100a3565b005b6100796100a8565b005b610083610146565b005b61008d6101ad565b005b6100976101af565b005b6100a161023b565b005b600080fd5b600060603073ffffffffffffffffffffffffffffffffffffffff1660405180807f31ffb4670000000000000000000000000000000000000000000000000000000081525060040190506000604051808303816000865af19150503d806000811461012e576040519150601f19603f3d011682016040523d82523d6000602084013e610133565b606091505b50915091508161014257600080fd5b5050565b3073ffffffffffffffffffffffffffffffffffffffff166040518060000190506000604051808303816000865af19150503d80600081146101a3576040519150601f19603f3d011682016040523d82523d6000602084013e6101a8565b606091505b505050565b565b3073ffffffffffffffffffffffffffffffffffffffff1660405180807f601936140000000000000000000000000000000000000000000000000000000081525060040190506000604051808303816000865af19150503d8060008114610231576040519150601f19603f3d011682016040523d82523d6000602084013e610236565b606091505b505050565b3073ffffffffffffffffffffffffffffffffffffffff1660405180807fbcf95ac10000000000000000000000000000000000000000000000000000000081525060040190506000604051808303816000865af19150503d80600081146102bd576040519150601f19603f3d011682016040523d82523d6000602084013e6102c2565b606091505b50505056fea264697066735822122027953d4de1fcce023c318a88fa4ec2da2d28daf1f89f6b831e41be67bcbcde8964736f6c63430007000033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.162013Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.162007Z TRACE tinyevm: deploy_helper: "608060405234801561001057600080fd5b50610190806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c80631401d2b514610030575b600080fd5b61004a60048036038101906100459190610103565b61004c565b005b73f58764c35ed1528ec78df18bebb24fa20f6a626f73ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516100bd919061013f565b60405180910390a350565b600080fd5b6000819050919050565b6100e0816100cd565b81146100eb57600080fd5b50565b6000813590506100fd816100d7565b92915050565b600060208284031215610119576101186100c8565b5b6000610127848285016100ee565b91505092915050565b610139816100cd565b82525050565b60006020820190506101546000830184610130565b9291505056fea2646970667358221220459ea9bab7b5188861d52d90b9f689688c78e8e3d1bc3f4e8cb8a3ab2639611c64736f6c634300080f0033", 0x0000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.162169Z DEBUG tinyevm: Calculated addresss: 0xbd770416a3345f91e4b34576cb804a576fa48eb1 [INFO] [stdout] 2025-09-10T12:40:59.168591Z DEBUG tinyevm::instrument::bug_inspector: Overriding created address 0x4fc766696b00069e53e8efa03e5a6de29667617e with 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.168901Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.168820Z DEBUG tinyevm::instrument::bug_inspector: Overriding created address 0x4fc766696b00069e53e8efa03e5a6de29667617e with 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.169058Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.169213Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {3: EvmStorageSlot { original_value: 0, present_value: 0, is_cold: false }, 7: EvmStorageSlot { original_value: 0, present_value: 10000000000000000000000, is_cold: false }, 31698992264426863945073886228009535293358114039322521327931100992416546271568: EvmStorageSlot { original_value: 0, present_value: 5000000000000000000000, is_cold: false }, 1: EvmStorageSlot { original_value: 0, present_value: 350760392959416700368884359851907924717423810314240, is_cold: false }, 0: EvmStorageSlot { original_value: 0, present_value: 111111, is_cold: false }, 2: EvmStorageSlot { original_value: 0, present_value: 3200, is_cold: false }, 11: EvmStorageSlot { original_value: 0, present_value: 3200, is_cold: false }, 92823878749816168357422510562723138416156315449536719202231366196139250967075: EvmStorageSlot { original_value: 0, present_value: 111111, is_cold: false }, 12: EvmStorageSlot { original_value: 0, present_value: 0, is_cold: false }, 14308380302018972639923083176803064842368091086102076695222962383653872676485: EvmStorageSlot { original_value: 0, present_value: 10000000000000000000000, is_cold: false }, 9: EvmStorageSlot { original_value: 0, present_value: 5000000000000000000000, is_cold: false }, 10: EvmStorageSlot { original_value: 0, present_value: 350760392959416700368884359851907924717423810314240, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.169111Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {9: EvmStorageSlot { original_value: 0, present_value: 5000000000000000000000, is_cold: false }, 3: EvmStorageSlot { original_value: 0, present_value: 0, is_cold: false }, 1: EvmStorageSlot { original_value: 0, present_value: 350760392959416700368884359851907924717423810314240, is_cold: false }, 14308380302018972639923083176803064842368091086102076695222962383653872676485: EvmStorageSlot { original_value: 0, present_value: 10000000000000000000000, is_cold: false }, 11: EvmStorageSlot { original_value: 0, present_value: 3200, is_cold: false }, 31698992264426863945073886228009535293358114039322521327931100992416546271568: EvmStorageSlot { original_value: 0, present_value: 5000000000000000000000, is_cold: false }, 92823878749816168357422510562723138416156315449536719202231366196139250967075: EvmStorageSlot { original_value: 0, present_value: 111111, is_cold: false }, 12: EvmStorageSlot { original_value: 0, present_value: 0, is_cold: false }, 2: EvmStorageSlot { original_value: 0, present_value: 3200, is_cold: false }, 7: EvmStorageSlot { original_value: 0, present_value: 10000000000000000000000, is_cold: false }, 10: EvmStorageSlot { original_value: 0, present_value: 350760392959416700368884359851907924717423810314240, is_cold: false }, 0: EvmStorageSlot { original_value: 0, present_value: 111111, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.169426Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 1799851, gas_refunded: 0, logs: [Log { address: 0x4fc766696b00069e53e8efa03e5a6de29667617e, data: LogData { topics: [0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x000000000000000000000000f000000000000000000000000000000000000000], data: 0x00000000000000000000000000000000000000000000021e19e0c9bab2400000 } }], output: Create(0x60806040526004361061014d5760003560e01c63ffffffff16806306fdde0314610152578063095ea7b3146101e257806318160ddd1461024757806323b872dd146102725780632c904cae146102f75780632ff2e9dc1461034e578063313ce5671461037957806333d49e0e146103aa57806334c38b10146103d557806335ba58ae1461040e57806339cf5a98146104415780633a026e37146104705780633d4197f0146104a35780633f59b1b4146104d057806357de26a4146104fb5780635b60133714610526578063661884631461056957806370a08231146105ce5780638c594ec71461062557806395d89b4114610685578063a2fb17c314610715578063a9059cbb14610775578063afaa3cc2146107da578063ba3ecb8d14610813578063d73dd62314610842578063dd62ed3e146108a7578063e4629f341461091e578063e7a5006014610949575b600080fd5b34801561015e57600080fd5b506101676109a0565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101a757808201518184015260208101905061018c565b50505050905090810190601f1680156101d45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101ee57600080fd5b5061022d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109d9565b604051808215151515815260200191505060405180910390f35b34801561025357600080fd5b5061025c610acb565b6040518082815260200191505060405180910390f35b34801561027e57600080fd5b506102dd600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ad5565b604051808215151515815260200191505060405180910390f35b34801561030357600080fd5b5061030c610e94565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561035a57600080fd5b50610363610eb9565b6040518082815260200191505060405180910390f35b34801561038557600080fd5b5061038e610ec8565b604051808260ff1660ff16815260200191505060405180910390f35b3480156103b657600080fd5b506103bf610ecd565b6040518082815260200191505060405180910390f35b3480156103e157600080fd5b506103ea610ed3565b604051808260038111156103fa57fe5b60ff16815260200191505060405180910390f35b34801561041a57600080fd5b50610423610ee6565b60405180826000191660001916815260200191505060405180910390f35b34801561044d57600080fd5b50610456610eec565b604051808215151515815260200191505060405180910390f35b34801561047c57600080fd5b50610485610eff565b60405180826000191660001916815260200191505060405180910390f35b3480156104af57600080fd5b506104ce60048036038101908080359060200190929190505050610f05565b005b3480156104dc57600080fd5b506104e5610f0f565b6040518082815260200191505060405180910390f35b34801561050757600080fd5b50610510610f15565b6040518082815260200191505060405180910390f35b34801561053257600080fd5b50610567600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f30565b005b34801561057557600080fd5b506105b4600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611080565b604051808215151515815260200191505060405180910390f35b3480156105da57600080fd5b5061060f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611311565b6040518082815260200191505060405180910390f35b34801561063157600080fd5b506106506004803603810190808035906020019092919050505061135a565b604051808460001916600019168152602001838363ffffffff169060201b1760401b8152602001935050505060405180910390f35b34801561069157600080fd5b5061069a6113b9565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156106da5780820151818401526020810190506106bf565b50505050905090810190601f1680156107075780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561072157600080fd5b50610740600480360381019080803590602001909291905050506113f2565b604051808460001916600019168152602001838363ffffffff169060201b1760401b8152602001935050505060405180910390f35b34801561078157600080fd5b506107c0600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611451565b604051808215151515815260200191505060405180910390f35b3480156107e657600080fd5b506107ef611747565b604051808260038111156107ff57fe5b60ff16815260200191505060405180910390f35b34801561081f57600080fd5b5061082861175a565b604051808215151515815260200191505060405180910390f35b34801561084e57600080fd5b5061088d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061176d565b604051808215151515815260200191505060405180910390f35b3480156108b357600080fd5b50610908600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611969565b6040518082815260200191505060405180910390f35b34801561092a57600080fd5b506109336119f0565b6040518082815260200191505060405180910390f35b34801561095557600080fd5b5061095e611ac1565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6040805190810160405280600681526020017f43546f6b656e000000000000000000000000000000000000000000000000000081525081565b600081600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600754905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610b1257600080fd5b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610b6057600080fd5b600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610beb57600080fd5b610c3d82600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae790919063ffffffff16565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610cd282600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b0090919063ffffffff16565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610da482600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae790919063ffffffff16565b600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b6001809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b601260ff16600a0a6127100281565b601281565b60005481565b600360009054906101000a900460ff1681565b600b5481565b600a60009054906101000a900460ff1681565b60025481565b8060008190555050565b60095481565b60005b60006009541115610f2857610f18565b600954905090565b80601160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600d6040805190810160405280600b54600019168152602001601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166352ef348a63ffffffff169060201b1760401b815250908060018154018082558091505090600182039060005260206000209060020201600090919290919091506000820151816000019060001916905560208201518060601c9060401c63ffffffff168260010160006101000a81548177ffffffffffffffffffffffffffffffffffffffffffffffff02191690848463ffffffff169073ffffffffffffffffffffffffffffffffffffffff1660201b1702179055505050505050565b600080600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115611191576000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611225565b6111a48382611ae790919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600d8181548110151561136957fe5b90600052602060002090600202016000915090508060000154908060010160009054906101000a90048060201c73ffffffffffffffffffffffffffffffffffffffff169063ffffffff1690915083565b6040805190810160405280600281526020017f435400000000000000000000000000000000000000000000000000000000000081525081565b60048181548110151561140157fe5b90600052602060002090600202016000915090508060000154908060010160009054906101000a90048060201c73ffffffffffffffffffffffffffffffffffffffff169063ffffffff1690915083565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156114f7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f4d757374206e6f742073656e6420746f207a65726f207573657221000000000081525060200191505060405180910390fd5b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156115ae576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f596f7520646f6e2774206861766520656e6f756774682066756e64732100000081525060200191505060405180910390fd5b61160082600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae790919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061169582600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b0090919063ffffffff16565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600c60009054906101000a900460ff1681565b600160009054906101000a900460ff1681565b60006117fe82600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b0090919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000600d6000815481101515611a0257fe5b906000526020600020906002020160010160009054906101000a90048060201c73ffffffffffffffffffffffffffffffffffffffff169063ffffffff166009546040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b158015611a7857600080fd5b505af1158015611a8c573d6000803e3d6000fd5b505050506040513d6020811015611aa257600080fd5b8101908080519060200190929190505050600981905550600954905090565b600a60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000828211151515611af557fe5b818303905092915050565b60008183019050828110151515611b1357fe5b809050929150505600a165627a7a7230582009cbdb50de6215bd2d775e8e90aab509ef0a58664805dcd2dd0d55ffc1935f360029, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.169380Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.169702Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.169778Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 1799851, gas_refunded: 0, logs: [Log { address: 0x4fc766696b00069e53e8efa03e5a6de29667617e, data: LogData { topics: [0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x000000000000000000000000f000000000000000000000000000000000000000], data: 0x00000000000000000000000000000000000000000000021e19e0c9bab2400000 } }], output: Create(0x60806040526004361061014d5760003560e01c63ffffffff16806306fdde0314610152578063095ea7b3146101e257806318160ddd1461024757806323b872dd146102725780632c904cae146102f75780632ff2e9dc1461034e578063313ce5671461037957806333d49e0e146103aa57806334c38b10146103d557806335ba58ae1461040e57806339cf5a98146104415780633a026e37146104705780633d4197f0146104a35780633f59b1b4146104d057806357de26a4146104fb5780635b60133714610526578063661884631461056957806370a08231146105ce5780638c594ec71461062557806395d89b4114610685578063a2fb17c314610715578063a9059cbb14610775578063afaa3cc2146107da578063ba3ecb8d14610813578063d73dd62314610842578063dd62ed3e146108a7578063e4629f341461091e578063e7a5006014610949575b600080fd5b34801561015e57600080fd5b506101676109a0565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101a757808201518184015260208101905061018c565b50505050905090810190601f1680156101d45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101ee57600080fd5b5061022d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109d9565b604051808215151515815260200191505060405180910390f35b34801561025357600080fd5b5061025c610acb565b6040518082815260200191505060405180910390f35b34801561027e57600080fd5b506102dd600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ad5565b604051808215151515815260200191505060405180910390f35b34801561030357600080fd5b5061030c610e94565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561035a57600080fd5b50610363610eb9565b6040518082815260200191505060405180910390f35b34801561038557600080fd5b5061038e610ec8565b604051808260ff1660ff16815260200191505060405180910390f35b3480156103b657600080fd5b506103bf610ecd565b6040518082815260200191505060405180910390f35b3480156103e157600080fd5b506103ea610ed3565b604051808260038111156103fa57fe5b60ff16815260200191505060405180910390f35b34801561041a57600080fd5b50610423610ee6565b60405180826000191660001916815260200191505060405180910390f35b34801561044d57600080fd5b50610456610eec565b604051808215151515815260200191505060405180910390f35b34801561047c57600080fd5b50610485610eff565b60405180826000191660001916815260200191505060405180910390f35b3480156104af57600080fd5b506104ce60048036038101908080359060200190929190505050610f05565b005b3480156104dc57600080fd5b506104e5610f0f565b6040518082815260200191505060405180910390f35b34801561050757600080fd5b50610510610f15565b6040518082815260200191505060405180910390f35b34801561053257600080fd5b50610567600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f30565b005b34801561057557600080fd5b506105b4600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611080565b604051808215151515815260200191505060405180910390f35b3480156105da57600080fd5b5061060f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611311565b6040518082815260200191505060405180910390f35b34801561063157600080fd5b506106506004803603810190808035906020019092919050505061135a565b604051808460001916600019168152602001838363ffffffff169060201b1760401b8152602001935050505060405180910390f35b34801561069157600080fd5b5061069a6113b9565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156106da5780820151818401526020810190506106bf565b50505050905090810190601f1680156107075780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561072157600080fd5b50610740600480360381019080803590602001909291905050506113f2565b604051808460001916600019168152602001838363ffffffff169060201b1760401b8152602001935050505060405180910390f35b34801561078157600080fd5b506107c0600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611451565b604051808215151515815260200191505060405180910390f35b3480156107e657600080fd5b506107ef611747565b604051808260038111156107ff57fe5b60ff16815260200191505060405180910390f35b34801561081f57600080fd5b5061082861175a565b604051808215151515815260200191505060405180910390f35b34801561084e57600080fd5b5061088d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061176d565b604051808215151515815260200191505060405180910390f35b3480156108b357600080fd5b50610908600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611969565b6040518082815260200191505060405180910390f35b34801561092a57600080fd5b506109336119f0565b6040518082815260200191505060405180910390f35b34801561095557600080fd5b5061095e611ac1565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6040805190810160405280600681526020017f43546f6b656e000000000000000000000000000000000000000000000000000081525081565b600081600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600754905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610b1257600080fd5b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610b6057600080fd5b600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610beb57600080fd5b610c3d82600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae790919063ffffffff16565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610cd282600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b0090919063ffffffff16565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610da482600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae790919063ffffffff16565b600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b6001809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b601260ff16600a0a6127100281565b601281565b60005481565b600360009054906101000a900460ff1681565b600b5481565b600a60009054906101000a900460ff1681565b60025481565b8060008190555050565b60095481565b60005b60006009541115610f2857610f18565b600954905090565b80601160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600d6040805190810160405280600b54600019168152602001601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166352ef348a63ffffffff169060201b1760401b815250908060018154018082558091505090600182039060005260206000209060020201600090919290919091506000820151816000019060001916905560208201518060601c9060401c63ffffffff168260010160006101000a81548177ffffffffffffffffffffffffffffffffffffffffffffffff02191690848463ffffffff169073ffffffffffffffffffffffffffffffffffffffff1660201b1702179055505050505050565b600080600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115611191576000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611225565b6111a48382611ae790919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600d8181548110151561136957fe5b90600052602060002090600202016000915090508060000154908060010160009054906101000a90048060201c73ffffffffffffffffffffffffffffffffffffffff169063ffffffff1690915083565b6040805190810160405280600281526020017f435400000000000000000000000000000000000000000000000000000000000081525081565b60048181548110151561140157fe5b90600052602060002090600202016000915090508060000154908060010160009054906101000a90048060201c73ffffffffffffffffffffffffffffffffffffffff169063ffffffff1690915083565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156114f7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f4d757374206e6f742073656e6420746f207a65726f207573657221000000000081525060200191505060405180910390fd5b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156115ae576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f596f7520646f6e2774206861766520656e6f756774682066756e64732100000081525060200191505060405180910390fd5b61160082600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae790919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061169582600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b0090919063ffffffff16565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600c60009054906101000a900460ff1681565b600160009054906101000a900460ff1681565b60006117fe82600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b0090919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000600d6000815481101515611a0257fe5b906000526020600020906002020160010160009054906101000a90048060201c73ffffffffffffffffffffffffffffffffffffffff169063ffffffff166009546040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b158015611a7857600080fd5b505af1158015611a8c573d6000803e3d6000fd5b505050506040513d6020811015611aa257600080fd5b8101908080519060200190929190505050600981905550600954905090565b600a60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000828211151515611af557fe5b818303905092915050565b60008183019050828110151515611b1357fe5b809050929150505600a165627a7a7230582009cbdb50de6215bd2d775e8e90aab509ef0a58664805dcd2dd0d55ffc1935f360029, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.170139Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.170187Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.170263Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 1799851, gas_refunded: 0, logs: [Log { address: 0x4fc766696b00069e53e8efa03e5a6de29667617e, data: LogData { topics: [0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x000000000000000000000000f000000000000000000000000000000000000000], data: 0x00000000000000000000000000000000000000000000021e19e0c9bab2400000 } }], output: Create(0x60806040526004361061014d5760003560e01c63ffffffff16806306fdde0314610152578063095ea7b3146101e257806318160ddd1461024757806323b872dd146102725780632c904cae146102f75780632ff2e9dc1461034e578063313ce5671461037957806333d49e0e146103aa57806334c38b10146103d557806335ba58ae1461040e57806339cf5a98146104415780633a026e37146104705780633d4197f0146104a35780633f59b1b4146104d057806357de26a4146104fb5780635b60133714610526578063661884631461056957806370a08231146105ce5780638c594ec71461062557806395d89b4114610685578063a2fb17c314610715578063a9059cbb14610775578063afaa3cc2146107da578063ba3ecb8d14610813578063d73dd62314610842578063dd62ed3e146108a7578063e4629f341461091e578063e7a5006014610949575b600080fd5b34801561015e57600080fd5b506101676109a0565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101a757808201518184015260208101905061018c565b50505050905090810190601f1680156101d45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101ee57600080fd5b5061022d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109d9565b604051808215151515815260200191505060405180910390f35b34801561025357600080fd5b5061025c610acb565b6040518082815260200191505060405180910390f35b34801561027e57600080fd5b506102dd600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ad5565b604051808215151515815260200191505060405180910390f35b34801561030357600080fd5b5061030c610e94565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561035a57600080fd5b50610363610eb9565b6040518082815260200191505060405180910390f35b34801561038557600080fd5b5061038e610ec8565b604051808260ff1660ff16815260200191505060405180910390f35b3480156103b657600080fd5b506103bf610ecd565b6040518082815260200191505060405180910390f35b3480156103e157600080fd5b506103ea610ed3565b604051808260038111156103fa57fe5b60ff16815260200191505060405180910390f35b34801561041a57600080fd5b50610423610ee6565b60405180826000191660001916815260200191505060405180910390f35b34801561044d57600080fd5b50610456610eec565b604051808215151515815260200191505060405180910390f35b34801561047c57600080fd5b50610485610eff565b60405180826000191660001916815260200191505060405180910390f35b3480156104af57600080fd5b506104ce60048036038101908080359060200190929190505050610f05565b005b3480156104dc57600080fd5b506104e5610f0f565b6040518082815260200191505060405180910390f35b34801561050757600080fd5b50610510610f15565b6040518082815260200191505060405180910390f35b34801561053257600080fd5b50610567600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f30565b005b34801561057557600080fd5b506105b4600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611080565b604051808215151515815260200191505060405180910390f35b3480156105da57600080fd5b5061060f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611311565b6040518082815260200191505060405180910390f35b34801561063157600080fd5b506106506004803603810190808035906020019092919050505061135a565b604051808460001916600019168152602001838363ffffffff169060201b1760401b8152602001935050505060405180910390f35b34801561069157600080fd5b5061069a6113b9565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156106da5780820151818401526020810190506106bf565b50505050905090810190601f1680156107075780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561072157600080fd5b50610740600480360381019080803590602001909291905050506113f2565b604051808460001916600019168152602001838363ffffffff169060201b1760401b8152602001935050505060405180910390f35b34801561078157600080fd5b506107c0600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611451565b604051808215151515815260200191505060405180910390f35b3480156107e657600080fd5b506107ef611747565b604051808260038111156107ff57fe5b60ff16815260200191505060405180910390f35b34801561081f57600080fd5b5061082861175a565b604051808215151515815260200191505060405180910390f35b34801561084e57600080fd5b5061088d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061176d565b604051808215151515815260200191505060405180910390f35b3480156108b357600080fd5b50610908600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611969565b6040518082815260200191505060405180910390f35b34801561092a57600080fd5b506109336119f0565b6040518082815260200191505060405180910390f35b34801561095557600080fd5b5061095e611ac1565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6040805190810160405280600681526020017f43546f6b656e000000000000000000000000000000000000000000000000000081525081565b600081600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600754905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610b1257600080fd5b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610b6057600080fd5b600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610beb57600080fd5b610c3d82600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae790919063ffffffff16565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610cd282600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b0090919063ffffffff16565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610da482600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae790919063ffffffff16565b600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b6001809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b601260ff16600a0a6127100281565b601281565b60005481565b600360009054906101000a900460ff1681565b600b5481565b600a60009054906101000a900460ff1681565b60025481565b8060008190555050565b60095481565b60005b60006009541115610f2857610f18565b600954905090565b80601160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600d6040805190810160405280600b54600019168152602001601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166352ef348a63ffffffff169060201b1760401b815250908060018154018082558091505090600182039060005260206000209060020201600090919290919091506000820151816000019060001916905560208201518060601c9060401c63ffffffff168260010160006101000a81548177ffffffffffffffffffffffffffffffffffffffffffffffff02191690848463ffffffff169073ffffffffffffffffffffffffffffffffffffffff1660201b1702179055505050505050565b600080600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115611191576000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611225565b6111a48382611ae790919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600d8181548110151561136957fe5b90600052602060002090600202016000915090508060000154908060010160009054906101000a90048060201c73ffffffffffffffffffffffffffffffffffffffff169063ffffffff1690915083565b6040805190810160405280600281526020017f435400000000000000000000000000000000000000000000000000000000000081525081565b60048181548110151561140157fe5b90600052602060002090600202016000915090508060000154908060010160009054906101000a90048060201c73ffffffffffffffffffffffffffffffffffffffff169063ffffffff1690915083565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156114f7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f4d757374206e6f742073656e6420746f207a65726f207573657221000000000081525060200191505060405180910390fd5b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156115ae576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f596f7520646f6e2774206861766520656e6f756774682066756e64732100000081525060200191505060405180910390fd5b61160082600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae790919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061169582600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b0090919063ffffffff16565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600c60009054906101000a900460ff1681565b600160009054906101000a900460ff1681565b60006117fe82600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b0090919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000600d6000815481101515611a0257fe5b906000526020600020906002020160010160009054906101000a90048060201c73ffffffffffffffffffffffffffffffffffffffff169063ffffffff166009546040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b158015611a7857600080fd5b505af1158015611a8c573d6000803e3d6000fd5b505050506040513d6020811015611aa257600080fd5b8101908080519060200190929190505050600981905550600954905090565b600a60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000828211151515611af557fe5b818303905092915050565b60008183019050828110151515611b1357fe5b809050929150505600a165627a7a7230582009cbdb50de6215bd2d775e8e90aab509ef0a58664805dcd2dd0d55ffc1935f360029, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.171980Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 14308380302018972639923083176803064842368091086102076695222962383653872676485 [INFO] [stdout] 2025-09-10T12:40:59.170460Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 1799851, gas_refunded: 0, logs: [Log { address: 0x4fc766696b00069e53e8efa03e5a6de29667617e, data: LogData { topics: [0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x000000000000000000000000f000000000000000000000000000000000000000], data: 0x00000000000000000000000000000000000000000000021e19e0c9bab2400000 } }], output: Create(0x60806040526004361061014d5760003560e01c63ffffffff16806306fdde0314610152578063095ea7b3146101e257806318160ddd1461024757806323b872dd146102725780632c904cae146102f75780632ff2e9dc1461034e578063313ce5671461037957806333d49e0e146103aa57806334c38b10146103d557806335ba58ae1461040e57806339cf5a98146104415780633a026e37146104705780633d4197f0146104a35780633f59b1b4146104d057806357de26a4146104fb5780635b60133714610526578063661884631461056957806370a08231146105ce5780638c594ec71461062557806395d89b4114610685578063a2fb17c314610715578063a9059cbb14610775578063afaa3cc2146107da578063ba3ecb8d14610813578063d73dd62314610842578063dd62ed3e146108a7578063e4629f341461091e578063e7a5006014610949575b600080fd5b34801561015e57600080fd5b506101676109a0565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101a757808201518184015260208101905061018c565b50505050905090810190601f1680156101d45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101ee57600080fd5b5061022d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109d9565b604051808215151515815260200191505060405180910390f35b34801561025357600080fd5b5061025c610acb565b6040518082815260200191505060405180910390f35b34801561027e57600080fd5b506102dd600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ad5565b604051808215151515815260200191505060405180910390f35b34801561030357600080fd5b5061030c610e94565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561035a57600080fd5b50610363610eb9565b6040518082815260200191505060405180910390f35b34801561038557600080fd5b5061038e610ec8565b604051808260ff1660ff16815260200191505060405180910390f35b3480156103b657600080fd5b506103bf610ecd565b6040518082815260200191505060405180910390f35b3480156103e157600080fd5b506103ea610ed3565b604051808260038111156103fa57fe5b60ff16815260200191505060405180910390f35b34801561041a57600080fd5b50610423610ee6565b60405180826000191660001916815260200191505060405180910390f35b34801561044d57600080fd5b50610456610eec565b604051808215151515815260200191505060405180910390f35b34801561047c57600080fd5b50610485610eff565b60405180826000191660001916815260200191505060405180910390f35b3480156104af57600080fd5b506104ce60048036038101908080359060200190929190505050610f05565b005b3480156104dc57600080fd5b506104e5610f0f565b6040518082815260200191505060405180910390f35b34801561050757600080fd5b50610510610f15565b6040518082815260200191505060405180910390f35b34801561053257600080fd5b50610567600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f30565b005b34801561057557600080fd5b506105b4600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611080565b604051808215151515815260200191505060405180910390f35b3480156105da57600080fd5b5061060f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611311565b6040518082815260200191505060405180910390f35b34801561063157600080fd5b506106506004803603810190808035906020019092919050505061135a565b604051808460001916600019168152602001838363ffffffff169060201b1760401b8152602001935050505060405180910390f35b34801561069157600080fd5b5061069a6113b9565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156106da5780820151818401526020810190506106bf565b50505050905090810190601f1680156107075780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561072157600080fd5b50610740600480360381019080803590602001909291905050506113f2565b604051808460001916600019168152602001838363ffffffff169060201b1760401b8152602001935050505060405180910390f35b34801561078157600080fd5b506107c0600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611451565b604051808215151515815260200191505060405180910390f35b3480156107e657600080fd5b506107ef611747565b604051808260038111156107ff57fe5b60ff16815260200191505060405180910390f35b34801561081f57600080fd5b5061082861175a565b604051808215151515815260200191505060405180910390f35b34801561084e57600080fd5b5061088d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061176d565b604051808215151515815260200191505060405180910390f35b3480156108b357600080fd5b50610908600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611969565b6040518082815260200191505060405180910390f35b34801561092a57600080fd5b506109336119f0565b6040518082815260200191505060405180910390f35b34801561095557600080fd5b5061095e611ac1565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6040805190810160405280600681526020017f43546f6b656e000000000000000000000000000000000000000000000000000081525081565b600081600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600754905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610b1257600080fd5b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610b6057600080fd5b600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610beb57600080fd5b610c3d82600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae790919063ffffffff16565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610cd282600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b0090919063ffffffff16565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610da482600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae790919063ffffffff16565b600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b6001809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b601260ff16600a0a6127100281565b601281565b60005481565b600360009054906101000a900460ff1681565b600b5481565b600a60009054906101000a900460ff1681565b60025481565b8060008190555050565b60095481565b60005b60006009541115610f2857610f18565b600954905090565b80601160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600d6040805190810160405280600b54600019168152602001601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166352ef348a63ffffffff169060201b1760401b815250908060018154018082558091505090600182039060005260206000209060020201600090919290919091506000820151816000019060001916905560208201518060601c9060401c63ffffffff168260010160006101000a81548177ffffffffffffffffffffffffffffffffffffffffffffffff02191690848463ffffffff169073ffffffffffffffffffffffffffffffffffffffff1660201b1702179055505050505050565b600080600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115611191576000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611225565b6111a48382611ae790919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600d8181548110151561136957fe5b90600052602060002090600202016000915090508060000154908060010160009054906101000a90048060201c73ffffffffffffffffffffffffffffffffffffffff169063ffffffff1690915083565b6040805190810160405280600281526020017f435400000000000000000000000000000000000000000000000000000000000081525081565b60048181548110151561140157fe5b90600052602060002090600202016000915090508060000154908060010160009054906101000a90048060201c73ffffffffffffffffffffffffffffffffffffffff169063ffffffff1690915083565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156114f7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f4d757374206e6f742073656e6420746f207a65726f207573657221000000000081525060200191505060405180910390fd5b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156115ae576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f596f7520646f6e2774206861766520656e6f756774682066756e64732100000081525060200191505060405180910390fd5b61160082600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae790919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061169582600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b0090919063ffffffff16565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600c60009054906101000a900460ff1681565b600160009054906101000a900460ff1681565b60006117fe82600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b0090919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000600d6000815481101515611a0257fe5b906000526020600020906002020160010160009054906101000a90048060201c73ffffffffffffffffffffffffffffffffffffffff169063ffffffff166009546040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b158015611a7857600080fd5b505af1158015611a8c573d6000803e3d6000fd5b505050506040513d6020811015611aa257600080fd5b8101908080519060200190929190505050600981905550600954905090565b600a60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000828211151515611af557fe5b818303905092915050565b60008183019050828110151515611b1357fe5b809050929150505600a165627a7a7230582009cbdb50de6215bd2d775e8e90aab509ef0a58664805dcd2dd0d55ffc1935f360029, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.173100Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 14308380302018972639923083176803064842368091086102076695222962383653872676485 [INFO] [stdout] 2025-09-10T12:40:59.173344Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {14308380302018972639923083176803064842368091086102076695222962383653872676485: EvmStorageSlot { original_value: 10000000000000000000000, present_value: 10000000000000000000000, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.173416Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.173445Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.173488Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.173528Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 24032, gas_refunded: 0, logs: [], output: Call(0x00000000000000000000000000000000000000000000021e19e0c9bab2400000) }) [INFO] [stdout] 2025-09-10T12:40:59.174170Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 21892025225264565715766136171452821952902576717768513569081562232436627246400 [INFO] [stdout] 2025-09-10T12:40:59.174637Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.174800Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.174848Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.174876Z DEBUG tinyevm: contract_call result: Ok(Revert { gas_used: 24776, output: 0x08c379a00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001d596f7520646f6e2774206861766520656e6f756774682066756e647321000000 }) [INFO] [stdout] test test_contract_method_revert ... ok [INFO] [stdout] 2025-09-10T12:40:59.174973Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.175860Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.175915Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {21892025225264565715766136171452821952902576717768513569081562232436627246400: EvmStorageSlot { original_value: 0, present_value: 0, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.175961Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.176023Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 24032, gas_refunded: 0, logs: [], output: Call(0x0000000000000000000000000000000000000000000000000000000000000000) }) [INFO] [stdout] 2025-09-10T12:40:59.177062Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 14308380302018972639923083176803064842368091086102076695222962383653872676485 [INFO] [stdout] 2025-09-10T12:40:59.175823Z TRACE tinyevm: deploy_helper: "608060405234801561001057600080fd5b5060c78061001f6000396000f3fe6080604052348015600f57600080fd5b506004361060325760003560e01c80630dbe671f146037578063b581fbe3146053575b600080fd5b603d607e565b6040518082815260200191505060405180910390f35b607c60048036036020811015606757600080fd5b81019080803590602001909291905050506084565b005b60005481565b8060020a6000819055505056fea2646970667358221220ed877f384ca456e17441d689fcbfb5ee54da6053701b106649f7ec4cf7bf61e764736f6c63430007000033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.177313Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.178049Z DEBUG tinyevm::instrument::bug_inspector: Overriding created address 0x4fc766696b00069e53e8efa03e5a6de29667617e with 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.178154Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.178264Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.178348Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:40:59.178779Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 96409, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060325760003560e01c80630dbe671f146037578063b581fbe3146053575b600080fd5b603d607e565b6040518082815260200191505060405180910390f35b607c60048036036020811015606757600080fd5b81019080803590602001909291905050506084565b005b60005481565b8060020a6000819055505056fea2646970667358221220ed877f384ca456e17441d689fcbfb5ee54da6053701b106649f7ec4cf7bf61e764736f6c63430007000033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.179132Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.179511Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 96409, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060325760003560e01c80630dbe671f146037578063b581fbe3146053575b600080fd5b603d607e565b6040518082815260200191505060405180910390f35b607c60048036036020811015606757600080fd5b81019080803590602001909291905050506084565b005b60005481565b8060020a6000819055505056fea2646970667358221220ed877f384ca456e17441d689fcbfb5ee54da6053701b106649f7ec4cf7bf61e764736f6c63430007000033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.180668Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 0 [INFO] [stdout] 2025-09-10T12:40:59.181385Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 21892025225264565715766136171452821952902576717768513569081562232436627246400 [INFO] [stdout] 2025-09-10T12:40:59.181885Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.181905Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {14308380302018972639923083176803064842368091086102076695222962383653872676485: EvmStorageSlot { original_value: 10000000000000000000000, present_value: 9999999999999999990001, is_cold: false }, 21892025225264565715766136171452821952902576717768513569081562232436627246400: EvmStorageSlot { original_value: 0, present_value: 9999, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.181929Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.181937Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.181944Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 51912, gas_refunded: 0, logs: [Log { address: 0x0803d1e6309ed01468bb1e0837567edd758bc991, data: LogData { topics: [0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 0x000000000000000000000000f000000000000000000000000000000000000000, 0x0000000000000000000000001000000000000000000000000000000000000000], data: 0x000000000000000000000000000000000000000000000000000000000000270f } }], output: Call(0x0000000000000000000000000000000000000000000000000000000000000001) }) [INFO] [stdout] 2025-09-10T12:40:59.182492Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.182687Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.182983Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {0: EvmStorageSlot { original_value: 0, present_value: 1606938044258990275541962092341162602522202993782792835301376, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.183106Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.183336Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Stop, gas_used: 43609, gas_refunded: 0, logs: [], output: Call(0x) }) [INFO] [stdout] 2025-09-10T12:40:59.184223Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 14308380302018972639923083176803064842368091086102076695222962383653872676485 [INFO] [stdout] 2025-09-10T12:40:59.184957Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 0 [INFO] [stdout] 2025-09-10T12:40:59.185375Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {0: EvmStorageSlot { original_value: 1606938044258990275541962092341162602522202993782792835301376, present_value: 0, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.185410Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.185422Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.185431Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.185438Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Stop, gas_used: 21771, gas_refunded: 4800, logs: [], output: Call(0x) }) [INFO] [stdout] 2025-09-10T12:40:59.185958Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 21892025225264565715766136171452821952902576717768513569081562232436627246400 [INFO] [stdout] 2025-09-10T12:40:59.186419Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {21892025225264565715766136171452821952902576717768513569081562232436627246400: EvmStorageSlot { original_value: 9999, present_value: 19998, is_cold: false }, 14308380302018972639923083176803064842368091086102076695222962383653872676485: EvmStorageSlot { original_value: 9999999999999999990001, present_value: 9999999999999999980002, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.186457Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.186469Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.186478Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.186487Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 34812, gas_refunded: 0, logs: [Log { address: 0x0803d1e6309ed01468bb1e0837567edd758bc991, data: LogData { topics: [0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 0x000000000000000000000000f000000000000000000000000000000000000000, 0x0000000000000000000000001000000000000000000000000000000000000000], data: 0x000000000000000000000000000000000000000000000000000000000000270f } }], output: Call(0x0000000000000000000000000000000000000000000000000000000000000001) }) [INFO] [stdout] 2025-09-10T12:40:59.187185Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 14308380302018972639923083176803064842368091086102076695222962383653872676485 [INFO] [stdout] 2025-09-10T12:40:59.187486Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.187505Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.187518Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {14308380302018972639923083176803064842368091086102076695222962383653872676485: EvmStorageSlot { original_value: 9999999999999999980002, present_value: 9999999999999999980002, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.187540Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.187549Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 24032, gas_refunded: 0, logs: [], output: Call(0x00000000000000000000000000000000000000000000021e19e0c9bab23fb1e2) }) [INFO] [stdout] 2025-09-10T12:40:59.188282Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 21892025225264565715766136171452821952902576717768513569081562232436627246400 [INFO] [stdout] 2025-09-10T12:40:59.188451Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.188471Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.188482Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {21892025225264565715766136171452821952902576717768513569081562232436627246400: EvmStorageSlot { original_value: 19998, present_value: 19998, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.188501Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.188509Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 24032, gas_refunded: 0, logs: [], output: Call(0x0000000000000000000000000000000000000000000000000000000000004e1e) }) [INFO] [stdout] test test_exp_overflow ... ok [INFO] [stdout] test test_contract_deploy_transfer_query ... ok [INFO] [stdout] 2025-09-10T12:40:59.191473Z  WARN revm_test: Please configure ETH_RPC_URL to run Ethereum fork test. Skipping test_fork. [INFO] [stdout] test test_fork_ethereum ... ok [INFO] [stdout] 2025-09-10T12:40:59.192142Z TRACE tinyevm: deploy_helper: "608060405234801561001057600080fd5b50610107806100206000396000f3fe6080604052348015600f57600080fd5b506004361060325760003560e01c8063bf8e7c1c146037578063e3d670d7146053575b600080fd5b603d60a8565b6040518082815260200191505060405180910390f35b609260048036036020811015606757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505060b0565b6040518082815260200191505060405180910390f35b600047905090565b60008173ffffffffffffffffffffffffffffffffffffffff1631905091905056fea264697066735822122010c097925e3d07b7118f63ab58b6b9c03576020f034fefb2b2578b0e4755bcc764736f6c63430007000033", 0xe77b241ef80ccd2680fa1729c95084e0431a55ad, 0 [INFO] [stdout] 2025-09-10T12:40:59.192252Z DEBUG tinyevm: Calculated addresss: 0xa858ef271847a390240348f4f3d69a723e00dc3c [INFO] [stdout] 2025-09-10T12:40:59.192670Z TRACE tinyevm::fork_db: Replacing storage for address 0xe77b241ef80ccd2680fa1729c95084e0431a55ad <== {} [INFO] [stdout] 2025-09-10T12:40:59.192722Z TRACE tinyevm::fork_db: Replacing storage for address 0xa858ef271847a390240348f4f3d69a723e00dc3c <== {} [INFO] [stdout] 2025-09-10T12:40:59.192777Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.192834Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 110277, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060325760003560e01c8063bf8e7c1c146037578063e3d670d7146053575b600080fd5b603d60a8565b6040518082815260200191505060405180910390f35b609260048036036020811015606757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505060b0565b6040518082815260200191505060405180910390f35b600047905090565b60008173ffffffffffffffffffffffffffffffffffffffff1631905091905056fea264697066735822122010c097925e3d07b7118f63ab58b6b9c03576020f034fefb2b2578b0e4755bcc764736f6c63430007000033, Some(0xa858ef271847a390240348f4f3d69a723e00dc3c)) }) [INFO] [stdout] 2025-09-10T12:40:59.192900Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0xa858ef271847a390240348f4f3d69a723e00dc3c [INFO] [stdout] 2025-09-10T12:40:59.192944Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 110277, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060325760003560e01c8063bf8e7c1c146037578063e3d670d7146053575b600080fd5b603d60a8565b6040518082815260200191505060405180910390f35b609260048036036020811015606757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505060b0565b6040518082815260200191505060405180910390f35b600047905090565b60008173ffffffffffffffffffffffffffffffffffffffff1631905091905056fea264697066735822122010c097925e3d07b7118f63ab58b6b9c03576020f034fefb2b2578b0e4755bcc764736f6c63430007000033, Some(0xa858ef271847a390240348f4f3d69a723e00dc3c)) }) [INFO] [stdout] 2025-09-10T12:40:59.193434Z TRACE tinyevm::fork_db: Replacing storage for address 0xa858ef271847a390240348f4f3d69a723e00dc3c <== {} [INFO] [stdout] 2025-09-10T12:40:59.196263Z TRACE tinyevm::fork_db: Replacing storage for address 0xe77b241ef80ccd2680fa1729c95084e0431a55ad <== {} [INFO] [stdout] 2025-09-10T12:40:59.196333Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.196374Z  INFO tinyevm: created addresses from contract call: [] for 0xa858ef271847a390240348f4f3d69a723e00dc3c [INFO] [stdout] 2025-09-10T12:40:59.196417Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 21257, gas_refunded: 0, logs: [], output: Call(0x0000000000000000000000000000000000000000000000000000000000038b81) }) [INFO] [stdout] 2025-09-10T12:40:59.197007Z TRACE tinyevm::fork_db: Replacing storage for address 0xa858ef271847a390240348f4f3d69a723e00dc3c <== {} [INFO] [stdout] 2025-09-10T12:40:59.200273Z TRACE tinyevm::fork_db: Replacing storage for address 0xe77b241ef80ccd2680fa1729c95084e0431a55ad <== {} [INFO] [stdout] 2025-09-10T12:40:59.200340Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.200376Z  INFO tinyevm: created addresses from contract call: [] for 0xa858ef271847a390240348f4f3d69a723e00dc3c [INFO] [stdout] 2025-09-10T12:40:59.200407Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 22080, gas_refunded: 0, logs: [], output: Call(0x0000000000000000000000000000000000000000000000000000000000038b81) }) [INFO] [stdout] test test_get_set_balance ... ok [INFO] [stdout] 2025-09-10T12:40:59.207699Z TRACE tinyevm: deploy_helper: "608060405234801561001057600080fd5b5060df8061001f6000396000f3fe6080604052348015600f57600080fd5b506004361060285760003560e01c8063ae512c8c14602d575b600080fd5b605660048036036020811015604157600080fd5b8101908080359060200190929190505050606c565b6040518082815260200191505060405180910390f35b6000612710821115607f576064905060a4565b6064821115608f57600a905060a4565b6002821415609f576002905060a4565b600090505b91905056fea2646970667358221220a54f164f593b9c6a54940ac1ab8a77cb8598f9da2949a244c595088d5b30a89664736f6c63430007000033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.207829Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.208290Z DEBUG tinyevm::instrument::bug_inspector: Overriding created address 0x4fc766696b00069e53e8efa03e5a6de29667617e with 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.208351Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.208374Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.208399Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:40:59.208412Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 101605, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060285760003560e01c8063ae512c8c14602d575b600080fd5b605660048036036020811015604157600080fd5b8101908080359060200190929190505050606c565b6040518082815260200191505060405180910390f35b6000612710821115607f576064905060a4565b6064821115608f57600a905060a4565b6002821415609f576002905060a4565b600090505b91905056fea2646970667358221220a54f164f593b9c6a54940ac1ab8a77cb8598f9da2949a244c595088d5b30a89664736f6c63430007000033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.208452Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.208465Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 101605, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060285760003560e01c8063ae512c8c14602d575b600080fd5b605660048036036020811015604157600080fd5b8101908080359060200190929190505050606c565b6040518082815260200191505060405180910390f35b6000612710821115607f576064905060a4565b6064821115608f57600a905060a4565b6002821415609f576002905060a4565b600090505b91905056fea2646970667358221220a54f164f593b9c6a54940ac1ab8a77cb8598f9da2949a244c595088d5b30a89664736f6c63430007000033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.209052Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:40:59.209074Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.209085Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.209095Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.209104Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 21545, gas_refunded: 0, logs: [], output: Call(0x000000000000000000000000000000000000000000000000000000000000000a) }) [INFO] [stdout] 2025-09-10T12:40:59.209500Z TRACE tinyevm: deploy_helper: "608060405234801561001057600080fd5b5060df8061001f6000396000f3fe6080604052348015600f57600080fd5b506004361060285760003560e01c8063ae512c8c14602d575b600080fd5b605660048036036020811015604157600080fd5b8101908080359060200190929190505050606c565b6040518082815260200191505060405180910390f35b6000612710821115607f576064905060a4565b6064821115608f57600a905060a4565b6002821415609f576002905060a4565b600090505b91905056fea2646970667358221220a54f164f593b9c6a54940ac1ab8a77cb8598f9da2949a244c595088d5b30a89664736f6c63430007000033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.209602Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.209968Z DEBUG tinyevm::instrument::bug_inspector: Overriding created address 0x4fc766696b00069e53e8efa03e5a6de29667617e with 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.210057Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.210111Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:40:59.211263Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.211324Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 101605, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060285760003560e01c8063ae512c8c14602d575b600080fd5b605660048036036020811015604157600080fd5b8101908080359060200190929190505050606c565b6040518082815260200191505060405180910390f35b6000612710821115607f576064905060a4565b6064821115608f57600a905060a4565b6002821415609f576002905060a4565b600090505b91905056fea2646970667358221220a54f164f593b9c6a54940ac1ab8a77cb8598f9da2949a244c595088d5b30a89664736f6c63430007000033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.211380Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.211423Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 101605, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060285760003560e01c8063ae512c8c14602d575b600080fd5b605660048036036020811015604157600080fd5b8101908080359060200190929190505050606c565b6040518082815260200191505060405180910390f35b6000612710821115607f576064905060a4565b6064821115608f57600a905060a4565b6002821415609f576002905060a4565b600090505b91905056fea2646970667358221220a54f164f593b9c6a54940ac1ab8a77cb8598f9da2949a244c595088d5b30a89664736f6c63430007000033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.211991Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.218288Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.218338Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:40:59.218353Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.218363Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 21561, gas_refunded: 0, logs: [], output: Call(0x0000000000000000000000000000000000000000000000000000000000000000) }) [INFO] [stdout] test test_heuristics ... ok [INFO] [stdout] 2025-09-10T12:40:59.220877Z TRACE tinyevm: deploy_helper: "608060405234801561001057600080fd5b506101a3806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c8063a3ce3faf14610030575b600080fd5b61005c6004803603602081101561004657600080fd5b8101908080359060200190929190505050610072565b6040518082815260200191505060405180910390f35b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8f082136100c3577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c9050610168565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c821215610113577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff69050610168565b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe821415610163577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9050610168565b600090505b91905056fea2646970667358221220522aa04868e0471daf351946d5ec012a9a3d66b5869d12cf727cbd0aa6cd906864736f6c63430007000033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.220975Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.221473Z DEBUG tinyevm::instrument::bug_inspector: Overriding created address 0x4fc766696b00069e53e8efa03e5a6de29667617e with 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.221556Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.221584Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.221612Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:40:59.221654Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 143929, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b506004361061002b5760003560e01c8063a3ce3faf14610030575b600080fd5b61005c6004803603602081101561004657600080fd5b8101908080359060200190929190505050610072565b6040518082815260200191505060405180910390f35b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8f082136100c3577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c9050610168565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c821215610113577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff69050610168565b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe821415610163577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9050610168565b600090505b91905056fea2646970667358221220522aa04868e0471daf351946d5ec012a9a3d66b5869d12cf727cbd0aa6cd906864736f6c63430007000033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.221724Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.221762Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 143929, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b506004361061002b5760003560e01c8063a3ce3faf14610030575b600080fd5b61005c6004803603602081101561004657600080fd5b8101908080359060200190929190505050610072565b6040518082815260200191505060405180910390f35b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8f082136100c3577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c9050610168565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c821215610113577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff69050610168565b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe821415610163577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9050610168565b600090505b91905056fea2646970667358221220522aa04868e0471daf351946d5ec012a9a3d66b5869d12cf727cbd0aa6cd906864736f6c63430007000033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.222155Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 217354, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b50600436106100625760003560e01c806331ffb46714610067578063601936141461007157806381691cce1461007b578063bcf95ac114610085578063d343c6ba1461008f578063f75d4b3c14610099575b600080fd5b61006f6100a3565b005b6100796100a8565b005b610083610146565b005b61008d6101ad565b005b6100976101af565b005b6100a161023b565b005b600080fd5b600060603073ffffffffffffffffffffffffffffffffffffffff1660405180807f31ffb4670000000000000000000000000000000000000000000000000000000081525060040190506000604051808303816000865af19150503d806000811461012e576040519150601f19603f3d011682016040523d82523d6000602084013e610133565b606091505b50915091508161014257600080fd5b5050565b3073ffffffffffffffffffffffffffffffffffffffff166040518060000190506000604051808303816000865af19150503d80600081146101a3576040519150601f19603f3d011682016040523d82523d6000602084013e6101a8565b606091505b505050565b565b3073ffffffffffffffffffffffffffffffffffffffff1660405180807f601936140000000000000000000000000000000000000000000000000000000081525060040190506000604051808303816000865af19150503d8060008114610231576040519150601f19603f3d011682016040523d82523d6000602084013e610236565b606091505b505050565b3073ffffffffffffffffffffffffffffffffffffffff1660405180807fbcf95ac10000000000000000000000000000000000000000000000000000000081525060040190506000604051808303816000865af19150503d80600081146102bd576040519150601f19603f3d011682016040523d82523d6000602084013e6102c2565b606091505b50505056fea264697066735822122027953d4de1fcce023c318a88fa4ec2da2d28daf1f89f6b831e41be67bcbcde8964736f6c63430007000033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.222403Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:40:59.222467Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.222504Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.222547Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.222585Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 22440, gas_refunded: 0, logs: [], output: Call(0x0000000000000000000000000000000000000000000000000000000000000000) }) [INFO] [stdout] test test_heuristics_signed_int ... ok [INFO] [stdout] 2025-09-10T12:40:59.223162Z TRACE tinyevm: deploy_helper: "608060405260806000806101000a81548160ff021916908360ff16021790555034801561002b57600080fd5b5060de8061003a6000396000f3fe608060405260043610603f576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806302067e6a146044575b600080fd5b348015604f57600080fd5b50607c60048036036020811015606457600080fd5b81019080803560ff1690602001909291905050506098565b604051808260ff1660ff16815260200191505060405180910390f35b6000816000809054906101000a900460ff1601905091905056fea165627a7a72305820fb7e2bf2a5a733f048d7f27e7af8ded79b30bdb719add75d8b99630cf246d07e0029", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.223264Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.223746Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.223791Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {0: EvmStorageSlot { original_value: 0, present_value: 128, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.223820Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.223832Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 123642, gas_refunded: 0, logs: [], output: Create(0x608060405260043610603f576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806302067e6a146044575b600080fd5b348015604f57600080fd5b50607c60048036036020811015606457600080fd5b81019080803560ff1690602001909291905050506098565b604051808260ff1660ff16815260200191505060405180910390f35b6000816000809054906101000a900460ff1601905091905056fea165627a7a72305820fb7e2bf2a5a733f048d7f27e7af8ded79b30bdb719add75d8b99630cf246d07e0029, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.223866Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.223900Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 123642, gas_refunded: 0, logs: [], output: Create(0x608060405260043610603f576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806302067e6a146044575b600080fd5b348015604f57600080fd5b50607c60048036036020811015606457600080fd5b81019080803560ff1690602001909291905050506098565b604051808260ff1660ff16815260200191505060405180910390f35b6000816000809054906101000a900460ff1601905091905056fea165627a7a72305820fb7e2bf2a5a733f048d7f27e7af8ded79b30bdb719add75d8b99630cf246d07e0029, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.224359Z TRACE tinyevm::fork_db: retrieve storage 0x4fC766696b00069E53E8Efa03e5a6de29667617E 0 [INFO] [stdout] 2025-09-10T12:40:59.224659Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {0: EvmStorageSlot { original_value: 128, present_value: 128, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.224726Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.224763Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.224793Z  INFO tinyevm: created addresses from contract call: [] for 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.224820Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 23653, gas_refunded: 0, logs: [], output: Call(0x000000000000000000000000000000000000000000000000000000000000008c) }) [INFO] [stdout] 2025-09-10T12:40:59.225201Z TRACE tinyevm: deploy_helper: "608060405260806000806101000a81548160ff021916908360ff16021790555034801561002b57600080fd5b5060de8061003a6000396000f3fe608060405260043610603f576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806302067e6a146044575b600080fd5b348015604f57600080fd5b50607c60048036036020811015606457600080fd5b81019080803560ff1690602001909291905050506098565b604051808260ff1660ff16815260200191505060405180910390f35b6000816000809054906101000a900460ff1601905091905056fea165627a7a72305820fb7e2bf2a5a733f048d7f27e7af8ded79b30bdb719add75d8b99630cf246d07e0029", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.225314Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.225979Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.226161Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.226241Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {0: EvmStorageSlot { original_value: 0, present_value: 128, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.228266Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 123642, gas_refunded: 0, logs: [], output: Create(0x608060405260043610603f576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806302067e6a146044575b600080fd5b348015604f57600080fd5b50607c60048036036020811015606457600080fd5b81019080803560ff1690602001909291905050506098565b604051808260ff1660ff16815260200191505060405180910390f35b6000816000809054906101000a900460ff1601905091905056fea165627a7a72305820fb7e2bf2a5a733f048d7f27e7af8ded79b30bdb719add75d8b99630cf246d07e0029, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.230279Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.230340Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 123642, gas_refunded: 0, logs: [], output: Create(0x608060405260043610603f576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806302067e6a146044575b600080fd5b348015604f57600080fd5b50607c60048036036020811015606457600080fd5b81019080803560ff1690602001909291905050506098565b604051808260ff1660ff16815260200191505060405180910390f35b6000816000809054906101000a900460ff1601905091905056fea165627a7a72305820fb7e2bf2a5a733f048d7f27e7af8ded79b30bdb719add75d8b99630cf246d07e0029, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.230832Z TRACE tinyevm::fork_db: retrieve storage 0x4fC766696b00069E53E8Efa03e5a6de29667617E 0 [INFO] [stdout] 2025-09-10T12:40:59.231156Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {0: EvmStorageSlot { original_value: 128, present_value: 128, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.231239Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.231285Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.231332Z  INFO tinyevm: created addresses from contract call: [] for 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.231364Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 23653, gas_refunded: 0, logs: [], output: Call(0x0000000000000000000000000000000000000000000000000000000000000048) }) [INFO] [stdout] test test_integer_truncation ... ok [INFO] [stdout] 2025-09-10T12:40:59.234276Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.218741Z TRACE tinyevm: deploy_helper: "6060604052610114806100126000396000f360606040526000357c01000000000000000000000000000000000000000000000000000000009004806329e99f071461003957610037565b005b61004f6004808035906020019091905050610065565b6040518082815260200191505060405180910390f35b6000600060006000841415610084578361014304925061010d56610105565b60018414156100a0576001840361014306925061010d56610104565b60028414156100bd57600284036064600308925061010d56610103565b6003841415610102577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd91506000905060008183071315610101576001925061010d565b5b5b5b5b83925061010d565b505091905056", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.234554Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.220805Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.234691Z TRACE tinyevm::fork_db: Replacing storage for address 0xbd770416a3345f91e4b34576cb804a576fa48eb1 <== {} [INFO] [stdout] 2025-09-10T12:40:59.234735Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 139661, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b506004361061002b5760003560e01c80631401d2b514610030575b600080fd5b61004a60048036038101906100459190610103565b61004c565b005b73f58764c35ed1528ec78df18bebb24fa20f6a626f73ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516100bd919061013f565b60405180910390a350565b600080fd5b6000819050919050565b6100e0816100cd565b81146100eb57600080fd5b50565b6000813590506100fd816100d7565b92915050565b600060208284031215610119576101186100c8565b5b6000610127848285016100ee565b91505092915050565b610139816100cd565b82525050565b60006020820190506101546000830184610130565b9291505056fea2646970667358221220459ea9bab7b5188861d52d90b9f689688c78e8e3d1bc3f4e8cb8a3ab2639611c64736f6c634300080f0033, Some(0xbd770416a3345f91e4b34576cb804a576fa48eb1)) }) [INFO] [stdout] 2025-09-10T12:40:59.234793Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0xbd770416a3345f91e4b34576cb804a576fa48eb1 [INFO] [stdout] 2025-09-10T12:40:59.234840Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 139661, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b506004361061002b5760003560e01c80631401d2b514610030575b600080fd5b61004a60048036038101906100459190610103565b61004c565b005b73f58764c35ed1528ec78df18bebb24fa20f6a626f73ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516100bd919061013f565b60405180910390a350565b600080fd5b6000819050919050565b6100e0816100cd565b81146100eb57600080fd5b50565b6000813590506100fd816100d7565b92915050565b600060208284031215610119576101186100c8565b5b6000610127848285016100ee565b91505092915050565b610139816100cd565b82525050565b60006020820190506101546000830184610130565b9291505056fea2646970667358221220459ea9bab7b5188861d52d90b9f689688c78e8e3d1bc3f4e8cb8a3ab2639611c64736f6c634300080f0033, Some(0xbd770416a3345f91e4b34576cb804a576fa48eb1)) }) [INFO] [stdout] 2025-09-10T12:40:59.234972Z DEBUG tinyevm: contract_call: contract 0xBd770416a3345F91E4B34576cb804a576fa48EB1 sender 0x0000000000000000000000000000000000000000 data 1401d2b50000000000000000000000000000000000000000000000000000000000000ca0 value 0 [INFO] [stdout] 2025-09-10T12:40:59.236133Z TRACE tinyevm::fork_db: Replacing storage for address 0xbd770416a3345f91e4b34576cb804a576fa48eb1 <== {} [INFO] [stdout] 2025-09-10T12:40:59.234621Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.236251Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.236296Z DEBUG tinyevm: contract_call result: Ok(Revert { gas_used: 21183, output: 0x }) [INFO] [stdout] 2025-09-10T12:40:59.235518Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.234420Z TRACE tinyevm: deploy_helper: "60806040526000805534801561001457600080fd5b5060b6806100236000396000f3fe6080604052348015600f57600080fd5b506004361060285760003560e01c8063c040622614602d575b600080fd5b60336049565b6040518082815260200191505060405180910390f35b60008060008190555060005b6127108110156077578080600101915060008190555080806001019150506055565b5060005490509056fea26469706673582212208674c379ae7bf399f8cdafd287f4ffca885a0897f2510ad066a93963c7909bf364736f6c63430007000033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.236504Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.236927Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.237788Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {0: EvmStorageSlot { original_value: 0, present_value: 0, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.237859Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.237893Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 94975, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060285760003560e01c8063c040622614602d575b600080fd5b60336049565b6040518082815260200191505060405180910390f35b60008060008190555060005b6127108110156077578080600101915060008190555080806001019150506055565b5060005490509056fea26469706673582212208674c379ae7bf399f8cdafd287f4ffca885a0897f2510ad066a93963c7909bf364736f6c63430007000033, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.237981Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.238014Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 94975, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060285760003560e01c8063c040622614602d575b600080fd5b60336049565b6040518082815260200191505060405180910390f35b60008060008190555060005b6127108110156077578080600101915060008190555080806001019150506055565b5060005490509056fea26469706673582212208674c379ae7bf399f8cdafd287f4ffca885a0897f2510ad066a93963c7909bf364736f6c63430007000033, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.238456Z TRACE tinyevm::fork_db: retrieve storage 0x4fC766696b00069E53E8Efa03e5a6de29667617E 0 [INFO] [stdout] 2025-09-10T12:40:59.237110Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {} [INFO] [stdout] 2025-09-10T12:40:59.238592Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.238649Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 112453, gas_refunded: 0, logs: [], output: Create(0x60606040526000357c01000000000000000000000000000000000000000000000000000000009004806329e99f071461003957610037565b005b61004f6004808035906020019091905050610065565b6040518082815260200191505060405180910390f35b6000600060006000841415610084578361014304925061010d56610105565b60018414156100a0576001840361014306925061010d56610104565b60028414156100bd57600284036064600308925061010d56610103565b6003841415610102577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd91506000905060008183071315610101576001925061010d565b5b5b5b5b83925061010d565b505091905056, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.238493Z TRACE tinyevm: deploy_helper: "612fb5610053600b82828239805160001a607314610046577f4e487b7100000000000000000000000000000000000000000000000000000000600052600060045260246000fd5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600436106100355760003560e01c8063555df1d01461003a575b600080fd5b610054600480360381019061004f919061051e565b61006a565b604051610061919061061e565b60405180910390f35b6060604051806120000160405280611fd28152602001610f6e611fd29139905080610094866101ec565b6040516020016100a5929190610786565b6040516020818303038152906040529050806100d3670de0b6b3a7640000866100ce919061081e565b6101ec565b6040516020016100e492919061090d565b6040516020818303038152906040529050806101226018603c8087610109919061081e565b610113919061081e565b61011d919061081e565b6101ec565b604051602001610133929190610a51565b604051602081830303815290604052905080610161670de0b6b3a76400008461015c919061081e565b6101ec565b604051602001610172929190610b95565b604051602081830303815290604052905060006101bf610191876101ec565b61019a8461034c565b6040516020016101ab929190610cff565b60405160208183030381529060405261034c565b9050806040516020016101d29190610d90565b604051602081830303815290604052915050949350505050565b606060008203610233576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050610347565b600082905060005b6000821461026557808061024e90610db2565b915050600a8261025e919061081e565b915061023b565b60008167ffffffffffffffff81111561028157610280610dfa565b5b6040519080825280601f01601f1916602001820160405280156102b35781602001600182028036833780820191505090505b5090505b60008514610340576001826102cc9190610e29565b9150600a856102db9190610e5d565b60306102e79190610e8e565b60f81b8183815181106102fd576102fc610ee4565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85610339919061081e565b94506102b7565b8093505050505b919050565b60606000825190506000810361037457604051806020016040528060008152509150506104de565b600060036002836103859190610e8e565b61038f919061081e565b600461039b9190610f13565b905060006020826103ac9190610e8e565b67ffffffffffffffff8111156103c5576103c4610dfa565b5b6040519080825280601f01601f1916602001820160405280156103f75781602001600182028036833780820191505090505b5090506000604051806060016040528060408152602001612f40604091399050600181016020830160005b8681101561049b5760038101905062ffffff818a015116603f8160121c168401518060081b905060ff603f83600c1c1686015116810190508060081b905060ff603f8360061c1686015116810190508060081b905060ff603f831686015116810190508060e01b90508084526004840193505050610422565b5060038606600181146104b557600281146104c5576104d0565b613d3d60f01b60028303526104d0565b603d60f81b60018303525b508484525050819450505050505b919050565b600080fd5b6000819050919050565b6104fb816104e8565b811461050657600080fd5b50565b600081359050610518816104f2565b92915050565b60008060008060808587031215610538576105376104e3565b5b600061054687828801610509565b945050602061055787828801610509565b935050604061056887828801610509565b925050606061057987828801610509565b91505092959194509250565b600081519050919050565b600082825260208201905092915050565b60005b838110156105bf5780820151818401526020810190506105a4565b838111156105ce576000848401525b50505050565b6000601f19601f8301169050919050565b60006105f082610585565b6105fa8185610590565b935061060a8185602086016105a1565b610613816105d4565b840191505092915050565b6000602082019050818103600083015261063881846105e5565b905092915050565b600081905092915050565b600061065682610585565b6106608185610640565b93506106708185602086016105a1565b80840191505092915050565b7f3c74657874207472616e73666f726d3d226d617472697828312030203020312060008201527f383820343633292220636c6173733d22662073223e49443a3c2f746578743e3c60208201527f74657874207472616e73666f726d3d226d61747269782831203020302031203860408201527f3820353032292220636c6173733d22772073223e000000000000000000000000606082015250565b6000610724607483610640565b915061072f8261067c565b607482019050919050565b7f3c2f746578743e00000000000000000000000000000000000000000000000000600082015250565b6000610770600783610640565b915061077b8261073a565b600782019050919050565b6000610792828561064b565b915061079d82610717565b91506107a9828461064b565b91506107b482610763565b91508190509392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610829826104e8565b9150610834836104e8565b925082610844576108436107c0565b5b828204905092915050565b7f3c74657874207472616e73666f726d3d226d617472697828312030203020312060008201527f383820353739292220636c6173733d22662073223e42616c616e63653a3c2f7460208201527f6578743e3c74657874207472616e73666f726d3d226d6174726978283120302060408201527f30203120383820363138292220636c6173733d22772073223e00000000000000606082015250565b60006108f7607983610640565b91506109028261084f565b607982019050919050565b6000610919828561064b565b9150610924826108ea565b9150610930828461064b565b915061093b82610763565b91508190509392505050565b7f3c74657874207472616e73666f726d3d226d617472697828312030203020312060008201527f383820363934292220636c6173733d22662073223e556e74696c20756e6c6f6360208201527f6b3a3c2f746578743e3c74657874207472616e73666f726d3d226d617472697860408201527f283120302030203120383820373333292220636c6173733d22772073223e0000606082015250565b60006109ef607e83610640565b91506109fa82610947565b607e82019050919050565b7f20646179733c2f746578743e0000000000000000000000000000000000000000600082015250565b6000610a3b600c83610640565b9150610a4682610a05565b600c82019050919050565b6000610a5d828561064b565b9150610a68826109e2565b9150610a74828461064b565b9150610a7f82610a2e565b91508190509392505050565b7f3c74657874207472616e73666f726d3d226d617472697828312030203020312060008201527f383820383034292220636c6173733d22662073223e506f7765723a3c2f74657860208201527f743e3c74657874207472616e73666f726d3d226d61747269782831203020302060408201527f3120383820383433292220636c6173733d22772073223e000000000000000000606082015250565b6000610b33607783610640565b9150610b3e82610a8b565b607782019050919050565b7f3c2f746578743e3c2f7376673e00000000000000000000000000000000000000600082015250565b6000610b7f600d83610640565b9150610b8a82610b49565b600d82019050919050565b6000610ba1828561064b565b9150610bac82610b26565b9150610bb8828461064b565b9150610bc382610b72565b91508190509392505050565b7f7b226e616d65223a20227665434f4e4520230000000000000000000000000000600082015250565b6000610c05601283610640565b9150610c1082610bcf565b601282019050919050565b7f222c20226465736372697074696f6e223a20224c6f636b656420434f4e45207460008201527f6f6b656e73222c2022696d616765223a2022646174613a696d6167652f73766760208201527f2b786d6c3b6261736536342c0000000000000000000000000000000000000000604082015250565b6000610c9d604c83610640565b9150610ca882610c1b565b604c82019050919050565b7f227d000000000000000000000000000000000000000000000000000000000000600082015250565b6000610ce9600283610640565b9150610cf482610cb3565b600282019050919050565b6000610d0a82610bf8565b9150610d16828561064b565b9150610d2182610c90565b9150610d2d828461064b565b9150610d3882610cdc565b91508190509392505050565b7f646174613a6170706c69636174696f6e2f6a736f6e3b6261736536342c000000600082015250565b6000610d7a601d83610640565b9150610d8582610d44565b601d82019050919050565b6000610d9b82610d6d565b9150610da7828461064b565b915081905092915050565b6000610dbd826104e8565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203610def57610dee6107ef565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000610e34826104e8565b9150610e3f836104e8565b925082821015610e5257610e516107ef565b5b828203905092915050565b6000610e68826104e8565b9150610e73836104e8565b925082610e8357610e826107c0565b5b828206905092915050565b6000610e99826104e8565b9150610ea4836104e8565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610ed957610ed86107ef565b5b828201905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000610f1e826104e8565b9150610f29836104e8565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615610f6257610f616107ef565b5b82820290509291505056fe3c73766720786d6c6e733d22687474703a2f2f7777772e77332e6f72672f323030302f737667222076696577426f783d223020302036303020393030223e3c7374796c653e2e627b66696c6c3a233446363239353b7d2e677b66696c6c3a234433463835413b7d2e667b66696c6c3a234430444135353b7d2e777b66696c6c3a234646464646463b7d2e737b666f6e742d73697a653a333770783b7d3c2f7374796c653e3c726563742066696c6c3d2223324233413542222077696474683d2236303022206865696768743d22393030222f3e3c7265637420636c6173733d22622220783d2235352220793d22343234222077696474683d2235343422206865696768743d223938222f3e3c7265637420636c6173733d22622220783d22302220793d22353434222077696474683d2235313722206865696768743d223938222f3e3c7265637420636c6173733d22622220783d22302220793d22373732222077696474683d2235313622206865696768743d223938222f3e3c7265637420636c6173733d22622220783d2235352220793d22363538222077696474683d2235343422206865696768743d223938222f3e3c7061746820636c6173733d22672220643d224d3331372e332c3334382e39682d302e34632d312c302d322d302e332d322e372d31632d302e392d302e382d312e352d312e392d312e352d332e316c2d312e382d35312e34632d302e312d322e322c312e342d342c332e362d342e336334302e392d362e362c37302e362d34322e382c36392e312d38342e33632d302e352d31332e332d342e322d32362e352d31302e382d3338632d312e312d312e392d302e352d342e342c312e332d352e366c34322e352d32382e3263302e392d302e372c322e312d312c332e332d302e3763312e312c302e322c322e322c302e392c322e382c312e3963302e312c302e312c302e312c302e332c302e312c302e346332312e372c33362e312c32362e322c37392e372c31322e352c3131392e35632d382e392c32352e382d32342e382c34382e332d34362e322c36352e31433336382e352c3333352e372c3334332e362c3334352e392c3331372e332c3334382e39433331372e342c3334382e392c3331372e342c3334382e392c3331372e332c3334382e397a204d3431392e322c313334632d302e352c302d312c302e322d312e342c302e356c2d302e342c302e336c2d34322e322c3238632d312e312c302e372d312e342c322e322d302e382c332e3363362e372c31312e372c31302e352c32352e312c31312c33382e3863312e352c34322e332d32382e382c37392e342d37302e362c38362e31632d312e322c302e322d322e312c312e332d322e312c322e366c312e382c35312e3463302c302e372c302e332c312e332c302e382c312e3863302e342c302e342c312c302e362c312e362c302e3668302e336332352e392d332c35302e342d31332e312c37302e392d32392e336332312e312d31362e362c33362e392d33382e382c34352e362d36342e336331332e362d33392e352c392e312d38322e362d31322e352d3131382e34632d302e312d302e312d302e312d302e322d302e312d302e33632d302e342d302e342d302e392d302e372d312e342d302e38433431392e352c3133342c3431392e342c3133342c3431392e322c3133347a204d3334302e312c3333372e33632d302e312c302d302e332c302d302e342d302e31632d302e322d302e312d302e342d302e332d302e342d302e356c2d31322e382d34322e36632d302e312d302e332c302d302e362c302e312d302e3863302e312d302e322c302e342d302e332c302e362d302e3363342e342d312e342c382e372d332c31322e362d342e3963302e322d302e312c302e342d302e312c302e372c3063302e322c302e312c302e342c302e322c302e352c302e346c31392e312c34302e3163302e322c302e342c302c312d302e342c312e32632d362e332c332d31322e382c352e352d31392e332c372e35433334302e332c3333372e332c3334302e322c3333372e332c3334302e312c3333372e337a204d3332382e342c3239342e356c31322e332c34302e3963352e392d312e392c31312e382d342e312c31372e342d362e384c3333392e392c323930433333362e322c3239312e372c3333322e342c3239332e322c3332382e342c3239342e357a204d3337362e352c333230632d302e312c302d302e312c302d302e322c30632d302e322c302d302e342d302e322d302e362d302e346c2d32342e372d33362e39632d302e332d302e342d302e322d302e392c302e322d312e3263332e372d322e352c372e332d352e342c31302e372d382e3663302e322d302e322c302e342d302e322c302e362d302e3263302e322c302c302e352c302e312c302e362c302e336c32392e392c33322e3763302e332c302e342c302e332c302e392c302c312e32632d342e392c342e352d31302e332c382e392d31362e322c31322e39433337362e382c3331392e392c3337362e362c3332302c3337362e352c3332307a204d3335332c3238322e346c32332e372c33352e3463352e332d332e362c31302e322d372e352c31342e362d31312e366c2d32382e382d33312e34433335392e352c3237372e362c3335362e332c3238302e322c3335332c3238322e347a204d3430362e312c3239322e37632d302e322c302d302e342d302e312d302e362d302e326c2d33342e342d3238632d302e342d302e332d302e342d302e382d302e312d312e3263322e382d332e352c352e332d372e322c372e362d31312e3363302e312d302e322c302e332d302e342c302e352d302e3463302e322d302e312c302e352c302c302e372c302e316c33382e342c32322e3463302e342c302e322c302e362c302e382c302e332c312e32632d332e332c352e382d372e332c31312e352d31312e372c3137433430362e362c3239322e362c3430362e342c3239322e372c3430362e312c3239322e37433430362e312c3239322e372c3430362e312c3239322e372c3430362e312c3239322e377a204d3337322e382c3236332e376c33332e312c32362e3963342d352c372e352d31302e322c31302e362d31352e346c2d33362e392d32312e36433337372e362c3235372e322c3337352e332c3236302e362c3337322e382c3236332e377a204d3432362e332c3235382e31632d302e322c302d302e342d302e312d302e352d302e326c2d34312e312d31362e35632d302e342d302e322d302e372d302e372d302e352d312e3163312e362d342e312c332d382e342c342d313363302e312d302e322c302e322d302e342c302e342d302e3563302e322d302e312c302e342d302e322c302e372d302e316c34332e332c31302e3163302e352c302e312c302e382c302e362c302e372c31632d312e312c342e392d322e342c392e352d342c31342e32632d302e372c312e382d312e332c332e372d322c352e35632d302e312c302e332d302e332c302e352d302e362c302e35433432362e352c3235382e312c3432362e342c3235382e312c3432362e332c3235382e317a204d3338362e322c3234302e316c33392e372c31352e3963302e362d312e362c312e322d332e312c312e372d342e3663312e352d342e332c322e372d382e372c332e382d31332e326c2d34312e362d392e37433338382e382c3233322e362c3338372e362c3233362e352c3338362e322c3234302e317a204d3433352e332c3231382e38433433352e332c3231382e382c3433352e332c3231382e382c3433352e332c3231382e386c2d34342e342d332e37632d302e352c302d302e382d302e352d302e382d302e3963302e322d332e342c302e332d362e362c302e322d392e3663302d312e332d302e312d322e372d302e322d3463302d302e352c302e332d302e392c302e382d302e396c34342e342d332e3163302e352c302c302e392c302e332c302e392c302e3863302e352c362e382c302e352c31332e382c302c32302e3663302c302e322d302e312c302e342d302e332c302e36433433352e382c3231382e372c3433352e362c3231382e382c3433352e332c3231382e387a204d3339322c3231332e346c34322e362c332e3663302e342d362e322c302e342d31322e352c302d31382e366c2d34322e362c3363302e312c312e312c302e312c322e312c302e322c332e32433339322e322c3230372e332c3339322e312c3231302e322c3339322c3231332e347a204d3338382e392c3138382e34632d302e342c302d302e382d302e332d302e392d302e37632d312d342e332d322e332d382e372d342d31322e39632d302e312d302e322d302e312d302e352c302d302e3763302e312d302e322c302e332d302e342c302e352d302e356c34312e342d31362e3163302e342d302e322c312c302e312c312e322c302e3563322e352c362e352c342e362c31332e312c362e312c31392e3763302e312c302e322c302c302e352d302e312c302e37632d302e312c302e322d302e332c302e332d302e352c302e346c2d34332e342c392e36433338392e312c3138382e342c3338392c3138382e342c3338382e392c3138382e347a4d3338362c31373563312e352c332e382c322e372c372e372c332e362c31312e356c34312e372d392e32632d312e342d352e392d332e322d31312e392d352e352d31372e384c3338362c3137357a222f3e3c7061746820636c6173733d22672220643d224d3138362c3133332e316c34352e372c32342e3163302e352c302e332c312c302e342c312e352c302e3463312c302c322d302e342c322e362d312e336331352e322d31392e332c33382d33302e392c36322e352d33312e386332332e382d302e382c34362e392c382e362c36332e332c32352e3963312e312c312e322c322e392c312e342c342e332c302e356c34332e312d32382e3563302e382d302e352c312e332d312e342c312e352d322e3363302e312d302e392d302e312d312e392d302e372d322e36632d31362e342d31392e382d33382d33342e372d36322e342d34332e31632d36302e312d32302e382d3132372c312e342d3136322e372c35332e39632d302e352c302e382d302e372c312e382d302e352c322e37433138342e352c3133312e382c3138352e312c3133322e362c3138362c3133332e317a204d3334352e322c38302e366332322e312c372e362c34312e372c32302e382c35372c33382e326c2d33372e362c32342e39632d31372e362d31372e342d34312e372d32362e392d36362e352d3236632d32352e362c302e392d34392e342c31322e362d36352e382c33322e316c2d34302d3231433232372c38312e312c3238392e322c36312e332c3334352e322c38302e367a222f3e3c7061746820636c6173733d22672220643d224d3233332e322c3135382e35632d302e372c302d312e342d302e322d322d302e356c2d34352e372d32342e31632d312e312d302e362d312e382d312e362d322e312d322e37632d302e332d312e322d302e312d322e342c302e362d332e346333362d35322e382c3130332e332d37352e312c3136332e372d35342e32433337322e332c38322c3339342c39372c3431302e352c3131362e3963302e382c302e392c312e312c322e312c302e392c332e33632d302e322c312e322d302e382c322e322d312e382c322e396c2d34332e312c32382e35632d312e382c312e312d342c302e392d352e342d302e36632d31362e322d31372e312d33392d32362e352d36322e372d32352e37632d32342e332c302e392d34362e382c31322e332d36312e392c33312e35433233352e382c3135372e392c3233342e352c3135382e352c3233332e322c3135382e357a204d3330312e352c36372e35632d34352e352c302d38392e342c32322e322d3131362c36312e32632d302e342c302e362d302e352c312e332d302e342c3263302e322c302e372c302e362c312e332c312e322c312e3663302c302c302c302c302c306c34352e372c32342e3163312e312c302e362c322e342c302e332c332e312d302e376331352e342d31392e352c33382e342d33312e322c36332e322d33322e316332342e312d302e392c34372e342c382e372c36342c32362e3263302e382c302e392c322e312c312c332e322c302e346c34332e312d32382e3563302e362d302e342c312d312c312e312d312e3763302e312d302e372d302e312d312e342d302e362d32632d31362e332d31392e362d33372e372d33342e342d36322d34322e39433333322e322c37302c3331362e382c36372e352c3330312e352c36372e357a204d3233322e342c3135302e38632d302e312c302d302e332c302d302e342d302e316c2d34302d3231632d302e322d302e312d302e342d302e332d302e342d302e36632d302e312d302e322c302d302e352c302e312d302e376331372e312d32332e362c34302e392d34302e382c36382e382d34392e376332382d382e392c35372e342d382e352c38352c316c302c306332322e312c372e372c34322c32312c35372e332c33382e3563302e322c302e322c302e322c302e342c302e322c302e37732d302e322c302e352d302e342c302e366c2d33372e362c32342e39632d302e332c302e322d302e382c302e322d312e312d302e31632d31372e342d31372e322d34312e342d32362e362d36352e382d32352e37632d32352e322c302e392d34392c31322e352d36352e312c33312e38433233322e392c3135302e372c3233322e362c3135302e382c3233322e342c3135302e387a204d3139332e372c3132382e366c33382e342c32302e326331362e342d31392e342c34302e342d33312c36352e392d33312e396332342e372d302e392c34382e392c382e352c36362e362c32352e376c33362e322d3234632d31352e312d31362e392d33342e342d32392e382d35352e392d33372e326c302c30433239302e312c36322e352c3232382e312c38312e392c3139332e372c3132382e367a222f3e3c7061746820636c6173733d22672220643d224d3239342e382c3239302e38632d34322e322d332e332d37352e312d33372e372d37362e362d38302e31632d302e342d31332c322d32352e362c372e342d33372e3463302e372d312e362c302e312d332e352d312e352d342e336c2d34352e332d32332e39632d302e382d302e342d312e382d302e352d322e362d302e32632d302e382c302e332d312e362c302e392d322c312e37632d322e332c342e392d342e342c31302d362e322c3135632d31322e332c33352e362d31302c37332e392c362e352c3130372e386331362e352c33332e392c34352e322c35392e342c38302e382c37312e376331332e322c342e362c32372c372e312c34302e392c372e3768302e3163302e392c302c312e372d302e342c322e342d3163302e372d302e372c312d312e352c312d322e356c2d312e382d35312e34433239372e382c3239322e332c3239362e352c3239302e392c3239342e382c3239302e384c3239342e382c3239302e387a222f3e3c7061746820636c6173733d22672220643d224d3239362e332c3334392e37682d302e31632d31342e312d302e352d32382d332e312d34312e322d372e37632d33352e382d31322e342d36342e372d33382d38312e332d37322e31632d31362e362d33342e312d31382e392d37322e362d362e362d3130382e3463312e382d352e322c332e392d31302e332c362e322d31352e3163302e352d312c312e352d312e382c322e352d322e3263312e312d302e342c322e332d302e322c332e332c302e336c34352e332c32332e3863322c312c322e382c332e342c312e392c352e35632d352e332c31312e362d372e372c32342e312d372e332c333763312e352c34312e382c33332e392c37352e382c37352e362c37392e3263302e312c302c302e322c302c302e332c3063322e322c302e322c332e382c312e392c332e392c342e316c312e382c35312e3463302e312c312e322d302e342c322e332d312e322c332e31433239382e352c3334392e322c3239372e342c3334392e372c3239362e332c3334392e377a204d3137372e322c3134352e37632d302e332c302d302e352c302d302e382c302e31632d302e362c302e322d312e322c302e372d312e352c312e33632d322e332c342e372d342e332c392e382d362e312c31342e39632d31322e322c33352e342d392e392c37332e352c362e352c3130372e316331362e342c33332e372c34342e392c35392c38302e332c37312e326331332e312c342e352c32362e382c372e312c34302e372c372e366c302e312c3063302e362c302c312e332d302e332c312e382d302e3763302e352d302e352c302e372d312e312c302e372d312e384c3239372c32393463302d312e322d302e392d322e322d322e312d322e34632d302e312c302d302e322c302d302e322c30632d34322e362d332e332d37352e392d33382e312d37372e342d38302e39632d302e342d31332e322c322e312d32352e392c372e342d33372e3763302e362d312e322c302e312d322e362d312e312d332e324c3137382e332c313436433137382c3134352e382c3137372e362c3134352e372c3137372e322c3134352e377a222f3e3c7061746820636c6173733d22672220643d224d3336372e332c3230352e33632d312e332d33362e342d33312e392d36342e392d36382e322d36332e36632d33362e332c312e332d36342e382c33312e392d36332e362c36382e3363312e332c33352e362c33302e352c36332e362c36352e382c36332e3663302e382c302c312e362c302c322e342c30433334302c3237322e332c3336382e352c3234312e372c3336372e332c3230352e334c3336372e332c3230352e337a204d3330332e352c3236372e36632d302e372c302d312e352c302d322e322c30632d33322e312c302d35382e382d32352e352d35392e392d35372e39632d312e322d33332e312c32342e372d36302e392c35372e382d36322e316331362d302e362c33312e332c352e312c34332c31362e316331312e372c31302e392c31382e352c32352e372c31392e312c34312e38433336322e352c3233382e352c3333362e352c3236362e342c3330332e352c3236372e364c3330332e352c3236372e367a222f3e3c7061746820636c6173733d22672220643d224d3330312e332c3237342e35632d31372e332c302d33332e382d362e372d34362e332d31382e37632d31322e362d31322e312d31392e382d32382e342d32302e342d34352e38632d312e332d33362e382c32372e362d36372e392c36342e342d36392e326331372e382d302e362c33342e382c352e372c34372e392c31372e396331332e312c31322e322c32302e362c32382e372c32312e322c34362e3563302c302c302c302c302c30763063312e332c33362e382d32372e362c36372e382d36342e342c36392e314c3330312e332c3237342e357a204d3330312e342c3134322e35632d302e382c302d312e362c302d322e332c30632d33352e382c312e332d36342c33312e352d36322e372c36372e3463312e332c33352e322c32392e382c36322e382c36352c36322e3868322e346333352e382d312e332c36332e392d33312e352c36322e372d36372e346c302e392d302e316c2d302e392c30632d302e362d31372e342d382d33332e342d32302e372d34352e33433333332e362c3134382e372c3331372e392c3134322e352c3330312e342c3134322e357a204d3330332e352c3236382e34682d322e32632d31352e382c302d33302e372d362e312d34322e322d31372e31632d31312e342d31312d31382e312d32352e382d31382e362d34312e37632d302e362d31362e322c352e322d33312e372c31362e332d34332e366331312e312d31312e392c32362e312d31382e382c34322e332d31392e336331362e322d302e362c33312e372c352e322c34332e362c31362e336331312e392c31312e312c31382e382c32362e312c31392e332c34322e3463302e362c31362e322d352e322c33312e372d31362e332c34332e36632d31312c31312e382d32362c31382e372d34322e312c31392e33433330332e372c3236382e342c3330332e362c3236382e342c3330332e352c3236382e347a204d3330332e352c3236372e354c3330332e352c3236372e354c3330332e352c3236372e357a204d3330312e342c3134382e35632d302e372c302d312e342c302d322e312c30632d31352e372c302e352d33302e332c372e322d34312e312c31382e38632d31302e382c31312e362d31362e342c32362e362d31352e382c34322e3463312e312c33322c32372e312c35372c35392c353768312e3963302e312c302c302e322c302c302e322c306331352e372d302e352c33302e332d372e322c34312e312d31382e386331302e382d31312e362c31362e342d32362e362c31352e382d34322e34632d302e362d31352e382d372e322d33302e342d31382e382d34312e32433333302e362c3135342e312c3331362e332c3134382e352c3330312e342c3134382e357a222f3e3c7061746820636c6173733d22672220643d224d36322e322c3431392e377639372e3863302c302e352c302e342c302e392c302e392c302e3948363030762d312e38483634762d393668353336762d312e384836332e314336322e362c3431382e382c36322e322c3431392e322c36322e322c3431392e377a222f3e3c7061746820636c6173733d22672220643d224d36322e322c3635312e387639372e3863302c302e352c302e342c302e392c302e392c302e3948363030762d312e38483634762d393668353336762d312e384836332e314336322e362c3635302e392c36322e322c3635312e332c36322e322c3635312e387a222f3e3c7061746820636c6173733d22672220643d224d3531322e332c3633362e33762d39372e3863302d302e352d302e342d302e392d302e392d302e39483076312e38683531302e35763936483076312e38683531312e34433531312e392c3633372e322c3531322e332c3633362e382c3531322e332c3633362e337a222f3e3c7061746820636c6173733d22672220643d224d3531322e332c3836332e385637363663302d302e352d302e342d302e392d302e392d302e39483076312e38683531302e35763936483076312e38683531312e34433531312e392c3836342e372c3531322e332c3836342e332c3531322e332c3836332e387a222f3e4142434445464748494a4b4c4d4e4f505152535455565758595a6162636465666768696a6b6c6d6e6f707172737475767778797a303132333435363738392b2fa26469706673582212202dae4119b3f2085bc52626b38f77ca15d1a3559357fa16b6dd0b0d231d067b9b64736f6c634300080f0033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.237008Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.238833Z  INFO tinyevm: created addresses from contract call: [] for 0xbd770416a3345f91e4b34576cb804a576fa48eb1 [INFO] [stdout] 2025-09-10T12:40:59.238864Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Stop, gas_used: 23558, gas_refunded: 0, logs: [Log { address: 0xbd770416a3345f91e4b34576cb804a576fa48eb1, data: LogData { topics: [0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 0x000000000000000000000000bd770416a3345f91e4b34576cb804a576fa48eb1, 0x000000000000000000000000f58764c35ed1528ec78df18bebb24fa20f6a626f], data: 0x0000000000000000000000000000000000000000000000000000000000000ca0 } }], output: Call(0x) }) [INFO] [stdout] 2025-09-10T12:40:59.238926Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.239044Z DEBUG tinyevm: contract_call: contract 0xBd770416a3345F91E4B34576cb804a576fa48EB1 sender 0x0000000000000000000000000000000000000000 data 1401d2b50000000000000000000000000000000000000000000000000000000000000ca0 value 0 [INFO] [stdout] 2025-09-10T12:40:59.237745Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.239541Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.239584Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:40:59.239646Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.239729Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Stop, gas_used: 21711, gas_refunded: 0, logs: [], output: Call(0x) }) [INFO] [stdout] 2025-09-10T12:40:59.238746Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.239944Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 112453, gas_refunded: 0, logs: [], output: Create(0x60606040526000357c01000000000000000000000000000000000000000000000000000000009004806329e99f071461003957610037565b005b61004f6004808035906020019091905050610065565b6040518082815260200191505060405180910390f35b6000600060006000841415610084578361014304925061010d56610105565b60018414156100a0576001840361014306925061010d56610104565b60028414156100bd57600284036064600308925061010d56610103565b6003841415610102577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd91506000905060008183071315610101576001925061010d565b5b5b5b5b83925061010d565b505091905056, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.242598Z TRACE tinyevm::fork_db: Replacing storage for address 0xbd770416a3345f91e4b34576cb804a576fa48eb1 <== {} [INFO] [stdout] 2025-09-10T12:40:59.242715Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.242845Z  INFO tinyevm: created addresses from contract call: [] for 0xbd770416a3345f91e4b34576cb804a576fa48eb1 [INFO] [stdout] 2025-09-10T12:40:59.243149Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Stop, gas_used: 23558, gas_refunded: 0, logs: [Log { address: 0xbd770416a3345f91e4b34576cb804a576fa48eb1, data: LogData { topics: [0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 0x000000000000000000000000bd770416a3345f91e4b34576cb804a576fa48eb1, 0x000000000000000000000000f58764c35ed1528ec78df18bebb24fa20f6a626f], data: 0x0000000000000000000000000000000000000000000000000000000000000ca0 } }], output: Call(0x) }) [INFO] [stdout] 2025-09-10T12:40:59.243843Z DEBUG tinyevm::instrument::bug_inspector: Overriding created address 0x4fc766696b00069e53e8efa03e5a6de29667617e with 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.244107Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.244256Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.244408Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:40:59.244480Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.244530Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Stop, gas_used: 21507, gas_refunded: 0, logs: [], output: Call(0x) }) [INFO] [stdout] 2025-09-10T12:40:59.245462Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {} [INFO] [stdout] 2025-09-10T12:40:59.245532Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.245569Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.245736Z  INFO tinyevm: created addresses from contract call: [] for 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.245786Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 21480, gas_refunded: 0, logs: [], output: Call(0x0000000000000000000000000000000000000000000000000000000000000000) }) [INFO] [stdout] 2025-09-10T12:40:59.244272Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:40:59.246275Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.246336Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.246386Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 2690323, gas_refunded: 0, logs: [], output: Create(0x734fc766696b00069e53e8efa03e5a6de29667617e30146080604052600436106100355760003560e01c8063555df1d01461003a575b600080fd5b610054600480360381019061004f919061051e565b61006a565b604051610061919061061e565b60405180910390f35b6060604051806120000160405280611fd28152602001610f6e611fd29139905080610094866101ec565b6040516020016100a5929190610786565b6040516020818303038152906040529050806100d3670de0b6b3a7640000866100ce919061081e565b6101ec565b6040516020016100e492919061090d565b6040516020818303038152906040529050806101226018603c8087610109919061081e565b610113919061081e565b61011d919061081e565b6101ec565b604051602001610133929190610a51565b604051602081830303815290604052905080610161670de0b6b3a76400008461015c919061081e565b6101ec565b604051602001610172929190610b95565b604051602081830303815290604052905060006101bf610191876101ec565b61019a8461034c565b6040516020016101ab929190610cff565b60405160208183030381529060405261034c565b9050806040516020016101d29190610d90565b604051602081830303815290604052915050949350505050565b606060008203610233576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050610347565b600082905060005b6000821461026557808061024e90610db2565b915050600a8261025e919061081e565b915061023b565b60008167ffffffffffffffff81111561028157610280610dfa565b5b6040519080825280601f01601f1916602001820160405280156102b35781602001600182028036833780820191505090505b5090505b60008514610340576001826102cc9190610e29565b9150600a856102db9190610e5d565b60306102e79190610e8e565b60f81b8183815181106102fd576102fc610ee4565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85610339919061081e565b94506102b7565b8093505050505b919050565b60606000825190506000810361037457604051806020016040528060008152509150506104de565b600060036002836103859190610e8e565b61038f919061081e565b600461039b9190610f13565b905060006020826103ac9190610e8e565b67ffffffffffffffff8111156103c5576103c4610dfa565b5b6040519080825280601f01601f1916602001820160405280156103f75781602001600182028036833780820191505090505b5090506000604051806060016040528060408152602001612f40604091399050600181016020830160005b8681101561049b5760038101905062ffffff818a015116603f8160121c168401518060081b905060ff603f83600c1c1686015116810190508060081b905060ff603f8360061c1686015116810190508060081b905060ff603f831686015116810190508060e01b90508084526004840193505050610422565b5060038606600181146104b557600281146104c5576104d0565b613d3d60f01b60028303526104d0565b603d60f81b60018303525b508484525050819450505050505b919050565b600080fd5b6000819050919050565b6104fb816104e8565b811461050657600080fd5b50565b600081359050610518816104f2565b92915050565b60008060008060808587031215610538576105376104e3565b5b600061054687828801610509565b945050602061055787828801610509565b935050604061056887828801610509565b925050606061057987828801610509565b91505092959194509250565b600081519050919050565b600082825260208201905092915050565b60005b838110156105bf5780820151818401526020810190506105a4565b838111156105ce576000848401525b50505050565b6000601f19601f8301169050919050565b60006105f082610585565b6105fa8185610590565b935061060a8185602086016105a1565b610613816105d4565b840191505092915050565b6000602082019050818103600083015261063881846105e5565b905092915050565b600081905092915050565b600061065682610585565b6106608185610640565b93506106708185602086016105a1565b80840191505092915050565b7f3c74657874207472616e73666f726d3d226d617472697828312030203020312060008201527f383820343633292220636c6173733d22662073223e49443a3c2f746578743e3c60208201527f74657874207472616e73666f726d3d226d61747269782831203020302031203860408201527f3820353032292220636c6173733d22772073223e000000000000000000000000606082015250565b6000610724607483610640565b915061072f8261067c565b607482019050919050565b7f3c2f746578743e00000000000000000000000000000000000000000000000000600082015250565b6000610770600783610640565b915061077b8261073a565b600782019050919050565b6000610792828561064b565b915061079d82610717565b91506107a9828461064b565b91506107b482610763565b91508190509392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610829826104e8565b9150610834836104e8565b925082610844576108436107c0565b5b828204905092915050565b7f3c74657874207472616e73666f726d3d226d617472697828312030203020312060008201527f383820353739292220636c6173733d22662073223e42616c616e63653a3c2f7460208201527f6578743e3c74657874207472616e73666f726d3d226d6174726978283120302060408201527f30203120383820363138292220636c6173733d22772073223e00000000000000606082015250565b60006108f7607983610640565b91506109028261084f565b607982019050919050565b6000610919828561064b565b9150610924826108ea565b9150610930828461064b565b915061093b82610763565b91508190509392505050565b7f3c74657874207472616e73666f726d3d226d617472697828312030203020312060008201527f383820363934292220636c6173733d22662073223e556e74696c20756e6c6f6360208201527f6b3a3c2f746578743e3c74657874207472616e73666f726d3d226d617472697860408201527f283120302030203120383820373333292220636c6173733d22772073223e0000606082015250565b60006109ef607e83610640565b91506109fa82610947565b607e82019050919050565b7f20646179733c2f746578743e0000000000000000000000000000000000000000600082015250565b6000610a3b600c83610640565b9150610a4682610a05565b600c82019050919050565b6000610a5d828561064b565b9150610a68826109e2565b9150610a74828461064b565b9150610a7f82610a2e565b91508190509392505050565b7f3c74657874207472616e73666f726d3d226d617472697828312030203020312060008201527f383820383034292220636c6173733d22662073223e506f7765723a3c2f74657860208201527f743e3c74657874207472616e73666f726d3d226d61747269782831203020302060408201527f3120383820383433292220636c6173733d22772073223e000000000000000000606082015250565b6000610b33607783610640565b9150610b3e82610a8b565b607782019050919050565b7f3c2f746578743e3c2f7376673e00000000000000000000000000000000000000600082015250565b6000610b7f600d83610640565b9150610b8a82610b49565b600d82019050919050565b6000610ba1828561064b565b9150610bac82610b26565b9150610bb8828461064b565b9150610bc382610b72565b91508190509392505050565b7f7b226e616d65223a20227665434f4e4520230000000000000000000000000000600082015250565b6000610c05601283610640565b9150610c1082610bcf565b601282019050919050565b7f222c20226465736372697074696f6e223a20224c6f636b656420434f4e45207460008201527f6f6b656e73222c2022696d616765223a2022646174613a696d6167652f73766760208201527f2b786d6c3b6261736536342c0000000000000000000000000000000000000000604082015250565b6000610c9d604c83610640565b9150610ca882610c1b565b604c82019050919050565b7f227d000000000000000000000000000000000000000000000000000000000000600082015250565b6000610ce9600283610640565b9150610cf482610cb3565b600282019050919050565b6000610d0a82610bf8565b9150610d16828561064b565b9150610d2182610c90565b9150610d2d828461064b565b9150610d3882610cdc565b91508190509392505050565b7f646174613a6170706c69636174696f6e2f6a736f6e3b6261736536342c000000600082015250565b6000610d7a601d83610640565b9150610d8582610d44565b601d82019050919050565b6000610d9b82610d6d565b9150610da7828461064b565b915081905092915050565b6000610dbd826104e8565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203610def57610dee6107ef565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000610e34826104e8565b9150610e3f836104e8565b925082821015610e5257610e516107ef565b5b828203905092915050565b6000610e68826104e8565b9150610e73836104e8565b925082610e8357610e826107c0565b5b828206905092915050565b6000610e99826104e8565b9150610ea4836104e8565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610ed957610ed86107ef565b5b828201905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000610f1e826104e8565b9150610f29836104e8565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615610f6257610f616107ef565b5b82820290509291505056fe3c73766720786d6c6e733d22687474703a2f2f7777772e77332e6f72672f323030302f737667222076696577426f783d223020302036303020393030223e3c7374796c653e2e627b66696c6c3a233446363239353b7d2e677b66696c6c3a234433463835413b7d2e667b66696c6c3a234430444135353b7d2e777b66696c6c3a234646464646463b7d2e737b666f6e742d73697a653a333770783b7d3c2f7374796c653e3c726563742066696c6c3d2223324233413542222077696474683d2236303022206865696768743d22393030222f3e3c7265637420636c6173733d22622220783d2235352220793d22343234222077696474683d2235343422206865696768743d223938222f3e3c7265637420636c6173733d22622220783d22302220793d22353434222077696474683d2235313722206865696768743d223938222f3e3c7265637420636c6173733d22622220783d22302220793d22373732222077696474683d2235313622206865696768743d223938222f3e3c7265637420636c6173733d22622220783d2235352220793d22363538222077696474683d2235343422206865696768743d223938222f3e3c7061746820636c6173733d22672220643d224d3331372e332c3334382e39682d302e34632d312c302d322d302e332d322e372d31632d302e392d302e382d312e352d312e392d312e352d332e316c2d312e382d35312e34632d302e312d322e322c312e342d342c332e362d342e336334302e392d362e362c37302e362d34322e382c36392e312d38342e33632d302e352d31332e332d342e322d32362e352d31302e382d3338632d312e312d312e392d302e352d342e342c312e332d352e366c34322e352d32382e3263302e392d302e372c322e312d312c332e332d302e3763312e312c302e322c322e322c302e392c322e382c312e3963302e312c302e312c302e312c302e332c302e312c302e346332312e372c33362e312c32362e322c37392e372c31322e352c3131392e35632d382e392c32352e382d32342e382c34382e332d34362e322c36352e31433336382e352c3333352e372c3334332e362c3334352e392c3331372e332c3334382e39433331372e342c3334382e392c3331372e342c3334382e392c3331372e332c3334382e397a204d3431392e322c313334632d302e352c302d312c302e322d312e342c302e356c2d302e342c302e336c2d34322e322c3238632d312e312c302e372d312e342c322e322d302e382c332e3363362e372c31312e372c31302e352c32352e312c31312c33382e3863312e352c34322e332d32382e382c37392e342d37302e362c38362e31632d312e322c302e322d322e312c312e332d322e312c322e366c312e382c35312e3463302c302e372c302e332c312e332c302e382c312e3863302e342c302e342c312c302e362c312e362c302e3668302e336332352e392d332c35302e342d31332e312c37302e392d32392e336332312e312d31362e362c33362e392d33382e382c34352e362d36342e336331332e362d33392e352c392e312d38322e362d31322e352d3131382e34632d302e312d302e312d302e312d302e322d302e312d302e33632d302e342d302e342d302e392d302e372d312e342d302e38433431392e352c3133342c3431392e342c3133342c3431392e322c3133347a204d3334302e312c3333372e33632d302e312c302d302e332c302d302e342d302e31632d302e322d302e312d302e342d302e332d302e342d302e356c2d31322e382d34322e36632d302e312d302e332c302d302e362c302e312d302e3863302e312d302e322c302e342d302e332c302e362d302e3363342e342d312e342c382e372d332c31322e362d342e3963302e322d302e312c302e342d302e312c302e372c3063302e322c302e312c302e342c302e322c302e352c302e346c31392e312c34302e3163302e322c302e342c302c312d302e342c312e32632d362e332c332d31322e382c352e352d31392e332c372e35433334302e332c3333372e332c3334302e322c3333372e332c3334302e312c3333372e337a204d3332382e342c3239342e356c31322e332c34302e3963352e392d312e392c31312e382d342e312c31372e342d362e384c3333392e392c323930433333362e322c3239312e372c3333322e342c3239332e322c3332382e342c3239342e357a204d3337362e352c333230632d302e312c302d302e312c302d302e322c30632d302e322c302d302e342d302e322d302e362d302e346c2d32342e372d33362e39632d302e332d302e342d302e322d302e392c302e322d312e3263332e372d322e352c372e332d352e342c31302e372d382e3663302e322d302e322c302e342d302e322c302e362d302e3263302e322c302c302e352c302e312c302e362c302e336c32392e392c33322e3763302e332c302e342c302e332c302e392c302c312e32632d342e392c342e352d31302e332c382e392d31362e322c31322e39433337362e382c3331392e392c3337362e362c3332302c3337362e352c3332307a204d3335332c3238322e346c32332e372c33352e3463352e332d332e362c31302e322d372e352c31342e362d31312e366c2d32382e382d33312e34433335392e352c3237372e362c3335362e332c3238302e322c3335332c3238322e347a204d3430362e312c3239322e37632d302e322c302d302e342d302e312d302e362d302e326c2d33342e342d3238632d302e342d302e332d302e342d302e382d302e312d312e3263322e382d332e352c352e332d372e322c372e362d31312e3363302e312d302e322c302e332d302e342c302e352d302e3463302e322d302e312c302e352c302c302e372c302e316c33382e342c32322e3463302e342c302e322c302e362c302e382c302e332c312e32632d332e332c352e382d372e332c31312e352d31312e372c3137433430362e362c3239322e362c3430362e342c3239322e372c3430362e312c3239322e37433430362e312c3239322e372c3430362e312c3239322e372c3430362e312c3239322e377a204d3337322e382c3236332e376c33332e312c32362e3963342d352c372e352d31302e322c31302e362d31352e346c2d33362e392d32312e36433337372e362c3235372e322c3337352e332c3236302e362c3337322e382c3236332e377a204d3432362e332c3235382e31632d302e322c302d302e342d302e312d302e352d302e326c2d34312e312d31362e35632d302e342d302e322d302e372d302e372d302e352d312e3163312e362d342e312c332d382e342c342d313363302e312d302e322c302e322d302e342c302e342d302e3563302e322d302e312c302e342d302e322c302e372d302e316c34332e332c31302e3163302e352c302e312c302e382c302e362c302e372c31632d312e312c342e392d322e342c392e352d342c31342e32632d302e372c312e382d312e332c332e372d322c352e35632d302e312c302e332d302e332c302e352d302e362c302e35433432362e352c3235382e312c3432362e342c3235382e312c3432362e332c3235382e317a204d3338362e322c3234302e316c33392e372c31352e3963302e362d312e362c312e322d332e312c312e372d342e3663312e352d342e332c322e372d382e372c332e382d31332e326c2d34312e362d392e37433338382e382c3233322e362c3338372e362c3233362e352c3338362e322c3234302e317a204d3433352e332c3231382e38433433352e332c3231382e382c3433352e332c3231382e382c3433352e332c3231382e386c2d34342e342d332e37632d302e352c302d302e382d302e352d302e382d302e3963302e322d332e342c302e332d362e362c302e322d392e3663302d312e332d302e312d322e372d302e322d3463302d302e352c302e332d302e392c302e382d302e396c34342e342d332e3163302e352c302c302e392c302e332c302e392c302e3863302e352c362e382c302e352c31332e382c302c32302e3663302c302e322d302e312c302e342d302e332c302e36433433352e382c3231382e372c3433352e362c3231382e382c3433352e332c3231382e387a204d3339322c3231332e346c34322e362c332e3663302e342d362e322c302e342d31322e352c302d31382e366c2d34322e362c3363302e312c312e312c302e312c322e312c302e322c332e32433339322e322c3230372e332c3339322e312c3231302e322c3339322c3231332e347a204d3338382e392c3138382e34632d302e342c302d302e382d302e332d302e392d302e37632d312d342e332d322e332d382e372d342d31322e39632d302e312d302e322d302e312d302e352c302d302e3763302e312d302e322c302e332d302e342c302e352d302e356c34312e342d31362e3163302e342d302e322c312c302e312c312e322c302e3563322e352c362e352c342e362c31332e312c362e312c31392e3763302e312c302e322c302c302e352d302e312c302e37632d302e312c302e322d302e332c302e332d302e352c302e346c2d34332e342c392e36433338392e312c3138382e342c3338392c3138382e342c3338382e392c3138382e347a4d3338362c31373563312e352c332e382c322e372c372e372c332e362c31312e356c34312e372d392e32632d312e342d352e392d332e322d31312e392d352e352d31372e384c3338362c3137357a222f3e3c7061746820636c6173733d22672220643d224d3138362c3133332e316c34352e372c32342e3163302e352c302e332c312c302e342c312e352c302e3463312c302c322d302e342c322e362d312e336331352e322d31392e332c33382d33302e392c36322e352d33312e386332332e382d302e382c34362e392c382e362c36332e332c32352e3963312e312c312e322c322e392c312e342c342e332c302e356c34332e312d32382e3563302e382d302e352c312e332d312e342c312e352d322e3363302e312d302e392d302e312d312e392d302e372d322e36632d31362e342d31392e382d33382d33342e372d36322e342d34332e31632d36302e312d32302e382d3132372c312e342d3136322e372c35332e39632d302e352c302e382d302e372c312e382d302e352c322e37433138342e352c3133312e382c3138352e312c3133322e362c3138362c3133332e317a204d3334352e322c38302e366332322e312c372e362c34312e372c32302e382c35372c33382e326c2d33372e362c32342e39632d31372e362d31372e342d34312e372d32362e392d36362e352d3236632d32352e362c302e392d34392e342c31322e362d36352e382c33322e316c2d34302d3231433232372c38312e312c3238392e322c36312e332c3334352e322c38302e367a222f3e3c7061746820636c6173733d22672220643d224d3233332e322c3135382e35632d302e372c302d312e342d302e322d322d302e356c2d34352e372d32342e31632d312e312d302e362d312e382d312e362d322e312d322e37632d302e332d312e322d302e312d322e342c302e362d332e346333362d35322e382c3130332e332d37352e312c3136332e372d35342e32433337322e332c38322c3339342c39372c3431302e352c3131362e3963302e382c302e392c312e312c322e312c302e392c332e33632d302e322c312e322d302e382c322e322d312e382c322e396c2d34332e312c32382e35632d312e382c312e312d342c302e392d352e342d302e36632d31362e322d31372e312d33392d32362e352d36322e372d32352e37632d32342e332c302e392d34362e382c31322e332d36312e392c33312e35433233352e382c3135372e392c3233342e352c3135382e352c3233332e322c3135382e357a204d3330312e352c36372e35632d34352e352c302d38392e342c32322e322d3131362c36312e32632d302e342c302e362d302e352c312e332d302e342c3263302e322c302e372c302e362c312e332c312e322c312e3663302c302c302c302c302c306c34352e372c32342e3163312e312c302e362c322e342c302e332c332e312d302e376331352e342d31392e352c33382e342d33312e322c36332e322d33322e316332342e312d302e392c34372e342c382e372c36342c32362e3263302e382c302e392c322e312c312c332e322c302e346c34332e312d32382e3563302e362d302e342c312d312c312e312d312e3763302e312d302e372d302e312d312e342d302e362d32632d31362e332d31392e362d33372e372d33342e342d36322d34322e39433333322e322c37302c3331362e382c36372e352c3330312e352c36372e357a204d3233322e342c3135302e38632d302e312c302d302e332c302d302e342d302e316c2d34302d3231632d302e322d302e312d302e342d302e332d302e342d302e36632d302e312d302e322c302d302e352c302e312d302e376331372e312d32332e362c34302e392d34302e382c36382e382d34392e376332382d382e392c35372e342d382e352c38352c316c302c306332322e312c372e372c34322c32312c35372e332c33382e3563302e322c302e322c302e322c302e342c302e322c302e37732d302e322c302e352d302e342c302e366c2d33372e362c32342e39632d302e332c302e322d302e382c302e322d312e312d302e31632d31372e342d31372e322d34312e342d32362e362d36352e382d32352e37632d32352e322c302e392d34392c31322e352d36352e312c33312e38433233322e392c3135302e372c3233322e362c3135302e382c3233322e342c3135302e387a204d3139332e372c3132382e366c33382e342c32302e326331362e342d31392e342c34302e342d33312c36352e392d33312e396332342e372d302e392c34382e392c382e352c36362e362c32352e376c33362e322d3234632d31352e312d31362e392d33342e342d32392e382d35352e392d33372e326c302c30433239302e312c36322e352c3232382e312c38312e392c3139332e372c3132382e367a222f3e3c7061746820636c6173733d22672220643d224d3239342e382c3239302e38632d34322e322d332e332d37352e312d33372e372d37362e362d38302e31632d302e342d31332c322d32352e362c372e342d33372e3463302e372d312e362c302e312d332e352d312e352d342e336c2d34352e332d32332e39632d302e382d302e342d312e382d302e352d322e362d302e32632d302e382c302e332d312e362c302e392d322c312e37632d322e332c342e392d342e342c31302d362e322c3135632d31322e332c33352e362d31302c37332e392c362e352c3130372e386331362e352c33332e392c34352e322c35392e342c38302e382c37312e376331332e322c342e362c32372c372e312c34302e392c372e3768302e3163302e392c302c312e372d302e342c322e342d3163302e372d302e372c312d312e352c312d322e356c2d312e382d35312e34433239372e382c3239322e332c3239362e352c3239302e392c3239342e382c3239302e384c3239342e382c3239302e387a222f3e3c7061746820636c6173733d22672220643d224d3239362e332c3334392e37682d302e31632d31342e312d302e352d32382d332e312d34312e322d372e37632d33352e382d31322e342d36342e372d33382d38312e332d37322e31632d31362e362d33342e312d31382e392d37322e362d362e362d3130382e3463312e382d352e322c332e392d31302e332c362e322d31352e3163302e352d312c312e352d312e382c322e352d322e3263312e312d302e342c322e332d302e322c332e332c302e336c34352e332c32332e3863322c312c322e382c332e342c312e392c352e35632d352e332c31312e362d372e372c32342e312d372e332c333763312e352c34312e382c33332e392c37352e382c37352e362c37392e3263302e312c302c302e322c302c302e332c3063322e322c302e322c332e382c312e392c332e392c342e316c312e382c35312e3463302e312c312e322d302e342c322e332d312e322c332e31433239382e352c3334392e322c3239372e342c3334392e372c3239362e332c3334392e377a204d3137372e322c3134352e37632d302e332c302d302e352c302d302e382c302e31632d302e362c302e322d312e322c302e372d312e352c312e33632d322e332c342e372d342e332c392e382d362e312c31342e39632d31322e322c33352e342d392e392c37332e352c362e352c3130372e316331362e342c33332e372c34342e392c35392c38302e332c37312e326331332e312c342e352c32362e382c372e312c34302e372c372e366c302e312c3063302e362c302c312e332d302e332c312e382d302e3763302e352d302e352c302e372d312e312c302e372d312e384c3239372c32393463302d312e322d302e392d322e322d322e312d322e34632d302e312c302d302e322c302d302e322c30632d34322e362d332e332d37352e392d33382e312d37372e342d38302e39632d302e342d31332e322c322e312d32352e392c372e342d33372e3763302e362d312e322c302e312d322e362d312e312d332e324c3137382e332c313436433137382c3134352e382c3137372e362c3134352e372c3137372e322c3134352e377a222f3e3c7061746820636c6173733d22672220643d224d3336372e332c3230352e33632d312e332d33362e342d33312e392d36342e392d36382e322d36332e36632d33362e332c312e332d36342e382c33312e392d36332e362c36382e3363312e332c33352e362c33302e352c36332e362c36352e382c36332e3663302e382c302c312e362c302c322e342c30433334302c3237322e332c3336382e352c3234312e372c3336372e332c3230352e334c3336372e332c3230352e337a204d3330332e352c3236372e36632d302e372c302d312e352c302d322e322c30632d33322e312c302d35382e382d32352e352d35392e392d35372e39632d312e322d33332e312c32342e372d36302e392c35372e382d36322e316331362d302e362c33312e332c352e312c34332c31362e316331312e372c31302e392c31382e352c32352e372c31392e312c34312e38433336322e352c3233382e352c3333362e352c3236362e342c3330332e352c3236372e364c3330332e352c3236372e367a222f3e3c7061746820636c6173733d22672220643d224d3330312e332c3237342e35632d31372e332c302d33332e382d362e372d34362e332d31382e37632d31322e362d31322e312d31392e382d32382e342d32302e342d34352e38632d312e332d33362e382c32372e362d36372e392c36342e342d36392e326331372e382d302e362c33342e382c352e372c34372e392c31372e396331332e312c31322e322c32302e362c32382e372c32312e322c34362e3563302c302c302c302c302c30763063312e332c33362e382d32372e362c36372e382d36342e342c36392e314c3330312e332c3237342e357a204d3330312e342c3134322e35632d302e382c302d312e362c302d322e332c30632d33352e382c312e332d36342c33312e352d36322e372c36372e3463312e332c33352e322c32392e382c36322e382c36352c36322e3868322e346333352e382d312e332c36332e392d33312e352c36322e372d36372e346c302e392d302e316c2d302e392c30632d302e362d31372e342d382d33332e342d32302e372d34352e33433333332e362c3134382e372c3331372e392c3134322e352c3330312e342c3134322e357a204d3330332e352c3236382e34682d322e32632d31352e382c302d33302e372d362e312d34322e322d31372e31632d31312e342d31312d31382e312d32352e382d31382e362d34312e37632d302e362d31362e322c352e322d33312e372c31362e332d34332e366331312e312d31312e392c32362e312d31382e382c34322e332d31392e336331362e322d302e362c33312e372c352e322c34332e362c31362e336331312e392c31312e312c31382e382c32362e312c31392e332c34322e3463302e362c31362e322d352e322c33312e372d31362e332c34332e36632d31312c31312e382d32362c31382e372d34322e312c31392e33433330332e372c3236382e342c3330332e362c3236382e342c3330332e352c3236382e347a204d3330332e352c3236372e354c3330332e352c3236372e354c3330332e352c3236372e357a204d3330312e342c3134382e35632d302e372c302d312e342c302d322e312c30632d31352e372c302e352d33302e332c372e322d34312e312c31382e38632d31302e382c31312e362d31362e342c32362e362d31352e382c34322e3463312e312c33322c32372e312c35372c35392c353768312e3963302e312c302c302e322c302c302e322c306331352e372d302e352c33302e332d372e322c34312e312d31382e386331302e382d31312e362c31362e342d32362e362c31352e382d34322e34632d302e362d31352e382d372e322d33302e342d31382e382d34312e32433333302e362c3135342e312c3331362e332c3134382e352c3330312e342c3134382e357a222f3e3c7061746820636c6173733d22672220643d224d36322e322c3431392e377639372e3863302c302e352c302e342c302e392c302e392c302e3948363030762d312e38483634762d393668353336762d312e384836332e314336322e362c3431382e382c36322e322c3431392e322c36322e322c3431392e377a222f3e3c7061746820636c6173733d22672220643d224d36322e322c3635312e387639372e3863302c302e352c302e342c302e392c302e392c302e3948363030762d312e38483634762d393668353336762d312e384836332e314336322e362c3635302e392c36322e322c3635312e332c36322e322c3635312e387a222f3e3c7061746820636c6173733d22672220643d224d3531322e332c3633362e33762d39372e3863302d302e352d302e342d302e392d302e392d302e39483076312e38683531302e35763936483076312e38683531312e34433531312e392c3633372e322c3531322e332c3633362e382c3531322e332c3633362e337a222f3e3c7061746820636c6173733d22672220643d224d3531322e332c3836332e385637363663302d302e352d302e342d302e392d302e392d302e39483076312e38683531302e35763936483076312e38683531312e34433531312e392c3836342e372c3531322e332c3836342e332c3531322e332c3836332e387a222f3e4142434445464748494a4b4c4d4e4f505152535455565758595a6162636465666768696a6b6c6d6e6f707172737475767778797a303132333435363738392b2fa26469706673582212202dae4119b3f2085bc52626b38f77ca15d1a3559357fa16b6dd0b0d231d067b9b64736f6c634300080f0033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.246722Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.246755Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 2690323, gas_refunded: 0, logs: [], output: Create(0x734fc766696b00069e53e8efa03e5a6de29667617e30146080604052600436106100355760003560e01c8063555df1d01461003a575b600080fd5b610054600480360381019061004f919061051e565b61006a565b604051610061919061061e565b60405180910390f35b6060604051806120000160405280611fd28152602001610f6e611fd29139905080610094866101ec565b6040516020016100a5929190610786565b6040516020818303038152906040529050806100d3670de0b6b3a7640000866100ce919061081e565b6101ec565b6040516020016100e492919061090d565b6040516020818303038152906040529050806101226018603c8087610109919061081e565b610113919061081e565b61011d919061081e565b6101ec565b604051602001610133929190610a51565b604051602081830303815290604052905080610161670de0b6b3a76400008461015c919061081e565b6101ec565b604051602001610172929190610b95565b604051602081830303815290604052905060006101bf610191876101ec565b61019a8461034c565b6040516020016101ab929190610cff565b60405160208183030381529060405261034c565b9050806040516020016101d29190610d90565b604051602081830303815290604052915050949350505050565b606060008203610233576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050610347565b600082905060005b6000821461026557808061024e90610db2565b915050600a8261025e919061081e565b915061023b565b60008167ffffffffffffffff81111561028157610280610dfa565b5b6040519080825280601f01601f1916602001820160405280156102b35781602001600182028036833780820191505090505b5090505b60008514610340576001826102cc9190610e29565b9150600a856102db9190610e5d565b60306102e79190610e8e565b60f81b8183815181106102fd576102fc610ee4565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85610339919061081e565b94506102b7565b8093505050505b919050565b60606000825190506000810361037457604051806020016040528060008152509150506104de565b600060036002836103859190610e8e565b61038f919061081e565b600461039b9190610f13565b905060006020826103ac9190610e8e565b67ffffffffffffffff8111156103c5576103c4610dfa565b5b6040519080825280601f01601f1916602001820160405280156103f75781602001600182028036833780820191505090505b5090506000604051806060016040528060408152602001612f40604091399050600181016020830160005b8681101561049b5760038101905062ffffff818a015116603f8160121c168401518060081b905060ff603f83600c1c1686015116810190508060081b905060ff603f8360061c1686015116810190508060081b905060ff603f831686015116810190508060e01b90508084526004840193505050610422565b5060038606600181146104b557600281146104c5576104d0565b613d3d60f01b60028303526104d0565b603d60f81b60018303525b508484525050819450505050505b919050565b600080fd5b6000819050919050565b6104fb816104e8565b811461050657600080fd5b50565b600081359050610518816104f2565b92915050565b60008060008060808587031215610538576105376104e3565b5b600061054687828801610509565b945050602061055787828801610509565b935050604061056887828801610509565b925050606061057987828801610509565b91505092959194509250565b600081519050919050565b600082825260208201905092915050565b60005b838110156105bf5780820151818401526020810190506105a4565b838111156105ce576000848401525b50505050565b6000601f19601f8301169050919050565b60006105f082610585565b6105fa8185610590565b935061060a8185602086016105a1565b610613816105d4565b840191505092915050565b6000602082019050818103600083015261063881846105e5565b905092915050565b600081905092915050565b600061065682610585565b6106608185610640565b93506106708185602086016105a1565b80840191505092915050565b7f3c74657874207472616e73666f726d3d226d617472697828312030203020312060008201527f383820343633292220636c6173733d22662073223e49443a3c2f746578743e3c60208201527f74657874207472616e73666f726d3d226d61747269782831203020302031203860408201527f3820353032292220636c6173733d22772073223e000000000000000000000000606082015250565b6000610724607483610640565b915061072f8261067c565b607482019050919050565b7f3c2f746578743e00000000000000000000000000000000000000000000000000600082015250565b6000610770600783610640565b915061077b8261073a565b600782019050919050565b6000610792828561064b565b915061079d82610717565b91506107a9828461064b565b91506107b482610763565b91508190509392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610829826104e8565b9150610834836104e8565b925082610844576108436107c0565b5b828204905092915050565b7f3c74657874207472616e73666f726d3d226d617472697828312030203020312060008201527f383820353739292220636c6173733d22662073223e42616c616e63653a3c2f7460208201527f6578743e3c74657874207472616e73666f726d3d226d6174726978283120302060408201527f30203120383820363138292220636c6173733d22772073223e00000000000000606082015250565b60006108f7607983610640565b91506109028261084f565b607982019050919050565b6000610919828561064b565b9150610924826108ea565b9150610930828461064b565b915061093b82610763565b91508190509392505050565b7f3c74657874207472616e73666f726d3d226d617472697828312030203020312060008201527f383820363934292220636c6173733d22662073223e556e74696c20756e6c6f6360208201527f6b3a3c2f746578743e3c74657874207472616e73666f726d3d226d617472697860408201527f283120302030203120383820373333292220636c6173733d22772073223e0000606082015250565b60006109ef607e83610640565b91506109fa82610947565b607e82019050919050565b7f20646179733c2f746578743e0000000000000000000000000000000000000000600082015250565b6000610a3b600c83610640565b9150610a4682610a05565b600c82019050919050565b6000610a5d828561064b565b9150610a68826109e2565b9150610a74828461064b565b9150610a7f82610a2e565b91508190509392505050565b7f3c74657874207472616e73666f726d3d226d617472697828312030203020312060008201527f383820383034292220636c6173733d22662073223e506f7765723a3c2f74657860208201527f743e3c74657874207472616e73666f726d3d226d61747269782831203020302060408201527f3120383820383433292220636c6173733d22772073223e000000000000000000606082015250565b6000610b33607783610640565b9150610b3e82610a8b565b607782019050919050565b7f3c2f746578743e3c2f7376673e00000000000000000000000000000000000000600082015250565b6000610b7f600d83610640565b9150610b8a82610b49565b600d82019050919050565b6000610ba1828561064b565b9150610bac82610b26565b9150610bb8828461064b565b9150610bc382610b72565b91508190509392505050565b7f7b226e616d65223a20227665434f4e4520230000000000000000000000000000600082015250565b6000610c05601283610640565b9150610c1082610bcf565b601282019050919050565b7f222c20226465736372697074696f6e223a20224c6f636b656420434f4e45207460008201527f6f6b656e73222c2022696d616765223a2022646174613a696d6167652f73766760208201527f2b786d6c3b6261736536342c0000000000000000000000000000000000000000604082015250565b6000610c9d604c83610640565b9150610ca882610c1b565b604c82019050919050565b7f227d000000000000000000000000000000000000000000000000000000000000600082015250565b6000610ce9600283610640565b9150610cf482610cb3565b600282019050919050565b6000610d0a82610bf8565b9150610d16828561064b565b9150610d2182610c90565b9150610d2d828461064b565b9150610d3882610cdc565b91508190509392505050565b7f646174613a6170706c69636174696f6e2f6a736f6e3b6261736536342c000000600082015250565b6000610d7a601d83610640565b9150610d8582610d44565b601d82019050919050565b6000610d9b82610d6d565b9150610da7828461064b565b915081905092915050565b6000610dbd826104e8565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203610def57610dee6107ef565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000610e34826104e8565b9150610e3f836104e8565b925082821015610e5257610e516107ef565b5b828203905092915050565b6000610e68826104e8565b9150610e73836104e8565b925082610e8357610e826107c0565b5b828206905092915050565b6000610e99826104e8565b9150610ea4836104e8565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610ed957610ed86107ef565b5b828201905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000610f1e826104e8565b9150610f29836104e8565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615610f6257610f616107ef565b5b82820290509291505056fe3c73766720786d6c6e733d22687474703a2f2f7777772e77332e6f72672f323030302f737667222076696577426f783d223020302036303020393030223e3c7374796c653e2e627b66696c6c3a233446363239353b7d2e677b66696c6c3a234433463835413b7d2e667b66696c6c3a234430444135353b7d2e777b66696c6c3a234646464646463b7d2e737b666f6e742d73697a653a333770783b7d3c2f7374796c653e3c726563742066696c6c3d2223324233413542222077696474683d2236303022206865696768743d22393030222f3e3c7265637420636c6173733d22622220783d2235352220793d22343234222077696474683d2235343422206865696768743d223938222f3e3c7265637420636c6173733d22622220783d22302220793d22353434222077696474683d2235313722206865696768743d223938222f3e3c7265637420636c6173733d22622220783d22302220793d22373732222077696474683d2235313622206865696768743d223938222f3e3c7265637420636c6173733d22622220783d2235352220793d22363538222077696474683d2235343422206865696768743d223938222f3e3c7061746820636c6173733d22672220643d224d3331372e332c3334382e39682d302e34632d312c302d322d302e332d322e372d31632d302e392d302e382d312e352d312e392d312e352d332e316c2d312e382d35312e34632d302e312d322e322c312e342d342c332e362d342e336334302e392d362e362c37302e362d34322e382c36392e312d38342e33632d302e352d31332e332d342e322d32362e352d31302e382d3338632d312e312d312e392d302e352d342e342c312e332d352e366c34322e352d32382e3263302e392d302e372c322e312d312c332e332d302e3763312e312c302e322c322e322c302e392c322e382c312e3963302e312c302e312c302e312c302e332c302e312c302e346332312e372c33362e312c32362e322c37392e372c31322e352c3131392e35632d382e392c32352e382d32342e382c34382e332d34362e322c36352e31433336382e352c3333352e372c3334332e362c3334352e392c3331372e332c3334382e39433331372e342c3334382e392c3331372e342c3334382e392c3331372e332c3334382e397a204d3431392e322c313334632d302e352c302d312c302e322d312e342c302e356c2d302e342c302e336c2d34322e322c3238632d312e312c302e372d312e342c322e322d302e382c332e3363362e372c31312e372c31302e352c32352e312c31312c33382e3863312e352c34322e332d32382e382c37392e342d37302e362c38362e31632d312e322c302e322d322e312c312e332d322e312c322e366c312e382c35312e3463302c302e372c302e332c312e332c302e382c312e3863302e342c302e342c312c302e362c312e362c302e3668302e336332352e392d332c35302e342d31332e312c37302e392d32392e336332312e312d31362e362c33362e392d33382e382c34352e362d36342e336331332e362d33392e352c392e312d38322e362d31322e352d3131382e34632d302e312d302e312d302e312d302e322d302e312d302e33632d302e342d302e342d302e392d302e372d312e342d302e38433431392e352c3133342c3431392e342c3133342c3431392e322c3133347a204d3334302e312c3333372e33632d302e312c302d302e332c302d302e342d302e31632d302e322d302e312d302e342d302e332d302e342d302e356c2d31322e382d34322e36632d302e312d302e332c302d302e362c302e312d302e3863302e312d302e322c302e342d302e332c302e362d302e3363342e342d312e342c382e372d332c31322e362d342e3963302e322d302e312c302e342d302e312c302e372c3063302e322c302e312c302e342c302e322c302e352c302e346c31392e312c34302e3163302e322c302e342c302c312d302e342c312e32632d362e332c332d31322e382c352e352d31392e332c372e35433334302e332c3333372e332c3334302e322c3333372e332c3334302e312c3333372e337a204d3332382e342c3239342e356c31322e332c34302e3963352e392d312e392c31312e382d342e312c31372e342d362e384c3333392e392c323930433333362e322c3239312e372c3333322e342c3239332e322c3332382e342c3239342e357a204d3337362e352c333230632d302e312c302d302e312c302d302e322c30632d302e322c302d302e342d302e322d302e362d302e346c2d32342e372d33362e39632d302e332d302e342d302e322d302e392c302e322d312e3263332e372d322e352c372e332d352e342c31302e372d382e3663302e322d302e322c302e342d302e322c302e362d302e3263302e322c302c302e352c302e312c302e362c302e336c32392e392c33322e3763302e332c302e342c302e332c302e392c302c312e32632d342e392c342e352d31302e332c382e392d31362e322c31322e39433337362e382c3331392e392c3337362e362c3332302c3337362e352c3332307a204d3335332c3238322e346c32332e372c33352e3463352e332d332e362c31302e322d372e352c31342e362d31312e366c2d32382e382d33312e34433335392e352c3237372e362c3335362e332c3238302e322c3335332c3238322e347a204d3430362e312c3239322e37632d302e322c302d302e342d302e312d302e362d302e326c2d33342e342d3238632d302e342d302e332d302e342d302e382d302e312d312e3263322e382d332e352c352e332d372e322c372e362d31312e3363302e312d302e322c302e332d302e342c302e352d302e3463302e322d302e312c302e352c302c302e372c302e316c33382e342c32322e3463302e342c302e322c302e362c302e382c302e332c312e32632d332e332c352e382d372e332c31312e352d31312e372c3137433430362e362c3239322e362c3430362e342c3239322e372c3430362e312c3239322e37433430362e312c3239322e372c3430362e312c3239322e372c3430362e312c3239322e377a204d3337322e382c3236332e376c33332e312c32362e3963342d352c372e352d31302e322c31302e362d31352e346c2d33362e392d32312e36433337372e362c3235372e322c3337352e332c3236302e362c3337322e382c3236332e377a204d3432362e332c3235382e31632d302e322c302d302e342d302e312d302e352d302e326c2d34312e312d31362e35632d302e342d302e322d302e372d302e372d302e352d312e3163312e362d342e312c332d382e342c342d313363302e312d302e322c302e322d302e342c302e342d302e3563302e322d302e312c302e342d302e322c302e372d302e316c34332e332c31302e3163302e352c302e312c302e382c302e362c302e372c31632d312e312c342e392d322e342c392e352d342c31342e32632d302e372c312e382d312e332c332e372d322c352e35632d302e312c302e332d302e332c302e352d302e362c302e35433432362e352c3235382e312c3432362e342c3235382e312c3432362e332c3235382e317a204d3338362e322c3234302e316c33392e372c31352e3963302e362d312e362c312e322d332e312c312e372d342e3663312e352d342e332c322e372d382e372c332e382d31332e326c2d34312e362d392e37433338382e382c3233322e362c3338372e362c3233362e352c3338362e322c3234302e317a204d3433352e332c3231382e38433433352e332c3231382e382c3433352e332c3231382e382c3433352e332c3231382e386c2d34342e342d332e37632d302e352c302d302e382d302e352d302e382d302e3963302e322d332e342c302e332d362e362c302e322d392e3663302d312e332d302e312d322e372d302e322d3463302d302e352c302e332d302e392c302e382d302e396c34342e342d332e3163302e352c302c302e392c302e332c302e392c302e3863302e352c362e382c302e352c31332e382c302c32302e3663302c302e322d302e312c302e342d302e332c302e36433433352e382c3231382e372c3433352e362c3231382e382c3433352e332c3231382e387a204d3339322c3231332e346c34322e362c332e3663302e342d362e322c302e342d31322e352c302d31382e366c2d34322e362c3363302e312c312e312c302e312c322e312c302e322c332e32433339322e322c3230372e332c3339322e312c3231302e322c3339322c3231332e347a204d3338382e392c3138382e34632d302e342c302d302e382d302e332d302e392d302e37632d312d342e332d322e332d382e372d342d31322e39632d302e312d302e322d302e312d302e352c302d302e3763302e312d302e322c302e332d302e342c302e352d302e356c34312e342d31362e3163302e342d302e322c312c302e312c312e322c302e3563322e352c362e352c342e362c31332e312c362e312c31392e3763302e312c302e322c302c302e352d302e312c302e37632d302e312c302e322d302e332c302e332d302e352c302e346c2d34332e342c392e36433338392e312c3138382e342c3338392c3138382e342c3338382e392c3138382e347a4d3338362c31373563312e352c332e382c322e372c372e372c332e362c31312e356c34312e372d392e32632d312e342d352e392d332e322d31312e392d352e352d31372e384c3338362c3137357a222f3e3c7061746820636c6173733d22672220643d224d3138362c3133332e316c34352e372c32342e3163302e352c302e332c312c302e342c312e352c302e3463312c302c322d302e342c322e362d312e336331352e322d31392e332c33382d33302e392c36322e352d33312e386332332e382d302e382c34362e392c382e362c36332e332c32352e3963312e312c312e322c322e392c312e342c342e332c302e356c34332e312d32382e3563302e382d302e352c312e332d312e342c312e352d322e3363302e312d302e392d302e312d312e392d302e372d322e36632d31362e342d31392e382d33382d33342e372d36322e342d34332e31632d36302e312d32302e382d3132372c312e342d3136322e372c35332e39632d302e352c302e382d302e372c312e382d302e352c322e37433138342e352c3133312e382c3138352e312c3133322e362c3138362c3133332e317a204d3334352e322c38302e366332322e312c372e362c34312e372c32302e382c35372c33382e326c2d33372e362c32342e39632d31372e362d31372e342d34312e372d32362e392d36362e352d3236632d32352e362c302e392d34392e342c31322e362d36352e382c33322e316c2d34302d3231433232372c38312e312c3238392e322c36312e332c3334352e322c38302e367a222f3e3c7061746820636c6173733d22672220643d224d3233332e322c3135382e35632d302e372c302d312e342d302e322d322d302e356c2d34352e372d32342e31632d312e312d302e362d312e382d312e362d322e312d322e37632d302e332d312e322d302e312d322e342c302e362d332e346333362d35322e382c3130332e332d37352e312c3136332e372d35342e32433337322e332c38322c3339342c39372c3431302e352c3131362e3963302e382c302e392c312e312c322e312c302e392c332e33632d302e322c312e322d302e382c322e322d312e382c322e396c2d34332e312c32382e35632d312e382c312e312d342c302e392d352e342d302e36632d31362e322d31372e312d33392d32362e352d36322e372d32352e37632d32342e332c302e392d34362e382c31322e332d36312e392c33312e35433233352e382c3135372e392c3233342e352c3135382e352c3233332e322c3135382e357a204d3330312e352c36372e35632d34352e352c302d38392e342c32322e322d3131362c36312e32632d302e342c302e362d302e352c312e332d302e342c3263302e322c302e372c302e362c312e332c312e322c312e3663302c302c302c302c302c306c34352e372c32342e3163312e312c302e362c322e342c302e332c332e312d302e376331352e342d31392e352c33382e342d33312e322c36332e322d33322e316332342e312d302e392c34372e342c382e372c36342c32362e3263302e382c302e392c322e312c312c332e322c302e346c34332e312d32382e3563302e362d302e342c312d312c312e312d312e3763302e312d302e372d302e312d312e342d302e362d32632d31362e332d31392e362d33372e372d33342e342d36322d34322e39433333322e322c37302c3331362e382c36372e352c3330312e352c36372e357a204d3233322e342c3135302e38632d302e312c302d302e332c302d302e342d302e316c2d34302d3231632d302e322d302e312d302e342d302e332d302e342d302e36632d302e312d302e322c302d302e352c302e312d302e376331372e312d32332e362c34302e392d34302e382c36382e382d34392e376332382d382e392c35372e342d382e352c38352c316c302c306332322e312c372e372c34322c32312c35372e332c33382e3563302e322c302e322c302e322c302e342c302e322c302e37732d302e322c302e352d302e342c302e366c2d33372e362c32342e39632d302e332c302e322d302e382c302e322d312e312d302e31632d31372e342d31372e322d34312e342d32362e362d36352e382d32352e37632d32352e322c302e392d34392c31322e352d36352e312c33312e38433233322e392c3135302e372c3233322e362c3135302e382c3233322e342c3135302e387a204d3139332e372c3132382e366c33382e342c32302e326331362e342d31392e342c34302e342d33312c36352e392d33312e396332342e372d302e392c34382e392c382e352c36362e362c32352e376c33362e322d3234632d31352e312d31362e392d33342e342d32392e382d35352e392d33372e326c302c30433239302e312c36322e352c3232382e312c38312e392c3139332e372c3132382e367a222f3e3c7061746820636c6173733d22672220643d224d3239342e382c3239302e38632d34322e322d332e332d37352e312d33372e372d37362e362d38302e31632d302e342d31332c322d32352e362c372e342d33372e3463302e372d312e362c302e312d332e352d312e352d342e336c2d34352e332d32332e39632d302e382d302e342d312e382d302e352d322e362d302e32632d302e382c302e332d312e362c302e392d322c312e37632d322e332c342e392d342e342c31302d362e322c3135632d31322e332c33352e362d31302c37332e392c362e352c3130372e386331362e352c33332e392c34352e322c35392e342c38302e382c37312e376331332e322c342e362c32372c372e312c34302e392c372e3768302e3163302e392c302c312e372d302e342c322e342d3163302e372d302e372c312d312e352c312d322e356c2d312e382d35312e34433239372e382c3239322e332c3239362e352c3239302e392c3239342e382c3239302e384c3239342e382c3239302e387a222f3e3c7061746820636c6173733d22672220643d224d3239362e332c3334392e37682d302e31632d31342e312d302e352d32382d332e312d34312e322d372e37632d33352e382d31322e342d36342e372d33382d38312e332d37322e31632d31362e362d33342e312d31382e392d37322e362d362e362d3130382e3463312e382d352e322c332e392d31302e332c362e322d31352e3163302e352d312c312e352d312e382c322e352d322e3263312e312d302e342c322e332d302e322c332e332c302e336c34352e332c32332e3863322c312c322e382c332e342c312e392c352e35632d352e332c31312e362d372e372c32342e312d372e332c333763312e352c34312e382c33332e392c37352e382c37352e362c37392e3263302e312c302c302e322c302c302e332c3063322e322c302e322c332e382c312e392c332e392c342e316c312e382c35312e3463302e312c312e322d302e342c322e332d312e322c332e31433239382e352c3334392e322c3239372e342c3334392e372c3239362e332c3334392e377a204d3137372e322c3134352e37632d302e332c302d302e352c302d302e382c302e31632d302e362c302e322d312e322c302e372d312e352c312e33632d322e332c342e372d342e332c392e382d362e312c31342e39632d31322e322c33352e342d392e392c37332e352c362e352c3130372e316331362e342c33332e372c34342e392c35392c38302e332c37312e326331332e312c342e352c32362e382c372e312c34302e372c372e366c302e312c3063302e362c302c312e332d302e332c312e382d302e3763302e352d302e352c302e372d312e312c302e372d312e384c3239372c32393463302d312e322d302e392d322e322d322e312d322e34632d302e312c302d302e322c302d302e322c30632d34322e362d332e332d37352e392d33382e312d37372e342d38302e39632d302e342d31332e322c322e312d32352e392c372e342d33372e3763302e362d312e322c302e312d322e362d312e312d332e324c3137382e332c313436433137382c3134352e382c3137372e362c3134352e372c3137372e322c3134352e377a222f3e3c7061746820636c6173733d22672220643d224d3336372e332c3230352e33632d312e332d33362e342d33312e392d36342e392d36382e322d36332e36632d33362e332c312e332d36342e382c33312e392d36332e362c36382e3363312e332c33352e362c33302e352c36332e362c36352e382c36332e3663302e382c302c312e362c302c322e342c30433334302c3237322e332c3336382e352c3234312e372c3336372e332c3230352e334c3336372e332c3230352e337a204d3330332e352c3236372e36632d302e372c302d312e352c302d322e322c30632d33322e312c302d35382e382d32352e352d35392e392d35372e39632d312e322d33332e312c32342e372d36302e392c35372e382d36322e316331362d302e362c33312e332c352e312c34332c31362e316331312e372c31302e392c31382e352c32352e372c31392e312c34312e38433336322e352c3233382e352c3333362e352c3236362e342c3330332e352c3236372e364c3330332e352c3236372e367a222f3e3c7061746820636c6173733d22672220643d224d3330312e332c3237342e35632d31372e332c302d33332e382d362e372d34362e332d31382e37632d31322e362d31322e312d31392e382d32382e342d32302e342d34352e38632d312e332d33362e382c32372e362d36372e392c36342e342d36392e326331372e382d302e362c33342e382c352e372c34372e392c31372e396331332e312c31322e322c32302e362c32382e372c32312e322c34362e3563302c302c302c302c302c30763063312e332c33362e382d32372e362c36372e382d36342e342c36392e314c3330312e332c3237342e357a204d3330312e342c3134322e35632d302e382c302d312e362c302d322e332c30632d33352e382c312e332d36342c33312e352d36322e372c36372e3463312e332c33352e322c32392e382c36322e382c36352c36322e3868322e346333352e382d312e332c36332e392d33312e352c36322e372d36372e346c302e392d302e316c2d302e392c30632d302e362d31372e342d382d33332e342d32302e372d34352e33433333332e362c3134382e372c3331372e392c3134322e352c3330312e342c3134322e357a204d3330332e352c3236382e34682d322e32632d31352e382c302d33302e372d362e312d34322e322d31372e31632d31312e342d31312d31382e312d32352e382d31382e362d34312e37632d302e362d31362e322c352e322d33312e372c31362e332d34332e366331312e312d31312e392c32362e312d31382e382c34322e332d31392e336331362e322d302e362c33312e372c352e322c34332e362c31362e336331312e392c31312e312c31382e382c32362e312c31392e332c34322e3463302e362c31362e322d352e322c33312e372d31362e332c34332e36632d31312c31312e382d32362c31382e372d34322e312c31392e33433330332e372c3236382e342c3330332e362c3236382e342c3330332e352c3236382e347a204d3330332e352c3236372e354c3330332e352c3236372e354c3330332e352c3236372e357a204d3330312e342c3134382e35632d302e372c302d312e342c302d322e312c30632d31352e372c302e352d33302e332c372e322d34312e312c31382e38632d31302e382c31312e362d31362e342c32362e362d31352e382c34322e3463312e312c33322c32372e312c35372c35392c353768312e3963302e312c302c302e322c302c302e322c306331352e372d302e352c33302e332d372e322c34312e312d31382e386331302e382d31312e362c31362e342d32362e362c31352e382d34322e34632d302e362d31352e382d372e322d33302e342d31382e382d34312e32433333302e362c3135342e312c3331362e332c3134382e352c3330312e342c3134382e357a222f3e3c7061746820636c6173733d22672220643d224d36322e322c3431392e377639372e3863302c302e352c302e342c302e392c302e392c302e3948363030762d312e38483634762d393668353336762d312e384836332e314336322e362c3431382e382c36322e322c3431392e322c36322e322c3431392e377a222f3e3c7061746820636c6173733d22672220643d224d36322e322c3635312e387639372e3863302c302e352c302e342c302e392c302e392c302e3948363030762d312e38483634762d393668353336762d312e384836332e314336322e362c3635302e392c36322e322c3635312e332c36322e322c3635312e387a222f3e3c7061746820636c6173733d22672220643d224d3531322e332c3633362e33762d39372e3863302d302e352d302e342d302e392d302e392d302e39483076312e38683531302e35763936483076312e38683531312e34433531312e392c3633372e322c3531322e332c3633362e382c3531322e332c3633362e337a222f3e3c7061746820636c6173733d22672220643d224d3531322e332c3836332e385637363663302d302e352d302e342d302e392d302e392d302e39483076312e38683531302e35763936483076312e38683531312e34433531312e392c3836342e372c3531322e332c3836342e332c3531322e332c3836332e387a222f3e4142434445464748494a4b4c4d4e4f505152535455565758595a6162636465666768696a6b6c6d6e6f707172737475767778797a303132333435363738392b2fa26469706673582212202dae4119b3f2085bc52626b38f77ca15d1a3559357fa16b6dd0b0d231d067b9b64736f6c634300080f0033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] test test_events ... ok [INFO] [stdout] 2025-09-10T12:40:59.248694Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.248725Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.248739Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:40:59.248750Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.248758Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Stop, gas_used: 22016, gas_refunded: 0, logs: [], output: Call(0x) }) [INFO] [stdout] test test_div_zero ... ok [INFO] [stdout] 2025-09-10T12:40:59.249001Z TRACE tinyevm: deploy_helper: "6060604052610114806100126000396000f360606040526000357c01000000000000000000000000000000000000000000000000000000009004806329e99f071461003957610037565b005b61004f6004808035906020019091905050610065565b6040518082815260200191505060405180910390f35b6000600060006000841415610084578361014304925061010d56610105565b60018414156100a0576001840361014306925061010d56610104565b60028414156100bd57600284036064600308925061010d56610103565b6003841415610102577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd91506000905060008183071315610101576001925061010d565b5b5b5b5b83925061010d565b505091905056", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] test test_call_trace ... ok [INFO] [stdout] 2025-09-10T12:40:59.249097Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.249869Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.249900Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.249924Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {} [INFO] [stdout] 2025-09-10T12:40:59.250218Z TRACE tinyevm: deploy_helper: "608060405234801561001057600080fd5b5061021b806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c806303d5127c1461004657806316d93ade146100625780639a183afb1461007e575b600080fd5b610060600480360381019061005b9190610155565b61009a565b005b61007c600480360381019061007791906101b8565b6100c1565b005b610098600480360381019061009391906101b8565b6100e1565b005b6120088160ff16036100b5578060ff166000819055506100be565b60016000819055505b50565b61200781036100d657806001819055506100de565b600180819055505b50565b600a6000541180156100f55750600a600154115b6100fe57600080fd5b3373ffffffffffffffffffffffffffffffffffffffff16ff5b600080fd5b600060ff82169050919050565b6101328161011c565b811461013d57600080fd5b50565b60008135905061014f81610129565b92915050565b60006020828403121561016b5761016a610117565b5b600061017984828501610140565b91505092915050565b6000819050919050565b61019581610182565b81146101a057600080fd5b50565b6000813590506101b28161018c565b92915050565b6000602082840312156101ce576101cd610117565b5b60006101dc848285016101a3565b9150509291505056fea264697066735822122066ec2026d0850c0d62479b3930b2dcb3be7a6c1243b8687fee9b117d1fbce11764736f6c63430008130033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.250363Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.250434Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 112453, gas_refunded: 0, logs: [], output: Create(0x60606040526000357c01000000000000000000000000000000000000000000000000000000009004806329e99f071461003957610037565b005b61004f6004808035906020019091905050610065565b6040518082815260200191505060405180910390f35b6000600060006000841415610084578361014304925061010d56610105565b60018414156100a0576001840361014306925061010d56610104565b60028414156100bd57600284036064600308925061010d56610103565b6003841415610102577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd91506000905060008183071315610101576001925061010d565b5b5b5b5b83925061010d565b505091905056, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.250476Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.250513Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 112453, gas_refunded: 0, logs: [], output: Create(0x60606040526000357c01000000000000000000000000000000000000000000000000000000009004806329e99f071461003957610037565b005b61004f6004808035906020019091905050610065565b6040518082815260200191505060405180910390f35b6000600060006000841415610084578361014304925061010d56610105565b60018414156100a0576001840361014306925061010d56610104565b60028414156100bd57600284036064600308925061010d56610103565b6003841415610102577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd91506000905060008183071315610101576001925061010d565b5b5b5b5b83925061010d565b505091905056, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.250538Z TRACE tinyevm: deploy_helper: "60606040526001600055341561001457600080fd5b60d8806100226000396000f3006060604052600436106049576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306661abd14604e578063a444f5e9146074575b600080fd5b3415605857600080fd5b605e6094565b6040518082815260200191505060405180910390f35b3415607e57600080fd5b60926004808035906020019091905050609a565b005b60005481565b806000808282540192505081905550505600a165627a7a72305820447eb93207d6b057161f02464dc582c7c6f93ed2d3ff28da573349223e8601590029", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.250611Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.250992Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {0: EvmStorageSlot { original_value: 0, present_value: 1, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.251025Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.251046Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.251057Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 121882, gas_refunded: 0, logs: [], output: Create(0x6060604052600436106049576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306661abd14604e578063a444f5e9146074575b600080fd5b3415605857600080fd5b605e6094565b6040518082815260200191505060405180910390f35b3415607e57600080fd5b60926004808035906020019091905050609a565b005b60005481565b806000808282540192505081905550505600a165627a7a72305820447eb93207d6b057161f02464dc582c7c6f93ed2d3ff28da573349223e8601590029, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.251088Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.251099Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 121882, gas_refunded: 0, logs: [], output: Create(0x6060604052600436106049576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306661abd14604e578063a444f5e9146074575b600080fd5b3415605857600080fd5b605e6094565b6040518082815260200191505060405180910390f35b3415607e57600080fd5b60926004808035906020019091905050609a565b005b60005481565b806000808282540192505081905550505600a165627a7a72305820447eb93207d6b057161f02464dc582c7c6f93ed2d3ff28da573349223e8601590029, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.251463Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.251484Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.251496Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {} [INFO] [stdout] 2025-09-10T12:40:59.251505Z  INFO tinyevm: created addresses from contract call: [] for 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.251513Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 21510, gas_refunded: 0, logs: [], output: Call(0x0000000000000000000000000000000000000000000000000000000000000000) }) [INFO] [stdout] 2025-09-10T12:40:59.251484Z TRACE tinyevm::fork_db: retrieve storage 0x4fC766696b00069E53E8Efa03e5a6de29667617E 0 [INFO] [stdout] 2025-09-10T12:40:59.251616Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.251637Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {0: EvmStorageSlot { original_value: 1, present_value: 0, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.251655Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.251665Z  INFO tinyevm: created addresses from contract call: [] for 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.251673Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Stop, gas_used: 22440, gas_refunded: 0, logs: [], output: Call(0x) }) [INFO] [stdout] 2025-09-10T12:40:59.251850Z TRACE tinyevm: deploy_helper: "6060604052610114806100126000396000f360606040526000357c01000000000000000000000000000000000000000000000000000000009004806329e99f071461003957610037565b005b61004f6004808035906020019091905050610065565b6040518082815260200191505060405180910390f35b6000600060006000841415610084578361014304925061010d56610105565b60018414156100a0576001840361014306925061010d56610104565b60028414156100bd57600284036064600308925061010d56610103565b6003841415610102577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd91506000905060008183071315610101576001925061010d565b5b5b5b5b83925061010d565b505091905056", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] test test_overflow ... ok [INFO] [stdout] 2025-09-10T12:40:59.252163Z TRACE tinyevm: deploy_helper: "60806040526011600055348015601457600080fd5b506085806100236000396000f3fe6080604052348015600f57600080fd5b506004361060285760003560e01c80633c6bb43614602d575b600080fd5b60336049565b6040518082815260200191505060405180910390f35b6000548156fea26469706673582212201434d7304174a89e6e95d179bdad7701bf8e03af2cdd3f7dc6da3663dcbe2b5264736f6c63430007000033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.252255Z DEBUG tinyevm::instrument::bug_inspector: Overriding created address 0x4fc766696b00069e53e8efa03e5a6de29667617e with 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.252262Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.252319Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:40:59.252338Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.252354Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.252363Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 169549, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b50600436106100415760003560e01c806303d5127c1461004657806316d93ade146100625780639a183afb1461007e575b600080fd5b610060600480360381019061005b9190610155565b61009a565b005b61007c600480360381019061007791906101b8565b6100c1565b005b610098600480360381019061009391906101b8565b6100e1565b005b6120088160ff16036100b5578060ff166000819055506100be565b60016000819055505b50565b61200781036100d657806001819055506100de565b600180819055505b50565b600a6000541180156100f55750600a600154115b6100fe57600080fd5b3373ffffffffffffffffffffffffffffffffffffffff16ff5b600080fd5b600060ff82169050919050565b6101328161011c565b811461013d57600080fd5b50565b60008135905061014f81610129565b92915050565b60006020828403121561016b5761016a610117565b5b600061017984828501610140565b91505092915050565b6000819050919050565b61019581610182565b81146101a057600080fd5b50565b6000813590506101b28161018c565b92915050565b6000602082840312156101ce576101cd610117565b5b60006101dc848285016101a3565b9150509291505056fea264697066735822122066ec2026d0850c0d62479b3930b2dcb3be7a6c1243b8687fee9b117d1fbce11764736f6c63430008130033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.252397Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.252407Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 169549, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b50600436106100415760003560e01c806303d5127c1461004657806316d93ade146100625780639a183afb1461007e575b600080fd5b610060600480360381019061005b9190610155565b61009a565b005b61007c600480360381019061007791906101b8565b6100c1565b005b610098600480360381019061009391906101b8565b6100e1565b005b6120088160ff16036100b5578060ff166000819055506100be565b60016000819055505b50565b61200781036100d657806001819055506100de565b600180819055505b50565b600a6000541180156100f55750600a600154115b6100fe57600080fd5b3373ffffffffffffffffffffffffffffffffffffffff16ff5b600080fd5b600060ff82169050919050565b6101328161011c565b811461013d57600080fd5b50565b60008135905061014f81610129565b92915050565b60006020828403121561016b5761016a610117565b5b600061017984828501610140565b91505092915050565b6000819050919050565b61019581610182565b81146101a057600080fd5b50565b6000813590506101b28161018c565b92915050565b6000602082840312156101ce576101cd610117565b5b60006101dc848285016101a3565b9150509291505056fea264697066735822122066ec2026d0850c0d62479b3930b2dcb3be7a6c1243b8687fee9b117d1fbce11764736f6c63430008130033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.252547Z DEBUG tinyevm::instrument::bug_inspector: Overriding created address 0x4fc766696b00069e53e8efa03e5a6de29667617e with 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.252595Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.252620Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {0: EvmStorageSlot { original_value: 0, present_value: 17, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.252640Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.252650Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 104343, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060285760003560e01c80633c6bb43614602d575b600080fd5b60336049565b6040518082815260200191505060405180910390f35b6000548156fea26469706673582212201434d7304174a89e6e95d179bdad7701bf8e03af2cdd3f7dc6da3663dcbe2b5264736f6c63430007000033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.252676Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.252685Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 104343, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060285760003560e01c80633c6bb43614602d575b600080fd5b60336049565b6040518082815260200191505060405180910390f35b6000548156fea26469706673582212201434d7304174a89e6e95d179bdad7701bf8e03af2cdd3f7dc6da3663dcbe2b5264736f6c63430007000033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.252729Z TRACE tinyevm::fork_db: insert_account_storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 [INFO] [stdout] 2025-09-10T12:40:59.253215Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 0 [INFO] [stdout] 2025-09-10T12:40:59.253360Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.253382Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {0: EvmStorageSlot { original_value: 0, present_value: 1, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.253402Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.253416Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.253424Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Stop, gas_used: 43738, gas_refunded: 0, logs: [], output: Call(0x) }) [INFO] [stdout] test test_reset_storage ... ok [INFO] [stdout] test test_peephole_optimized_if_equal ... 2025-09-10T12:40:59.251921Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] ok [INFO] [stdout] 2025-09-10T12:40:59.254757Z TRACE tinyevm: deploy_helper: "608060405234801561001057600080fd5b5060405161001d9061007e565b604051809103906000f080158015610039573d6000803e3d6000fd5b506000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061008b565b6105778061060a83390190565b6105708061009a6000396000f3fe6080604052600436106100345760003560e01c80630dbe671f1461003957806327e235e3146100645780634f2be91f146100a1575b600080fd5b34801561004557600080fd5b5061004e6100ab565b60405161005b91906102d6565b60405180910390f35b34801561007057600080fd5b5061008b60048036038101906100869190610334565b6100cf565b604051610098919061037a565b60405180910390f35b6100a96100e7565b005b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60016020528060005260406000206000915090505481565b6000341161012a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610121906103f2565b60405180910390fd5b34600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546101799190610441565b9250508190555060008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dc29f1de346040518263ffffffff1660e01b815260040160206040518083038185885af11580156101f0573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061021591906104a1565b11610255576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161024c9061051a565b60405180910390fd5b565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600061029c61029761029284610257565b610277565b610257565b9050919050565b60006102ae82610281565b9050919050565b60006102c0826102a3565b9050919050565b6102d0816102b5565b82525050565b60006020820190506102eb60008301846102c7565b92915050565b600080fd5b600061030182610257565b9050919050565b610311816102f6565b811461031c57600080fd5b50565b60008135905061032e81610308565b92915050565b60006020828403121561034a576103496102f1565b5b60006103588482850161031f565b91505092915050565b6000819050919050565b61037481610361565b82525050565b600060208201905061038f600083018461036b565b92915050565b600082825260208201905092915050565b7f4e6565642076616c756520746f20616464000000000000000000000000000000600082015250565b60006103dc601183610395565b91506103e7826103a6565b602082019050919050565b6000602082019050818103600083015261040b816103cf565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061044c82610361565b915061045783610361565b925082820190508082111561046f5761046e610412565b5b92915050565b61047e81610361565b811461048957600080fd5b50565b60008151905061049b81610475565b92915050565b6000602082840312156104b7576104b66102f1565b5b60006104c58482850161048c565b91505092915050565b7f546f707570206661696c65640000000000000000000000000000000000000000600082015250565b6000610504600c83610395565b915061050f826104ce565b602082019050919050565b60006020820190508181036000830152610533816104f7565b905091905056fea2646970667358221220b00eb70927b6b56d924085969c7e8b04f49687d8c5b5e35124882d18cc0a0bfb64736f6c6343000811003360806040526000805534801561001457600080fd5b5033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610512806100656000396000f3fe60806040526004361061004a5760003560e01c806313af40351461004f5780633ccfd60b146100785780638da5cb5b1461008f578063b69ef8a8146100ba578063dc29f1de146100e5575b600080fd5b34801561005b57600080fd5b506100766004803603810190610071919061035f565b610103565b005b34801561008457600080fd5b5061008d6101b5565b005b34801561009b57600080fd5b506100a46102b0565b6040516100b191906103ad565b60405180910390f35b3480156100c657600080fd5b506100cf6102d6565b6040516100dc91906103e1565b60405180910390f35b6100ed6102dc565b6040516100fa91906103e1565b60405180910390f35b3373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610171576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161016890610459565b60405180910390fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b3373ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610245576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161023c90610459565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f193505050501580156102ad573d6000803e3d6000fd5b50565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60005481565b6000346000808282546102ef91906104a8565b9250508190555034905090565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061032c82610301565b9050919050565b61033c81610321565b811461034757600080fd5b50565b60008135905061035981610333565b92915050565b600060208284031215610375576103746102fc565b5b60006103838482850161034a565b91505092915050565b600061039782610301565b9050919050565b6103a78161038c565b82525050565b60006020820190506103c2600083018461039e565b92915050565b6000819050919050565b6103db816103c8565b82525050565b60006020820190506103f660008301846103d2565b92915050565b600082825260208201905092915050565b7f52657175696573206f776e657220746f20776974686472617700000000000000600082015250565b60006104436019836103fc565b915061044e8261040d565b602082019050919050565b6000602082019050818103600083015261047281610436565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006104b3826103c8565b91506104be836103c8565b92508282019050808211156104d6576104d5610479565b5b9291505056fea2646970667358221220afcb9e66e5595fa27cacc915700c7efe21fc34c93ac58a08a1ec501565477d1964736f6c63430008110033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.254847Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.255674Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {} [INFO] [stdout] 2025-09-10T12:40:59.255698Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.255713Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.255722Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 112453, gas_refunded: 0, logs: [], output: Create(0x60606040526000357c01000000000000000000000000000000000000000000000000000000009004806329e99f071461003957610037565b005b61004f6004808035906020019091905050610065565b6040518082815260200191505060405180910390f35b6000600060006000841415610084578361014304925061010d56610105565b60018414156100a0576001840361014306925061010d56610104565b60028414156100bd57600284036064600308925061010d56610103565b6003841415610102577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd91506000905060008183071315610101576001925061010d565b5b5b5b5b83925061010d565b505091905056, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.255750Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.255759Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 112453, gas_refunded: 0, logs: [], output: Create(0x60606040526000357c01000000000000000000000000000000000000000000000000000000009004806329e99f071461003957610037565b005b61004f6004808035906020019091905050610065565b6040518082815260200191505060405180910390f35b6000600060006000841415610084578361014304925061010d56610105565b60018414156100a0576001840361014306925061010d56610104565b60028414156100bd57600284036064600308925061010d56610103565b6003841415610102577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd91506000905060008183071315610101576001925061010d565b5b5b5b5b83925061010d565b505091905056, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.255768Z TRACE tinyevm: deploy_helper: "608060405260806000806101000a81548160ff021916908360ff16021790555034801561002b57600080fd5b506101aa8061003b6000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c806302067e6a14610030575b600080fd5b61004a60048036038101906100459190610097565b610060565b60405161005791906100cf565b60405180910390f35b60008160008054906101000a900460ff1661007b91906100ea565b9050919050565b6000813590506100918161015d565b92915050565b6000602082840312156100a957600080fd5b60006100b784828501610082565b91505092915050565b6100c981610121565b82525050565b60006020820190506100e460008301846100c0565b92915050565b60006100f582610121565b915061010083610121565b92508260ff038211156101165761011561012e565b5b828201905092915050565b600060ff82169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b61016681610121565b811461017157600080fd5b5056fea26469706673582212206a73bffd92f561add0af19d911d35de3205d2f65f96999a82bc7c73645367c3864736f6c63430008000033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.255842Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.256293Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {} [INFO] [stdout] 2025-09-10T12:40:59.256314Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.256323Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.256334Z  INFO tinyevm: created addresses from contract call: [] for 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.256341Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 21510, gas_refunded: 0, logs: [], output: Call(0x0000000000000000000000000000000000000000000000000000000000000000) }) [INFO] [stdout] 2025-09-10T12:40:59.256389Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.256418Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.256439Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {0: EvmStorageSlot { original_value: 0, present_value: 128, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.256457Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 167394, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b506004361061002b5760003560e01c806302067e6a14610030575b600080fd5b61004a60048036038101906100459190610097565b610060565b60405161005791906100cf565b60405180910390f35b60008160008054906101000a900460ff1661007b91906100ea565b9050919050565b6000813590506100918161015d565b92915050565b6000602082840312156100a957600080fd5b60006100b784828501610082565b91505092915050565b6100c981610121565b82525050565b60006020820190506100e460008301846100c0565b92915050565b60006100f582610121565b915061010083610121565b92508260ff038211156101165761011561012e565b5b828201905092915050565b600060ff82169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b61016681610121565b811461017157600080fd5b5056fea26469706673582212206a73bffd92f561add0af19d911d35de3205d2f65f96999a82bc7c73645367c3864736f6c63430008000033, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.256492Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.256501Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 167394, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b506004361061002b5760003560e01c806302067e6a14610030575b600080fd5b61004a60048036038101906100459190610097565b610060565b60405161005791906100cf565b60405180910390f35b60008160008054906101000a900460ff1661007b91906100ea565b9050919050565b6000813590506100918161015d565b92915050565b6000602082840312156100a957600080fd5b60006100b784828501610082565b91505092915050565b6100c981610121565b82525050565b60006020820190506100e460008301846100c0565b92915050565b60006100f582610121565b915061010083610121565b92508260ff038211156101165761011561012e565b5b828201905092915050565b600060ff82169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b61016681610121565b811461017157600080fd5b5056fea26469706673582212206a73bffd92f561add0af19d911d35de3205d2f65f96999a82bc7c73645367c3864736f6c63430008000033, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.256661Z TRACE tinyevm: deploy_helper: "6060604052610114806100126000396000f360606040526000357c01000000000000000000000000000000000000000000000000000000009004806329e99f071461003957610037565b005b61004f6004808035906020019091905050610065565b6040518082815260200191505060405180910390f35b6000600060006000841415610084578361014304925061010d56610105565b60018414156100a0576001840361014306925061010d56610104565b60028414156100bd57600284036064600308925061010d56610103565b6003841415610102577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd91506000905060008183071315610101576001925061010d565b5b5b5b5b83925061010d565b505091905056", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.256748Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.257028Z TRACE tinyevm::fork_db: retrieve storage 0x4fC766696b00069E53E8Efa03e5a6de29667617E 0 [INFO] [stdout] 2025-09-10T12:40:59.257187Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.257222Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {} [INFO] [stdout] 2025-09-10T12:40:59.258348Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.258368Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 112453, gas_refunded: 0, logs: [], output: Create(0x60606040526000357c01000000000000000000000000000000000000000000000000000000009004806329e99f071461003957610037565b005b61004f6004808035906020019091905050610065565b6040518082815260200191505060405180910390f35b6000600060006000841415610084578361014304925061010d56610105565b60018414156100a0576001840361014306925061010d56610104565b60028414156100bd57600284036064600308925061010d56610103565b6003841415610102577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd91506000905060008183071315610101576001925061010d565b5b5b5b5b83925061010d565b505091905056, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.258399Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.258410Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 112453, gas_refunded: 0, logs: [], output: Create(0x60606040526000357c01000000000000000000000000000000000000000000000000000000009004806329e99f071461003957610037565b005b61004f6004808035906020019091905050610065565b6040518082815260200191505060405180910390f35b6000600060006000841415610084578361014304925061010d56610105565b60018414156100a0576001840361014306925061010d56610104565b60028414156100bd57600284036064600308925061010d56610103565b6003841415610102577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd91506000905060008183071315610101576001925061010d565b5b5b5b5b83925061010d565b505091905056, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.258996Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.259019Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.259033Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {} [INFO] [stdout] 2025-09-10T12:40:59.259044Z  INFO tinyevm: created addresses from contract call: [] for 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.259052Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 21570, gas_refunded: 0, logs: [], output: Call(0x0000000000000000000000000000000000000000000000000000000000000003) }) [INFO] [stdout] 2025-09-10T12:40:59.259695Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {0: EvmStorageSlot { original_value: 128, present_value: 128, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.259734Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.259749Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.259751Z DEBUG tinyevm::instrument::bug_inspector: Overriding created address 0x4fc766696b00069e53e8efa03e5a6de29667617e with 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.259760Z  INFO tinyevm: created addresses from contract call: [] for 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.259770Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 24135, gas_refunded: 0, logs: [], output: Call(0x000000000000000000000000000000000000000000000000000000000000008a) }) [INFO] [stdout] 2025-09-10T12:40:59.259817Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {0: EvmStorageSlot { original_value: 0, present_value: 216592689149815637614964324806393808977113708781, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.259850Z TRACE tinyevm::fork_db: Replacing storage for address 0x25f05a225002a11bd758bdfb3761f7aa5990f8ed <== {0: EvmStorageSlot { original_value: 0, present_value: 0, is_cold: false }, 1: EvmStorageSlot { original_value: 0, present_value: 455457040514632012450742749345759481326918394238, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.259880Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.259890Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.259898Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 713440, gas_refunded: 0, logs: [], output: Create(0x6080604052600436106100345760003560e01c80630dbe671f1461003957806327e235e3146100645780634f2be91f146100a1575b600080fd5b34801561004557600080fd5b5061004e6100ab565b60405161005b91906102d6565b60405180910390f35b34801561007057600080fd5b5061008b60048036038101906100869190610334565b6100cf565b604051610098919061037a565b60405180910390f35b6100a96100e7565b005b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60016020528060005260406000206000915090505481565b6000341161012a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610121906103f2565b60405180910390fd5b34600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546101799190610441565b9250508190555060008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dc29f1de346040518263ffffffff1660e01b815260040160206040518083038185885af11580156101f0573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061021591906104a1565b11610255576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161024c9061051a565b60405180910390fd5b565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600061029c61029761029284610257565b610277565b610257565b9050919050565b60006102ae82610281565b9050919050565b60006102c0826102a3565b9050919050565b6102d0816102b5565b82525050565b60006020820190506102eb60008301846102c7565b92915050565b600080fd5b600061030182610257565b9050919050565b610311816102f6565b811461031c57600080fd5b50565b60008135905061032e81610308565b92915050565b60006020828403121561034a576103496102f1565b5b60006103588482850161031f565b91505092915050565b6000819050919050565b61037481610361565b82525050565b600060208201905061038f600083018461036b565b92915050565b600082825260208201905092915050565b7f4e6565642076616c756520746f20616464000000000000000000000000000000600082015250565b60006103dc601183610395565b91506103e7826103a6565b602082019050919050565b6000602082019050818103600083015261040b816103cf565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061044c82610361565b915061045783610361565b925082820190508082111561046f5761046e610412565b5b92915050565b61047e81610361565b811461048957600080fd5b50565b60008151905061049b81610475565b92915050565b6000602082840312156104b7576104b66102f1565b5b60006104c58482850161048c565b91505092915050565b7f546f707570206661696c65640000000000000000000000000000000000000000600082015250565b6000610504600c83610395565b915061050f826104ce565b602082019050919050565b60006020820190508181036000830152610533816104f7565b905091905056fea2646970667358221220b00eb70927b6b56d924085969c7e8b04f49687d8c5b5e35124882d18cc0a0bfb64736f6c63430008110033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.259965Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.259974Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 713440, gas_refunded: 0, logs: [], output: Create(0x6080604052600436106100345760003560e01c80630dbe671f1461003957806327e235e3146100645780634f2be91f146100a1575b600080fd5b34801561004557600080fd5b5061004e6100ab565b60405161005b91906102d6565b60405180910390f35b34801561007057600080fd5b5061008b60048036038101906100869190610334565b6100cf565b604051610098919061037a565b60405180910390f35b6100a96100e7565b005b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60016020528060005260406000206000915090505481565b6000341161012a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610121906103f2565b60405180910390fd5b34600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546101799190610441565b9250508190555060008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dc29f1de346040518263ffffffff1660e01b815260040160206040518083038185885af11580156101f0573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061021591906104a1565b11610255576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161024c9061051a565b60405180910390fd5b565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600061029c61029761029284610257565b610277565b610257565b9050919050565b60006102ae82610281565b9050919050565b60006102c0826102a3565b9050919050565b6102d0816102b5565b82525050565b60006020820190506102eb60008301846102c7565b92915050565b600080fd5b600061030182610257565b9050919050565b610311816102f6565b811461031c57600080fd5b50565b60008135905061032e81610308565b92915050565b60006020828403121561034a576103496102f1565b5b60006103588482850161031f565b91505092915050565b6000819050919050565b61037481610361565b82525050565b600060208201905061038f600083018461036b565b92915050565b600082825260208201905092915050565b7f4e6565642076616c756520746f20616464000000000000000000000000000000600082015250565b60006103dc601183610395565b91506103e7826103a6565b602082019050919050565b6000602082019050818103600083015261040b816103cf565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061044c82610361565b915061045783610361565b925082820190508082111561046f5761046e610412565b5b92915050565b61047e81610361565b811461048957600080fd5b50565b60008151905061049b81610475565b92915050565b6000602082840312156104b7576104b66102f1565b5b60006104c58482850161048c565b91505092915050565b7f546f707570206661696c65640000000000000000000000000000000000000000600082015250565b6000610504600c83610395565b915061050f826104ce565b602082019050919050565b60006020820190508181036000830152610533816104f7565b905091905056fea2646970667358221220b00eb70927b6b56d924085969c7e8b04f49687d8c5b5e35124882d18cc0a0bfb64736f6c63430008110033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.260185Z TRACE tinyevm: deploy_helper: "608060405260806000806101000a81548160ff021916908360ff16021790555034801561002b57600080fd5b506101aa8061003b6000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c806302067e6a14610030575b600080fd5b61004a60048036038101906100459190610097565b610060565b60405161005791906100cf565b60405180910390f35b60008160008054906101000a900460ff1661007b91906100ea565b9050919050565b6000813590506100918161015d565b92915050565b6000602082840312156100a957600080fd5b60006100b784828501610082565b91505092915050565b6100c981610121565b82525050565b60006020820190506100e460008301846100c0565b92915050565b60006100f582610121565b915061010083610121565b92508260ff038211156101165761011561012e565b5b828201905092915050565b600060ff82169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b61016681610121565b811461017157600080fd5b5056fea26469706673582212206a73bffd92f561add0af19d911d35de3205d2f65f96999a82bc7c73645367c3864736f6c63430008000033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.260276Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.260314Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 73099496832167954043702286651171572796721180446791585604099663877164469198809 [INFO] [stdout] 2025-09-10T12:40:59.260434Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 0 [INFO] [stdout] 2025-09-10T12:40:59.260608Z TRACE tinyevm::fork_db: retrieve storage 0x25f05a225002a11bD758BdfB3761F7aA5990f8Ed 0 [INFO] [stdout] 2025-09-10T12:40:59.260827Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.260862Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {0: EvmStorageSlot { original_value: 0, present_value: 128, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.260887Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.260880Z TRACE tinyevm::fork_db: Replacing storage for address 0x25f05a225002a11bd758bdfb3761f7aa5990f8ed <== {0: EvmStorageSlot { original_value: 0, present_value: 10066329, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.260908Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.260898Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 167394, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b506004361061002b5760003560e01c806302067e6a14610030575b600080fd5b61004a60048036038101906100459190610097565b610060565b60405161005791906100cf565b60405180910390f35b60008160008054906101000a900460ff1661007b91906100ea565b9050919050565b6000813590506100918161015d565b92915050565b6000602082840312156100a957600080fd5b60006100b784828501610082565b91505092915050565b6100c981610121565b82525050565b60006020820190506100e460008301846100c0565b92915050565b60006100f582610121565b915061010083610121565b92508260ff038211156101165761011561012e565b5b828201905092915050565b600060ff82169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b61016681610121565b811461017157600080fd5b5056fea26469706673582212206a73bffd92f561add0af19d911d35de3205d2f65f96999a82bc7c73645367c3864736f6c63430008000033, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.260919Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.260935Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.260929Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {73099496832167954043702286651171572796721180446791585604099663877164469198809: EvmStorageSlot { original_value: 0, present_value: 10066329, is_cold: false }, 0: EvmStorageSlot { original_value: 216592689149815637614964324806393808977113708781, present_value: 216592689149815637614964324806393808977113708781, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.260952Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.260954Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 167394, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b506004361061002b5760003560e01c806302067e6a14610030575b600080fd5b61004a60048036038101906100459190610097565b610060565b60405161005791906100cf565b60405180910390f35b60008160008054906101000a900460ff1661007b91906100ea565b9050919050565b6000813590506100918161015d565b92915050565b6000602082840312156100a957600080fd5b60006100b784828501610082565b91505092915050565b6100c981610121565b82525050565b60006020820190506100e460008301846100c0565b92915050565b60006100f582610121565b915061010083610121565b92508260ff038211156101165761011561012e565b5b828201905092915050565b600060ff82169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b61016681610121565b811461017157600080fd5b5056fea26469706673582212206a73bffd92f561add0af19d911d35de3205d2f65f96999a82bc7c73645367c3864736f6c63430008000033, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.260968Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Stop, gas_used: 78186, gas_refunded: 0, logs: [], output: Call(0x) }) [INFO] [stdout] test test_mod_zero ... ok [INFO] [stdout] 2025-09-10T12:40:59.261889Z DEBUG tinyevm: set_env_field_value_inner: block_number 0000000000000000000000000000000000000000000000000000000000000001 [INFO] [stdout] test test_runtime_configuration ... ok [INFO] [stdout] 2025-09-10T12:40:59.264479Z TRACE tinyevm: deploy_helper: "608060405234801561001057600080fd5b50436000819055506001600054610027919061006c565b406001819055506100a0565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061007782610033565b915061008283610033565b925082820390508181111561009a5761009961003d565b5b92915050565b61010d806100af6000396000f3fe6080604052348015600f57600080fd5b506004361060325760003560e01c806336ef737d146037578063de637541146051575b600080fd5b603d606b565b60405160489190608e565b60405180910390f35b60576071565b6040516062919060be565b60405180910390f35b60005481565b60015481565b6000819050919050565b6088816077565b82525050565b600060208201905060a160008301846081565b92915050565b6000819050919050565b60b88160a7565b82525050565b600060208201905060d1600083018460b1565b9291505056fea264697066735822122093bca6f000aed46c4e4c065b14a3a003c3c01d5c1d4bf5aa43736a007cab078a64736f6c63430008110033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.264548Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.265139Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.265171Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {1: EvmStorageSlot { original_value: 0, present_value: 18569430475105882587588266137607568536673111973893317399460219858819262702947, is_cold: false }, 0: EvmStorageSlot { original_value: 0, present_value: 1, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.265200Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.265212Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 157828, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060325760003560e01c806336ef737d146037578063de637541146051575b600080fd5b603d606b565b60405160489190608e565b60405180910390f35b60576071565b6040516062919060be565b60405180910390f35b60005481565b60015481565b6000819050919050565b6088816077565b82525050565b600060208201905060a160008301846081565b92915050565b6000819050919050565b60b88160a7565b82525050565b600060208201905060d1600083018460b1565b9291505056fea264697066735822122093bca6f000aed46c4e4c065b14a3a003c3c01d5c1d4bf5aa43736a007cab078a64736f6c63430008110033, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.265267Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.265278Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 157828, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060325760003560e01c806336ef737d146037578063de637541146051575b600080fd5b603d606b565b60405160489190608e565b60405180910390f35b60576071565b6040516062919060be565b60405180910390f35b60005481565b60015481565b6000819050919050565b6088816077565b82525050565b600060208201905060a160008301846081565b92915050565b6000819050919050565b60b88160a7565b82525050565b600060208201905060d1600083018460b1565b9291505056fea264697066735822122093bca6f000aed46c4e4c065b14a3a003c3c01d5c1d4bf5aa43736a007cab078a64736f6c63430008110033, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.265506Z TRACE tinyevm: deploy_helper: "608060405234801561001057600080fd5b506040516102c43803806102c4833981810160405281019061003291906100db565b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050610108565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006100a88261007d565b9050919050565b6100b88161009d565b81146100c357600080fd5b50565b6000815190506100d5816100af565b92915050565b6000602082840312156100f1576100f0610078565b5b60006100ff848285016100c6565b91505092915050565b6101ad806101176000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c806342cbb15c14610030575b600080fd5b61003861004e565b60405161004591906100fe565b60405180910390f35b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166336ef737d6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100bc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e0919061014a565b905090565b6000819050919050565b6100f8816100e5565b82525050565b600060208201905061011360008301846100ef565b92915050565b600080fd5b610127816100e5565b811461013257600080fd5b50565b6000815190506101448161011e565b92915050565b6000602082840312156101605761015f610119565b5b600061016e84828501610135565b9150509291505056fea264697066735822122023d586f99f3ab4f1572f1b9fb2958155b28eaa632d24d3083e797bb811e6158964736f6c634300081100330000000000000000000000004fc766696b00069e53e8efa03e5a6de29667617e", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.265573Z DEBUG tinyevm: Calculated addresss: 0xc15d2ba57d126e6603240e89437efd419ce329d2 [INFO] [stdout] 2025-09-10T12:40:59.267242Z TRACE tinyevm: deploy_helper: "608060405234801561001057600080fd5b5060405161001d9061007e565b604051809103906000f080158015610039573d6000803e3d6000fd5b506000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061008b565b6105778061060a83390190565b6105708061009a6000396000f3fe6080604052600436106100345760003560e01c80630dbe671f1461003957806327e235e3146100645780634f2be91f146100a1575b600080fd5b34801561004557600080fd5b5061004e6100ab565b60405161005b91906102d6565b60405180910390f35b34801561007057600080fd5b5061008b60048036038101906100869190610334565b6100cf565b604051610098919061037a565b60405180910390f35b6100a96100e7565b005b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60016020528060005260406000206000915090505481565b6000341161012a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610121906103f2565b60405180910390fd5b34600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546101799190610441565b9250508190555060008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dc29f1de346040518263ffffffff1660e01b815260040160206040518083038185885af11580156101f0573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061021591906104a1565b11610255576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161024c9061051a565b60405180910390fd5b565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600061029c61029761029284610257565b610277565b610257565b9050919050565b60006102ae82610281565b9050919050565b60006102c0826102a3565b9050919050565b6102d0816102b5565b82525050565b60006020820190506102eb60008301846102c7565b92915050565b600080fd5b600061030182610257565b9050919050565b610311816102f6565b811461031c57600080fd5b50565b60008135905061032e81610308565b92915050565b60006020828403121561034a576103496102f1565b5b60006103588482850161031f565b91505092915050565b6000819050919050565b61037481610361565b82525050565b600060208201905061038f600083018461036b565b92915050565b600082825260208201905092915050565b7f4e6565642076616c756520746f20616464000000000000000000000000000000600082015250565b60006103dc601183610395565b91506103e7826103a6565b602082019050919050565b6000602082019050818103600083015261040b816103cf565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061044c82610361565b915061045783610361565b925082820190508082111561046f5761046e610412565b5b92915050565b61047e81610361565b811461048957600080fd5b50565b60008151905061049b81610475565b92915050565b6000602082840312156104b7576104b66102f1565b5b60006104c58482850161048c565b91505092915050565b7f546f707570206661696c65640000000000000000000000000000000000000000600082015250565b6000610504600c83610395565b915061050f826104ce565b602082019050919050565b60006020820190508181036000830152610533816104f7565b905091905056fea2646970667358221220b00eb70927b6b56d924085969c7e8b04f49687d8c5b5e35124882d18cc0a0bfb64736f6c6343000811003360806040526000805534801561001457600080fd5b5033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610512806100656000396000f3fe60806040526004361061004a5760003560e01c806313af40351461004f5780633ccfd60b146100785780638da5cb5b1461008f578063b69ef8a8146100ba578063dc29f1de146100e5575b600080fd5b34801561005b57600080fd5b506100766004803603810190610071919061035f565b610103565b005b34801561008457600080fd5b5061008d6101b5565b005b34801561009b57600080fd5b506100a46102b0565b6040516100b191906103ad565b60405180910390f35b3480156100c657600080fd5b506100cf6102d6565b6040516100dc91906103e1565b60405180910390f35b6100ed6102dc565b6040516100fa91906103e1565b60405180910390f35b3373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610171576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161016890610459565b60405180910390fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b3373ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610245576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161023c90610459565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f193505050501580156102ad573d6000803e3d6000fd5b50565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60005481565b6000346000808282546102ef91906104a8565b9250508190555034905090565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061032c82610301565b9050919050565b61033c81610321565b811461034757600080fd5b50565b60008135905061035981610333565b92915050565b600060208284031215610375576103746102fc565b5b60006103838482850161034a565b91505092915050565b600061039782610301565b9050919050565b6103a78161038c565b82525050565b60006020820190506103c2600083018461039e565b92915050565b6000819050919050565b6103db816103c8565b82525050565b60006020820190506103f660008301846103d2565b92915050565b600082825260208201905092915050565b7f52657175696573206f776e657220746f20776974686472617700000000000000600082015250565b60006104436019836103fc565b915061044e8261040d565b602082019050919050565b6000602082019050818103600083015261047281610436565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006104b3826103c8565b91506104be836103c8565b92508282019050808211156104d6576104d5610479565b5b9291505056fea2646970667358221220afcb9e66e5595fa27cacc915700c7efe21fc34c93ac58a08a1ec501565477d1964736f6c63430008110033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.267323Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.269418Z TRACE tinyevm::fork_db: Replacing storage for address 0xc15d2ba57d126e6603240e89437efd419ce329d2 <== {0: EvmStorageSlot { original_value: 0, present_value: 455457040514632012450742749345759481326918394238, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.269452Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.269465Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.269475Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 172494, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b506004361061002b5760003560e01c806342cbb15c14610030575b600080fd5b61003861004e565b60405161004591906100fe565b60405180910390f35b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166336ef737d6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100bc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e0919061014a565b905090565b6000819050919050565b6100f8816100e5565b82525050565b600060208201905061011360008301846100ef565b92915050565b600080fd5b610127816100e5565b811461013257600080fd5b50565b6000815190506101448161011e565b92915050565b6000602082840312156101605761015f610119565b5b600061016e84828501610135565b9150509291505056fea264697066735822122023d586f99f3ab4f1572f1b9fb2958155b28eaa632d24d3083e797bb811e6158964736f6c63430008110033, Some(0xc15d2ba57d126e6603240e89437efd419ce329d2)) }) [INFO] [stdout] 2025-09-10T12:40:59.269521Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0xc15d2ba57d126e6603240e89437efd419ce329d2 [INFO] [stdout] 2025-09-10T12:40:59.269530Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 172494, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b506004361061002b5760003560e01c806342cbb15c14610030575b600080fd5b61003861004e565b60405161004591906100fe565b60405180910390f35b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166336ef737d6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100bc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e0919061014a565b905090565b6000819050919050565b6100f8816100e5565b82525050565b600060208201905061011360008301846100ef565b92915050565b600080fd5b610127816100e5565b811461013257600080fd5b50565b6000815190506101448161011e565b92915050565b6000602082840312156101605761015f610119565b5b600061016e84828501610135565b9150509291505056fea264697066735822122023d586f99f3ab4f1572f1b9fb2958155b28eaa632d24d3083e797bb811e6158964736f6c63430008110033, Some(0xc15d2ba57d126e6603240e89437efd419ce329d2)) }) [INFO] [stdout] 2025-09-10T12:40:59.269813Z TRACE tinyevm::fork_db: retrieve storage 0xC15d2bA57D126E6603240E89437efD419cE329D2 0 [INFO] [stdout] 2025-09-10T12:40:59.270132Z TRACE tinyevm::fork_db: retrieve storage 0x4fC766696b00069E53E8Efa03e5a6de29667617E 0 [INFO] [stdout] 2025-09-10T12:40:59.270833Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.270855Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.270868Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {0: EvmStorageSlot { original_value: 1, present_value: 1, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.270889Z TRACE tinyevm::fork_db: Replacing storage for address 0xc15d2ba57d126e6603240e89437efd419ce329d2 <== {0: EvmStorageSlot { original_value: 455457040514632012450742749345759481326918394238, present_value: 455457040514632012450742749345759481326918394238, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.270909Z  INFO tinyevm: created addresses from contract call: [] for 0xc15d2ba57d126e6603240e89437efd419ce329d2 [INFO] [stdout] 2025-09-10T12:40:59.270918Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 28916, gas_refunded: 0, logs: [], output: Call(0x0000000000000000000000000000000000000000000000000000000000000001) }) [INFO] [stdout] 2025-09-10T12:40:59.271461Z TRACE tinyevm::fork_db: retrieve storage 0x4fC766696b00069E53E8Efa03e5a6de29667617E 0 [INFO] [stdout] 2025-09-10T12:40:59.271761Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.271781Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.271793Z  INFO tinyevm: created addresses from contract call: [] for 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.271801Z DEBUG tinyevm: contract_call result: Ok(Revert { gas_used: 23933, output: 0x4e487b710000000000000000000000000000000000000000000000000000000000000011 }) [INFO] [stdout] test test_seen_addresses ... ok [INFO] [stdout] test test_revert_or_invalid ... ok [INFO] [stdout] 2025-09-10T12:40:59.274735Z TRACE tinyevm: deploy_helper: "608060405234801561001057600080fd5b506101d2806100206000396000f3fe60806040526004361061001e5760003560e01c806341c0e1b514610023575b600080fd5b61002b61002d565b005b61003630610064565b50734675c7e5baafbffbca748158becba61ef3b0a26373ffffffffffffffffffffffffffffffffffffffff16ff5b6000763d602d80600a3d3981f3363d3d373d3d3d363d730000008260601b60e81c176000526e5af43d82803e903d91602b57fd5bf38260781b17602052603760096000f09050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561011a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101119061017c565b60405180910390fd5b919050565b600082825260208201905092915050565b7f455243313136373a20637265617465206661696c656400000000000000000000600082015250565b600061016660168361011f565b915061017182610130565b602082019050919050565b6000602082019050818103600083015261019581610159565b905091905056fea2646970667358221220e600a56f2866c3b3a9981e3b7671ef66b808075a2b585eac50012331190adbb364736f6c634300080a0033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.274807Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.275190Z DEBUG tinyevm::instrument::bug_inspector: Overriding created address 0x4fc766696b00069e53e8efa03e5a6de29667617e with 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.275991Z DEBUG tinyevm::instrument::bug_inspector: Overriding created address 0x4fc766696b00069e53e8efa03e5a6de29667617e with 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.276052Z TRACE tinyevm::fork_db: Replacing storage for address 0x25f05a225002a11bd758bdfb3761f7aa5990f8ed <== {0: EvmStorageSlot { original_value: 0, present_value: 0, is_cold: false }, 1: EvmStorageSlot { original_value: 0, present_value: 455457040514632012450742749345759481326918394238, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.276093Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.276117Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {0: EvmStorageSlot { original_value: 0, present_value: 216592689149815637614964324806393808977113708781, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.276134Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.276135Z DEBUG tinyevm: Set code for new account [INFO] [stdout] 2025-09-10T12:40:59.276142Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 713440, gas_refunded: 0, logs: [], output: Create(0x6080604052600436106100345760003560e01c80630dbe671f1461003957806327e235e3146100645780634f2be91f146100a1575b600080fd5b34801561004557600080fd5b5061004e6100ab565b60405161005b91906102d6565b60405180910390f35b34801561007057600080fd5b5061008b60048036038101906100869190610334565b6100cf565b604051610098919061037a565b60405180910390f35b6100a96100e7565b005b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60016020528060005260406000206000915090505481565b6000341161012a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610121906103f2565b60405180910390fd5b34600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546101799190610441565b9250508190555060008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dc29f1de346040518263ffffffff1660e01b815260040160206040518083038185885af11580156101f0573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061021591906104a1565b11610255576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161024c9061051a565b60405180910390fd5b565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600061029c61029761029284610257565b610277565b610257565b9050919050565b60006102ae82610281565b9050919050565b60006102c0826102a3565b9050919050565b6102d0816102b5565b82525050565b60006020820190506102eb60008301846102c7565b92915050565b600080fd5b600061030182610257565b9050919050565b610311816102f6565b811461031c57600080fd5b50565b60008135905061032e81610308565b92915050565b60006020828403121561034a576103496102f1565b5b60006103588482850161031f565b91505092915050565b6000819050919050565b61037481610361565b82525050565b600060208201905061038f600083018461036b565b92915050565b600082825260208201905092915050565b7f4e6565642076616c756520746f20616464000000000000000000000000000000600082015250565b60006103dc601183610395565b91506103e7826103a6565b602082019050919050565b6000602082019050818103600083015261040b816103cf565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061044c82610361565b915061045783610361565b925082820190508082111561046f5761046e610412565b5b92915050565b61047e81610361565b811461048957600080fd5b50565b60008151905061049b81610475565b92915050565b6000602082840312156104b7576104b66102f1565b5b60006104c58482850161048c565b91505092915050565b7f546f707570206661696c65640000000000000000000000000000000000000000600082015250565b6000610504600c83610395565b915061050f826104ce565b602082019050919050565b60006020820190508181036000830152610533816104f7565b905091905056fea2646970667358221220b00eb70927b6b56d924085969c7e8b04f49687d8c5b5e35124882d18cc0a0bfb64736f6c63430008110033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.276203Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.276218Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 713440, gas_refunded: 0, logs: [], output: Create(0x6080604052600436106100345760003560e01c80630dbe671f1461003957806327e235e3146100645780634f2be91f146100a1575b600080fd5b34801561004557600080fd5b5061004e6100ab565b60405161005b91906102d6565b60405180910390f35b34801561007057600080fd5b5061008b60048036038101906100869190610334565b6100cf565b604051610098919061037a565b60405180910390f35b6100a96100e7565b005b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60016020528060005260406000206000915090505481565b6000341161012a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610121906103f2565b60405180910390fd5b34600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546101799190610441565b9250508190555060008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dc29f1de346040518263ffffffff1660e01b815260040160206040518083038185885af11580156101f0573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061021591906104a1565b11610255576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161024c9061051a565b60405180910390fd5b565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600061029c61029761029284610257565b610277565b610257565b9050919050565b60006102ae82610281565b9050919050565b60006102c0826102a3565b9050919050565b6102d0816102b5565b82525050565b60006020820190506102eb60008301846102c7565b92915050565b600080fd5b600061030182610257565b9050919050565b610311816102f6565b811461031c57600080fd5b50565b60008135905061032e81610308565b92915050565b60006020828403121561034a576103496102f1565b5b60006103588482850161031f565b91505092915050565b6000819050919050565b61037481610361565b82525050565b600060208201905061038f600083018461036b565b92915050565b600082825260208201905092915050565b7f4e6565642076616c756520746f20616464000000000000000000000000000000600082015250565b60006103dc601183610395565b91506103e7826103a6565b602082019050919050565b6000602082019050818103600083015261040b816103cf565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061044c82610361565b915061045783610361565b925082820190508082111561046f5761046e610412565b5b92915050565b61047e81610361565b811461048957600080fd5b50565b60008151905061049b81610475565b92915050565b6000602082840312156104b7576104b66102f1565b5b60006104c58482850161048c565b91505092915050565b7f546f707570206661696c65640000000000000000000000000000000000000000600082015250565b6000610504600c83610395565b915061050f826104ce565b602082019050919050565b60006020820190508181036000830152610533816104f7565b905091905056fea2646970667358221220b00eb70927b6b56d924085969c7e8b04f49687d8c5b5e35124882d18cc0a0bfb64736f6c63430008110033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.276727Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 73099496832167954043702286651171572796721180446791585604099663877164469198809 [INFO] [stdout] test test_set_get_code ... ok [INFO] [stdout] 2025-09-10T12:40:59.276888Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.276924Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:40:59.276939Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.276955Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 153537, gas_refunded: 0, logs: [], output: Create(0x60806040526004361061001e5760003560e01c806341c0e1b514610023575b600080fd5b61002b61002d565b005b61003630610064565b50734675c7e5baafbffbca748158becba61ef3b0a26373ffffffffffffffffffffffffffffffffffffffff16ff5b6000763d602d80600a3d3981f3363d3d373d3d3d363d730000008260601b60e81c176000526e5af43d82803e903d91602b57fd5bf38260781b17602052603760096000f09050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561011a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101119061017c565b60405180910390fd5b919050565b600082825260208201905092915050565b7f455243313136373a20637265617465206661696c656400000000000000000000600082015250565b600061016660168361011f565b915061017182610130565b602082019050919050565b6000602082019050818103600083015261019581610159565b905091905056fea2646970667358221220e600a56f2866c3b3a9981e3b7671ef66b808075a2b585eac50012331190adbb364736f6c634300080a0033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.276989Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.277000Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 153537, gas_refunded: 0, logs: [], output: Create(0x60806040526004361061001e5760003560e01c806341c0e1b514610023575b600080fd5b61002b61002d565b005b61003630610064565b50734675c7e5baafbffbca748158becba61ef3b0a26373ffffffffffffffffffffffffffffffffffffffff16ff5b6000763d602d80600a3d3981f3363d3d373d3d3d363d730000008260601b60e81c176000526e5af43d82803e903d91602b57fd5bf38260781b17602052603760096000f09050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561011a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101119061017c565b60405180910390fd5b919050565b600082825260208201905092915050565b7f455243313136373a20637265617465206661696c656400000000000000000000600082015250565b600061016660168361011f565b915061017182610130565b602082019050919050565b6000602082019050818103600083015261019581610159565b905091905056fea2646970667358221220e600a56f2866c3b3a9981e3b7671ef66b808075a2b585eac50012331190adbb364736f6c634300080a0033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.276993Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 0 [INFO] [stdout] 2025-09-10T12:40:59.277683Z TRACE tinyevm::fork_db: Replacing storage for address 0x226a74f4086b033ab05e03e87e7afdebec9bb2d9 <== {} [INFO] [stdout] 2025-09-10T12:40:59.277704Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.277718Z TRACE tinyevm::fork_db: Replacing storage for address 0x4675c7e5baafbffbca748158becba61ef3b0a263 <== {} [INFO] [stdout] 2025-09-10T12:40:59.277727Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.277739Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:40:59.277750Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.277759Z DEBUG tinyevm: contract_call result: Ok(Success { reason: SelfDestruct, gas_used: 69936, gas_refunded: 0, logs: [], output: Call(0x) }) [INFO] [stdout] test test_selfdestruct_and_create ... ok [INFO] [stdout] 2025-09-10T12:40:59.279732Z TRACE tinyevm: deploy_helper: "60806040526011600055348015601457600080fd5b506085806100236000396000f3fe6080604052348015600f57600080fd5b506004361060285760003560e01c80633c6bb43614602d575b600080fd5b60336049565b6040518082815260200191505060405180910390f35b6000548156fea26469706673582212201434d7304174a89e6e95d179bdad7701bf8e03af2cdd3f7dc6da3663dcbe2b5264736f6c63430007000033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.279817Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.280135Z DEBUG tinyevm::instrument::bug_inspector: Overriding created address 0x4fc766696b00069e53e8efa03e5a6de29667617e with 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.280188Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.280209Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.280247Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {0: EvmStorageSlot { original_value: 0, present_value: 17, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.280267Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 104343, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060285760003560e01c80633c6bb43614602d575b600080fd5b60336049565b6040518082815260200191505060405180910390f35b6000548156fea26469706673582212201434d7304174a89e6e95d179bdad7701bf8e03af2cdd3f7dc6da3663dcbe2b5264736f6c63430007000033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.280292Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.280299Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 104343, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060285760003560e01c80633c6bb43614602d575b600080fd5b60336049565b6040518082815260200191505060405180910390f35b6000548156fea26469706673582212201434d7304174a89e6e95d179bdad7701bf8e03af2cdd3f7dc6da3663dcbe2b5264736f6c63430007000033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.280353Z TRACE tinyevm::fork_db: insert_account_storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 [INFO] [stdout] 2025-09-10T12:40:59.280678Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 0 [INFO] [stdout] 2025-09-10T12:40:59.280845Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.280869Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.280889Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {0: EvmStorageSlot { original_value: 99, present_value: 99, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.280915Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.280931Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 23347, gas_refunded: 0, logs: [], output: Call(0x0000000000000000000000000000000000000000000000000000000000000063) }) [INFO] [stdout] test test_set_get_storage ... ok [INFO] [stdout] 2025-09-10T12:40:59.281188Z  WARN revm_test: Please configure ETH_RPC_URL to run Ethereum fork test. Skipping test_sturdy_hack. [INFO] [stdout] test test_sturdy_hack ... ok [INFO] [stdout] 2025-09-10T12:40:59.283059Z TRACE tinyevm: deploy_helper: "608060405234801561001057600080fd5b5061003c630121a8066c191bddf214f7aa405864dc3527680abe70540693b0957161004760201b60201c565b6000819055506100fb565b60008130338686604051602001808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b81526014018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b81526014018381526020018281526020019450505050506040516020818303038152906040528051906020012060001c816100f157fe5b0690509392505050565b6101fb8061010a6000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c8063206da20d1461003b5780633c6944ef14610081575b600080fd5b6100676004803603602081101561005157600080fd5b81019080803590602001909291905050506100c7565b604051808215151515815260200191505060405180910390f35b6100ad6004803603602081101561009757600080fd5b81019080803590602001909291905050506100ec565b604051808215151515815260200191505060405180910390f35b6000806100dd8343671b84a5c2caa604df610111565b90506000548114915050919050565b6000806101028342671b84a5c2caa604dd610111565b90506000548114915050919050565b60008130338686604051602001808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b81526014018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b81526014018381526020018281526020019450505050506040516020818303038152906040528051906020012060001c816101bb57fe5b069050939250505056fea264697066735822122066c7d6211b80eadea5808e22bcce5f11c6677c3257a9ca30a8f4d88cc836f8e464736f6c63430006000033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.284557Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.285755Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.286284Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {0: EvmStorageSlot { original_value: 0, present_value: 179063477409095990985, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.286373Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.286655Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 188991, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b50600436106100365760003560e01c8063206da20d1461003b5780633c6944ef14610081575b600080fd5b6100676004803603602081101561005157600080fd5b81019080803590602001909291905050506100c7565b604051808215151515815260200191505060405180910390f35b6100ad6004803603602081101561009757600080fd5b81019080803590602001909291905050506100ec565b604051808215151515815260200191505060405180910390f35b6000806100dd8343671b84a5c2caa604df610111565b90506000548114915050919050565b6000806101028342671b84a5c2caa604dd610111565b90506000548114915050919050565b60008130338686604051602001808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b81526014018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b81526014018381526020018281526020019450505050506040516020818303038152906040528051906020012060001c816101bb57fe5b069050939250505056fea264697066735822122066c7d6211b80eadea5808e22bcce5f11c6677c3257a9ca30a8f4d88cc836f8e464736f6c63430006000033, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.287161Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.288250Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 188991, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b50600436106100365760003560e01c8063206da20d1461003b5780633c6944ef14610081575b600080fd5b6100676004803603602081101561005157600080fd5b81019080803590602001909291905050506100c7565b604051808215151515815260200191505060405180910390f35b6100ad6004803603602081101561009757600080fd5b81019080803590602001909291905050506100ec565b604051808215151515815260200191505060405180910390f35b6000806100dd8343671b84a5c2caa604df610111565b90506000548114915050919050565b6000806101028342671b84a5c2caa604dd610111565b90506000548114915050919050565b60008130338686604051602001808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b81526014018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b81526014018381526020018281526020019450505050506040516020818303038152906040528051906020012060001c816101bb57fe5b069050939250505056fea264697066735822122066c7d6211b80eadea5808e22bcce5f11c6677c3257a9ca30a8f4d88cc836f8e464736f6c63430006000033, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.289118Z TRACE tinyevm::fork_db: retrieve storage 0x4fC766696b00069E53E8Efa03e5a6de29667617E 0 [INFO] [stdout] 2025-09-10T12:40:59.284365Z TRACE tinyevm: deploy_helper: "608060405234801561001057600080fd5b506102d7806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c806398c1158f14610030575b600080fd5b61004a60048036038101906100459190610143565b610060565b60405161005791906101a5565b60405180910390f35b6000806040518060400160405280600b81526020016016815250905060058190806001815401808255809150506001900390600052602060002090600202016000909190919091506000820151816000015560208201518160010155505082846100ca91906101ef565b856040516020016100db9190610252565b6040516020818303038152906040528051906020012060001c6100fe919061026d565b9150509392505050565b600080fd5b6000819050919050565b6101208161010d565b811461012b57600080fd5b50565b60008135905061013d81610117565b92915050565b60008060006060848603121561015c5761015b610108565b5b600061016a8682870161012e565b935050602061017b8682870161012e565b925050604061018c8682870161012e565b9150509250925092565b61019f8161010d565b82525050565b60006020820190506101ba6000830184610196565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006101fa8261010d565b91506102058361010d565b92508282026102138161010d565b9150828204841483151761022a576102296101c0565b5b5092915050565b6000819050919050565b61024c6102478261010d565b610231565b82525050565b600061025e828461023b565b60208201915081905092915050565b60006102788261010d565b91506102838361010d565b925082820190508082111561029b5761029a6101c0565b5b9291505056fea2646970667358221220910b43103bf6d5b0bc478fb9d75640b77f47158763359c10e68146e21068c50064736f6c63430008110033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.290313Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.290841Z DEBUG tinyevm::instrument::bug_inspector: Overriding created address 0x4fc766696b00069e53e8efa03e5a6de29667617e with 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.290890Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.290914Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.290937Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:40:59.290949Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 209930, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b506004361061002b5760003560e01c806398c1158f14610030575b600080fd5b61004a60048036038101906100459190610143565b610060565b60405161005791906101a5565b60405180910390f35b6000806040518060400160405280600b81526020016016815250905060058190806001815401808255809150506001900390600052602060002090600202016000909190919091506000820151816000015560208201518160010155505082846100ca91906101ef565b856040516020016100db9190610252565b6040516020818303038152906040528051906020012060001c6100fe919061026d565b9150509392505050565b600080fd5b6000819050919050565b6101208161010d565b811461012b57600080fd5b50565b60008135905061013d81610117565b92915050565b60008060006060848603121561015c5761015b610108565b5b600061016a8682870161012e565b935050602061017b8682870161012e565b925050604061018c8682870161012e565b9150509250925092565b61019f8161010d565b82525050565b60006020820190506101ba6000830184610196565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006101fa8261010d565b91506102058361010d565b92508282026102138161010d565b9150828204841483151761022a576102296101c0565b5b5092915050565b6000819050919050565b61024c6102478261010d565b610231565b82525050565b600061025e828461023b565b60208201915081905092915050565b60006102788261010d565b91506102838361010d565b925082820190508082111561029b5761029a6101c0565b5b9291505056fea2646970667358221220910b43103bf6d5b0bc478fb9d75640b77f47158763359c10e68146e21068c50064736f6c63430008110033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.291000Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.291010Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 209930, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b506004361061002b5760003560e01c806398c1158f14610030575b600080fd5b61004a60048036038101906100459190610143565b610060565b60405161005791906101a5565b60405180910390f35b6000806040518060400160405280600b81526020016016815250905060058190806001815401808255809150506001900390600052602060002090600202016000909190919091506000820151816000015560208201518160010155505082846100ca91906101ef565b856040516020016100db9190610252565b6040516020818303038152906040528051906020012060001c6100fe919061026d565b9150509392505050565b600080fd5b6000819050919050565b6101208161010d565b811461012b57600080fd5b50565b60008135905061013d81610117565b92915050565b60008060006060848603121561015c5761015b610108565b5b600061016a8682870161012e565b935050602061017b8682870161012e565b925050604061018c8682870161012e565b9150509250925092565b61019f8161010d565b82525050565b60006020820190506101ba6000830184610196565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006101fa8261010d565b91506102058361010d565b92508282026102138161010d565b9150828204841483151761022a576102296101c0565b5b5092915050565b6000819050919050565b61024c6102478261010d565b610231565b82525050565b600061025e828461023b565b60208201915081905092915050565b60006102788261010d565b91506102838361010d565b925082820190508082111561029b5761029a6101c0565b5b9291505056fea2646970667358221220910b43103bf6d5b0bc478fb9d75640b77f47158763359c10e68146e21068c50064736f6c63430008110033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.291798Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 5 [INFO] [stdout] 2025-09-10T12:40:59.292001Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 1546678032441257452667456735582814959992782782816731922691272282333561699760 [INFO] [stdout] 2025-09-10T12:40:59.292088Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 1546678032441257452667456735582814959992782782816731922691272282333561699761 [INFO] [stdout] 2025-09-10T12:40:59.292360Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {0: EvmStorageSlot { original_value: 179063477409095990985, present_value: 179063477409095990985, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.292845Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {5: EvmStorageSlot { original_value: 0, present_value: 1, is_cold: false }, 1546678032441257452667456735582814959992782782816731922691272282333561699760: EvmStorageSlot { original_value: 0, present_value: 11, is_cold: false }, 1546678032441257452667456735582814959992782782816731922691272282333561699761: EvmStorageSlot { original_value: 0, present_value: 22, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.292886Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.292896Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.292904Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.292911Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 89698, gas_refunded: 0, logs: [], output: Call(0x036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3eb0) }) [INFO] [stdout] 2025-09-10T12:40:59.283162Z TRACE tinyevm::fork_db: retrieve storage 0x25f05a225002a11bD758BdfB3761F7aA5990f8Ed 0 [INFO] [stdout] 2025-09-10T12:40:59.293579Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.293708Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.293780Z  INFO tinyevm: created addresses from contract call: [] for 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.293813Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 23969, gas_refunded: 0, logs: [], output: Call(0x0000000000000000000000000000000000000000000000000000000000000000) }) [INFO] [stdout] 2025-09-10T12:40:59.293872Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.296270Z TRACE tinyevm::fork_db: Replacing storage for address 0x25f05a225002a11bd758bdfb3761f7aa5990f8ed <== {0: EvmStorageSlot { original_value: 0, present_value: 10066329, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.296294Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.296312Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {0: EvmStorageSlot { original_value: 216592689149815637614964324806393808977113708781, present_value: 216592689149815637614964324806393808977113708781, is_cold: false }, 73099496832167954043702286651171572796721180446791585604099663877164469198809: EvmStorageSlot { original_value: 0, present_value: 10066329, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.296338Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.296350Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Stop, gas_used: 78186, gas_refunded: 0, logs: [], output: Call(0x) }) [INFO] [stdout] 2025-09-10T12:40:59.297689Z TRACE tinyevm: deploy_helper: "608060405234801561001057600080fd5b5061003c630121a8066c191bddf214f7aa405864dc3527680abe70540693b0957161004760201b60201c565b6000819055506100fb565b60008130338686604051602001808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b81526014018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b81526014018381526020018281526020019450505050506040516020818303038152906040528051906020012060001c816100f157fe5b0690509392505050565b6101fb8061010a6000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c8063206da20d1461003b5780633c6944ef14610081575b600080fd5b6100676004803603602081101561005157600080fd5b81019080803590602001909291905050506100c7565b604051808215151515815260200191505060405180910390f35b6100ad6004803603602081101561009757600080fd5b81019080803590602001909291905050506100ec565b604051808215151515815260200191505060405180910390f35b6000806100dd8343671b84a5c2caa604df610111565b90506000548114915050919050565b6000806101028342671b84a5c2caa604dd610111565b90506000548114915050919050565b60008130338686604051602001808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b81526014018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b81526014018381526020018281526020019450505050506040516020818303038152906040528051906020012060001c816101bb57fe5b069050939250505056fea264697066735822122066c7d6211b80eadea5808e22bcce5f11c6677c3257a9ca30a8f4d88cc836f8e464736f6c63430006000033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.298008Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] test test_sha3_mapping ... ok [INFO] [stdout] test test_seen_pcs ... ok [INFO] [stdout] 2025-09-10T12:40:59.301666Z TRACE tinyevm: deploy_helper: "608060405234801561001057600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061010b806100606000396000f3fe6080604052348015600f57600080fd5b506004361060285760003560e01c8063c040622614602d575b600080fd5b60336047565b604051603e919060bc565b60405180910390f35b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff16141560a257606490505b90565b6000819050919050565b60b68160a5565b82525050565b600060208201905060cf600083018460af565b9291505056fea26469706673582212205d3acf8ef73f1aee04a9f1b6209a3be2ec252023d1bba91d825e078c90ac368264736f6c634300080c0033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.301757Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.301752Z TRACE tinyevm: deploy_helper: "608060405234801561001057600080fd5b506102c9806100206000396000f3fe60806040526004361061004a5760003560e01c80634a0376101461004f578063670e2476146100595780637a2b8ec814610084578063afb3bf711461009b578063eaf78201146100d6575b600080fd5b61005761013b565b005b34801561006557600080fd5b5061006e6101a4565b6040518082815260200191505060405180910390f35b34801561009057600080fd5b506100996101eb565b005b3480156100a757600080fd5b506100d4600480360360208110156100be57600080fd5b8101908080359060200190929190505050610234565b005b3480156100e257600080fd5b50610125600480360360208110156100f957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061027b565b6040518082815260200191505060405180910390f35b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f193505050501580156101a1573d6000803e3d6000fd5b50565b6000600260008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905090565b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060018081905550565b80600260008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b6002602052806000526040600020600091509050548156fea26469706673582212202e96c0ac67163a33271deb2368c9d02e8962830fadeb794e256de8a01124c7a364736f6c63430007000033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.301861Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.302417Z DEBUG tinyevm::instrument::bug_inspector: Overriding created address 0x4fc766696b00069e53e8efa03e5a6de29667617e with 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.302479Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.302503Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.302530Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:40:59.302548Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 207158, gas_refunded: 0, logs: [], output: Create(0x60806040526004361061004a5760003560e01c80634a0376101461004f578063670e2476146100595780637a2b8ec814610084578063afb3bf711461009b578063eaf78201146100d6575b600080fd5b61005761013b565b005b34801561006557600080fd5b5061006e6101a4565b6040518082815260200191505060405180910390f35b34801561009057600080fd5b506100996101eb565b005b3480156100a757600080fd5b506100d4600480360360208110156100be57600080fd5b8101908080359060200190929190505050610234565b005b3480156100e257600080fd5b50610125600480360360208110156100f957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061027b565b6040518082815260200191505060405180910390f35b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f193505050501580156101a1573d6000803e3d6000fd5b50565b6000600260008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905090565b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060018081905550565b80600260008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b6002602052806000526040600020600091509050548156fea26469706673582212202e96c0ac67163a33271deb2368c9d02e8962830fadeb794e256de8a01124c7a364736f6c63430007000033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.302593Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.302611Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 207158, gas_refunded: 0, logs: [], output: Create(0x60806040526004361061004a5760003560e01c80634a0376101461004f578063670e2476146100595780637a2b8ec814610084578063afb3bf711461009b578063eaf78201146100d6575b600080fd5b61005761013b565b005b34801561006557600080fd5b5061006e6101a4565b6040518082815260200191505060405180910390f35b34801561009057600080fd5b506100996101eb565b005b3480156100a757600080fd5b506100d4600480360360208110156100be57600080fd5b8101908080359060200190929190505050610234565b005b3480156100e257600080fd5b50610125600480360360208110156100f957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061027b565b6040518082815260200191505060405180910390f35b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f193505050501580156101a1573d6000803e3d6000fd5b50565b6000600260008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905090565b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060018081905550565b80600260008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b6002602052806000526040600020600091509050548156fea26469706673582212202e96c0ac67163a33271deb2368c9d02e8962830fadeb794e256de8a01124c7a364736f6c63430007000033, Some(0x0803d1e6309ed01468bb1e0837567edd758bc991)) }) [INFO] [stdout] 2025-09-10T12:40:59.302997Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 0 [INFO] [stdout] 2025-09-10T12:40:59.303175Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 1 [INFO] [stdout] 2025-09-10T12:40:59.303271Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {0: EvmStorageSlot { original_value: 0, present_value: 1370157784997721485815954530671515330927436759040, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.303314Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.303318Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.303331Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.303339Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 134287, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060285760003560e01c8063c040622614602d575b600080fd5b60336047565b604051603e919060bc565b60405180910390f35b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff16141560a257606490505b90565b6000819050919050565b60b68160a5565b82525050565b600060208201905060cf600083018460af565b9291505056fea26469706673582212205d3acf8ef73f1aee04a9f1b6209a3be2ec252023d1bba91d825e078c90ac368264736f6c634300080c0033, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.303339Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {0: EvmStorageSlot { original_value: 0, present_value: 1370157784997721485815954530671515330927436759040, is_cold: false }, 1: EvmStorageSlot { original_value: 0, present_value: 1, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.303369Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.303367Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.303380Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.303377Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 134287, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060285760003560e01c8063c040622614602d575b600080fd5b60336047565b604051603e919060bc565b60405180910390f35b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff16141560a257606490505b90565b6000819050919050565b60b68160a5565b82525050565b600060208201905060cf600083018460af565b9291505056fea26469706673582212205d3acf8ef73f1aee04a9f1b6209a3be2ec252023d1bba91d825e078c90ac368264736f6c634300080c0033, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.303388Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Stop, gas_used: 65510, gas_refunded: 0, logs: [], output: Call(0x) }) [INFO] [stdout] 2025-09-10T12:40:59.303656Z TRACE tinyevm::fork_db: retrieve storage 0x4fC766696b00069E53E8Efa03e5a6de29667617E 0 [INFO] [stdout] 2025-09-10T12:40:59.303950Z TRACE tinyevm::fork_db: retrieve storage 0x0803D1E6309ed01468Bb1e0837567eDD758bc991 77889682276648159348121498188387380826073215901308117747004906171223545284475 [INFO] [stdout] 2025-09-10T12:40:59.304082Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.304107Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.304121Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {77889682276648159348121498188387380826073215901308117747004906171223545284475: EvmStorageSlot { original_value: 0, present_value: 1, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.304148Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:40:59.304164Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Stop, gas_used: 43680, gas_refunded: 0, logs: [], output: Call(0x) }) [INFO] [stdout] test test_tod ... ok [INFO] [stdout] 2025-09-10T12:40:59.304460Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.304507Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {0: EvmStorageSlot { original_value: 1370157784997721485815954530671515330927436759040, present_value: 1370157784997721485815954530671515330927436759040, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.304606Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.304647Z  INFO tinyevm: created addresses from contract call: [] for 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.304684Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 23552, gas_refunded: 0, logs: [], output: Call(0x0000000000000000000000000000000000000000000000000000000000000064) }) [INFO] [stdout] test test_tx_origin ... ok [INFO] [stdout] 2025-09-10T12:40:59.305486Z TRACE tinyevm: deploy_helper: "6080604052348015600f57600080fd5b5060a48061001e6000396000f3fe6080604052348015600f57600080fd5b506004361060285760003560e01c80632c7622b014602d575b600080fd5b60336035565b005b3273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614606c57600080fd5b56fea26469706673582212207ab0772b5c3118428aee6d9f57d4ed256a2a963f63b6fd955b3cb7af49695a1b64736f6c63430007000033", 0xf000000000000000000000000000000000000000, 0 [INFO] [stdout] 2025-09-10T12:40:59.305569Z DEBUG tinyevm: Calculated addresss: 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.305775Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.305841Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.305910Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.309283Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {} [INFO] [stdout] 2025-09-10T12:40:59.309353Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.309391Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 88861, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060285760003560e01c80632c7622b014602d575b600080fd5b60336035565b005b3273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614606c57600080fd5b56fea26469706673582212207ab0772b5c3118428aee6d9f57d4ed256a2a963f63b6fd955b3cb7af49695a1b64736f6c63430007000033, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.309480Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.309513Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 88861, gas_refunded: 0, logs: [], output: Create(0x6080604052348015600f57600080fd5b506004361060285760003560e01c80632c7622b014602d575b600080fd5b60336035565b005b3273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614606c57600080fd5b56fea26469706673582212207ab0772b5c3118428aee6d9f57d4ed256a2a963f63b6fd955b3cb7af49695a1b64736f6c63430007000033, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.305908Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {0: EvmStorageSlot { original_value: 0, present_value: 179063477409095990985, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.309935Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.309965Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.309979Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {} [INFO] [stdout] 2025-09-10T12:40:59.309998Z  INFO tinyevm: created addresses from contract call: [] for 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.310006Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Stop, gas_used: 21219, gas_refunded: 0, logs: [], output: Call(0x) }) [INFO] [stdout] 2025-09-10T12:40:59.309827Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 188991, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b50600436106100365760003560e01c8063206da20d1461003b5780633c6944ef14610081575b600080fd5b6100676004803603602081101561005157600080fd5b81019080803590602001909291905050506100c7565b604051808215151515815260200191505060405180910390f35b6100ad6004803603602081101561009757600080fd5b81019080803590602001909291905050506100ec565b604051808215151515815260200191505060405180910390f35b6000806100dd8343671b84a5c2caa604df610111565b90506000548114915050919050565b6000806101028342671b84a5c2caa604dd610111565b90506000548114915050919050565b60008130338686604051602001808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b81526014018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b81526014018381526020018281526020019450505050506040516020818303038152906040528051906020012060001c816101bb57fe5b069050939250505056fea264697066735822122066c7d6211b80eadea5808e22bcce5f11c6677c3257a9ca30a8f4d88cc836f8e464736f6c63430006000033, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] test test_tx_origin_v2 ... ok [INFO] [stdout] 2025-09-10T12:40:59.310512Z  INFO tinyevm: created addresses from deployment: [] for calculated address 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.310547Z TRACE tinyevm: deploy result: Ok(Success { reason: Return, gas_used: 188991, gas_refunded: 0, logs: [], output: Create(0x608060405234801561001057600080fd5b50600436106100365760003560e01c8063206da20d1461003b5780633c6944ef14610081575b600080fd5b6100676004803603602081101561005157600080fd5b81019080803590602001909291905050506100c7565b604051808215151515815260200191505060405180910390f35b6100ad6004803603602081101561009757600080fd5b81019080803590602001909291905050506100ec565b604051808215151515815260200191505060405180910390f35b6000806100dd8343671b84a5c2caa604df610111565b90506000548114915050919050565b6000806101028342671b84a5c2caa604dd610111565b90506000548114915050919050565b60008130338686604051602001808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b81526014018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b81526014018381526020018281526020019450505050506040516020818303038152906040528051906020012060001c816101bb57fe5b069050939250505056fea264697066735822122066c7d6211b80eadea5808e22bcce5f11c6677c3257a9ca30a8f4d88cc836f8e464736f6c63430006000033, Some(0x4fc766696b00069e53e8efa03e5a6de29667617e)) }) [INFO] [stdout] 2025-09-10T12:40:59.313032Z TRACE tinyevm::fork_db: retrieve storage 0x4fC766696b00069E53E8Efa03e5a6de29667617E 0 [INFO] [stdout] 2025-09-10T12:40:59.313358Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {0: EvmStorageSlot { original_value: 179063477409095990985, present_value: 179063477409095990985, is_cold: false }} [INFO] [stdout] 2025-09-10T12:40:59.313425Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.313460Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:40:59.313512Z  INFO tinyevm: created addresses from contract call: [] for 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:40:59.313543Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 23947, gas_refunded: 0, logs: [], output: Call(0x0000000000000000000000000000000000000000000000000000000000000000) }) [INFO] [stdout] test test_timestamp_and_block_number ... ok [INFO] [stdout] test test_deterministic_deploy_overwrite ... FAILED [INFO] [stdout] test test_call_forked_contract_from_local_contract ... FAILED [INFO] [stdout] test test_deadloop ... FAILED [INFO] [stdout] 2025-09-10T12:41:00.485975Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:41:00.487267Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:41:00.487332Z TRACE tinyevm::fork_db: Replacing storage for address 0x4fc766696b00069e53e8efa03e5a6de29667617e <== {0: EvmStorageSlot { original_value: 0, present_value: 9998, is_cold: false }} [INFO] [stdout] 2025-09-10T12:41:00.487394Z  INFO tinyevm: created addresses from contract call: [] for 0x4fc766696b00069e53e8efa03e5a6de29667617e [INFO] [stdout] 2025-09-10T12:41:00.487426Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 963501, gas_refunded: 0, logs: [], output: Call(0x000000000000000000000000000000000000000000000000000000000000270e) }) [INFO] [stdout] test test_gas_usage ... ok [INFO] [stdout] 2025-09-10T12:41:02.476143Z TRACE tinyevm::fork_db: Replacing storage for address 0x0803d1e6309ed01468bb1e0837567edd758bc991 <== {} [INFO] [stdout] 2025-09-10T12:41:02.476280Z TRACE tinyevm::fork_db: Replacing storage for address 0x0000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:41:02.476323Z TRACE tinyevm::fork_db: Replacing storage for address 0xf000000000000000000000000000000000000000 <== {} [INFO] [stdout] 2025-09-10T12:41:02.476354Z  INFO tinyevm: created addresses from contract call: [] for 0x0803d1e6309ed01468bb1e0837567edd758bc991 [INFO] [stdout] 2025-09-10T12:41:02.476379Z DEBUG tinyevm: contract_call result: Ok(Success { reason: Return, gas_used: 2738409, gas_refunded: 0, logs: [], output: Call(0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000003f11646174613a6170706c69636174696f6e2f6a736f6e3b6261736536342c65794a755957316c496a6f67496e5a6c5130394f5253416a4e4441334f444d784f5449314d6a49344d7a51354e7a59324e6a63344d6a4d334d5467344d54637a4e6a55354e5445334d5455784e4459774e5445774f5459314e5459784e7a51324e7a49334d4467794e4463354e7a63354f4455344e6a41314d5445344e6a6b694c4341695a47567a59334a7063485270623234694f6941695447396a6132566b49454e50546b5567644739725a57357a49697767496d6c745957646c496a6f67496d526864474536615731685a32557663335a6e4b3368746244746959584e6c4e6a51735545684f4d6c7035516a52695633683159336f7761574649556a426a5247393254444e6b4d3252354e544e4e655456325932316a646b31715158644e517a6c365a47316a61556c49576e426157475244596a4e6e4f556c715157644e51304579545552425a3039555158644a616a5134597a4e534e574a485653744d62556f33576d317363324a456232704f52566b79545770724d55387a4d4856614d3352745956643463303970546b564e4d466b30546c56464e325a544e57316c4d6c7077596b64334e6b6b775558645352555578546c52304f5578755a4464616257787a596b5276616c4a72576b645361317048547a4d7764574d7a644731694d6a55775446684f6347567456545a4e656d52335a5552304f5642444f58706b5347787a576c51304f474e74566d706b51304a7459566434633142545357704e61306c365556525751306c70516a4e685631497759555177615535715158644a61554a76576c6473626d464955546c4a616d743354554e4a646c427165486c61563034775355644f63316c59546e70515530707053576c434e4642545354464f55306c6e5a565177615535455354424a6155497a595664534d4746454d476c4f5646457753576c43623170586247356853464535535770724e456c704f4374515345707357544e525a316b796547686a4d3030355357314a61556c495a7a6c4a616b4670535568724f556c715654424f51306c6e5a444a73613252485a7a6c4a616c5634546e6c4a5a324648566e42614d6d677755464e4a4e55394453585a51616e6835576c644f4d456c48546e4e5a5745353655464e4b61556c70516a525155306c3353576c434e56425453544e4f656b6c705355686b63467049556d395155306b785456525a61556c4861477868563252765a455177615539555a326c4d656a513459323157616d5244516d706952305a3659336f7761566c705357646c52444270546c525661556c49617a6c4a616c6b7854304e4a5a3251796247746b52326335535770564d4535445357646852315a77576a4a6f4d4642545354565051306c325547703464316c59556d394a5230357a5756684f656c4254536d354a61554a7255464e4b546b313652544e4d616b317a545870524e4578716247394d56454631546b644e644531546433644d56456c3054554d30656b78555358564f6554423457586b77643078716133524e517a513054465246645535544d48684d616d743054564d304d5578555458564e5633643054564d304e4578555658684d616c4a7154465242645531544d486c4d616b6c7a54564d304d45785555584e4e6554517954465252645530795454424e517a51315446525a64553570647a4e4e517a517954465252655578715a334e4f616d743154564d774e4535444e48705a6554423354477056644531555458564e655441775447704a644531715758564f557a423454554d304e4578555454525a6554423454477046644531544e44564d56454631546c4d774d45787155584e4e557a52365446525664553574647a424e615451785446524a4e457871536d704e517a5131544652426455353564336c4d616b563054564e33656b78715458524e517a517a57587046645531546433644d616b6c7a54576b306555784551585650553364355447706e633031544e44565a656b463154564e336430787152584e4e517a523454455242645531356433644d616b567a54554d304d466c365358684d616d4e7a5458705a6455315464336c4f615452355445526a4e55787159334e4e56456c31546c4e33654531556133564f5630313054304d304e5578455354464d616d64305457705264553944647a4250517a5236544652524d6b787153584e4f616c56315456564e656b35715a33564f5533643654587056645535356433704f52453131546d6c33656b354556585650553364365456526a645531356433704f524764315431564e656b31555933564f51336436546b526e645539546433704e56474e31546b4e33656b35455a335650553364365456526a645531356433704f52476431543168765a31525555586850557a523554455246656b35485458524e517a517854455242644531546433644d616b6c3054564d304d4578455158564f5633643054554d304d4578455158564e4d6e6430546b524a6455317064336c505230313054564d30654578455158564f6554423454477052633031704e486c4d5645463154304e33656b7871546d704f6154517a544552466545787159334e4e56454631546c4e33655535544e48684d524556345445524e4e4578716147704e557a517854455252655578715458524e616d643154304e334d3039544e44424d56474e335447705a633039455758564e5630313054564d30655578455158564e6154423554477046633031544e48704d56456c3154564e3365557871576e4e4e557a51305445525665457871556d704e513364335447706a633031444e48704d5245563154586c33643078715a334e4e557a513057587042645535446433644d616c467a54564e336430787157584e4e557a517954455242645535745a33644d616b357154577056645539544d48704d5246563354477052644531555458564e5533637a54554d304e5578555354564d616b357154577046645531544d48684f615451795445524e4d6b78716133524e656d643154304e334d4535544e444a4d56466b775447704f616b31555458564f6154423654314d304d5578456133564e557a413054576b304d6b785552586c4d616c5630545652464e457871556d704d5645463154564d77643078715258524e517a523454465242645531704d48644d616b563054554d30656c6c354d48644d616c463054554d304d45785551585650557a42335447706a644531544e44424d564546315430564e4d4531556133564f5533643454587052633035455254564d616c467a5456524e4d45784555586850557a523554455246656b3549623264555645307754554d30654578455458704f6554523657586b776430787152584e4e517a42335447704e633031444d48644d616c463054554d3065466c354d48644d616b6c3054554d30654578555158564f517a42335447704e644531444e44424d56454631546c64336445315553585650517a417754576b304d6c6c354d48644d616b563054554d30656b78455158524e517a517954455242645531544d48644d616d687154554d30654578555158564e6158643354477052644531444e48704d52454631546d6b7764307871546d704f517a51775446524664553544647a524d616d4e3054586c33654531704e444a4d564646315431644e643078715358524e517a523454455242645535444d48644d616b567a54554d304d307845516d704e517a523554455242645531546433644d616c467a54554d30655578455158564f5533643354477053633031556133564e5533637754554d3065466c365158564e6158643354477052633031446433684d56454631546b4e3365457871536d704d56466c3154586c33656b785552586c4d616d647a546c4d304d5578555254564d616b317a546e6b304d5646365454424e517a52365445524e656b35354e48704d5245307754554d30655578455458704f655452365445524e4d4531444e48684d52453136546e6b30656d5670516b354e656b6b305447705263303171617a424d616c5a7a5456524a64553135647a424e517a513157587056645539544d48684d616d747a54565246645539444d44424d616b567a5456526a645535444d444a4d616d684e5458704e4e55787161334e4e616d74335558704e656b35704e486c4d52456b3154564d304d3078455458704e615451775445524a4e5531354e486c4d5245313554304d304d4578455354564f517a51785a576c43546b3136597a4a4d616c567a5458704a64316c354d48644d616b567a54554d776430787152584e4e517a42335447704a633031485458524e517a523554455242644531444e44424d5645463154576b77643078715758524e517a5177596b4d77655535444e444e4d5645307954477073616b78555158564e6554423354477052644531444e486c4d5645463154314e33643078715358524e557a52355758704e645535354d486c4d616c567a546e6b30656b78555658564f5133643454554d304d3078555a33564f625531335447704a644531444e486c4d52454631546b4d776430787153584e4e517a517954465242645531745458644d616b6c7a54554e336430787156584e4e517a523454455242645535706433644d616b357a54577072645539546433704e6154517a57587042645531356433644d616c467a54554d30656b7845515856505533643354455246645531745458524f517a513154455252645535544d48684e517a52365445526e645539544d48684f6154523554455246655578716245524e656d4d795447706e633031365254564d616d747a5458706a4d6b787157584e4e656b6c335445524e4d3035704e44464d52453135545568765a3152555454464e655864355430524a6455354864336c4e6554517a5445524e4d557871556d704f557a52365446524e645535706433684e517a52355446526a645535546433684f517a51795446524665457871576e4e4d56456b305447706e644531365258564f52553136546c52726455355464336c4f656d4e31546d6c33656b35555758564e6558643554305242645531706433704f5645317a5457706e65557871556a5a4a525441775455525a6455315464336c5056456c31546a4a4e644531444e486c4d5245463054554d304d4578555158564e557a42335447705a644531444e486c69517a4236546b4d304d4578555354525a6554423354477052644531444e48704d56454631546b4d77643078715a33524e517a5234544652466455317454586c4d616d643054586b304d5578455658564e6554417a5447704a633035354e444a4d564556345447704f616b31444e48684d5645463154576c33643078715458524e517a517754455242645535544d48644d616c4a7154554d30655578555158564e5533643354477056633031446433644d616d4e7a54554d3065474a455454524d616c467a5457704a645535485458644d616c467a54554d30655578455158564f615864335447706e633031444e48704d524556315457314e644531354e48704d5246563154304d774d30787154584e4e56455631546c4d77654531544e444e4d5245557a55587052643035704e444a4d52456b3154576b304d6b78455558644f615451775445524a4e5531704e444e4d52464633546d6b30654578455354564e6154517a55587052643035704e48684d52456b3154576b304d3078455558644f615452345445524a4e5531704e444e4d52464633546d6b30654578455354564e6154517a5a576c43546b313659336c4d616d647a5457705a656b78715a484e4e656b313154564e33655535704e44565a656c4630546c4e334d3078715658524e5645463154576c33654531444e444a4d56455578544770536330785554544a4d616d743054577046645535725458704f656d4e31546d6c33655535555933564e61586436546e70566455313564336c4f616b4631546d6c33656b35365358565051336435546d704e6455347a6232645556464635546d6b30656b784553544650517a523457586b776430787153584e4e517a423354477052644531444e48684d56454631546c4d7764307871536e4e4d5646463454477046644531555758564f5630313054554d304d4578555158564e615442335447706a644531444e444e4d56454631546c4d7765457871526d704e557a517954465252645531546433704d56476431546b4e334d4578555258705a656b463154564d776430787153584e4e517a523554465242645535446433644d616c463054554d304d566c365158564e6154423354477046633031444e44424d5645463154576c33643078715933524e517a5234596b5252656b787154584e4e564546315456644e6430787156584e4e517a523454455242645539446433644d616c6c7a54554d304d307845526d704d5645563154564e334d4578716133524e6154517754455272645535544d44424d524555775447704b616b78555158564f655864345447706e644531544e48704d52453131546e6b77655578455658564f5630313054554d30654578455158564e655442335447704e633031444e44464d56454631546d6c3364307871566b524f52456b7954477056633031715654524d616b567a546b524a4d6b787155584e4e616c5530544770466330354553544a4d616b317a545770564e457871526a5a4a525442365430525a6455317064336c4f5245463154566433656b39544e444e4d5245557854477073616b31444e444a4d56455631546d6c33654578715358524e6554523454455246645535354d44424d616c707154564d304d5578555558564e655864355447706a644539444e444e4d5245313154304d77654531354e486c69517a417754564d304d6b78556133564f4d4531365430526e6455394464336c4e656b6c31546d6c33656b39455933564f615864355458705a645535546433705052466c3154576c33655535455158564e5747396e56465252656b35544e48704d52456c3454304d304e4646365558704f557a52365445524a654539444e44524d52464636546c4d30656b784553586850517a513054455252656b35544e48704d52456c3454304d304e474a444d44424f517a51775446524e645534795458524e517a517854455242644531444e44524d56454631546c4d77643078715a33524e517a513157587042645531704d48704d616c467a54554d30656b78555758564f615864335447704a644539544e444a5a656b463054564d30656b78555158564e557a42355447706a644531444e486c4d56464a7154554d776430787156584e4e517a523654465242645539546433644d616d643054554d304e574a455554424d616c463054586b3065466c365158564f5533643354455242645539546433644d616b317a54554d304e557845515856505230313354477056633035704e44524d52454631546c4e33654531354e44524d5245467a54577042645535745458644d5245463154576b776430787152584e4e517a517754465242645531356433644d616c7045546b524e4d5578715a334e4e616b55305447706a633035455454464d616c6c7a545770464e4578715a334e4f524530785447704e633031715254524d616d673253555577656b395553584e4e616b563654477053633035455358564f6158643654477061616b31444e44424d56466c3154576c33643078715558524e56456c31546c4e33643078555254524d616c707a544652526555787157584e4e4d6b313354477046633031544e48684d5245463154564e336555787152584e4e517a52355445524e645531725458705056456c3154576c33655531455933564e655864365431524a6455315464336c4e5645463154576c33656b395553584e4e616b5636544770534e6b6c464d4870505247643154314e33654539455a33564f5230313054554d304d4578455158524e517a513054465242645531354d48644d616d743054554d304d316c354d48684d5646463154586b776555787154585250517a517a5446525264453155535856505630313054554d30654578555158564e6154423354477046644531444e44464d5245463054554d304d316c365158564e557a42335447704a633031444e48704d56454631546b4e33643078715658524e517a5178596b5252654578715558524e56466c315456644e643078715558524e517a523554455246633031444e48684d5245563154576c3364307871566d704e615451785445525a64553554647a424d616c6c7a5456524e64553154647a4a4d616b567a54565272645534795458644d616b567a54554d306555784551584e4e517a517854465242645531546433644d616d527154465242645531546433644d616b6c3054554d30656b78455158564e6554423354477056633031444e444269517a417754586b304d4578456133564f6130313654305272645531546433685052476431546b4e33656b394561334e4e5647633054477052633031365a7a524d616d747a5456526e4e457871556a5a5556453030546d6c3365453536566d704e557a51785445524e6455394464336c4d616d4e7a546e6b304d3078455458564f6158643454564d304d574a455558684d616d4e3054314d3065566c354d48684d616c4630546c4d304e5578555458564e6154423454564d304e5578555658564f557a4234546e6b304e4652455454524f61586434546e70574e6b6c704f43745153454a6f5a45646e5a316b796547686a4d3030355357316a61556c4855546c4a617a42345430525a633031555458704d616b5a7a546b52566455353564336c4f517a523457587042645535546433644d616b317a54564e336430787155584e4e557a517854455242645535485458684d5245467a54576b776430787155584e4e6154517954465246645530795458684f557a5235544652464e55787154584e4e656d64305458704264553954647a4a4e615451785446524e654578716147704e616b313154304d77643078715a334e4f52466c3154314e334e45787157584e4f616b313154586c33655535544e44565a656b563154564e336545787153584e4e615451315445524664553544647a424d616b317a54554d304d574a455558704d616b56305457706e645535585458644d616d643054554d304d5578455258564e6554423454477052633031544e44464d56456c3154544a4e643078715258524e517a513154465242645531544d48684d616d743054554d304d3078555358564f625531305456525a645535444d486850557a51305446524e4e4578555454424d616d4e30546d704a645535444d44424e6554523457586b774d6b31444e48684d56456c335447706e6445315553544e4d52455631546b4d77654535715358564f6558637854586b304e566c354d48644d616c567a54554d304e4578555158564f655864345447706e644531444e44464d52456c31546a424e654539455558564f553364345458704664553944643368505246563154564e33654531365358564f615864345430525a633031555458704d616b593253555577656b35455658564e6158633054554d304d6c6c3653586c4d616b567a546e6b304d6b78455558684d616d4e7a5457704264553944647a464f6558643654304d3065574a444d48704f655451795445524a4d4578716247704d5645557a5447705a644531555933564f517a417754564d304d30785553544a4d616d7430546d705a645535544d486c4f6255313054577056645535706433644d616d7430546b5272645535446433684e615451795446525a4d5578715a334e4e656b6c3154566433644535455158524e616b5a455457704a4d3078455a33684d616b567a5457706e4e55787153584e4f616b563154586c33656b35455658564e6158633054554d304d6d567053585a51616e68335756685362306c48546e4e5a5745353655464e4b626b6c70516d74515530704f5457704e656b787153584e4e5646553054477057616b78555158564f6558643354465246645535444d48644d616b6c3054576b7764307871566e4e4d564645785447706a644531715558564e5630313054564d30654578555158564f615442345447706e644531544e444a4d56456c3154564d77655578715a47704d5645463154586b77654578715358524e517a52345446524a645535446433644d616c6c3054586b304d466c3654544a4d564656355447706e633031555158704d616b3130546e7056645531546433684f616b3131546e6b774d5535444e486c52656b307a54576b30656b78455a336c4d52453031546b4e334e553535647a424e56454631546c4e336545315557585650563031335447706e633031444e44564d5245563154564e336555787152584e4e517a51315445524e645530795458524e517a523554455246645531704d48644d616d647a54576b3065557855525856505133643554477073633078555558704d616b567a5457706e645535585458524e557a513054455246645531544d44424d5245463154314d774d5578715558524e517a517957586b77654535704e486c4d5645557a54477046644531366133524e616c6c31546c4d774d6b31704e444e4d56456b785447706b616b78555354424d616b317a54554d304e55785555544a4d616d647a5456524a645531354d444a4e557a51315445524e65457871566b524e616b30785447706e6330315556544e4d616d747a5457704e4d45787156584e4e5646553054477056633031715458704d616b6c7a545652564e457871566a5a4a525442365455524664553554647a4a4f6554517857586b774d4535544e44464d52454630543052726455354464336c4e615452355446524665453570647a4a4e557a523557586b776430787155584e4e517a517954465242645535546433684d616b313054554d304d457845536d704e517a523554455242645535356433644d616c6c7a54564d30656b78455258564e6158643454477061616b31446433644d5245467a54554e3364307845516e4e4f52465631546e6c33655535444e48685a656b563154564e336430787157584e4e6154517754455242645531356433704d616b563054554d304d316c365254464d616c4630545652726455355464337050517a51775446524e6545787153584e4f616b313154576b77656b31704e48685a656b6b7754477046644531444e44564d5246457a54477052633039444e444e4d52466b775445524a4d6b7871536d704e517a5130544552426455395464336c4d616b567a54564e33656b787153584e4e517a5177596b5252656b78715258524e616d6431546c644e643078715758524e517a517754455246644531546433684d616b563054564d304d316c365158564e557a42335447706a644531444e48684d56455631546b4d77643078715758524e625531305456525a645531354d486850557a51795446524e4d3078715933524e656c4631546b4d774d6b31704d44424e615451315558704e656b31704e486c4d52474e335445524e654535704e44524d52466b7a54477056633031365158684d616c567a546d706a645535596232645556456c3654576b304d4578455254464e517a513057586b776430787152584e4e517a42335447704e633031444d48644d616c463054554d3065474a444d44424e517a42355456644e644531444e486c4d5645463154564d77643078715558524e517a523654465242645535444d48644d616c707154465242645531544d48644d616b6c7a54554d776430787156584e4e517a523454465242645534795458684f655452345446524a656b787157584e4f5245463154314d774d4531444e44524d52466b305447706e644535456133564f4d6b313554304d774e45787161334e4f56474e31546b4d774e45787156584e505246567a5456643364307845516d704e616b6c3154564e334d30787159334e4f52456c7a54577046633035555933564e6558643654304d304d566c365158564e615864335447704a633031444e486c4d52454631546b4e336430787153584e4e517a517a59336b776430787153584e4e517a517854465242645535446433644d616c707a5446524e4d30787157584e4e616c46315431644e644531444e48704d5245463154576b77643078715a334e4e517a523554465246645531544d48644d616b5a71544652464d3078715558524e56474e3154576b774d4531544e44424d56456b795447705a6445357156585650517a4235546c4d304d316c354d486c4f557a523554455242645539544d4442505533643454576b304d5578555754464d616b567a545870466455394654586c4e656b6c3154314e33654535555158564f655864355458704a645535706433684f5645463154304e33655531365358564f51336434546c524264553949623264555645553154586b304d30784552586c50517a5179596b524e4e45787155584e4e616b46315457314e654535704e44424d5645553154477052633035455158564f517a423654564e334d6b35544e44564d5645313454477073616b31715558564f6554423354477072633035455a3356505533633054477056633035715758564f61586435546c4d304d324a4554544a4d616b6c3054577053616b78555254464d616b56305456525a645539544d48704f517a51775446524a4e5578715a33524f5646563154314d77656b35354e486c695245467a5455564e655539555158564e5533637954576b304d55784553586c50517a52345445526e6545787161334e4e564774365447706a633031555354524d616c6f3253576b344b314249516d686b5232646e57544a3461474d7a54546c4a62574e70535564524f556c724d486c505646463154304e33655539555158565052303130546b524a645531704d48704d616b3130546e7056645531544d48704f6554517a5446526a4d6b787157585250524546315456644e644531444e44424d564556365445524a644531715658564f6158637a54477052644531365933564f523031335447706a644531544e444a4d5245463154564d77656b78715658524e557a517854465252645530796433524f5246563154586b77655531354e44565a655442335447706e644531444e44424d5645563154304d77643078715658524e6154517954465242645531745458524e517a513054455242645531354d48684d616c6c7a54554d304e55785553584e4e557a517a57586b776555787154584e4f517a513154465252645535446433684e517a41795447704a63303155566d704d564556355447704e633031365658564f6154423454554e334d3031354e44564d52466c31546c4e33654531455933565052303134546d6b304d5578455458704d616d747a546b525664553170647a4650557a51775445526e643078715a334e4f656b5631546a4a4e654531354e486c4d52464631546d6c3365553535647a4e4d616b567a546b524264553954647a4e4d616d527654554d3065466c36515856505533643354455246645535354d48644d616c467a54576b304d457855526d704e517a517a54465242645535356433684d56455631546c4e33654578555358564f5633643054564d304e4578555658684d616c4a45545770724d3078715a334e4e616d74355447704e63303171617a4a4d616c567a545770726430787161334e4e616d73775447706e633031716133644d616d684e545770724d4578715a334e4e616d74335447706f4e6b6c704f43745153454a6f5a45646e5a316b796547686a4d3030355357316a61556c4855546c4a617a42355431525a645531356433704f52477431546a4a6e644531444e48685a65544234546b4d30654578555158564f557a423554304d77656b78715258524f5245563154576b774d3078715a47704d564530785447706e644531555358564f517a4179546b4d304d3078555454524d564764345447704e644535365358564e563031305456525a645535704d48704f517a5234544652464e4578716133524f656b6c31546d6b774d6b78715758524e5645453054477053616b31544e44524d5646563154576c33656b78716133524e5645463154586c334d6b78715358524e564656315456644e643078715658524e5533643454477056644531544e44524d52456c31546c4d7765557871536d704e557a5234544652426455354464336c4d616b313054554d30655578455458564e655864335447704f633035455658564e6558643554586b304e466c3653584e4e553364355447706e633031354e44424d5245563154314e334d557871566d704d5646563154586c33654531544e444a4d56474e31546e6c33655535444e48684d56474e3154586c33656b34795458684d616c567a546b5246645539446433704e655451315445526a4d5578715a334e4f656c5631546d6c334d3039544e486c5a656b463154564e33643078455158564e6158643354455242645531356433645a656b6c3154576c336430787153584e4e6554513054455246645539546433704d616d747a546b4d3065474a45525856505133637854564d304d466c365158564e553364345447704a644531444e44424d52456c3154586b776545787153584e4e655452345558704a4e5539444e44464d5245307754314d30655578455354564f655451775445524e4d4539544e444e4d52456b31546d6b30656b784554544250557a517a5a576c43546b3155597a4e4d616b6c7a545652524d5578715a47704d5645463154586c33643078555158564f5533643354465242645539446433644d616b5a7154465242645535706433644d616b6c3054564d30655578455158564f6554423454477056633031544e48705a655442355447704e633035444e444e4d5646463154586c334e5578715a33524f61545234544552464d4578716247704d564556355447704a633031365658564f517a413154477072633035365458564f55336379544770566330315551544e4d616b5a715456525a645535446433704e6554517a544552524d45787161334e4f5647747a5430524264553135647a4e4e557a523557587046656b787152584e4f517a51785445524a4d6b78715a334e4f65545234544552526430787159334e4f65545179596b5242645531546433645a656b4631546d6c33643078455258564e655442335447704e633031544e44524d56454631546a4a4e643078715658524e517a517854455242645535354d48684d616b567a54554d304d30785552585650525864355431526a63303171617a425a656b463054564d306555785551585650557a42355447704a644531704e48684d56456c31546b644e644531444e48684d5245463054554d30655578455158524e517a523554455243616b785555586c4d616c6c3054586b30656b7855597a464d616d74305458706e645531544d444e4f655451775446526e643078716247704d56454631546b4d77654531354e486c4d52456c3154564d77655535544e44564d52474e31546b4d77656b35354e444e5a656b4631546d6b776545787153584e4e517a52345446524a645535704d48684d616b563054586b306556524552544e50517a5236544552464d4535725458684f656d647a545652524d5578715a334e4e56474d7a5447705a633031555554464d616d4e7a5456526a4d30787153584e4e564645785447706b4e6b6c704f43745153454a6f5a45646e5a316b796547686a4d3030355357316a61556c4855546c4a617a4236546d706a6455313564336c4e5246563154544a4e644531544e48704d56453079544770526445313652585650557a4179546b4d304e5578555754524d616b6c30546d704e645535745458524e656c6c3154586c33654578715458524f616c463154304e33656b31544e44564d56466c365447705a633035715a33564e4d6b31345447704e633031365658564f6158643654554d304d5578455758704d616c6c7a546d705664553944647a4a4e6554517957587042645539446433644d52455631546d6c33643078455358564f513364335558704e4d45314464336c4f656b6c3154586c33656b35715a33564f55336435546b5246645535356433704f616d4e3154586c33655531455658564e4d486436546d706a6455313564336c4e5246563154544e765a3152555458644e655451785445524a4d6b35354e444a5a655442335447706a633031444d48684d616c567a54554d776555787153584e4e523031305458704a645531546433644d564655305447706e644531715658564f557a417854314d304e55785556544e4d616d787154465246645531704d48704e655452345445524a4d4578715933524f616b463154314e334d5535354e44524d56466c3554477047616b31555758524e517a51795445524e6545787154584e4f557a523454455252656b784552544a4d616b5a7154565246645535356433684e517a5131544552464e45787156584e4e616c5631546e6c33654539544e48684d524646345447706f5245313657586c4d616c567a5457704e4e45787156584e4e656b3079544770566330317157544a4d616c467a54587042656b787156584e4e616c6b7a54477061545531365158704d616c567a5457705a4d307871576a5a4a6154677255456843614752485a32645a4d6e686f597a4e4e4f556c7459326c4a5231453553577377656b31455258564e65586435546e7052645535585458524e56474e3154586c33643078555458704d616d6430546d6b304d30785555544a4d616b31305456526e645534795458524e56456c31546d6b77654531704e48684d564555315447706e644531715a33564f517a423554554d304d4578555554464d616d687154465246645531354d48704f615451305445524a4d3078715758524f616d4e3154314e334d6b35444e44424d56466b315447704b616b315559335650517a42335447705a6330313655585650513363785447706a633035455933565055336434546e6b304e566c365258704d616b567a5456524a6455317064336c4e517a51795445524a4e45787159334e4e616b563154576c334d4535704e44465a656b467a54554e336430784551584e4e513364335a477043616b31544e48704d524530795447706e644531715933564f61586379546e6b304e4578555754424d616c467a546d7072645531566433704e5245563154586c33655535365558564f5747396e5646524e643031544e44424d5245557754576b304d566c354d48644d616d647a54554d776545787157584e4e517a42355447704e633031485458524e656c563154304e33654578715458524f616c467a54587046645535544d444a4e6154517a5445525a4d307871556d704e557a52365445524e4d55787153584e4e616d743154304e334d6b31704e44524d52466b785445525a655578716147394e615451775758704e4d5578715a33524e557a52365445525a656b78716133524e656b5631546c4e334d6b31704e444e4d56466b7a54477053633031444e44564d5645463154566433644531444e44564d52454a7154465242645535704d48684f655451775446526e644531365458564f517a423554554d304d3078555554464d616b35455458704e656b787157584e4e564645305447706a6330313652544e4d616d747a545652526555787156584e4e656b4634544770526330315555586c4d616c593253555577656b31455458564f55336435546d706e645535485a33524e6154523557586b77654535544e44524d5245463054587042645535354d444a4d616b5630546b524a645531704d48684f6554523457586b77654531544e44424d56455634544652464e4578715258524e616c563154304d77654539444e444a4d564646345447706b616b78555158564f61544234546d6b30655578455658564e6154423654564d304d30784552544a4d616b3130546b524e645535745458684e557a5234544652466545787161334e4e616c6c3154564d77654539444e44524d524646355447704e644531556133564e4d6b3134546d6b30655578555158564f6158643654564d304d3078455658564e6158637754586b304d6b784552544a4d616b357154565246645539546433684e557a5234544552464e4578715a334e4e616c6c3154564e33654539544e48704d5246463554477053616b31444e444a4d524555795447704a644535544e486c4d524531345447706a644531555758564e6558637754586b304d6c6c354d48684e5533643454564d304e45785553544a4d524555305447706a644535455358564e5533643454314d30656c46365458644e6554517a5445524a4d6b39444e44424d5245313354586b304d6b784553544a50517a51775445524e643031354e44464d52456b7954304d304d475670516b354e656b4636544770566330317157544e4d616c5a4e54587042656b787156584e4e616c6b7a54477057545531365158704d616c567a5457705a4d307871566a5a4a5254423654555246645535446433684f52476431546c644e644531444e444e4d5245463054564d304d4578455158524e6154523454455243616b78555254464d616d4e7a54554d304d5578555458644d616b317a546e6b30655578555558684d616b567a5456526e645539485458524e5645463154304e33654531544e444a4d5645557954477052633031715758564f61544234546c4d304e45784555586c4d616c4a7154564d306545784554586c4d52456b7a544770466330355559334e4f5647747a546c526b623031544e44565a656b463154564e33643078455158564e6158643354455242645531706433645a656b55785447706a644531444e44464d524531335447704e644535354e486c4d5246463454477046644531555a3356505230313454554d304e4578555258684d616c6c7a5456525a645535444d486c4f61545179544552464d5578715a33524f52456c31546b644e644531444e444a4d564555785447706e644535354e486c4d5645313354477052644531555a335650517a417754564d30655646365458704e517a5179544552464d5535444e48684d52453134546d6b30656b784552544250517a51785445524e643031544e44424d5245557754304d304d57567053585a51616e68335756685362306c48546e4e5a5745353655464e4b626b6c70516d74515530704f546d704a64553170647a424e56477431546a4e5a4e5535354e44525a656b467a54554d304d5578455158564f5133643354477072633031444e44564d524546315431566e4d6b3145516a4a4d564556315430566e4d6b35495758525056467076546c524e4d6d52704d48684d616d684a546d704e6455315654544a4e6154517954455252654539444e44524d52466c355447704a633035455254564d616b6c7a546d704a64553170647a424e56477431546a4e76615578364e44686a5230597759554e43616d4a48526e706a656a4270576e6c4a5a3170454d476c5556466c355447704a633035715658684d616d67795431526a645539485458644d52454631546c4e336430787155584e4e517a513154455242645539546433644d616d784a546d7042643252704d48684d616d684a546d70534d6b7855617a4a6852465636546d355a644531544e44525452466c3654477047524535715358564f61586379546c524264553954647a4a4e615452355445525a4d5531544e48704d52466c355447704a633035715658684d616d673253576b344b314249516d686b5232646e57544a3461474d7a54546c4a62574e70535564524f556c724d44464e56456c3154586c334d6b31365758564e4d316c305431526a645539485458644d56454631546c4d77643078715558524e517a513154465242645539544d48644d616d784a5455685a654578716147394f56455633544770574d6b3955576b6c4e53466c345447706f623035555258684d616c4a45546c52466545787161334e4f616b307a5447704a6330355552586c4d616b317a546d704e4d6b78715a334e4f564556355447704e6330357154544a4d616b343253576b344b314249516d686b5232646e57544a3461474d7a54546c4a62574e70535564524f556c724d44464e56456c3154586c334e45357154585650526c6b7a546d7061616b31444d48644d616c563054554d304d45785551585650557a423354477072644531444e4456545245497954564d304e4746455658684e517a51785a4770724d6c4e45516a4a4e557a513059555256654531544e444252656c563454564d304e5578455a7a4a4f517a517a54455256654531704e48704d52476379546b4d30656b78455658684e615452365445526e4d6b31354e44526c61556c32554770344d4670596144424a53464a3557566331656c70744f586c6956444270596c64474d474e746244524c5245566e54554e4264306c45525764505247646e546b525a656b74545357645a4d6e686f597a4e4e4f556c745757646a65556b72553156524e6c42444f54426157476777554770344d4670596144424a53464a3557566331656c70744f586c6956444270596c64474d474e746244524c5245566e54554e4264306c45525764505247646e546c5242655574545357645a4d6e686f597a4e4e4f556c755932646a65556b72546b52424d3039455458685056456b785457704a4e4531365554564f656c6b79546d706a4e45317154544e4e564763305456526a656b35715654564f5645557a54565256654535455758644f564556335431525a4d5535555758684f656c4579546e704a4d3031455a336c4f52474d31546e706a4e5539455654524f616b4578545652464e453571617a684d4d314a735a5568524b314249556d786c5346466e5a45684b61474a75546d31694d30703055464e4b64466c59556e6c685747647654564e4264306c455157644e5530453054304e424d5535366133424a61554a71596b6447656d4e364d476c6161554a3653576f3151316c58654768696255357354327033646d5248566a526b524451345a4564574e475244516a426a62555a31597a4a61646d4e744d446c4a6254466f5a45684b634756445a33684a5245466e54554e4265456c455a7a524a52466c3454304e7261556c48546e4e5a5745353655464e4b4d306c4954576c51616b3079546d70464d4535716133704e564764345458704a643035455254424e56456b7a5458704e643031365354525052466c35546c52724d4535715354564e656b5579545552724d4531365454424f616d637a5456524664303945617a564f616b30305455524a655642444f54426157476777554770344d4670596144424a53464a3557566331656c70744f586c6956444270596c64474d474e746244524c5245566e54554e4264306c45525764505247646e546d70724d4574545357645a4d6e686f597a4e4e4f556c745757646a65556b72566c63314d4746586432646b567a567a596a4a4f636b397164335a6b523159305a4551304f475248566a526b513049775932314764574d79576e5a6a625441355357307861475249536e426c51326434535552425a3031445158684a524763305355526a656b313561326c4a5230357a5756684f656c4254536a4e4a534531705547706a643039555558704f52456b3054315246655535716133644f616d7378546d704e4e5531715258644e52476379546c52424d30317156586c4f56466b78546d70524d4531555154564f524656345458706e655535555754424e616b5531545652524e553571617a4e4e56464578546d705a4e5535455933704f5645557754304e4361316c5962487051517a6b77576c686f4d46427165444261574767775355685365566c584e58706162546c35596c517761574a58526a426a62577730533052465a3031445158644a5245566e5430526e5a3039455154424c55306c6e57544a3461474d7a54546c4a62566c6e59336c4a4b3156484f544e6157456b3255454d354d46705961444251616e6777576c686f4d456c49556e6c5a567a5636576d303565574a554d476c6956305977593231734e4574455257644e51304633535552465a3039455a3264505246463653314e4a5a316b796547686a4d3030355357356a5a324e355353744f616c457a5430526a6430357155586c4e616d7331546d70524d30353655586c4e616c457a546e706e6430357151586850524555305430526e65553555597a424e5245557a546c524e4d6b35715454524e56466b7a5431526e656b35715554464f56476379546b524a4f45777a556d786c5346457255454d35656d52745979736966513d3d000000000000000000000000000000) }) [INFO] [stdout] test test_library_method_with_large_string ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- test_deterministic_deploy_overwrite stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test_deterministic_deploy_overwrite' (28) panicked at src/lib.rs:117:14: [INFO] [stdout] Setting default subscriber failed: SetGlobalDefaultError("a global default trace dispatcher has already been set") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5604a3cc5c62 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5604a3cc5c62 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5604a3cc5c62 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5604a3cc5c62 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5604a3cd88df - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5604a3cd88df - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5604a3c91521 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5604a3c91521 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5604a3c9e2e2 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5604a3ca354f - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5604a3ca33e1 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5604a2d478fe - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5604a2d478fe - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5604a3ca3cbf - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5604a3ca3cbf - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5604a3ca3a6a - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5604a3c9e429 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5604a3c8489d - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5604a3ce3400 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5604a3ce25a6 - core::result::unwrap_failed::h7f5a2d4cf85d933f [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/result.rs:1854:5 [INFO] [stdout] 20: 0x5604a30508eb - core::result::Result::expect::h340e6d81dec04c41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/result.rs:1177:23 [INFO] [stdout] 21: 0x5604a30ba7e5 - tinyevm::enable_tracing::hfd10e3915b8cd776 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:117:14 [INFO] [stdout] 22: 0x5604a2d01117 - revm_test::setup::h1c0ef7b75e94451f [INFO] [stdout] at /opt/rustwide/workdir/tests/revm_test.rs:108:13 [INFO] [stdout] 23: 0x5604a2cfd15d - revm_test::test_deterministic_deploy_overwrite::hd6e16b1a4a3b325a [INFO] [stdout] at /opt/rustwide/workdir/tests/revm_test.rs:408:5 [INFO] [stdout] 24: 0x5604a2cfded7 - revm_test::test_deterministic_deploy_overwrite::{{closure}}::h8f7a6ee3211e5617 [INFO] [stdout] at /opt/rustwide/workdir/tests/revm_test.rs:407:45 [INFO] [stdout] 25: 0x5604a2d159d6 - core::ops::function::FnOnce::call_once::hf7eae5cf6903d903 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x5604a2d476bb - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 27: 0x5604a2d476bb - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 28: 0x5604a2d5d1a5 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 29: 0x5604a2d5d1a5 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 30: 0x5604a2d5d1a5 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 31: 0x5604a2d5d1a5 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 32: 0x5604a2d5d1a5 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 33: 0x5604a2d5d1a5 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 34: 0x5604a2d5d1a5 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 35: 0x5604a2d33b14 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 36: 0x5604a2d33b14 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 37: 0x5604a2d374ba - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 38: 0x5604a2d374ba - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 39: 0x5604a2d374ba - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 40: 0x5604a2d374ba - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 41: 0x5604a2d374ba - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 42: 0x5604a2d374ba - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 43: 0x5604a2d374ba - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 44: 0x5604a3c983ef - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 45: 0x5604a3c983ef - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 46: 0x7f8d0aa2aaa4 - [INFO] [stdout] 47: 0x7f8d0aab7a34 - clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test_call_forked_contract_from_local_contract stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test_call_forked_contract_from_local_contract' (20) panicked at src/lib.rs:117:14: [INFO] [stdout] Setting default subscriber failed: SetGlobalDefaultError("a global default trace dispatcher has already been set") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5604a3cc5c62 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5604a3cc5c62 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5604a3cc5c62 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5604a3cc5c62 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5604a3cd88df - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5604a3cd88df - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5604a3c91521 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5604a3c91521 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5604a3c9e2e2 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5604a3ca354f - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5604a3ca33e1 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5604a2d478fe - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5604a2d478fe - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5604a3ca3cbf - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5604a3ca3cbf - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5604a3ca3a6a - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5604a3c9e429 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5604a3c8489d - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5604a3ce3400 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5604a3ce25a6 - core::result::unwrap_failed::h7f5a2d4cf85d933f [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/result.rs:1854:5 [INFO] [stdout] 20: 0x5604a30508eb - core::result::Result::expect::h340e6d81dec04c41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/result.rs:1177:23 [INFO] [stdout] 21: 0x5604a30ba7e5 - tinyevm::enable_tracing::hfd10e3915b8cd776 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:117:14 [INFO] [stdout] 22: 0x5604a2d01117 - revm_test::setup::h1c0ef7b75e94451f [INFO] [stdout] at /opt/rustwide/workdir/tests/revm_test.rs:108:13 [INFO] [stdout] 23: 0x5604a2cfeed8 - revm_test::test_call_forked_contract_from_local_contract::hbca7433f2f10cff2 [INFO] [stdout] at /opt/rustwide/workdir/tests/revm_test.rs:1446:5 [INFO] [stdout] 24: 0x5604a2d010d7 - revm_test::test_call_forked_contract_from_local_contract::{{closure}}::hcfae5fb274c78615 [INFO] [stdout] at /opt/rustwide/workdir/tests/revm_test.rs:1445:55 [INFO] [stdout] 25: 0x5604a2d14af6 - core::ops::function::FnOnce::call_once::h01cec911a908e555 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x5604a2d476bb - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 27: 0x5604a2d476bb - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 28: 0x5604a2d5d1a5 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 29: 0x5604a2d5d1a5 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 30: 0x5604a2d5d1a5 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 31: 0x5604a2d5d1a5 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 32: 0x5604a2d5d1a5 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 33: 0x5604a2d5d1a5 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 34: 0x5604a2d5d1a5 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 35: 0x5604a2d33b14 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 36: 0x5604a2d33b14 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 37: 0x5604a2d374ba - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 38: 0x5604a2d374ba - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 39: 0x5604a2d374ba - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 40: 0x5604a2d374ba - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 41: 0x5604a2d374ba - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 42: 0x5604a2d374ba - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 43: 0x5604a2d374ba - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 44: 0x5604a3c983ef - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 45: 0x5604a3c983ef - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 46: 0x7f8d0aa2aaa4 - [INFO] [stdout] 47: 0x7f8d0aab7a34 - clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test_deadloop stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test_deadloop' (24) panicked at src/lib.rs:117:14: [INFO] [stdout] Setting default subscriber failed: SetGlobalDefaultError("a global default trace dispatcher has already been set") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5604a3cc5c62 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5604a3cc5c62 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5604a3cc5c62 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5604a3cc5c62 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5604a3cd88df - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5604a3cd88df - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5604a3c91521 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5604a3c91521 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5604a3c9e2e2 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5604a3ca354f - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5604a3ca33e1 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5604a2d478fe - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5604a2d478fe - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5604a3ca3cbf - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5604a3ca3cbf - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5604a3ca3a6a - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5604a3c9e429 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5604a3c8489d - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5604a3ce3400 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5604a3ce25a6 - core::result::unwrap_failed::h7f5a2d4cf85d933f [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/result.rs:1854:5 [INFO] [stdout] 20: 0x5604a30508eb - core::result::Result::expect::h340e6d81dec04c41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/result.rs:1177:23 [INFO] [stdout] 21: 0x5604a30ba7e5 - tinyevm::enable_tracing::hfd10e3915b8cd776 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:117:14 [INFO] [stdout] 22: 0x5604a2d01117 - revm_test::setup::h1c0ef7b75e94451f [INFO] [stdout] at /opt/rustwide/workdir/tests/revm_test.rs:108:13 [INFO] [stdout] 23: 0x5604a2cde78d - revm_test::test_deadloop::h3be5d54d05874d7c [INFO] [stdout] at /opt/rustwide/workdir/tests/revm_test.rs:885:5 [INFO] [stdout] 24: 0x5604a2cdf177 - revm_test::test_deadloop::{{closure}}::hb0eb793ca1ba04a9 [INFO] [stdout] at /opt/rustwide/workdir/tests/revm_test.rs:884:19 [INFO] [stdout] 25: 0x5604a2d15146 - core::ops::function::FnOnce::call_once::h80d9f9f938c14eb1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x5604a2d476bb - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 27: 0x5604a2d476bb - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 28: 0x5604a2d5d1a5 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 29: 0x5604a2d5d1a5 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 30: 0x5604a2d5d1a5 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 31: 0x5604a2d5d1a5 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 32: 0x5604a2d5d1a5 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 33: 0x5604a2d5d1a5 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 34: 0x5604a2d5d1a5 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 35: 0x5604a2d33b14 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 36: 0x5604a2d33b14 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 37: 0x5604a2d374ba - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 38: 0x5604a2d374ba - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 39: 0x5604a2d374ba - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 40: 0x5604a2d374ba - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 41: 0x5604a2d374ba - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 42: 0x5604a2d374ba - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 43: 0x5604a2d374ba - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 44: 0x5604a3c983ef - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 45: 0x5604a3c983ef - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 46: 0x7f8d0aa2aaa4 - [INFO] [stdout] 47: 0x7f8d0aab7a34 - clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] test_call_forked_contract_from_local_contract [INFO] [stdout] test_deadloop [INFO] [stdout] test_deterministic_deploy_overwrite [INFO] [stdout] [INFO] [stdout] test result: FAILED. 36 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.33s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--test revm_test` [INFO] running `Command { std: "docker" "inspect" "0b5d7a4f85d21b0e0357dea424da4a563d2e273f2689cb4a5d197be59ccafd6f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0b5d7a4f85d21b0e0357dea424da4a563d2e273f2689cb4a5d197be59ccafd6f", kill_on_drop: false }` [INFO] [stdout] 0b5d7a4f85d21b0e0357dea424da4a563d2e273f2689cb4a5d197be59ccafd6f