Avatar for the BobTheBuidler user
BobTheBuidler
evmspec
BlogDocsChangelog

fix: use string-only HexBytes32.strip

#256Merged
Comparing
work/hexbytes32-strip
(
39a7c7f
) with
master
(
741003b
)
CodSpeed Performance Gauge
+97%
Improvement
4
Untouched
241
Skipped
20

Benchmarks

265 total
test_hexbytes32_strip[hash]
benchmarks/test_hexbytes_benchmarks.py
CodSpeed Performance Gauge
+97%
576.7 ms292 ms
test_hexbytes32_strip[address-topic]
benchmarks/test_hexbytes_benchmarks.py
CodSpeed Performance Gauge
+55%
560.5 ms361.8 ms
test_hexbytes32_strip[padded-small]
benchmarks/test_hexbytes_benchmarks.py
CodSpeed Performance Gauge
+23%
512.7 ms418.1 ms
test_hexbytes32_strip[all-zero]
benchmarks/test_hexbytes_benchmarks.py
CodSpeed Performance Gauge
+21%
510.3 ms421.3 ms
test_address_checksum_internal[zero]
benchmarks/test_address_benchmarks.py
CodSpeed Performance Gauge
+1%
190.5 ms188 ms
test_address_checksum[upper]
benchmarks/test_address_benchmarks.py
CodSpeed Performance Gauge
+1%
208.3 ms205.7 ms
test_address_checksum_internal[dead]
benchmarks/test_address_benchmarks.py
CodSpeed Performance Gauge
+1%
190 ms187.9 ms
test_address_decode_hook[dead]
benchmarks/test_address_benchmarks.py
CodSpeed Performance Gauge
+1%
224 ms221.5 ms
test_address_decode_hook[sample]
benchmarks/test_address_benchmarks.py
CodSpeed Performance Gauge
+1%
224 ms221.6 ms
test_address_checksum_internal[checksummed]
benchmarks/test_address_benchmarks.py
CodSpeed Performance Gauge
+1%
190.5 ms188.4 ms
test_address_checksum[zero]
benchmarks/test_address_benchmarks.py
CodSpeed Performance Gauge
+1%
207.4 ms205.2 ms
test_address_checksum_internal[sample]
benchmarks/test_address_benchmarks.py
CodSpeed Performance Gauge
+1%
190.4 ms188.5 ms
test_address_checksum[lower]
benchmarks/test_address_benchmarks.py
CodSpeed Performance Gauge
+1%
207.5 ms205.6 ms
test_address_checksum[sample]
benchmarks/test_address_benchmarks.py
CodSpeed Performance Gauge
+1%
207.9 ms206 ms
test_address_checksum[precompile-9]
benchmarks/test_address_benchmarks.py
CodSpeed Performance Gauge
+1%
207.6 ms205.7 ms
test_address_checksum_internal[upper]
benchmarks/test_address_benchmarks.py
CodSpeed Performance Gauge
+1%
190 ms188.3 ms
test_address_decode_hook[checksummed]
benchmarks/test_address_benchmarks.py
CodSpeed Performance Gauge
+1%
223 ms221.1 ms
test_trace_type_enum[call-int-call]
benchmarks/test_enum_benchmarks.py
CodSpeed Performance Gauge
+1%
61 ms60.5 ms
test_address_decode_hook[precompile-9]
benchmarks/test_address_benchmarks.py
CodSpeed Performance Gauge
+1%
223.7 ms221.9 ms
test_address_checksum[dead]
benchmarks/test_address_benchmarks.py
CodSpeed Performance Gauge
+1%
207.3 ms205.6 ms
test_address_checksum_internal[precompile-9]
benchmarks/test_address_benchmarks.py
CodSpeed Performance Gauge
+1%
189.9 ms188.6 ms
test_address_checksum[checksummed]
benchmarks/test_address_benchmarks.py
CodSpeed Performance Gauge
+1%
207.3 ms206 ms
test_address_decode_hook[lower]
benchmarks/test_address_benchmarks.py
CodSpeed Performance Gauge
+1%
222.7 ms221.3 ms
test_address_checksum[precompile-1]
benchmarks/test_address_benchmarks.py
CodSpeed Performance Gauge
+1%
209.2 ms207.8 ms
test_trace_type_enum[call-str-call]
benchmarks/test_enum_benchmarks.py
CodSpeed Performance Gauge
+1%
57.9 ms57.6 ms

Commits

Click on a commit to change the comparison range
Base
master
741003b
+97.47%
Update _main.py
39a7c7f
1 day ago
by BobTheBuidler
© 2026 CodSpeed Technology
Home Terms Privacy Docs