BobTheBuidler
faster-eth-abi
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
feat(mypy): augenerate codec.pyi for detailed decoding stubs
#158
Comparing
pyi
(
8b70353
) with
master
(
e0097a9
)
CodSpeed Performance Gauge
-12%
Improvements
11
Regressions
2
Untouched
821
No successful run was found on
master
(
3161fe6
) during the generation of this report, so
e0097a9
was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.
Benchmarks
Failed
test_faster_get_decoder[ufixed128x18]
benchmarks/test_registry_benchmarks.py
Regression
CodSpeed Performance Gauge
-12%
22.4 ms
25.5 ms
test_faster_decode[uint8[100]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py
Regression
CodSpeed Performance Gauge
-6%
35.5 ms
37.9 ms
Improved
test_faster_get_decoder[bytes]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
+17%
26.2 ms
22.3 ms
test_faster_get_decoder[address]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
+17%
26.1 ms
22.3 ms
test_faster_get_decoder[string[]]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
+17%
26.2 ms
22.4 ms
test_faster_get_decoder[(uint8[2][2],(string[2],bool[2]))]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
+17%
26.5 ms
22.8 ms
test_faster_get_decoder[uint256]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
+15%
26.5 ms
23 ms
test_faster_is_encodable[uint8[]-[1, 2, 3, 4, 5]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+11%
1.2 ms
1.1 ms
test_faster_encode[uint8[]-[1, 2, 3, 4, 5]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+7%
3.7 ms
3.5 ms
test_faster_is_encodable[uint8[10]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+7%
1.9 ms
1.8 ms
test_faster_is_encodable[(uint256[2],string)-([1, 2], 'baz')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+7%
1,059.8 µs
993.7 µs
test_faster_normalize[string]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
+7%
9.1 ms
8.5 ms
test_faster_normalize[bytes]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
+6%
9.2 ms
8.7 ms
Passed
test_faster_get_decoder[((uint8,uint8),uint8)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
+5%
23.5 ms
22.4 ms
test_faster_is_encodable[(uint256,bool)-(42, True)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+5%
525.1 µs
502.2 µs
test_faster_normalize[(string,bytes)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
+4%
13.2 ms
12.7 ms
test_faster_is_encodable[uint8[3]-[1, 2, 3]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+4%
992 µs
951.5 µs
test_faster_is_encodable[bytes8[4]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+4%
862.9 µs
833.7 µs
test_faster_encode[uint256[2]-[0, 115792089237]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+3%
1.9 ms
1.9 ms
test_faster_is_encodable[uint256[2]-[0, 115792089237]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+3%
843 µs
817.1 µs
test_faster_get_decoder[(uint256[2],string)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
+3%
23.5 ms
22.8 ms
test_faster_is_encodable[int16--32768]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+3%
322.3 µs
313.2 µs
test_faster_encode[uint8[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+3%
1.1 ms
1 ms
test_faster_encode[uint8[3]-[1, 2, 3]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+3%
2.4 ms
2.4 ms
test_faster_encode[bytes[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
1.1 ms
1 ms
test_faster_encode_packed[address]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
+2%
1.3 ms
1.3 ms
test_faster_encode[bytes-b'\\x00\\x00\\x00\\x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
1.4 ms
1.4 ms
test_faster_is_encodable[(uint256[],(string[],bool))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
1.6 ms
1.6 ms
test_faster_is_encodable[uint8-0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
299.3 µs
293.4 µs
test_faster_contextframesbytesio_seek_in_frame[10]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
+2%
2.2 ms
2.2 ms
test_faster_is_encodable[int8-127]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
307.5 µs
301.5 µs
test_faster_encode[string[5]-['a', 'b', 'c', ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
6 ms
5.9 ms
test_faster_is_encodable[(uint8[2][2][2],string)-([[[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
3.8 ms
3.7 ms
test_faster_uint256_encoder[115792089237316195423570985008687907853269984665640564039457584007913129639935]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
+2%
823.5 µs
809.7 µs
test_faster_normalize[int8]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
+2%
8.7 ms
8.6 ms
test_faster_encode[uint8[100]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
48.5 ms
47.8 ms
test_faster_encode[(bytes1,bytes2,bytes3,bytes4)-(b'\\x01', b'\\x01]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
2.4 ms
2.4 ms
test_faster_is_encodable[(uint8[2],(string,bool[2]))-([1, 2], ('x', []
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
1.6 ms
1.6 ms
test_faster_get_decoder[(uint256,bool)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
+1%
22.8 ms
22.4 ms
test_faster_decode[fixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
2 ms
2 ms
test_faster_is_encodable[((uint8[2],(string,bool)),bytes32)-(([1, 2], ('hi',]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
1.4 ms
1.4 ms
test_faster_encode[bytes[]-[b'abc', b'def',]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
3.8 ms
3.7 ms
test_faster_decode[fixed32x2[2]-[Decimal('3.14')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
3.6 ms
3.5 ms
test_faster_decode[int16--32768]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
1.2 ms
1.2 ms
test_faster_uint256_encoder[340282366920938463463374607431768211456]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
+1%
823.4 µs
813 µs
test_faster_uint256_encoder[0]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
+1%
801.9 µs
792.8 µs
test_faster_bytes32_encoder[abcabcabcabcabcabcabcabcabcabcde]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
+1%
619.1 µs
612.2 µs
test_faster_uint256_encoder[12345678901234567890]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
+1%
819.9 µs
810.9 µs
test_faster_encode[((uint8[2],(string,bool)),bytes32)-(([1, 2], ('hi',]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
7.6 ms
7.6 ms
test_faster_address_decoder[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
+1%
1.6 ms
1.6 ms
test_faster_uint256_encoder[1]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
+1%
802.6 µs
794.4 µs
test_faster_address_encoder[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
+1%
1.3 ms
1.3 ms
test_faster_string_encoder[hello-world]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
+1%
1.4 ms
1.4 ms
test_faster_encode[(uint8[2][2][2],string)-([[[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
12.7 ms
12.6 ms
test_faster_encode[string[10]-['0', '1', '2', ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
10.8 ms
10.7 ms
test_faster_bytes32_encoder[\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
+1%
617.7 µs
612 µs
test_faster_tuple_encoder[arrs]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
+1%
3.5 ms
3.5 ms
test_faster_address_encoder[\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
+1%
1.3 ms
1.3 ms
test_faster_decode[ufixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
2 ms
2 ms
test_faster_uint256_encoder[65536]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
+1%
822.4 µs
815.2 µs
test_faster_is_encodable[(uint8[3],(string[2],bool[2]))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
2.1 ms
2.1 ms
test_faster_encode[(uint8[3],(string[2],bool[2]))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
10.3 ms
10.2 ms
test_faster_encode[bytes[100]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
88.1 ms
87.4 ms
test_faster_bytes32_encoder[\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
+1%
618.6 µs
613.7 µs
test_faster_uint256_encoder[18446744073709551616]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
+1%
819.3 µs
812.9 µs
test_faster_decode[int32--2147483648]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
1.2 ms
1.2 ms
test_faster_encode[uint8-0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
779.1 µs
773.1 µs
test_faster_is_encodable[int32-2147483647]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
333.5 µs
331 µs
test_faster_encode[bytes16[3]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
1.8 ms
1.8 ms
test_faster_decode[int8-127]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
1.1 ms
1.1 ms
test_faster_is_encodable[ufixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
1.5 ms
1.5 ms
test_faster_decode[int32-2147483647]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
1.2 ms
1.2 ms
test_faster_decode[ufixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
2 ms
1.9 ms
test_faster_decode[ufixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
1.9 ms
1.9 ms
test_faster_decode[fixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
2 ms
2 ms
test_faster_uint256_encoder[42]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
+1%
796.1 µs
791.1 µs
test_faster_get_decoder[uint8[]]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
+1%
26.4 ms
26.2 ms
test_faster_normalize[string[]]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
+1%
10.1 ms
10 ms
test_faster_decode[ufixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
2 ms
1.9 ms
test_faster_is_encodable[ufixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
1.5 ms
1.5 ms
test_faster_is_encodable[ufixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
1.5 ms
1.5 ms
test_faster_encode[(uint256[2],string)-([1, 2], 'baz')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
4.3 ms
4.2 ms
test_faster_encode[address[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
2.8 ms
2.8 ms
test_faster_string_encoder['d' * 8192]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
+1%
2.4 ms
2.4 ms
test_faster_encode[uint8-255]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
781.1 µs
776.8 µs
test_faster_decode[int16-32767]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
1.2 ms
1.1 ms
test_faster_normalize[address]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
+1%
8.9 ms
8.8 ms
test_faster_is_encodable_type[(bytes[],string[])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
138.8 µs
138.1 µs
test_faster_decode[bytes[10]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
18.8 ms
18.7 ms
test_faster_encode[uint16-65535]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
827.1 µs
822.8 µs
test_faster_encode_packed[uint256]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
+1%
819.8 µs
815.6 µs
test_faster_is_encodable[int256-5789604461865809]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
312.6 µs
311 µs
test_faster_decode[int256--578960446186580]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
1.2 ms
1.2 ms
test_faster_boolean_encoder[True]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
+1%
578.9 µs
576 µs
test_faster_string_decoder['b' * 1024]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
0%
2.8 ms
2.8 ms
test_faster_normalize[uint256]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
9.7 ms
9.6 ms
test_faster_uint256_encoder[4294967296]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
832.4 µs
828.3 µs
test_faster_encode[string-'hello world']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.3 ms
test_faster_encode[bytes[10]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
9.6 ms
9.6 ms
test_faster_uint256_encoder[57896044618658097711785492504343953926634992332820282019728792003956564819967]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
808.7 µs
804.9 µs
test_faster_decode[int128--170141183460469]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_decode[ufixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
test_faster_decode[ufixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
1.9 ms
test_faster_decode[ufixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
test_faster_decode[int64-9223372036854775]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_normalize[fixed128x18]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
11.2 ms
11.1 ms
test_faster_is_encodable[ufixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_decode[bytes32-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1 ms
1 ms
test_faster_is_encodable[fixed32x2[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
397.3 µs
395.6 µs
test_faster_contextframesbytesio_push_pop[50]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
0%
26.5 ms
26.4 ms
test_faster_normalize[uint8[]]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
10.1 ms
10.1 ms
test_faster_decode[int64--922337203685477]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_normalize[((uint8[2],(string,bool)),bytes32)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
24.4 ms
24.3 ms
test_faster_decode[ufixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_decode[ufixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
1.9 ms
test_faster_encode[bytes25-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
610.4 µs
608.1 µs
test_faster_encode[int16--32768]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
946.1 µs
942.7 µs
test_faster_parse[(uint256,bool)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_decode[int8--128]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_get_encoder[(uint256,bool)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
24 ms
24 ms
test_faster_encode[fixed32x2[2]-[Decimal('3.14')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
8 ms
8 ms
test_faster_uint256_encoder[999999999999999999999999999999]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
815.6 µs
812.8 µs
test_faster_encode[bytes-b'']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_address_encoder[\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_faster_encode[(uint8[2][2][2][2],string[2])-([[[[1, 2], [3, ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
26 ms
26 ms
test_faster_is_encodable[string[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
397.6 µs
396.3 µs
test_faster_decode[bytes8[4]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
test_faster_is_encodable_type[(uint256[2],string)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.4 µs
138 µs
test_faster_tuple_decoder[bytes-string]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
0%
2.9 ms
2.9 ms
test_faster_normalize[(uint256,bool)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
13.4 ms
13.3 ms
test_faster_decode[int256-5789604461865809]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
test_faster_string_encoder[null-byte]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_faster_decode[ufixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_decode[fixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_contextframesbytesio_init[4096]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
0%
2.7 ms
2.7 ms
test_faster_decode[fixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
test_faster_normalize[((uint8,uint8),uint8)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
18.5 ms
18.5 ms
test_faster_decode[fixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_encode[string-'']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_faster_encode[((uint8[2][2],(string[2],bool[2])),bytes32[2])-(([[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
17.6 ms
17.6 ms
test_faster_is_encodable[(string[],bytes[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
775.9 µs
773.9 µs
test_faster_is_encodable_packed[uint256]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
0%
305 µs
304.2 µs
test_faster_is_encodable[(bytes[],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
772 µs
770.1 µs
test_faster_get_decoder[(uint256[],(string[],bool))]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
22.8 ms
22.8 ms
test_faster_is_encodable[uint16-65535]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
306.6 µs
305.9 µs
test_faster_normalize[(uint8,(bool,string))]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
16.8 ms
16.8 ms
test_faster_decode[fixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_is_encodable[(uint8[2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
773 µs
771.2 µs
test_faster_decode[ufixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
test_faster_is_encodable_type[uint8[2][]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
140.3 µs
140 µs
test_faster_decode[uint256[2]-[0, 115792089237]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
test_faster_is_encodable[uint8[2][2][]-[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
398.5 µs
397.7 µs
test_faster_is_encodable[address[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
667.1 µs
665.8 µs
test_faster_is_encodable_type[fixed64x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138 µs
test_faster_encode[bytes-b'hello world']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_is_encodable_type[(uint8[3],(string[2],bool[2]))]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139.9 µs
139.6 µs
test_faster_is_encodable[int128--170141183460469]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
310.9 µs
310.3 µs
test_faster_decode[fixed32x2[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
test_faster_is_encodable[uint256-0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
304.1 µs
303.6 µs
test_faster_is_encodable_type[(string[],bytes[])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
140.5 µs
140.2 µs
test_faster_is_encodable_type[uint8[2][2][]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138 µs
test_faster_is_encodable[(string[],bytes[])-([''], [b''])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
952.1 µs
950.4 µs
test_faster_is_encodable[uint8[2][]-[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
399.4 µs
398.7 µs
test_faster_is_encodable_type[ufixed256x10]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138 µs
test_faster_is_encodable_type[fixed8x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138 µs
test_faster_is_encodable_type[int256]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.3 µs
137 µs
test_faster_is_encodable[string-'aaaaaaaaaaaaaaa1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
193.1 µs
192.8 µs
test_faster_encode[(uint8,(bool,string))-(7, (False, 'hi']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4 ms
3.9 ms
test_faster_decode[ufixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
1.9 ms
test_faster_is_encodable[(uint8[2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
776.4 µs
775.3 µs
test_faster_is_encodable_type[address[2]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138 µs
test_faster_is_encodable_type[bytes19]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138 µs
test_faster_is_encodable[uint32-4294967295]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
321.6 µs
321.1 µs
test_faster_is_encodable_type[uint256[2][2]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
137.9 µs
test_faster_is_encodable_type[(bytes32[],string[])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
137.9 µs
test_faster_is_encodable_type[fixed256x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138 µs
test_faster_is_encodable_type[bytes]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.2 µs
137 µs
test_faster_is_encodable_type[fixed256x18]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138 µs
test_faster_is_encodable_type[(uint8[2][2][2],string)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138 µs
test_faster_is_encodable_type[(uint8[2],(string,bool[2]))]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.1 µs
test_faster_is_encodable_type[bytes10]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138 µs
test_faster_is_encodable[uint8[][]-[[]]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
631.8 µs
631 µs
test_faster_is_encodable[int64--922337203685477]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
310.5 µs
310.1 µs
test_faster_is_encodable[(uint8[2][2][2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
772.4 µs
771.5 µs
test_faster_is_encodable_type[fixed64x18]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
138.8 µs
test_faster_is_encodable_type[int128]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.2 µs
137 µs
test_faster_is_encodable[uint64-1844674407370955]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
310.8 µs
310.5 µs
test_faster_is_encodable_type[ufixed128x18]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138 µs
test_faster_is_encodable_type[bytes26]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.1 µs
test_faster_is_encodable_type[(string,bytes)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139.8 µs
139.6 µs
test_faster_decode[fixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_is_encodable_type[ufixed8x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138 µs
test_faster_is_encodable_type[bytes24]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138 µs
test_faster_is_encodable_type[(bytes1,bytes2,bytes3,bytes4)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.1 µs
test_faster_is_encodable_type[ufixed32x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139.7 µs
139.6 µs
test_faster_is_encodable_type[ufixed32x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138 µs
test_faster_is_encodable_type[((uint8,uint8),uint8)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139.7 µs
139.6 µs
test_faster_is_encodable_type[string]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.2 µs
137.1 µs
test_faster_encode[string-'aaaaaaaaaaaaaaa0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.3 ms
test_faster_is_encodable_type[(uint8[2][2],(string[2],bool[2]))]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
141.4 µs
141.3 µs
test_faster_is_encodable_type[((uint8[2],(string,bool)),bytes32)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
140.4 µs
140.3 µs
test_faster_is_encodable_type[bytes14]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
137.9 µs
test_faster_encode[string[]-['a', 'b', 'c']]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.1 ms
4.1 ms
test_faster_encode[string-'bbbbbbbbbbbbbbb]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_is_encodable[(uint8[][],string)-([[]], '')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
824.4 µs
823.6 µs
test_faster_decode[fixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
test_faster_is_encodable_type[(uint8[2][2][],string[])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139 µs
138.9 µs
test_faster_is_encodable_type[ufixed128x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138 µs
test_faster_is_encodable[fixed32x2[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
396.8 µs
396.4 µs
test_faster_is_encodable[bytes-b'']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
207.9 µs
207.8 µs
test_faster_is_encodable_type[int8]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.2 µs
137 µs
test_faster_is_encodable_type[fixed128x10]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
138.8 µs
test_faster_is_encodable_type[(function,uint256)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138 µs
test_faster_is_encodable_type[bytes6]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138 µs
test_faster_is_encodable_type[fixed32x2[2]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.1 µs
test_faster_is_encodable_type[uint256]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.2 µs
137.1 µs
test_faster_is_encodable[(uint8[2][2][2][2][2],string[2][2])-([[[[[1, 2], [3,]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
15.8 ms
15.8 ms
test_faster_is_encodable_type[string[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138 µs
test_faster_encode[(bytes32[],string[])-([b'\\x00\\x00\\x00]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.8 ms
5.8 ms
test_faster_is_encodable_type[bytes1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.9 µs
137.8 µs
test_faster_is_encodable_type[(uint256,bool)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
138.8 µs
test_faster_is_encodable_type[(uint8[2][2][2][2][2],string[2][2])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139.7 µs
139.6 µs
test_faster_is_encodable_type[string[10]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139 µs
138.9 µs
test_faster_is_encodable_type[ufixed128x10]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139.9 µs
139.8 µs
test_faster_is_encodable[string-'aaaaaaaaaaaaaaa0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
193 µs
192.9 µs
test_faster_decode[((uint8,uint8),uint8)-((1, 2), 3)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_is_encodable_type[uint8[][]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.2 µs
test_faster_is_encodable[uint128-3402823669209384]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
310.9 µs
310.7 µs
test_faster_decode[uint8[2][]-[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
test_faster_is_encodable[bytes-b'aaaaaaaaaaaaaa]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
208.6 µs
208.5 µs
test_faster_is_encodable_type[bytes16[3]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.1 µs
test_faster_is_encodable_type[uint64]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.2 µs
137.1 µs
test_faster_is_encodable_type[ufixed64x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139.6 µs
139.5 µs
test_faster_is_encodable_type[function]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
140.2 µs
140.1 µs
test_faster_is_encodable_type[bytes[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.1 µs
test_faster_is_encodable_type[bytes16]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.1 µs
test_faster_encode[bytes-b'\\x00\\x00\\x00\\x0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_encode[bytes-b'aaaaaaaaaaaaaa]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_is_encodable_type[bytes32[2]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138 µs
test_faster_is_encodable_type[bytes3]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.2 µs
test_faster_is_encodable_type[bytes28]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
138.9 µs
test_faster_is_encodable_type[bytes29]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138 µs
test_faster_is_encodable[string-'\U0001d518\U0001d52b\U0001d526\U0001d520\U0001d52c\U0001d521\U0001d522']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
193 µs
192.9 µs
test_faster_is_encodable_type[bytes25]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_decode[int128-1701411834604692]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_decode[ufixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_is_encodable[bytes-b'\\x00\\x00\\x00\\x0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
208.5 µs
208.4 µs
test_faster_is_encodable_type[fixed128x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.1 µs
test_faster_is_encodable[string-'bbbbbbbbbbbbbbb]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
193 µs
192.9 µs
test_faster_encode[(string[],bytes[])-([''], [b''])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.8 ms
4.8 ms
test_faster_is_encodable[int8--128]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
302.9 µs
302.7 µs
test_faster_is_encodable_type[bytes[10]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_decode[string[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.7 ms
2.6 ms
test_faster_decode[ufixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_is_encodable[ufixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_contextframesbytesio_seek_in_frame[1]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
0%
303.9 µs
303.7 µs
test_faster_decode[uint8[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
test_faster_is_encodable_packed[bytes]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
0%
208.4 µs
208.3 µs
test_faster_is_encodable_type[bytes31]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_is_encodable_type[bytes[100]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
138.8 µs
test_faster_is_encodable_type[string[2]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
138.8 µs
test_faster_is_encodable_type[uint8[3]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138 µs
test_faster_is_encodable_type[(uint8[2][2][2][2],string[2])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_is_encodable_type[fixed32x2[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.1 µs
test_faster_is_encodable_type[bytes12]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.1 µs
test_faster_is_encodable_type[fixed64x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.2 µs
test_faster_is_encodable_type[(uint8[][],string)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
138.8 µs
test_faster_is_encodable_type[bytes15]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138 µs
test_faster_is_encodable_type[ufixed16x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138 µs
test_faster_is_encodable_type[(fixed32x2,uint8)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_is_encodable_type[fixed32x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.1 µs
test_faster_is_encodable_type[fixed8x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.1 µs
test_faster_is_encodable_type[fixed128x18]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.3 µs
test_faster_is_encodable_type[fixed128x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.8 µs
138.7 µs
test_faster_is_encodable_type[int16]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.1 µs
137.1 µs
test_faster_is_encodable[bytes30-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.6 µs
240.5 µs
test_faster_is_encodable[ufixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_is_encodable[bytes15-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.6 µs
240.5 µs
test_faster_is_encodable[ufixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_is_encodable_type[bytes8[4]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_is_encodable_type[bytes9]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_is_encodable_type[bytes8]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_is_encodable_type[uint8[100]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_is_encodable_type[ufixed256x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_contextframesbytesio_seek_in_frame[50]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
0%
10.3 ms
10.3 ms
test_faster_is_encodable[bytes31-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.6 µs
240.5 µs
test_faster_is_encodable_type[ufixed128x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_is_encodable_type[bytes21]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable[int128-1701411834604692]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
310.1 µs
310 µs
test_faster_is_encodable_type[bool[][2]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138 µs
test_faster_is_encodable_type[bytes27]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138 µs
test_faster_is_encodable_type[fixed16x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_is_encodable_type[bytes23]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.1 µs
test_faster_is_encodable[(function,uint256)-(b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
578.4 µs
578.3 µs
test_faster_is_encodable_type[uint8]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.1 µs
137.1 µs
test_faster_encode[uint8[2][]-[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
test_faster_is_encodable_type[bytes17]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_is_encodable_type[bytes2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_is_encodable_type[bytes13]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[ufixed16x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.8 µs
138.8 µs
test_faster_parse[uint256]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.2 ms
2.2 ms
test_faster_decode[fixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_is_encodable_type[ufixed64x10]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.1 µs
test_faster_is_encodable[bytes16-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.6 µs
240.6 µs
test_faster_decode[bytes[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.6 ms
2.6 ms
test_faster_is_encodable_type[uint8[10]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
138.8 µs
test_faster_address_encoder[\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_faster_is_encodable[bytes[100]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
9.1 ms
9.1 ms
test_faster_is_encodable[string-'']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
192.3 µs
192.3 µs
test_faster_is_encodable[bytes-b'\\x00\\x00\\x00\\x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
208.5 µs
208.4 µs
test_faster_is_encodable[uint8[100]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
13.7 ms
13.7 ms
test_faster_is_encodable[bytes32-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
241.2 µs
241.2 µs
test_faster_is_encodable[bytes25-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.6 µs
240.6 µs
test_faster_is_encodable[bytes14-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.6 µs
240.5 µs
test_faster_encode[(function,uint256)-(b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_contextframesbytesio_init[1024]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
0%
2.7 ms
2.7 ms
test_faster_parse[address]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.2 ms
2.2 ms
test_faster_parse[(address,uint8)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_is_encodable_type[fixed16x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_is_encodable[int256--578960446186580]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
311 µs
311 µs
test_faster_parse[int8]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.2 ms
2.2 ms
test_faster_is_encodable[bytes22-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.6 µs
240.6 µs
test_faster_parse[ufixed128x18]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_parse[fixed128x18]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_is_encodable_type[uint32]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.1 µs
137.1 µs
test_faster_is_encodable[bytes28-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
241.3 µs
241.3 µs
test_faster_is_encodable_type[fixed256x10]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_parse[(uint256[],(string[],bool))]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_parse[string]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.2 ms
2.2 ms
test_faster_parse[(uint256[2],string)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_parse[(uint8[2][2],(string[2],bool[2]))]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
test_faster_is_encodable_type[bytes11]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_is_encodable[int32--2147483648]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
332 µs
332 µs
test_faster_is_encodable[fixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_decode[(uint8[2][2][2],string)-([[[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
7.7 ms
7.7 ms
test_faster_get_encoder[(uint8,(bool,string))]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
23.7 ms
23.7 ms
test_faster_parse[string[]]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_parse[bytes32]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_parse[(string,bytes)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_get_decoder[(string,bytes)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
23.1 ms
23.1 ms
test_faster_parse[(uint8,(bool,string))]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_is_encodable_type[fixed32x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139.1 µs
139.1 µs
test_faster_get_encoder[address]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
22.4 ms
22.4 ms
test_faster_get_encoder[fixed128x18]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
23.6 ms
23.6 ms
test_faster_get_decoder[fixed128x18]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
22.3 ms
22.3 ms
test_faster_get_encoder[uint256]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
22.4 ms
22.4 ms
test_faster_get_encoder[int8]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
22.4 ms
22.4 ms
test_faster_get_encoder[bool]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
22.4 ms
22.4 ms
test_faster_get_encoder[(uint8[2][2],(string[2],bool[2]))]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
25 ms
25 ms
test_faster_get_decoder[int8]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
22.3 ms
22.3 ms
test_faster_get_encoder[(uint256[2],string)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
23.7 ms
23.7 ms
test_faster_get_encoder[ufixed128x18]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
23.6 ms
23.6 ms
test_faster_get_decoder[(uint8[2],(string,bool[2]))]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
22.4 ms
22.4 ms
test_faster_get_encoder[(uint8[2],(string,bool[2]))]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
23.7 ms
23.7 ms
test_faster_get_encoder[string[]]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
23.7 ms
23.7 ms
test_faster_get_encoder[(string,bytes)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
24.3 ms
24.3 ms
test_faster_get_decoder[uint256[2]]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
22.4 ms
22.4 ms
test_faster_get_encoder[(uint256[],(string[],bool))]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
24 ms
24 ms
test_faster_get_encoder[((uint8[2],(string,bool)),bytes32)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
24.6 ms
24.6 ms
test_faster_get_encoder[uint8[]]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
23.7 ms
23.7 ms
test_faster_get_decoder[(address,uint8)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
22.4 ms
22.4 ms
test_faster_get_encoder[string]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
22.4 ms
22.4 ms
test_faster_get_encoder[uint256[2]]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
23.7 ms
23.7 ms
test_faster_parse[(uint8[2],(string,bool[2]))]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_get_encoder[bytes32]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
24 ms
24 ms
test_faster_get_decoder[bytes32]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
26.2 ms
26.2 ms
test_faster_is_encodable_type[bytes4]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_parse[((uint8,uint8),uint8)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_is_encodable_type[(uint8,(bool,string))]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_is_encodable[bytes-b'hello world']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
208.5 µs
208.5 µs
test_faster_is_encodable_type[uint256[2]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
test_faster_get_encoder[(address,uint8)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
23.7 ms
23.7 ms
test_faster_parse[uint8[]]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_get_encoder[((uint8,uint8),uint8)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
24.3 ms
24.3 ms
test_faster_get_encoder[bytes]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
22.4 ms
22.4 ms
test_faster_is_encodable[bytes18-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.6 µs
240.6 µs
test_faster_parse[bytes]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.2 ms
2.2 ms
test_faster_parse[bool]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.2 ms
2.2 ms
test_faster_is_encodable_type[(uint256[],(string[],bool))]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
138.9 µs
test_faster_parse[((uint8[2],(string,bool)),bytes32)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
test_faster_decode[uint8[][]-[[]]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.2 ms
4.2 ms
test_faster_parse[uint256[2]]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_string_encoder['f' * 32768]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
10.3 ms
10.3 ms
test_faster_is_encodable_packed[address]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
0%
212.2 µs
212.2 µs
test_faster_decode[(uint8[2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.3 ms
5.3 ms
test_faster_string_encoder[very-long]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
28 ms
28 ms
test_faster_is_encodable[(uint8[],string)-([], '')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
592.1 µs
592.2 µs
test_faster_is_encodable[bytes8-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.5 µs
240.5 µs
test_faster_is_encodable_type[int32]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.2 µs
137.2 µs
test_faster_is_encodable_type[address]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.2 µs
137.3 µs
test_faster_is_encodable[bytes20-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.5 µs
240.5 µs
test_faster_encode[ufixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3.8 ms
3.8 ms
test_faster_encode[bool[][2]-[[True, False], ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3.8 ms
3.8 ms
test_faster_is_encodable_type[fixed256x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[(uint8[2][],string[])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
141.8 µs
141.8 µs
test_faster_is_encodable[bytes9-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
241 µs
241.1 µs
test_faster_is_encodable_type[ufixed64x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[bytes32]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.8 µs
138.9 µs
test_faster_is_encodable[string-'hello world']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
193 µs
193.1 µs
test_faster_is_encodable_type[ufixed256x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138 µs
138.1 µs
test_faster_is_encodable[bytes24-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.5 µs
240.6 µs
test_faster_is_encodable[address-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
212.4 µs
212.5 µs
test_faster_is_encodable[int64-9223372036854775]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
310.1 µs
310.2 µs
test_faster_decode[(bytes[],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.5 ms
5.5 ms
test_faster_is_encodable_packed[bool]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
0%
192.1 µs
192.1 µs
test_faster_decode[fixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_encode[function-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
613.3 µs
613.6 µs
test_faster_decode[(string[],bytes[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.5 ms
5.5 ms
test_faster_is_encodable_type[bytes20]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[ufixed8x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.2 µs
test_faster_encode[string-'\U0001d518\U0001d52b\U0001d526\U0001d520\U0001d52c\U0001d521\U0001d522']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_is_encodable[bytes26-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.5 µs
240.7 µs
test_faster_is_encodable_type[ufixed256x18]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
141.1 µs
141.2 µs
test_faster_is_encodable[bytes10-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
241 µs
241.1 µs
test_faster_address_encoder[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_faster_decode[uint8[2][2][]-[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
test_faster_is_encodable[address-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
212.4 µs
212.6 µs
test_faster_is_encodable_type[bytes30]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.2 µs
test_faster_is_encodable[bytes5-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.6 µs
240.8 µs
test_faster_contextframesbytesio_init[0]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
0%
2.7 ms
2.7 ms
test_faster_is_encodable[bytes21-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.5 µs
240.6 µs
test_faster_decode[fixed32x2[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
test_faster_is_encodable[ufixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_is_encodable_type[(uint8[2][2][2][2][],string[])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139 µs
139.1 µs
test_faster_is_encodable_type[ufixed64x18]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_decode[(uint8[2][2][2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.3 ms
5.3 ms
test_faster_is_encodable_type[uint16]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.2 µs
137.3 µs
test_faster_is_encodable[fixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_encode[fixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3.9 ms
3.9 ms
test_faster_decode[uint128-3402823669209384]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
test_faster_decode[(uint8[2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.3 ms
5.3 ms
test_faster_is_encodable[fixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_is_encodable_type[int64]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.2 µs
137.3 µs
test_faster_is_encodable[fixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_is_encodable[ufixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_is_encodable[bytes4-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.5 µs
240.8 µs
test_faster_is_encodable[(uint8[2][2][2][2],string[2])-([[[[1, 2], [3, ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
7.8 ms
7.8 ms
test_faster_is_encodable[bytes1-b'\\x01']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
239.8 µs
240 µs
test_faster_string_decoder[very-long]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
0%
24.7 ms
24.8 ms
test_faster_is_encodable[bytes[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
397.4 µs
397.9 µs
test_faster_encode[uint8[10]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.6 ms
5.6 ms
test_faster_is_encodable[fixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_is_encodable[bytes2-b'\\x01\\x01']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.4 µs
240.7 µs
test_faster_is_encodable[bytes6-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.4 µs
240.7 µs
test_faster_is_encodable[fixed32x2[2]-[Decimal('3.14')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3.1 ms
3.1 ms
test_faster_is_encodable_type[bool]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.1 µs
137.3 µs
test_faster_is_encodable_type[uint8[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.3 µs
test_faster_is_encodable[bool-True]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
192.3 µs
192.5 µs
test_faster_is_encodable[fixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_encode[bytes15-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
609.5 µs
610.2 µs
test_faster_is_encodable[fixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_encode[bool[4]-[True, False, Tr]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
test_faster_is_encodable_type[string[5]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.4 µs
test_faster_decode[address-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
test_faster_is_encodable[ufixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_string_encoder[newline]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_string_encoder['g' * 65536]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
18.9 ms
18.9 ms
test_faster_is_encodable[bytes11-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
241 µs
241.3 µs
test_faster_contextframesbytesio_seek_in_frame[5]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
0%
1 ms
1 ms
test_faster_is_encodable[fixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_decode[string[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.6 ms
2.7 ms
test_faster_contextframesbytesio_push_pop[5]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
test_faster_is_encodable_type[(uint8[],string)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
141.1 µs
141.3 µs
test_faster_contextframesbytesio_push_pop[10]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
0%
5 ms
5 ms
test_faster_tuple_encoder[addr-uint8]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
test_faster_encode[bytes23-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
609.5 µs
610.5 µs
test_faster_is_encodable_type[((uint8[2][2],(string[2],bool[2])),bytes32[2])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139 µs
139.2 µs
test_faster_decode[bytes[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.6 ms
2.7 ms
test_faster_is_encodable[bytes[]-[b'abc', b'def',]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
661.4 µs
662.5 µs
test_faster_encode[bytes31-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
607.7 µs
608.7 µs
test_faster_is_encodable[string[10]-['0', '1', '2', ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_encode[uint32-4294967295]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
856.1 µs
857.5 µs
test_faster_encode[bytes32-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
596.7 µs
597.7 µs
test_faster_is_encodable[string[]-['a', 'b', 'c']]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
619.3 µs
620.4 µs
test_faster_is_encodable[fixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_encode[ufixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3.8 ms
3.8 ms
test_faster_decode[ufixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_encode[(address,uint8)-(b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_encode[int32--2147483648]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1 ms
1 ms
test_faster_is_encodable[bool-False]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
192.3 µs
192.6 µs
test_faster_decode[bytes[100]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
171.3 ms
171.6 ms
test_faster_is_encodable[ufixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_encode[int32-2147483647]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
984.1 µs
985.9 µs
test_faster_is_encodable_type[bytes22]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.4 µs
test_faster_is_encodable[bytes23-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.6 µs
241 µs
test_faster_contextframesbytesio_push_pop[1]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
0%
607.4 µs
608.6 µs
test_faster_encode[string[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
test_faster_encode[(uint8[2][2],(string[2],bool[2]))-([[1, 2], [3, 4]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
12.4 ms
12.5 ms
test_faster_decode[(fixed32x2,uint8)-(Decimal('3.14')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.6 ms
2.6 ms
test_faster_is_encodable[bytes[10]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_faster_is_encodable[ufixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_is_encodable[fixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_is_encodable[ufixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_is_encodable[fixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_decode[uint8[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
test_faster_encode[bytes8[4]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
test_faster_is_encodable[bytes19-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.6 µs
241.1 µs
test_faster_encode[(uint256[],(string[],bool))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
8.5 ms
8.5 ms
test_faster_is_encodable[string[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
396.8 µs
397.7 µs
test_faster_is_encodable_type[bool[4]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
139.2 µs
test_faster_encode[function-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
611.9 µs
613.3 µs
test_faster_is_encodable[fixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_is_encodable[bytes12-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.6 µs
241.1 µs
test_faster_encode[bytes32[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_is_encodable[bytes13-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.6 µs
241.2 µs
test_faster_string_encoder['e' * 16384]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
5.9 ms
5.9 ms
test_faster_is_encodable[bool[4]-[True, False, Tr]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
770.4 µs
772.3 µs
test_faster_is_encodable[fixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_is_encodable_type[fixed64x10]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
139.2 µs
test_faster_encode[uint128-3402823669209384]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
819.7 µs
821.8 µs
test_faster_is_encodable[uint256-1157920892373161]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
311.3 µs
312.1 µs
test_faster_is_encodable[function-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
242.8 µs
243.4 µs
test_faster_is_encodable_packed[string]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
0%
192.8 µs
193.3 µs
test_faster_decode[fixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
test_faster_is_encodable_type[bytes7]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.5 µs
test_faster_encode[bytes29-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
609.3 µs
611 µs
test_faster_is_encodable_type[uint128]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.1 µs
137.5 µs
test_faster_encode[bytes28-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
613.6 µs
615.3 µs
test_faster_is_encodable[(string,bytes)-('foo', b'bar')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
395.6 µs
396.7 µs
test_faster_encode[(bytes[],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.7 ms
2.7 ms
test_faster_encode[int64--922337203685477]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
972 µs
974.8 µs
test_faster_string_decoder['g' * 65536]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
0%
17.2 ms
17.2 ms
test_faster_encode[int128--170141183460469]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1 ms
1 ms
test_faster_string_decoder['f' * 32768]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
0%
10 ms
10 ms
test_faster_is_encodable[fixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_encode[int128-1701411834604692]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
982.6 µs
985.4 µs
test_faster_is_encodable_type[(address,uint8)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.6 µs
test_faster_decode[fixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
test_faster_encode[function-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
610.7 µs
612.5 µs
test_faster_is_encodable[bytes17-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.5 µs
241.2 µs
test_faster_encode[(uint256,bool)-(42, True)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.7 ms
1.7 ms
test_faster_is_encodable[ufixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_is_encodable[uint8[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
396.8 µs
398.1 µs
test_faster_is_encodable[string[5]-['a', 'b', 'c', ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
842.3 µs
845.2 µs
test_faster_is_encodable[ufixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_bytes32_encoder[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
618.2 µs
620.4 µs
test_faster_encode_packed[string]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
0%
621.9 µs
624 µs
test_faster_is_encodable_type[bytes18]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.6 µs
test_faster_is_encodable_type[bytes5]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.7 µs
test_faster_encode[int256--578960446186580]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1 ms
1 ms
test_faster_is_encodable[ufixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_tuple_encoder[bytes-string]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
test_faster_encode[(fixed32x2,uint8)-(Decimal('3.14')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
6.3 ms
6.3 ms
test_faster_is_encodable[((uint8[2][2],(string[2],bool[2])),bytes32[2])-(([[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3.6 ms
3.6 ms
test_faster_decode[bytes22-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1 ms
1 ms
test_faster_encode[string-'aaaaaaaaaaaaaaa1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.6 ms
test_faster_is_encodable[function-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
242.8 µs
243.7 µs
test_faster_is_encodable[uint8[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
396.8 µs
398.4 µs
test_faster_is_encodable[uint256[2][2]-[[1, 2], [3, 4]]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.7 ms
1.7 ms
test_faster_is_encodable[ufixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_encode[uint64-1844674407370955]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
815.4 µs
818.7 µs
test_faster_encode[bytes27-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
609 µs
611.5 µs
test_faster_is_encodable[bytes27-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.5 µs
241.4 µs
test_faster_contextframesbytesio_init[32]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
0%
2.7 ms
2.7 ms
test_faster_encode[bytes17-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
609.2 µs
611.7 µs
test_faster_is_encodable[ufixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_uint256_decoder[340282366920938463463374607431768211456]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
test_faster_is_encodable[bytes3-b'\\x01\\x01\\x01']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
240.4 µs
241.5 µs
test_faster_encode[int16-32767]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
935.1 µs
939.1 µs
test_faster_encode[bytes18-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
607.4 µs
610 µs
test_faster_encode_packed[tuple]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
0%
1.6 ms
1.7 ms
test_faster_is_encodable[(fixed32x2,uint8)-(Decimal('3.14')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_encode[int64-9223372036854775]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
952.5 µs
956.7 µs
test_faster_contextframesbytesio_init[65536]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
0%
2.7 ms
2.7 ms
test_faster_is_encodable[bool[][2]-[[True, False], ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_is_encodable[bytes[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
396.7 µs
398.6 µs
test_faster_encode[(uint8[2][2][2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.7 ms
2.7 ms
test_faster_encode[bytes22-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
606.5 µs
609.3 µs
test_faster_is_encodable[(uint8,(bool,string))-(7, (False, 'hi']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
663 µs
666.3 µs
test_faster_encode[fixed32x2[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
test_faster_encode[(uint8[2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.7 ms
2.7 ms
test_faster_decode[(uint8[][],string)-([[]], '')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
6.9 ms
7 ms
test_faster_encode[(string[],bytes[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.7 ms
2.7 ms
test_faster_decode[bytes2-b'\\x01\\x01']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1 ms
1 ms
test_faster_is_encodable[function-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
242.8 µs
244.1 µs
test_faster_decode[bytes-b'\\x00\\x00\\x00\\x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2.7 ms
2.7 ms
test_faster_decode[fixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2.1 ms
2.1 ms
test_faster_decode[bytes12-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1 ms
1 ms
test_faster_decode[bytes-b'']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2.6 ms
2.6 ms
test_faster_string_decoder['c' * 4096]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
3 ms
3 ms
test_faster_encode[bytes24-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
606.9 µs
610.1 µs
test_faster_is_encodable[string[2]-['foo', 'bar']]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
628 µs
631.4 µs
test_faster_boolean_encoder[False]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
-1%
583.7 µs
586.8 µs
test_faster_get_decoder[bool]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
-1%
26.1 ms
26.3 ms
test_faster_encode[bytes19-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
606.8 µs
610 µs
test_faster_is_encodable[(bytes1,bytes2,bytes3,bytes4)-(b'\\x01', b'\\x01]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
640.2 µs
643.6 µs
test_faster_decode[string-'aaaaaaaaaaaaaaa1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2.8 ms
2.8 ms
test_faster_encode_packed[bytes]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
-1%
489.6 µs
492.4 µs
test_faster_is_encodable[uint8-255]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
298.5 µs
300.2 µs
test_faster_string_encoder[empty]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
-1%
1.3 ms
1.3 ms
test_faster_encode[(uint8[][],string)-([[]], '')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.7 ms
3.7 ms
test_faster_encode[bytes21-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
606.7 µs
610.3 µs
test_faster_is_encodable[bytes29-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
240.5 µs
242 µs
test_faster_decode[string-'bbbbbbbbbbbbbbb]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2.8 ms
2.8 ms
test_faster_is_encodable[bytes7-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
240.6 µs
242.2 µs
test_faster_encode[address-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.3 ms
1.3 ms
test_faster_encode[(uint8[2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2.7 ms
2.7 ms
test_faster_is_encodable[bytes32[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
656.1 µs
660.3 µs
test_faster_decode[(uint8[],string)-([], '')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
5.2 ms
5.3 ms
test_faster_address_decoder[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
1.6 ms
1.6 ms
test_faster_encode[(uint8[],string)-([], '')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2.8 ms
2.8 ms
test_faster_decode[bytes-b'hello world']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2.6 ms
2.6 ms
test_faster_decode[address[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2.7 ms
2.8 ms
test_faster_encode[bool-True]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
578.4 µs
582.4 µs
test_faster_bytes32_decoder[b'\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff']
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
1 ms
1 ms
test_faster_decode[fixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2 ms
2 ms
test_faster_encode[int256-5789604461865809]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1 ms
1 ms
test_faster_string_decoder['a' * 256]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
2.6 ms
2.6 ms
test_faster_encode[(string,bytes)-('foo', b'bar')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2.8 ms
2.8 ms
test_faster_string_decoder[empty]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
2.6 ms
2.6 ms
test_faster_is_encodable_packed[tuple]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
-1%
500.5 µs
504.2 µs
test_faster_encode[bytes20-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
607.2 µs
611.6 µs
test_faster_encode_packed[bool]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
-1%
556.5 µs
560.6 µs
test_faster_tuple_encoder[int-bool-string]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
-1%
2.6 ms
2.6 ms
test_faster_encode[uint256-1157920892373161]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
814 µs
820.2 µs
test_faster_is_encodable[fixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.5 ms
1.5 ms
test_faster_string_encoder['a' * 256]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
-1%
1.3 ms
1.4 ms
test_faster_encode[uint8[][]-[[]]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.7 ms
1.8 ms
test_faster_encode[string[2]-['foo', 'bar']]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.1 ms
3.1 ms
test_faster_encode[(uint8[2][2][2][2][2],string[2][2])-([[[[[1, 2], [3,]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
52.7 ms
53.1 ms
test_faster_is_encodable[(bytes32[],string[])-([b'\\x00\\x00\\x00]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.1 ms
1.1 ms
test_faster_encode[uint256-0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
794.3 µs
800.9 µs
test_faster_tuple_encoder[bytes32s-strings]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
-1%
4.3 ms
4.4 ms
test_faster_decode[(string,bytes)-('foo', b'bar')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
5.4 ms
5.4 ms
test_faster_encode[int8--128]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
879 µs
886.9 µs
test_faster_address_decoder[\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x00]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
1.6 ms
1.6 ms
test_faster_encode[address-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.3 ms
1.3 ms
test_faster_decode[bytes-b'\\x00\\x00\\x00\\x0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2.6 ms
2.6 ms
test_faster_is_encodable[(uint8[2][2],(string[2],bool[2]))-([[1, 2], [3, 4]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2.9 ms
3 ms
test_faster_string_decoder[hello-world]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
2.6 ms
2.6 ms
test_faster_address_encoder[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
-1%
1.3 ms
1.3 ms
test_faster_encode[int8-127]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
878.2 µs
887 µs
test_faster_decode[string-'hello world']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2.6 ms
2.6 ms
test_faster_normalize[(uint8[2],(string,bool[2]))]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
-1%
21 ms
21.2 ms
test_faster_encode[ufixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.8 ms
3.9 ms
test_faster_encode[uint256[2][2]-[[1, 2], [3, 4]]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.8 ms
3.8 ms
test_faster_string_decoder['e' * 16384]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
6.4 ms
6.4 ms
test_faster_encode[uint8[2][2][]-[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.1 ms
1.1 ms
test_faster_address_encoder[\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x00]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
-1%
1.3 ms
1.3 ms
test_faster_encode[bytes5-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
608.3 µs
614.8 µs
test_faster_decode[address-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.6 ms
1.7 ms
test_faster_encode[bytes16-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
607.5 µs
614.2 µs
test_faster_string_decoder[newline]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
2.6 ms
2.6 ms
test_faster_string_decoder[unicode]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
2.7 ms
2.7 ms
test_faster_address_decoder[\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
1.7 ms
1.7 ms
test_faster_decode[string[2]-['foo', 'bar']]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
5.3 ms
5.4 ms
test_faster_decode[string-'']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2.6 ms
2.6 ms
test_faster_encode[fixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4 ms
4 ms
test_faster_encode[fixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4 ms
4.1 ms
test_faster_string_decoder[null-byte]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
2.6 ms
2.6 ms
test_faster_encode[bytes30-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
606.6 µs
613.8 µs
test_faster_encode[ufixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.8 ms
3.8 ms
test_faster_decode[string-'aaaaaaaaaaaaaaa0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2.6 ms
2.6 ms
test_faster_decode[(string[],bytes[])-([''], [b''])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
8.6 ms
8.7 ms
test_faster_decode[string[]-['a', 'b', 'c']]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
7.4 ms
7.5 ms
test_faster_encode[bytes26-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
606.7 µs
614.1 µs
test_faster_encode[ufixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.8 ms
3.8 ms
test_faster_is_encodable[((uint8,uint8),uint8)-((1, 2), 3)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
836 µs
846.5 µs
test_faster_encode[ufixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.8 ms
3.9 ms
test_faster_get_decoder[string]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
-1%
26.1 ms
26.5 ms
test_faster_decode[bytes[]-[b'abc', b'def',]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
7.5 ms
7.6 ms
test_faster_encode[fixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4 ms
4 ms
test_faster_encode[ufixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.8 ms
3.9 ms
test_faster_encode[ufixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.8 ms
3.9 ms
test_faster_encode[fixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4 ms
4 ms
test_faster_encode[ufixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.9 ms
3.9 ms
test_faster_encode[fixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4 ms
4 ms
test_faster_encode[ufixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.8 ms
3.8 ms
test_faster_tuple_encoder[int-bool]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
-1%
1.2 ms
1.2 ms
test_faster_encode[ufixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.8 ms
3.9 ms
test_faster_is_encodable[(address,uint8)-(b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
531.6 µs
538.8 µs
test_faster_decode[bytes-b'aaaaaaaaaaaaaa]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2.6 ms
2.6 ms
test_faster_decode[(uint256[],(string[],bool))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
11.3 ms
11.5 ms
test_faster_encode[ufixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.8 ms
3.9 ms
test_faster_decode[string-'\U0001d518\U0001d52b\U0001d526\U0001d520\U0001d52c\U0001d521\U0001d522']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2.7 ms
2.7 ms
test_faster_uint256_encoder[57896044618658097711785492504343953926634992332820282019728792003956564819968]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
-1%
813.1 µs
824.7 µs
test_faster_decode[(uint8,(bool,string))-(7, (False, 'hi']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
5.5 ms
5.6 ms
test_faster_encode[fixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.9 ms
4 ms
test_faster_encode[fixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
3.9 ms
3.9 ms
test_faster_address_decoder[\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-2%
1.6 ms
1.6 ms
test_faster_encode[fixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
4 ms
4.1 ms
test_faster_decode[bool[][2]-[[True, False], ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
6.3 ms
6.4 ms
test_faster_encode[bool-False]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
575.1 µs
584.3 µs
test_faster_encode[fixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
4 ms
4 ms
test_faster_decode[string[10]-['0', '1', '2', ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
18.6 ms
18.9 ms
test_faster_encode[((uint8,uint8),uint8)-((1, 2), 3)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
3.2 ms
3.2 ms
test_faster_encode[ufixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
3.8 ms
3.8 ms
test_faster_normalize[(uint8[2][2],(string[2],bool[2]))]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
-2%
25.1 ms
25.6 ms
test_faster_string_decoder['d' * 8192]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-2%
3.9 ms
3.9 ms
test_faster_decode[ufixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
2 ms
2 ms
test_faster_bytes32_decoder[b'\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01\\x01']
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-2%
1 ms
1 ms
test_faster_decode[(bytes32[],string[])-([b'\\x00\\x00\\x00]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
9.3 ms
9.5 ms
test_faster_encode[bytes14-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
611.3 µs
621.5 µs
test_faster_normalize[(uint256[],(string[],bool))]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
-2%
20 ms
20.3 ms
test_faster_encode[fixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
4 ms
4 ms
test_faster_bytes32_encoder[]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
-2%
623.5 µs
633.9 µs
test_faster_bytes32_decoder[b'\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00']
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-2%
1 ms
1 ms
test_faster_encode[uint8[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1 ms
1.1 ms
test_faster_encode[fixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
3.9 ms
4 ms
test_faster_encode[fixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
3.9 ms
4 ms
test_faster_encode[string[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.1 ms
1.1 ms
test_faster_encode[ufixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
3.8 ms
3.9 ms
test_faster_encode[ufixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
3.8 ms
3.8 ms
test_faster_encode[ufixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
3.8 ms
3.9 ms
test_faster_encode[ufixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
3.8 ms
3.9 ms
test_faster_decode[ufixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
2 ms
2 ms
test_faster_decode[(uint256[2],string)-([1, 2], 'baz')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
4.6 ms
4.7 ms
test_faster_encode[ufixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
3.8 ms
3.8 ms
test_faster_address_decoder[\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-2%
1.6 ms
1.7 ms
test_faster_encode[bytes11-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
608.4 µs
619.5 µs
test_faster_decode[((uint8[2],(string,bool)),bytes32)-(([1, 2], ('hi',]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
7.5 ms
7.6 ms
test_faster_encode[bytes13-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
609.8 µs
621 µs
test_faster_decode[string[5]-['a', 'b', 'c', ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
10.2 ms
10.4 ms
test_faster_encode[bytes3-b'\\x01\\x01\\x01']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
609.5 µs
621.1 µs
test_faster_decode[(uint8[3],(string[2],bool[2]))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
9.6 ms
9.7 ms
test_faster_decode[(uint8[2],(string,bool[2]))-([1, 2], ('x', []
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
6.5 ms
6.6 ms
test_faster_is_encodable[bytes16[3]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
742.9 µs
757.3 µs
test_faster_string_encoder[unicode]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
-2%
1.4 ms
1.4 ms
test_faster_encode[(uint8[2],(string,bool[2]))-([1, 2], ('x', []
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
7.2 ms
7.3 ms
test_faster_normalize[(uint256[2],string)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
-2%
15.9 ms
16.2 ms
test_faster_encode[bytes6-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
608.8 µs
621.4 µs
test_faster_encode[bytes12-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
609.9 µs
622.5 µs
test_faster_bytes32_encoder[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
-2%
623.1 µs
636.1 µs
test_faster_encode[fixed32x2[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1 ms
1.1 ms
test_faster_encode[bytes4-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
608.3 µs
621.1 µs
test_faster_decode[(uint8[2][2],(string[2],bool[2]))-([[1, 2], [3, 4]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
10.3 ms
10.5 ms
test_faster_uint256_decoder[18446744073709551616]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-2%
1.1 ms
1.1 ms
test_faster_encode[fixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
3.9 ms
4 ms
test_faster_decode[bytes25-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1 ms
1.1 ms
test_faster_decode[ufixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_bytes32_decoder[b'\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00']
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-2%
1 ms
1.1 ms
test_faster_tuple_decoder[bytes32s-strings]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-2%
6.1 ms
6.2 ms
test_faster_decode[(address,uint8)-(b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
2.1 ms
2.2 ms
test_faster_encode[fixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
4 ms
4.1 ms
test_faster_is_encodable[int16-32767]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
313.2 µs
320.1 µs
test_faster_decode[bytes16-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1 ms
1.1 ms
test_faster_decode[((uint8[2][2],(string[2],bool[2])),bytes32[2])-(([[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
12.4 ms
12.7 ms
test_faster_decode[bool-True]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1 ms
1 ms
test_faster_string_encoder['b' * 1024]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
-2%
1.5 ms
1.5 ms
test_faster_decode[bytes20-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1 ms
1.1 ms
test_faster_decode[uint8-0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.1 ms
1.1 ms
test_faster_encode[bytes2-b'\\x01\\x01']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
609.8 µs
624.2 µs
test_faster_encode[bytes7-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
607.5 µs
621.9 µs
test_faster_decode[uint32-4294967295]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.1 ms
1.1 ms
test_faster_encode[bytes[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1 ms
1.1 ms
test_faster_encode[bytes8-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
606.6 µs
621 µs
test_faster_encode[bytes1-b'\\x01']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
606.2 µs
620.7 µs
test_faster_encode[bytes10-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
607.5 µs
622.2 µs
test_faster_decode[uint256-0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.1 ms
1.1 ms
test_faster_bytes32_encoder[\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
-2%
608.7 µs
623.5 µs
test_faster_tuple_decoder[int-bool-string]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-2%
3.4 ms
3.5 ms
test_faster_decode[bytes6-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1 ms
1.1 ms
test_faster_boolean_decoder[True]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-2%
1 ms
1 ms
test_faster_decode[uint256-1157920892373161]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.1 ms
1.1 ms
test_faster_decode[bytes30-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1 ms
1.1 ms
test_faster_bytes32_decoder[b'']
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-2%
1 ms
1 ms
test_faster_tuple_decoder[addr-uint8]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-2%
2 ms
2.1 ms
test_faster_decode[bytes23-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1 ms
1.1 ms
test_faster_address_decoder[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-2%
1.6 ms
1.7 ms
test_faster_decode[function-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_uint256_decoder[42]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-3%
1.1 ms
1.1 ms
test_faster_decode[bytes5-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_decode[uint16-65535]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1.1 ms
1.1 ms
test_faster_encode[bytes9-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
605.1 µs
621 µs
test_faster_decode[function-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_decode[fixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
2 ms
2.1 ms
test_faster_decode[bytes8-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_boolean_decoder[False]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-3%
999.9 µs
1,026.3 µs
test_faster_normalize[(address,uint8)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
-3%
13.3 ms
13.7 ms
test_faster_decode[uint64-1844674407370955]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1.1 ms
1.1 ms
test_faster_decode[bool-False]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1 ms
test_faster_decode[bytes9-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_decode[bytes27-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_decode[bytes4-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_decode[uint8-255]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1.1 ms
1.1 ms
test_faster_decode[function-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_uint256_decoder[12345678901234567890]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-3%
1.1 ms
1.1 ms
test_faster_decode[bytes31-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1 ms
test_faster_decode[bytes11-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_decode[bytes7-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_decode[bytes28-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_normalize[ufixed128x18]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
-3%
11.5 ms
11.8 ms
test_faster_decode[bytes19-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_decode[bytes26-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_uint256_decoder[0]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-3%
1.1 ms
1.1 ms
test_faster_decode[bytes32[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1.5 ms
1.5 ms
test_faster_decode[bytes3-b'\\x01\\x01\\x01']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_decode[bytes18-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_decode[bytes29-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_decode[fixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
2 ms
2.1 ms
test_faster_decode[(uint256,bool)-(42, True)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1.5 ms
1.5 ms
test_faster_decode[uint8[]-[1, 2, 3, 4, 5]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
4.3 ms
4.4 ms
test_faster_decode[fixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
2 ms
2.1 ms
test_faster_decode[bytes17-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_bytes32_decoder[b'\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12\\x12']
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1 ms
test_faster_get_decoder[(uint8,(bool,string))]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
-3%
22.5 ms
23.1 ms
test_faster_uint256_decoder[65536]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-3%
1.1 ms
1.1 ms
test_faster_decode[bytes10-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_uint256_decoder[57896044618658097711785492504343953926634992332820282019728792003956564819968]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-3%
1.1 ms
1.1 ms
test_faster_decode[bytes14-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_decode[fixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
2 ms
2.1 ms
test_faster_decode[bytes21-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_bytes32_decoder[b'abcabcabcabcabcabcabcabcabcabcde']
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_decode[bytes1-b'\\x01']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1 ms
test_faster_is_encodable[fixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1.5 ms
1.5 ms
test_faster_normalize[uint256[2]]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
-3%
11.7 ms
12 ms
test_faster_uint256_decoder[999999999999999999999999999999]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-3%
1.1 ms
1.1 ms
test_faster_is_encodable[fixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1.5 ms
1.5 ms
test_faster_decode[bytes13-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_uint256_decoder[1]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-3%
1.1 ms
1.1 ms
test_faster_uint256_decoder[4294967296]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-3%
1.1 ms
1.1 ms
test_faster_decode[bytes24-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_uint256_decoder[57896044618658097711785492504343953926634992332820282019728792003956564819967]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-3%
1.1 ms
1.1 ms
test_faster_decode[bytes15-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1 ms
1.1 ms
test_faster_decode[bool[4]-[True, False, Tr]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
2 ms
2.1 ms
test_faster_decode[(uint8[2][2][2][2],string[2])-([[[[1, 2], [3, ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
14.6 ms
15.1 ms
test_faster_uint256_decoder[115792089237316195423570985008687907853269984665640564039457584007913129639935]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-3%
1.1 ms
1.1 ms
test_faster_encode[fixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
3.9 ms
4.1 ms
test_faster_decode[uint8[3]-[1, 2, 3]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
2 ms
2 ms
test_faster_decode[bytes16[3]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1.8 ms
1.9 ms
test_faster_encode[fixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-4%
4 ms
4.1 ms
test_faster_is_encodable[fixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-4%
1.5 ms
1.5 ms
test_faster_decode[(function,uint256)-(b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-4%
1.5 ms
1.6 ms
test_faster_encode[fixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-4%
3.9 ms
4 ms
test_faster_string_encoder['c' * 4096]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
-4%
1.6 ms
1.6 ms
test_faster_decode[uint256[2][2]-[[1, 2], [3, 4]]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-4%
2.6 ms
2.7 ms
test_faster_tuple_decoder[int-bool]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-4%
1.4 ms
1.4 ms
test_faster_normalize[bytes32]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
-4%
9.4 ms
9.8 ms
test_faster_normalize[bool]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
-4%
8.1 ms
8.4 ms
test_faster_get_decoder[((uint8[2],(string,bool)),bytes32)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
-4%
22.5 ms
23.5 ms
test_faster_decode[(bytes1,bytes2,bytes3,bytes4)-(b'\\x01', b'\\x01]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-5%
2.1 ms
2.2 ms
test_faster_tuple_decoder[arrs]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-5%
2.7 ms
2.8 ms
test_faster_decode[(uint8[2][2][2][2][2],string[2][2])-([[[[[1, 2], [3,]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-5%
28.3 ms
29.8 ms
test_faster_decode[uint8[10]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-6%
4.4 ms
4.7 ms
Commits
Click on a commit to change the comparison range
Base
master
e0097a9
-12.11%
fix
8b70353
1 month ago
by BobTheBuidler
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs