Avatar for the BobTheBuidler user
BobTheBuidler
faster-eth-abi
BlogDocsChangelog

feat(benchmark): add more benchmark cases

#25Merged
Comparing
more-cases
(
adedc4c
) with
master
(
178099b
)
CodSpeed Performance Gauge
-15%
Improvements
32
Regressions
8
Untouched
80
New
701
Dropped
8
Ignored
0

Benchmarks

Failed

test_faster_string_encoder[hello world]Missing
benchmarks/test_encoding_benchmarks.py::test_faster_string_encoder[hello world]
CodSpeed Performance Gauge
N/A
33.2 ms
N/A
test_faster_string_encoder[]Missing
benchmarks/test_encoding_benchmarks.py::test_faster_string_encoder[]
CodSpeed Performance Gauge
N/A
32.7 ms
N/A
test_faster_string_encoder[\U0001d518\U0001d52b\U0001d526\U0001d520\U0001d52c\U0001d521\U0001d522]Missing
benchmarks/test_encoding_benchmarks.py::test_faster_string_encoder[\U0001d518\U0001d52b\U0001d526\U0001d520\U0001d52c\U0001d521\U0001d522]
CodSpeed Performance Gauge
N/A
33.4 ms
N/A
test_faster_string_decoder[hello world]Missing
benchmarks/test_decoding_benchmarks.py::test_faster_string_decoder[hello world]
CodSpeed Performance Gauge
N/A
48.4 ms
N/A
test_faster_string_decoder[]Missing
benchmarks/test_decoding_benchmarks.py::test_faster_string_decoder[]
CodSpeed Performance Gauge
N/A
47.8 ms
N/A
test_faster_string_decoder[\U0001d518\U0001d52b\U0001d526\U0001d520\U0001d52c\U0001d521\U0001d522]Missing
benchmarks/test_decoding_benchmarks.py::test_faster_string_decoder[\U0001d518\U0001d52b\U0001d526\U0001d520\U0001d52c\U0001d521\U0001d522]
CodSpeed Performance Gauge
N/A
49.2 ms
N/A
test_faster_bytes32_decoder[\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]Missing
benchmarks/test_decoding_benchmarks.py::test_faster_bytes32_decoder[\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]
CodSpeed Performance Gauge
N/A
29.7 ms
N/A
test_faster_bytes32_decoder[\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]Missing
benchmarks/test_decoding_benchmarks.py::test_faster_bytes32_decoder[\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]
CodSpeed Performance Gauge
N/A
29.6 ms
N/A
test_faster_get_decoder[address]Regression
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[address]
CodSpeed Performance Gauge
-14%
450 µs
524.6 µs
test_faster_get_decoder[bool]Regression
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[bool]
CodSpeed Performance Gauge
-14%
455.9 µs
527.5 µs
test_faster_get_decoder[bytes32]Regression
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[bytes32]
CodSpeed Performance Gauge
-13%
457.9 µs
526.5 µs
test_faster_get_decoder[string[]]Regression
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[string[]]
CodSpeed Performance Gauge
-14%
452 µs
526.6 µs
test_faster_get_decoder[string]Regression
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[string]
CodSpeed Performance Gauge
-12%
461.8 µs
524.6 µs
test_faster_get_decoder[uint256[2]]Regression
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[uint256[2]]
CodSpeed Performance Gauge
-15%
452 µs
533.1 µs
test_faster_get_decoder[uint256]Regression
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[uint256]
CodSpeed Performance Gauge
-14%
455.9 µs
531 µs
test_faster_get_decoder[uint8[]]Regression
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[uint8[]]
CodSpeed Performance Gauge
-14%
452 µs
526.5 µs

Improved

test_faster_encode_packed[tuple]
benchmarks/test_packed_benchmarks.py::test_faster_encode_packed[tuple]
CodSpeed Performance Gauge
×9.9
62.6 ms
6.3 ms
test_faster_tuple_decoder[int-bool]
benchmarks/test_decoding_benchmarks.py::test_faster_tuple_decoder[int-bool]
CodSpeed Performance Gauge
×9.9
45.7 ms
4.6 ms
test_faster_tuple_decoder[bytes-string]
benchmarks/test_decoding_benchmarks.py::test_faster_tuple_decoder[bytes-string]
CodSpeed Performance Gauge
×9.9
62.7 ms
6.3 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::test_faster_address_decoder[\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff]
CodSpeed Performance Gauge
×9.9
43.1 ms
4.4 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::test_faster_address_encoder[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01]
CodSpeed Performance Gauge
×9.9
32 ms
3.2 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::test_faster_address_decoder[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01]
CodSpeed Performance Gauge
×9.9
42.7 ms
4.3 ms
test_faster_tuple_encoder[int-bool]
benchmarks/test_encoding_benchmarks.py::test_faster_tuple_encoder[int-bool]
CodSpeed Performance Gauge
×9.9
35.3 ms
3.6 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::test_faster_address_encoder[\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff]
CodSpeed Performance Gauge
×9.9
32.2 ms
3.3 ms
test_faster_uint256_encoder[115792089237316195423570985008687907853269984665640564039457584007913129639935]
benchmarks/test_encoding_benchmarks.py::test_faster_uint256_encoder[115792089237316195423570985008687907853269984665640564039457584007913129639935]
CodSpeed Performance Gauge
×9.9
29.4 ms
3 ms
test_faster_boolean_decoder[True]
benchmarks/test_decoding_benchmarks.py::test_faster_boolean_decoder[True]
CodSpeed Performance Gauge
×9.8
30.1 ms
3.1 ms
test_faster_boolean_decoder[False]
benchmarks/test_decoding_benchmarks.py::test_faster_boolean_decoder[False]
CodSpeed Performance Gauge
×9.8
30 ms
3 ms
test_faster_boolean_encoder[False]
benchmarks/test_encoding_benchmarks.py::test_faster_boolean_encoder[False]
CodSpeed Performance Gauge
×9.8
23.6 ms
2.4 ms
test_faster_uint256_decoder[115792089237316195423570985008687907853269984665640564039457584007913129639935]
benchmarks/test_decoding_benchmarks.py::test_faster_uint256_decoder[115792089237316195423570985008687907853269984665640564039457584007913129639935]
CodSpeed Performance Gauge
×9.8
31 ms
3.2 ms
test_faster_encode_packed[uint256]
benchmarks/test_packed_benchmarks.py::test_faster_encode_packed[uint256]
CodSpeed Performance Gauge
×9.8
29.2 ms
3 ms
test_faster_tuple_encoder[bytes-string]
benchmarks/test_encoding_benchmarks.py::test_faster_tuple_encoder[bytes-string]
CodSpeed Performance Gauge
×9.8
39.4 ms
4 ms
test_faster_uint256_decoder[1]
benchmarks/test_decoding_benchmarks.py::test_faster_uint256_decoder[1]
CodSpeed Performance Gauge
×9.8
30.8 ms
3.1 ms
test_faster_uint256_decoder[0]
benchmarks/test_decoding_benchmarks.py::test_faster_uint256_decoder[0]
CodSpeed Performance Gauge
×9.8
30.8 ms
3.1 ms
test_faster_encode_packed[bytes]
benchmarks/test_packed_benchmarks.py::test_faster_encode_packed[bytes]
CodSpeed Performance Gauge
×9.8
22.2 ms
2.3 ms
test_faster_uint256_encoder[1]
benchmarks/test_encoding_benchmarks.py::test_faster_uint256_encoder[1]
CodSpeed Performance Gauge
×9.8
29.1 ms
3 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::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]
CodSpeed Performance Gauge
×9.8
23.5 ms
2.4 ms
test_faster_boolean_encoder[True]
benchmarks/test_encoding_benchmarks.py::test_faster_boolean_encoder[True]
CodSpeed Performance Gauge
×9.8
23.5 ms
2.4 ms
test_faster_encode_packed[bool]
benchmarks/test_packed_benchmarks.py::test_faster_encode_packed[bool]
CodSpeed Performance Gauge
×9.8
23.3 ms
2.4 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::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]
CodSpeed Performance Gauge
×9.8
23.5 ms
2.4 ms
test_faster_encode_packed[address]
benchmarks/test_packed_benchmarks.py::test_faster_encode_packed[address]
CodSpeed Performance Gauge
×9.8
31.8 ms
3.2 ms
test_faster_encode_packed[string]
benchmarks/test_packed_benchmarks.py::test_faster_encode_packed[string]
CodSpeed Performance Gauge
×9.8
23.4 ms
2.4 ms
test_faster_uint256_encoder[0]
benchmarks/test_encoding_benchmarks.py::test_faster_uint256_encoder[0]
CodSpeed Performance Gauge
×9.8
29.1 ms
3 ms
test_faster_is_encodable_packed[tuple]
benchmarks/test_packed_benchmarks.py::test_faster_is_encodable_packed[tuple]
CodSpeed Performance Gauge
×9.7
12 ms
1.2 ms
test_faster_is_encodable_packed[uint256]
benchmarks/test_packed_benchmarks.py::test_faster_is_encodable_packed[uint256]
CodSpeed Performance Gauge
×9.6
5,298.7 µs
552.7 µs
test_faster_is_encodable_packed[string]
benchmarks/test_packed_benchmarks.py::test_faster_is_encodable_packed[string]
CodSpeed Performance Gauge
×9.4
2,682.9 µs
286.7 µs
test_faster_is_encodable_packed[bytes]
benchmarks/test_packed_benchmarks.py::test_faster_is_encodable_packed[bytes]
CodSpeed Performance Gauge
×9.3
2,825.2 µs
302.2 µs
test_faster_is_encodable_packed[bool]
benchmarks/test_packed_benchmarks.py::test_faster_is_encodable_packed[bool]
CodSpeed Performance Gauge
×9.3
2,652.5 µs
284 µs
test_faster_is_encodable_packed[address]
benchmarks/test_packed_benchmarks.py::test_faster_is_encodable_packed[address]
CodSpeed Performance Gauge
×9.3
3,003.8 µs
321.8 µs

New

