BobTheBuidler
faster-eth-abi
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
feat: compile io
#3
Comparing
io
(
74f8b73
) with
master
(
aa64bd2
)
CodSpeed Performance Gauge
-13%
Improvements
2
Regressions
5
Untouched
827
Benchmarks
Failed
test_faster_contextframesbytesio_init[4096]
benchmarks/test_io_benchmarks.py
Regression
CodSpeed Performance Gauge
-13%
2.7 ms
3.1 ms
test_faster_contextframesbytesio_init[32]
benchmarks/test_io_benchmarks.py
Regression
CodSpeed Performance Gauge
-13%
2.7 ms
3.1 ms
test_faster_contextframesbytesio_init[65536]
benchmarks/test_io_benchmarks.py
Regression
CodSpeed Performance Gauge
-12%
2.7 ms
3.1 ms
test_faster_contextframesbytesio_init[1024]
benchmarks/test_io_benchmarks.py
Regression
CodSpeed Performance Gauge
-13%
2.7 ms
3.1 ms
test_faster_contextframesbytesio_init[0]
benchmarks/test_io_benchmarks.py
Regression
CodSpeed Performance Gauge
-13%
2.7 ms
3.1 ms
Improved
test_faster_contextframesbytesio_push_pop[5]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
+5%
2.5 ms
2.4 ms
test_faster_contextframesbytesio_push_pop[10]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
+5%
5 ms
4.8 ms
Passed
test_faster_contextframesbytesio_seek_in_frame[50]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
+3%
10.3 ms
10 ms
test_faster_contextframesbytesio_seek_in_frame[5]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
+3%
1 ms
1 ms
test_faster_contextframesbytesio_push_pop[1]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
+3%
609.5 µs
593.3 µs
test_faster_contextframesbytesio_seek_in_frame[10]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
+3%
2.2 ms
2.1 ms
test_faster_decode[((uint8,uint8),uint8)-((1, 2), 3)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+3%
13.7 ms
13.3 ms
test_faster_decode[fixed32x2[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
3.1 ms
3.1 ms
test_faster_normalize[(string,bytes)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
+2%
13.6 ms
13.4 ms
test_faster_normalize[(address,uint8)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
+2%
14.2 ms
14 ms
test_faster_decode[(uint256,bool)-(42, True)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
5.7 ms
5.6 ms
test_faster_decode[(uint8[2][2][2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
6.7 ms
6.6 ms
test_faster_decode[(uint8[2][2][2][2][2],string[2][2])-([[[[[1, 2], [3,]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
62.3 ms
61.3 ms
test_faster_decode[(uint8[2][2][2][2],string[2])-([[[[1, 2], [3, ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
31.4 ms
30.9 ms
test_faster_decode[(uint8[2],(string,bool[2]))-([1, 2], ('x', []
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
11 ms
10.8 ms
test_faster_decode[uint8[][]-[[]]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
5.2 ms
5.1 ms
test_faster_decode[uint256[2][2]-[[1, 2], [3, 4]]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
6.4 ms
6.3 ms
test_faster_decode[(uint8[2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
6.7 ms
6.6 ms
test_faster_decode[(uint8[2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
6.7 ms
6.6 ms
test_faster_decode[(uint8[][],string)-([[]], '')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
8.7 ms
8.6 ms
test_faster_decode[(uint8[2][2][2],string)-([[[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+2%
16 ms
15.7 ms
test_faster_decode[fixed32x2[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
3.1 ms
3 ms
test_faster_decode[bool[][2]-[[True, False], ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
8.3 ms
8.2 ms
test_faster_tuple_decoder[int-bool]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
+1%
3 ms
2.9 ms
test_faster_normalize[int8]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
+1%
9.3 ms
9.2 ms
test_faster_decode[uint8[2][]-[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
3.1 ms
3 ms
test_faster_decode[uint8[2][2][]-[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
3.1 ms
3 ms
test_faster_decode[(uint8[2][2],(string[2],bool[2]))-([[1, 2], [3, 4]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
17.7 ms
17.5 ms
test_faster_normalize[(uint256[],(string[],bool))]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
+1%
20.9 ms
20.7 ms
test_faster_decode[uint8[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
3.1 ms
3 ms
test_faster_decode[(uint8[],string)-([], '')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
6.5 ms
6.5 ms
test_faster_decode[((uint8[2],(string,bool)),bytes32)-(([1, 2], ('hi',]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
12.1 ms
12 ms
test_faster_decode[(uint8[3],(string[2],bool[2]))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
15.5 ms
15.4 ms
test_faster_decode[(uint8,(bool,string))-(7, (False, 'hi']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
8 ms
8 ms
test_faster_decode[uint8[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
3.1 ms
3.1 ms
test_faster_decode[(uint256[],(string[],bool))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
14.9 ms
14.7 ms
test_faster_decode[(bytes32[],string[])-([b'\\x00\\x00\\x00]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
11.8 ms
11.6 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
+1%
21.9 ms
21.7 ms
test_faster_tuple_decoder[int-bool-string]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
+1%
5.8 ms
5.8 ms
test_faster_tuple_decoder[bytes32s-strings]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
+1%
9.1 ms
9 ms
test_faster_decode[(string[],bytes[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
6.7 ms
6.7 ms
test_faster_decode[(bytes[],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
6.7 ms
6.7 ms
test_faster_decode[(uint256[2],string)-([1, 2], 'baz')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
7 ms
7 ms
test_faster_contextframesbytesio_push_pop[50]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
+1%
26.5 ms
26.3 ms
test_faster_is_encodable[bytes[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
457.1 µs
453.5 µs
test_faster_decode[(function,uint256)-(b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
5.8 ms
5.7 ms
test_faster_encode[bytes[100]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
88.4 ms
87.8 ms
test_faster_decode[uint256[2]-[0, 115792089237]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
3.5 ms
3.5 ms
test_faster_decode[(string[],bytes[])-([''], [b''])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
10.8 ms
10.7 ms
test_faster_decode[uint8[3]-[1, 2, 3]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
4.4 ms
4.4 ms
test_faster_decode[uint128-3402823669209384]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
2.1 ms
2.1 ms
test_faster_encode[uint8-255]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
1.4 ms
1.4 ms
test_faster_encode[bytes-b'\\x00\\x00\\x00\\x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
1.9 ms
1.9 ms
test_faster_is_encodable_type[bytes26]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
139 µs
138.2 µs
test_faster_decode[bytes[]-[b'abc', b'def',]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
9.3 ms
9.3 ms
test_faster_boolean_encoder[True]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
+1%
1.2 ms
1.2 ms
test_faster_is_encodable_packed[address]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
+1%
300.7 µs
299 µ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
+1%
2 ms
2 ms
test_faster_tuple_decoder[arrs]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
+1%
6.7 ms
6.6 ms
test_faster_decode[uint8[]-[1, 2, 3, 4, 5]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
5.3 ms
5.3 ms
test_faster_encode[string-'aaaaaaaaaaaaaaa1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
+1%
2 ms
2 ms
test_faster_is_encodable[fixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_uint256_encoder[1]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_is_encodable[string[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
455.7 µs
453.4 µs
test_faster_encode_packed[bytes]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
test_faster_decode[(address,uint8)-(b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
8.2 ms
8.2 ms
test_faster_get_encoder[(uint8[2],(string,bool[2]))]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
475.5 µs
473.2 µs
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_is_encodable_type[uint8[10]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139.6 µs
139 µs
test_faster_get_encoder[(uint256[2],string)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
475.5 µs
473.2 µs
test_faster_parse[(uint256[2],string)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_is_encodable_type[fixed8x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
138.3 µs
test_faster_is_encodable_type[(fixed32x2,uint8)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.8 µs
138.2 µs
test_faster_string_encoder['b' * 1024]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_is_encodable_type[bytes27]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.8 µs
138.2 µs
test_faster_is_encodable_type[ufixed128x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
138.2 µs
test_faster_is_encodable_type[fixed64x18]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139.6 µs
139 µs
test_faster_decode[string[]-['a', 'b', 'c']]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
9.2 ms
9.2 ms
test_faster_is_encodable_type[bytes12]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.8 µs
138.2 µs
test_faster_is_encodable_type[bytes8[4]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
138.3 µs
test_faster_is_encodable[bytes[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
456.1 µs
454.1 µs
test_faster_decode[(fixed32x2,uint8)-(Decimal('3.14')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
10.7 ms
10.7 ms
test_faster_is_encodable_type[bytes3]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.8 µs
138.3 µs
test_faster_is_encodable[fixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_decode[fixed32x2[2]-[Decimal('3.14')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
8.2 ms
8.2 ms
test_faster_is_encodable_type[string[5]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.7 µs
138.2 µs
test_faster_is_encodable_type[bytes8]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.7 µs
138.2 µs
test_faster_is_encodable[fixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable_type[(string[],bytes[])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
141 µs
140.5 µs
test_faster_is_encodable_type[uint64]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.8 µs
138.3 µs
test_faster_is_encodable[string[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
456.6 µs
454.9 µs
test_faster_is_encodable[fixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable[(bytes1,bytes2,bytes3,bytes4)-(b'\\x01', b'\\x01]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
test_faster_is_encodable_type[(uint8[2][],string[])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
142.4 µs
141.9 µs
test_faster_is_encodable[uint8[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
456.1 µs
454.5 µs
test_faster_is_encodable_type[uint16]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.7 µs
138.2 µs
test_faster_is_encodable_type[uint128]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139 µs
138.5 µs
test_faster_is_encodable_type[(uint8[][],string)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139.5 µs
139 µs
test_faster_is_encodable_type[bytes2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.7 µs
138.3 µs
test_faster_is_encodable_type[ufixed128x10]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
140.3 µs
139.8 µs
test_faster_is_encodable_type[uint32]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.8 µs
138.3 µs
test_faster_is_encodable_type[bytes32]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139.4 µs
139 µs
test_faster_is_encodable_type[bytes11]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.7 µs
138.2 µs
test_faster_is_encodable[fixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable[fixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable[fixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable[fixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable[fixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable[(uint8[],string)-([], '')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
test_faster_uint256_encoder[0]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_is_encodable[string-'aaaaaaaaaaaaaaa0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
278.2 µs
277.6 µs
test_faster_is_encodable[uint8[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
455.8 µs
454.8 µs
test_faster_is_encodable[fixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable[fixed32x2[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
454.5 µs
453.5 µs
test_faster_decode[int8-127]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.3 ms
2.2 ms
test_faster_is_encodable[string[10]-['0', '1', '2', ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_faster_is_encodable[ufixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_decode[string[5]-['a', 'b', 'c', ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
12.8 ms
12.8 ms
test_faster_is_encodable[bytes23-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294.5 µs
293.9 µs
test_faster_is_encodable[fixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable[ufixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_encode[uint8-0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_is_encodable[ufixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable[ufixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable[fixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable[ufixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_encode[bytes[10]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
10 ms
10 ms
test_faster_is_encodable[bytes15-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294.5 µs
294 µs
test_faster_encode[uint8[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_is_encodable[string-'hello world']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
278.2 µs
277.8 µs
test_faster_is_encodable_packed[bytes]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
0%
294.1 µs
293.6 µs
test_faster_encode[fixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5 ms
5 ms
test_faster_is_encodable[bytes13-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294.5 µs
294.1 µs
test_faster_is_encodable[uint8[2][2][]-[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
456.7 µs
456 µs
test_faster_is_encodable[string-'bbbbbbbbbbbbbbb]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
278 µs
277.6 µs
test_faster_is_encodable[ufixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_decode[string[2]-['foo', 'bar']]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
6.6 ms
6.6 ms
test_faster_is_encodable[fixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable[ufixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable[fixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable[bytes12-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294.3 µs
293.9 µs
test_faster_is_encodable[bytes27-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294.4 µs
294 µs
test_faster_is_encodable[bytes18-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294.5 µs
294 µs
test_faster_is_encodable[bytes19-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294.6 µs
294.2 µs
test_faster_is_encodable[bytes32-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
295.8 µs
295.4 µs
test_faster_is_encodable[bytes2-b'\\x01\\x01']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294.4 µs
294 µs
test_faster_uint256_encoder[12345678901234567890]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_is_encodable[fixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable[ufixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_encode[bytes29-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_encode[fixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.2 ms
5.2 ms
test_faster_is_encodable[(uint8[][],string)-([[]], '')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_faster_is_encodable[bytes11-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294.3 µs
293.9 µs
test_faster_encode[fixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.1 ms
5.1 ms
test_faster_encode[uint16-65535]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_encode[fixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.1 ms
5.1 ms
test_faster_is_encodable[bytes16-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294.4 µs
294.1 µs
test_faster_decode[uint8[100]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
87.1 ms
87 ms
test_faster_is_encodable[fixed32x2[2]-[Decimal('3.14')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3.6 ms
3.6 ms
test_faster_is_encodable[fixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable[string[5]-['a', 'b', 'c', ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
903.1 µs
902.3 µs
test_faster_encode[fixed32x2[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_encode[bytes6-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_is_encodable_type[ufixed128x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.2 µs
test_faster_is_encodable[ufixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable[ufixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable[(bytes32[],string[])-([b'\\x00\\x00\\x00]
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.8 ms
1.8 ms
test_faster_is_encodable_type[address[2]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.2 µs
test_faster_encode[fixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5 ms
5 ms
test_faster_uint256_encoder[115792089237316195423570985008687907853269984665640564039457584007913129639935]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_encode[fixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.2 ms
5.2 ms
test_faster_is_encodable_type[bool[][2]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.2 µs
test_faster_is_encodable[string[2]-['foo', 'bar']]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
691.9 µs
691.4 µs
test_faster_encode[bytes22-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_encode[address[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3.4 ms
3.4 ms
test_faster_is_encodable[ufixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_tuple_decoder[bytes-string]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
0%
4.1 ms
4.1 ms
test_faster_is_encodable[ufixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_encode[fixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.1 ms
5.1 ms
test_faster_encode[string[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_is_encodable_type[ufixed64x10]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.2 µs
test_faster_is_encodable_type[(bytes[],string[])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.2 µs
test_faster_is_encodable_type[fixed64x10]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139 µs
138.9 µs
test_faster_is_encodable_type[ufixed8x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.2 µs
test_faster_is_encodable_type[bytes5]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.2 µs
test_faster_is_encodable_type[uint8[3]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable[fixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable_type[ufixed256x18]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
141.2 µs
141.1 µs
test_faster_decode[int8--128]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.3 ms
2.3 ms
test_faster_encode[bytes15-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_is_encodable[function-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
297.7 µs
297.6 µs
test_faster_encode[fixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.2 ms
5.2 ms
test_faster_is_encodable[bytes[100]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
9.2 ms
9.2 ms
test_faster_encode[fixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5 ms
5 ms
test_faster_is_encodable_type[bytes15]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[bytes31]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.3 µs
test_faster_get_encoder[int8]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
450 µs
449.8 µs
test_faster_is_encodable_type[(uint8[2][2][],string[])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139 µs
139 µs
test_faster_get_encoder[string[]]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
473.3 µs
473.1 µs
test_faster_is_encodable_type[uint256[2]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.2 µs
test_faster_encode[fixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5 ms
5 ms
test_faster_is_encodable[int128--170141183460469]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
361.8 µs
361.7 µs
test_faster_is_encodable_type[ufixed64x18]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.1 µs
test_faster_is_encodable_type[bytes9]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[(function,uint256)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_get_decoder[bool]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
524 µs
523.8 µs
test_faster_is_encodable_type[(uint8[2][2][2][2][],string[])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139 µs
138.9 µs
test_faster_is_encodable_type[string[2]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139 µs
139 µs
test_faster_encode[fixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.1 ms
5.1 ms
test_faster_encode[bytes18-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_encode[bytes8[4]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.7 ms
2.6 ms
test_faster_get_decoder[(uint256,bool)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
449.2 µs
449.2 µs
test_faster_get_encoder[bool]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
448.3 µs
448.2 µs
test_faster_get_encoder[bytes32]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
479.4 µs
479.3 µs
test_faster_encode[fixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5 ms
5 ms
test_faster_encode[fixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5 ms
5 ms
test_faster_is_encodable_type[uint8]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.3 µs
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
0%
2 ms
2 ms
test_faster_get_decoder[fixed128x18]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
462.7 µs
462.7 µs
test_faster_is_encodable_type[ufixed64x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139.8 µs
139.7 µs
test_faster_is_encodable[int256--578960446186580]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
359.5 µs
359.4 µs
test_faster_is_encodable_type[ufixed64x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[(bytes1,bytes2,bytes3,bytes4)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[ufixed256x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[int8]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[int16]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[fixed16x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[fixed256x18]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[int32]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[bytes14]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.3 µs
test_faster_is_encodable_type[fixed256x10]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.3 µs
test_faster_is_encodable_type[int64]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.3 µs
test_faster_is_encodable_type[bytes[100]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139 µs
139 µs
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%
4.9 ms
4.9 ms
test_faster_is_encodable[address-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
299.1 µs
299.1 µs
test_faster_is_encodable_type[fixed256x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.7 µs
138.7 µs
test_faster_encode[fixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.3 ms
5.3 ms
test_faster_get_decoder[ufixed128x18]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
462.7 µs
462.7 µs
test_faster_get_encoder[(uint256,bool)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
479.5 µs
479.4 µs
test_faster_parse[(uint8,(bool,string))]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_encode[bytes20-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_get_decoder[(uint8,(bool,string))]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
456.5 µs
456.5 µs
test_faster_encode[fixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.1 ms
5.1 ms
test_faster_get_decoder[bytes]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
523.9 µs
523.9 µs
test_faster_parse[bool]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.2 ms
2.2 ms
test_faster_is_encodable[bytes29-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294 µs
294 µs
test_faster_parse[uint8[]]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_parse[(uint256,bool)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
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[int128-1701411834604692]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
360.5 µs
360.5 µs
test_faster_encode[fixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.2 ms
5.2 ms
test_faster_is_encodable[bytes-b'hello world']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
293.8 µs
293.7 µs
test_faster_parse[bytes]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.2 ms
2.2 ms
test_faster_encode[(address,uint8)-(b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.2 ms
4.2 ms
test_faster_decode[(string,bytes)-('foo', b'bar')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
6.6 ms
6.6 ms
test_faster_is_encodable_packed[bool]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
0%
277.7 µs
277.7 µs
test_faster_is_encodable[address-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
298.6 µs
298.6 µs
test_faster_encode[bytes10-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_normalize[(uint256,bool)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
14 ms
14 ms
test_faster_get_decoder[address]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
523.8 µs
523.8 µs
test_faster_encode[ufixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5 ms
5 ms
test_faster_decode[int16--32768]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_get_decoder[(uint256[2],string)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
464.4 µs
464.4 µs
test_faster_normalize[string]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
9.2 ms
9.2 ms
test_faster_parse[address]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.2 ms
2.2 ms
test_faster_normalize[ufixed128x18]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
12.2 ms
12.2 ms
test_faster_normalize[((uint8[2],(string,bool)),bytes32)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
24.6 ms
24.6 ms
test_faster_normalize[(uint8[2][2],(string[2],bool[2]))]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
25.8 ms
25.8 ms
test_faster_normalize[string[]]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
10.3 ms
10.3 ms
test_faster_get_encoder[bytes]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
448.2 µs
448.2 µs
test_faster_normalize[((uint8,uint8),uint8)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
18.7 ms
18.7 ms
test_faster_normalize[(uint8,(bool,string))]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
17.5 ms
17.5 ms
test_faster_normalize[(uint256[2],string)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
16.6 ms
16.6 ms
test_faster_normalize[(uint8[2],(string,bool[2]))]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
21.6 ms
21.6 ms
test_faster_normalize[bytes]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
9.4 ms
9.4 ms
test_faster_normalize[uint256[2]]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
12.3 ms
12.3 ms
test_faster_normalize[bool]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
8.7 ms
8.7 ms
test_faster_normalize[fixed128x18]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
11.8 ms
11.8 ms
test_faster_parse[bytes32]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_normalize[uint256]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
10.4 ms
10.4 ms
test_faster_normalize[uint8[]]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
10.8 ms
10.8 ms
test_faster_is_encodable[ufixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_string_encoder['g' * 65536]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
19.4 ms
19.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_parse[ufixed128x18]
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_parse[string[]]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_is_encodable[bytes20-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294 µs
294 µ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_parse[(uint256[],(string[],bool))]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_parse[int8]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.2 ms
2.2 ms
test_faster_is_encodable[int256-5789604461865809]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
359.8 µs
359.8 µs
test_faster_get_decoder[string]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
523.8 µs
523.8 µs
test_faster_parse[fixed128x18]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_get_decoder[bytes32]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
525.5 µs
525.5 µs
test_faster_get_decoder[uint8[]]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
525.4 µs
525.5 µs
test_faster_is_encodable[bytes31-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294 µs
294 µs
test_faster_encode[ufixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.9 ms
4.9 ms
test_faster_get_encoder[uint8[]]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
473.2 µs
473.2 µs
test_faster_get_decoder[(address,uint8)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
449 µs
449.1 µs
test_faster_is_encodable[uint8[100]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
13.8 ms
13.8 ms
test_faster_parse[string]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.2 ms
2.2 ms
test_faster_parse[uint256]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.2 ms
2.2 ms
test_faster_is_encodable[bytes14-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294 µs
294.1 µs
test_faster_is_encodable[function-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
297.6 µs
297.7 µs
test_faster_is_encodable_type[((uint8[2],(string,bool)),bytes32)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
140.4 µs
140.4 µs
test_faster_encode[fixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.2 ms
5.2 ms
test_faster_is_encodable_type[((uint8,uint8),uint8)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139.8 µs
139.8 µs
test_faster_is_encodable_type[fixed32x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
139 µs
test_faster_is_encodable_type[(uint256[2],string)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[bytes[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[fixed64x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[ufixed256x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[bytes23]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[bytes24]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_get_decoder[(uint8[2][2],(string[2],bool[2]))]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
532.8 µs
532.9 µs
test_faster_is_encodable_type[(uint8[2][2],(string[2],bool[2]))]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
141.3 µs
141.3 µs
test_faster_string_encoder[very-long]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
28.6 ms
28.6 ms
test_faster_is_encodable_type[ufixed16x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
138.9 µs
test_faster_is_encodable_type[(address,uint8)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[bytes13]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[uint8[][]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[fixed64x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[bytes17]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[bytes30]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[fixed32x2[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_get_decoder[(uint8[2],(string,bool[2]))]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
449.1 µs
449.1 µs
test_faster_get_encoder[(string,bytes)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
486.8 µs
486.8 µs
test_faster_is_encodable[bytes30-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294.1 µs
294.1 µs
test_faster_get_decoder[int8]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
449.1 µs
449.1 µs
test_faster_is_encodable_type[(uint8[3],(string[2],bool[2]))]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
140 µs
140 µs
test_faster_is_encodable[(uint8[2][2][2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_faster_is_encodable_type[(uint8[2],(string,bool[2]))]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[int128]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_encode[ufixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.9 ms
4.9 ms
test_faster_encode[address-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_is_encodable[bytes7-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
293.9 µs
293.9 µs
test_faster_get_encoder[((uint8[2],(string,bool)),bytes32)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
492.9 µs
493 µs
test_faster_get_encoder[(uint8,(bool,string))]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
473.1 µs
473.2 µs
test_faster_is_encodable[string-'']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
276.9 µs
277 µs
test_faster_get_decoder[(string,bytes)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
456.4 µs
456.5 µs
test_faster_get_encoder[address]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
448.2 µs
448.3 µs
test_faster_get_decoder[((uint8[2],(string,bool)),bytes32)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
456.4 µs
456.5 µs
test_faster_get_decoder[(uint256[],(string[],bool))]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
449 µs
449.1 µs
test_faster_is_encodable[function-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
297.7 µs
297.8 µs
test_faster_encode[bytes16[3]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_is_encodable[(fixed32x2,uint8)-(Decimal('3.14')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
test_faster_get_encoder[(uint256[],(string[],bool))]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
479.4 µs
479.5 µs
test_faster_get_encoder[fixed128x18]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
471.4 µs
471.5 µs
test_faster_is_encodable[bytes-b'\\x00\\x00\\x00\\x0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294.2 µs
294.2 µs
test_faster_is_encodable[bytes4-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
293.9 µs
294 µs
test_faster_is_encodable[ufixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_string_encoder['f' * 32768]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
10.8 ms
10.8 ms
test_faster_encode[fixed32x2[2]-[Decimal('3.14')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
9.7 ms
9.7 ms
test_faster_is_encodable[fixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable_type[uint8[2][]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139.8 µs
139.8 µs
test_faster_is_encodable_type[bytes4]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.3 µs
test_faster_is_encodable_type[bytes22]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[ufixed32x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_encode[bytes23-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_is_encodable[ufixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable_type[string[10]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139 µs
139 µs
test_faster_is_encodable_type[bool[4]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
139 µs
test_faster_is_encodable[bytes25-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
295.1 µs
295.2 µs
test_faster_is_encodable_type[fixed256x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[bytes10]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[(uint8,(bool,string))]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[ufixed32x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139.7 µs
139.8 µs
test_faster_is_encodable_type[fixed128x10]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
139 µs
test_faster_is_encodable_type[bytes6]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[ufixed128x18]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[bytes21]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_get_decoder[((uint8,uint8),uint8)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
449.1 µs
449.2 µs
test_faster_is_encodable[bytes22-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294 µs
294.1 µs
test_faster_is_encodable[bytes3-b'\\x01\\x01\\x01']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
293.9 µs
294 µs
test_faster_is_encodable_type[bytes28]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139 µs
139 µs
test_faster_is_encodable_type[(uint8[2][2][2][2],string[2])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.5 µs
138.6 µs
test_faster_is_encodable_type[ufixed8x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[bytes20]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_encode[int256--578960446186580]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.6 ms
1.7 ms
test_faster_is_encodable[bytes-b'']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
293.5 µs
293.6 µs
test_faster_is_encodable_type[bytes1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138 µs
138 µs
test_faster_get_encoder[(uint8[2][2],(string[2],bool[2]))]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
500.2 µs
500.3 µs
test_faster_get_encoder[((uint8,uint8),uint8)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
486.6 µs
486.8 µs
test_faster_encode[ufixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.9 ms
4.9 ms
test_faster_get_encoder[ufixed128x18]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
471.4 µs
471.6 µs
test_faster_encode[ufixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.1 ms
5.1 ms
test_faster_get_encoder[uint256]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
448.1 µs
448.3 µs
test_faster_encode[uint8[2][]-[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_get_encoder[string]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
448.2 µs
448.4 µs
test_faster_is_encodable[bytes21-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
293.9 µs
294 µs
test_faster_is_encodable[bytes10-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
293.8 µs
294 µs
test_faster_encode[bytes5-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_is_encodable[string-'aaaaaaaaaaaaaaa1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
277.5 µs
277.6 µs
test_faster_is_encodable_type[((uint8[2][2],(string[2],bool[2])),bytes32[2])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
139 µs
test_faster_is_encodable[bytes8-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
293.8 µs
294 µs
test_faster_decode[int128--170141183460469]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.8 ms
2.8 ms
test_faster_is_encodable_type[bytes]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.2 µs
137.3 µs
test_faster_is_encodable[bytes26-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
293.9 µs
294.1 µs
test_faster_encode[ufixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.1 ms
5.1 ms
test_faster_is_encodable_type[fixed32x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[bytes32[2]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_tuple_decoder[addr-uint8]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
0%
4.2 ms
4.2 ms
test_faster_is_encodable[ufixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable_type[(uint8[2][2][2][2][2],string[2][2])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139.8 µs
139.8 µs
test_faster_string_encoder['e' * 16384]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
6.4 ms
6.4 ms
test_faster_is_encodable[bytes1-b'\\x01']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
301.8 µs
301.9 µs
test_faster_is_encodable_type[(uint256,bool)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
139 µs
test_faster_is_encodable_type[(uint8[],string)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
141.2 µs
141.3 µs
test_faster_is_encodable_type[uint8[2][2][]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.3 µs
138.3 µs
test_faster_is_encodable_type[bytes16]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[bytes18]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[(bytes32[],string[])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.2 µs
test_faster_is_encodable_type[string]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.3 µs
137.4 µs
test_faster_is_encodable_type[fixed128x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
139 µs
test_faster_is_encodable_type[uint256[2][2]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[(string,bytes)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
139.7 µs
139.8 µs
test_faster_is_encodable[bytes17-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294.2 µs
294.4 µs
test_faster_is_encodable_type[ufixed16x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_encode[uint8[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_is_encodable[string-'\U0001d518\U0001d52b\U0001d526\U0001d520\U0001d52c\U0001d521\U0001d522']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
277.4 µs
277.6 µs
test_faster_is_encodable[(uint8,(bool,string))-(7, (False, 'hi']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
test_faster_is_encodable[bytes24-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294 µs
294.1 µs
test_faster_encode[ufixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5 ms
5 ms
test_faster_encode[ufixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.9 ms
4.9 ms
test_faster_decode[int16-32767]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.3 ms
2.3 ms
test_faster_is_encodable[bytes-b'\\x00\\x00\\x00\\x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
294.2 µs
294.4 µs
test_faster_is_encodable[fixed32x2[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
455.1 µs
455.4 µs
test_faster_encode[ufixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.9 ms
4.9 ms
test_faster_is_encodable[uint8[][]-[[]]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
691.5 µs
692 µ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%
2 ms
2 ms
test_faster_is_encodable_type[(uint256[],(string[],bool))]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.9 µs
139 µs
test_faster_is_encodable[ufixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_is_encodable[bytes5-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
293.8 µs
294.1 µs
test_faster_is_encodable[bytes28-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
295.3 µs
295.5 µs
test_faster_is_encodable_type[fixed8x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[uint8[100]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_encode[ufixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.9 ms
4.9 ms
test_faster_is_encodable_type[fixed128x18]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_encode[ufixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.9 ms
4.9 ms
test_faster_is_encodable_type[string[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.2 µs
test_faster_decode[string[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3.2 ms
3.2 ms
test_faster_is_encodable_type[uint256]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.2 µs
137.3 µs
test_faster_encode[bool[4]-[True, False, Tr]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.6 ms
2.6 ms
test_faster_is_encodable[string[]-['a', 'b', 'c']]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
674.9 µs
675.4 µs
test_faster_is_encodable[(uint256,bool)-(42, True)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1 ms
1 ms
test_faster_is_encodable[address[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
727.3 µs
727.9 µs
test_faster_encode[fixed32x2[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_encode[ufixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.9 ms
4.9 ms
test_faster_encode[uint8[][]-[[]]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.2 ms
2.2 ms
test_faster_encode[int32--2147483648]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
test_faster_string_encoder['d' * 8192]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
2.9 ms
2.9 ms
test_faster_is_encodable[bytes9-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
293.8 µs
294 µs
test_faster_string_encoder['c' * 4096]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
test_faster_encode[int256-5789604461865809]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
test_faster_is_encodable_type[uint8[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[bytes29]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[int256]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.2 µs
137.3 µs
test_faster_is_encodable_type[(uint8[2][2][2],string)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[fixed32x2[2]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[fixed128x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_encode[uint256-0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_decode[int256--578960446186580]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3 ms
3 ms
test_faster_is_encodable_type[fixed16x2]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.3 µs
test_faster_uint256_encoder[340282366920938463463374607431768211456]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_is_encodable_type[bool]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.2 µs
137.4 µs
test_faster_is_encodable[bytes[10]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_decode[bytes[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3.2 ms
3.2 ms
test_faster_encode[bytes21-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_encode[ufixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5 ms
5 ms
test_faster_encode[address-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_is_encodable[uint8[2][]-[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
457.8 µs
458.3 µs
test_faster_encode[(uint8[2][2],(string[2],bool[2]))-([[1, 2], [3, 4]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
15.2 ms
15.2 ms
test_faster_encode[(fixed32x2,uint8)-(Decimal('3.14')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
8.8 ms
8.8 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%
1.2 ms
1.2 ms
test_faster_encode[ufixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.9 ms
4.9 ms
test_faster_encode[ufixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.9 ms
4.9 ms
test_faster_decode[bytes[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3.2 ms
3.2 ms
test_faster_is_encodable_packed[string]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
0%
280.3 µs
280.7 µs
test_faster_is_encodable_type[bytes7]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[bytes16[3]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.3 µs
test_faster_is_encodable_type[bytes25]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.3 µs
test_faster_encode[string-'\U0001d518\U0001d52b\U0001d526\U0001d520\U0001d52c\U0001d521\U0001d522']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
test_faster_encode[bytes[]-[b'abc', b'def',]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.1 ms
4.1 ms
test_faster_uint256_encoder[57896044618658097711785492504343953926634992332820282019728792003956564819968]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_decode[int64-9223372036854775]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
test_faster_decode[uint8[10]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
10.4 ms
10.4 ms
test_faster_is_encodable[int16-32767]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
372.3 µs
372.8 µs
test_faster_decode[int64--922337203685477]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.7 ms
2.7 ms
test_faster_string_decoder[very-long]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
0%
25.2 ms
25.2 ms
test_faster_encode[bytes16-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_is_encodable[(uint8[2][2][2],string)-([[[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.2 ms
4.2 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
0%
2 ms
2 ms
test_faster_is_encodable_type[function]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
140.2 µs
140.4 µs
test_faster_is_encodable_type[bytes19]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.1 µs
138.3 µs
test_faster_is_encodable_type[bytes[10]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.4 µs
test_faster_is_encodable_type[address]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
137.2 µs
137.4 µs
test_faster_tuple_encoder[addr-uint8]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
2.6 ms
2.6 ms
test_faster_encode[ufixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.9 ms
4.9 ms
test_faster_is_encodable[(string,bytes)-('foo', b'bar')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
951 µs
952.4 µs
test_faster_encode[bytes8-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_decode[int32--2147483648]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.6 ms
2.6 ms
test_faster_encode[string-'bbbbbbbbbbbbbbb]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_encode[ufixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.1 ms
5.1 ms
test_faster_encode[bytes[]-[]1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_is_encodable_type[ufixed256x10]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
138.2 µs
138.4 µs
test_faster_encode[bytes9-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_is_encodable[int64--922337203685477]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
360 µs
360.6 µs
test_faster_encode[ufixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.9 ms
4.9 ms
test_faster_encode[string-'hello world']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
test_faster_encode[(bytes[],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.1 ms
4.1 ms
test_faster_encode[bytes-b'']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.7 ms
1.7 ms
test_faster_uint256_encoder[57896044618658097711785492504343953926634992332820282019728792003956564819967]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_decode[string[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3.2 ms
3.2 ms
test_faster_encode[bytes11-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_string_encoder[hello-world]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
test_faster_encode[uint8[]-[1, 2, 3, 4, 5]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3.9 ms
3.9 ms
test_faster_encode[(string[],bytes[])-([''], [b''])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
6.2 ms
6.2 ms
test_faster_uint256_encoder[65536]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_uint256_encoder[4294967296]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_encode[bytes31-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_uint256_encoder[999999999999999999999999999999]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_is_encodable[((uint8,uint8),uint8)-((1, 2), 3)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_encode[(string[],bytes[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.1 ms
4.1 ms
test_faster_encode[string[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_string_decoder['g' * 65536]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
0%
17.6 ms
17.7 ms
test_faster_decode[int256-5789604461865809]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.7 ms
2.7 ms
test_faster_encode[bytes3-b'\\x01\\x01\\x01']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_encode_packed[bool]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_encode[bytes1-b'\\x01']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_is_encodable[bytes16[3]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
803.8 µs
805.4 µs
test_faster_is_encodable[(uint8[2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_faster_encode[bytes25-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_encode[int16--32768]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 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%
22.1 ms
22.1 ms
test_faster_string_encoder[newline]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
test_faster_encode[int16-32767]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 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%
2 ms
2 ms
test_faster_is_encodable[int64-9223372036854775]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
359.8 µs
360.5 µs
test_faster_encode[bytes7-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_encode[bytes32[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_encode[string-'aaaaaaaaaaaaaaa0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
test_faster_string_encoder[empty]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_encode[bytes-b'\\x00\\x00\\x00\\x0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.7 ms
1.7 ms
test_faster_encode[bytes28-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_is_encodable[(uint8[3],(string[2],bool[2]))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3 ms
3 ms
test_faster_string_encoder[unicode]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
test_faster_encode[string[2]-['foo', 'bar']]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3.5 ms
3.5 ms
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
0%
1.9 ms
1.9 ms
test_faster_string_encoder['a' * 256]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
test_faster_encode[(string,bytes)-('foo', b'bar')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.4 ms
4.4 ms
test_faster_tuple_encoder[int-bool-string]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
3.1 ms
3.1 ms
test_faster_encode[(uint8[2],(string,bool[2]))-([1, 2], ('x', []
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
9.9 ms
9.9 ms
test_faster_encode[uint256-1157920892373161]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_string_encoder[null-byte]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_encode[bytes27-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_encode[int8-127]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_decode[int32-2147483647]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
test_faster_is_encodable[int16--32768]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
371.8 µs
372.7 µs
test_faster_encode[(uint8,(bool,string))-(7, (False, 'hi']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
6.9 ms
6.9 ms
test_faster_encode[(uint256,bool)-(42, True)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3.5 ms
3.5 ms
test_faster_encode[(uint8[2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.1 ms
4.1 ms
test_faster_is_encodable[(uint8[2][2],(string[2],bool[2]))-([[1, 2], [3, 4]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3.8 ms
3.8 ms
test_faster_is_encodable[(string[],bytes[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_faster_is_encodable[(uint8[2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_faster_encode[string-'']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
test_faster_encode[(bytes1,bytes2,bytes3,bytes4)-(b'\\x01', b'\\x01]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.1 ms
4.1 ms
test_faster_encode[(uint256[],(string[],bool))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
11.4 ms
11.4 ms
test_faster_encode[(bytes32[],string[])-([b'\\x00\\x00\\x00]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
7.3 ms
7.3 ms
test_faster_is_encodable[int8--128]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
362 µs
363 µs
test_faster_encode[((uint8[2],(string,bool)),bytes32)-(([1, 2], ('hi',]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
12.3 ms
12.3 ms
test_faster_encode[((uint8,uint8),uint8)-((1, 2), 3)]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
6.5 ms
6.5 ms
test_faster_encode[uint8[2][2][]-[]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_is_encodable[((uint8[2],(string,bool)),bytes32)-(([1, 2], ('hi',]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.8 ms
2.8 ms
test_faster_tuple_encoder[bytes-string]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
2.3 ms
2.3 ms
test_faster_encode[function-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_encode[(uint8[],string)-([], '')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.3 ms
4.3 ms
test_faster_is_encodable[bool-False]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
276.7 µs
277.5 µs
test_faster_encode[bytes[]-[]0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_uint256_encoder[42]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_decode[int128-1701411834604692]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.6 ms
2.6 ms
test_faster_is_encodable[int8-127]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
359.4 µs
360.5 µs
test_faster_encode[uint8[10]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
6.1 ms
6.1 ms
test_faster_encode[string[]-['a', 'b', 'c']]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.5 ms
4.5 ms
test_faster_encode[bytes2-b'\\x01\\x01']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_encode[int128-1701411834604692]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
test_faster_is_encodable[bool[][2]-[[True, False], ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_faster_is_encodable[(uint8[2][2][2][2],string[2])-([[[[1, 2], [3, ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
test_faster_is_encodable[(address,uint8)-(b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1 ms
1 ms
test_faster_encode[(uint8[2][2][2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.1 ms
4.1 ms
test_faster_encode[bytes17-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_encode[bytes30-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_normalize[address]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
9.5 ms
9.5 ms
test_faster_tuple_encoder[bytes32s-strings]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
4.7 ms
4.7 ms
test_faster_uint256_encoder[18446744073709551616]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_is_encodable[(string[],bytes[])-([''], [b''])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_encode[bytes14-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_is_encodable[(uint256[],(string[],bool))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
test_faster_is_encodable[bool[4]-[True, False, Tr]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
834.5 µs
837.2 µs
test_faster_decode[uint8-0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_is_encodable[bytes-b'aaaaaaaaaaaaaa]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
293.6 µs
294.6 µs
test_faster_get_decoder[string[]]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
525.5 µs
527.3 µs
test_faster_is_encodable[(uint256[2],string)-([1, 2], 'baz')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_faster_encode[fixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5 ms
5 ms
test_faster_encode[(uint8[3],(string[2],bool[2]))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
12.9 ms
13 ms
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%
16.3 ms
16.3 ms
test_faster_encode[uint256[2]-[0, 115792089237]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
test_faster_encode[(uint8[][],string)-([[]], '')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.2 ms
5.3 ms
test_faster_encode[int32-2147483647]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
test_faster_is_encodable[bytes6-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
293.9 µs
294.9 µs
test_faster_parse[(address,uint8)]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_encode[int128--170141183460469]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
test_faster_encode[string[10]-['0', '1', '2', ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
11.2 ms
11.2 ms
test_faster_encode[uint128-3402823669209384]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_encode[bytes12-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_encode[bytes4-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_parse[uint256[2]]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
test_faster_encode[bytes13-b'\\x01\\x01\\x01\\x]
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%
1.5 ms
1.5 ms
test_faster_get_decoder[uint256[2]]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
532.7 µs
534.7 µs
test_faster_get_encoder[(address,uint8)]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
473.1 µs
474.9 µs
test_faster_string_decoder['f' * 32768]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
0%
10.4 ms
10.5 ms
test_faster_get_encoder[uint256[2]]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
0%
473.1 µs
474.9 µs
test_faster_encode[int64-9223372036854775]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
test_faster_bytes32_encoder[]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_encode_packed[string]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_faster_encode[bytes19-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_is_encodable[(uint8[2],(string,bool[2]))-([1, 2], ('x', []
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
test_faster_is_encodable[(function,uint256)-(b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
test_faster_encode_packed[uint256]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_encode[string[5]-['a', 'b', 'c', ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
6.3 ms
6.3 ms
test_faster_encode[uint8[3]-[1, 2, 3]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3 ms
3 ms
test_faster_is_encodable[uint128-3402823669209384]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
358 µs
359.5 µs
test_faster_encode[(uint256[2],string)-([1, 2], 'baz')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
5.6 ms
5.6 ms
test_faster_encode[function-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_encode[(uint8[2][2][2],string)-([[[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
14 ms
14.1 ms
test_faster_encode[bool-False]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_decode[uint16-65535]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
test_faster_is_encodable[(bytes[],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_faster_tuple_encoder[arrs]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
4.1 ms
4.1 ms
test_faster_is_encodable[uint8[]-[1, 2, 3, 4, 5]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_is_encodable[bytes8[4]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
886.9 µs
890.7 µs
test_faster_encode_packed[tuple]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
0%
3.4 ms
3.5 ms
test_faster_is_encodable[uint8-0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
347.2 µs
348.7 µ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
0%
1.2 ms
1.2 ms
test_faster_encode[bytes32-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_encode[uint64-1844674407370955]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_faster_encode[bytes-b'hello world']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.7 ms
1.7 ms
test_faster_decode[uint8-255]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_is_encodable[uint8[10]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
test_faster_encode[bytes-b'aaaaaaaaaaaaaa]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
1.7 ms
1.7 ms
test_faster_bytes32_encoder[abcabcabcabcabcabcabcabcabcabcde]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_faster_tuple_encoder[int-bool]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
test_faster_encode[(uint8[2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.1 ms
4.1 ms
test_faster_string_decoder['e' * 16384]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
0%
6.8 ms
6.9 ms
test_faster_uint256_decoder[65536]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_encode[(uint8[2][2][2][2][2],string[2][2])-([[[[[1, 2], [3,]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
53.9 ms
54.1 ms
test_faster_encode[(function,uint256)-(b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
3.5 ms
3.5 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
0%
1.2 ms
1.2 ms
test_faster_is_encodable[bytes32[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
732.9 µs
736.5 µs
test_faster_encode[bool[][2]-[[True, False], ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
4.2 ms
4.2 ms
test_faster_is_encodable[uint256-0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
352.7 µs
354.5 µs
test_faster_decode[uint32-4294967295]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
test_faster_decode[uint256-1157920892373161]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
test_faster_uint256_decoder[999999999999999999999999999999]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
2 ms
2 ms
test_faster_uint256_decoder[42]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
2 ms
2 ms
test_faster_encode[(uint8[2][2][2][2],string[2])-([[[[1, 2], [3, ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
27.3 ms
27.5 ms
test_faster_uint256_decoder[0]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
2 ms
2 ms
test_faster_is_encodable[bytes[]-[b'abc', b'def',]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
716.9 µs
720.7 µs
test_faster_get_decoder[uint256]
benchmarks/test_registry_benchmarks.py
CodSpeed Performance Gauge
-1%
531.2 µs
534 µs
test_faster_uint256_decoder[1]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
2 ms
2 ms
test_faster_decode[uint64-1844674407370955]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2.1 ms
2.1 ms
test_faster_encode[uint256[2][2]-[[1, 2], [3, 4]]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.3 ms
4.4 ms
test_faster_encode[bytes24-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.2 ms
1.2 ms
test_faster_encode[int64--922337203685477]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.6 ms
1.6 ms
test_faster_uint256_decoder[4294967296]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
2 ms
2 ms
test_faster_is_encodable[uint64-1844674407370955]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
357.5 µs
359.5 µs
test_faster_is_encodable[int32--2147483648]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
381.9 µs
384 µs
test_faster_uint256_decoder[18446744073709551616]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
2 ms
2 ms
test_faster_is_encodable[bool-True]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
277.3 µs
278.9 µs
test_faster_encode_packed[address]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
-1%
1.9 ms
1.9 ms
test_faster_uint256_decoder[340282366920938463463374607431768211456]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
2 ms
2 ms
test_faster_string_decoder['b' * 1024]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
3.2 ms
3.2 ms
test_faster_decode[address[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
5.7 ms
5.7 ms
test_faster_uint256_decoder[57896044618658097711785492504343953926634992332820282019728792003956564819967]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
2 ms
2 ms
test_faster_is_encodable[uint256-1157920892373161]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
356.1 µs
358.2 µs
test_faster_uint256_decoder[57896044618658097711785492504343953926634992332820282019728792003956564819968]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
2 ms
2 ms
test_faster_is_encodable_packed[uint256]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
-1%
350.5 µs
352.6 µs
test_faster_uint256_decoder[12345678901234567890]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
2 ms
2 ms
test_faster_encode[bool-True]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.2 ms
1.2 ms
test_faster_decode[bytes8[4]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.9 ms
4.9 ms
test_faster_is_encodable[uint8-255]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
345.6 µs
347.9 µs
test_faster_encode[function-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.2 ms
1.2 ms
test_faster_decode[uint256-0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
2 ms
2 ms
test_faster_decode[fixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.5 ms
4.6 ms
test_faster_encode[bytes26-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.2 ms
1.2 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%
2 ms
2 ms
test_faster_encode[int8--128]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.5 ms
1.5 ms
test_faster_decode[(bytes1,bytes2,bytes3,bytes4)-(b'\\x01', b'\\x01]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
9 ms
9 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%
1.2 ms
1.2 ms
test_faster_is_encodable[int32-2147483647]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
381.6 µs
384.4 µs
test_faster_encode[uint8[100]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
49.5 ms
49.9 ms
test_faster_decode[fixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.7 ms
4.7 ms
test_faster_is_encodable_packed[tuple]
benchmarks/test_packed_benchmarks.py
CodSpeed Performance Gauge
-1%
1 ms
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
-1%
1.2 ms
1.2 ms
test_faster_decode[string[10]-['0', '1', '2', ]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
23.3 ms
23.5 ms
test_faster_uint256_decoder[115792089237316195423570985008687907853269984665640564039457584007913129639935]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
2 ms
2 ms
test_faster_decode[bytes[10]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
23.7 ms
23.9 ms
test_faster_decode[bool[4]-[True, False, Tr]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.6 ms
4.6 ms
test_faster_decode[fixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.2 ms
4.3 ms
test_faster_is_encodable[uint256[2][2]-[[1, 2], [3, 4]]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.8 ms
1.8 ms
test_faster_decode[fixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.6 ms
4.7 ms
test_faster_is_encodable[uint8[3]-[1, 2, 3]]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
1.1 ms
1.1 ms
test_faster_decode[fixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.5 ms
4.6 ms
test_faster_decode[fixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.6 ms
4.6 ms
test_faster_decode[ufixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.1 ms
4.2 ms
test_faster_decode[fixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.5 ms
4.5 ms
test_faster_decode[bytes16[3]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.1 ms
4.1 ms
test_faster_decode[fixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.6 ms
4.6 ms
test_faster_decode[fixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.3 ms
4.3 ms
test_faster_decode[fixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.7 ms
4.7 ms
test_faster_string_decoder['d' * 8192]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
4.3 ms
4.4 ms
test_faster_decode[ufixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.1 ms
4.1 ms
test_faster_is_encodable[uint16-65535]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
359 µs
362.4 µs
test_faster_decode[fixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.4 ms
4.4 ms
test_faster_string_decoder[unicode]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
3.2 ms
3.2 ms
test_faster_decode[fixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.4 ms
4.4 ms
test_faster_decode[fixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.2 ms
4.2 ms
test_faster_is_encodable[uint256[2]-[0, 115792089237]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
892.3 µs
901.1 µs
test_faster_decode[string-'\U0001d518\U0001d52b\U0001d526\U0001d520\U0001d52c\U0001d521\U0001d522']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.1 ms
3.2 ms
test_faster_decode[fixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.2 ms
4.3 ms
test_faster_decode[ufixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4 ms
4 ms
test_faster_decode[fixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.3 ms
4.4 ms
test_faster_decode[ufixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4 ms
4 ms
test_faster_decode[fixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.6 ms
4.7 ms
test_faster_decode[bytes-b'hello world']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.1 ms
3.1 ms
test_faster_decode[ufixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.9 ms
4 ms
test_faster_decode[ufixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4 ms
4 ms
test_faster_decode[ufixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.1 ms
4.2 ms
test_faster_decode[ufixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4 ms
4.1 ms
test_faster_decode[fixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.1 ms
4.2 ms
test_faster_decode[ufixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4 ms
4 ms
test_faster_decode[ufixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.1 ms
4.1 ms
test_faster_decode[ufixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4 ms
4 ms
test_faster_decode[ufixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.1 ms
4.1 ms
test_faster_decode[ufixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4 ms
4 ms
test_faster_decode[fixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4.5 ms
4.5 ms
test_faster_decode[bytes32[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.3 ms
3.3 ms
test_faster_decode[string-'hello world']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.1 ms
3.1 ms
test_faster_decode[ufixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4 ms
4 ms
test_faster_decode[bytes-b'\\x00\\x00\\x00\\x1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.2 ms
3.2 ms
test_faster_string_decoder[hello-world]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
3.1 ms
3.1 ms
test_faster_string_decoder[newline]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
3.1 ms
3.1 ms
test_faster_decode[string-'aaaaaaaaaaaaaaa0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.1 ms
3.1 ms
test_faster_string_decoder['c' * 4096]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
3.4 ms
3.4 ms
test_faster_string_decoder[null-byte]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
3 ms
3.1 ms
test_faster_decode[ufixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4 ms
4 ms
test_faster_decode[bytes-b'aaaaaaaaaaaaaa]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.1 ms
3.1 ms
test_faster_decode[ufixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
4 ms
4 ms
test_faster_decode[ufixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.9 ms
4 ms
test_faster_decode[ufixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.9 ms
4 ms
test_faster_decode[string-'bbbbbbbbbbbbbbb]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.2 ms
3.3 ms
test_faster_string_decoder[empty]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
3 ms
3.1 ms
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%
3.1 ms
3.1 ms
test_faster_decode[bytes-b'\\x00\\x00\\x00\\x0]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.1 ms
3.1 ms
test_faster_string_decoder['a' * 256]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
3.1 ms
3.1 ms
test_faster_is_encodable[uint32-4294967295]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
368.3 µs
372.8 µs
test_faster_decode[string-'aaaaaaaaaaaaaaa1]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.2 ms
3.3 ms
test_faster_boolean_encoder[False]
benchmarks/test_encoding_benchmarks.py
CodSpeed Performance Gauge
-1%
1.2 ms
1.2 ms
test_faster_decode[address-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.1 ms
3.1 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
-1%
3.1 ms
3.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\x00]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
3.1 ms
3.1 ms
test_faster_decode[bytes-b'']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3 ms
3.1 ms
test_faster_decode[string-'']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3 ms
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\x02]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
3.1 ms
3.1 ms
test_faster_decode[address-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
3.1 ms
3.2 ms
test_faster_decode[bytes[100]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-1%
213.4 ms
216.4 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%
3.1 ms
3.2 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
-1%
3.1 ms
3.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\x01]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-1%
3.1 ms
3.1 ms
test_faster_contextframesbytesio_seek_in_frame[1]
benchmarks/test_io_benchmarks.py
CodSpeed Performance Gauge
-1%
303.3 µs
307.9 µs
test_faster_decode[function-b'\\xff\\xff\\xff\\x]
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.9 ms
1.9 ms
test_faster_decode[bytes17-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 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.9 ms
1.9 ms
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
-2%
1.9 ms
1.9 ms
test_faster_boolean_decoder[False]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-2%
1.8 ms
1.9 ms
test_faster_decode[bytes22-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_bytes32_decoder[b'']
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
1.9 ms
test_faster_decode[bytes29-b'\\x01\\x01\\x01\\x]
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\\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.9 ms
1.9 ms
test_faster_bytes32_decoder[b'abcabcabcabcabcabcabcabcabcabcde']
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
1.9 ms
test_faster_boolean_decoder[True]
benchmarks/test_decoding_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
1.9 ms
test_faster_decode[function-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_decode[bytes18-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_decode[bool-False]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
1.9 ms
test_faster_decode[bytes10-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 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
-2%
1.9 ms
1.9 ms
test_faster_decode[bytes15-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_decode[bytes32-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
1.9 ms
test_faster_decode[bytes21-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_decode[bool-True]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
1.9 ms
test_faster_decode[bytes13-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_decode[bytes19-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_decode[bytes1-b'\\x01']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
1.9 ms
test_faster_decode[bytes26-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_decode[bytes14-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_decode[bytes5-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_decode[bytes28-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_decode[bytes27-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_decode[bytes20-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_decode[bytes2-b'\\x01\\x01']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_decode[bytes12-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_decode[bytes23-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_decode[bytes16-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_decode[bytes24-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_decode[bytes30-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_decode[bytes8-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-2%
1.9 ms
2 ms
test_faster_decode[bytes7-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1.9 ms
2 ms
test_faster_decode[bytes3-b'\\x01\\x01\\x01']
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1.9 ms
2 ms
test_faster_decode[bytes9-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1.9 ms
2 ms
test_faster_decode[bytes11-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1.9 ms
2 ms
test_faster_decode[bytes31-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1.9 ms
1.9 ms
test_faster_normalize[bytes32]
benchmarks/test_grammar_benchmarks.py
CodSpeed Performance Gauge
-3%
10.1 ms
10.4 ms
test_faster_decode[bytes25-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1.9 ms
2 ms
test_faster_decode[bytes4-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1.9 ms
2 ms
test_faster_decode[function-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1.9 ms
2 ms
test_faster_decode[bytes6-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
CodSpeed Performance Gauge
-3%
1.9 ms
2 ms
Commits
Click on a commit to change the comparison range
Base
master
aa64bd2
-12.65%
skip type checks
74f8b73
18 days ago
by BobTheBuidler
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs