1- ArrayTest:test_decodeEmptyArray() (gas: 3436 )
2- ArrayTest:test_decodeLargeArray() (gas: 3480 )
3- ArrayTest:test_decodeMixedArray() (gas: 6463 )
4- ArrayTest:test_decodeNestedArray() (gas: 7342 )
5- ArrayTest:test_decodeSingleElementArray() (gas: 4226 )
6- BytesTest:test_Bytes32_short() (gas: 4183 )
7- BytesTest:test_decodeEmptyBytes() (gas: 3772 )
8- BytesTest:test_decodeLongBytes() (gas: 3779 )
9- BytesTest:test_decodeMediumBytes() (gas: 903 )
10- BytesTest:test_decodeShortBytes() (gas: 3772 )
11- BytesTest:test_skipBytes() (gas: 774 )
1+ ArrayTest:test_decodeEmptyArray() (gas: 560 )
2+ ArrayTest:test_decodeLargeArray() (gas: 606 )
3+ ArrayTest:test_decodeMixedArray() (gas: 2087 )
4+ ArrayTest:test_decodeNestedArray() (gas: 2281 )
5+ ArrayTest:test_decodeSingleElementArray() (gas: 987 )
6+ BytesTest:test_Bytes32_short() (gas: 875 )
7+ BytesTest:test_decodeEmptyBytes() (gas: 828 )
8+ BytesTest:test_decodeLongBytes() (gas: 868 )
9+ BytesTest:test_decodeMediumBytes() (gas: 869 )
10+ BytesTest:test_decodeShortBytes() (gas: 861 )
11+ BytesTest:test_skipBytes() (gas: 706 )
1212ComparisonTest:test_decodeArrayU8_CBORDecoder() (gas: 5274)
1313ComparisonTest:test_decodeArrayU8_ReadCbor() (gas: 2334)
1414ComparisonTest:test_decodeFalse_CBORDecoder() (gas: 916)
1515ComparisonTest:test_decodeFalse_ReadCbor() (gas: 425)
1616ComparisonTest:test_decodeFixedArray_CBORDecoder() (gas: 9207)
17- ComparisonTest:test_decodeFixedArray_ReadCbor() (gas: 4307 )
17+ ComparisonTest:test_decodeFixedArray_ReadCbor() (gas: 4273 )
1818ComparisonTest:test_decodeInteger_CBORDecoder() (gas: 884)
1919ComparisonTest:test_decodeInteger_ReadCbor() (gas: 554)
2020ComparisonTest:test_decodeNull_CBORDecoder() (gas: 396)
2121ComparisonTest:test_decodeNull_ReadCbor() (gas: 240)
2222ComparisonTest:test_decodeStringWithWeirdChar_CBORDecoder() (gas: 2356)
23- ComparisonTest:test_decodeStringWithWeirdChar_ReadCbor() (gas: 957 )
23+ ComparisonTest:test_decodeStringWithWeirdChar_ReadCbor() (gas: 923 )
2424ComparisonTest:test_decodeString_CBORDecoder() (gas: 3869)
25- ComparisonTest:test_decodeString_ReadCbor() (gas: 1030 )
25+ ComparisonTest:test_decodeString_ReadCbor() (gas: 996 )
2626ComparisonTest:test_decodeTrue_CBORDecoder() (gas: 937)
2727ComparisonTest:test_decodeTrue_ReadCbor() (gas: 483)
28- HeaderTest:test_header() (gas: 4270 )
29- HeaderTest:test_header32_u16() (gas: 3637 )
30- HeaderTest:test_header32_u32() (gas: 3611 )
28+ HeaderTest:test_header() (gas: 666 )
29+ HeaderTest:test_header32_u16() (gas: 732 )
30+ HeaderTest:test_header32_u32() (gas: 706 )
3131MapTest:test_decodeEmptyMap() (gas: 539)
32- MapTest:test_decodeNestedMap() (gas: 3977)
33- MapTest:test_decodeSingleKeyMap() (gas: 5814)
34- MapTest:test_deeplyNestedStructure() (gas: 9968)
35- NIntTest:test_decodeLongNInt8() (gas: 3646)
36- NIntTest:test_decodeNInt16() (gas: 3805)
37- NIntTest:test_decodeNInt32() (gas: 3788)
38- NIntTest:test_decodeNInt64() (gas: 3825)
39- NIntTest:test_decodeNInt8() (gas: 3667)
40- NIntTest:test_decodeShortNInt8() (gas: 3570)
41- NIntTest:test_decodeSmallNInts() (gas: 4408)
42- PeekTest:test_isArray_false() (gas: 3181)
43- PeekTest:test_isArray_true() (gas: 3160)
44- PeekTest:test_isBool_false() (gas: 3158)
45- PeekTest:test_isBool_true() (gas: 3598)
46- PeekTest:test_isBytes_false() (gas: 3201)
47- PeekTest:test_isBytes_true() (gas: 3159)
48- PeekTest:test_isInt_false() (gas: 3179)
49- PeekTest:test_isInt_true() (gas: 3687)
50- PeekTest:test_isMap_false() (gas: 3157)
51- PeekTest:test_isMap_true() (gas: 3182)
52- PeekTest:test_isNInt_false() (gas: 3218)
53- PeekTest:test_isNInt_true() (gas: 3160)
54- PeekTest:test_isNull_false() (gas: 3241)
55- PeekTest:test_isNull_true() (gas: 3182)
56- PeekTest:test_isString_false() (gas: 3181)
57- PeekTest:test_isString_true() (gas: 3161)
58- PeekTest:test_isTag_expect_badminor() (gas: 3720)
59- PeekTest:test_isTag_expect_false() (gas: 3333)
60- PeekTest:test_isTag_expect_rand_16(uint16) (runs: 256, μ: 3617, ~: 3617)
61- PeekTest:test_isTag_expect_rand_64(uint32) (runs: 256, μ: 3628, ~: 3628)
62- PeekTest:test_isTag_expect_rand_64(uint64) (runs: 256, μ: 3601, ~: 3601)
63- PeekTest:test_isTag_expect_true() (gas: 3319)
64- PeekTest:test_isTag_false() (gas: 3179)
65- PeekTest:test_isTag_false_expect() (gas: 3281)
66- PeekTest:test_isTag_true() (gas: 3181)
67- PeekTest:test_isUInt_false() (gas: 3202)
68- PeekTest:test_isUInt_true() (gas: 3227)
69- PeekTest:test_isUndefined_false() (gas: 3240)
70- PeekTest:test_isUndefined_true() (gas: 3162)
71- RangeTest:test_requireComplete() (gas: 322)
72- RangeTest:test_requireRange() (gas: 387)
73- ReadBignum_Test:test_Integer() (gas: 12961)
74- ReadBignum_Test:test_NInt256_max() (gas: 4699)
75- ReadBignum_Test:test_NInt256_middle() (gas: 5870)
76- ReadBignum_Test:test_NInt256_multi() (gas: 4192)
77- ReadBignum_Test:test_NInt256_random(int256) (runs: 256, μ: 5602, ~: 5602)
78- ReadBignum_Test:test_NInt256_single() (gas: 4193)
79- ReadBignum_Test:test_UInt256_max() (gas: 4508)
80- ReadBignum_Test:test_UInt256_middle() (gas: 5686)
81- ReadBignum_Test:test_UInt256_multi() (gas: 4074)
82- ReadBignum_Test:test_UInt256_random(uint256) (runs: 256, μ: 4567, ~: 4567)
83- ReadBignum_Test:test_UInt256_single() (gas: 4367)
84- ReadCidSha256_Test:test_Cid() (gas: 590)
85- ReadCidSha256_Test:test_Cid_multicodec_raw() (gas: 518)
86- ReadCidSha256_Test:test_Cid_random(uint256) (runs: 256, μ: 4003, ~: 4003)
87- ReadCidSha256_Test:test_NullableCid_nullCbor() (gas: 3440)
88- ReadCidSha256_Test:test_NullableCid_random(uint256) (runs: 256, μ: 3868, ~: 3872)
89- SimpleTest:test_decodeFalse() (gas: 3305)
90- SimpleTest:test_decodeTrue() (gas: 3311)
32+ MapTest:test_decodeNestedMap() (gas: 6979)
33+ MapTest:test_decodeSingleKeyMap() (gas: 1803)
34+ MapTest:test_deeplyNestedStructure() (gas: 3695)
35+ NIntTest:test_decodeLongNInt8() (gas: 776)
36+ NIntTest:test_decodeNInt16() (gas: 935)
37+ NIntTest:test_decodeNInt32() (gas: 918)
38+ NIntTest:test_decodeNInt64() (gas: 955)
39+ NIntTest:test_decodeNInt8() (gas: 797)
40+ NIntTest:test_decodeShortNInt8() (gas: 697)
41+ NIntTest:test_decodeSmallNInts() (gas: 1171)
42+ PeekTest:test_isArray_false() (gas: 317)
43+ PeekTest:test_isArray_true() (gas: 312)
44+ PeekTest:test_isBool_false() (gas: 305)
45+ PeekTest:test_isBool_true() (gas: 364)
46+ PeekTest:test_isBytes_false() (gas: 348)
47+ PeekTest:test_isBytes_true() (gas: 311)
48+ PeekTest:test_isInt_false() (gas: 326)
49+ PeekTest:test_isInt_true() (gas: 488)
50+ PeekTest:test_isMap_false() (gas: 304)
51+ PeekTest:test_isMap_true() (gas: 334)
52+ PeekTest:test_isNInt_false() (gas: 353)
53+ PeekTest:test_isNInt_true() (gas: 312)
54+ PeekTest:test_isNull_false() (gas: 376)
55+ PeekTest:test_isNull_true() (gas: 334)
56+ PeekTest:test_isString_false() (gas: 328)
57+ PeekTest:test_isString_true() (gas: 313)
58+ PeekTest:test_isTag_expect_badminor() (gas: 858)
59+ PeekTest:test_isTag_expect_false() (gas: 468)
60+ PeekTest:test_isTag_expect_rand_16(uint16) (runs: 256, μ: 766, ~: 766)
61+ PeekTest:test_isTag_expect_rand_64(uint32) (runs: 256, μ: 777, ~: 777)
62+ PeekTest:test_isTag_expect_rand_64(uint64) (runs: 256, μ: 750, ~: 750)
63+ PeekTest:test_isTag_expect_true() (gas: 459)
64+ PeekTest:test_isTag_false() (gas: 326)
65+ PeekTest:test_isTag_false_expect() (gas: 413)
66+ PeekTest:test_isTag_true() (gas: 333)
67+ PeekTest:test_isUInt_false() (gas: 349)
68+ PeekTest:test_isUInt_true() (gas: 370)
69+ PeekTest:test_isUndefined_false() (gas: 375)
70+ PeekTest:test_isUndefined_true() (gas: 303)
71+ ReadBignum_Test:test_Integer() (gas: 12810)
72+ ReadBignum_Test:test_NInt256_max() (gas: 1749)
73+ ReadBignum_Test:test_NInt256_middle() (gas: 2225)
74+ ReadBignum_Test:test_NInt256_multi() (gas: 1242)
75+ ReadBignum_Test:test_NInt256_random(int256) (runs: 256, μ: 5152, ~: 5152)
76+ ReadBignum_Test:test_NInt256_single() (gas: 1243)
77+ ReadBignum_Test:test_UInt256_max() (gas: 1554)
78+ ReadBignum_Test:test_UInt256_middle() (gas: 2037)
79+ ReadBignum_Test:test_UInt256_multi() (gas: 1120)
80+ ReadBignum_Test:test_UInt256_random(uint256) (runs: 256, μ: 1613, ~: 1613)
81+ ReadBignum_Test:test_UInt256_single() (gas: 1416)
82+ ReadCidSha256_Test:test_Cid() (gas: 556)
83+ ReadCidSha256_Test:test_Cid_multicodec_raw() (gas: 484)
84+ ReadCidSha256_Test:test_Cid_random(uint256) (runs: 256, μ: 3561, ~: 3561)
85+ ReadCidSha256_Test:test_NullableCid_nullCbor() (gas: 534)
86+ ReadCidSha256_Test:test_NullableCid_random(uint256) (runs: 256, μ: 926, ~: 930)
87+ SimpleTest:test_decodeFalse() (gas: 424)
88+ SimpleTest:test_decodeTrue() (gas: 438)
9189SimpleTest:test_skipNull() (gas: 427)
9290SimpleTest:test_skipUndefined() (gas: 470)
93- StringTest:test_String1() (gas: 3368 )
94- StringTest:test_String32_short() (gas: 4162 )
95- StringTest:test_decodeEmptyString() (gas: 3718 )
96- StringTest:test_decodeLongString() (gas: 3762 )
97- StringTest:test_decodeMediumString() (gas: 903 )
98- StringTest:test_decodeShortString() (gas: 3782 )
99- StringTest:test_skipString() (gas: 776 )
100- TagTest:test_decodeExpectedTag() (gas: 678 )
101- TagTest:test_decodeTag() (gas: 3590 )
102- UIntTest:test_decodeLongUInt8() (gas: 3506 )
103- UIntTest:test_decodeShortUInt8() (gas: 3451 )
104- UIntTest:test_decodeSmallInts() (gas: 4152 )
105- UIntTest:test_decodeUInt16() (gas: 3633 )
106- UIntTest:test_decodeUInt32() (gas: 3661 )
107- UIntTest:test_decodeUInt64() (gas: 3709 )
108- UIntTest:test_decodeUInt8() (gas: 3507 )
91+ StringTest:test_String1() (gas: 463 )
92+ StringTest:test_String32_short() (gas: 856 )
93+ StringTest:test_decodeEmptyString() (gas: 794 )
94+ StringTest:test_decodeLongString() (gas: 840 )
95+ StringTest:test_decodeMediumString() (gas: 869 )
96+ StringTest:test_decodeShortString() (gas: 860 )
97+ StringTest:test_skipString() (gas: 708 )
98+ TagTest:test_decodeExpectedTag() (gas: 644 )
99+ TagTest:test_decodeTag() (gas: 681 )
100+ UIntTest:test_decodeLongUInt8() (gas: 636 )
101+ UIntTest:test_decodeShortUInt8() (gas: 578 )
102+ UIntTest:test_decodeSmallInts() (gas: 913 )
103+ UIntTest:test_decodeUInt16() (gas: 760 )
104+ UIntTest:test_decodeUInt32() (gas: 788 )
105+ UIntTest:test_decodeUInt64() (gas: 836 )
106+ UIntTest:test_decodeUInt8() (gas: 634 )
0 commit comments