test_faster_decode[((uint8,uint8),uint8)-((1, 2), 3)]
benchmarks/test_abi_benchmarks.py::test_faster_decode[((uint8,uint8),uint8)-((1, 2), 3)]
CodSpeed Performance Gauge
N/A
N/A
21.4 ms
test_faster_decode[((uint8[2],(string,bool)),bytes32)-(([1, 2], ('hi',]
benchmarks/test_abi_benchmarks.py::test_faster_decode[((uint8[2],(string,bool)),bytes32)-(([1, 2], ('hi',]
CodSpeed Performance Gauge
N/A
N/A
20.4 ms
test_faster_decode[((uint8[2][2],(string[2],bool[2])),bytes32[2])-(([[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py::test_faster_decode[((uint8[2][2],(string[2],bool[2])),bytes32[2])-(([[1, 2], [3, 4]
CodSpeed Performance Gauge
N/A
N/A
37 ms
test_faster_decode[(address,uint8)-(b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(address,uint8)-(b'\\x00\\x00\\x00\\]
CodSpeed Performance Gauge
N/A
N/A
11.9 ms
test_faster_decode[(bytes1,bytes2,bytes3,bytes4)-(b'\\x01', b'\\x01]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(bytes1,bytes2,bytes3,bytes4)-(b'\\x01', b'\\x01]
CodSpeed Performance Gauge
N/A
N/A
14.1 ms
test_faster_decode[(bytes32[],string[])-([b'\\x00\\x00\\x00]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(bytes32[],string[])-([b'\\x00\\x00\\x00]
CodSpeed Performance Gauge
N/A
N/A
19.7 ms
test_faster_decode[(bytes[],string[])-([], [])]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(bytes[],string[])-([], [])]
CodSpeed Performance Gauge
N/A
N/A
12 ms
test_faster_decode[(fixed32x2,uint8)-(Decimal('3.14')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(fixed32x2,uint8)-(Decimal('3.14')]
CodSpeed Performance Gauge
N/A
N/A
13.8 ms
test_faster_decode[(function,uint256)-(b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(function,uint256)-(b'\\x01\\x01\\x01\\]
CodSpeed Performance Gauge
N/A
N/A
9.3 ms
test_faster_decode[(string,bytes)-('foo', b'bar')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(string,bytes)-('foo', b'bar')]
CodSpeed Performance Gauge
N/A
N/A
10.8 ms
test_faster_decode[(string[],bytes[])-([''], [b''])]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(string[],bytes[])-([''], [b''])]
CodSpeed Performance Gauge
N/A
N/A
18.2 ms
test_faster_decode[(string[],bytes[])-([], [])]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(string[],bytes[])-([], [])]
CodSpeed Performance Gauge
N/A
N/A
12 ms
test_faster_decode[(uint256,bool)-(42, True)]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(uint256,bool)-(42, True)]
CodSpeed Performance Gauge
N/A
N/A
9.3 ms
test_faster_decode[(uint256[2],string)-([1, 2], 'baz')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(uint256[2],string)-([1, 2], 'baz')]
CodSpeed Performance Gauge
N/A
N/A
11.7 ms
test_faster_decode[(uint256[],(string[],bool))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(uint256[],(string[],bool))-([1, 2, 3], (['a]
CodSpeed Performance Gauge
N/A
N/A
24.9 ms
test_faster_decode[(uint8,(bool,string))-(7, (False, 'hi']
benchmarks/test_abi_benchmarks.py::test_faster_decode[(uint8,(bool,string))-(7, (False, 'hi']
CodSpeed Performance Gauge
N/A
N/A
13.4 ms
test_faster_decode[(uint8[2],(string,bool[2]))-([1, 2], ('x', []
benchmarks/test_abi_benchmarks.py::test_faster_decode[(uint8[2],(string,bool[2]))-([1, 2], ('x', []
CodSpeed Performance Gauge
N/A
N/A
18.7 ms
test_faster_decode[(uint8[2][2],(string[2],bool[2]))-([[1, 2], [3, 4]]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(uint8[2][2],(string[2],bool[2]))-([[1, 2], [3, 4]]
CodSpeed Performance Gauge
N/A
N/A
29.8 ms
test_faster_decode[(uint8[2][2][2],string)-([[[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(uint8[2][2][2],string)-([[[1, 2], [3, 4]
CodSpeed Performance Gauge
N/A
N/A
27.1 ms
test_faster_decode[(uint8[2][2][2][2],string[2])-([[[[1, 2], [3, ]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(uint8[2][2][2][2],string[2])-([[[[1, 2], [3, ]
CodSpeed Performance Gauge
N/A
N/A
54 ms
test_faster_decode[(uint8[2][2][2][2][2],string[2][2])-([[[[[1, 2], [3,]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(uint8[2][2][2][2][2],string[2][2])-([[[[[1, 2], [3,]
CodSpeed Performance Gauge
N/A
N/A
106.7 ms
test_faster_decode[(uint8[2][2][2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(uint8[2][2][2][2][],string[])-([], [])]
CodSpeed Performance Gauge
N/A
N/A
11.9 ms
test_faster_decode[(uint8[2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(uint8[2][2][],string[])-([], [])]
CodSpeed Performance Gauge
N/A
N/A
11.9 ms
test_faster_decode[(uint8[2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(uint8[2][],string[])-([], [])]
CodSpeed Performance Gauge
N/A
N/A
11.9 ms
test_faster_decode[(uint8[3],(string[2],bool[2]))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(uint8[3],(string[2],bool[2]))-([1, 2, 3], (['a]
CodSpeed Performance Gauge
N/A
N/A
25.9 ms
test_faster_decode[(uint8[],string)-([], '')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(uint8[],string)-([], '')]
CodSpeed Performance Gauge
N/A
N/A
11.3 ms
test_faster_decode[(uint8[][],string)-([[]], '')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[(uint8[][],string)-([[]], '')]
CodSpeed Performance Gauge
N/A
N/A
15 ms
test_faster_decode[address-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[address-b'\\x00\\x00\\x00\\x]
CodSpeed Performance Gauge
N/A
N/A
4.3 ms
test_faster_decode[address-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[address-b'\\xff\\xff\\xff\\x]
CodSpeed Performance Gauge
N/A
N/A
4.4 ms
test_faster_decode[address[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py::test_faster_decode[address[2]-[b'\\x00\\x00\\x00\\]
CodSpeed Performance Gauge
N/A
N/A
8.2 ms
test_faster_decode[bool-False]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bool-False]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_decode[bool-True]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bool-True]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bool[4]-[True, False, Tr]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bool[4]-[True, False, Tr]
CodSpeed Performance Gauge
N/A
N/A
7.9 ms
test_faster_decode[bool[][2]-[[True, False], ]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bool[][2]-[[True, False], ]
CodSpeed Performance Gauge
N/A
N/A
14.5 ms
test_faster_decode[bytes-b'']
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes-b'']
CodSpeed Performance Gauge
N/A
N/A
4.9 ms
test_faster_decode[bytes-b'\\x00\\x00\\x00\\x0]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes-b'\\x00\\x00\\x00\\x0]
CodSpeed Performance Gauge
N/A
N/A
4.9 ms
test_faster_decode[bytes-b'\\x00\\x00\\x00\\x1]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes-b'\\x00\\x00\\x00\\x1]
CodSpeed Performance Gauge
N/A
N/A
5 ms
test_faster_decode[bytes-b'aaaaaaaaaaaaaa]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes-b'aaaaaaaaaaaaaa]
CodSpeed Performance Gauge
N/A
N/A
4.9 ms
test_faster_decode[bytes-b'hello world']
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes-b'hello world']
CodSpeed Performance Gauge
N/A
N/A
4.9 ms
test_faster_decode[bytes1-b'\\x01']
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes1-b'\\x01']
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_decode[bytes10-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes10-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes11-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes11-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes12-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes12-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes13-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes13-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes14-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes14-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes15-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes15-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes16-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes16-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes16[3]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes16[3]-[b'\\x01\\x01\\x01\\]
CodSpeed Performance Gauge
N/A
N/A
6.8 ms
test_faster_decode[bytes17-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes17-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes18-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes18-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes19-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes19-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes2-b'\\x01\\x01']
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes2-b'\\x01\\x01']
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes20-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes20-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes21-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes21-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes22-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes22-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes23-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes23-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes24-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes24-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes25-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes25-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes26-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes26-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes27-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes27-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes28-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes28-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes29-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes29-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes3-b'\\x01\\x01\\x01']
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes3-b'\\x01\\x01\\x01']
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes30-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes30-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes31-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes31-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_decode[bytes32-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes32-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_decode[bytes32[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes32[2]-[b'\\x00\\x00\\x00\\]
CodSpeed Performance Gauge
N/A
N/A
5.5 ms
test_faster_decode[bytes4-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes4-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes5-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes5-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes6-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes6-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes7-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes7-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes8-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes8-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes8[4]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes8[4]-[b'\\x01\\x01\\x01\\]
CodSpeed Performance Gauge
N/A
N/A
8 ms
test_faster_decode[bytes9-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes9-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[bytes[100]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes[100]-[b'\\x00\\x00\\x00\\]
CodSpeed Performance Gauge
N/A
N/A
324.7 ms
test_faster_decode[bytes[10]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes[10]-[b'\\x00\\x00\\x00\\]
CodSpeed Performance Gauge
N/A
N/A
36.1 ms
test_faster_decode[bytes[]-[]0]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes[]-[]0]
CodSpeed Performance Gauge
N/A
N/A
5.5 ms
test_faster_decode[bytes[]-[]1]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes[]-[]1]
CodSpeed Performance Gauge
N/A
N/A
5.5 ms
test_faster_decode[bytes[]-[b'abc', b'def',]
benchmarks/test_abi_benchmarks.py::test_faster_decode[bytes[]-[b'abc', b'def',]
CodSpeed Performance Gauge
N/A
N/A
14.9 ms
test_faster_decode[fixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed128x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
5.4 ms
test_faster_decode[fixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed128x10-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
5.6 ms
test_faster_decode[fixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed128x18-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
5.6 ms
test_faster_decode[fixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed128x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
5.4 ms
test_faster_decode[fixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed16x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
5.2 ms
test_faster_decode[fixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed16x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
5.2 ms
test_faster_decode[fixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed256x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
5.5 ms
test_faster_decode[fixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed256x10-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
5.6 ms
test_faster_decode[fixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed256x18-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
5.7 ms
test_faster_decode[fixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed256x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
5.5 ms
test_faster_decode[fixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed32x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
5.3 ms
test_faster_decode[fixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed32x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
5.3 ms
test_faster_decode[fixed32x2[2]-[Decimal('3.14')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed32x2[2]-[Decimal('3.14')]
CodSpeed Performance Gauge
N/A
N/A
10.1 ms
test_faster_decode[fixed32x2[]-[]0]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed32x2[]-[]0]
CodSpeed Performance Gauge
N/A
N/A
5.4 ms
test_faster_decode[fixed32x2[]-[]1]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed32x2[]-[]1]
CodSpeed Performance Gauge
N/A
N/A
5.4 ms
test_faster_decode[fixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed64x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
5.3 ms
test_faster_decode[fixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed64x10-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
5.5 ms
test_faster_decode[fixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed64x18-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
5.5 ms
test_faster_decode[fixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed64x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
5.3 ms
test_faster_decode[fixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed8x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
5.1 ms
test_faster_decode[fixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[fixed8x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
5.1 ms
test_faster_decode[function-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[function-b'\\x00\\x00\\x00\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[function-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[function-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[function-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py::test_faster_decode[function-b'\\xff\\xff\\xff\\x]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[int128--170141183460469]
benchmarks/test_abi_benchmarks.py::test_faster_decode[int128--170141183460469]
CodSpeed Performance Gauge
N/A
N/A
3.9 ms
test_faster_decode[int128-1701411834604692]
benchmarks/test_abi_benchmarks.py::test_faster_decode[int128-1701411834604692]
CodSpeed Performance Gauge
N/A
N/A
3.7 ms
test_faster_decode[int16--32768]
benchmarks/test_abi_benchmarks.py::test_faster_decode[int16--32768]
CodSpeed Performance Gauge
N/A
N/A
3.5 ms
test_faster_decode[int16-32767]
benchmarks/test_abi_benchmarks.py::test_faster_decode[int16-32767]
CodSpeed Performance Gauge
N/A
N/A
3.4 ms
test_faster_decode[int256--578960446186580]
benchmarks/test_abi_benchmarks.py::test_faster_decode[int256--578960446186580]
CodSpeed Performance Gauge
N/A
N/A
4.1 ms
test_faster_decode[int256-5789604461865809]
benchmarks/test_abi_benchmarks.py::test_faster_decode[int256-5789604461865809]
CodSpeed Performance Gauge
N/A
N/A
3.8 ms
test_faster_decode[int32--2147483648]
benchmarks/test_abi_benchmarks.py::test_faster_decode[int32--2147483648]
CodSpeed Performance Gauge
N/A
N/A
3.6 ms
test_faster_decode[int32-2147483647]
benchmarks/test_abi_benchmarks.py::test_faster_decode[int32-2147483647]
CodSpeed Performance Gauge
N/A
N/A
3.5 ms
test_faster_decode[int64--922337203685477]
benchmarks/test_abi_benchmarks.py::test_faster_decode[int64--922337203685477]
CodSpeed Performance Gauge
N/A
N/A
3.8 ms
test_faster_decode[int64-9223372036854775]
benchmarks/test_abi_benchmarks.py::test_faster_decode[int64-9223372036854775]
CodSpeed Performance Gauge
N/A
N/A
3.6 ms
test_faster_decode[int8--128]
benchmarks/test_abi_benchmarks.py::test_faster_decode[int8--128]
CodSpeed Performance Gauge
N/A
N/A
3.4 ms
test_faster_decode[int8-127]
benchmarks/test_abi_benchmarks.py::test_faster_decode[int8-127]
CodSpeed Performance Gauge
N/A
N/A
3.3 ms
test_faster_decode[string-'']
benchmarks/test_abi_benchmarks.py::test_faster_decode[string-'']
CodSpeed Performance Gauge
N/A
N/A
4.9 ms
test_faster_decode[string-'\U0001d518\U0001d52b\U0001d526\U0001d520\U0001d52c\U0001d521\U0001d522']
benchmarks/test_abi_benchmarks.py::test_faster_decode[string-'\U0001d518\U0001d52b\U0001d526\U0001d520\U0001d52c\U0001d521\U0001d522']
CodSpeed Performance Gauge
N/A
N/A
5 ms
test_faster_decode[string-'aaaaaaaaaaaaaaa0]
benchmarks/test_abi_benchmarks.py::test_faster_decode[string-'aaaaaaaaaaaaaaa0]
CodSpeed Performance Gauge
N/A
N/A
4.9 ms
test_faster_decode[string-'aaaaaaaaaaaaaaa1]
benchmarks/test_abi_benchmarks.py::test_faster_decode[string-'aaaaaaaaaaaaaaa1]
CodSpeed Performance Gauge
N/A
N/A
5.1 ms
test_faster_decode[string-'bbbbbbbbbbbbbbb]
benchmarks/test_abi_benchmarks.py::test_faster_decode[string-'bbbbbbbbbbbbbbb]
CodSpeed Performance Gauge
N/A
N/A
5.1 ms
test_faster_decode[string-'hello world']
benchmarks/test_abi_benchmarks.py::test_faster_decode[string-'hello world']
CodSpeed Performance Gauge
N/A
N/A
4.9 ms
test_faster_decode[string[10]-['0', '1', '2', ]
benchmarks/test_abi_benchmarks.py::test_faster_decode[string[10]-['0', '1', '2', ]
CodSpeed Performance Gauge
N/A
N/A
36.1 ms
test_faster_decode[string[2]-['foo', 'bar']]
benchmarks/test_abi_benchmarks.py::test_faster_decode[string[2]-['foo', 'bar']]
CodSpeed Performance Gauge
N/A
N/A
10.7 ms
test_faster_decode[string[5]-['a', 'b', 'c', ]
benchmarks/test_abi_benchmarks.py::test_faster_decode[string[5]-['a', 'b', 'c', ]
CodSpeed Performance Gauge
N/A
N/A
20.1 ms
test_faster_decode[string[]-['a', 'b', 'c']]
benchmarks/test_abi_benchmarks.py::test_faster_decode[string[]-['a', 'b', 'c']]
CodSpeed Performance Gauge
N/A
N/A
14.9 ms
test_faster_decode[string[]-[]0]
benchmarks/test_abi_benchmarks.py::test_faster_decode[string[]-[]0]
CodSpeed Performance Gauge
N/A
N/A
5.5 ms
test_faster_decode[string[]-[]1]
benchmarks/test_abi_benchmarks.py::test_faster_decode[string[]-[]1]
CodSpeed Performance Gauge
N/A
N/A
5.5 ms
test_faster_decode[ufixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[ufixed128x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
5 ms
test_faster_decode[ufixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_decode[ufixed128x10-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
5.1 ms
test_faster_decode[ufixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_decode[ufixed128x18-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
5.1 ms
test_faster_decode[ufixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[ufixed128x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
5 ms
test_faster_decode[ufixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[ufixed16x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
5 ms
test_faster_decode[ufixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[ufixed16x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
5 ms
test_faster_decode[ufixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[ufixed256x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
4.9 ms
test_faster_decode[ufixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_decode[ufixed256x10-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
5 ms
test_faster_decode[ufixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_decode[ufixed256x18-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
5.1 ms
test_faster_decode[ufixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[ufixed256x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
4.9 ms
test_faster_decode[ufixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[ufixed32x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
5 ms
test_faster_decode[ufixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[ufixed32x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
5 ms
test_faster_decode[ufixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[ufixed64x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
5 ms
test_faster_decode[ufixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_decode[ufixed64x10-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
5.1 ms
test_faster_decode[ufixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_decode[ufixed64x18-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
5.1 ms
test_faster_decode[ufixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[ufixed64x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
5 ms
test_faster_decode[ufixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[ufixed8x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
4.9 ms
test_faster_decode[ufixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_decode[ufixed8x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
5 ms
test_faster_decode[uint128-3402823669209384]
benchmarks/test_abi_benchmarks.py::test_faster_decode[uint128-3402823669209384]
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
test_faster_decode[uint16-65535]
benchmarks/test_abi_benchmarks.py::test_faster_decode[uint16-65535]
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
test_faster_decode[uint256-0]
benchmarks/test_abi_benchmarks.py::test_faster_decode[uint256-0]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_decode[uint256-1157920892373161]
benchmarks/test_abi_benchmarks.py::test_faster_decode[uint256-1157920892373161]
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
test_faster_decode[uint256[2]-[0, 115792089237]
benchmarks/test_abi_benchmarks.py::test_faster_decode[uint256[2]-[0, 115792089237]
CodSpeed Performance Gauge
N/A
N/A
5.7 ms
test_faster_decode[uint256[2][2]-[[1, 2], [3, 4]]]
benchmarks/test_abi_benchmarks.py::test_faster_decode[uint256[2][2]-[[1, 2], [3, 4]]]
CodSpeed Performance Gauge
N/A
N/A
10.8 ms
test_faster_decode[uint32-4294967295]
benchmarks/test_abi_benchmarks.py::test_faster_decode[uint32-4294967295]
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
test_faster_decode[uint64-1844674407370955]
benchmarks/test_abi_benchmarks.py::test_faster_decode[uint64-1844674407370955]
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
test_faster_decode[uint8-0]
benchmarks/test_abi_benchmarks.py::test_faster_decode[uint8-0]
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
test_faster_decode[uint8-255]
benchmarks/test_abi_benchmarks.py::test_faster_decode[uint8-255]
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
test_faster_decode[uint8[100]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py::test_faster_decode[uint8[100]-[0, 1, 2, 3, 4, ]
CodSpeed Performance Gauge
N/A
N/A
133.6 ms
test_faster_decode[uint8[10]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py::test_faster_decode[uint8[10]-[0, 1, 2, 3, 4, ]
CodSpeed Performance Gauge
N/A
N/A
16.1 ms
test_faster_decode[uint8[2][2][]-[]]
benchmarks/test_abi_benchmarks.py::test_faster_decode[uint8[2][2][]-[]]
CodSpeed Performance Gauge
N/A
N/A
5.4 ms
test_faster_decode[uint8[2][]-[]]
benchmarks/test_abi_benchmarks.py::test_faster_decode[uint8[2][]-[]]
CodSpeed Performance Gauge
N/A
N/A
5.4 ms
test_faster_decode[uint8[3]-[1, 2, 3]]
benchmarks/test_abi_benchmarks.py::test_faster_decode[uint8[3]-[1, 2, 3]]
CodSpeed Performance Gauge
N/A
N/A
7.1 ms
test_faster_decode[uint8[]-[1, 2, 3, 4, 5]]
benchmarks/test_abi_benchmarks.py::test_faster_decode[uint8[]-[1, 2, 3, 4, 5]]
CodSpeed Performance Gauge
N/A
N/A
8.7 ms
test_faster_decode[uint8[]-[]0]
benchmarks/test_abi_benchmarks.py::test_faster_decode[uint8[]-[]0]
CodSpeed Performance Gauge
N/A
N/A
5.4 ms
test_faster_decode[uint8[]-[]1]
benchmarks/test_abi_benchmarks.py::test_faster_decode[uint8[]-[]1]
CodSpeed Performance Gauge
N/A
N/A
5.4 ms
test_faster_decode[uint8[][]-[[]]]
benchmarks/test_abi_benchmarks.py::test_faster_decode[uint8[][]-[[]]]
CodSpeed Performance Gauge
N/A
N/A
9.1 ms
test_faster_encode[((uint8,uint8),uint8)-((1, 2), 3)]
benchmarks/test_abi_benchmarks.py::test_faster_encode[((uint8,uint8),uint8)-((1, 2), 3)]
CodSpeed Performance Gauge
N/A
N/A
10.6 ms
test_faster_encode[((uint8[2],(string,bool)),bytes32)-(([1, 2], ('hi',]
benchmarks/test_abi_benchmarks.py::test_faster_encode[((uint8[2],(string,bool)),bytes32)-(([1, 2], ('hi',]
CodSpeed Performance Gauge
N/A
N/A
18.4 ms
test_faster_encode[((uint8[2][2],(string[2],bool[2])),bytes32[2])-(([[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py::test_faster_encode[((uint8[2][2],(string[2],bool[2])),bytes32[2])-(([[1, 2], [3, 4]
CodSpeed Performance Gauge
N/A
N/A
31.7 ms
test_faster_encode[(address,uint8)-(b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(address,uint8)-(b'\\x00\\x00\\x00\\]
CodSpeed Performance Gauge
N/A
N/A
6.9 ms
test_faster_encode[(bytes1,bytes2,bytes3,bytes4)-(b'\\x01', b'\\x01]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(bytes1,bytes2,bytes3,bytes4)-(b'\\x01', b'\\x01]
CodSpeed Performance Gauge
N/A
N/A
6.8 ms
test_faster_encode[(bytes32[],string[])-([b'\\x00\\x00\\x00]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(bytes32[],string[])-([b'\\x00\\x00\\x00]
CodSpeed Performance Gauge
N/A
N/A
12 ms
test_faster_encode[(bytes[],string[])-([], [])]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(bytes[],string[])-([], [])]
CodSpeed Performance Gauge
N/A
N/A
7 ms
test_faster_encode[(fixed32x2,uint8)-(Decimal('3.14')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(fixed32x2,uint8)-(Decimal('3.14')]
CodSpeed Performance Gauge
N/A
N/A
14.2 ms
test_faster_encode[(function,uint256)-(b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(function,uint256)-(b'\\x01\\x01\\x01\\]
CodSpeed Performance Gauge
N/A
N/A
6.4 ms
test_faster_encode[(string,bytes)-('foo', b'bar')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(string,bytes)-('foo', b'bar')]
CodSpeed Performance Gauge
N/A
N/A
7.4 ms
test_faster_encode[(string[],bytes[])-([''], [b''])]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(string[],bytes[])-([''], [b''])]
CodSpeed Performance Gauge
N/A
N/A
11.2 ms
test_faster_encode[(string[],bytes[])-([], [])]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(string[],bytes[])-([], [])]
CodSpeed Performance Gauge
N/A
N/A
7.1 ms
test_faster_encode[(uint256,bool)-(42, True)]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(uint256,bool)-(42, True)]
CodSpeed Performance Gauge
N/A
N/A
6.3 ms
test_faster_encode[(uint256[2],string)-([1, 2], 'baz')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(uint256[2],string)-([1, 2], 'baz')]
CodSpeed Performance Gauge
N/A
N/A
9.9 ms
test_faster_encode[(uint256[],(string[],bool))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(uint256[],(string[],bool))-([1, 2, 3], (['a]
CodSpeed Performance Gauge
N/A
N/A
19.2 ms
test_faster_encode[(uint8,(bool,string))-(7, (False, 'hi']
benchmarks/test_abi_benchmarks.py::test_faster_encode[(uint8,(bool,string))-(7, (False, 'hi']
CodSpeed Performance Gauge
N/A
N/A
11 ms
test_faster_encode[(uint8[2],(string,bool[2]))-([1, 2], ('x', []
benchmarks/test_abi_benchmarks.py::test_faster_encode[(uint8[2],(string,bool[2]))-([1, 2], ('x', []
CodSpeed Performance Gauge
N/A
N/A
15.1 ms
test_faster_encode[(uint8[2][2],(string[2],bool[2]))-([[1, 2], [3, 4]]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(uint8[2][2],(string[2],bool[2]))-([[1, 2], [3, 4]]
CodSpeed Performance Gauge
N/A
N/A
22.9 ms
test_faster_encode[(uint8[2][2][2],string)-([[[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(uint8[2][2][2],string)-([[[1, 2], [3, 4]
CodSpeed Performance Gauge
N/A
N/A
21.2 ms
test_faster_encode[(uint8[2][2][2][2],string[2])-([[[[1, 2], [3, ]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(uint8[2][2][2][2],string[2])-([[[[1, 2], [3, ]
CodSpeed Performance Gauge
N/A
N/A
40.7 ms
test_faster_encode[(uint8[2][2][2][2][2],string[2][2])-([[[[[1, 2], [3,]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(uint8[2][2][2][2][2],string[2][2])-([[[[[1, 2], [3,]
CodSpeed Performance Gauge
N/A
N/A
80.1 ms
test_faster_encode[(uint8[2][2][2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(uint8[2][2][2][2][],string[])-([], [])]
CodSpeed Performance Gauge
N/A
N/A
7 ms
test_faster_encode[(uint8[2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(uint8[2][2][],string[])-([], [])]
CodSpeed Performance Gauge
N/A
N/A
7 ms
test_faster_encode[(uint8[2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(uint8[2][],string[])-([], [])]
CodSpeed Performance Gauge
N/A
N/A
7 ms
test_faster_encode[(uint8[3],(string[2],bool[2]))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(uint8[3],(string[2],bool[2]))-([1, 2, 3], (['a]
CodSpeed Performance Gauge
N/A
N/A
19.8 ms
test_faster_encode[(uint8[],string)-([], '')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(uint8[],string)-([], '')]
CodSpeed Performance Gauge
N/A
N/A
7.3 ms
test_faster_encode[(uint8[][],string)-([[]], '')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[(uint8[][],string)-([[]], '')]
CodSpeed Performance Gauge
N/A
N/A
9.2 ms
test_faster_encode[address-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[address-b'\\x00\\x00\\x00\\x]
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
test_faster_encode[address-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[address-b'\\xff\\xff\\xff\\x]
CodSpeed Performance Gauge
N/A
N/A
3.3 ms
test_faster_encode[address[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py::test_faster_encode[address[2]-[b'\\x00\\x00\\x00\\]
CodSpeed Performance Gauge
N/A
N/A
5.3 ms
test_faster_encode[bool-False]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bool-False]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bool-True]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bool-True]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bool[4]-[True, False, Tr]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bool[4]-[True, False, Tr]
CodSpeed Performance Gauge
N/A
N/A
4.5 ms
test_faster_encode[bool[][2]-[[True, False], ]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bool[][2]-[[True, False], ]
CodSpeed Performance Gauge
N/A
N/A
7.5 ms
test_faster_encode[bytes-b'']
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes-b'']
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
test_faster_encode[bytes-b'\\x00\\x00\\x00\\x0]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes-b'\\x00\\x00\\x00\\x0]
CodSpeed Performance Gauge
N/A
N/A
3.3 ms
test_faster_encode[bytes-b'\\x00\\x00\\x00\\x1]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes-b'\\x00\\x00\\x00\\x1]
CodSpeed Performance Gauge
N/A
N/A
3.3 ms
test_faster_encode[bytes-b'aaaaaaaaaaaaaa]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes-b'aaaaaaaaaaaaaa]
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
test_faster_encode[bytes-b'hello world']
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes-b'hello world']
CodSpeed Performance Gauge
N/A
N/A
3.3 ms
test_faster_encode[bytes1-b'\\x01']
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes1-b'\\x01']
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes10-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes10-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes11-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes11-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes12-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes12-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes13-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes13-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes14-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes14-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes15-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes15-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes16-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes16-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes16[3]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes16[3]-[b'\\x01\\x01\\x01\\]
CodSpeed Performance Gauge
N/A
N/A
4.1 ms
test_faster_encode[bytes17-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes17-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes18-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes18-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes19-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes19-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes2-b'\\x01\\x01']
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes2-b'\\x01\\x01']
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes20-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes20-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes21-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes21-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes22-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes22-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes23-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes23-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes24-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes24-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes25-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes25-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes26-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes26-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes27-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes27-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes28-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes28-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes29-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes29-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes3-b'\\x01\\x01\\x01']
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes3-b'\\x01\\x01\\x01']
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes30-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes30-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes31-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes31-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes32-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes32-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes32[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes32[2]-[b'\\x00\\x00\\x00\\]
CodSpeed Performance Gauge
N/A
N/A
3.7 ms
test_faster_encode[bytes4-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes4-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes5-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes5-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes6-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes6-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes7-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes7-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes8-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes8-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes8[4]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes8[4]-[b'\\x01\\x01\\x01\\]
CodSpeed Performance Gauge
N/A
N/A
4.5 ms
test_faster_encode[bytes9-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes9-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[bytes[100]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes[100]-[b'\\x00\\x00\\x00\\]
CodSpeed Performance Gauge
N/A
N/A
135.1 ms
test_faster_encode[bytes[10]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes[10]-[b'\\x00\\x00\\x00\\]
CodSpeed Performance Gauge
N/A
N/A
16.5 ms
test_faster_encode[bytes[]-[]0]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes[]-[]0]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_encode[bytes[]-[]1]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes[]-[]1]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_encode[bytes[]-[b'abc', b'def',]
benchmarks/test_abi_benchmarks.py::test_faster_encode[bytes[]-[b'abc', b'def',]
CodSpeed Performance Gauge
N/A
N/A
7.6 ms
test_faster_encode[fixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed128x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
8.6 ms
test_faster_encode[fixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed128x10-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
8.8 ms
test_faster_encode[fixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed128x18-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
8.8 ms
test_faster_encode[fixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed128x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
8.7 ms
test_faster_encode[fixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed16x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
7.9 ms
test_faster_encode[fixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed16x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
7.9 ms
test_faster_encode[fixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed256x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
9.2 ms
test_faster_encode[fixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed256x10-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
9.3 ms
test_faster_encode[fixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed256x18-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
9.4 ms
test_faster_encode[fixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed256x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
9.2 ms
test_faster_encode[fixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed32x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
8.1 ms
test_faster_encode[fixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed32x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
8.2 ms
test_faster_encode[fixed32x2[2]-[Decimal('3.14')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed32x2[2]-[Decimal('3.14')]
CodSpeed Performance Gauge
N/A
N/A
15.2 ms
test_faster_encode[fixed32x2[]-[]0]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed32x2[]-[]0]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_encode[fixed32x2[]-[]1]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed32x2[]-[]1]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_encode[fixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed64x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
8.3 ms
test_faster_encode[fixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed64x10-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
8.5 ms
test_faster_encode[fixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed64x18-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
8.6 ms
test_faster_encode[fixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed64x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
8.4 ms
test_faster_encode[fixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed8x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
7.8 ms
test_faster_encode[fixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[fixed8x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
7.8 ms
test_faster_encode[function-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[function-b'\\x00\\x00\\x00\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[function-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[function-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[function-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py::test_faster_encode[function-b'\\xff\\xff\\xff\\x]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_encode[int128--170141183460469]
benchmarks/test_abi_benchmarks.py::test_faster_encode[int128--170141183460469]
CodSpeed Performance Gauge
N/A
N/A
3.6 ms
test_faster_encode[int128-1701411834604692]
benchmarks/test_abi_benchmarks.py::test_faster_encode[int128-1701411834604692]
CodSpeed Performance Gauge
N/A
N/A
3.6 ms
test_faster_encode[int16--32768]
benchmarks/test_abi_benchmarks.py::test_faster_encode[int16--32768]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_encode[int16-32767]
benchmarks/test_abi_benchmarks.py::test_faster_encode[int16-32767]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_encode[int256--578960446186580]
benchmarks/test_abi_benchmarks.py::test_faster_encode[int256--578960446186580]
CodSpeed Performance Gauge
N/A
N/A
3.9 ms
test_faster_encode[int256-5789604461865809]
benchmarks/test_abi_benchmarks.py::test_faster_encode[int256-5789604461865809]
CodSpeed Performance Gauge
N/A
N/A
3.9 ms
test_faster_encode[int32--2147483648]
benchmarks/test_abi_benchmarks.py::test_faster_encode[int32--2147483648]
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
test_faster_encode[int32-2147483647]
benchmarks/test_abi_benchmarks.py::test_faster_encode[int32-2147483647]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_encode[int64--922337203685477]
benchmarks/test_abi_benchmarks.py::test_faster_encode[int64--922337203685477]
CodSpeed Performance Gauge
N/A
N/A
3.4 ms
test_faster_encode[int64-9223372036854775]
benchmarks/test_abi_benchmarks.py::test_faster_encode[int64-9223372036854775]
CodSpeed Performance Gauge
N/A
N/A
3.3 ms
test_faster_encode[int8--128]
benchmarks/test_abi_benchmarks.py::test_faster_encode[int8--128]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_faster_encode[int8-127]
benchmarks/test_abi_benchmarks.py::test_faster_encode[int8-127]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_faster_encode[string-'']
benchmarks/test_abi_benchmarks.py::test_faster_encode[string-'']
CodSpeed Performance Gauge
N/A
N/A
3.3 ms
test_faster_encode[string-'\U0001d518\U0001d52b\U0001d526\U0001d520\U0001d52c\U0001d521\U0001d522']
benchmarks/test_abi_benchmarks.py::test_faster_encode[string-'\U0001d518\U0001d52b\U0001d526\U0001d520\U0001d52c\U0001d521\U0001d522']
CodSpeed Performance Gauge
N/A
N/A
3.4 ms
test_faster_encode[string-'aaaaaaaaaaaaaaa0]
benchmarks/test_abi_benchmarks.py::test_faster_encode[string-'aaaaaaaaaaaaaaa0]
CodSpeed Performance Gauge
N/A
N/A
3.4 ms
test_faster_encode[string-'aaaaaaaaaaaaaaa1]
benchmarks/test_abi_benchmarks.py::test_faster_encode[string-'aaaaaaaaaaaaaaa1]
CodSpeed Performance Gauge
N/A
N/A
3.5 ms
test_faster_encode[string-'bbbbbbbbbbbbbbb]
benchmarks/test_abi_benchmarks.py::test_faster_encode[string-'bbbbbbbbbbbbbbb]
CodSpeed Performance Gauge
N/A
N/A
3.5 ms
test_faster_encode[string-'hello world']
benchmarks/test_abi_benchmarks.py::test_faster_encode[string-'hello world']
CodSpeed Performance Gauge
N/A
N/A
3.4 ms
test_faster_encode[string[10]-['0', '1', '2', ]
benchmarks/test_abi_benchmarks.py::test_faster_encode[string[10]-['0', '1', '2', ]
CodSpeed Performance Gauge
N/A
N/A
17.7 ms
test_faster_encode[string[2]-['foo', 'bar']]
benchmarks/test_abi_benchmarks.py::test_faster_encode[string[2]-['foo', 'bar']]
CodSpeed Performance Gauge
N/A
N/A
6.4 ms
test_faster_encode[string[5]-['a', 'b', 'c', ]
benchmarks/test_abi_benchmarks.py::test_faster_encode[string[5]-['a', 'b', 'c', ]
CodSpeed Performance Gauge
N/A
N/A
10.6 ms
test_faster_encode[string[]-['a', 'b', 'c']]
benchmarks/test_abi_benchmarks.py::test_faster_encode[string[]-['a', 'b', 'c']]
CodSpeed Performance Gauge
N/A
N/A
7.9 ms
test_faster_encode[string[]-[]0]
benchmarks/test_abi_benchmarks.py::test_faster_encode[string[]-[]0]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_encode[string[]-[]1]
benchmarks/test_abi_benchmarks.py::test_faster_encode[string[]-[]1]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_encode[ufixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[ufixed128x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
7.8 ms
test_faster_encode[ufixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_encode[ufixed128x10-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
8 ms
test_faster_encode[ufixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_encode[ufixed128x18-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
8 ms
test_faster_encode[ufixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[ufixed128x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
7.8 ms
test_faster_encode[ufixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[ufixed16x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
7.5 ms
test_faster_encode[ufixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[ufixed16x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
7.6 ms
test_faster_encode[ufixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[ufixed256x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
8 ms
test_faster_encode[ufixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_encode[ufixed256x10-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
8.2 ms
test_faster_encode[ufixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_encode[ufixed256x18-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
8.2 ms
test_faster_encode[ufixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[ufixed256x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
8 ms
test_faster_encode[ufixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[ufixed32x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
7.6 ms
test_faster_encode[ufixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[ufixed32x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
7.7 ms
test_faster_encode[ufixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[ufixed64x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
7.7 ms
test_faster_encode[ufixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_encode[ufixed64x10-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
7.9 ms
test_faster_encode[ufixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_encode[ufixed64x18-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
7.9 ms
test_faster_encode[ufixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[ufixed64x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
7.7 ms
test_faster_encode[ufixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[ufixed8x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
7.5 ms
test_faster_encode[ufixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_encode[ufixed8x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
7.6 ms
test_faster_encode[uint128-3402823669209384]
benchmarks/test_abi_benchmarks.py::test_faster_encode[uint128-3402823669209384]
CodSpeed Performance Gauge
N/A
N/A
2.9 ms
test_faster_encode[uint16-65535]
benchmarks/test_abi_benchmarks.py::test_faster_encode[uint16-65535]
CodSpeed Performance Gauge
N/A
N/A
2.7 ms
test_faster_encode[uint256-0]
benchmarks/test_abi_benchmarks.py::test_faster_encode[uint256-0]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_encode[uint256-1157920892373161]
benchmarks/test_abi_benchmarks.py::test_faster_encode[uint256-1157920892373161]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_encode[uint256[2]-[0, 115792089237]
benchmarks/test_abi_benchmarks.py::test_faster_encode[uint256[2]-[0, 115792089237]
CodSpeed Performance Gauge
N/A
N/A
4.8 ms
test_faster_encode[uint256[2][2]-[[1, 2], [3, 4]]]
benchmarks/test_abi_benchmarks.py::test_faster_encode[uint256[2][2]-[[1, 2], [3, 4]]]
CodSpeed Performance Gauge
N/A
N/A
8.3 ms
test_faster_encode[uint32-4294967295]
benchmarks/test_abi_benchmarks.py::test_faster_encode[uint32-4294967295]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_faster_encode[uint64-1844674407370955]
benchmarks/test_abi_benchmarks.py::test_faster_encode[uint64-1844674407370955]
CodSpeed Performance Gauge
N/A
N/A
2.9 ms
test_faster_encode[uint8-0]
benchmarks/test_abi_benchmarks.py::test_faster_encode[uint8-0]
CodSpeed Performance Gauge
N/A
N/A
2.7 ms
test_faster_encode[uint8-255]
benchmarks/test_abi_benchmarks.py::test_faster_encode[uint8-255]
CodSpeed Performance Gauge
N/A
N/A
2.7 ms
test_faster_encode[uint8[100]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py::test_faster_encode[uint8[100]-[0, 1, 2, 3, 4, ]
CodSpeed Performance Gauge
N/A
N/A
72.4 ms
test_faster_encode[uint8[10]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py::test_faster_encode[uint8[10]-[0, 1, 2, 3, 4, ]
CodSpeed Performance Gauge
N/A
N/A
9.7 ms
test_faster_encode[uint8[2][2][]-[]]
benchmarks/test_abi_benchmarks.py::test_faster_encode[uint8[2][2][]-[]]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_encode[uint8[2][]-[]]
benchmarks/test_abi_benchmarks.py::test_faster_encode[uint8[2][]-[]]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_encode[uint8[3]-[1, 2, 3]]
benchmarks/test_abi_benchmarks.py::test_faster_encode[uint8[3]-[1, 2, 3]]
CodSpeed Performance Gauge
N/A
N/A
5 ms
test_faster_encode[uint8[]-[1, 2, 3, 4, 5]]
benchmarks/test_abi_benchmarks.py::test_faster_encode[uint8[]-[1, 2, 3, 4, 5]]
CodSpeed Performance Gauge
N/A
N/A
6.6 ms
test_faster_encode[uint8[]-[]0]
benchmarks/test_abi_benchmarks.py::test_faster_encode[uint8[]-[]0]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_encode[uint8[]-[]1]
benchmarks/test_abi_benchmarks.py::test_faster_encode[uint8[]-[]1]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_encode[uint8[][]-[[]]]
benchmarks/test_abi_benchmarks.py::test_faster_encode[uint8[][]-[[]]]
CodSpeed Performance Gauge
N/A
N/A
4.6 ms
test_faster_is_encodable[((uint8,uint8),uint8)-((1, 2), 3)]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[((uint8,uint8),uint8)-((1, 2), 3)]
CodSpeed Performance Gauge
N/A
N/A
1.9 ms
test_faster_is_encodable[((uint8[2],(string,bool)),bytes32)-(([1, 2], ('hi',]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[((uint8[2],(string,bool)),bytes32)-(([1, 2], ('hi',]
CodSpeed Performance Gauge
N/A
N/A
2.9 ms
test_faster_is_encodable[((uint8[2][2],(string[2],bool[2])),bytes32[2])-(([[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[((uint8[2][2],(string[2],bool[2])),bytes32[2])-(([[1, 2], [3, 4]
CodSpeed Performance Gauge
N/A
N/A
5.2 ms
test_faster_is_encodable[(address,uint8)-(b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(address,uint8)-(b'\\x00\\x00\\x00\\]
CodSpeed Performance Gauge
N/A
N/A
1.1 ms
test_faster_is_encodable[(bytes1,bytes2,bytes3,bytes4)-(b'\\x01', b'\\x01]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(bytes1,bytes2,bytes3,bytes4)-(b'\\x01', b'\\x01]
CodSpeed Performance Gauge
N/A
N/A
1.2 ms
test_faster_is_encodable[(bytes32[],string[])-([b'\\x00\\x00\\x00]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(bytes32[],string[])-([b'\\x00\\x00\\x00]
CodSpeed Performance Gauge
N/A
N/A
1.6 ms
test_faster_is_encodable[(bytes[],string[])-([], [])]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(bytes[],string[])-([], [])]
CodSpeed Performance Gauge
N/A
N/A
1.2 ms
test_faster_is_encodable[(fixed32x2,uint8)-(Decimal('3.14')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(fixed32x2,uint8)-(Decimal('3.14')]
CodSpeed Performance Gauge
N/A
N/A
3.6 ms
test_faster_is_encodable[(function,uint256)-(b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(function,uint256)-(b'\\x01\\x01\\x01\\]
CodSpeed Performance Gauge
N/A
N/A
1.3 ms
test_faster_is_encodable[(string,bytes)-('foo', b'bar')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(string,bytes)-('foo', b'bar')]
CodSpeed Performance Gauge
N/A
N/A
961.7 µs
test_faster_is_encodable[(string[],bytes[])-([''], [b''])]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(string[],bytes[])-([''], [b''])]
CodSpeed Performance Gauge
N/A
N/A
1.4 ms
test_faster_is_encodable[(string[],bytes[])-([], [])]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(string[],bytes[])-([], [])]
CodSpeed Performance Gauge
N/A
N/A
1.2 ms
test_faster_is_encodable[(uint256,bool)-(42, True)]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(uint256,bool)-(42, True)]
CodSpeed Performance Gauge
N/A
N/A
1.2 ms
test_faster_is_encodable[(uint256[2],string)-([1, 2], 'baz')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(uint256[2],string)-([1, 2], 'baz')]
CodSpeed Performance Gauge
N/A
N/A
1.9 ms
test_faster_is_encodable[(uint256[],(string[],bool))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(uint256[],(string[],bool))-([1, 2, 3], (['a]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_is_encodable[(uint8,(bool,string))-(7, (False, 'hi']
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(uint8,(bool,string))-(7, (False, 'hi']
CodSpeed Performance Gauge
N/A
N/A
1.7 ms
test_faster_is_encodable[(uint8[2],(string,bool[2]))-([1, 2], ('x', []
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(uint8[2],(string,bool[2]))-([1, 2], ('x', []
CodSpeed Performance Gauge
N/A
N/A
2.6 ms
test_faster_is_encodable[(uint8[2][2],(string[2],bool[2]))-([[1, 2], [3, 4]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(uint8[2][2],(string[2],bool[2]))-([[1, 2], [3, 4]]
CodSpeed Performance Gauge
N/A
N/A
4.1 ms
test_faster_is_encodable[(uint8[2][2][2],string)-([[[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(uint8[2][2][2],string)-([[[1, 2], [3, 4]
CodSpeed Performance Gauge
N/A
N/A
4.7 ms
test_faster_is_encodable[(uint8[2][2][2][2],string[2])-([[[[1, 2], [3, ]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(uint8[2][2][2][2],string[2])-([[[[1, 2], [3, ]
CodSpeed Performance Gauge
N/A
N/A
9.3 ms
test_faster_is_encodable[(uint8[2][2][2][2][2],string[2][2])-([[[[[1, 2], [3,]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(uint8[2][2][2][2][2],string[2][2])-([[[[[1, 2], [3,]
CodSpeed Performance Gauge
N/A
N/A
18.3 ms
test_faster_is_encodable[(uint8[2][2][2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(uint8[2][2][2][2][],string[])-([], [])]
CodSpeed Performance Gauge
N/A
N/A
1.2 ms
test_faster_is_encodable[(uint8[2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(uint8[2][2][],string[])-([], [])]
CodSpeed Performance Gauge
N/A
N/A
1.2 ms
test_faster_is_encodable[(uint8[2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(uint8[2][],string[])-([], [])]
CodSpeed Performance Gauge
N/A
N/A
1.2 ms
test_faster_is_encodable[(uint8[3],(string[2],bool[2]))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(uint8[3],(string[2],bool[2]))-([1, 2, 3], (['a]
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
test_faster_is_encodable[(uint8[],string)-([], '')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(uint8[],string)-([], '')]
CodSpeed Performance Gauge
N/A
N/A
1.1 ms
test_faster_is_encodable[(uint8[][],string)-([[]], '')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[(uint8[][],string)-([[]], '')]
CodSpeed Performance Gauge
N/A
N/A
1.3 ms
test_faster_is_encodable[address-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[address-b'\\x00\\x00\\x00\\x]
CodSpeed Performance Gauge
N/A
N/A
321.2 µs
test_faster_is_encodable[address-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[address-b'\\xff\\xff\\xff\\x]
CodSpeed Performance Gauge
N/A
N/A
320.8 µs
test_faster_is_encodable[address[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[address[2]-[b'\\x00\\x00\\x00\\]
CodSpeed Performance Gauge
N/A
N/A
777.4 µs
test_faster_is_encodable[bool-False]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bool-False]
CodSpeed Performance Gauge
N/A
N/A
283.7 µs
test_faster_is_encodable[bool-True]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bool-True]
CodSpeed Performance Gauge
N/A
N/A
284.2 µs
test_faster_is_encodable[bool[4]-[True, False, Tr]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bool[4]-[True, False, Tr]
CodSpeed Performance Gauge
N/A
N/A
866.6 µs
test_faster_is_encodable[bool[][2]-[[True, False], ]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bool[][2]-[[True, False], ]
CodSpeed Performance Gauge
N/A
N/A
1.3 ms
test_faster_is_encodable[bytes-b'']
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes-b'']
CodSpeed Performance Gauge
N/A
N/A
301.1 µs
test_faster_is_encodable[bytes-b'\\x00\\x00\\x00\\x0]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes-b'\\x00\\x00\\x00\\x0]
CodSpeed Performance Gauge
N/A
N/A
301.7 µs
test_faster_is_encodable[bytes-b'\\x00\\x00\\x00\\x1]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes-b'\\x00\\x00\\x00\\x1]
CodSpeed Performance Gauge
N/A
N/A
302.1 µs
test_faster_is_encodable[bytes-b'aaaaaaaaaaaaaa]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes-b'aaaaaaaaaaaaaa]
CodSpeed Performance Gauge
N/A
N/A
301.3 µs
test_faster_is_encodable[bytes-b'hello world']
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes-b'hello world']
CodSpeed Performance Gauge
N/A
N/A
301.3 µs
test_faster_is_encodable[bytes1-b'\\x01']
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes1-b'\\x01']
CodSpeed Performance Gauge
N/A
N/A
312.1 µs
test_faster_is_encodable[bytes10-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes10-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
303.9 µs
test_faster_is_encodable[bytes11-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes11-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
303.2 µs
test_faster_is_encodable[bytes12-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes12-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
304.3 µs
test_faster_is_encodable[bytes13-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes13-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
303.1 µs
test_faster_is_encodable[bytes14-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes14-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
303.5 µs
test_faster_is_encodable[bytes15-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes15-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
303.2 µs
test_faster_is_encodable[bytes16-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes16-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
303.8 µs
test_faster_is_encodable[bytes16[3]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes16[3]-[b'\\x01\\x01\\x01\\]
CodSpeed Performance Gauge
N/A
N/A
836.9 µs
test_faster_is_encodable[bytes17-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes17-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
304.2 µs
test_faster_is_encodable[bytes18-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes18-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
304.1 µs
test_faster_is_encodable[bytes19-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes19-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
303.2 µs
test_faster_is_encodable[bytes2-b'\\x01\\x01']
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes2-b'\\x01\\x01']
CodSpeed Performance Gauge
N/A
N/A
303.1 µs
test_faster_is_encodable[bytes20-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes20-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
303.2 µs
test_faster_is_encodable[bytes21-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes21-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
303.4 µs
test_faster_is_encodable[bytes22-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes22-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
303.8 µs
test_faster_is_encodable[bytes23-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes23-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
304.2 µs
test_faster_is_encodable[bytes24-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes24-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
304.6 µs
test_faster_is_encodable[bytes25-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes25-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
304.5 µs
test_faster_is_encodable[bytes26-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes26-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
304.1 µs
test_faster_is_encodable[bytes27-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes27-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
305.3 µs
test_faster_is_encodable[bytes28-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes28-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
304.6 µs
test_faster_is_encodable[bytes29-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes29-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
303.3 µs
test_faster_is_encodable[bytes3-b'\\x01\\x01\\x01']
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes3-b'\\x01\\x01\\x01']
CodSpeed Performance Gauge
N/A
N/A
303.2 µs
test_faster_is_encodable[bytes30-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes30-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
303.5 µs
test_faster_is_encodable[bytes31-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes31-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
303.2 µs
test_faster_is_encodable[bytes32-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes32-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
304.6 µs
test_faster_is_encodable[bytes32[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes32[2]-[b'\\x00\\x00\\x00\\]
CodSpeed Performance Gauge
N/A
N/A
754.2 µs
test_faster_is_encodable[bytes4-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes4-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
303.1 µs
test_faster_is_encodable[bytes5-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes5-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
303.2 µs
test_faster_is_encodable[bytes6-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes6-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
303.1 µs
test_faster_is_encodable[bytes7-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes7-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
303.1 µs
test_faster_is_encodable[bytes8-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes8-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
303.2 µs
test_faster_is_encodable[bytes8[4]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes8[4]-[b'\\x01\\x01\\x01\\]
CodSpeed Performance Gauge
N/A
N/A
934.6 µs
test_faster_is_encodable[bytes9-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes9-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
304.1 µs
test_faster_is_encodable[bytes[100]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes[100]-[b'\\x00\\x00\\x00\\]
CodSpeed Performance Gauge
N/A
N/A
10.4 ms
test_faster_is_encodable[bytes[10]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes[10]-[b'\\x00\\x00\\x00\\]
CodSpeed Performance Gauge
N/A
N/A
1.5 ms
test_faster_is_encodable[bytes[]-[]0]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes[]-[]0]
CodSpeed Performance Gauge
N/A
N/A
440.4 µs
test_faster_is_encodable[bytes[]-[]1]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes[]-[]1]
CodSpeed Performance Gauge
N/A
N/A
439.8 µs
test_faster_is_encodable[bytes[]-[b'abc', b'def',]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[bytes[]-[b'abc', b'def',]
CodSpeed Performance Gauge
N/A
N/A
745.6 µs
test_faster_is_encodable[fixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed128x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_is_encodable[fixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed128x10-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_is_encodable[fixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed128x18-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_is_encodable[fixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed128x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_is_encodable[fixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed16x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
2.7 ms
test_faster_is_encodable[fixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed16x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
2.7 ms
test_faster_is_encodable[fixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed256x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
test_faster_is_encodable[fixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed256x10-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
3.3 ms
test_faster_is_encodable[fixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed256x18-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
3.3 ms
test_faster_is_encodable[fixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed256x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
3.3 ms
test_faster_is_encodable[fixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed32x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_faster_is_encodable[fixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed32x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_faster_is_encodable[fixed32x2[2]-[Decimal('3.14')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed32x2[2]-[Decimal('3.14')]
CodSpeed Performance Gauge
N/A
N/A
5.7 ms
test_faster_is_encodable[fixed32x2[]-[]0]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed32x2[]-[]0]
CodSpeed Performance Gauge
N/A
N/A
439.6 µs
test_faster_is_encodable[fixed32x2[]-[]1]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed32x2[]-[]1]
CodSpeed Performance Gauge
N/A
N/A
439.8 µs
test_faster_is_encodable[fixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed64x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
2.9 ms
test_faster_is_encodable[fixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed64x10-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_is_encodable[fixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed64x18-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_is_encodable[fixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed64x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
2.9 ms
test_faster_is_encodable[fixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed8x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
2.6 ms
test_faster_is_encodable[fixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[fixed8x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
2.6 ms
test_faster_is_encodable[function-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[function-b'\\x00\\x00\\x00\\x]
CodSpeed Performance Gauge
N/A
N/A
308.2 µs
test_faster_is_encodable[function-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[function-b'\\x01\\x01\\x01\\x]
CodSpeed Performance Gauge
N/A
N/A
308.3 µs
test_faster_is_encodable[function-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[function-b'\\xff\\xff\\xff\\x]
CodSpeed Performance Gauge
N/A
N/A
308 µs
test_faster_is_encodable[int128--170141183460469]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[int128--170141183460469]
CodSpeed Performance Gauge
N/A
N/A
778.6 µs
test_faster_is_encodable[int128-1701411834604692]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[int128-1701411834604692]
CodSpeed Performance Gauge
N/A
N/A
776.1 µs
test_faster_is_encodable[int16--32768]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[int16--32768]
CodSpeed Performance Gauge
N/A
N/A
512.3 µs
test_faster_is_encodable[int16-32767]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[int16-32767]
CodSpeed Performance Gauge
N/A
N/A
512.1 µs
test_faster_is_encodable[int256--578960446186580]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[int256--578960446186580]
CodSpeed Performance Gauge
N/A
N/A
898.2 µs
test_faster_is_encodable[int256-5789604461865809]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[int256-5789604461865809]
CodSpeed Performance Gauge
N/A
N/A
900.4 µs
test_faster_is_encodable[int32--2147483648]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[int32--2147483648]
CodSpeed Performance Gauge
N/A
N/A
596.7 µs
test_faster_is_encodable[int32-2147483647]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[int32-2147483647]
CodSpeed Performance Gauge
N/A
N/A
595.7 µs
test_faster_is_encodable[int64--922337203685477]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[int64--922337203685477]
CodSpeed Performance Gauge
N/A
N/A
682.2 µs
test_faster_is_encodable[int64-9223372036854775]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[int64-9223372036854775]
CodSpeed Performance Gauge
N/A
N/A
682.6 µs
test_faster_is_encodable[int8--128]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[int8--128]
CodSpeed Performance Gauge
N/A
N/A
459.6 µs
test_faster_is_encodable[int8-127]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[int8-127]
CodSpeed Performance Gauge
N/A
N/A
460.1 µs
test_faster_is_encodable[string-'']
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[string-'']
CodSpeed Performance Gauge
N/A
N/A
284 µs
test_faster_is_encodable[string-'\U0001d518\U0001d52b\U0001d526\U0001d520\U0001d52c\U0001d521\U0001d522']
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[string-'\U0001d518\U0001d52b\U0001d526\U0001d520\U0001d52c\U0001d521\U0001d522']
CodSpeed Performance Gauge
N/A
N/A
284.9 µs
test_faster_is_encodable[string-'aaaaaaaaaaaaaaa0]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[string-'aaaaaaaaaaaaaaa0]
CodSpeed Performance Gauge
N/A
N/A
284.8 µs
test_faster_is_encodable[string-'aaaaaaaaaaaaaaa1]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[string-'aaaaaaaaaaaaaaa1]
CodSpeed Performance Gauge
N/A
N/A
284.6 µs
test_faster_is_encodable[string-'bbbbbbbbbbbbbbb]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[string-'bbbbbbbbbbbbbbb]
CodSpeed Performance Gauge
N/A
N/A
284.6 µs
test_faster_is_encodable[string-'hello world']
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[string-'hello world']
CodSpeed Performance Gauge
N/A
N/A
284.5 µs
test_faster_is_encodable[string[10]-['0', '1', '2', ]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[string[10]-['0', '1', '2', ]
CodSpeed Performance Gauge
N/A
N/A
1.4 ms
test_faster_is_encodable[string[2]-['foo', 'bar']]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[string[2]-['foo', 'bar']]
CodSpeed Performance Gauge
N/A
N/A
705.6 µs
test_faster_is_encodable[string[5]-['a', 'b', 'c', ]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[string[5]-['a', 'b', 'c', ]
CodSpeed Performance Gauge
N/A
N/A
946.3 µs
test_faster_is_encodable[string[]-['a', 'b', 'c']]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[string[]-['a', 'b', 'c']]
CodSpeed Performance Gauge
N/A
N/A
697.4 µs
test_faster_is_encodable[string[]-[]0]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[string[]-[]0]
CodSpeed Performance Gauge
N/A
N/A
439.6 µs
test_faster_is_encodable[string[]-[]1]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[string[]-[]1]
CodSpeed Performance Gauge
N/A
N/A
438.6 µs
test_faster_is_encodable[ufixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[ufixed128x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
2.6 ms
test_faster_is_encodable[ufixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[ufixed128x10-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
2.7 ms
test_faster_is_encodable[ufixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[ufixed128x18-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
2.7 ms
test_faster_is_encodable[ufixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[ufixed128x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
2.6 ms
test_faster_is_encodable[ufixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[ufixed16x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
2.5 ms
test_faster_is_encodable[ufixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[ufixed16x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
2.5 ms
test_faster_is_encodable[ufixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[ufixed256x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
2.7 ms
test_faster_is_encodable[ufixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[ufixed256x10-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_faster_is_encodable[ufixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[ufixed256x18-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
test_faster_is_encodable[ufixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[ufixed256x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
2.7 ms
test_faster_is_encodable[ufixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[ufixed32x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
2.6 ms
test_faster_is_encodable[ufixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[ufixed32x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
2.6 ms
test_faster_is_encodable[ufixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[ufixed64x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
2.6 ms
test_faster_is_encodable[ufixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[ufixed64x10-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
2.7 ms
test_faster_is_encodable[ufixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[ufixed64x18-Decimal('1.20000]
CodSpeed Performance Gauge
N/A
N/A
2.7 ms
test_faster_is_encodable[ufixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[ufixed64x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
2.6 ms
test_faster_is_encodable[ufixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[ufixed8x1-Decimal('1.2')]
CodSpeed Performance Gauge
N/A
N/A
2.5 ms
test_faster_is_encodable[ufixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[ufixed8x2-Decimal('1.20')]
CodSpeed Performance Gauge
N/A
N/A
2.5 ms
test_faster_is_encodable[uint128-3402823669209384]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[uint128-3402823669209384]
CodSpeed Performance Gauge
N/A
N/A
519.8 µs
test_faster_is_encodable[uint16-65535]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[uint16-65535]
CodSpeed Performance Gauge
N/A
N/A
441.3 µs
test_faster_is_encodable[uint256-0]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[uint256-0]
CodSpeed Performance Gauge
N/A
N/A
552.6 µs
test_faster_is_encodable[uint256-1157920892373161]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[uint256-1157920892373161]
CodSpeed Performance Gauge
N/A
N/A
557 µs
test_faster_is_encodable[uint256[2]-[0, 115792089237]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[uint256[2]-[0, 115792089237]
CodSpeed Performance Gauge
N/A
N/A
1.3 ms
test_faster_is_encodable[uint256[2][2]-[[1, 2], [3, 4]]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[uint256[2][2]-[[1, 2], [3, 4]]]
CodSpeed Performance Gauge
N/A
N/A
2.6 ms
test_faster_is_encodable[uint32-4294967295]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[uint32-4294967295]
CodSpeed Performance Gauge
N/A
N/A
464.2 µs
test_faster_is_encodable[uint64-1844674407370955]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[uint64-1844674407370955]
CodSpeed Performance Gauge
N/A
N/A
490.7 µs
test_faster_is_encodable[uint8-0]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[uint8-0]
CodSpeed Performance Gauge
N/A
N/A
420 µs
test_faster_is_encodable[uint8-255]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[uint8-255]
CodSpeed Performance Gauge
N/A
N/A
419.6 µs
test_faster_is_encodable[uint8[100]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[uint8[100]-[0, 1, 2, 3, 4, ]
CodSpeed Performance Gauge
N/A
N/A
20.7 ms
test_faster_is_encodable[uint8[10]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[uint8[10]-[0, 1, 2, 3, 4, ]
CodSpeed Performance Gauge
N/A
N/A
2.6 ms
test_faster_is_encodable[uint8[2][2][]-[]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[uint8[2][2][]-[]]
CodSpeed Performance Gauge
N/A
N/A
439.2 µs
test_faster_is_encodable[uint8[2][]-[]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[uint8[2][]-[]]
CodSpeed Performance Gauge
N/A
N/A
442.1 µs
test_faster_is_encodable[uint8[3]-[1, 2, 3]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[uint8[3]-[1, 2, 3]]
CodSpeed Performance Gauge
N/A
N/A
1.2 ms
test_faster_is_encodable[uint8[]-[1, 2, 3, 4, 5]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[uint8[]-[1, 2, 3, 4, 5]]
CodSpeed Performance Gauge
N/A
N/A
1.5 ms
test_faster_is_encodable[uint8[]-[]0]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[uint8[]-[]0]
CodSpeed Performance Gauge
N/A
N/A
438.8 µs
test_faster_is_encodable[uint8[]-[]1]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[uint8[]-[]1]
CodSpeed Performance Gauge
N/A
N/A
439.6 µs
test_faster_is_encodable[uint8[][]-[[]]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable[uint8[][]-[[]]]
CodSpeed Performance Gauge
N/A
N/A
673.3 µs
test_faster_is_encodable_type[((uint8,uint8),uint8)]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[((uint8,uint8),uint8)]
CodSpeed Performance Gauge
N/A
N/A
144.2 µs
test_faster_is_encodable_type[((uint8[2],(string,bool)),bytes32)]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[((uint8[2],(string,bool)),bytes32)]
CodSpeed Performance Gauge
N/A
N/A
144.9 µs
test_faster_is_encodable_type[((uint8[2][2],(string[2],bool[2])),bytes32[2])]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[((uint8[2][2],(string[2],bool[2])),bytes32[2])]
CodSpeed Performance Gauge
N/A
N/A
143.4 µs
test_faster_is_encodable_type[(address,uint8)]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(address,uint8)]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[(bytes1,bytes2,bytes3,bytes4)]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(bytes1,bytes2,bytes3,bytes4)]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[(bytes32[],string[])]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(bytes32[],string[])]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[(bytes[],string[])]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(bytes[],string[])]
CodSpeed Performance Gauge
N/A
N/A
142.6 µs
test_faster_is_encodable_type[(fixed32x2,uint8)]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(fixed32x2,uint8)]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[(function,uint256)]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(function,uint256)]
CodSpeed Performance Gauge
N/A
N/A
142.6 µs
test_faster_is_encodable_type[(string,bytes)]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(string,bytes)]
CodSpeed Performance Gauge
N/A
N/A
144.2 µs
test_faster_is_encodable_type[(string[],bytes[])]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(string[],bytes[])]
CodSpeed Performance Gauge
N/A
N/A
144.9 µs
test_faster_is_encodable_type[(uint256,bool)]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(uint256,bool)]
CodSpeed Performance Gauge
N/A
N/A
143.4 µs
test_faster_is_encodable_type[(uint256[2],string)]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(uint256[2],string)]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[(uint256[],(string[],bool))]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(uint256[],(string[],bool))]
CodSpeed Performance Gauge
N/A
N/A
143.4 µs
test_faster_is_encodable_type[(uint8,(bool,string))]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(uint8,(bool,string))]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[(uint8[2],(string,bool[2]))]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(uint8[2],(string,bool[2]))]
CodSpeed Performance Gauge
N/A
N/A
142.6 µs
test_faster_is_encodable_type[(uint8[2][2],(string[2],bool[2]))]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(uint8[2][2],(string[2],bool[2]))]
CodSpeed Performance Gauge
N/A
N/A
145.7 µs
test_faster_is_encodable_type[(uint8[2][2][2],string)]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(uint8[2][2][2],string)]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[(uint8[2][2][2][2],string[2])]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(uint8[2][2][2][2],string[2])]
CodSpeed Performance Gauge
N/A
N/A
143.1 µs
test_faster_is_encodable_type[(uint8[2][2][2][2][2],string[2][2])]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(uint8[2][2][2][2][2],string[2][2])]
CodSpeed Performance Gauge
N/A
N/A
144.1 µs
test_faster_is_encodable_type[(uint8[2][2][2][2][],string[])]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(uint8[2][2][2][2][],string[])]
CodSpeed Performance Gauge
N/A
N/A
143.4 µs
test_faster_is_encodable_type[(uint8[2][2][],string[])]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(uint8[2][2][],string[])]
CodSpeed Performance Gauge
N/A
N/A
143.4 µs
test_faster_is_encodable_type[(uint8[2][],string[])]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(uint8[2][],string[])]
CodSpeed Performance Gauge
N/A
N/A
146.4 µs
test_faster_is_encodable_type[(uint8[3],(string[2],bool[2]))]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(uint8[3],(string[2],bool[2]))]
CodSpeed Performance Gauge
N/A
N/A
144.6 µs
test_faster_is_encodable_type[(uint8[],string)]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(uint8[],string)]
CodSpeed Performance Gauge
N/A
N/A
145.7 µs
test_faster_is_encodable_type[(uint8[][],string)]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[(uint8[][],string)]
CodSpeed Performance Gauge
N/A
N/A
143.4 µs
test_faster_is_encodable_type[address[2]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[address[2]]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[address]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[address]
CodSpeed Performance Gauge
N/A
N/A
141.7 µs
test_faster_is_encodable_type[bool[4]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bool[4]]
CodSpeed Performance Gauge
N/A
N/A
143.3 µs
test_faster_is_encodable_type[bool[][2]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bool[][2]]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bool]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bool]
CodSpeed Performance Gauge
N/A
N/A
141.6 µs
test_faster_is_encodable_type[bytes10]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes10]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes11]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes11]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes12]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes12]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes13]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes13]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes14]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes14]
CodSpeed Performance Gauge
N/A
N/A
142.6 µs
test_faster_is_encodable_type[bytes15]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes15]
CodSpeed Performance Gauge
N/A
N/A
142.8 µs
test_faster_is_encodable_type[bytes16[3]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes16[3]]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes16]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes16]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes17]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes17]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes18]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes18]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes19]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes19]
CodSpeed Performance Gauge
N/A
N/A
142.8 µs
test_faster_is_encodable_type[bytes1]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes1]
CodSpeed Performance Gauge
N/A
N/A
142.4 µs
test_faster_is_encodable_type[bytes20]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes20]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes21]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes21]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes22]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes22]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes23]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes23]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes24]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes24]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes25]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes25]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes26]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes26]
CodSpeed Performance Gauge
N/A
N/A
142.8 µs
test_faster_is_encodable_type[bytes27]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes27]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes28]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes28]
CodSpeed Performance Gauge
N/A
N/A
143.4 µs
test_faster_is_encodable_type[bytes29]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes29]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes2]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes2]
CodSpeed Performance Gauge
N/A
N/A
142.6 µs
test_faster_is_encodable_type[bytes30]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes30]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes31]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes31]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes32[2]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes32[2]]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes32]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes32]
CodSpeed Performance Gauge
N/A
N/A
143.4 µs
test_faster_is_encodable_type[bytes3]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes3]
CodSpeed Performance Gauge
N/A
N/A
142.8 µs
test_faster_is_encodable_type[bytes4]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes4]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes5]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes5]
CodSpeed Performance Gauge
N/A
N/A
142.6 µs
test_faster_is_encodable_type[bytes6]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes6]
CodSpeed Performance Gauge
N/A
N/A
142.6 µs
test_faster_is_encodable_type[bytes7]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes7]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes8[4]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes8[4]]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes8]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes8]
CodSpeed Performance Gauge
N/A
N/A
142.6 µs
test_faster_is_encodable_type[bytes9]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes9]
CodSpeed Performance Gauge
N/A
N/A
142.8 µs
test_faster_is_encodable_type[bytes[100]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes[100]]
CodSpeed Performance Gauge
N/A
N/A
143.5 µs
test_faster_is_encodable_type[bytes[10]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes[10]]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes[]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes[]]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[bytes]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[bytes]
CodSpeed Performance Gauge
N/A
N/A
141.7 µs
test_faster_is_encodable_type[fixed128x10]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed128x10]
CodSpeed Performance Gauge
N/A
N/A
143.5 µs
test_faster_is_encodable_type[fixed128x18]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed128x18]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[fixed128x1]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed128x1]
CodSpeed Performance Gauge
N/A
N/A
143.4 µs
test_faster_is_encodable_type[fixed128x2]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed128x2]
CodSpeed Performance Gauge
N/A
N/A
143.4 µs
test_faster_is_encodable_type[fixed16x1]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed16x1]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[fixed16x2]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed16x2]
CodSpeed Performance Gauge
N/A
N/A
142.8 µs
test_faster_is_encodable_type[fixed256x10]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed256x10]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[fixed256x18]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed256x18]
CodSpeed Performance Gauge
N/A
N/A
142.6 µs
test_faster_is_encodable_type[fixed256x1]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed256x1]
CodSpeed Performance Gauge
N/A
N/A
142.8 µs
test_faster_is_encodable_type[fixed256x2]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed256x2]
CodSpeed Performance Gauge
N/A
N/A
143.4 µs
test_faster_is_encodable_type[fixed32x1]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed32x1]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[fixed32x2[2]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed32x2[2]]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[fixed32x2[]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed32x2[]]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[fixed32x2]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed32x2]
CodSpeed Performance Gauge
N/A
N/A
143.4 µs
test_faster_is_encodable_type[fixed64x10]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed64x10]
CodSpeed Performance Gauge
N/A
N/A
143.4 µs
test_faster_is_encodable_type[fixed64x18]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed64x18]
CodSpeed Performance Gauge
N/A
N/A
143.4 µs
test_faster_is_encodable_type[fixed64x1]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed64x1]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[fixed64x2]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed64x2]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[fixed8x1]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed8x1]
CodSpeed Performance Gauge
N/A
N/A
142.8 µs
test_faster_is_encodable_type[fixed8x2]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[fixed8x2]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[function]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[function]
CodSpeed Performance Gauge
N/A
N/A
144.7 µs
test_faster_is_encodable_type[int128]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[int128]
CodSpeed Performance Gauge
N/A
N/A
142.6 µs
test_faster_is_encodable_type[int16]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[int16]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[int256]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[int256]
CodSpeed Performance Gauge
N/A
N/A
141.7 µs
test_faster_is_encodable_type[int32]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[int32]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[int64]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[int64]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[int8]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[int8]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[string[10]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[string[10]]
CodSpeed Performance Gauge
N/A
N/A
143.4 µs
test_faster_is_encodable_type[string[2]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[string[2]]
CodSpeed Performance Gauge
N/A
N/A
143.4 µs
test_faster_is_encodable_type[string[5]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[string[5]]
CodSpeed Performance Gauge
N/A
N/A
142.8 µs
test_faster_is_encodable_type[string[]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[string[]]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[string]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[string]
CodSpeed Performance Gauge
N/A
N/A
141.7 µs
test_faster_is_encodable_type[ufixed128x10]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[ufixed128x10]
CodSpeed Performance Gauge
N/A
N/A
144.7 µs
test_faster_is_encodable_type[ufixed128x18]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[ufixed128x18]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[ufixed128x1]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[ufixed128x1]
CodSpeed Performance Gauge
N/A
N/A
142.8 µs
test_faster_is_encodable_type[ufixed128x2]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[ufixed128x2]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[ufixed16x1]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[ufixed16x1]
CodSpeed Performance Gauge
N/A
N/A
142.8 µs
test_faster_is_encodable_type[ufixed16x2]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[ufixed16x2]
CodSpeed Performance Gauge
N/A
N/A
143.4 µs
test_faster_is_encodable_type[ufixed256x10]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[ufixed256x10]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[ufixed256x18]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[ufixed256x18]
CodSpeed Performance Gauge
N/A
N/A
145.5 µs
test_faster_is_encodable_type[ufixed256x1]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[ufixed256x1]
CodSpeed Performance Gauge
N/A
N/A
142.6 µs
test_faster_is_encodable_type[ufixed256x2]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[ufixed256x2]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[ufixed32x1]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[ufixed32x1]
CodSpeed Performance Gauge
N/A
N/A
144.2 µs
test_faster_is_encodable_type[ufixed32x2]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[ufixed32x2]
CodSpeed Performance Gauge
N/A
N/A
143.4 µs
test_faster_is_encodable_type[ufixed64x10]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[ufixed64x10]
CodSpeed Performance Gauge
N/A
N/A
142.6 µs
test_faster_is_encodable_type[ufixed64x18]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[ufixed64x18]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[ufixed64x1]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[ufixed64x1]
CodSpeed Performance Gauge
N/A
N/A
144.6 µs
test_faster_is_encodable_type[ufixed64x2]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[ufixed64x2]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[ufixed8x1]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[ufixed8x1]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[ufixed8x2]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[ufixed8x2]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[uint128]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[uint128]
CodSpeed Performance Gauge
N/A
N/A
143.1 µs
test_faster_is_encodable_type[uint16]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[uint16]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[uint256[2][2]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[uint256[2][2]]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[uint256[2]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[uint256[2]]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[uint256]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[uint256]
CodSpeed Performance Gauge
N/A
N/A
141.6 µs
test_faster_is_encodable_type[uint32]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[uint32]
CodSpeed Performance Gauge
N/A
N/A
142.6 µs
test_faster_is_encodable_type[uint64]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[uint64]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[uint8[100]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[uint8[100]]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[uint8[10]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[uint8[10]]
CodSpeed Performance Gauge
N/A
N/A
143.5 µs
test_faster_is_encodable_type[uint8[2][2][]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[uint8[2][2][]]
CodSpeed Performance Gauge
N/A
N/A
142.8 µs
test_faster_is_encodable_type[uint8[2][]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[uint8[2][]]
CodSpeed Performance Gauge
N/A
N/A
144.3 µs
test_faster_is_encodable_type[uint8[3]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[uint8[3]]
CodSpeed Performance Gauge
N/A
N/A
142.8 µs
test_faster_is_encodable_type[uint8[][]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[uint8[][]]
CodSpeed Performance Gauge
N/A
N/A
142.7 µs
test_faster_is_encodable_type[uint8[]]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[uint8[]]
CodSpeed Performance Gauge
N/A
N/A
142.6 µs
test_faster_is_encodable_type[uint8]
benchmarks/test_abi_benchmarks.py::test_faster_is_encodable_type[uint8]
CodSpeed Performance Gauge
N/A
N/A
143.2 µs
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::test_faster_address_decoder[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00]
CodSpeed Performance Gauge
N/A
N/A
4.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::test_faster_address_decoder[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02]
CodSpeed Performance Gauge
N/A
N/A
4.3 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::test_faster_address_decoder[\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x00]
CodSpeed Performance Gauge
N/A
N/A
4.3 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::test_faster_address_decoder[\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01]
CodSpeed Performance Gauge
N/A
N/A
4.3 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::test_faster_address_decoder[\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12]
CodSpeed Performance Gauge
N/A
N/A
4.3 ms
test_faster_bytes32_decoder[b'']
benchmarks/test_decoding_benchmarks.py::test_faster_bytes32_decoder[b'']
CodSpeed Performance Gauge
N/A
N/A
3 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::test_faster_bytes32_decoder[b'\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00']
CodSpeed Performance Gauge
N/A
N/A
3 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::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']
CodSpeed Performance Gauge
N/A
N/A
3 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::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']
CodSpeed Performance Gauge
N/A
N/A
3 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::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']
CodSpeed Performance Gauge
N/A
N/A
3 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::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']
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_bytes32_decoder[b'abcabcabcabcabcabcabcabcabcabcde']
benchmarks/test_decoding_benchmarks.py::test_faster_bytes32_decoder[b'abcabcabcabcabcabcabcabcabcabcde']
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_string_decoder['a' * 256]
benchmarks/test_decoding_benchmarks.py::test_faster_string_decoder['a' * 256]
CodSpeed Performance Gauge
N/A
N/A
4.9 ms
test_faster_string_decoder['b' * 1024]
benchmarks/test_decoding_benchmarks.py::test_faster_string_decoder['b' * 1024]
CodSpeed Performance Gauge
N/A
N/A
5.1 ms
test_faster_string_decoder['c' * 4096]
benchmarks/test_decoding_benchmarks.py::test_faster_string_decoder['c' * 4096]
CodSpeed Performance Gauge
N/A
N/A
5.3 ms
test_faster_string_decoder['d' * 8192]
benchmarks/test_decoding_benchmarks.py::test_faster_string_decoder['d' * 8192]
CodSpeed Performance Gauge
N/A
N/A
6.2 ms
test_faster_string_decoder['e' * 16384]
benchmarks/test_decoding_benchmarks.py::test_faster_string_decoder['e' * 16384]
CodSpeed Performance Gauge
N/A
N/A
8.7 ms
test_faster_string_decoder['f' * 32768]
benchmarks/test_decoding_benchmarks.py::test_faster_string_decoder['f' * 32768]
CodSpeed Performance Gauge
N/A
N/A
12.3 ms
test_faster_string_decoder['g' * 65536]
benchmarks/test_decoding_benchmarks.py::test_faster_string_decoder['g' * 65536]
CodSpeed Performance Gauge
N/A
N/A
19.5 ms
test_faster_string_decoder[empty]
benchmarks/test_decoding_benchmarks.py::test_faster_string_decoder[empty]
CodSpeed Performance Gauge
N/A
N/A
4.8 ms
test_faster_string_decoder[hello-world]
benchmarks/test_decoding_benchmarks.py::test_faster_string_decoder[hello-world]
CodSpeed Performance Gauge
N/A
N/A
4.9 ms
test_faster_string_decoder[newline]
benchmarks/test_decoding_benchmarks.py::test_faster_string_decoder[newline]
CodSpeed Performance Gauge
N/A
N/A
4.9 ms
test_faster_string_decoder[null-byte]
benchmarks/test_decoding_benchmarks.py::test_faster_string_decoder[null-byte]
CodSpeed Performance Gauge
N/A
N/A
4.9 ms
test_faster_string_decoder[unicode]
benchmarks/test_decoding_benchmarks.py::test_faster_string_decoder[unicode]
CodSpeed Performance Gauge
N/A
N/A
5 ms
test_faster_string_decoder[very-long]
benchmarks/test_decoding_benchmarks.py::test_faster_string_decoder[very-long]
CodSpeed Performance Gauge
N/A
N/A
27 ms
test_faster_tuple_decoder[addr-uint8]
benchmarks/test_decoding_benchmarks.py::test_faster_tuple_decoder[addr-uint8]
CodSpeed Performance Gauge
N/A
N/A
5.9 ms
test_faster_tuple_decoder[arrs]
benchmarks/test_decoding_benchmarks.py::test_faster_tuple_decoder[arrs]
CodSpeed Performance Gauge
N/A
N/A
11.1 ms
test_faster_tuple_decoder[bytes32s-strings]
benchmarks/test_decoding_benchmarks.py::test_faster_tuple_decoder[bytes32s-strings]
CodSpeed Performance Gauge
N/A
N/A
14.7 ms
test_faster_tuple_decoder[int-bool-string]
benchmarks/test_decoding_benchmarks.py::test_faster_tuple_decoder[int-bool-string]
CodSpeed Performance Gauge
N/A
N/A
8.6 ms
test_faster_uint256_decoder[12345678901234567890]
benchmarks/test_decoding_benchmarks.py::test_faster_uint256_decoder[12345678901234567890]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_uint256_decoder[18446744073709551616]
benchmarks/test_decoding_benchmarks.py::test_faster_uint256_decoder[18446744073709551616]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_uint256_decoder[340282366920938463463374607431768211456]
benchmarks/test_decoding_benchmarks.py::test_faster_uint256_decoder[340282366920938463463374607431768211456]
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
test_faster_uint256_decoder[4294967296]
benchmarks/test_decoding_benchmarks.py::test_faster_uint256_decoder[4294967296]
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
test_faster_uint256_decoder[42]
benchmarks/test_decoding_benchmarks.py::test_faster_uint256_decoder[42]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
test_faster_uint256_decoder[57896044618658097711785492504343953926634992332820282019728792003956564819967]
benchmarks/test_decoding_benchmarks.py::test_faster_uint256_decoder[57896044618658097711785492504343953926634992332820282019728792003956564819967]
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
test_faster_uint256_decoder[57896044618658097711785492504343953926634992332820282019728792003956564819968]
benchmarks/test_decoding_benchmarks.py::test_faster_uint256_decoder[57896044618658097711785492504343953926634992332820282019728792003956564819968]
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
test_faster_uint256_decoder[65536]
benchmarks/test_decoding_benchmarks.py::test_faster_uint256_decoder[65536]
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
test_faster_uint256_decoder[999999999999999999999999999999]
benchmarks/test_decoding_benchmarks.py::test_faster_uint256_decoder[999999999999999999999999999999]
CodSpeed Performance Gauge
N/A
N/A
3.1 ms
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::test_faster_address_encoder[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00]
CodSpeed Performance Gauge
N/A
N/A
3.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\x02]
benchmarks/test_encoding_benchmarks.py::test_faster_address_encoder[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02]
CodSpeed Performance Gauge
N/A
N/A
3.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::test_faster_address_encoder[\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x00]
CodSpeed Performance Gauge
N/A
N/A
3.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\x01]
benchmarks/test_encoding_benchmarks.py::test_faster_address_encoder[\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01]
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
test_faster_address_encoder[\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12]
benchmarks/test_encoding_benchmarks.py::test_faster_address_encoder[\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12]
CodSpeed Performance Gauge
N/A
N/A
3.2 ms
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::test_faster_bytes32_encoder[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00]
CodSpeed Performance Gauge
N/A
N/A
2.4 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::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]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_bytes32_encoder[\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12]
benchmarks/test_encoding_benchmarks.py::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]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_bytes32_encoder[]
benchmarks/test_encoding_benchmarks.py::test_faster_bytes32_encoder[]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_bytes32_encoder[abcabcabcabcabcabcabcabcabcabcde]
benchmarks/test_encoding_benchmarks.py::test_faster_bytes32_encoder[abcabcabcabcabcabcabcabcabcabcde]
CodSpeed Performance Gauge
N/A
N/A
2.4 ms
test_faster_string_encoder['a' * 256]
benchmarks/test_encoding_benchmarks.py::test_faster_string_encoder['a' * 256]
CodSpeed Performance Gauge
N/A
N/A
3.4 ms
test_faster_string_encoder['b' * 1024]
benchmarks/test_encoding_benchmarks.py::test_faster_string_encoder['b' * 1024]
CodSpeed Performance Gauge
N/A
N/A
3.5 ms
test_faster_string_encoder['c' * 4096]
benchmarks/test_encoding_benchmarks.py::test_faster_string_encoder['c' * 4096]
CodSpeed Performance Gauge
N/A
N/A
3.6 ms
test_faster_string_encoder['d' * 8192]
benchmarks/test_encoding_benchmarks.py::test_faster_string_encoder['d' * 8192]
CodSpeed Performance Gauge
N/A
N/A
4.4 ms
test_faster_string_encoder['e' * 16384]
benchmarks/test_encoding_benchmarks.py::test_faster_string_encoder['e' * 16384]
CodSpeed Performance Gauge
N/A
N/A
7.9 ms
test_faster_string_encoder['f' * 32768]
benchmarks/test_encoding_benchmarks.py::test_faster_string_encoder['f' * 32768]
CodSpeed Performance Gauge
N/A
N/A
12.2 ms
test_faster_string_encoder['g' * 65536]
benchmarks/test_encoding_benchmarks.py::test_faster_string_encoder['g' * 65536]
CodSpeed Performance Gauge
N/A
N/A
20.9 ms
test_faster_string_encoder[empty]
benchmarks/test_encoding_benchmarks.py::test_faster_string_encoder[empty]
CodSpeed Performance Gauge
N/A
N/A
3.3 ms
test_faster_string_encoder[hello-world]
benchmarks/test_encoding_benchmarks.py::test_faster_string_encoder[hello-world]
CodSpeed Performance Gauge
N/A
N/A
3.4 ms
test_faster_string_encoder[newline]
benchmarks/test_encoding_benchmarks.py::test_faster_string_encoder[newline]
CodSpeed Performance Gauge
N/A
N/A
3.4 ms
test_faster_string_encoder[null-byte]
benchmarks/test_encoding_benchmarks.py::test_faster_string_encoder[null-byte]
CodSpeed Performance Gauge
N/A
N/A
3.4 ms
test_faster_string_encoder[unicode]
benchmarks/test_encoding_benchmarks.py::test_faster_string_encoder[unicode]
CodSpeed Performance Gauge
N/A
N/A
3.4 ms
test_faster_string_encoder[very-long]
benchmarks/test_encoding_benchmarks.py::test_faster_string_encoder[very-long]
CodSpeed Performance Gauge
N/A
N/A
30 ms
test_faster_tuple_encoder[addr-uint8]
benchmarks/test_encoding_benchmarks.py::test_faster_tuple_encoder[addr-uint8]
CodSpeed Performance Gauge
N/A
N/A
4.2 ms
test_faster_tuple_encoder[arrs]
benchmarks/test_encoding_benchmarks.py::test_faster_tuple_encoder[arrs]
CodSpeed Performance Gauge
N/A
N/A
6.8 ms
test_faster_tuple_encoder[bytes32s-strings]
benchmarks/test_encoding_benchmarks.py::test_faster_tuple_encoder[bytes32s-strings]
CodSpeed Performance Gauge
N/A
N/A
8.2 ms
test_faster_tuple_encoder[int-bool-string]
benchmarks/test_encoding_benchmarks.py::test_faster_tuple_encoder[int-bool-string]
CodSpeed Performance Gauge
N/A
N/A
6 ms
test_faster_uint256_encoder[12345678901234567890]
benchmarks/test_encoding_benchmarks.py::test_faster_uint256_encoder[12345678901234567890]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_uint256_encoder[18446744073709551616]
benchmarks/test_encoding_benchmarks.py::test_faster_uint256_encoder[18446744073709551616]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_uint256_encoder[340282366920938463463374607431768211456]
benchmarks/test_encoding_benchmarks.py::test_faster_uint256_encoder[340282366920938463463374607431768211456]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_uint256_encoder[4294967296]
benchmarks/test_encoding_benchmarks.py::test_faster_uint256_encoder[4294967296]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_uint256_encoder[42]
benchmarks/test_encoding_benchmarks.py::test_faster_uint256_encoder[42]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_uint256_encoder[57896044618658097711785492504343953926634992332820282019728792003956564819967]
benchmarks/test_encoding_benchmarks.py::test_faster_uint256_encoder[57896044618658097711785492504343953926634992332820282019728792003956564819967]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_uint256_encoder[57896044618658097711785492504343953926634992332820282019728792003956564819968]
benchmarks/test_encoding_benchmarks.py::test_faster_uint256_encoder[57896044618658097711785492504343953926634992332820282019728792003956564819968]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_uint256_encoder[65536]
benchmarks/test_encoding_benchmarks.py::test_faster_uint256_encoder[65536]
CodSpeed Performance Gauge
N/A
N/A
3 ms
test_faster_uint256_encoder[999999999999999999999999999999]
benchmarks/test_encoding_benchmarks.py::test_faster_uint256_encoder[999999999999999999999999999999]
CodSpeed Performance Gauge
N/A
N/A
3 ms

Passed

test_faster_get_decoder[(uint8,(bool,string))]
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[(uint8,(bool,string))]
CodSpeed Performance Gauge
+4%
475.5 µs
459.2 µs
test_faster_get_encoder[(string,bytes)]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[(string,bytes)]
CodSpeed Performance Gauge
+3%
503.9 µs
488.3 µs
test_faster_parse[(string,bytes)]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[(string,bytes)]
CodSpeed Performance Gauge
+3%
503.9 µs
488.3 µs
test_faster_get_decoder[(address,uint8)]
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[(address,uint8)]
CodSpeed Performance Gauge
+2%
463.7 µs
452.9 µs
test_faster_get_decoder[(uint256[],(string[],bool))]
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[(uint256[],(string[],bool))]
CodSpeed Performance Gauge
+1%
457.9 µs
452.7 µs
test_faster_get_decoder[((uint8,uint8),uint8)]
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[((uint8,uint8),uint8)]
CodSpeed Performance Gauge
+1%
457.9 µs
452.7 µs
test_faster_get_decoder[((uint8[2],(string,bool)),bytes32)]
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[((uint8[2],(string,bool)),bytes32)]
CodSpeed Performance Gauge
+1%
463.8 µs
459.3 µs
test_faster_get_decoder[(uint256[2],string)]
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[(uint256[2],string)]
CodSpeed Performance Gauge
+1%
469.6 µs
465.6 µs
test_faster_parse[string[]]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[string[]]
CodSpeed Performance Gauge
0%
474.8 µs
474.7 µs
test_faster_get_decoder[(uint8[2],(string,bool[2]))]
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[(uint8[2],(string,bool[2]))]
CodSpeed Performance Gauge
0%
452.9 µs
452.8 µs
test_faster_get_encoder[string]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[string]
CodSpeed Performance Gauge
0%
450.3 µs
450.8 µs
test_faster_parse[(uint8[2],(string,bool[2]))]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[(uint8[2],(string,bool[2]))]
CodSpeed Performance Gauge
0%
474.1 µs
474.7 µs
test_faster_get_encoder[uint8[]]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[uint8[]]
CodSpeed Performance Gauge
0%
474.1 µs
474.7 µs
test_faster_get_encoder[int8]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[int8]
CodSpeed Performance Gauge
0%
452.2 µs
452.8 µs
test_faster_parse[uint256]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[uint256]
CodSpeed Performance Gauge
0%
450.3 µs
450.9 µs
test_faster_parse[(address,uint8)]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[(address,uint8)]
CodSpeed Performance Gauge
0%
474.1 µs
474.8 µs
test_faster_parse[uint256[2]]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[uint256[2]]
CodSpeed Performance Gauge
0%
474.1 µs
474.7 µs
test_faster_get_encoder[(address,uint8)]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[(address,uint8)]
CodSpeed Performance Gauge
0%
474 µs
474.7 µs
test_faster_get_decoder[bytes]
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[bytes]
CodSpeed Performance Gauge
0%
523.9 µs
524.7 µs
test_faster_get_encoder[bytes]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[bytes]
CodSpeed Performance Gauge
0%
450.3 µs
450.9 µs
test_faster_get_encoder[string[]]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[string[]]
CodSpeed Performance Gauge
0%
474.1 µs
474.8 µs
test_faster_get_encoder[(uint8[2],(string,bool[2]))]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[(uint8[2],(string,bool[2]))]
CodSpeed Performance Gauge
0%
474.1 µs
474.8 µs
test_faster_get_encoder[uint256[2]]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[uint256[2]]
CodSpeed Performance Gauge
0%
474.1 µs
474.8 µs
test_faster_parse[uint8[]]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[uint8[]]
CodSpeed Performance Gauge
0%
474.1 µs
474.8 µs
test_faster_parse[int8]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[int8]
CodSpeed Performance Gauge
0%
452.3 µs
452.9 µs
test_faster_parse[(uint8,(bool,string))]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[(uint8,(bool,string))]
CodSpeed Performance Gauge
0%
474.1 µs
474.8 µs
test_faster_parse[bool]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[bool]
CodSpeed Performance Gauge
0%
450.2 µs
450.9 µs
test_faster_parse[string]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[string]
CodSpeed Performance Gauge
0%
450.2 µs
450.9 µs
test_faster_get_encoder[address]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[address]
CodSpeed Performance Gauge
0%
450.2 µs
450.9 µs
test_faster_get_encoder[(uint8,(bool,string))]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[(uint8,(bool,string))]
CodSpeed Performance Gauge
0%
474.1 µs
474.8 µs
test_faster_get_decoder[int8]
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[int8]
CodSpeed Performance Gauge
0%
452 µs
452.7 µs
test_faster_parse[bytes]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[bytes]
CodSpeed Performance Gauge
0%
450.2 µs
451 µs
test_faster_get_encoder[uint256]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[uint256]
CodSpeed Performance Gauge
0%
450.2 µs
451 µs
test_faster_get_encoder[bool]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[bool]
CodSpeed Performance Gauge
0%
450.1 µs
450.9 µs
test_faster_get_decoder[(uint256,bool)]
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[(uint256,bool)]
CodSpeed Performance Gauge
0%
452 µs
452.8 µs
test_faster_parse[address]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[address]
CodSpeed Performance Gauge
0%
450.2 µs
451 µs
test_faster_parse[(uint256[],(string[],bool))]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[(uint256[],(string[],bool))]
CodSpeed Performance Gauge
0%
479.8 µs
481 µs
test_faster_get_encoder[(uint256[],(string[],bool))]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[(uint256[],(string[],bool))]
CodSpeed Performance Gauge
0%
479.7 µs
481 µs
test_faster_parse[(uint256[2],string)]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[(uint256[2],string)]
CodSpeed Performance Gauge
-1%
474.1 µs
477 µs
test_faster_get_encoder[(uint256[2],string)]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[(uint256[2],string)]
CodSpeed Performance Gauge
-1%
474 µs
477.1 µs
test_faster_normalize[bytes]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[bytes]
CodSpeed Performance Gauge
-1%
2.3 ms
2.3 ms
test_faster_normalize[ufixed128x18]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[ufixed128x18]
CodSpeed Performance Gauge
-1%
2.8 ms
2.8 ms
test_faster_normalize[(uint8[2][2],(string[2],bool[2]))]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[(uint8[2][2],(string[2],bool[2]))]
CodSpeed Performance Gauge
-1%
5.4 ms
5.4 ms
test_faster_normalize[fixed128x18]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[fixed128x18]
CodSpeed Performance Gauge
-1%
2.8 ms
2.8 ms
test_faster_normalize[uint8[]]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[uint8[]]
CodSpeed Performance Gauge
-1%
2.6 ms
2.6 ms
test_faster_get_encoder[(uint256,bool)]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[(uint256,bool)]
CodSpeed Performance Gauge
-1%
474 µs
480.9 µs
test_faster_parse[(uint256,bool)]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[(uint256,bool)]
CodSpeed Performance Gauge
-1%
474 µs
480.9 µs
test_faster_get_decoder[(string,bytes)]
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[(string,bytes)]
CodSpeed Performance Gauge
-2%
452.1 µs
459.2 µs
test_faster_get_decoder[ufixed128x18]
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[ufixed128x18]
CodSpeed Performance Gauge
-2%
455.9 µs
463.7 µs
test_faster_get_encoder[((uint8,uint8),uint8)]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[((uint8,uint8),uint8)]
CodSpeed Performance Gauge
-2%
479.8 µs
488.3 µs
test_faster_parse[((uint8,uint8),uint8)]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[((uint8,uint8),uint8)]
CodSpeed Performance Gauge
-2%
479.6 µs
488.3 µs
test_faster_normalize[uint256[2]]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[uint256[2]]
CodSpeed Performance Gauge
-2%
2.8 ms
2.8 ms
test_faster_get_decoder[fixed128x18]
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[fixed128x18]
CodSpeed Performance Gauge
-3%
450.1 µs
463.7 µs
test_faster_normalize[((uint8[2],(string,bool)),bytes32)]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[((uint8[2],(string,bool)),bytes32)]
CodSpeed Performance Gauge
-3%
5 ms
5.1 ms
test_faster_normalize[(uint8,(bool,string))]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[(uint8,(bool,string))]
CodSpeed Performance Gauge
-3%
3.7 ms
3.8 ms
test_faster_normalize[((uint8,uint8),uint8)]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[((uint8,uint8),uint8)]
CodSpeed Performance Gauge
-3%
3.9 ms
4.1 ms
test_faster_normalize[(uint256[],(string[],bool))]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[(uint256[],(string[],bool))]
CodSpeed Performance Gauge
-3%
4.3 ms
4.4 ms
test_faster_normalize[(uint8[2],(string,bool[2]))]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[(uint8[2],(string,bool[2]))]
CodSpeed Performance Gauge
-3%
4.5 ms
4.6 ms
test_faster_normalize[(uint256[2],string)]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[(uint256[2],string)]
CodSpeed Performance Gauge
-4%
3.5 ms
3.7 ms
test_faster_normalize[(address,uint8)]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[(address,uint8)]
CodSpeed Performance Gauge
-4%
3.1 ms
3.2 ms
test_faster_normalize[string[]]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[string[]]
CodSpeed Performance Gauge
-4%
2.4 ms
2.5 ms
test_faster_normalize[(string,bytes)]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[(string,bytes)]
CodSpeed Performance Gauge
-4%
2.9 ms
3.1 ms
test_faster_parse[((uint8[2],(string,bool)),bytes32)]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[((uint8[2],(string,bool)),bytes32)]
CodSpeed Performance Gauge
-4%
474.1 µs
494.5 µs
test_faster_get_encoder[((uint8[2],(string,bool)),bytes32)]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[((uint8[2],(string,bool)),bytes32)]
CodSpeed Performance Gauge
-4%
474.1 µs
494.7 µs
test_faster_normalize[address]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[address]
CodSpeed Performance Gauge
-4%
2.2 ms
2.3 ms
test_faster_normalize[string]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[string]
CodSpeed Performance Gauge
-5%
2.2 ms
2.3 ms
test_faster_normalize[(uint256,bool)]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[(uint256,bool)]
CodSpeed Performance Gauge
-5%
3.1 ms
3.2 ms
test_faster_get_encoder[fixed128x18]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[fixed128x18]
CodSpeed Performance Gauge
-5%
450.2 µs
472.7 µs
test_faster_parse[ufixed128x18]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[ufixed128x18]
CodSpeed Performance Gauge
-5%
450.3 µs
472.8 µs
test_faster_get_encoder[ufixed128x18]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[ufixed128x18]
CodSpeed Performance Gauge
-5%
450.3 µs
472.8 µs
test_faster_parse[fixed128x18]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[fixed128x18]
CodSpeed Performance Gauge
-5%
450.1 µs
472.8 µs
test_faster_normalize[uint256]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[uint256]
CodSpeed Performance Gauge
-5%
2.4 ms
2.5 ms
test_faster_normalize[int8]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[int8]
CodSpeed Performance Gauge
-5%
2.2 ms
2.3 ms
test_faster_normalize[bytes32]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[bytes32]
CodSpeed Performance Gauge
-5%
2.3 ms
2.5 ms
test_faster_parse[(uint8[2][2],(string[2],bool[2]))]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[(uint8[2][2],(string[2],bool[2]))]
CodSpeed Performance Gauge
-5%
474.1 µs
501.7 µs
test_faster_get_encoder[(uint8[2][2],(string[2],bool[2]))]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[(uint8[2][2],(string[2],bool[2]))]
CodSpeed Performance Gauge
-6%
474.1 µs
501.7 µs
test_faster_normalize[bool]
benchmarks/test_grammar_benchmarks.py::test_faster_normalize[bool]
CodSpeed Performance Gauge
-6%
2.1 ms
2.2 ms
test_faster_get_encoder[bytes32]
benchmarks/test_registry_benchmarks.py::test_faster_get_encoder[bytes32]
CodSpeed Performance Gauge
-6%
452.2 µs
481 µs
test_faster_parse[bytes32]
benchmarks/test_grammar_benchmarks.py::test_faster_parse[bytes32]
CodSpeed Performance Gauge
-6%
452.2 µs
481 µs
test_faster_get_decoder[(uint8[2][2],(string[2],bool[2]))]
benchmarks/test_registry_benchmarks.py::test_faster_get_decoder[(uint8[2][2],(string[2],bool[2]))]
CodSpeed Performance Gauge
-9%
487 µs
533 µs

Commits

Click on a commit to change the comparison range
Base
master
178099b
-13.03%
Merge branch 'more-cases' of https://github.com/BobTheBuidler/eth-abi into more-cases
3bbb0bd
4 days ago
by BobTheBuidler
-0.42%
Merge branch 'more-cases' of https://github.com/BobTheBuidler/eth-abi into more-cases
8d74420
4 days ago
by BobTheBuidler
-1.76%
Merge branch 'more-cases' of https://github.com/BobTheBuidler/eth-abi into more-cases
adedc4c
4 days ago
by BobTheBuidler
© 2025 CodSpeed Technology
Home Terms Privacy Docs