BobTheBuidler
faster-eth-abi
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
GitHub Actions run
CPU Simulation
CPU Simulation
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
8 days ago
74f8b73
io
pull_request
Compare
Base
Search a run
Head
feat: compile io
#3
io
8 days ago
CPU Simulation
Compare
Suggested base runs:
Pull Request Base
•
Default Branch
•
Parent Commit
Benchmarks
test_faster_decode[function-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[((uint8,uint8),uint8)-((1, 2), 3)]
benchmarks/test_abi_benchmarks.py
13.3 ms
test_faster_decode[bytes28-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[ufixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
4 ms
test_faster_decode[ufixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
4.1 ms
test_faster_decode[ufixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
4 ms
test_faster_decode[function-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[bytes3-b'\\x01\\x01\\x01']
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[bytes29-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[ufixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
4.2 ms
test_faster_decode[function-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[ufixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
4 ms
test_faster_decode[ufixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
4.1 ms
test_faster_decode[ufixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
4 ms
test_faster_decode[ufixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
4.1 ms
test_faster_decode[bytes31-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.9 ms
test_faster_decode[ufixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
4 ms
test_faster_decode[bytes32-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.9 ms
test_faster_decode[bytes30-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[ufixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
4 ms
test_faster_decode[int128--170141183460469]
benchmarks/test_abi_benchmarks.py
2.8 ms
test_faster_decode[int16--32768]
benchmarks/test_abi_benchmarks.py
2.4 ms
test_faster_decode[bytes32[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
3.3 ms
test_faster_decode[ufixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
4 ms
test_faster_decode[bytes4-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[bytes5-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[ufixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
4.1 ms
test_faster_decode[int16-32767]
benchmarks/test_abi_benchmarks.py
2.3 ms
test_faster_decode[ufixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
4 ms
test_faster_decode[int256--578960446186580]
benchmarks/test_abi_benchmarks.py
3 ms
test_faster_decode[bytes6-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[int128-1701411834604692]
benchmarks/test_abi_benchmarks.py
2.6 ms
test_faster_decode[ufixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
4 ms
test_faster_decode[bytes7-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[ufixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
4 ms
test_faster_decode[bytes8-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[bytes9-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[ufixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
4.2 ms
test_faster_decode[bytes8[4]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
4.9 ms
test_faster_decode[uint128-3402823669209384]
benchmarks/test_abi_benchmarks.py
2.1 ms
test_faster_decode[bytes[100]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
216.4 ms
test_faster_decode[ufixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
4 ms
test_faster_decode[((uint8[2],(string,bool)),bytes32)-(([1, 2], ('hi',]
benchmarks/test_abi_benchmarks.py
12 ms
test_faster_decode[bytes[]-[]0]
benchmarks/test_abi_benchmarks.py
3.2 ms
test_faster_decode[uint16-65535]
benchmarks/test_abi_benchmarks.py
2.1 ms
test_faster_decode[ufixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
4 ms
test_faster_decode[int32--2147483648]
benchmarks/test_abi_benchmarks.py
2.6 ms
test_faster_decode[int256-5789604461865809]
benchmarks/test_abi_benchmarks.py
2.7 ms
test_faster_decode[((uint8[2][2],(string[2],bool[2])),bytes32[2])-(([[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py
21.7 ms
test_faster_decode[bytes[]-[]1]
benchmarks/test_abi_benchmarks.py
3.2 ms
test_faster_decode[uint256-0]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[bytes[10]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
23.9 ms
test_faster_decode[fixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
4.7 ms
test_faster_decode[int32-2147483647]
benchmarks/test_abi_benchmarks.py
2.5 ms
test_faster_decode[uint256[2]-[0, 115792089237]
benchmarks/test_abi_benchmarks.py
3.5 ms
test_faster_decode[(address,uint8)-(b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
8.2 ms
test_faster_decode[uint256-1157920892373161]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[int64--922337203685477]
benchmarks/test_abi_benchmarks.py
2.7 ms
test_faster_decode[uint256[2][2]-[[1, 2], [3, 4]]]
benchmarks/test_abi_benchmarks.py
6.3 ms
test_faster_decode[fixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
4.5 ms
test_faster_decode[int64-9223372036854775]
benchmarks/test_abi_benchmarks.py
2.5 ms
test_faster_decode[fixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
4.5 ms
test_faster_decode[uint32-4294967295]
benchmarks/test_abi_benchmarks.py
2.1 ms
test_faster_decode[int8--128]
benchmarks/test_abi_benchmarks.py
2.3 ms
test_faster_decode[fixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
4.7 ms
test_faster_decode[uint64-1844674407370955]
benchmarks/test_abi_benchmarks.py
2.1 ms
test_faster_decode[uint8-0]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[string-'']
benchmarks/test_abi_benchmarks.py
3 ms
test_faster_decode[fixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
4.3 ms
test_faster_decode[int8-127]
benchmarks/test_abi_benchmarks.py
2.2 ms
test_faster_decode[string-'\U0001d518\U0001d52b\U0001d526\U0001d520\U0001d52c\U0001d521\U0001d522']
benchmarks/test_abi_benchmarks.py
3.2 ms
test_faster_decode[(bytes1,bytes2,bytes3,bytes4)-(b'\\x01', b'\\x01]
benchmarks/test_abi_benchmarks.py
9 ms
test_faster_decode[bytes[]-[b'abc', b'def',]
benchmarks/test_abi_benchmarks.py
9.3 ms
test_faster_decode[fixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
4.6 ms
test_faster_decode[uint8-255]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[(bytes32[],string[])-([b'\\x00\\x00\\x00]
benchmarks/test_abi_benchmarks.py
11.6 ms
test_faster_decode[fixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
4.7 ms
test_faster_decode[fixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
4.3 ms
test_faster_decode[fixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
4.7 ms
test_faster_decode[uint8[10]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py
10.4 ms
test_faster_decode[uint8[100]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py
87 ms
test_faster_decode[string-'aaaaaaaaaaaaaaa0]
benchmarks/test_abi_benchmarks.py
3.1 ms
test_faster_decode[fixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
4.6 ms
test_faster_decode[(bytes[],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
6.7 ms
test_faster_decode[string-'aaaaaaaaaaaaaaa1]
benchmarks/test_abi_benchmarks.py
3.3 ms
test_faster_decode[uint8[2][2][]-[]]
benchmarks/test_abi_benchmarks.py
3 ms
test_faster_decode[string-'hello world']
benchmarks/test_abi_benchmarks.py
3.1 ms
test_faster_decode[string-'bbbbbbbbbbbbbbb]
benchmarks/test_abi_benchmarks.py
3.3 ms
test_faster_decode[fixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
4.4 ms
test_faster_decode[fixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
4.3 ms
test_faster_decode[fixed32x2[]-[]0]
benchmarks/test_abi_benchmarks.py
3.1 ms
test_faster_decode[uint8[2][]-[]]
benchmarks/test_abi_benchmarks.py
3 ms
test_faster_decode[string[2]-['foo', 'bar']]
benchmarks/test_abi_benchmarks.py
6.6 ms
test_faster_decode[string[10]-['0', '1', '2', ]
benchmarks/test_abi_benchmarks.py
23.5 ms
test_faster_decode[fixed32x2[2]-[Decimal('3.14')]
benchmarks/test_abi_benchmarks.py
8.2 ms
test_faster_decode[fixed32x2[]-[]1]
benchmarks/test_abi_benchmarks.py
3 ms
test_faster_decode[(fixed32x2,uint8)-(Decimal('3.14')]
benchmarks/test_abi_benchmarks.py
10.7 ms
test_faster_decode[uint8[]-[1, 2, 3, 4, 5]]
benchmarks/test_abi_benchmarks.py
5.3 ms
test_faster_decode[string[5]-['a', 'b', 'c', ]
benchmarks/test_abi_benchmarks.py
12.8 ms
test_faster_decode[uint8[3]-[1, 2, 3]]
benchmarks/test_abi_benchmarks.py
4.4 ms
test_faster_decode[(function,uint256)-(b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
5.7 ms
test_faster_decode[string[]-[]0]
benchmarks/test_abi_benchmarks.py
3.2 ms
test_faster_decode[fixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
4.4 ms
test_faster_decode[uint8[]-[]1]
benchmarks/test_abi_benchmarks.py
3 ms
test_faster_decode[uint8[]-[]0]
benchmarks/test_abi_benchmarks.py
3.1 ms
test_faster_decode[fixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
4.6 ms
test_faster_decode[fixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
4.6 ms
test_faster_decode[string[]-['a', 'b', 'c']]
benchmarks/test_abi_benchmarks.py
9.2 ms
test_faster_decode[string[]-[]1]
benchmarks/test_abi_benchmarks.py
3.2 ms
test_faster_decode[(string,bytes)-('foo', b'bar')]
benchmarks/test_abi_benchmarks.py
6.6 ms
test_faster_decode[fixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
4.4 ms
test_faster_decode[uint8[][]-[[]]]
benchmarks/test_abi_benchmarks.py
5.1 ms
test_faster_decode[fixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
4.2 ms
test_faster_encode[(bytes1,bytes2,bytes3,bytes4)-(b'\\x01', b'\\x01]
benchmarks/test_abi_benchmarks.py
4.1 ms
test_faster_decode[fixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
4.2 ms
test_faster_encode[((uint8,uint8),uint8)-((1, 2), 3)]
benchmarks/test_abi_benchmarks.py
6.5 ms
test_faster_encode[(fixed32x2,uint8)-(Decimal('3.14')]
benchmarks/test_abi_benchmarks.py
8.8 ms
test_faster_encode[(bytes[],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
4.1 ms
test_faster_encode[((uint8[2][2],(string[2],bool[2])),bytes32[2])-(([[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py
22.1 ms
test_faster_encode[(address,uint8)-(b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
4.2 ms
test_faster_encode[((uint8[2],(string,bool)),bytes32)-(([1, 2], ('hi',]
benchmarks/test_abi_benchmarks.py
12.3 ms
test_faster_decode[(string[],bytes[])-([''], [b''])]
benchmarks/test_abi_benchmarks.py
10.7 ms
test_faster_encode[(bytes32[],string[])-([b'\\x00\\x00\\x00]
benchmarks/test_abi_benchmarks.py
7.3 ms
test_faster_decode[(string[],bytes[])-([], [])]
benchmarks/test_abi_benchmarks.py
6.7 ms
test_faster_encode[(function,uint256)-(b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
3.5 ms
test_faster_encode[(uint256,bool)-(42, True)]
benchmarks/test_abi_benchmarks.py
3.5 ms
test_faster_encode[(uint256[2],string)-([1, 2], 'baz')]
benchmarks/test_abi_benchmarks.py
5.6 ms
test_faster_encode[(string[],bytes[])-([''], [b''])]
benchmarks/test_abi_benchmarks.py
6.2 ms
test_faster_decode[(uint256[],(string[],bool))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py
14.7 ms
test_faster_decode[(uint256,bool)-(42, True)]
benchmarks/test_abi_benchmarks.py
5.6 ms
test_faster_encode[(string[],bytes[])-([], [])]
benchmarks/test_abi_benchmarks.py
4.1 ms
test_faster_encode[(string,bytes)-('foo', b'bar')]
benchmarks/test_abi_benchmarks.py
4.4 ms
test_faster_decode[(uint256[2],string)-([1, 2], 'baz')]
benchmarks/test_abi_benchmarks.py
7 ms
test_faster_decode[(uint8,(bool,string))-(7, (False, 'hi']
benchmarks/test_abi_benchmarks.py
8 ms
test_faster_decode[bytes12-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[(uint8[2][2],(string[2],bool[2]))-([[1, 2], [3, 4]]
benchmarks/test_abi_benchmarks.py
17.5 ms
test_faster_decode[(uint8[2],(string,bool[2]))-([1, 2], ('x', []
benchmarks/test_abi_benchmarks.py
10.8 ms
test_faster_decode[bytes1-b'\\x01']
benchmarks/test_abi_benchmarks.py
1.9 ms
test_faster_decode[bytes-b'hello world']
benchmarks/test_abi_benchmarks.py
3.1 ms
test_faster_decode[bytes11-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[bytes10-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[bytes13-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[bytes-b'aaaaaaaaaaaaaa]
benchmarks/test_abi_benchmarks.py
3.1 ms
test_faster_decode[(uint8[2][2][2][2],string[2])-([[[[1, 2], [3, ]
benchmarks/test_abi_benchmarks.py
30.9 ms
test_faster_decode[(uint8[2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
6.6 ms
test_faster_decode[(uint8[],string)-([], '')]
benchmarks/test_abi_benchmarks.py
6.5 ms
test_faster_decode[(uint8[2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
6.6 ms
test_faster_decode[(uint8[][],string)-([[]], '')]
benchmarks/test_abi_benchmarks.py
8.6 ms
test_faster_decode[(uint8[2][2][2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
6.6 ms
test_faster_decode[(uint8[2][2][2],string)-([[[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py
15.7 ms
test_faster_decode[address-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py
3.1 ms
test_faster_decode[bytes14-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[(uint8[3],(string[2],bool[2]))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py
15.4 ms
test_faster_decode[(uint8[2][2][2][2][2],string[2][2])-([[[[[1, 2], [3,]
benchmarks/test_abi_benchmarks.py
61.3 ms
test_faster_decode[bytes16-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[bool[4]-[True, False, Tr]
benchmarks/test_abi_benchmarks.py
4.6 ms
test_faster_decode[bool-True]
benchmarks/test_abi_benchmarks.py
1.9 ms
test_faster_decode[bool-False]
benchmarks/test_abi_benchmarks.py
1.9 ms
test_faster_decode[address[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
5.7 ms
test_faster_decode[address-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py
3.2 ms
test_faster_decode[bytes19-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[bytes17-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[bytes16[3]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
4.1 ms
test_faster_decode[bytes15-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[bytes18-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[bytes2-b'\\x01\\x01']
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[bytes-b'\\x00\\x00\\x00\\x0]
benchmarks/test_abi_benchmarks.py
3.1 ms
test_faster_decode[bool[][2]-[[True, False], ]
benchmarks/test_abi_benchmarks.py
8.2 ms
test_faster_decode[bytes-b'']
benchmarks/test_abi_benchmarks.py
3.1 ms
test_faster_decode[bytes21-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[bytes22-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[bytes-b'\\x00\\x00\\x00\\x1]
benchmarks/test_abi_benchmarks.py
3.2 ms
test_faster_decode[bytes23-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_encode[(uint8,(bool,string))-(7, (False, 'hi']
benchmarks/test_abi_benchmarks.py
6.9 ms
test_faster_decode[bytes27-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_decode[bytes26-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_encode[(uint8[2][2][2],string)-([[[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py
14.1 ms
test_faster_encode[(uint256[],(string[],bool))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py
11.4 ms
test_faster_decode[bytes24-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_encode[(uint8[2],(string,bool[2]))-([1, 2], ('x', []
benchmarks/test_abi_benchmarks.py
9.9 ms
test_faster_decode[bytes25-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_encode[(uint8[2][2],(string[2],bool[2]))-([[1, 2], [3, 4]]
benchmarks/test_abi_benchmarks.py
15.2 ms
test_faster_decode[bytes20-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_encode[(uint8[2][2][2][2][2],string[2][2])-([[[[[1, 2], [3,]
benchmarks/test_abi_benchmarks.py
54.1 ms
test_faster_encode[(uint8[3],(string[2],bool[2]))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py
13 ms
test_faster_encode[(uint8[2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
4.1 ms
test_faster_encode[(uint8[2][2][2][2],string[2])-([[[[1, 2], [3, ]
benchmarks/test_abi_benchmarks.py
27.5 ms
test_faster_encode[fixed32x2[2]-[Decimal('3.14')]
benchmarks/test_abi_benchmarks.py
9.7 ms
test_faster_encode[(uint8[2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
4.1 ms
test_faster_encode[fixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
5 ms
test_faster_encode[(uint8[],string)-([], '')]
benchmarks/test_abi_benchmarks.py
4.3 ms
test_faster_encode[(uint8[2][2][2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
4.1 ms
test_faster_encode[address-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_encode[fixed32x2[]-[]0]
benchmarks/test_abi_benchmarks.py
1.5 ms
test_faster_encode[fixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
5.2 ms
test_faster_encode[fixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
5.1 ms
test_faster_encode[(uint8[][],string)-([[]], '')]
benchmarks/test_abi_benchmarks.py
5.3 ms
test_faster_encode[address-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_encode[fixed32x2[]-[]1]
benchmarks/test_abi_benchmarks.py
1.5 ms
test_faster_encode[bool-False]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[function-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[fixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
5.2 ms
test_faster_encode[bool-True]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[bytes-b'']
benchmarks/test_abi_benchmarks.py
1.7 ms
test_faster_encode[fixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
5 ms
test_faster_encode[bool[][2]-[[True, False], ]
benchmarks/test_abi_benchmarks.py
4.2 ms
test_faster_encode[int16--32768]
benchmarks/test_abi_benchmarks.py
1.5 ms
test_faster_encode[fixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
5 ms
test_faster_encode[fixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
5 ms
test_faster_encode[address[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
3.4 ms
test_faster_encode[int256--578960446186580]
benchmarks/test_abi_benchmarks.py
1.7 ms
test_faster_encode[int128--170141183460469]
benchmarks/test_abi_benchmarks.py
1.6 ms
test_faster_encode[bytes-b'\\x00\\x00\\x00\\x0]
benchmarks/test_abi_benchmarks.py
1.7 ms
test_faster_encode[function-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[bytes-b'aaaaaaaaaaaaaa]
benchmarks/test_abi_benchmarks.py
1.7 ms
test_faster_is_encodable[(string[],bytes[])-([''], [b''])]
benchmarks/test_abi_benchmarks.py
1.4 ms
test_faster_is_encodable[(fixed32x2,uint8)-(Decimal('3.14')]
benchmarks/test_abi_benchmarks.py
2.5 ms
test_faster_is_encodable[(address,uint8)-(b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
1 ms
test_faster_is_encodable[(bytes32[],string[])-([b'\\x00\\x00\\x00]
benchmarks/test_abi_benchmarks.py
1.6 ms
test_faster_encode[int128-1701411834604692]
benchmarks/test_abi_benchmarks.py
1.6 ms
test_faster_is_encodable[(function,uint256)-(b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
1.1 ms
test_faster_encode[bool[4]-[True, False, Tr]
benchmarks/test_abi_benchmarks.py
2.6 ms
test_faster_is_encodable[(uint256[2],string)-([1, 2], 'baz')]
benchmarks/test_abi_benchmarks.py
1.5 ms
test_faster_encode[bytes-b'hello world']
benchmarks/test_abi_benchmarks.py
1.7 ms
test_faster_encode[function-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_is_encodable[(bytes1,bytes2,bytes3,bytes4)-(b'\\x01', b'\\x01]
benchmarks/test_abi_benchmarks.py
1.1 ms
test_faster_is_encodable[(bytes[],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
1.3 ms
test_faster_is_encodable[((uint8[2][2],(string[2],bool[2])),bytes32[2])-(([[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py
4.9 ms
test_faster_encode[int16-32767]
benchmarks/test_abi_benchmarks.py
1.5 ms
test_faster_is_encodable[(uint256,bool)-(42, True)]
benchmarks/test_abi_benchmarks.py
1 ms
test_faster_encode[bytes-b'\\x00\\x00\\x00\\x1]
benchmarks/test_abi_benchmarks.py
1.9 ms
test_faster_encode[bytes1-b'\\x01']
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[int32-2147483647]
benchmarks/test_abi_benchmarks.py
1.6 ms
test_faster_is_encodable[(string[],bytes[])-([], [])]
benchmarks/test_abi_benchmarks.py
1.3 ms
test_faster_is_encodable[(uint8[2],(string,bool[2]))-([1, 2], ('x', []
benchmarks/test_abi_benchmarks.py
2.5 ms
test_faster_encode[bytes12-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_is_encodable[(uint8[2][2][2][2],string[2])-([[[[1, 2], [3, ]
benchmarks/test_abi_benchmarks.py
8.3 ms
test_faster_is_encodable[(uint256[],(string[],bool))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py
2.5 ms
test_faster_encode[bytes11-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_is_encodable[(string,bytes)-('foo', b'bar')]
benchmarks/test_abi_benchmarks.py
952.4 µs
test_faster_encode[int256-5789604461865809]
benchmarks/test_abi_benchmarks.py
1.6 ms
test_faster_is_encodable[(uint8[2][2][2],string)-([[[1, 2], [3, 4]
benchmarks/test_abi_benchmarks.py
4.2 ms
test_faster_encode[int8--128]
benchmarks/test_abi_benchmarks.py
1.5 ms
test_faster_encode[int64--922337203685477]
benchmarks/test_abi_benchmarks.py
1.6 ms
test_faster_is_encodable[(uint8,(bool,string))-(7, (False, 'hi']
benchmarks/test_abi_benchmarks.py
1.6 ms
test_faster_encode[bytes14-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[bytes16[3]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
2.4 ms
test_faster_encode[int64-9223372036854775]
benchmarks/test_abi_benchmarks.py
1.6 ms
test_faster_encode[bytes15-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_is_encodable[(uint8[2][2][2][2][2],string[2][2])-([[[[[1, 2], [3,]
benchmarks/test_abi_benchmarks.py
16.3 ms
test_faster_is_encodable[(uint8[2][2],(string[2],bool[2]))-([[1, 2], [3, 4]]
benchmarks/test_abi_benchmarks.py
3.8 ms
test_faster_is_encodable[(uint8[2][2][2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
1.3 ms
test_faster_encode[bytes19-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[bytes10-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[int32--2147483648]
benchmarks/test_abi_benchmarks.py
1.6 ms
test_faster_encode[bytes17-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[bytes22-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[bytes2-b'\\x01\\x01']
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_is_encodable[(uint8[2][2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
1.3 ms
test_faster_is_encodable[(uint8[2][],string[])-([], [])]
benchmarks/test_abi_benchmarks.py
1.3 ms
test_faster_encode[bytes18-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[bytes21-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_is_encodable[(uint8[3],(string[2],bool[2]))-([1, 2, 3], (['a]
benchmarks/test_abi_benchmarks.py
3 ms
test_faster_encode[bytes13-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[string-'aaaaaaaaaaaaaaa1]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_is_encodable[bool-False]
benchmarks/test_abi_benchmarks.py
277.5 µs
test_faster_is_encodable[address-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py
299.1 µs
test_faster_encode[bytes23-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_is_encodable[(uint8[][],string)-([[]], '')]
benchmarks/test_abi_benchmarks.py
1.3 ms
test_faster_encode[bytes16-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[string-'\U0001d518\U0001d52b\U0001d526\U0001d520\U0001d52c\U0001d521\U0001d522']
benchmarks/test_abi_benchmarks.py
1.9 ms
test_faster_encode[string-'bbbbbbbbbbbbbbb]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_is_encodable[address-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py
298.6 µs
test_faster_encode[bytes25-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[bytes26-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[string-'aaaaaaaaaaaaaaa0]
benchmarks/test_abi_benchmarks.py
1.9 ms
test_faster_is_encodable[bool-True]
benchmarks/test_abi_benchmarks.py
278.9 µs
test_faster_is_encodable[(uint8[],string)-([], '')]
benchmarks/test_abi_benchmarks.py
1.1 ms
test_faster_encode[bytes24-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[string-'']
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_encode[int8-127]
benchmarks/test_abi_benchmarks.py
1.5 ms
test_faster_is_encodable[bool[4]-[True, False, Tr]
benchmarks/test_abi_benchmarks.py
837.2 µs
test_faster_encode[bytes27-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[bytes20-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[string[5]-['a', 'b', 'c', ]
benchmarks/test_abi_benchmarks.py
6.3 ms
test_faster_is_encodable[address[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
727.9 µs
test_faster_encode[bytes4-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[bytes30-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[string[10]-['0', '1', '2', ]
benchmarks/test_abi_benchmarks.py
11.2 ms
test_faster_encode[string[]-[]0]
benchmarks/test_abi_benchmarks.py
1.5 ms
test_faster_encode[bytes3-b'\\x01\\x01\\x01']
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[string[]-[]1]
benchmarks/test_abi_benchmarks.py
1.5 ms
test_faster_encode[bytes28-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_is_encodable[bool[][2]-[[True, False], ]
benchmarks/test_abi_benchmarks.py
1.3 ms
test_faster_encode[bytes31-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_is_encodable[bytes-b'\\x00\\x00\\x00\\x0]
benchmarks/test_abi_benchmarks.py
294.2 µs
test_faster_encode[string[]-['a', 'b', 'c']]
benchmarks/test_abi_benchmarks.py
4.5 ms
test_faster_encode[string-'hello world']
benchmarks/test_abi_benchmarks.py
1.9 ms
test_faster_is_encodable[bytes-b'aaaaaaaaaaaaaa]
benchmarks/test_abi_benchmarks.py
294.6 µs
test_faster_encode[bytes29-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[bytes[100]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
87.8 ms
test_faster_is_encodable[bytes-b'']
benchmarks/test_abi_benchmarks.py
293.6 µs
test_faster_encode[bytes[]-[]1]
benchmarks/test_abi_benchmarks.py
1.5 ms
test_faster_encode[bytes9-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_is_encodable[bytes11-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
293.9 µs
test_faster_encode[bytes8[4]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
2.6 ms
test_faster_encode[bytes32[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
2 ms
test_faster_is_encodable[bytes-b'hello world']
benchmarks/test_abi_benchmarks.py
293.7 µs
test_faster_encode[bytes5-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[bytes[]-[b'abc', b'def',]
benchmarks/test_abi_benchmarks.py
4.1 ms
test_faster_encode[string[2]-['foo', 'bar']]
benchmarks/test_abi_benchmarks.py
3.5 ms
test_faster_encode[bytes7-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_is_encodable[bytes1-b'\\x01']
benchmarks/test_abi_benchmarks.py
301.9 µs
test_faster_encode[bytes8-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_is_encodable[bytes-b'\\x00\\x00\\x00\\x1]
benchmarks/test_abi_benchmarks.py
294.4 µs
test_faster_encode[fixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
5.2 ms
test_faster_encode[fixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
5 ms
test_faster_encode[fixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
5.3 ms
test_faster_encode[ufixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
5 ms
test_faster_encode[bytes[]-[]0]
benchmarks/test_abi_benchmarks.py
1.5 ms
test_faster_encode[bytes32-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[ufixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
4.9 ms
test_faster_encode[bytes6-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_encode[ufixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
4.9 ms
test_faster_encode[fixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
5.1 ms
test_faster_encode[fixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
5.1 ms
test_faster_encode[fixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
5.2 ms
test_faster_is_encodable[bytes16-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294.1 µs
test_faster_is_encodable[bytes17-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294.4 µs
test_faster_is_encodable[bytes15-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294 µs
test_faster_encode[ufixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
4.9 ms
test_faster_is_encodable[bytes14-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294.1 µs
test_faster_is_encodable[bytes16[3]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
805.4 µs
test_faster_is_encodable[bytes13-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294.1 µs
test_faster_encode[ufixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
5 ms
test_faster_encode[fixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
5.2 ms
test_faster_is_encodable[bytes12-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
293.9 µs
test_faster_encode[ufixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
5.1 ms
test_faster_encode[fixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
5 ms
test_faster_encode[ufixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
5 ms
test_faster_encode[bytes[10]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
10 ms
test_faster_encode[ufixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
4.9 ms
test_faster_encode[ufixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
4.9 ms
test_faster_encode[fixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
5 ms
test_faster_encode[ufixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
4.9 ms
test_faster_is_encodable[int32--2147483648]
benchmarks/test_abi_benchmarks.py
384 µs
test_faster_encode[ufixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
5.1 ms
test_faster_encode[ufixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
5.1 ms
test_faster_encode[fixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
5.1 ms
test_faster_encode[fixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
5.1 ms
test_faster_encode[ufixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
4.9 ms
test_faster_encode[ufixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
4.9 ms
test_faster_encode[ufixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
4.9 ms
test_faster_is_encodable[int32-2147483647]
benchmarks/test_abi_benchmarks.py
384.4 µs
test_faster_encode[ufixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
4.9 ms
test_faster_is_encodable[bytes18-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294 µs
test_faster_encode[ufixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
4.9 ms
test_faster_encode[uint128-3402823669209384]
benchmarks/test_abi_benchmarks.py
1.4 ms
test_faster_encode[uint16-65535]
benchmarks/test_abi_benchmarks.py
1.4 ms
test_faster_encode[uint8[2][]-[]]
benchmarks/test_abi_benchmarks.py
1.5 ms
test_faster_encode[uint32-4294967295]
benchmarks/test_abi_benchmarks.py
1.5 ms
test_faster_encode[ufixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
4.9 ms
test_faster_encode[uint256-0]
benchmarks/test_abi_benchmarks.py
1.4 ms
test_faster_is_encodable[bytes10-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294 µs
test_faster_encode[uint8-255]
benchmarks/test_abi_benchmarks.py
1.4 ms
test_faster_encode[uint256[2]-[0, 115792089237]
benchmarks/test_abi_benchmarks.py
2.5 ms
test_faster_is_encodable[int8--128]
benchmarks/test_abi_benchmarks.py
363 µs
test_faster_encode[uint8[100]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py
49.9 ms
test_faster_encode[uint8-0]
benchmarks/test_abi_benchmarks.py
1.4 ms
test_faster_encode[uint8[2][2][]-[]]
benchmarks/test_abi_benchmarks.py
1.5 ms
test_faster_encode[uint8[10]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py
6.1 ms
test_faster_is_encodable[int64--922337203685477]
benchmarks/test_abi_benchmarks.py
360.6 µs
test_faster_is_encodable[bytes20-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294 µs
test_faster_is_encodable[string-'\U0001d518\U0001d52b\U0001d526\U0001d520\U0001d52c\U0001d521\U0001d522']
benchmarks/test_abi_benchmarks.py
277.6 µs
test_faster_is_encodable[bytes21-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294 µs
test_faster_is_encodable[bytes19-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294.2 µs
test_faster_is_encodable[int8-127]
benchmarks/test_abi_benchmarks.py
360.5 µs
test_faster_is_encodable[string-'aaaaaaaaaaaaaaa1]
benchmarks/test_abi_benchmarks.py
277.6 µs
test_faster_is_encodable[int64-9223372036854775]
benchmarks/test_abi_benchmarks.py
360.5 µs
test_faster_encode[uint64-1844674407370955]
benchmarks/test_abi_benchmarks.py
1.4 ms
test_faster_is_encodable[string-'aaaaaaaaaaaaaaa0]
benchmarks/test_abi_benchmarks.py
277.6 µs
test_faster_encode[uint8[]-[1, 2, 3, 4, 5]]
benchmarks/test_abi_benchmarks.py
3.9 ms
test_faster_encode[uint256[2][2]-[[1, 2], [3, 4]]]
benchmarks/test_abi_benchmarks.py
4.4 ms
test_faster_is_encodable[string[10]-['0', '1', '2', ]
benchmarks/test_abi_benchmarks.py
1.3 ms
test_faster_is_encodable[bytes24-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294.1 µs
test_faster_encode[uint8[]-[]0]
benchmarks/test_abi_benchmarks.py
1.5 ms
test_faster_is_encodable[bytes23-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
293.9 µs
test_faster_is_encodable[bytes2-b'\\x01\\x01']
benchmarks/test_abi_benchmarks.py
294 µs
test_faster_is_encodable[bytes22-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294.1 µs
test_faster_is_encodable[string-'']
benchmarks/test_abi_benchmarks.py
277 µs
test_faster_is_encodable[string[]-['a', 'b', 'c']]
benchmarks/test_abi_benchmarks.py
675.4 µs
test_faster_encode[uint8[3]-[1, 2, 3]]
benchmarks/test_abi_benchmarks.py
3 ms
test_faster_encode[uint256-1157920892373161]
benchmarks/test_abi_benchmarks.py
1.4 ms
test_faster_is_encodable[bytes31-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294 µs
test_faster_is_encodable[bytes27-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294 µs
test_faster_encode[uint8[]-[]1]
benchmarks/test_abi_benchmarks.py
1.5 ms
test_faster_is_encodable[string[2]-['foo', 'bar']]
benchmarks/test_abi_benchmarks.py
691.4 µs
test_faster_is_encodable[bytes28-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
295.5 µs
test_faster_is_encodable[string-'bbbbbbbbbbbbbbb]
benchmarks/test_abi_benchmarks.py
277.6 µs
test_faster_is_encodable[string[5]-['a', 'b', 'c', ]
benchmarks/test_abi_benchmarks.py
902.3 µs
test_faster_is_encodable[string-'hello world']
benchmarks/test_abi_benchmarks.py
277.8 µs
test_faster_is_encodable[bytes26-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294.1 µs
test_faster_is_encodable[((uint8[2],(string,bool)),bytes32)-(([1, 2], ('hi',]
benchmarks/test_abi_benchmarks.py
2.8 ms
test_faster_is_encodable[string[]-[]0]
benchmarks/test_abi_benchmarks.py
453.4 µs
test_faster_encode[uint8[][]-[[]]]
benchmarks/test_abi_benchmarks.py
2.2 ms
test_faster_is_encodable[((uint8,uint8),uint8)-((1, 2), 3)]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[ufixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[bytes30-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294.1 µs
test_faster_is_encodable[bytes32-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
295.4 µs
test_faster_is_encodable[ufixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[ufixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[bytes25-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
295.2 µs
test_faster_is_encodable[ufixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[bytes29-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294 µs
test_faster_is_encodable[string[]-[]1]
benchmarks/test_abi_benchmarks.py
454.9 µs
test_faster_is_encodable[ufixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[ufixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[ufixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[bytes[]-[]0]
benchmarks/test_abi_benchmarks.py
453.5 µs
test_faster_is_encodable[bytes7-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
293.9 µs
test_faster_is_encodable[bytes4-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294 µs
test_faster_is_encodable[ufixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[ufixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[ufixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[bytes3-b'\\x01\\x01\\x01']
benchmarks/test_abi_benchmarks.py
294 µs
test_faster_is_encodable[bytes8[4]-[b'\\x01\\x01\\x01\\]
benchmarks/test_abi_benchmarks.py
890.7 µs
test_faster_is_encodable[bytes8-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294 µs
test_faster_is_encodable[bytes9-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294 µs
test_faster_is_encodable[ufixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[bytes6-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294.9 µs
test_faster_is_encodable[bytes[]-[b'abc', b'def',]
benchmarks/test_abi_benchmarks.py
720.7 µs
test_faster_is_encodable[fixed128x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[ufixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[bytes5-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
294.1 µs
test_faster_is_encodable[bytes[100]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
9.2 ms
test_faster_is_encodable[fixed128x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[bytes32[2]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
736.5 µs
test_faster_is_encodable[bytes[]-[]1]
benchmarks/test_abi_benchmarks.py
454.1 µs
test_faster_is_encodable[fixed128x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[ufixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[fixed16x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[ufixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[ufixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[fixed256x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[fixed128x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[uint128-3402823669209384]
benchmarks/test_abi_benchmarks.py
359.5 µs
test_faster_is_encodable[uint256-0]
benchmarks/test_abi_benchmarks.py
354.5 µs
test_faster_is_encodable[fixed256x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[uint256[2][2]-[[1, 2], [3, 4]]]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[uint256-1157920892373161]
benchmarks/test_abi_benchmarks.py
358.2 µs
test_faster_is_encodable[ufixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[fixed256x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[uint16-65535]
benchmarks/test_abi_benchmarks.py
362.4 µs
test_faster_is_encodable[fixed256x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[uint32-4294967295]
benchmarks/test_abi_benchmarks.py
372.8 µs
test_faster_is_encodable[uint256[2]-[0, 115792089237]
benchmarks/test_abi_benchmarks.py
901.1 µs
test_faster_is_encodable[bytes[10]-[b'\\x00\\x00\\x00\\]
benchmarks/test_abi_benchmarks.py
1.4 ms
test_faster_is_encodable_type[bytes26]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable[fixed32x2[]-[]1]
benchmarks/test_abi_benchmarks.py
453.5 µs
test_faster_is_encodable[fixed32x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[fixed32x2[]-[]0]
benchmarks/test_abi_benchmarks.py
455.4 µs
test_faster_is_encodable[ufixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[fixed16x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[fixed32x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[fixed32x2[2]-[Decimal('3.14')]
benchmarks/test_abi_benchmarks.py
3.6 ms
test_faster_is_encodable[ufixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[fixed64x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable_type[bytes27]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[bytes25]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable[fixed64x18-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[function-b'\\xff\\xff\\xff\\x]
benchmarks/test_abi_benchmarks.py
297.7 µs
test_faster_is_encodable[fixed8x1-Decimal('1.2')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[fixed64x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable_type[bytes28]
benchmarks/test_abi_benchmarks.py
139 µs
test_faster_is_encodable[fixed64x10-Decimal('1.20000]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable_type[bytes2]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable[uint8[100]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py
13.8 ms
test_faster_is_encodable_type[bytes29]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[bytes30]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable[int128-1701411834604692]
benchmarks/test_abi_benchmarks.py
360.5 µs
test_faster_is_encodable[uint8[2][2][]-[]]
benchmarks/test_abi_benchmarks.py
456 µs
test_faster_is_encodable[int256-5789604461865809]
benchmarks/test_abi_benchmarks.py
359.8 µs
test_faster_is_encodable[uint8-255]
benchmarks/test_abi_benchmarks.py
347.9 µs
test_faster_is_encodable[uint64-1844674407370955]
benchmarks/test_abi_benchmarks.py
359.5 µs
test_faster_is_encodable[fixed8x2-Decimal('1.20')]
benchmarks/test_abi_benchmarks.py
1.8 ms
test_faster_is_encodable[function-b'\\x00\\x00\\x00\\x]
benchmarks/test_abi_benchmarks.py
297.8 µs
test_faster_is_encodable[uint8[]-[]1]
benchmarks/test_abi_benchmarks.py
454.5 µs
test_faster_is_encodable_type[bytes31]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable[int128--170141183460469]
benchmarks/test_abi_benchmarks.py
361.7 µs
test_faster_is_encodable[int256--578960446186580]
benchmarks/test_abi_benchmarks.py
359.4 µs
test_faster_is_encodable[uint8[3]-[1, 2, 3]]
benchmarks/test_abi_benchmarks.py
1.1 ms
test_faster_is_encodable_type[bytes3]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable[uint8[10]-[0, 1, 2, 3, 4, ]
benchmarks/test_abi_benchmarks.py
1.9 ms
test_faster_is_encodable[uint8[2][]-[]]
benchmarks/test_abi_benchmarks.py
458.3 µs
test_faster_is_encodable[int16--32768]
benchmarks/test_abi_benchmarks.py
372.7 µs
test_faster_is_encodable_type[((uint8[2],(string,bool)),bytes32)]
benchmarks/test_abi_benchmarks.py
140.4 µs
test_faster_is_encodable[uint8[]-[]0]
benchmarks/test_abi_benchmarks.py
454.8 µs
test_faster_is_encodable[uint8-0]
benchmarks/test_abi_benchmarks.py
348.7 µs
test_faster_is_encodable[uint8[][]-[[]]]
benchmarks/test_abi_benchmarks.py
692 µs
test_faster_is_encodable_type[(bytes1,bytes2,bytes3,bytes4)]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[bytes32]
benchmarks/test_abi_benchmarks.py
139 µs
test_faster_is_encodable[uint8[]-[1, 2, 3, 4, 5]]
benchmarks/test_abi_benchmarks.py
1.2 ms
test_faster_is_encodable[int16-32767]
benchmarks/test_abi_benchmarks.py
372.8 µs
test_faster_is_encodable_type[bytes4]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[((uint8[2][2],(string[2],bool[2])),bytes32[2])]
benchmarks/test_abi_benchmarks.py
139 µs
test_faster_is_encodable_type[(bytes32[],string[])]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[(address,uint8)]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[(function,uint256)]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[(uint256[],(string[],bool))]
benchmarks/test_abi_benchmarks.py
139 µs
test_faster_is_encodable_type[bytes32[2]]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[(uint8[2],(string,bool[2]))]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[(bytes[],string[])]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[((uint8,uint8),uint8)]
benchmarks/test_abi_benchmarks.py
139.8 µs
test_faster_is_encodable_type[bytes7]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable[function-b'\\x01\\x01\\x01\\x]
benchmarks/test_abi_benchmarks.py
297.6 µs
test_faster_is_encodable_type[(uint8[2][2],(string[2],bool[2]))]
benchmarks/test_abi_benchmarks.py
141.3 µs
test_faster_is_encodable_type[bytes8[4]]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[address]
benchmarks/test_abi_benchmarks.py
137.4 µs
test_faster_is_encodable_type[(uint8[2][],string[])]
benchmarks/test_abi_benchmarks.py
141.9 µs
test_faster_is_encodable_type[(fixed32x2,uint8)]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[address[2]]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[(uint256[2],string)]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[bytes6]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[bytes5]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[(uint8,(bool,string))]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[(string[],bytes[])]
benchmarks/test_abi_benchmarks.py
140.5 µs
test_faster_is_encodable_type[(uint8[2][2][2][2][2],string[2][2])]
benchmarks/test_abi_benchmarks.py
139.8 µs
test_faster_is_encodable_type[(uint256,bool)]
benchmarks/test_abi_benchmarks.py
139 µs
test_faster_is_encodable_type[(string,bytes)]
benchmarks/test_abi_benchmarks.py
139.8 µs
test_faster_is_encodable_type[(uint8[3],(string[2],bool[2]))]
benchmarks/test_abi_benchmarks.py
140 µs
test_faster_is_encodable_type[bytes9]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[(uint8[2][2][2][2],string[2])]
benchmarks/test_abi_benchmarks.py
138.6 µs
test_faster_is_encodable_type[bool]
benchmarks/test_abi_benchmarks.py
137.4 µs
test_faster_is_encodable_type[bytes14]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[(uint8[2][2][2],string)]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[(uint8[2][2][2][2][],string[])]
benchmarks/test_abi_benchmarks.py
138.9 µs
test_faster_is_encodable_type[bool[][2]]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[(uint8[][],string)]
benchmarks/test_abi_benchmarks.py
139 µs
test_faster_is_encodable_type[(uint8[],string)]
benchmarks/test_abi_benchmarks.py
141.3 µs
test_faster_is_encodable_type[bytes11]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[bytes10]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[bytes[100]]
benchmarks/test_abi_benchmarks.py
139 µs
test_faster_is_encodable_type[bytes8]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[bytes13]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[fixed128x18]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[uint8]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[fixed128x2]
benchmarks/test_abi_benchmarks.py
139 µs
test_faster_is_encodable_type[(uint8[2][2][],string[])]
benchmarks/test_abi_benchmarks.py
139 µs
test_faster_is_encodable_type[bytes12]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[fixed16x1]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[bytes[10]]
benchmarks/test_abi_benchmarks.py
138.4 µs
test_faster_is_encodable_type[fixed128x1]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[fixed256x2]
benchmarks/test_abi_benchmarks.py
138.7 µs
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
3.1 ms
test_faster_is_encodable_type[fixed256x18]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[fixed256x1]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[fixed128x10]
benchmarks/test_abi_benchmarks.py
139 µs
test_faster_is_encodable_type[fixed16x2]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[bytes[]]
benchmarks/test_abi_benchmarks.py
138.3 µ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
3.1 ms
test_faster_is_encodable_type[fixed8x2]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_boolean_decoder[False]
benchmarks/test_decoding_benchmarks.py
1.9 ms
test_faster_is_encodable_type[fixed32x2]
benchmarks/test_abi_benchmarks.py
139 µs
test_faster_is_encodable_type[bytes]
benchmarks/test_abi_benchmarks.py
137.3 µs
test_faster_is_encodable_type[fixed32x1]
benchmarks/test_abi_benchmarks.py
138.3 µs
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
3.1 ms
test_faster_is_encodable_type[bool[4]]
benchmarks/test_abi_benchmarks.py
139 µs
test_faster_is_encodable_type[fixed256x10]
benchmarks/test_abi_benchmarks.py
138.3 µs
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
3.1 ms
test_faster_is_encodable_type[fixed64x10]
benchmarks/test_abi_benchmarks.py
138.9 µs
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
1.9 ms
test_faster_is_encodable_type[string[]]
benchmarks/test_abi_benchmarks.py
138.2 µs
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
3.1 ms
test_faster_is_encodable_type[fixed32x2[]]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[fixed32x2[2]]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[ufixed16x1]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[fixed64x18]
benchmarks/test_abi_benchmarks.py
139 µs
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
3.2 ms
test_faster_is_encodable_type[fixed8x1]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[ufixed16x2]
benchmarks/test_abi_benchmarks.py
138.9 µs
test_faster_is_encodable_type[string[10]]
benchmarks/test_abi_benchmarks.py
139 µs
test_faster_is_encodable_type[int32]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[int8]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[int256]
benchmarks/test_abi_benchmarks.py
137.3 µs
test_faster_is_encodable_type[ufixed128x10]
benchmarks/test_abi_benchmarks.py
139.8 µs
test_faster_is_encodable_type[int16]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[int128]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[int64]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[string]
benchmarks/test_abi_benchmarks.py
137.4 µs
test_faster_is_encodable_type[fixed64x2]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_address_decoder[\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x00]
benchmarks/test_decoding_benchmarks.py
3.1 ms
test_faster_is_encodable_type[ufixed64x10]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[fixed64x1]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[function]
benchmarks/test_abi_benchmarks.py
140.4 µs
test_faster_is_encodable_type[string[5]]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_bytes32_decoder[b'']
benchmarks/test_decoding_benchmarks.py
1.9 ms
test_faster_boolean_decoder[True]
benchmarks/test_decoding_benchmarks.py
1.9 ms
test_faster_is_encodable_type[ufixed128x1]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[ufixed64x18]
benchmarks/test_abi_benchmarks.py
138.1 µs
test_faster_is_encodable_type[ufixed256x18]
benchmarks/test_abi_benchmarks.py
141.1 µs
test_faster_is_encodable_type[ufixed128x18]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_bytes32_decoder[b'\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00']
benchmarks/test_decoding_benchmarks.py
1.9 ms
test_faster_is_encodable_type[ufixed32x2]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[ufixed256x10]
benchmarks/test_abi_benchmarks.py
138.4 µs
test_faster_is_encodable_type[ufixed256x2]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[uint128]
benchmarks/test_abi_benchmarks.py
138.5 µs
test_faster_is_encodable_type[ufixed64x2]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[ufixed32x1]
benchmarks/test_abi_benchmarks.py
139.8 µs
test_faster_is_encodable_type[uint256[2]]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[ufixed128x2]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[ufixed8x2]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[ufixed64x1]
benchmarks/test_abi_benchmarks.py
139.7 µs
test_faster_bytes32_decoder[b'abcabcabcabcabcabcabcabcabcabcde']
benchmarks/test_decoding_benchmarks.py
1.9 ms
test_faster_is_encodable_type[ufixed256x1]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[string[2]]
benchmarks/test_abi_benchmarks.py
139 µs
test_faster_is_encodable_type[uint8[2][]]
benchmarks/test_abi_benchmarks.py
139.8 µs
test_faster_is_encodable_type[uint16]
benchmarks/test_abi_benchmarks.py
138.2 µs
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
1.9 ms
test_faster_is_encodable_type[uint8[][]]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[uint8[2][2][]]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[ufixed8x1]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[uint8[10]]
benchmarks/test_abi_benchmarks.py
139 µs
test_faster_is_encodable_type[uint32]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_bytes32_decoder[b'\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff']
benchmarks/test_decoding_benchmarks.py
1.9 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
1.9 ms
test_faster_is_encodable_type[bytes15]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[uint64]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[bytes16[3]]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[bytes23]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[uint8[100]]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[bytes16]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[bytes20]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_string_decoder['b' * 1024]
benchmarks/test_decoding_benchmarks.py
3.2 ms
test_faster_is_encodable_type[bytes17]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_string_decoder['d' * 8192]
benchmarks/test_decoding_benchmarks.py
4.4 ms
test_faster_is_encodable_type[uint256]
benchmarks/test_abi_benchmarks.py
137.3 µs
test_faster_is_encodable_type[uint8[3]]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_is_encodable_type[bytes1]
benchmarks/test_abi_benchmarks.py
138 µs
test_faster_is_encodable_type[bytes19]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[uint8[]]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_string_decoder[unicode]
benchmarks/test_decoding_benchmarks.py
3.2 ms
test_faster_string_decoder['c' * 4096]
benchmarks/test_decoding_benchmarks.py
3.4 ms
test_faster_is_encodable_type[bytes18]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_string_decoder['a' * 256]
benchmarks/test_decoding_benchmarks.py
3.1 ms
test_faster_is_encodable_type[bytes22]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_is_encodable_type[uint256[2][2]]
benchmarks/test_abi_benchmarks.py
138.3 µs
test_faster_string_decoder['f' * 32768]
benchmarks/test_decoding_benchmarks.py
10.5 ms
test_faster_string_decoder['e' * 16384]
benchmarks/test_decoding_benchmarks.py
6.9 ms
test_faster_string_decoder[newline]
benchmarks/test_decoding_benchmarks.py
3.1 ms
test_faster_is_encodable_type[bytes21]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_string_decoder[very-long]
benchmarks/test_decoding_benchmarks.py
25.2 ms
test_faster_is_encodable_type[bytes24]
benchmarks/test_abi_benchmarks.py
138.2 µs
test_faster_string_decoder[empty]
benchmarks/test_decoding_benchmarks.py
3.1 ms
test_faster_uint256_encoder[12345678901234567890]
benchmarks/test_encoding_benchmarks.py
1.4 ms
test_faster_string_decoder['g' * 65536]
benchmarks/test_decoding_benchmarks.py
17.7 ms
test_faster_uint256_decoder[12345678901234567890]
benchmarks/test_decoding_benchmarks.py
2 ms
test_faster_string_decoder[null-byte]
benchmarks/test_decoding_benchmarks.py
3.1 ms
test_faster_string_decoder[hello-world]
benchmarks/test_decoding_benchmarks.py
3.1 ms
test_faster_uint256_decoder[18446744073709551616]
benchmarks/test_decoding_benchmarks.py
2 ms
test_faster_tuple_decoder[bytes-string]
benchmarks/test_decoding_benchmarks.py
4.1 ms
test_faster_uint256_encoder[18446744073709551616]
benchmarks/test_encoding_benchmarks.py
1.4 ms
test_faster_tuple_decoder[arrs]
benchmarks/test_decoding_benchmarks.py
6.6 ms
test_faster_tuple_decoder[addr-uint8]
benchmarks/test_decoding_benchmarks.py
4.2 ms
test_faster_tuple_decoder[int-bool]
benchmarks/test_decoding_benchmarks.py
2.9 ms
test_faster_tuple_decoder[bytes32s-strings]
benchmarks/test_decoding_benchmarks.py
9 ms
test_faster_uint256_decoder[0]
benchmarks/test_decoding_benchmarks.py
2 ms
test_faster_uint256_encoder[340282366920938463463374607431768211456]
benchmarks/test_encoding_benchmarks.py
1.4 ms
test_faster_uint256_decoder[4294967296]
benchmarks/test_decoding_benchmarks.py
2 ms
test_faster_uint256_decoder[1]
benchmarks/test_decoding_benchmarks.py
2 ms
test_faster_uint256_decoder[42]
benchmarks/test_decoding_benchmarks.py
2 ms
test_faster_uint256_decoder[57896044618658097711785492504343953926634992332820282019728792003956564819968]
benchmarks/test_decoding_benchmarks.py
2 ms
test_faster_uint256_encoder[1]
benchmarks/test_encoding_benchmarks.py
1.4 ms
test_faster_uint256_decoder[340282366920938463463374607431768211456]
benchmarks/test_decoding_benchmarks.py
2 ms
test_faster_tuple_decoder[int-bool-string]
benchmarks/test_decoding_benchmarks.py
5.8 ms
test_faster_normalize[(uint256,bool)]
benchmarks/test_grammar_benchmarks.py
14 ms
test_faster_uint256_encoder[65536]
benchmarks/test_encoding_benchmarks.py
1.4 ms
test_faster_uint256_encoder[57896044618658097711785492504343953926634992332820282019728792003956564819968]
benchmarks/test_encoding_benchmarks.py
1.4 ms
test_faster_uint256_encoder[42]
benchmarks/test_encoding_benchmarks.py
1.4 ms
test_faster_uint256_decoder[65536]
benchmarks/test_decoding_benchmarks.py
2 ms
test_faster_normalize[(address,uint8)]
benchmarks/test_grammar_benchmarks.py
14 ms
test_faster_uint256_decoder[115792089237316195423570985008687907853269984665640564039457584007913129639935]
benchmarks/test_decoding_benchmarks.py
2 ms
test_faster_uint256_encoder[57896044618658097711785492504343953926634992332820282019728792003956564819967]
benchmarks/test_encoding_benchmarks.py
1.4 ms
test_faster_normalize[(string,bytes)]
benchmarks/test_grammar_benchmarks.py
13.4 ms
test_faster_uint256_encoder[4294967296]
benchmarks/test_encoding_benchmarks.py
1.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\x02]
benchmarks/test_encoding_benchmarks.py
1.9 ms
test_faster_uint256_encoder[999999999999999999999999999999]
benchmarks/test_encoding_benchmarks.py
1.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\x00]
benchmarks/test_encoding_benchmarks.py
2 ms
test_faster_normalize[(uint256[],(string[],bool))]
benchmarks/test_grammar_benchmarks.py
20.7 ms
test_faster_normalize[(uint8,(bool,string))]
benchmarks/test_grammar_benchmarks.py
17.5 ms
test_faster_normalize[(uint256[2],string)]
benchmarks/test_grammar_benchmarks.py
16.6 ms
test_faster_normalize[((uint8,uint8),uint8)]
benchmarks/test_grammar_benchmarks.py
18.7 ms
test_faster_uint256_decoder[57896044618658097711785492504343953926634992332820282019728792003956564819967]
benchmarks/test_decoding_benchmarks.py
2 ms
test_faster_normalize[((uint8[2],(string,bool)),bytes32)]
benchmarks/test_grammar_benchmarks.py
24.6 ms
test_faster_uint256_decoder[999999999999999999999999999999]
benchmarks/test_decoding_benchmarks.py
2 ms
test_faster_address_encoder[\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff]
benchmarks/test_encoding_benchmarks.py
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
2 ms
test_faster_address_encoder[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01]
benchmarks/test_encoding_benchmarks.py
2 ms
test_faster_normalize[(uint8[2],(string,bool[2]))]
benchmarks/test_grammar_benchmarks.py
21.6 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
1.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
2 ms
test_faster_boolean_encoder[True]
benchmarks/test_encoding_benchmarks.py
1.2 ms
test_faster_boolean_encoder[False]
benchmarks/test_encoding_benchmarks.py
1.2 ms
test_faster_address_encoder[\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01]
benchmarks/test_encoding_benchmarks.py
2 ms
test_faster_string_encoder['d' * 8192]
benchmarks/test_encoding_benchmarks.py
2.9 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
1.2 ms
test_faster_bytes32_encoder[abcabcabcabcabcabcabcabcabcabcde]
benchmarks/test_encoding_benchmarks.py
1.2 ms
test_faster_bytes32_encoder[]
benchmarks/test_encoding_benchmarks.py
1.2 ms
test_faster_string_encoder['e' * 16384]
benchmarks/test_encoding_benchmarks.py
6.4 ms
test_faster_string_encoder['a' * 256]
benchmarks/test_encoding_benchmarks.py
1.9 ms
test_faster_string_encoder['b' * 1024]
benchmarks/test_encoding_benchmarks.py
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
1.2 ms
test_faster_string_encoder['c' * 4096]
benchmarks/test_encoding_benchmarks.py
2.1 ms
test_faster_string_encoder[newline]
benchmarks/test_encoding_benchmarks.py
1.9 ms
test_faster_normalize[(uint8[2][2],(string[2],bool[2]))]
benchmarks/test_grammar_benchmarks.py
25.8 ms
test_faster_string_encoder['f' * 32768]
benchmarks/test_encoding_benchmarks.py
10.8 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
1.2 ms
test_faster_tuple_encoder[bytes32s-strings]
benchmarks/test_encoding_benchmarks.py
4.7 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
1.2 ms
test_faster_string_encoder[hello-world]
benchmarks/test_encoding_benchmarks.py
1.9 ms
test_faster_tuple_encoder[int-bool-string]
benchmarks/test_encoding_benchmarks.py
3.1 ms
test_faster_string_encoder[very-long]
benchmarks/test_encoding_benchmarks.py
28.6 ms
test_faster_normalize[bool]
benchmarks/test_grammar_benchmarks.py
8.7 ms
test_faster_normalize[int8]
benchmarks/test_grammar_benchmarks.py
9.2 ms
test_faster_tuple_encoder[arrs]
benchmarks/test_encoding_benchmarks.py
4.1 ms
test_faster_normalize[address]
benchmarks/test_grammar_benchmarks.py
9.5 ms
test_faster_tuple_encoder[addr-uint8]
benchmarks/test_encoding_benchmarks.py
2.6 ms
test_faster_string_encoder[null-byte]
benchmarks/test_encoding_benchmarks.py
1.8 ms
test_faster_uint256_encoder[115792089237316195423570985008687907853269984665640564039457584007913129639935]
benchmarks/test_encoding_benchmarks.py
1.4 ms
test_faster_string_encoder['g' * 65536]
benchmarks/test_encoding_benchmarks.py
19.4 ms
test_faster_string_encoder[unicode]
benchmarks/test_encoding_benchmarks.py
1.9 ms
test_faster_string_encoder[empty]
benchmarks/test_encoding_benchmarks.py
1.8 ms
test_faster_tuple_encoder[bytes-string]
benchmarks/test_encoding_benchmarks.py
2.3 ms
test_faster_normalize[bytes32]
benchmarks/test_grammar_benchmarks.py
10.4 ms
test_faster_normalize[ufixed128x18]
benchmarks/test_grammar_benchmarks.py
12.2 ms
test_faster_tuple_encoder[int-bool]
benchmarks/test_encoding_benchmarks.py
1.9 ms
test_faster_normalize[string[]]
benchmarks/test_grammar_benchmarks.py
10.3 ms
test_faster_normalize[bytes]
benchmarks/test_grammar_benchmarks.py
9.4 ms
test_faster_parse[(string,bytes)]
benchmarks/test_grammar_benchmarks.py
2.4 ms
test_faster_uint256_encoder[0]
benchmarks/test_encoding_benchmarks.py
1.4 ms
test_faster_normalize[string]
benchmarks/test_grammar_benchmarks.py
9.2 ms
test_faster_parse[(uint256[],(string[],bool))]
benchmarks/test_grammar_benchmarks.py
2.4 ms
test_faster_contextframesbytesio_init[4096]
benchmarks/test_io_benchmarks.py
3.1 ms
test_faster_normalize[uint8[]]
benchmarks/test_grammar_benchmarks.py
10.8 ms
test_faster_normalize[fixed128x18]
benchmarks/test_grammar_benchmarks.py
11.8 ms
test_faster_normalize[uint256[2]]
benchmarks/test_grammar_benchmarks.py
12.3 ms
test_faster_contextframesbytesio_init[32]
benchmarks/test_io_benchmarks.py
3.1 ms
test_faster_parse[(uint256,bool)]
benchmarks/test_grammar_benchmarks.py
2.4 ms
test_faster_contextframesbytesio_push_pop[10]
benchmarks/test_io_benchmarks.py
4.8 ms
test_faster_parse[(address,uint8)]
benchmarks/test_grammar_benchmarks.py
2.4 ms
test_faster_contextframesbytesio_init[65536]
benchmarks/test_io_benchmarks.py
3.1 ms
test_faster_parse[((uint8,uint8),uint8)]
benchmarks/test_grammar_benchmarks.py
2.4 ms
test_faster_parse[(uint8,(bool,string))]
benchmarks/test_grammar_benchmarks.py
2.4 ms
test_faster_parse[(uint256[2],string)]
benchmarks/test_grammar_benchmarks.py
2.4 ms
test_faster_parse[(uint8[2][2],(string[2],bool[2]))]
benchmarks/test_grammar_benchmarks.py
2.5 ms
test_faster_parse[bytes]
benchmarks/test_grammar_benchmarks.py
2.2 ms
test_faster_parse[bool]
benchmarks/test_grammar_benchmarks.py
2.2 ms
test_faster_parse[address]
benchmarks/test_grammar_benchmarks.py
2.2 ms
test_faster_parse[bytes32]
benchmarks/test_grammar_benchmarks.py
2.4 ms
test_faster_parse[fixed128x18]
benchmarks/test_grammar_benchmarks.py
2.4 ms
test_faster_contextframesbytesio_push_pop[1]
benchmarks/test_io_benchmarks.py
593.3 µs
test_faster_parse[((uint8[2],(string,bool)),bytes32)]
benchmarks/test_grammar_benchmarks.py
2.5 ms
test_faster_parse[(uint8[2],(string,bool[2]))]
benchmarks/test_grammar_benchmarks.py
2.4 ms
test_faster_contextframesbytesio_seek_in_frame[1]
benchmarks/test_io_benchmarks.py
307.9 µs
test_faster_contextframesbytesio_push_pop[5]
benchmarks/test_io_benchmarks.py
2.4 ms
test_faster_encode_packed[bool]
benchmarks/test_packed_benchmarks.py
1.2 ms
test_faster_contextframesbytesio_push_pop[50]
benchmarks/test_io_benchmarks.py
26.3 ms
test_faster_contextframesbytesio_seek_in_frame[50]
benchmarks/test_io_benchmarks.py
10 ms
test_faster_parse[ufixed128x18]
benchmarks/test_grammar_benchmarks.py
2.4 ms
test_faster_parse[string]
benchmarks/test_grammar_benchmarks.py
2.2 ms
test_faster_encode_packed[address]
benchmarks/test_packed_benchmarks.py
1.9 ms
test_faster_normalize[uint256]
benchmarks/test_grammar_benchmarks.py
10.4 ms
test_faster_parse[string[]]
benchmarks/test_grammar_benchmarks.py
2.4 ms
test_faster_get_decoder[(uint256[2],string)]
benchmarks/test_registry_benchmarks.py
464.4 µs
test_faster_parse[uint8[]]
benchmarks/test_grammar_benchmarks.py
2.4 ms
test_faster_parse[uint256]
benchmarks/test_grammar_benchmarks.py
2.2 ms
test_faster_encode_packed[tuple]
benchmarks/test_packed_benchmarks.py
3.5 ms
test_faster_contextframesbytesio_seek_in_frame[5]
benchmarks/test_io_benchmarks.py
1 ms
test_faster_contextframesbytesio_init[1024]
benchmarks/test_io_benchmarks.py
3.1 ms
test_faster_contextframesbytesio_seek_in_frame[10]
benchmarks/test_io_benchmarks.py
2.1 ms
test_faster_encode_packed[bytes]
benchmarks/test_packed_benchmarks.py
1.1 ms
test_faster_get_decoder[(uint256[],(string[],bool))]
benchmarks/test_registry_benchmarks.py
449.1 µs
test_faster_contextframesbytesio_init[0]
benchmarks/test_io_benchmarks.py
3.1 ms
test_faster_parse[uint256[2]]
benchmarks/test_grammar_benchmarks.py
2.4 ms
test_faster_parse[int8]
benchmarks/test_grammar_benchmarks.py
2.2 ms
test_faster_get_decoder[(uint8[2],(string,bool[2]))]
benchmarks/test_registry_benchmarks.py
449.1 µs
test_faster_get_decoder[(uint8[2][2],(string[2],bool[2]))]
benchmarks/test_registry_benchmarks.py
532.9 µs
test_faster_get_decoder[uint8[]]
benchmarks/test_registry_benchmarks.py
525.5 µs
test_faster_get_decoder[bool]
benchmarks/test_registry_benchmarks.py
523.8 µs
test_faster_get_decoder[(uint8,(bool,string))]
benchmarks/test_registry_benchmarks.py
456.5 µs
test_faster_is_encodable_packed[address]
benchmarks/test_packed_benchmarks.py
299 µs
test_faster_encode_packed[string]
benchmarks/test_packed_benchmarks.py
1.3 ms
test_faster_get_decoder[string[]]
benchmarks/test_registry_benchmarks.py
527.3 µs
test_faster_encode_packed[uint256]
benchmarks/test_packed_benchmarks.py
1.4 ms
test_faster_get_decoder[address]
benchmarks/test_registry_benchmarks.py
523.8 µs
test_faster_get_decoder[int8]
benchmarks/test_registry_benchmarks.py
449.1 µs
test_faster_is_encodable_packed[bool]
benchmarks/test_packed_benchmarks.py
277.7 µs
test_faster_is_encodable_packed[bytes]
benchmarks/test_packed_benchmarks.py
293.6 µs
test_faster_get_decoder[ufixed128x18]
benchmarks/test_registry_benchmarks.py
462.7 µs
test_faster_get_decoder[bytes32]
benchmarks/test_registry_benchmarks.py
525.5 µs
test_faster_get_decoder[fixed128x18]
benchmarks/test_registry_benchmarks.py
462.7 µs
test_faster_get_encoder[(string,bytes)]
benchmarks/test_registry_benchmarks.py
486.8 µs
test_faster_get_encoder[((uint8,uint8),uint8)]
benchmarks/test_registry_benchmarks.py
486.8 µs
test_faster_get_decoder[((uint8,uint8),uint8)]
benchmarks/test_registry_benchmarks.py
449.2 µs
test_faster_get_decoder[bytes]
benchmarks/test_registry_benchmarks.py
523.9 µs
test_faster_get_decoder[string]
benchmarks/test_registry_benchmarks.py
523.8 µs
test_faster_is_encodable_packed[uint256]
benchmarks/test_packed_benchmarks.py
352.6 µs
test_faster_get_encoder[(address,uint8)]
benchmarks/test_registry_benchmarks.py
474.9 µs
test_faster_is_encodable_packed[tuple]
benchmarks/test_packed_benchmarks.py
1 ms
test_faster_get_encoder[(uint256[],(string[],bool))]
benchmarks/test_registry_benchmarks.py
479.5 µs
test_faster_get_encoder[(uint256[2],string)]
benchmarks/test_registry_benchmarks.py
473.2 µs
test_faster_get_encoder[(uint256,bool)]
benchmarks/test_registry_benchmarks.py
479.4 µs
test_faster_get_decoder[(address,uint8)]
benchmarks/test_registry_benchmarks.py
449.1 µs
test_faster_get_decoder[uint256[2]]
benchmarks/test_registry_benchmarks.py
534.7 µs
test_faster_get_encoder[(uint8,(bool,string))]
benchmarks/test_registry_benchmarks.py
473.2 µs
test_faster_get_encoder[(uint8[2],(string,bool[2]))]
benchmarks/test_registry_benchmarks.py
473.2 µs
test_faster_is_encodable_packed[string]
benchmarks/test_packed_benchmarks.py
280.7 µs
test_faster_get_encoder[int8]
benchmarks/test_registry_benchmarks.py
449.8 µs
test_faster_get_encoder[(uint8[2][2],(string[2],bool[2]))]
benchmarks/test_registry_benchmarks.py
500.3 µs
test_faster_get_decoder[((uint8[2],(string,bool)),bytes32)]
benchmarks/test_registry_benchmarks.py
456.5 µs
test_faster_get_decoder[(string,bytes)]
benchmarks/test_registry_benchmarks.py
456.5 µs
test_faster_get_encoder[((uint8[2],(string,bool)),bytes32)]
benchmarks/test_registry_benchmarks.py
493 µs
test_faster_get_encoder[bytes]
benchmarks/test_registry_benchmarks.py
448.2 µs
test_faster_get_encoder[string[]]
benchmarks/test_registry_benchmarks.py
473.1 µs
test_faster_get_encoder[bool]
benchmarks/test_registry_benchmarks.py
448.2 µs
test_faster_get_encoder[address]
benchmarks/test_registry_benchmarks.py
448.3 µs
test_faster_get_decoder[(uint256,bool)]
benchmarks/test_registry_benchmarks.py
449.2 µs
test_faster_get_encoder[fixed128x18]
benchmarks/test_registry_benchmarks.py
471.5 µs
test_faster_get_encoder[bytes32]
benchmarks/test_registry_benchmarks.py
479.3 µs
test_faster_get_encoder[ufixed128x18]
benchmarks/test_registry_benchmarks.py
471.6 µs
test_faster_get_encoder[uint8[]]
benchmarks/test_registry_benchmarks.py
473.2 µs
test_faster_get_decoder[uint256]
benchmarks/test_registry_benchmarks.py
534 µs
test_faster_get_encoder[string]
benchmarks/test_registry_benchmarks.py
448.4 µs
test_faster_get_encoder[uint256]
benchmarks/test_registry_benchmarks.py
448.3 µs
test_faster_get_encoder[uint256[2]]
benchmarks/test_registry_benchmarks.py
474.9 µs
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs