Skip to content

feat: collision-resistant memory-location hashing via seed + u64 tag - #514

Draft
datnguyencse wants to merge 1 commit into
risechain:mainfrom
datnguyencse:feat/seeded-tagged-location-hash
Draft

feat: collision-resistant memory-location hashing via seed + u64 tag#514
datnguyencse wants to merge 1 commit into
risechain:mainfrom
datnguyencse:feat/seeded-tagged-location-hash

Conversation

@datnguyencse

Copy link
Copy Markdown
Contributor

Problem

MemoryLocationHash = u64 is used as the MvMemory map key itself, so it doubles as both the bucket key and the location's identity. Two distinct locations that collide in the u64 share one entry:

  • Targeted: FxHash is non-cryptographic and algebraically invertible — an attacker can craft a storage slot that collides with another location for ~free, making a read return the wrong value (which then validates cleanly) → wrong state / chain fork, or flood one bucket → DoS.
  • Random: any 64-bit key collides at the ~2³² birthday bound (~10⁻¹⁰–10⁻¹² per block).

Fix — two cheap, independent levers

  1. Per-execution random seed mixed into every location hash & tag. Unknown to transaction submitters until the block runs, so collisions cannot be aimed at this block. Derived from RandomState (no new dependency) and stored on MvMemory.
  2. Per-entry verification tag — a second, independently seeded fingerprint (!seed) stored in each MemoryEntry. Reads skip entries whose tag differs from the location being read, so a collision is only harmful if both the hash and the tag collide (~2⁻¹²⁸). This restores the key-comparison a normal HashMap does, without widening the u64 map key.

The seed never escapes into results (state is keyed by real Addresses), so output is identical for any seed.

Cost

Read path (common, no-collision case): one extra u64 compare + one extra hash per location. Per block: one RandomState::new().

Residual (documented, adversarially unreachable)

ReadSet / validation stay keyed by the bare u64 hash, so two colliding locations touched by one tx can still conflate there — but that only ever forces a spurious re-execution (liveness), never wrong state, and the secret seed makes it impossible to trigger on purpose.

Verification

  • cargo clippy --workspace --all-targets — clean
  • cargo test --workspace --release -- --test-threads=1all green, including the full ethereum/tests state-test suite, RISE/mainnet/uniswap blocks (these compare pevm output to expected/sequential, proving the change is output-preserving)

Benchmarks (gigagas, mainnet) pending — opening as draft for perf review.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces a per-execution random seed and a secondary LocationTag to mitigate hash collision attacks and safely disambiguate colliding memory locations in the multi-version data structure. However, the review identifies two critical correctness bugs: first, in MvMemory::record, writes to different locations that collide on MemoryLocationHash will overwrite each other in the inner BTreeMap because it is keyed only by TxIdx; second, in PevmRise::build_mv_memory, colliding estimates will lose their correct tags because estimated_locations is keyed only by MemoryLocationHash, causing subsequent reads to skip the estimate and read stale values.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Comment on lines +120 to 124
for (location, tag, value) in write_set {
self.data.entry(location).or_default().insert(
tx_version.tx_idx,
MemoryEntry::Data(tx_version.tx_incarnation, value),
MemoryEntry::Data(tx_version.tx_incarnation, tag, value),
);

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

critical

Critical Correctness Bug: Collision Overwriting in Multi-Version Memory

There is a critical correctness issue in how MvMemory::record handles writes when two different memory locations collide on their MemoryLocationHash (even with different LocationTags).

The Issue

self.data is defined as:

DashMap<MemoryLocationHash, BTreeMap<TxIdx, MemoryEntry>, BuildIdentityHasher>

The inner BTreeMap is keyed by TxIdx (transaction index). This means it can only store one MemoryEntry per transaction for a given hash bucket.

If a transaction writes to two different locations that happen to collide on MemoryLocationHash (e.g., address1 and address2 both hashing to the same u64 bucket), write_set will contain two entries:

  1. (hash, tag1, value1)
  2. (hash, tag2, value2)

During the loop in MvMemory::record:

for (location, tag, value) in write_set {
    self.data.entry(location).or_default().insert(
        tx_version.tx_idx,
        MemoryEntry::Data(tx_version.tx_incarnation, tag, value),
    );
}

The second write will overwrite the first write in the BTreeMap because they share the same tx_version.tx_idx.

The Impact (Wrong State / Chain Fork)

When a subsequent transaction reads the first location (address1 with tag1), it looks up hash in self.data. It finds the entry for tx_version.tx_idx, but its tag is tag2 (since it was overwritten).
Because tag2 != tag1, the reader skips this entry:

Some((_, entry)) if entry.tag() != location_tag => continue

The reader then completely misses the write to address1 and reads a stale value from storage or an older transaction. This leads to silent state corruption / wrong state execution, not just a liveness/re-execution issue.

Suggested Fixes

To fully support collision resistance, MvMemory::data must be able to store multiple entries for the same TxIdx if they belong to different locations (tags).

  1. Option A: Key the BTreeMap by (TxIdx, LocationTag)
    Change the map type to:

    DashMap<MemoryLocationHash, BTreeMap<(TxIdx, LocationTag), MemoryEntry>, BuildIdentityHasher>

    Since BTreeMap keys are ordered lexicographically, querying range(..(self.tx_idx, 0)) will still return all entries with TxIdx < self.tx_idx in order, allowing you to iterate backwards and find the matching tag.

  2. Option B: Change the BTreeMap value to a collection
    Change the map type to:

    DashMap<MemoryLocationHash, BTreeMap<TxIdx, SmallVec<[MemoryEntry; 1]>>, BuildIdentityHasher>

    When recording a write, append to or update the matching tag in the SmallVec.

Comment on lines +130 to +137
for address in recipients {
let (hash, tag) = basic_hash_and_tag(address, seed);
estimated_locations
.entry(hash)
.or_insert_with(|| (tag, Vec::with_capacity(txs.len())))
.1
.push(index);
}

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

Correctness Bug: Colliding Estimates Lose Tags

In build_mv_memory, estimated_locations is a HashMap<MemoryLocationHash, (LocationTag, Vec<TxIdx>)>.

If any of the recipients (e.g., beneficiary, BASE_FEE_RECIPIENT, L1_FEE_RECIPIENT, OPERATOR_FEE_RECIPIENT) happen to collide on their MemoryLocationHash, the or_insert_with call will reuse the LocationTag of the first recipient that was inserted:

estimated_locations
    .entry(hash)
    .or_insert_with(|| (tag, Vec::with_capacity(txs.len())))

This means the estimate entry in MvMemory for the colliding recipient will be created with the wrong tag.

When a transaction subsequently reads that colliding recipient, it will compute its correct tag, but skip the estimate entry in MvMemory because the tag doesn't match:

Some((_, entry)) if entry.tag() != location_tag => continue

As a result, the reader will not block on the estimate and will read a stale value, leading to missing dependencies and race conditions.

Suggested Fix

Key estimated_locations by (MemoryLocationHash, LocationTag) instead of just MemoryLocationHash to ensure each unique location's tag is preserved.

…y tag

The u64 MemoryLocationHash doubles as both the MvMemory map key and the
location's identity. Two distinct locations that collide in the u64 share an
entry, so a crafted (FxHash is invertible) or random (birthday ~2^32) collision
can make a read return another location's value and validate cleanly — wrong
state. This fixes it with two cheap, independent levers:

- Per-execution random seed mixed into every location hash (and tag). Unknown to
  submitters until the block runs, so collisions cannot be aimed at this block.
- A second, independently seeded fingerprint (tag) stored in each MemoryEntry.
  Reads skip entries whose tag differs from the location being read, so a
  collision is only harmful if both the hash AND the tag collide (~2^-128).

The seed never escapes into results (state is keyed by real addresses), so
output is identical for any seed — verified by the full test suite.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@datnguyencse
datnguyencse force-pushed the feat/seeded-tagged-location-hash branch from 073d22a to d007312 Compare June 4, 2026 07:48
@datnguyencse

Copy link
Copy Markdown
Contributor Author

benchmark

@riselabs-benchmark

Copy link
Copy Markdown

✅ Gigagas benchmark for commit d007312

Detail
   Compiling tikv-jemalloc-sys v0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
   Compiling tikv-jemallocator v0.6.1
   Compiling pevm v0.1.0 (/home/rise-bot/pevm/crates/pevm)
    Finished `bench` profile [optimized] target(s) in 42.54s
     Running benches/gigagas.rs (target/release/deps/gigagas-ea758e574c06cbc1)
Gnuplot not found, using plotters backend
Benchmarking Independent Raw Transfers/Sequential
Benchmarking Independent Raw Transfers/Sequential: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.6s, or reduce sample count to 80.
Benchmarking Independent Raw Transfers/Sequential: Collecting 100 samples in estimated 5.5816 s (100 iterations)
Benchmarking Independent Raw Transfers/Sequential: Analyzing
Independent Raw Transfers/Sequential
                        time:   [54.701 ms 54.788 ms 54.875 ms]
                        change: [−1.6759% −1.4368% −1.1940%] (p = 0.00 < 0.05)
                        Performance has improved.
Benchmarking Independent Raw Transfers/Parallel
Benchmarking Independent Raw Transfers/Parallel: Warming up for 3.0000 s
Benchmarking Independent Raw Transfers/Parallel: Collecting 100 samples in estimated 9.6789 s (200 iterations)
Benchmarking Independent Raw Transfers/Parallel: Analyzing
Independent Raw Transfers/Parallel
                        time:   [49.301 ms 49.570 ms 49.841 ms]
                        change: [+5.7337% +6.9285% +8.1490%] (p = 0.00 < 0.05)
                        Performance has regressed.

Benchmarking Independent ERC20/Sequential
Benchmarking Independent ERC20/Sequential: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 16.1s, or reduce sample count to 30.
Benchmarking Independent ERC20/Sequential: Collecting 100 samples in estimated 16.098 s (100 iterations)
Benchmarking Independent ERC20/Sequential: Analyzing
Independent ERC20/Sequential
                        time:   [161.26 ms 161.57 ms 161.88 ms]
                        change: [−1.8130% −1.5433% −1.2560%] (p = 0.00 < 0.05)
                        Performance has improved.
Benchmarking Independent ERC20/Parallel
Benchmarking Independent ERC20/Parallel: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.3s, or reduce sample count to 90.
Benchmarking Independent ERC20/Parallel: Collecting 100 samples in estimated 5.2507 s (100 iterations)
Benchmarking Independent ERC20/Parallel: Analyzing
Independent ERC20/Parallel
                        time:   [52.166 ms 52.811 ms 53.458 ms]
                        change: [−3.3738% −1.8215% −0.1362%] (p = 0.03 < 0.05)
                        Change within noise threshold.

Benchmarking Independent Uniswap/Sequential
Benchmarking Independent Uniswap/Sequential: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 45.1s, or reduce sample count to 10.
Benchmarking Independent Uniswap/Sequential: Collecting 100 samples in estimated 45.056 s (100 iterations)
Benchmarking Independent Uniswap/Sequential: Analyzing
Independent Uniswap/Sequential
                        time:   [465.71 ms 466.20 ms 466.67 ms]
                        change: [−0.7373% −0.5140% −0.2939%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) low mild
Benchmarking Independent Uniswap/Parallel
Benchmarking Independent Uniswap/Parallel: Warming up for 3.0000 s
Benchmarking Independent Uniswap/Parallel: Collecting 100 samples in estimated 7.3881 s (300 iterations)
Benchmarking Independent Uniswap/Parallel: Analyzing
Independent Uniswap/Parallel
                        time:   [24.628 ms 24.653 ms 24.677 ms]
                        change: [−2.3203% −2.1510% −1.9787%] (p = 0.00 < 0.05)
                        Performance has improved.

@riselabs-benchmark

Copy link
Copy Markdown

✅ Mainnet benchmark for commit d007312
Report:
Baseline main:

Average: x1.96
Max: x3.94
Min: x0.67

This pr:

Average: x1.94
Max: x3.95
Min: x0.69
Detail
   Compiling tikv-jemalloc-sys v0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
   Compiling tikv-jemallocator v0.6.1
   Compiling pevm v0.1.0 (/home/rise-bot/pevm/crates/pevm)
    Finished `bench` profile [optimized] target(s) in 48.47s
     Running benches/mainnet.rs (target/release/deps/mainnet-0cdb557e505eb72a)
Gnuplot not found, using plotters backend
Benchmarking Block 12459406(201 txs, 14994849 gas)/Sequential
Benchmarking Block 12459406(201 txs, 14994849 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 12459406(201 txs, 14994849 gas)/Sequential: Collecting 100 samples in estimated 5.2248 s (1100 iterations)
Benchmarking Block 12459406(201 txs, 14994849 gas)/Sequential: Analyzing
Block 12459406(201 txs, 14994849 gas)/Sequential
                        time:   [4.7691 ms 4.7743 ms 4.7799 ms]
                        change: [+0.0028% +0.2213% +0.4229%] (p = 0.04 < 0.05)
                        Change within noise threshold.
Found 3 outliers among 100 measurements (3.00%)
  2 (2.00%) high mild
  1 (1.00%) high severe
Benchmarking Block 12459406(201 txs, 14994849 gas)/Parallel
Benchmarking Block 12459406(201 txs, 14994849 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 12459406(201 txs, 14994849 gas)/Parallel: Collecting 100 samples in estimated 5.1928 s (1400 iterations)
Benchmarking Block 12459406(201 txs, 14994849 gas)/Parallel: Analyzing
Block 12459406(201 txs, 14994849 gas)/Parallel
                        time:   [3.6089 ms 3.6832 ms 3.7574 ms]
                        change: [−1.1711% +1.8654% +5.0506%] (p = 0.24 > 0.05)
                        No change in performance detected.

Benchmarking Block 12965000(259 txs, 30025257 gas)/Sequential
Benchmarking Block 12965000(259 txs, 30025257 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 12965000(259 txs, 30025257 gas)/Sequential: Collecting 100 samples in estimated 5.0849 s (300 iterations)
Benchmarking Block 12965000(259 txs, 30025257 gas)/Sequential: Analyzing
Block 12965000(259 txs, 30025257 gas)/Sequential
                        time:   [16.969 ms 17.001 ms 17.034 ms]
                        change: [−1.2496% −0.9614% −0.6898%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Benchmarking Block 12965000(259 txs, 30025257 gas)/Parallel
Benchmarking Block 12965000(259 txs, 30025257 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 12965000(259 txs, 30025257 gas)/Parallel: Collecting 100 samples in estimated 5.2829 s (1200 iterations)
Benchmarking Block 12965000(259 txs, 30025257 gas)/Parallel: Analyzing
Block 12965000(259 txs, 30025257 gas)/Parallel
                        time:   [4.3690 ms 4.3900 ms 4.4109 ms]
                        change: [−0.4100% +0.2488% +0.9418%] (p = 0.46 > 0.05)
                        No change in performance detected.

Benchmarking Block 2641321(83 txs, 1917429 gas)/Sequential
Benchmarking Block 2641321(83 txs, 1917429 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 2641321(83 txs, 1917429 gas)/Sequential: Collecting 100 samples in estimated 5.4617 s (40k iterations)
Benchmarking Block 2641321(83 txs, 1917429 gas)/Sequential: Analyzing
Block 2641321(83 txs, 1917429 gas)/Sequential
                        time:   [135.74 µs 135.91 µs 136.08 µs]
                        change: [+0.1505% +0.2712% +0.3807%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Benchmarking Block 2641321(83 txs, 1917429 gas)/Parallel
Benchmarking Block 2641321(83 txs, 1917429 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 2641321(83 txs, 1917429 gas)/Parallel: Collecting 100 samples in estimated 5.4616 s (40k iterations)
Benchmarking Block 2641321(83 txs, 1917429 gas)/Parallel: Analyzing
Block 2641321(83 txs, 1917429 gas)/Parallel
                        time:   [135.66 µs 135.82 µs 135.98 µs]
                        change: [+0.1646% +0.2710% +0.3841%] (p = 0.00 < 0.05)
                        Change within noise threshold.

Benchmarking Block 19716145(341 txs, 29995804 gas)/Sequential
Benchmarking Block 19716145(341 txs, 29995804 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19716145(341 txs, 29995804 gas)/Sequential: Collecting 100 samples in estimated 5.7162 s (600 iterations)
Benchmarking Block 19716145(341 txs, 29995804 gas)/Sequential: Analyzing
Block 19716145(341 txs, 29995804 gas)/Sequential
                        time:   [9.5352 ms 9.5540 ms 9.5743 ms]
                        change: [−0.7838% −0.4856% −0.2188%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 3 outliers among 100 measurements (3.00%)
  3 (3.00%) high mild
Benchmarking Block 19716145(341 txs, 29995804 gas)/Parallel
Benchmarking Block 19716145(341 txs, 29995804 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 19716145(341 txs, 29995804 gas)/Parallel: Collecting 100 samples in estimated 5.1222 s (1200 iterations)
Benchmarking Block 19716145(341 txs, 29995804 gas)/Parallel: Analyzing
Block 19716145(341 txs, 29995804 gas)/Parallel
                        time:   [4.2724 ms 4.2808 ms 4.2891 ms]
                        change: [+0.6440% +0.9439% +1.2196%] (p = 0.00 < 0.05)
                        Change within noise threshold.

Benchmarking Block 14029313(724 txs, 30074554 gas)/Sequential
Benchmarking Block 14029313(724 txs, 30074554 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 14029313(724 txs, 30074554 gas)/Sequential: Collecting 100 samples in estimated 5.3032 s (1100 iterations)
Benchmarking Block 14029313(724 txs, 30074554 gas)/Sequential: Analyzing
Block 14029313(724 txs, 30074554 gas)/Sequential
                        time:   [4.7860 ms 4.7977 ms 4.8111 ms]
                        change: [−2.4890% −1.9876% −1.4739%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 12 outliers among 100 measurements (12.00%)
  5 (5.00%) high mild
  7 (7.00%) high severe
Benchmarking Block 14029313(724 txs, 30074554 gas)/Parallel
Benchmarking Block 14029313(724 txs, 30074554 gas)/Parallel: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.0s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 14029313(724 txs, 30074554 gas)/Parallel: Collecting 100 samples in estimated 7.9527 s (5050 iterations)
Benchmarking Block 14029313(724 txs, 30074554 gas)/Parallel: Analyzing
Block 14029313(724 txs, 30074554 gas)/Parallel
                        time:   [1.5655 ms 1.5711 ms 1.5771 ms]
                        change: [+0.9571% +1.6233% +2.3453%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 8 outliers among 100 measurements (8.00%)
  7 (7.00%) high mild
  1 (1.00%) high severe

Benchmarking Block 5283152(150 txs, 7979463 gas)/Sequential
Benchmarking Block 5283152(150 txs, 7979463 gas)/Sequential: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.2s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 5283152(150 txs, 7979463 gas)/Sequential: Collecting 100 samples in estimated 8.1500 s (5050 iterations)
Benchmarking Block 5283152(150 txs, 7979463 gas)/Sequential: Analyzing
Block 5283152(150 txs, 7979463 gas)/Sequential
                        time:   [1.6118 ms 1.6121 ms 1.6125 ms]
                        change: [+0.3918% +0.4295% +0.4709%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 3 outliers among 100 measurements (3.00%)
  2 (2.00%) high mild
  1 (1.00%) high severe
Benchmarking Block 5283152(150 txs, 7979463 gas)/Parallel
Benchmarking Block 5283152(150 txs, 7979463 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 5283152(150 txs, 7979463 gas)/Parallel: Collecting 100 samples in estimated 5.0025 s (10k iterations)
Benchmarking Block 5283152(150 txs, 7979463 gas)/Parallel: Analyzing
Block 5283152(150 txs, 7979463 gas)/Parallel
                        time:   [497.46 µs 499.12 µs 500.85 µs]
                        change: [−0.1987% +0.2448% +0.6654%] (p = 0.28 > 0.05)
                        No change in performance detected.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high mild

Benchmarking Block 18988207(186 txs, 12398324 gas)/Sequential
Benchmarking Block 18988207(186 txs, 12398324 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 18988207(186 txs, 12398324 gas)/Sequential: Collecting 100 samples in estimated 5.3512 s (700 iterations)
Benchmarking Block 18988207(186 txs, 12398324 gas)/Sequential: Analyzing
Block 18988207(186 txs, 12398324 gas)/Sequential
                        time:   [7.6398 ms 7.6425 ms 7.6454 ms]
                        change: [+0.0984% +0.1696% +0.2325%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 4 outliers among 100 measurements (4.00%)
  3 (3.00%) high mild
  1 (1.00%) high severe
Benchmarking Block 18988207(186 txs, 12398324 gas)/Parallel
Benchmarking Block 18988207(186 txs, 12398324 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 18988207(186 txs, 12398324 gas)/Parallel: Collecting 100 samples in estimated 5.0246 s (1100 iterations)
Benchmarking Block 18988207(186 txs, 12398324 gas)/Parallel: Analyzing
Block 18988207(186 txs, 12398324 gas)/Parallel
                        time:   [4.5629 ms 4.5648 ms 4.5668 ms]
                        change: [+0.1365% +0.2132% +0.2795%] (p = 0.00 < 0.05)
                        Change within noise threshold.

Benchmarking Block 14383540(722 txs, 30059751 gas)/Sequential
Benchmarking Block 14383540(722 txs, 30059751 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 14383540(722 txs, 30059751 gas)/Sequential: Collecting 100 samples in estimated 5.7075 s (700 iterations)
Benchmarking Block 14383540(722 txs, 30059751 gas)/Sequential: Analyzing
Block 14383540(722 txs, 30059751 gas)/Sequential
                        time:   [8.0907 ms 8.1071 ms 8.1242 ms]
                        change: [+1.3409% +1.5668% +1.7987%] (p = 0.00 < 0.05)
                        Performance has regressed.
Benchmarking Block 14383540(722 txs, 30059751 gas)/Parallel
Benchmarking Block 14383540(722 txs, 30059751 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 14383540(722 txs, 30059751 gas)/Parallel: Collecting 100 samples in estimated 5.0825 s (1600 iterations)
Benchmarking Block 14383540(722 txs, 30059751 gas)/Parallel: Analyzing
Block 14383540(722 txs, 30059751 gas)/Parallel
                        time:   [3.1712 ms 3.1821 ms 3.1929 ms]
                        change: [+2.2276% +2.7733% +3.2992%] (p = 0.00 < 0.05)
                        Performance has regressed.

Benchmarking Block 19606599(367 txs, 29981684 gas)/Sequential
Benchmarking Block 19606599(367 txs, 29981684 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19606599(367 txs, 29981684 gas)/Sequential: Collecting 100 samples in estimated 5.9789 s (400 iterations)
Benchmarking Block 19606599(367 txs, 29981684 gas)/Sequential: Analyzing
Block 19606599(367 txs, 29981684 gas)/Sequential
                        time:   [14.734 ms 14.769 ms 14.804 ms]
                        change: [+0.9838% +1.3117% +1.6201%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Benchmarking Block 19606599(367 txs, 29981684 gas)/Parallel
Benchmarking Block 19606599(367 txs, 29981684 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 19606599(367 txs, 29981684 gas)/Parallel: Collecting 100 samples in estimated 5.5095 s (1000 iterations)
Benchmarking Block 19606599(367 txs, 29981684 gas)/Parallel: Analyzing
Block 19606599(367 txs, 29981684 gas)/Parallel
                        time:   [5.4958 ms 5.5064 ms 5.5172 ms]
                        change: [+1.3632% +1.6540% +1.9382%] (p = 0.00 < 0.05)
                        Performance has regressed.

Benchmarking Block 13287210(1414 txs, 29990789 gas)/Sequential
Benchmarking Block 13287210(1414 txs, 29990789 gas)/Sequential: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.5s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 13287210(1414 txs, 29990789 gas)/Sequential: Collecting 100 samples in estimated 9.5014 s (5050 iterations)
Benchmarking Block 13287210(1414 txs, 29990789 gas)/Sequential: Analyzing
Block 13287210(1414 txs, 29990789 gas)/Sequential
                        time:   [1.8810 ms 1.8837 ms 1.8862 ms]
                        change: [+0.1889% +0.3283% +0.4645%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Benchmarking Block 13287210(1414 txs, 29990789 gas)/Parallel
Benchmarking Block 13287210(1414 txs, 29990789 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 13287210(1414 txs, 29990789 gas)/Parallel: Collecting 100 samples in estimated 5.1500 s (2500 iterations)
Benchmarking Block 13287210(1414 txs, 29990789 gas)/Parallel: Analyzing
Block 13287210(1414 txs, 29990789 gas)/Parallel
                        time:   [2.0046 ms 2.0102 ms 2.0159 ms]
                        change: [−0.7236% −0.3544% −0.0072%] (p = 0.06 > 0.05)
                        No change in performance detected.

Benchmarking Block 19807137(712 txs, 29981386 gas)/Sequential
Benchmarking Block 19807137(712 txs, 29981386 gas)/Sequential: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 305.9s, or reduce sample count to 10.
Benchmarking Block 19807137(712 txs, 29981386 gas)/Sequential: Collecting 100 samples in estimated 305.87 s (100 iterations)
Benchmarking Block 19807137(712 txs, 29981386 gas)/Sequential: Analyzing
Block 19807137(712 txs, 29981386 gas)/Sequential
                        time:   [13.070 ms 13.100 ms 13.131 ms]
                        change: [−0.0273% +0.2356% +0.5202%] (p = 0.10 > 0.05)
                        No change in performance detected.
Found 2 outliers among 100 measurements (2.00%)
  2 (2.00%) high mild
Benchmarking Block 19807137(712 txs, 29981386 gas)/Parallel
Benchmarking Block 19807137(712 txs, 29981386 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 19807137(712 txs, 29981386 gas)/Parallel: Collecting 100 samples in estimated 5.0597 s (800 iterations)
Benchmarking Block 19807137(712 txs, 29981386 gas)/Parallel: Analyzing
Block 19807137(712 txs, 29981386 gas)/Parallel
                        time:   [6.3190 ms 6.3250 ms 6.3309 ms]
                        change: [+0.0800% +0.2023% +0.3382%] (p = 0.00 < 0.05)
                        Change within noise threshold.

Benchmarking Block 12520364(660 txs, 14989902 gas)/Sequential
Benchmarking Block 12520364(660 txs, 14989902 gas)/Sequential: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.2s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 12520364(660 txs, 14989902 gas)/Sequential: Collecting 100 samples in estimated 7.1635 s (5050 iterations)
Benchmarking Block 12520364(660 txs, 14989902 gas)/Sequential: Analyzing
Block 12520364(660 txs, 14989902 gas)/Sequential
                        time:   [1.4094 ms 1.4103 ms 1.4111 ms]
                        change: [−0.5022% −0.3845% −0.2681%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high severe
Benchmarking Block 12520364(660 txs, 14989902 gas)/Parallel
Benchmarking Block 12520364(660 txs, 14989902 gas)/Parallel: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.2s, enable flat sampling, or reduce sample count to 60.
Benchmarking Block 12520364(660 txs, 14989902 gas)/Parallel: Collecting 100 samples in estimated 6.2337 s (5050 iterations)
Benchmarking Block 12520364(660 txs, 14989902 gas)/Parallel: Analyzing
Block 12520364(660 txs, 14989902 gas)/Parallel
                        time:   [1.2344 ms 1.2366 ms 1.2387 ms]
                        change: [+0.4760% +0.7112% +0.9429%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
  1 (1.00%) low mild
  1 (1.00%) high mild

Benchmarking Block 7279999(122 txs, 7998886 gas)/Sequential
Benchmarking Block 7279999(122 txs, 7998886 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 7279999(122 txs, 7998886 gas)/Sequential: Collecting 100 samples in estimated 5.1926 s (1600 iterations)
Benchmarking Block 7279999(122 txs, 7998886 gas)/Sequential: Analyzing
Block 7279999(122 txs, 7998886 gas)/Sequential
                        time:   [3.2403 ms 3.2408 ms 3.2413 ms]
                        change: [+0.1434% +0.1672% +0.1903%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 4 outliers among 100 measurements (4.00%)
  3 (3.00%) high mild
  1 (1.00%) high severe
Benchmarking Block 7279999(122 txs, 7998886 gas)/Parallel
Benchmarking Block 7279999(122 txs, 7998886 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 7279999(122 txs, 7998886 gas)/Parallel: Collecting 100 samples in estimated 8.3049 s (10k iterations)
Benchmarking Block 7279999(122 txs, 7998886 gas)/Parallel: Analyzing
Block 7279999(122 txs, 7998886 gas)/Parallel
                        time:   [819.72 µs 821.01 µs 822.40 µs]
                        change: [+0.0942% +0.2669% +0.4475%] (p = 0.00 < 0.05)
                        Change within noise threshold.

Benchmarking Block 18085863(178 txs, 17007666 gas)/Sequential
Benchmarking Block 18085863(178 txs, 17007666 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 18085863(178 txs, 17007666 gas)/Sequential: Collecting 100 samples in estimated 5.4776 s (1000 iterations)
Benchmarking Block 18085863(178 txs, 17007666 gas)/Sequential: Analyzing
Block 18085863(178 txs, 17007666 gas)/Sequential
                        time:   [5.4834 ms 5.4927 ms 5.5030 ms]
                        change: [−0.2090% −0.0092% +0.1903%] (p = 0.93 > 0.05)
                        No change in performance detected.
Found 14 outliers among 100 measurements (14.00%)
  3 (3.00%) high mild
  11 (11.00%) high severe
Benchmarking Block 18085863(178 txs, 17007666 gas)/Parallel
Benchmarking Block 18085863(178 txs, 17007666 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 18085863(178 txs, 17007666 gas)/Parallel: Collecting 100 samples in estimated 5.1061 s (1600 iterations)
Benchmarking Block 18085863(178 txs, 17007666 gas)/Parallel: Analyzing
Block 18085863(178 txs, 17007666 gas)/Parallel
                        time:   [3.1780 ms 3.1881 ms 3.1982 ms]
                        change: [+0.2002% +0.6026% +1.0287%] (p = 0.01 < 0.05)
                        Change within noise threshold.

Benchmarking Block 15537394(80 txs, 29983006 gas)/Sequential
Benchmarking Block 15537394(80 txs, 29983006 gas)/Sequential: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.5s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 15537394(80 txs, 29983006 gas)/Sequential: Collecting 100 samples in estimated 9.4961 s (5050 iterations)
Benchmarking Block 15537394(80 txs, 29983006 gas)/Sequential: Analyzing
Block 15537394(80 txs, 29983006 gas)/Sequential
                        time:   [1.8757 ms 1.8765 ms 1.8772 ms]
                        change: [−0.6099% −0.5612% −0.5098%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 4 outliers among 100 measurements (4.00%)
  3 (3.00%) high mild
  1 (1.00%) high severe
Benchmarking Block 15537394(80 txs, 29983006 gas)/Parallel
Benchmarking Block 15537394(80 txs, 29983006 gas)/Parallel: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.4s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 15537394(80 txs, 29983006 gas)/Parallel: Collecting 100 samples in estimated 7.3733 s (5050 iterations)
Benchmarking Block 15537394(80 txs, 29983006 gas)/Parallel: Analyzing
Block 15537394(80 txs, 29983006 gas)/Parallel
                        time:   [1.4548 ms 1.4557 ms 1.4567 ms]
                        change: [+0.9316% +1.0254% +1.1181%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 3 outliers among 100 measurements (3.00%)
  1 (1.00%) low mild
  2 (2.00%) high mild

Benchmarking Block 11743952(206 txs, 11955916 gas)/Sequential
Benchmarking Block 11743952(206 txs, 11955916 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 11743952(206 txs, 11955916 gas)/Sequential: Collecting 100 samples in estimated 5.1006 s (800 iterations)
Benchmarking Block 11743952(206 txs, 11955916 gas)/Sequential: Analyzing
Block 11743952(206 txs, 11955916 gas)/Sequential
                        time:   [6.3755 ms 6.3782 ms 6.3814 ms]
                        change: [+0.1777% +0.2232% +0.2752%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 5 outliers among 100 measurements (5.00%)
  3 (3.00%) high mild
  2 (2.00%) high severe
Benchmarking Block 11743952(206 txs, 11955916 gas)/Parallel
Benchmarking Block 11743952(206 txs, 11955916 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 11743952(206 txs, 11955916 gas)/Parallel: Collecting 100 samples in estimated 5.6412 s (800 iterations)
Benchmarking Block 11743952(206 txs, 11955916 gas)/Parallel: Analyzing
Block 11743952(206 txs, 11955916 gas)/Parallel
                        time:   [7.0446 ms 7.0497 ms 7.0548 ms]
                        change: [+0.3168% +0.4109% +0.4985%] (p = 0.00 < 0.05)
                        Change within noise threshold.

Benchmarking Block 19444337(417 txs, 29999800 gas)/Sequential
Benchmarking Block 19444337(417 txs, 29999800 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19444337(417 txs, 29999800 gas)/Sequential: Collecting 100 samples in estimated 5.4886 s (500 iterations)
Benchmarking Block 19444337(417 txs, 29999800 gas)/Sequential: Analyzing
Block 19444337(417 txs, 29999800 gas)/Sequential
                        time:   [10.973 ms 11.008 ms 11.045 ms]
                        change: [+2.0789% +2.4781% +2.8457%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
  2 (2.00%) high mild
Benchmarking Block 19444337(417 txs, 29999800 gas)/Parallel
Benchmarking Block 19444337(417 txs, 29999800 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 19444337(417 txs, 29999800 gas)/Parallel: Collecting 100 samples in estimated 5.1786 s (1400 iterations)
Benchmarking Block 19444337(417 txs, 29999800 gas)/Parallel: Analyzing
Block 19444337(417 txs, 29999800 gas)/Parallel
                        time:   [3.6954 ms 3.7028 ms 3.7102 ms]
                        change: [+0.6384% +0.9370% +1.2276%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) low mild

Benchmarking Block 1150000(9 txs, 649041 gas)/Sequential
Benchmarking Block 1150000(9 txs, 649041 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 1150000(9 txs, 649041 gas)/Sequential: Collecting 100 samples in estimated 5.1145 s (86k iterations)
Benchmarking Block 1150000(9 txs, 649041 gas)/Sequential: Analyzing
Block 1150000(9 txs, 649041 gas)/Sequential
                        time:   [59.530 µs 59.549 µs 59.568 µs]
                        change: [−0.0293% +0.0036% +0.0375%] (p = 0.82 > 0.05)
                        No change in performance detected.
Benchmarking Block 1150000(9 txs, 649041 gas)/Parallel
Benchmarking Block 1150000(9 txs, 649041 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 1150000(9 txs, 649041 gas)/Parallel: Collecting 100 samples in estimated 5.1187 s (86k iterations)
Benchmarking Block 1150000(9 txs, 649041 gas)/Parallel: Analyzing
Block 1150000(9 txs, 649041 gas)/Parallel
                        time:   [59.609 µs 59.626 µs 59.643 µs]
                        change: [+0.2123% +0.2418% +0.2727%] (p = 0.00 < 0.05)
                        Change within noise threshold.

Benchmarking Block 19426587(37 txs, 2633933 gas)/Sequential
Benchmarking Block 19426587(37 txs, 2633933 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19426587(37 txs, 2633933 gas)/Sequential: Collecting 100 samples in estimated 5.1027 s (2100 iterations)
Benchmarking Block 19426587(37 txs, 2633933 gas)/Sequential: Analyzing
Block 19426587(37 txs, 2633933 gas)/Sequential
                        time:   [2.4265 ms 2.4272 ms 2.4279 ms]
                        change: [−0.0090% +0.0634% +0.1259%] (p = 0.07 > 0.05)
                        No change in performance detected.
Found 4 outliers among 100 measurements (4.00%)
  3 (3.00%) high mild
  1 (1.00%) high severe
Benchmarking Block 19426587(37 txs, 2633933 gas)/Parallel
Benchmarking Block 19426587(37 txs, 2633933 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 19426587(37 txs, 2633933 gas)/Parallel: Collecting 100 samples in estimated 5.1057 s (2100 iterations)
Benchmarking Block 19426587(37 txs, 2633933 gas)/Parallel: Analyzing
Block 19426587(37 txs, 2633933 gas)/Parallel
                        time:   [2.4268 ms 2.4275 ms 2.4284 ms]
                        change: [−0.1376% −0.0532% +0.0177%] (p = 0.19 > 0.05)
                        No change in performance detected.
Found 4 outliers among 100 measurements (4.00%)
  3 (3.00%) high mild
  1 (1.00%) high severe

Benchmarking Block 11814555(579 txs, 12494001 gas)/Sequential
Benchmarking Block 11814555(579 txs, 12494001 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 11814555(579 txs, 12494001 gas)/Sequential: Collecting 100 samples in estimated 7.3579 s (10k iterations)
Benchmarking Block 11814555(579 txs, 12494001 gas)/Sequential: Analyzing
Block 11814555(579 txs, 12494001 gas)/Sequential
                        time:   [726.72 µs 727.31 µs 727.90 µs]
                        change: [+0.2538% +0.3482% +0.4409%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Benchmarking Block 11814555(579 txs, 12494001 gas)/Parallel
Benchmarking Block 11814555(579 txs, 12494001 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 11814555(579 txs, 12494001 gas)/Parallel: Collecting 100 samples in estimated 8.4584 s (10k iterations)
Benchmarking Block 11814555(579 txs, 12494001 gas)/Parallel: Analyzing
Block 11814555(579 txs, 12494001 gas)/Parallel
                        time:   [832.13 µs 834.98 µs 837.80 µs]
                        change: [−1.8300% −1.4018% −0.9726%] (p = 0.00 < 0.05)
                        Change within noise threshold.

Benchmarking Block 14334629(819 txs, 30135754 gas)/Sequential
Benchmarking Block 14334629(819 txs, 30135754 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 14334629(819 txs, 30135754 gas)/Sequential: Collecting 100 samples in estimated 5.1134 s (800 iterations)
Benchmarking Block 14334629(819 txs, 30135754 gas)/Sequential: Analyzing
Block 14334629(819 txs, 30135754 gas)/Sequential
                        time:   [6.3597 ms 6.3654 ms 6.3718 ms]
                        change: [−0.2467% −0.0238% +0.1862%] (p = 0.83 > 0.05)
                        No change in performance detected.
Found 6 outliers among 100 measurements (6.00%)
  5 (5.00%) high mild
  1 (1.00%) high severe
Benchmarking Block 14334629(819 txs, 30135754 gas)/Parallel
Benchmarking Block 14334629(819 txs, 30135754 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 14334629(819 txs, 30135754 gas)/Parallel: Collecting 100 samples in estimated 5.0445 s (2300 iterations)
Benchmarking Block 14334629(819 txs, 30135754 gas)/Parallel: Analyzing
Block 14334629(819 txs, 30135754 gas)/Parallel
                        time:   [2.1829 ms 2.1878 ms 2.1928 ms]
                        change: [+0.5900% +0.8938% +1.1869%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high mild

Benchmarking Block 19934116(58 txs, 3365857 gas)/Sequential
Benchmarking Block 19934116(58 txs, 3365857 gas)/Sequential: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.1s, enable flat sampling, or reduce sample count to 60.
Benchmarking Block 19934116(58 txs, 3365857 gas)/Sequential: Collecting 100 samples in estimated 6.1099 s (5050 iterations)
Benchmarking Block 19934116(58 txs, 3365857 gas)/Sequential: Analyzing
Block 19934116(58 txs, 3365857 gas)/Sequential
                        time:   [1.2085 ms 1.2087 ms 1.2089 ms]
                        change: [+0.0752% +0.1179% +0.1538%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 4 outliers among 100 measurements (4.00%)
  2 (2.00%) high mild
  2 (2.00%) high severe
Benchmarking Block 19934116(58 txs, 3365857 gas)/Parallel
Benchmarking Block 19934116(58 txs, 3365857 gas)/Parallel: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.1s, enable flat sampling, or reduce sample count to 60.
Benchmarking Block 19934116(58 txs, 3365857 gas)/Parallel: Collecting 100 samples in estimated 6.1049 s (5050 iterations)
Benchmarking Block 19934116(58 txs, 3365857 gas)/Parallel: Analyzing
Block 19934116(58 txs, 3365857 gas)/Parallel
                        time:   [1.2072 ms 1.2074 ms 1.2075 ms]
                        change: [+0.0785% +0.1077% +0.1341%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
  1 (1.00%) low mild
  1 (1.00%) high severe

Benchmarking Block 19933612(130 txs, 11236414 gas)/Sequential
Benchmarking Block 19933612(130 txs, 11236414 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19933612(130 txs, 11236414 gas)/Sequential: Collecting 100 samples in estimated 5.4289 s (1000 iterations)
Benchmarking Block 19933612(130 txs, 11236414 gas)/Sequential: Analyzing
Block 19933612(130 txs, 11236414 gas)/Sequential
                        time:   [5.4179 ms 5.4196 ms 5.4214 ms]
                        change: [−0.3366% −0.2306% −0.1364%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
  2 (2.00%) high mild
Benchmarking Block 19933612(130 txs, 11236414 gas)/Parallel
Benchmarking Block 19933612(130 txs, 11236414 gas)/Parallel: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.6s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 19933612(130 txs, 11236414 gas)/Parallel: Collecting 100 samples in estimated 7.6388 s (5050 iterations)
Benchmarking Block 19933612(130 txs, 11236414 gas)/Parallel: Analyzing
Block 19933612(130 txs, 11236414 gas)/Parallel
                        time:   [1.5091 ms 1.5121 ms 1.5155 ms]
                        change: [+0.1701% +0.5749% +0.9479%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 5 outliers among 100 measurements (5.00%)
  1 (1.00%) low severe
  3 (3.00%) low mild
  1 (1.00%) high mild

Benchmarking Block 8038679(237 txs, 7993635 gas)/Sequential
Benchmarking Block 8038679(237 txs, 7993635 gas)/Sequential: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.6s, enable flat sampling, or reduce sample count to 60.
Benchmarking Block 8038679(237 txs, 7993635 gas)/Sequential: Collecting 100 samples in estimated 6.5806 s (5050 iterations)
Benchmarking Block 8038679(237 txs, 7993635 gas)/Sequential: Analyzing
Block 8038679(237 txs, 7993635 gas)/Sequential
                        time:   [1.3022 ms 1.3026 ms 1.3031 ms]
                        change: [+0.0911% +0.1305% +0.1710%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 4 outliers among 100 measurements (4.00%)
  1 (1.00%) low mild
  3 (3.00%) high mild
Benchmarking Block 8038679(237 txs, 7993635 gas)/Parallel
Benchmarking Block 8038679(237 txs, 7993635 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 8038679(237 txs, 7993635 gas)/Parallel: Collecting 100 samples in estimated 6.9811 s (10k iterations)
Benchmarking Block 8038679(237 txs, 7993635 gas)/Parallel: Analyzing
Block 8038679(237 txs, 7993635 gas)/Parallel
                        time:   [689.68 µs 690.83 µs 691.98 µs]
                        change: [+0.1822% +0.4583% +0.7578%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high mild

Benchmarking Block 930196(18 txs, 378000 gas)/Sequential
Benchmarking Block 930196(18 txs, 378000 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 930196(18 txs, 378000 gas)/Sequential: Collecting 100 samples in estimated 5.0617 s (217k iterations)
Benchmarking Block 930196(18 txs, 378000 gas)/Sequential: Analyzing
Block 930196(18 txs, 378000 gas)/Sequential
                        time:   [23.325 µs 23.350 µs 23.376 µs]
                        change: [+0.7426% +0.8483% +0.9532%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Benchmarking Block 930196(18 txs, 378000 gas)/Parallel
Benchmarking Block 930196(18 txs, 378000 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 930196(18 txs, 378000 gas)/Parallel: Collecting 100 samples in estimated 5.0706 s (217k iterations)
Benchmarking Block 930196(18 txs, 378000 gas)/Parallel: Analyzing
Block 930196(18 txs, 378000 gas)/Parallel
                        time:   [23.336 µs 23.362 µs 23.389 µs]
                        change: [+0.6506% +0.7567% +0.8556%] (p = 0.00 < 0.05)
                        Change within noise threshold.

Benchmarking Block 4864590(195 txs, 7985890 gas)/Sequential
Benchmarking Block 4864590(195 txs, 7985890 gas)/Sequential: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.2s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 4864590(195 txs, 7985890 gas)/Sequential: Collecting 100 samples in estimated 8.2494 s (5050 iterations)
Benchmarking Block 4864590(195 txs, 7985890 gas)/Sequential: Analyzing
Block 4864590(195 txs, 7985890 gas)/Sequential
                        time:   [1.6304 ms 1.6308 ms 1.6312 ms]
                        change: [+0.2358% +0.2743% +0.3090%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 3 outliers among 100 measurements (3.00%)
  3 (3.00%) high mild
Benchmarking Block 4864590(195 txs, 7985890 gas)/Parallel
Benchmarking Block 4864590(195 txs, 7985890 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 4864590(195 txs, 7985890 gas)/Parallel: Collecting 100 samples in estimated 5.3640 s (10k iterations)
Benchmarking Block 4864590(195 txs, 7985890 gas)/Parallel: Analyzing
Block 4864590(195 txs, 7985890 gas)/Parallel
                        time:   [529.64 µs 530.70 µs 531.79 µs]
                        change: [+0.6833% +1.0073% +1.3383%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 5 outliers among 100 measurements (5.00%)
  2 (2.00%) low mild
  3 (3.00%) high mild

Benchmarking Block 16257471(98 txs, 20267875 gas)/Sequential
Benchmarking Block 16257471(98 txs, 20267875 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 16257471(98 txs, 20267875 gas)/Sequential: Collecting 100 samples in estimated 5.7424 s (700 iterations)
Benchmarking Block 16257471(98 txs, 20267875 gas)/Sequential: Analyzing
Block 16257471(98 txs, 20267875 gas)/Sequential
                        time:   [8.1753 ms 8.1802 ms 8.1865 ms]
                        change: [−0.9747% −0.8369% −0.6975%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 10 outliers among 100 measurements (10.00%)
  3 (3.00%) high mild
  7 (7.00%) high severe
Benchmarking Block 16257471(98 txs, 20267875 gas)/Parallel
Benchmarking Block 16257471(98 txs, 20267875 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 16257471(98 txs, 20267875 gas)/Parallel: Collecting 100 samples in estimated 5.4108 s (1000 iterations)
Benchmarking Block 16257471(98 txs, 20267875 gas)/Parallel: Analyzing
Block 16257471(98 txs, 20267875 gas)/Parallel
                        time:   [5.4103 ms 5.4125 ms 5.4147 ms]
                        change: [+0.4929% +0.5536% +0.6152%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 8 outliers among 100 measurements (8.00%)
  1 (1.00%) low mild
  6 (6.00%) high mild
  1 (1.00%) high severe

Benchmarking Block 6196166(108 txs, 7975867 gas)/Sequential
Benchmarking Block 6196166(108 txs, 7975867 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 6196166(108 txs, 7975867 gas)/Sequential: Collecting 100 samples in estimated 5.4853 s (10k iterations)
Benchmarking Block 6196166(108 txs, 7975867 gas)/Sequential: Analyzing
Block 6196166(108 txs, 7975867 gas)/Sequential
                        time:   [543.65 µs 543.79 µs 543.91 µs]
                        change: [−0.0031% +0.0387% +0.0764%] (p = 0.07 > 0.05)
                        No change in performance detected.
Found 2 outliers among 100 measurements (2.00%)
  1 (1.00%) low mild
  1 (1.00%) high mild
Benchmarking Block 6196166(108 txs, 7975867 gas)/Parallel
Benchmarking Block 6196166(108 txs, 7975867 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 6196166(108 txs, 7975867 gas)/Parallel: Collecting 100 samples in estimated 6.5570 s (10k iterations)
Benchmarking Block 6196166(108 txs, 7975867 gas)/Parallel: Analyzing
Block 6196166(108 txs, 7975867 gas)/Parallel
                        time:   [648.59 µs 650.82 µs 653.41 µs]
                        change: [+0.1113% +0.6022% +1.1056%] (p = 0.02 < 0.05)
                        Change within noise threshold.
Found 18 outliers among 100 measurements (18.00%)
  1 (1.00%) low severe
  1 (1.00%) low mild
  15 (15.00%) high mild
  1 (1.00%) high severe

Benchmarking Block 11114732(100 txs, 12450745 gas)/Sequential
Benchmarking Block 11114732(100 txs, 12450745 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 11114732(100 txs, 12450745 gas)/Sequential: Collecting 100 samples in estimated 5.1328 s (2200 iterations)
Benchmarking Block 11114732(100 txs, 12450745 gas)/Sequential: Analyzing
Block 11114732(100 txs, 12450745 gas)/Sequential
                        time:   [2.3313 ms 2.3320 ms 2.3327 ms]
                        change: [−0.3130% −0.2361% −0.1632%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 7 outliers among 100 measurements (7.00%)
  5 (5.00%) high mild
  2 (2.00%) high severe
Benchmarking Block 11114732(100 txs, 12450745 gas)/Parallel
Benchmarking Block 11114732(100 txs, 12450745 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 11114732(100 txs, 12450745 gas)/Parallel: Collecting 100 samples in estimated 5.1299 s (1900 iterations)
Benchmarking Block 11114732(100 txs, 12450745 gas)/Parallel: Analyzing
Block 11114732(100 txs, 12450745 gas)/Parallel
                        time:   [2.6906 ms 2.6939 ms 2.6973 ms]
                        change: [−0.2352% −0.0641% +0.1133%] (p = 0.46 > 0.05)
                        No change in performance detected.
Found 2 outliers among 100 measurements (2.00%)
  2 (2.00%) high mild

Benchmarking Block 17666333(961 txs, 29983414 gas)/Sequential
Benchmarking Block 17666333(961 txs, 29983414 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 17666333(961 txs, 29983414 gas)/Sequential: Collecting 100 samples in estimated 5.3562 s (700 iterations)
Benchmarking Block 17666333(961 txs, 29983414 gas)/Sequential: Analyzing
Block 17666333(961 txs, 29983414 gas)/Sequential
                        time:   [7.6729 ms 7.6873 ms 7.7035 ms]
                        change: [−0.3914% −0.1600% +0.0973%] (p = 0.22 > 0.05)
                        No change in performance detected.
Found 8 outliers among 100 measurements (8.00%)
  5 (5.00%) high mild
  3 (3.00%) high severe
Benchmarking Block 17666333(961 txs, 29983414 gas)/Parallel
Benchmarking Block 17666333(961 txs, 29983414 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 17666333(961 txs, 29983414 gas)/Parallel: Collecting 100 samples in estimated 5.2795 s (1500 iterations)
Benchmarking Block 17666333(961 txs, 29983414 gas)/Parallel: Analyzing
Block 17666333(961 txs, 29983414 gas)/Parallel
                        time:   [3.5449 ms 3.5541 ms 3.5636 ms]
                        change: [+1.5162% +1.8167% +2.1398%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
  3 (3.00%) high mild

Benchmarking Block 5526571(143 txs, 7988261 gas)/Sequential
Benchmarking Block 5526571(143 txs, 7988261 gas)/Sequential: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.3s, enable flat sampling, or reduce sample count to 60.
Benchmarking Block 5526571(143 txs, 7988261 gas)/Sequential: Collecting 100 samples in estimated 6.3065 s (5050 iterations)
Benchmarking Block 5526571(143 txs, 7988261 gas)/Sequential: Analyzing
Block 5526571(143 txs, 7988261 gas)/Sequential
                        time:   [1.2482 ms 1.2487 ms 1.2493 ms]
                        change: [+0.2933% +0.3524% +0.4108%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 8 outliers among 100 measurements (8.00%)
  6 (6.00%) high mild
  2 (2.00%) high severe
Benchmarking Block 5526571(143 txs, 7988261 gas)/Parallel
Benchmarking Block 5526571(143 txs, 7988261 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 5526571(143 txs, 7988261 gas)/Parallel: Collecting 100 samples in estimated 7.0120 s (10k iterations)
Benchmarking Block 5526571(143 txs, 7988261 gas)/Parallel: Analyzing
Block 5526571(143 txs, 7988261 gas)/Parallel
                        time:   [692.89 µs 694.04 µs 695.20 µs]
                        change: [−0.2650% +0.0185% +0.3006%] (p = 0.90 > 0.05)
                        No change in performance detected.
Found 2 outliers among 100 measurements (2.00%)
  1 (1.00%) low mild
  1 (1.00%) high mild

Benchmarking Block 3356896(176 txs, 4033966 gas)/Sequential
Benchmarking Block 3356896(176 txs, 4033966 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 3356896(176 txs, 4033966 gas)/Sequential: Collecting 100 samples in estimated 5.5212 s (20k iterations)
Benchmarking Block 3356896(176 txs, 4033966 gas)/Sequential: Analyzing
Block 3356896(176 txs, 4033966 gas)/Sequential
                        time:   [273.23 µs 273.50 µs 273.75 µs]
                        change: [+0.4984% +0.5886% +0.6894%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Benchmarking Block 3356896(176 txs, 4033966 gas)/Parallel
Benchmarking Block 3356896(176 txs, 4033966 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 3356896(176 txs, 4033966 gas)/Parallel: Collecting 100 samples in estimated 6.5671 s (20k iterations)
Benchmarking Block 3356896(176 txs, 4033966 gas)/Parallel: Analyzing
Block 3356896(176 txs, 4033966 gas)/Parallel
                        time:   [323.31 µs 324.72 µs 326.29 µs]
                        change: [+0.3542% +1.0091% +1.6653%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 4 outliers among 100 measurements (4.00%)
  1 (1.00%) low mild
  3 (3.00%) high mild

Benchmarking Block 15274915(1226 txs, 29928443 gas)/Sequential
Benchmarking Block 15274915(1226 txs, 29928443 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 15274915(1226 txs, 29928443 gas)/Sequential: Collecting 100 samples in estimated 5.1678 s (1600 iterations)
Benchmarking Block 15274915(1226 txs, 29928443 gas)/Sequential: Analyzing
Block 15274915(1226 txs, 29928443 gas)/Sequential
                        time:   [3.2354 ms 3.2379 ms 3.2405 ms]
                        change: [+1.0122% +1.0959% +1.1778%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
  1 (1.00%) high mild
  1 (1.00%) high severe
Benchmarking Block 15274915(1226 txs, 29928443 gas)/Parallel
Benchmarking Block 15274915(1226 txs, 29928443 gas)/Parallel: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.9s, enable flat sampling, or reduce sample count to 40.
Benchmarking Block 15274915(1226 txs, 29928443 gas)/Parallel: Collecting 100 samples in estimated 9.9025 s (5050 iterations)
Benchmarking Block 15274915(1226 txs, 29928443 gas)/Parallel: Analyzing
Block 15274915(1226 txs, 29928443 gas)/Parallel
                        time:   [1.9531 ms 1.9577 ms 1.9628 ms]
                        change: [−0.6288% −0.3619% −0.1136%] (p = 0.01 < 0.05)
                        Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
  2 (2.00%) high mild

Benchmarking Block 19923400(24 txs, 1624049 gas)/Sequential
Benchmarking Block 19923400(24 txs, 1624049 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19923400(24 txs, 1624049 gas)/Sequential: Collecting 100 samples in estimated 6.2469 s (15k iterations)
Benchmarking Block 19923400(24 txs, 1624049 gas)/Sequential: Analyzing
Block 19923400(24 txs, 1624049 gas)/Sequential
                        time:   [411.71 µs 411.99 µs 412.33 µs]
                        change: [−1.1237% −1.0589% −0.9918%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 7 outliers among 100 measurements (7.00%)
  1 (1.00%) low mild
  3 (3.00%) high mild
  3 (3.00%) high severe
Benchmarking Block 19923400(24 txs, 1624049 gas)/Parallel
Benchmarking Block 19923400(24 txs, 1624049 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 19923400(24 txs, 1624049 gas)/Parallel: Collecting 100 samples in estimated 6.2533 s (15k iterations)
Benchmarking Block 19923400(24 txs, 1624049 gas)/Parallel: Analyzing
Block 19923400(24 txs, 1624049 gas)/Parallel
                        time:   [411.83 µs 411.94 µs 412.05 µs]
                        change: [−1.1422% −1.0923% −1.0458%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 4 outliers among 100 measurements (4.00%)
  2 (2.00%) low mild
  2 (2.00%) high mild

Benchmarking Block 2179522(222 txs, 4698004 gas)/Sequential
Benchmarking Block 2179522(222 txs, 4698004 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 2179522(222 txs, 4698004 gas)/Sequential: Collecting 100 samples in estimated 5.7401 s (20k iterations)
Benchmarking Block 2179522(222 txs, 4698004 gas)/Sequential: Analyzing
Block 2179522(222 txs, 4698004 gas)/Sequential
                        time:   [284.31 µs 284.63 µs 284.95 µs]
                        change: [+0.8013% +0.9107% +1.0256%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Benchmarking Block 2179522(222 txs, 4698004 gas)/Parallel
Benchmarking Block 2179522(222 txs, 4698004 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 2179522(222 txs, 4698004 gas)/Parallel: Collecting 100 samples in estimated 6.3315 s (15k iterations)
Benchmarking Block 2179522(222 txs, 4698004 gas)/Parallel: Analyzing
Block 2179522(222 txs, 4698004 gas)/Parallel
                        time:   [411.85 µs 415.49 µs 419.37 µs]
                        change: [−2.5191% −0.7834% +0.9531%] (p = 0.38 > 0.05)
                        No change in performance detected.
Found 4 outliers among 100 measurements (4.00%)
  3 (3.00%) high mild
  1 (1.00%) high severe

Benchmarking Block 19910734(0 txs, 0 gas)/Sequential
Benchmarking Block 19910734(0 txs, 0 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19910734(0 txs, 0 gas)/Sequential: Collecting 100 samples in estimated 5.0030 s (4.9M iterations)
Benchmarking Block 19910734(0 txs, 0 gas)/Sequential: Analyzing
Block 19910734(0 txs, 0 gas)/Sequential
                        time:   [967.06 ns 970.80 ns 974.33 ns]
                        change: [−0.6847% −0.2770% +0.1139%] (p = 0.18 > 0.05)
                        No change in performance detected.
Benchmarking Block 19910734(0 txs, 0 gas)/Parallel
Benchmarking Block 19910734(0 txs, 0 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 19910734(0 txs, 0 gas)/Parallel: Collecting 100 samples in estimated 5.0024 s (4.9M iterations)
Benchmarking Block 19910734(0 txs, 0 gas)/Parallel: Analyzing
Block 19910734(0 txs, 0 gas)/Parallel
                        time:   [965.51 ns 969.11 ns 972.47 ns]
                        change: [−0.7764% −0.3897% −0.0046%] (p = 0.05 > 0.05)
                        No change in performance detected.

Benchmarking Block 19932810(270 txs, 18643597 gas)/Sequential
Benchmarking Block 19932810(270 txs, 18643597 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19932810(270 txs, 18643597 gas)/Sequential: Collecting 100 samples in estimated 5.2614 s (1000 iterations)
Benchmarking Block 19932810(270 txs, 18643597 gas)/Sequential: Analyzing
Block 19932810(270 txs, 18643597 gas)/Sequential
                        time:   [5.2574 ms 5.2608 ms 5.2645 ms]
                        change: [−0.0100% +0.0600% +0.1295%] (p = 0.11 > 0.05)
                        No change in performance detected.
Found 6 outliers among 100 measurements (6.00%)
  3 (3.00%) high mild
  3 (3.00%) high severe
Benchmarking Block 19932810(270 txs, 18643597 gas)/Parallel
Benchmarking Block 19932810(270 txs, 18643597 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 19932810(270 txs, 18643597 gas)/Parallel: Collecting 100 samples in estimated 5.0072 s (1900 iterations)
Benchmarking Block 19932810(270 txs, 18643597 gas)/Parallel: Analyzing
Block 19932810(270 txs, 18643597 gas)/Parallel
                        time:   [2.6289 ms 2.6337 ms 2.6386 ms]
                        change: [+0.2963% +0.5465% +0.8047%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high mild

Benchmarking Block 19737292(195 txs, 29999921 gas)/Sequential
Benchmarking Block 19737292(195 txs, 29999921 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19737292(195 txs, 29999921 gas)/Sequential: Collecting 100 samples in estimated 5.0560 s (800 iterations)
Benchmarking Block 19737292(195 txs, 29999921 gas)/Sequential: Analyzing
Block 19737292(195 txs, 29999921 gas)/Sequential
                        time:   [6.3169 ms 6.3214 ms 6.3266 ms]
                        change: [−0.1442% −0.0506% +0.0517%] (p = 0.32 > 0.05)
                        No change in performance detected.
Found 8 outliers among 100 measurements (8.00%)
  5 (5.00%) high mild
  3 (3.00%) high severe
Benchmarking Block 19737292(195 txs, 29999921 gas)/Parallel
Benchmarking Block 19737292(195 txs, 29999921 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 19737292(195 txs, 29999921 gas)/Parallel: Collecting 100 samples in estimated 5.1890 s (1900 iterations)
Benchmarking Block 19737292(195 txs, 29999921 gas)/Parallel: Analyzing
Block 19737292(195 txs, 29999921 gas)/Parallel
                        time:   [2.7353 ms 2.7377 ms 2.7401 ms]
                        change: [+1.9560% +2.0700% +2.1877%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high mild

Benchmarking Block 116525(83 txs, 2625335 gas)/Sequential
Benchmarking Block 116525(83 txs, 2625335 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 116525(83 txs, 2625335 gas)/Sequential: Collecting 100 samples in estimated 5.4268 s (40k iterations)
Benchmarking Block 116525(83 txs, 2625335 gas)/Sequential: Analyzing
Block 116525(83 txs, 2625335 gas)/Sequential
                        time:   [134.00 µs 134.14 µs 134.27 µs]
                        change: [+0.7004% +0.7950% +0.8879%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Benchmarking Block 116525(83 txs, 2625335 gas)/Parallel
Benchmarking Block 116525(83 txs, 2625335 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 116525(83 txs, 2625335 gas)/Parallel: Collecting 100 samples in estimated 5.4259 s (40k iterations)
Benchmarking Block 116525(83 txs, 2625335 gas)/Parallel: Analyzing
Block 116525(83 txs, 2625335 gas)/Parallel
                        time:   [133.99 µs 134.13 µs 134.26 µs]
                        change: [+0.6901% +0.7847% +0.8833%] (p = 0.00 < 0.05)
                        Change within noise threshold.

Benchmarking Block 7280000(118 txs, 7992790 gas)/Sequential
Benchmarking Block 7280000(118 txs, 7992790 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 7280000(118 txs, 7992790 gas)/Sequential: Collecting 100 samples in estimated 5.0327 s (1600 iterations)
Benchmarking Block 7280000(118 txs, 7992790 gas)/Sequential: Analyzing
Block 7280000(118 txs, 7992790 gas)/Sequential
                        time:   [3.1394 ms 3.1400 ms 3.1405 ms]
                        change: [+0.4481% +0.4909% +0.5312%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 3 outliers among 100 measurements (3.00%)
  3 (3.00%) high mild
Benchmarking Block 7280000(118 txs, 7992790 gas)/Parallel
Benchmarking Block 7280000(118 txs, 7992790 gas)/Parallel: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.1s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 7280000(118 txs, 7992790 gas)/Parallel: Collecting 100 samples in estimated 9.0914 s (5050 iterations)
Benchmarking Block 7280000(118 txs, 7992790 gas)/Parallel: Analyzing
Block 7280000(118 txs, 7992790 gas)/Parallel
                        time:   [1.7978 ms 1.7988 ms 1.7998 ms]
                        change: [+0.1407% +0.2513% +0.3619%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 9 outliers among 100 measurements (9.00%)
  2 (2.00%) low mild
  4 (4.00%) high mild
  3 (3.00%) high severe

Benchmarking Block 14545870(456 txs, 29925884 gas)/Sequential
Benchmarking Block 14545870(456 txs, 29925884 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 14545870(456 txs, 29925884 gas)/Sequential: Collecting 100 samples in estimated 5.5906 s (600 iterations)
Benchmarking Block 14545870(456 txs, 29925884 gas)/Sequential: Analyzing
Block 14545870(456 txs, 29925884 gas)/Sequential
                        time:   [9.2696 ms 9.2807 ms 9.2931 ms]
                        change: [−2.1442% −1.8881% −1.6346%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 11 outliers among 100 measurements (11.00%)
  3 (3.00%) high mild
  8 (8.00%) high severe
Benchmarking Block 14545870(456 txs, 29925884 gas)/Parallel
Benchmarking Block 14545870(456 txs, 29925884 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 14545870(456 txs, 29925884 gas)/Parallel: Collecting 100 samples in estimated 5.2463 s (1700 iterations)
Benchmarking Block 14545870(456 txs, 29925884 gas)/Parallel: Analyzing
Block 14545870(456 txs, 29925884 gas)/Parallel
                        time:   [3.0927 ms 3.1005 ms 3.1083 ms]
                        change: [−0.0788% +0.2699% +0.6240%] (p = 0.14 > 0.05)
                        No change in performance detected.

Benchmarking Block 9069000(56 txs, 8762935 gas)/Sequential
Benchmarking Block 9069000(56 txs, 8762935 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 9069000(56 txs, 8762935 gas)/Sequential: Collecting 100 samples in estimated 5.1580 s (1900 iterations)
Benchmarking Block 9069000(56 txs, 8762935 gas)/Sequential: Analyzing
Block 9069000(56 txs, 8762935 gas)/Sequential
                        time:   [2.7121 ms 2.7124 ms 2.7128 ms]
                        change: [−0.0065% +0.0124% +0.0309%] (p = 0.21 > 0.05)
                        No change in performance detected.
Found 3 outliers among 100 measurements (3.00%)
  3 (3.00%) high mild
Benchmarking Block 9069000(56 txs, 8762935 gas)/Parallel
Benchmarking Block 9069000(56 txs, 8762935 gas)/Parallel: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.3s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 9069000(56 txs, 8762935 gas)/Parallel: Collecting 100 samples in estimated 8.2678 s (5050 iterations)
Benchmarking Block 9069000(56 txs, 8762935 gas)/Parallel: Analyzing
Block 9069000(56 txs, 8762935 gas)/Parallel
                        time:   [1.6342 ms 1.6356 ms 1.6372 ms]
                        change: [−0.0601% +0.0806% +0.2317%] (p = 0.29 > 0.05)
                        No change in performance detected.
Found 5 outliers among 100 measurements (5.00%)
  1 (1.00%) low severe
  1 (1.00%) low mild
  3 (3.00%) high mild

Benchmarking Block 12243999(205 txs, 12444977 gas)/Sequential
Benchmarking Block 12243999(205 txs, 12444977 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 12243999(205 txs, 12444977 gas)/Sequential: Collecting 100 samples in estimated 5.1650 s (1700 iterations)
Benchmarking Block 12243999(205 txs, 12444977 gas)/Sequential: Analyzing
Block 12243999(205 txs, 12444977 gas)/Sequential
                        time:   [3.0362 ms 3.0386 ms 3.0423 ms]
                        change: [−0.2200% −0.1160% +0.0135%] (p = 0.04 < 0.05)
                        Change within noise threshold.
Found 9 outliers among 100 measurements (9.00%)
  6 (6.00%) high mild
  3 (3.00%) high severe
Benchmarking Block 12243999(205 txs, 12444977 gas)/Parallel
Benchmarking Block 12243999(205 txs, 12444977 gas)/Parallel: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.2s, enable flat sampling, or reduce sample count to 60.
Benchmarking Block 12243999(205 txs, 12444977 gas)/Parallel: Collecting 100 samples in estimated 6.2368 s (5050 iterations)
Benchmarking Block 12243999(205 txs, 12444977 gas)/Parallel: Analyzing
Block 12243999(205 txs, 12444977 gas)/Parallel
                        time:   [1.2364 ms 1.2378 ms 1.2392 ms]
                        change: [+0.2227% +0.4195% +0.6143%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 4 outliers among 100 measurements (4.00%)
  4 (4.00%) low mild

Benchmarking Block 12300570(687 txs, 14934316 gas)/Sequential
Benchmarking Block 12300570(687 txs, 14934316 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 12300570(687 txs, 14934316 gas)/Sequential: Collecting 100 samples in estimated 9.5269 s (10k iterations)
Benchmarking Block 12300570(687 txs, 14934316 gas)/Sequential: Analyzing
Block 12300570(687 txs, 14934316 gas)/Sequential
                        time:   [939.65 µs 940.30 µs 940.95 µs]
                        change: [+0.2784% +0.3745% +0.4590%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Benchmarking Block 12300570(687 txs, 14934316 gas)/Parallel
Benchmarking Block 12300570(687 txs, 14934316 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 12300570(687 txs, 14934316 gas)/Parallel: Collecting 100 samples in estimated 9.3754 s (10k iterations)
Benchmarking Block 12300570(687 txs, 14934316 gas)/Parallel: Analyzing
Block 12300570(687 txs, 14934316 gas)/Parallel
                        time:   [922.72 µs 925.27 µs 927.85 µs]
                        change: [−2.3679% −2.0798% −1.8146%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high mild

Benchmarking Block 19929064(103 txs, 7743849 gas)/Sequential
Benchmarking Block 19929064(103 txs, 7743849 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19929064(103 txs, 7743849 gas)/Sequential: Collecting 100 samples in estimated 5.0601 s (2100 iterations)
Benchmarking Block 19929064(103 txs, 7743849 gas)/Sequential: Analyzing
Block 19929064(103 txs, 7743849 gas)/Sequential
                        time:   [2.4048 ms 2.4053 ms 2.4059 ms]
                        change: [−0.3832% −0.3448% −0.3061%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
  2 (2.00%) high mild
Benchmarking Block 19929064(103 txs, 7743849 gas)/Parallel
Benchmarking Block 19929064(103 txs, 7743849 gas)/Parallel: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.0s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 19929064(103 txs, 7743849 gas)/Parallel: Collecting 100 samples in estimated 7.0098 s (5050 iterations)
Benchmarking Block 19929064(103 txs, 7743849 gas)/Parallel: Analyzing
Block 19929064(103 txs, 7743849 gas)/Parallel
                        time:   [1.3843 ms 1.3866 ms 1.3889 ms]
                        change: [+0.2917% +0.5368% +0.8039%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
  1 (1.00%) low mild
  1 (1.00%) high mild

Benchmarking Block 10760440(202 txs, 12466618 gas)/Sequential
Benchmarking Block 10760440(202 txs, 12466618 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 10760440(202 txs, 12466618 gas)/Sequential: Collecting 100 samples in estimated 5.1648 s (1600 iterations)
Benchmarking Block 10760440(202 txs, 12466618 gas)/Sequential: Analyzing
Block 10760440(202 txs, 12466618 gas)/Sequential
                        time:   [3.2249 ms 3.2270 ms 3.2296 ms]
                        change: [+0.1008% +0.1862% +0.2901%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
  1 (1.00%) high mild
  1 (1.00%) high severe
Benchmarking Block 10760440(202 txs, 12466618 gas)/Parallel
Benchmarking Block 10760440(202 txs, 12466618 gas)/Parallel: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.1s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 10760440(202 txs, 12466618 gas)/Parallel: Collecting 100 samples in estimated 7.1422 s (5050 iterations)
Benchmarking Block 10760440(202 txs, 12466618 gas)/Parallel: Analyzing
Block 10760440(202 txs, 12466618 gas)/Parallel
                        time:   [1.4232 ms 1.4255 ms 1.4280 ms]
                        change: [+1.3986% +1.7044% +2.0229%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
  3 (3.00%) low mild
  1 (1.00%) high mild

Benchmarking Block 1796867(49 txs, 3917663 gas)/Sequential
Benchmarking Block 1796867(49 txs, 3917663 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 1796867(49 txs, 3917663 gas)/Sequential: Collecting 100 samples in estimated 5.6962 s (35k iterations)
Benchmarking Block 1796867(49 txs, 3917663 gas)/Sequential: Analyzing
Block 1796867(49 txs, 3917663 gas)/Sequential
                        time:   [161.11 µs 161.20 µs 161.29 µs]
                        change: [+0.5508% +0.6089% +0.6701%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Benchmarking Block 1796867(49 txs, 3917663 gas)/Parallel
Benchmarking Block 1796867(49 txs, 3917663 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 1796867(49 txs, 3917663 gas)/Parallel: Collecting 100 samples in estimated 5.7002 s (35k iterations)
Benchmarking Block 1796867(49 txs, 3917663 gas)/Parallel: Analyzing
Block 1796867(49 txs, 3917663 gas)/Parallel
                        time:   [161.24 µs 161.34 µs 161.43 µs]
                        change: [+0.6228% +0.6811% +0.7410%] (p = 0.00 < 0.05)
                        Change within noise threshold.

Benchmarking Block 17034869(93 txs, 8450250 gas)/Sequential
Benchmarking Block 17034869(93 txs, 8450250 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 17034869(93 txs, 8450250 gas)/Sequential: Collecting 100 samples in estimated 5.1086 s (2000 iterations)
Benchmarking Block 17034869(93 txs, 8450250 gas)/Sequential: Analyzing
Block 17034869(93 txs, 8450250 gas)/Sequential
                        time:   [2.5512 ms 2.5517 ms 2.5522 ms]
                        change: [−0.1475% −0.1186% −0.0895%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 4 outliers among 100 measurements (4.00%)
  4 (4.00%) high mild
Benchmarking Block 17034869(93 txs, 8450250 gas)/Parallel
Benchmarking Block 17034869(93 txs, 8450250 gas)/Parallel: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.5s, enable flat sampling, or reduce sample count to 60.
Benchmarking Block 17034869(93 txs, 8450250 gas)/Parallel: Collecting 100 samples in estimated 5.5106 s (5050 iterations)
Benchmarking Block 17034869(93 txs, 8450250 gas)/Parallel: Analyzing
Block 17034869(93 txs, 8450250 gas)/Parallel
                        time:   [1.0883 ms 1.0910 ms 1.0938 ms]
                        change: [+0.7089% +1.2396% +1.7741%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 5 outliers among 100 measurements (5.00%)
  2 (2.00%) low severe
  2 (2.00%) low mild
  1 (1.00%) high mild

Benchmarking Block 17034870(184 txs, 29999074 gas)/Sequential
Benchmarking Block 17034870(184 txs, 29999074 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 17034870(184 txs, 29999074 gas)/Sequential: Collecting 100 samples in estimated 5.1000 s (700 iterations)
Benchmarking Block 17034870(184 txs, 29999074 gas)/Sequential: Analyzing
Block 17034870(184 txs, 29999074 gas)/Sequential
                        time:   [7.2636 ms 7.2719 ms 7.2832 ms]
                        change: [−1.4116% −1.1846% −0.9459%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 8 outliers among 100 measurements (8.00%)
  3 (3.00%) high mild
  5 (5.00%) high severe
Benchmarking Block 17034870(184 txs, 29999074 gas)/Parallel
Benchmarking Block 17034870(184 txs, 29999074 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 17034870(184 txs, 29999074 gas)/Parallel: Collecting 100 samples in estimated 5.2874 s (1600 iterations)
Benchmarking Block 17034870(184 txs, 29999074 gas)/Parallel: Analyzing
Block 17034870(184 txs, 29999074 gas)/Parallel
                        time:   [3.2985 ms 3.3045 ms 3.3105 ms]
                        change: [+0.1787% +0.4270% +0.6731%] (p = 0.00 < 0.05)
                        Change within noise threshold.

Benchmarking Block 15752489(132 txs, 8242594 gas)/Sequential
Benchmarking Block 15752489(132 txs, 8242594 gas)/Sequential: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.5s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 15752489(132 txs, 8242594 gas)/Sequential: Collecting 100 samples in estimated 9.4780 s (5050 iterations)
Benchmarking Block 15752489(132 txs, 8242594 gas)/Sequential: Analyzing
Block 15752489(132 txs, 8242594 gas)/Sequential
                        time:   [1.8731 ms 1.8735 ms 1.8739 ms]
                        change: [−0.8475% −0.8058% −0.7634%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 3 outliers among 100 measurements (3.00%)
  1 (1.00%) low mild
  1 (1.00%) high mild
  1 (1.00%) high severe
Benchmarking Block 15752489(132 txs, 8242594 gas)/Parallel
Benchmarking Block 15752489(132 txs, 8242594 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 15752489(132 txs, 8242594 gas)/Parallel: Collecting 100 samples in estimated 9.3620 s (10k iterations)
Benchmarking Block 15752489(132 txs, 8242594 gas)/Parallel: Analyzing
Block 15752489(132 txs, 8242594 gas)/Parallel
                        time:   [926.95 µs 928.73 µs 930.54 µs]
                        change: [+0.6765% +1.0646% +1.4211%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 3 outliers among 100 measurements (3.00%)
  1 (1.00%) low severe
  1 (1.00%) low mild
  1 (1.00%) high mild

Benchmarking Block 19426586(127 txs, 15757891 gas)/Sequential
Benchmarking Block 19426586(127 txs, 15757891 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19426586(127 txs, 15757891 gas)/Sequential: Collecting 100 samples in estimated 5.1711 s (900 iterations)
Benchmarking Block 19426586(127 txs, 15757891 gas)/Sequential: Analyzing
Block 19426586(127 txs, 15757891 gas)/Sequential
                        time:   [5.7437 ms 5.7452 ms 5.7469 ms]
                        change: [−0.4272% −0.3454% −0.2833%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 3 outliers among 100 measurements (3.00%)
  2 (2.00%) high mild
  1 (1.00%) high severe
Benchmarking Block 19426586(127 txs, 15757891 gas)/Parallel
Benchmarking Block 19426586(127 txs, 15757891 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 19426586(127 txs, 15757891 gas)/Parallel: Collecting 100 samples in estimated 5.1231 s (2000 iterations)
Benchmarking Block 19426586(127 txs, 15757891 gas)/Parallel: Analyzing
Block 19426586(127 txs, 15757891 gas)/Parallel
                        time:   [2.5600 ms 2.5631 ms 2.5662 ms]
                        change: [+0.2210% +0.3780% +0.5319%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) low mild

Benchmarking Block 8889776(330 txs, 9996021 gas)/Sequential
Benchmarking Block 8889776(330 txs, 9996021 gas)/Sequential: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.0s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 8889776(330 txs, 9996021 gas)/Sequential: Collecting 100 samples in estimated 9.0335 s (5050 iterations)
Benchmarking Block 8889776(330 txs, 9996021 gas)/Sequential: Analyzing
Block 8889776(330 txs, 9996021 gas)/Sequential
                        time:   [1.7884 ms 1.7898 ms 1.7914 ms]
                        change: [−0.0550% −0.0042% +0.0489%] (p = 0.87 > 0.05)
                        No change in performance detected.
Found 4 outliers among 100 measurements (4.00%)
  3 (3.00%) high mild
  1 (1.00%) high severe
Benchmarking Block 8889776(330 txs, 9996021 gas)/Parallel
Benchmarking Block 8889776(330 txs, 9996021 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 8889776(330 txs, 9996021 gas)/Parallel: Collecting 100 samples in estimated 8.6861 s (10k iterations)
Benchmarking Block 8889776(330 txs, 9996021 gas)/Parallel: Analyzing
Block 8889776(330 txs, 9996021 gas)/Parallel
                        time:   [860.66 µs 864.20 µs 868.07 µs]
                        change: [−0.4990% +0.0971% +0.6786%] (p = 0.75 > 0.05)
                        No change in performance detected.
Found 18 outliers among 100 measurements (18.00%)
  18 (18.00%) high mild

Benchmarking Block 19932148(227 txs, 14378808 gas)/Sequential
Benchmarking Block 19932148(227 txs, 14378808 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19932148(227 txs, 14378808 gas)/Sequential: Collecting 100 samples in estimated 5.1342 s (1100 iterations)
Benchmarking Block 19932148(227 txs, 14378808 gas)/Sequential: Analyzing
Block 19932148(227 txs, 14378808 gas)/Sequential
                        time:   [4.6633 ms 4.6647 ms 4.6662 ms]
                        change: [−0.5158% −0.4220% −0.3414%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high mild
Benchmarking Block 19932148(227 txs, 14378808 gas)/Parallel
Benchmarking Block 19932148(227 txs, 14378808 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 19932148(227 txs, 14378808 gas)/Parallel: Collecting 100 samples in estimated 5.1815 s (2100 iterations)
Benchmarking Block 19932148(227 txs, 14378808 gas)/Parallel: Analyzing
Block 19932148(227 txs, 14378808 gas)/Parallel
                        time:   [2.4703 ms 2.4749 ms 2.4796 ms]
                        change: [+1.0302% +1.2964% +1.5598%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
  2 (2.00%) high mild

Benchmarking Block 19498855(241 txs, 29919049 gas)/Sequential
Benchmarking Block 19498855(241 txs, 29919049 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19498855(241 txs, 29919049 gas)/Sequential: Collecting 100 samples in estimated 5.5777 s (500 iterations)
Benchmarking Block 19498855(241 txs, 29919049 gas)/Sequential: Analyzing
Block 19498855(241 txs, 29919049 gas)/Sequential
                        time:   [11.106 ms 11.116 ms 11.127 ms]
                        change: [+0.4396% +0.5390% +0.6300%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 9 outliers among 100 measurements (9.00%)
  6 (6.00%) high mild
  3 (3.00%) high severe
Benchmarking Block 19498855(241 txs, 29919049 gas)/Parallel
Benchmarking Block 19498855(241 txs, 29919049 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 19498855(241 txs, 29919049 gas)/Parallel: Collecting 100 samples in estimated 5.3097 s (1100 iterations)
Benchmarking Block 19498855(241 txs, 29919049 gas)/Parallel: Analyzing
Block 19498855(241 txs, 29919049 gas)/Parallel
                        time:   [4.8283 ms 4.8312 ms 4.8340 ms]
                        change: [+0.3600% +0.4381% +0.5171%] (p = 0.00 < 0.05)
                        Change within noise threshold.

Benchmarking Block 12244000(133 txs, 12450737 gas)/Sequential
Benchmarking Block 12244000(133 txs, 12450737 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 12244000(133 txs, 12450737 gas)/Sequential: Collecting 100 samples in estimated 5.1840 s (1100 iterations)
Benchmarking Block 12244000(133 txs, 12450737 gas)/Sequential: Analyzing
Block 12244000(133 txs, 12450737 gas)/Sequential
                        time:   [4.7067 ms 4.7082 ms 4.7097 ms]
                        change: [−0.0255% +0.0096% +0.0474%] (p = 0.61 > 0.05)
                        No change in performance detected.
Found 5 outliers among 100 measurements (5.00%)
  5 (5.00%) high mild
Benchmarking Block 12244000(133 txs, 12450737 gas)/Parallel
Benchmarking Block 12244000(133 txs, 12450737 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 12244000(133 txs, 12450737 gas)/Parallel: Collecting 100 samples in estimated 5.1067 s (1500 iterations)
Benchmarking Block 12244000(133 txs, 12450737 gas)/Parallel: Analyzing
Block 12244000(133 txs, 12450737 gas)/Parallel
                        time:   [3.3990 ms 3.4008 ms 3.4027 ms]
                        change: [+0.3943% +0.4708% +0.5483%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
  2 (2.00%) high mild

Benchmarking Block 19917570(116 txs, 12889065 gas)/Sequential
Benchmarking Block 19917570(116 txs, 12889065 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19917570(116 txs, 12889065 gas)/Sequential: Collecting 100 samples in estimated 5.3018 s (1300 iterations)
Benchmarking Block 19917570(116 txs, 12889065 gas)/Sequential: Analyzing
Block 19917570(116 txs, 12889065 gas)/Sequential
                        time:   [4.0737 ms 4.0745 ms 4.0753 ms]
                        change: [−0.0732% −0.0457% −0.0182%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
  2 (2.00%) high mild
Benchmarking Block 19917570(116 txs, 12889065 gas)/Parallel
Benchmarking Block 19917570(116 txs, 12889065 gas)/Parallel: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.7s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 19917570(116 txs, 12889065 gas)/Parallel: Collecting 100 samples in estimated 7.7198 s (5050 iterations)
Benchmarking Block 19917570(116 txs, 12889065 gas)/Parallel: Analyzing
Block 19917570(116 txs, 12889065 gas)/Parallel
                        time:   [1.5242 ms 1.5274 ms 1.5306 ms]
                        change: [+0.4731% +0.8573% +1.2287%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high severe

Benchmarking Block 12964999(145 txs, 15026712 gas)/Sequential
Benchmarking Block 12964999(145 txs, 15026712 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 12964999(145 txs, 15026712 gas)/Sequential: Collecting 100 samples in estimated 5.6238 s (800 iterations)
Benchmarking Block 12964999(145 txs, 15026712 gas)/Sequential: Analyzing
Block 12964999(145 txs, 15026712 gas)/Sequential
                        time:   [7.0231 ms 7.0280 ms 7.0351 ms]
                        change: [−0.1419% −0.0409% +0.0768%] (p = 0.48 > 0.05)
                        No change in performance detected.
Found 8 outliers among 100 measurements (8.00%)
  5 (5.00%) high mild
  3 (3.00%) high severe
Benchmarking Block 12964999(145 txs, 15026712 gas)/Parallel
Benchmarking Block 12964999(145 txs, 15026712 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 12964999(145 txs, 15026712 gas)/Parallel: Collecting 100 samples in estimated 5.0317 s (1300 iterations)
Benchmarking Block 12964999(145 txs, 15026712 gas)/Parallel: Analyzing
Block 12964999(145 txs, 15026712 gas)/Parallel
                        time:   [3.8612 ms 3.8712 ms 3.8812 ms]
                        change: [+1.4519% +1.8471% +2.2179%] (p = 0.00 < 0.05)
                        Performance has regressed.

Benchmarking Block 12522062(177 txs, 15028295 gas)/Sequential
Benchmarking Block 12522062(177 txs, 15028295 gas)/Sequential: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.9s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 12522062(177 txs, 15028295 gas)/Sequential: Collecting 100 samples in estimated 9.8784 s (5050 iterations)
Benchmarking Block 12522062(177 txs, 15028295 gas)/Sequential: Analyzing
Block 12522062(177 txs, 15028295 gas)/Sequential
                        time:   [1.9585 ms 1.9596 ms 1.9605 ms]
                        change: [−0.2231% −0.1780% −0.1333%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high mild
Benchmarking Block 12522062(177 txs, 15028295 gas)/Parallel
Benchmarking Block 12522062(177 txs, 15028295 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 12522062(177 txs, 15028295 gas)/Parallel: Collecting 100 samples in estimated 9.4823 s (10k iterations)
Benchmarking Block 12522062(177 txs, 15028295 gas)/Parallel: Analyzing
Block 12522062(177 txs, 15028295 gas)/Parallel
                        time:   [931.57 µs 933.39 µs 935.44 µs]
                        change: [−0.0556% +0.2636% +0.5580%] (p = 0.10 > 0.05)
                        No change in performance detected.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high mild

Benchmarking Block 5891667(380 txs, 7980153 gas)/Sequential
Benchmarking Block 5891667(380 txs, 7980153 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 5891667(380 txs, 7980153 gas)/Sequential: Collecting 100 samples in estimated 6.1675 s (15k iterations)
Benchmarking Block 5891667(380 txs, 7980153 gas)/Sequential: Analyzing
Block 5891667(380 txs, 7980153 gas)/Sequential
                        time:   [406.04 µs 406.38 µs 406.69 µs]
                        change: [+0.4052% +0.5068% +0.6035%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Benchmarking Block 5891667(380 txs, 7980153 gas)/Parallel
Benchmarking Block 5891667(380 txs, 7980153 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 5891667(380 txs, 7980153 gas)/Parallel: Collecting 100 samples in estimated 5.0473 s (10k iterations)
Benchmarking Block 5891667(380 txs, 7980153 gas)/Parallel: Analyzing
Block 5891667(380 txs, 7980153 gas)/Parallel
                        time:   [495.22 µs 496.43 µs 497.66 µs]
                        change: [+0.1926% +0.5867% +0.9392%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 3 outliers among 100 measurements (3.00%)
  3 (3.00%) high mild

Benchmarking Block 15537393(1 txs, 29991429 gas)/Sequential
Benchmarking Block 15537393(1 txs, 29991429 gas)/Sequential: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.5s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 15537393(1 txs, 29991429 gas)/Sequential: Collecting 100 samples in estimated 7.4660 s (5050 iterations)
Benchmarking Block 15537393(1 txs, 29991429 gas)/Sequential: Analyzing
Block 15537393(1 txs, 29991429 gas)/Sequential
                        time:   [1.4786 ms 1.4789 ms 1.4792 ms]
                        change: [+0.1841% +0.2257% +0.2719%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 8 outliers among 100 measurements (8.00%)
  1 (1.00%) low mild
  3 (3.00%) high mild
  4 (4.00%) high severe
Benchmarking Block 15537393(1 txs, 29991429 gas)/Parallel
Benchmarking Block 15537393(1 txs, 29991429 gas)/Parallel: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.5s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 15537393(1 txs, 29991429 gas)/Parallel: Collecting 100 samples in estimated 7.4588 s (5050 iterations)
Benchmarking Block 15537393(1 txs, 29991429 gas)/Parallel: Analyzing
Block 15537393(1 txs, 29991429 gas)/Parallel
                        time:   [1.4777 ms 1.4780 ms 1.4783 ms]
                        change: [+0.0111% +0.0424% +0.0726%] (p = 0.01 < 0.05)
                        Change within noise threshold.
Found 4 outliers among 100 measurements (4.00%)
  1 (1.00%) low severe
  1 (1.00%) low mild
  2 (2.00%) high mild

Benchmarking Block 2674998(16 txs, 1915348 gas)/Sequential
Benchmarking Block 2674998(16 txs, 1915348 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 2674998(16 txs, 1915348 gas)/Sequential: Collecting 100 samples in estimated 5.0537 s (61k iterations)
Benchmarking Block 2674998(16 txs, 1915348 gas)/Sequential: Analyzing
Block 2674998(16 txs, 1915348 gas)/Sequential
                        time:   [83.384 µs 83.408 µs 83.433 µs]
                        change: [+0.1414% +0.1734% +0.2036%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Benchmarking Block 2674998(16 txs, 1915348 gas)/Parallel
Benchmarking Block 2674998(16 txs, 1915348 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 2674998(16 txs, 1915348 gas)/Parallel: Collecting 100 samples in estimated 5.0554 s (61k iterations)
Benchmarking Block 2674998(16 txs, 1915348 gas)/Parallel: Analyzing
Block 2674998(16 txs, 1915348 gas)/Parallel
                        time:   [83.395 µs 83.421 µs 83.446 µs]
                        change: [+0.1291% +0.1607% +0.1885%] (p = 0.00 < 0.05)
                        Change within noise threshold.

Benchmarking Block 2462997(9 txs, 484186 gas)/Sequential
Benchmarking Block 2462997(9 txs, 484186 gas)/Sequential: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.0s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 2462997(9 txs, 484186 gas)/Sequential: Collecting 100 samples in estimated 7.0082 s (5050 iterations)
Benchmarking Block 2462997(9 txs, 484186 gas)/Sequential: Analyzing
Block 2462997(9 txs, 484186 gas)/Sequential
                        time:   [1.3972 ms 1.3984 ms 1.3996 ms]
                        change: [−0.6251% −0.5653% −0.5034%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 3 outliers among 100 measurements (3.00%)
  3 (3.00%) low mild
Benchmarking Block 2462997(9 txs, 484186 gas)/Parallel
Benchmarking Block 2462997(9 txs, 484186 gas)/Parallel: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.0s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 2462997(9 txs, 484186 gas)/Parallel: Collecting 100 samples in estimated 7.0058 s (5050 iterations)
Benchmarking Block 2462997(9 txs, 484186 gas)/Parallel: Analyzing
Block 2462997(9 txs, 484186 gas)/Parallel
                        time:   [1.3971 ms 1.3983 ms 1.3993 ms]
                        change: [−0.3848% −0.3134% −0.2445%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 4 outliers among 100 measurements (4.00%)
  1 (1.00%) low severe
  3 (3.00%) low mild

Benchmarking Block 15199017(866 txs, 30028395 gas)/Sequential
Benchmarking Block 15199017(866 txs, 30028395 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 15199017(866 txs, 30028395 gas)/Sequential: Collecting 100 samples in estimated 5.0020 s (900 iterations)
Benchmarking Block 15199017(866 txs, 30028395 gas)/Sequential: Analyzing
Block 15199017(866 txs, 30028395 gas)/Sequential
                        time:   [5.5519 ms 5.5534 ms 5.5548 ms]
                        change: [−0.3530% −0.2938% −0.2373%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high mild
Benchmarking Block 15199017(866 txs, 30028395 gas)/Parallel
Benchmarking Block 15199017(866 txs, 30028395 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 15199017(866 txs, 30028395 gas)/Parallel: Collecting 100 samples in estimated 5.1577 s (2600 iterations)
Benchmarking Block 15199017(866 txs, 30028395 gas)/Parallel: Analyzing
Block 15199017(866 txs, 30028395 gas)/Parallel
                        time:   [1.9730 ms 1.9776 ms 1.9824 ms]
                        change: [−1.3844% −1.0533% −0.7256%] (p = 0.00 < 0.05)
                        Change within noise threshold.

Benchmarking Block 46147(1 txs, 21000 gas)/Sequential
Benchmarking Block 46147(1 txs, 21000 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 46147(1 txs, 21000 gas)/Sequential: Collecting 100 samples in estimated 5.0082 s (2.0M iterations)
Benchmarking Block 46147(1 txs, 21000 gas)/Sequential: Analyzing
Block 46147(1 txs, 21000 gas)/Sequential
                        time:   [2.5253 µs 2.5303 µs 2.5350 µs]
                        change: [−0.1819% +0.0134% +0.2079%] (p = 0.88 > 0.05)
                        No change in performance detected.
Benchmarking Block 46147(1 txs, 21000 gas)/Parallel
Benchmarking Block 46147(1 txs, 21000 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 46147(1 txs, 21000 gas)/Parallel: Collecting 100 samples in estimated 5.0082 s (2.0M iterations)
Benchmarking Block 46147(1 txs, 21000 gas)/Parallel: Analyzing
Block 46147(1 txs, 21000 gas)/Parallel
                        time:   [2.5267 µs 2.5317 µs 2.5364 µs]
                        change: [−0.0270% +0.1455% +0.3186%] (p = 0.10 > 0.05)
                        No change in performance detected.

Benchmarking Block 16146267(473 txs, 19204593 gas)/Sequential
Benchmarking Block 16146267(473 txs, 19204593 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 16146267(473 txs, 19204593 gas)/Sequential: Collecting 100 samples in estimated 5.1365 s (900 iterations)
Benchmarking Block 16146267(473 txs, 19204593 gas)/Sequential: Analyzing
Block 16146267(473 txs, 19204593 gas)/Sequential
                        time:   [5.7028 ms 5.7042 ms 5.7056 ms]
                        change: [−2.3221% −1.9744% −1.6433%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 3 outliers among 100 measurements (3.00%)
  1 (1.00%) low mild
  2 (2.00%) high mild
Benchmarking Block 16146267(473 txs, 19204593 gas)/Parallel
Benchmarking Block 16146267(473 txs, 19204593 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 16146267(473 txs, 19204593 gas)/Parallel: Collecting 100 samples in estimated 5.1274 s (2300 iterations)
Benchmarking Block 16146267(473 txs, 19204593 gas)/Parallel: Analyzing
Block 16146267(473 txs, 19204593 gas)/Parallel
                        time:   [2.2249 ms 2.2296 ms 2.2344 ms]
                        change: [−2.0727% −1.7514% −1.4277%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 10 outliers among 100 measurements (10.00%)
  10 (10.00%) high mild

Benchmarking Block 19933122(45 txs, 2056821 gas)/Sequential
Benchmarking Block 19933122(45 txs, 2056821 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19933122(45 txs, 2056821 gas)/Sequential: Collecting 100 samples in estimated 5.4943 s (15k iterations)
Benchmarking Block 19933122(45 txs, 2056821 gas)/Sequential: Analyzing
Block 19933122(45 txs, 2056821 gas)/Sequential
                        time:   [362.55 µs 362.66 µs 362.76 µs]
                        change: [+0.0319% +0.0843% +0.1317%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Benchmarking Block 19933122(45 txs, 2056821 gas)/Parallel
Benchmarking Block 19933122(45 txs, 2056821 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 19933122(45 txs, 2056821 gas)/Parallel: Collecting 100 samples in estimated 5.4880 s (15k iterations)
Benchmarking Block 19933122(45 txs, 2056821 gas)/Parallel: Analyzing
Block 19933122(45 txs, 2056821 gas)/Parallel
                        time:   [362.08 µs 362.20 µs 362.33 µs]
                        change: [+0.0032% +0.0484% +0.0937%] (p = 0.03 < 0.05)
                        Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high mild

Benchmarking Block 19505152(417 txs, 29999872 gas)/Sequential
Benchmarking Block 19505152(417 txs, 29999872 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19505152(417 txs, 29999872 gas)/Sequential: Collecting 100 samples in estimated 5.0565 s (500 iterations)
Benchmarking Block 19505152(417 txs, 29999872 gas)/Sequential: Analyzing
Block 19505152(417 txs, 29999872 gas)/Sequential
                        time:   [10.131 ms 10.147 ms 10.166 ms]
                        change: [−9.4963% −9.2642% −9.0237%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 8 outliers among 100 measurements (8.00%)
  7 (7.00%) high mild
  1 (1.00%) high severe
Benchmarking Block 19505152(417 txs, 29999872 gas)/Parallel
Benchmarking Block 19505152(417 txs, 29999872 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 19505152(417 txs, 29999872 gas)/Parallel: Collecting 100 samples in estimated 5.0112 s (1500 iterations)
Benchmarking Block 19505152(417 txs, 29999872 gas)/Parallel: Analyzing
Block 19505152(417 txs, 29999872 gas)/Parallel
                        time:   [3.3288 ms 3.3333 ms 3.3380 ms]
                        change: [−2.2009% −1.9828% −1.7601%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high mild

Benchmarking Block 2675000(15 txs, 1312529 gas)/Sequential
Benchmarking Block 2675000(15 txs, 1312529 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 2675000(15 txs, 1312529 gas)/Sequential: Collecting 100 samples in estimated 5.3145 s (81k iterations)
Benchmarking Block 2675000(15 txs, 1312529 gas)/Sequential: Analyzing
Block 2675000(15 txs, 1312529 gas)/Sequential
                        time:   [65.720 µs 65.747 µs 65.773 µs]
                        change: [+0.0972% +0.1389% +0.1753%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Benchmarking Block 2675000(15 txs, 1312529 gas)/Parallel
Benchmarking Block 2675000(15 txs, 1312529 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 2675000(15 txs, 1312529 gas)/Parallel: Collecting 100 samples in estimated 5.3207 s (81k iterations)
Benchmarking Block 2675000(15 txs, 1312529 gas)/Parallel: Analyzing
Block 2675000(15 txs, 1312529 gas)/Parallel
                        time:   [65.813 µs 65.837 µs 65.861 µs]
                        change: [+0.1683% +0.2143% +0.2554%] (p = 0.00 < 0.05)
                        Change within noise threshold.

Benchmarking Block 19638737(381 txs, 15932416 gas)/Sequential
Benchmarking Block 19638737(381 txs, 15932416 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19638737(381 txs, 15932416 gas)/Sequential: Collecting 100 samples in estimated 5.0966 s (1200 iterations)
Benchmarking Block 19638737(381 txs, 15932416 gas)/Sequential: Analyzing
Block 19638737(381 txs, 15932416 gas)/Sequential
                        time:   [4.2442 ms 4.2455 ms 4.2474 ms]
                        change: [−7.8195% −7.6840% −7.5495%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 3 outliers among 100 measurements (3.00%)
  1 (1.00%) low mild
  1 (1.00%) high mild
  1 (1.00%) high severe
Benchmarking Block 19638737(381 txs, 15932416 gas)/Parallel
Benchmarking Block 19638737(381 txs, 15932416 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 19638737(381 txs, 15932416 gas)/Parallel: Collecting 100 samples in estimated 5.1232 s (2400 iterations)
Benchmarking Block 19638737(381 txs, 15932416 gas)/Parallel: Analyzing
Block 19638737(381 txs, 15932416 gas)/Parallel
                        time:   [2.1312 ms 2.1349 ms 2.1386 ms]
                        change: [−1.6400% −1.3938% −1.1472%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high mild

Benchmarking Block 19932703(143 txs, 10421765 gas)/Sequential
Benchmarking Block 19932703(143 txs, 10421765 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19932703(143 txs, 10421765 gas)/Sequential: Collecting 100 samples in estimated 5.7828 s (700 iterations)
Benchmarking Block 19932703(143 txs, 10421765 gas)/Sequential: Analyzing
Block 19932703(143 txs, 10421765 gas)/Sequential
                        time:   [8.2572 ms 8.2595 ms 8.2621 ms]
                        change: [−3.2465% −3.2026% −3.1561%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 6 outliers among 100 measurements (6.00%)
  4 (4.00%) high mild
  2 (2.00%) high severe
Benchmarking Block 19932703(143 txs, 10421765 gas)/Parallel
Benchmarking Block 19932703(143 txs, 10421765 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 19932703(143 txs, 10421765 gas)/Parallel: Collecting 100 samples in estimated 5.2295 s (900 iterations)
Benchmarking Block 19932703(143 txs, 10421765 gas)/Parallel: Analyzing
Block 19932703(143 txs, 10421765 gas)/Parallel
                        time:   [5.8075 ms 5.8100 ms 5.8125 ms]
                        change: [−0.8382% −0.7759% −0.7173%] (p = 0.00 < 0.05)
                        Change within noise threshold.

Benchmarking Block 13217637(1100 txs, 29985362 gas)/Sequential
Benchmarking Block 13217637(1100 txs, 29985362 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 13217637(1100 txs, 29985362 gas)/Sequential: Collecting 100 samples in estimated 5.4930 s (1100 iterations)
Benchmarking Block 13217637(1100 txs, 29985362 gas)/Sequential: Analyzing
Block 13217637(1100 txs, 29985362 gas)/Sequential
                        time:   [4.9905 ms 4.9925 ms 4.9947 ms]
                        change: [−9.2907% −9.1036% −8.9172%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 3 outliers among 100 measurements (3.00%)
  2 (2.00%) high mild
  1 (1.00%) high severe
Benchmarking Block 13217637(1100 txs, 29985362 gas)/Parallel
Benchmarking Block 13217637(1100 txs, 29985362 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 13217637(1100 txs, 29985362 gas)/Parallel: Collecting 100 samples in estimated 5.0311 s (2400 iterations)
Benchmarking Block 13217637(1100 txs, 29985362 gas)/Parallel: Analyzing
Block 13217637(1100 txs, 29985362 gas)/Parallel
                        time:   [2.0813 ms 2.0841 ms 2.0871 ms]
                        change: [−3.1911% −2.9013% −2.6153%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 2 outliers among 100 measurements (2.00%)
  2 (2.00%) high mild

Benchmarking Block 18426253(147 txs, 18889343 gas)/Sequential
Benchmarking Block 18426253(147 txs, 18889343 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 18426253(147 txs, 18889343 gas)/Sequential: Collecting 100 samples in estimated 5.2663 s (700 iterations)
Benchmarking Block 18426253(147 txs, 18889343 gas)/Sequential: Analyzing
Block 18426253(147 txs, 18889343 gas)/Sequential
                        time:   [7.5356 ms 7.5409 ms 7.5467 ms]
                        change: [−3.8904% −3.7962% −3.6960%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 5 outliers among 100 measurements (5.00%)
  4 (4.00%) high mild
  1 (1.00%) high severe
Benchmarking Block 18426253(147 txs, 18889343 gas)/Parallel
Benchmarking Block 18426253(147 txs, 18889343 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 18426253(147 txs, 18889343 gas)/Parallel: Collecting 100 samples in estimated 5.2668 s (1100 iterations)
Benchmarking Block 18426253(147 txs, 18889343 gas)/Parallel: Analyzing
Block 18426253(147 txs, 18889343 gas)/Parallel
                        time:   [4.7870 ms 4.7890 ms 4.7909 ms]
                        change: [−1.0260% −0.9556% −0.8846%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
  1 (1.00%) low mild
  1 (1.00%) high mild

Benchmarking Block 4330482(237 txs, 6669817 gas)/Sequential
Benchmarking Block 4330482(237 txs, 6669817 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 4330482(237 txs, 6669817 gas)/Sequential: Collecting 100 samples in estimated 5.4170 s (10k iterations)
Benchmarking Block 4330482(237 txs, 6669817 gas)/Sequential: Analyzing
Block 4330482(237 txs, 6669817 gas)/Sequential
                        time:   [537.42 µs 537.80 µs 538.16 µs]
                        change: [−1.2936% −1.1983% −1.1081%] (p = 0.00 < 0.05)
                        Performance has improved.
Benchmarking Block 4330482(237 txs, 6669817 gas)/Parallel
Benchmarking Block 4330482(237 txs, 6669817 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 4330482(237 txs, 6669817 gas)/Parallel: Collecting 100 samples in estimated 5.6800 s (15k iterations)
Benchmarking Block 4330482(237 txs, 6669817 gas)/Parallel: Analyzing
Block 4330482(237 txs, 6669817 gas)/Parallel
                        time:   [374.07 µs 375.42 µs 376.88 µs]
                        change: [−2.4328% −1.8513% −1.2692%] (p = 0.00 < 0.05)
                        Performance has improved.

Benchmarking Block 15538827(823 txs, 29981465 gas)/Sequential
Benchmarking Block 15538827(823 txs, 29981465 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 15538827(823 txs, 29981465 gas)/Sequential: Collecting 100 samples in estimated 5.3471 s (900 iterations)
Benchmarking Block 15538827(823 txs, 29981465 gas)/Sequential: Analyzing
Block 15538827(823 txs, 29981465 gas)/Sequential
                        time:   [5.9355 ms 5.9393 ms 5.9443 ms]
                        change: [−10.400% −10.303% −10.198%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 4 outliers among 100 measurements (4.00%)
  2 (2.00%) high mild
  2 (2.00%) high severe
Benchmarking Block 15538827(823 txs, 29981465 gas)/Parallel
Benchmarking Block 15538827(823 txs, 29981465 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 15538827(823 txs, 29981465 gas)/Parallel: Collecting 100 samples in estimated 5.0066 s (2100 iterations)
Benchmarking Block 15538827(823 txs, 29981465 gas)/Parallel: Analyzing
Block 15538827(823 txs, 29981465 gas)/Parallel
                        time:   [2.3700 ms 2.3764 ms 2.3830 ms]
                        change: [−5.5971% −5.1871% −4.7602%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high mild

Benchmarking Block 4370000(97 txs, 6609719 gas)/Sequential
Benchmarking Block 4370000(97 txs, 6609719 gas)/Sequential: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.2s, enable flat sampling, or reduce sample count to 60.
Benchmarking Block 4370000(97 txs, 6609719 gas)/Sequential: Collecting 100 samples in estimated 6.1667 s (5050 iterations)
Benchmarking Block 4370000(97 txs, 6609719 gas)/Sequential: Analyzing
Block 4370000(97 txs, 6609719 gas)/Sequential
                        time:   [1.2208 ms 1.2210 ms 1.2211 ms]
                        change: [−0.6119% −0.5709% −0.5307%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 9 outliers among 100 measurements (9.00%)
  1 (1.00%) low severe
  4 (4.00%) low mild
  3 (3.00%) high mild
  1 (1.00%) high severe
Benchmarking Block 4370000(97 txs, 6609719 gas)/Parallel
Benchmarking Block 4370000(97 txs, 6609719 gas)/Parallel: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.9s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 4370000(97 txs, 6609719 gas)/Parallel: Collecting 100 samples in estimated 6.9454 s (5050 iterations)
Benchmarking Block 4370000(97 txs, 6609719 gas)/Parallel: Analyzing
Block 4370000(97 txs, 6609719 gas)/Parallel
                        time:   [1.3693 ms 1.3721 ms 1.3749 ms]
                        change: [−2.0041% −1.6395% −1.2841%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 3 outliers among 100 measurements (3.00%)
  1 (1.00%) low mild
  2 (2.00%) high mild

Benchmarking Block 2688148(4 txs, 2725844 gas)/Sequential
Benchmarking Block 2688148(4 txs, 2725844 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 2688148(4 txs, 2725844 gas)/Sequential: Collecting 100 samples in estimated 5.5527 s (50k iterations)
Benchmarking Block 2688148(4 txs, 2725844 gas)/Sequential: Analyzing
Block 2688148(4 txs, 2725844 gas)/Sequential
                        time:   [109.13 µs 109.17 µs 109.20 µs]
                        change: [+0.1319% +0.1614% +0.1887%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high severe
Benchmarking Block 2688148(4 txs, 2725844 gas)/Parallel
Benchmarking Block 2688148(4 txs, 2725844 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 2688148(4 txs, 2725844 gas)/Parallel: Collecting 100 samples in estimated 5.5537 s (50k iterations)
Benchmarking Block 2688148(4 txs, 2725844 gas)/Parallel: Analyzing
Block 2688148(4 txs, 2725844 gas)/Parallel
                        time:   [109.14 µs 109.17 µs 109.19 µs]
                        change: [+0.0705% +0.0966% +0.1224%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) low mild

Benchmarking Block 19860366(430 txs, 29969358 gas)/Sequential
Benchmarking Block 19860366(430 txs, 29969358 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19860366(430 txs, 29969358 gas)/Sequential: Collecting 100 samples in estimated 5.9155 s (600 iterations)
Benchmarking Block 19860366(430 txs, 29969358 gas)/Sequential: Analyzing
Block 19860366(430 txs, 29969358 gas)/Sequential
                        time:   [9.7185 ms 9.7364 ms 9.7564 ms]
                        change: [−9.3013% −9.1291% −8.9462%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 9 outliers among 100 measurements (9.00%)
  5 (5.00%) high mild
  4 (4.00%) high severe
Benchmarking Block 19860366(430 txs, 29969358 gas)/Parallel
Benchmarking Block 19860366(430 txs, 29969358 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 19860366(430 txs, 29969358 gas)/Parallel: Collecting 100 samples in estimated 5.1632 s (1300 iterations)
Benchmarking Block 19860366(430 txs, 29969358 gas)/Parallel: Analyzing
Block 19860366(430 txs, 29969358 gas)/Parallel
                        time:   [3.9792 ms 3.9871 ms 3.9952 ms]
                        change: [−3.4137% −3.1318% −2.8398%] (p = 0.00 < 0.05)
                        Performance has improved.

Benchmarking Block 6137495(60 txs, 7994690 gas)/Sequential
Benchmarking Block 6137495(60 txs, 7994690 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 6137495(60 txs, 7994690 gas)/Sequential: Collecting 100 samples in estimated 8.0172 s (10k iterations)
Benchmarking Block 6137495(60 txs, 7994690 gas)/Sequential: Analyzing
Block 6137495(60 txs, 7994690 gas)/Sequential
                        time:   [792.19 µs 792.27 µs 792.35 µs]
                        change: [−0.4532% −0.3982% −0.3461%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 7 outliers among 100 measurements (7.00%)
  1 (1.00%) low severe
  2 (2.00%) low mild
  3 (3.00%) high mild
  1 (1.00%) high severe
Benchmarking Block 6137495(60 txs, 7994690 gas)/Parallel
Benchmarking Block 6137495(60 txs, 7994690 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 6137495(60 txs, 7994690 gas)/Parallel: Collecting 100 samples in estimated 7.3626 s (15k iterations)
Benchmarking Block 6137495(60 txs, 7994690 gas)/Parallel: Analyzing
Block 6137495(60 txs, 7994690 gas)/Parallel
                        time:   [486.88 µs 487.93 µs 489.11 µs]
                        change: [−1.7456% −1.3522% −0.9800%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 6 outliers among 100 measurements (6.00%)
  1 (1.00%) low mild
  3 (3.00%) high mild
  2 (2.00%) high severe

Benchmarking Block 4369999(22 txs, 6630311 gas)/Sequential
Benchmarking Block 4369999(22 txs, 6630311 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 4369999(22 txs, 6630311 gas)/Sequential: Collecting 100 samples in estimated 6.2665 s (10k iterations)
Benchmarking Block 4369999(22 txs, 6630311 gas)/Sequential: Analyzing
Block 4369999(22 txs, 6630311 gas)/Sequential
                        time:   [620.48 µs 620.56 µs 620.63 µs]
                        change: [−0.2598% −0.2238% −0.1896%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
  2 (2.00%) high severe
Benchmarking Block 4369999(22 txs, 6630311 gas)/Parallel
Benchmarking Block 4369999(22 txs, 6630311 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 4369999(22 txs, 6630311 gas)/Parallel: Collecting 100 samples in estimated 5.9717 s (15k iterations)
Benchmarking Block 4369999(22 txs, 6630311 gas)/Parallel: Analyzing
Block 4369999(22 txs, 6630311 gas)/Parallel
                        time:   [394.41 µs 395.10 µs 395.82 µs]
                        change: [−0.9761% −0.6289% −0.1590%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high severe

Benchmarking Block 12047794(232 txs, 12486404 gas)/Sequential
Benchmarking Block 12047794(232 txs, 12486404 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 12047794(232 txs, 12486404 gas)/Sequential: Collecting 100 samples in estimated 5.1561 s (1900 iterations)
Benchmarking Block 12047794(232 txs, 12486404 gas)/Sequential: Analyzing
Block 12047794(232 txs, 12486404 gas)/Sequential
                        time:   [2.7117 ms 2.7123 ms 2.7129 ms]
                        change: [−6.1395% −5.8487% −5.5501%] (p = 0.00 < 0.05)
                        Performance has improved.
Benchmarking Block 12047794(232 txs, 12486404 gas)/Parallel
Benchmarking Block 12047794(232 txs, 12486404 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 12047794(232 txs, 12486404 gas)/Parallel: Collecting 100 samples in estimated 5.1668 s (1700 iterations)
Benchmarking Block 12047794(232 txs, 12486404 gas)/Parallel: Analyzing
Block 12047794(232 txs, 12486404 gas)/Parallel
                        time:   [3.0262 ms 3.0292 ms 3.0322 ms]
                        change: [−7.8382% −7.6041% −7.3712%] (p = 0.00 < 0.05)
                        Performance has improved.

Benchmarking Block 14396881(1346 txs, 30020813 gas)/Sequential
Benchmarking Block 14396881(1346 txs, 30020813 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 14396881(1346 txs, 30020813 gas)/Sequential: Collecting 100 samples in estimated 5.1973 s (2200 iterations)
Benchmarking Block 14396881(1346 txs, 30020813 gas)/Sequential: Analyzing
Block 14396881(1346 txs, 30020813 gas)/Sequential
                        time:   [2.3594 ms 2.3610 ms 2.3626 ms]
                        change: [−8.3636% −7.8573% −7.3467%] (p = 0.00 < 0.05)
                        Performance has improved.
Benchmarking Block 14396881(1346 txs, 30020813 gas)/Parallel
Benchmarking Block 14396881(1346 txs, 30020813 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 14396881(1346 txs, 30020813 gas)/Parallel: Collecting 100 samples in estimated 5.0160 s (2400 iterations)
Benchmarking Block 14396881(1346 txs, 30020813 gas)/Parallel: Analyzing
Block 14396881(1346 txs, 30020813 gas)/Parallel
                        time:   [2.0852 ms 2.0886 ms 2.0922 ms]
                        change: [−7.6051% −7.3055% −7.0100%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high mild

Benchmarking Block 19469101(469 txs, 26398517 gas)/Sequential
Benchmarking Block 19469101(469 txs, 26398517 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19469101(469 txs, 26398517 gas)/Sequential: Collecting 100 samples in estimated 5.9880 s (500 iterations)
Benchmarking Block 19469101(469 txs, 26398517 gas)/Sequential: Analyzing
Block 19469101(469 txs, 26398517 gas)/Sequential
                        time:   [11.989 ms 12.014 ms 12.041 ms]
                        change: [−7.8622% −7.6511% −7.4267%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 8 outliers among 100 measurements (8.00%)
  7 (7.00%) high mild
  1 (1.00%) high severe
Benchmarking Block 19469101(469 txs, 26398517 gas)/Parallel
Benchmarking Block 19469101(469 txs, 26398517 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 19469101(469 txs, 26398517 gas)/Parallel: Collecting 100 samples in estimated 5.0248 s (800 iterations)
Benchmarking Block 19469101(469 txs, 26398517 gas)/Parallel: Analyzing
Block 19469101(469 txs, 26398517 gas)/Parallel
                        time:   [6.2829 ms 6.2910 ms 6.2998 ms]
                        change: [−4.3162% −4.1729% −4.0279%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 5 outliers among 100 measurements (5.00%)
  4 (4.00%) high mild
  1 (1.00%) high severe

Benchmarking Block 12159808(180 txs, 12478883 gas)/Sequential
Benchmarking Block 12159808(180 txs, 12478883 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 12159808(180 txs, 12478883 gas)/Sequential: Collecting 100 samples in estimated 5.1462 s (1900 iterations)
Benchmarking Block 12159808(180 txs, 12478883 gas)/Sequential: Analyzing
Block 12159808(180 txs, 12478883 gas)/Sequential
                        time:   [2.7067 ms 2.7075 ms 2.7084 ms]
                        change: [−5.7864% −5.5263% −5.2651%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 4 outliers among 100 measurements (4.00%)
  4 (4.00%) high mild
Benchmarking Block 12159808(180 txs, 12478883 gas)/Parallel
Benchmarking Block 12159808(180 txs, 12478883 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 12159808(180 txs, 12478883 gas)/Parallel: Collecting 100 samples in estimated 5.0844 s (1600 iterations)
Benchmarking Block 12159808(180 txs, 12478883 gas)/Parallel: Analyzing
Block 12159808(180 txs, 12478883 gas)/Parallel
                        time:   [3.1882 ms 3.1926 ms 3.1970 ms]
                        change: [−4.9684% −4.6814% −4.3938%] (p = 0.00 < 0.05)
                        Performance has improved.

Benchmarking Block 19933597(154 txs, 12788678 gas)/Sequential
Benchmarking Block 19933597(154 txs, 12788678 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 19933597(154 txs, 12788678 gas)/Sequential: Collecting 100 samples in estimated 5.2682 s (1900 iterations)
Benchmarking Block 19933597(154 txs, 12788678 gas)/Sequential: Analyzing
Block 19933597(154 txs, 12788678 gas)/Sequential
                        time:   [2.7693 ms 2.7701 ms 2.7711 ms]
                        change: [−4.6256% −4.3748% −4.1236%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 4 outliers among 100 measurements (4.00%)
  2 (2.00%) high mild
  2 (2.00%) high severe
Benchmarking Block 19933597(154 txs, 12788678 gas)/Parallel
Benchmarking Block 19933597(154 txs, 12788678 gas)/Parallel: Warming up for 3.0000 s

Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.0s, enable flat sampling, or reduce sample count to 50.
Benchmarking Block 19933597(154 txs, 12788678 gas)/Parallel: Collecting 100 samples in estimated 8.9530 s (5050 iterations)
Benchmarking Block 19933597(154 txs, 12788678 gas)/Parallel: Analyzing
Block 19933597(154 txs, 12788678 gas)/Parallel
                        time:   [1.7692 ms 1.7709 ms 1.7726 ms]
                        change: [−1.3242% −1.1555% −0.9820%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
  2 (2.00%) high mild

Benchmarking Block 9068998(3 txs, 3575534 gas)/Sequential
Benchmarking Block 9068998(3 txs, 3575534 gas)/Sequential: Warming up for 3.0000 s
Benchmarking Block 9068998(3 txs, 3575534 gas)/Sequential: Collecting 100 samples in estimated 5.5015 s (10k iterations)
Benchmarking Block 9068998(3 txs, 3575534 gas)/Sequential: Analyzing
Block 9068998(3 txs, 3575534 gas)/Sequential
                        time:   [544.49 µs 544.58 µs 544.68 µs]
                        change: [+0.1193% +0.1407% +0.1631%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
  1 (1.00%) low mild
  1 (1.00%) high severe
Benchmarking Block 9068998(3 txs, 3575534 gas)/Parallel
Benchmarking Block 9068998(3 txs, 3575534 gas)/Parallel: Warming up for 3.0000 s
Benchmarking Block 9068998(3 txs, 3575534 gas)/Parallel: Collecting 100 samples in estimated 5.5020 s (10k iterations)
Benchmarking Block 9068998(3 txs, 3575534 gas)/Parallel: Analyzing
Block 9068998(3 txs, 3575534 gas)/Parallel
                        time:   [544.66 µs 544.75 µs 544.85 µs]
                        change: [+0.1028% +0.1294% +0.1535%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 3 outliers among 100 measurements (3.00%)
  1 (1.00%) low mild
  2 (2.00%) high mild

@datnguyencse datnguyencse changed the title feat: collision-resistant memory-location hashing via seed + per-entr… feat: collision-resistant memory-location hashing via seed + u64 tag Jun 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant