@@ -5,74 +5,77 @@ IBCBenchmarks:testRecvPacket() (gas: 154889)
55IBCBenchmarks:testSendPacket() (gas: 94843)
66IBCBenchmarks:testUpdateMockClientDirectly() (gas: 64879)
77IBCBenchmarks:testUpdateMockClientViaHandler() (gas: 148239)
8- IBCMockAppTest:testHandshake() (gas: 4162455)
9- IBCMockAppTest:testHandshakeBetweenDifferentPorts() (gas: 3104765)
10- IBCMockAppTest:testPacketRelay() (gas: 11461419)
11- IBCMockAppTest:testPacketTimeout() (gas: 4059968)
8+ IBCMockAppFactoryTest:testHandshake() (gas: 8710771)
9+ IBCMockAppFactoryTest:testPacketRelay() (gas: 15995791)
10+ IBCMockAppTest:testHandshake() (gas: 4183963)
11+ IBCMockAppTest:testHandshakeBetweenDifferentPorts() (gas: 3130978)
12+ IBCMockAppTest:testPacketRelay() (gas: 11493798)
13+ IBCMockAppTest:testPacketTimeout() (gas: 4089477)
1214ICS24HostTest:testValidatePortIdentifier() (gas: 44476)
13- TestICS02:testCreateClient() (gas: 30594453 )
15+ TestICS02:testCreateClient() (gas: 30936959 )
1416TestICS02:testHeightToUint128((uint64,uint64)) (runs: 256, μ: 907, ~: 907)
15- TestICS02:testInvalidCreateClient() (gas: 30479715 )
16- TestICS02:testInvalidUpdateClient() (gas: 30483432 )
17- TestICS02:testRegisterClient() (gas: 30143677 )
18- TestICS02:testRegisterClientDuplicatedClientType() (gas: 30129897 )
19- TestICS02:testRegisterClientInvalidClientType() (gas: 30158859 )
20- TestICS02:testUpdateClient() (gas: 30650006 )
21- TestICS03Handshake:testConnOpenAck() (gas: 1811232 )
22- TestICS03Handshake:testConnOpenConfirm() (gas: 1989361 )
23- TestICS03Handshake:testConnOpenInit() (gas: 1423016 )
24- TestICS03Handshake:testConnOpenTry() (gas: 2348031 )
25- TestICS03Handshake:testInvalidConnOpenAck() (gas: 2323525 )
26- TestICS03Handshake:testInvalidConnOpenConfirm() (gas: 2422540 )
17+ TestICS02:testInvalidCreateClient() (gas: 30822171 )
18+ TestICS02:testInvalidUpdateClient() (gas: 30825962 )
19+ TestICS02:testRegisterClient() (gas: 30486209 )
20+ TestICS02:testRegisterClientDuplicatedClientType() (gas: 30472391 )
21+ TestICS02:testRegisterClientInvalidClientType() (gas: 30501395 )
22+ TestICS02:testUpdateClient() (gas: 30992560 )
23+ TestICS03Handshake:testConnOpenAck() (gas: 1810871 )
24+ TestICS03Handshake:testConnOpenConfirm() (gas: 1988723 )
25+ TestICS03Handshake:testConnOpenInit() (gas: 1422940 )
26+ TestICS03Handshake:testConnOpenTry() (gas: 2347689 )
27+ TestICS03Handshake:testInvalidConnOpenAck() (gas: 2322689 )
28+ TestICS03Handshake:testInvalidConnOpenConfirm() (gas: 2421514 )
2729TestICS03Handshake:testInvalidConnOpenInit() (gas: 776893)
28- TestICS03Handshake:testInvalidConnOpenTry() (gas: 2283536 )
30+ TestICS03Handshake:testInvalidConnOpenTry() (gas: 2283346 )
2931TestICS03Version:testCopyVersions() (gas: 570207)
3032TestICS03Version:testFindSupportedVersion() (gas: 34452)
3133TestICS03Version:testIsSupportedVersion() (gas: 13568)
3234TestICS03Version:testPickVersion() (gas: 37836)
3335TestICS03Version:testVerifyProposedVersion() (gas: 21308)
3436TestICS03Version:testVerifySupportedFeature() (gas: 10229)
35- TestICS04Handshake:testBindPort() (gas: 456448 )
36- TestICS04Handshake:testChanClose() (gas: 12159177 )
37- TestICS04Handshake:testChanOpenAck() (gas: 3242652 )
38- TestICS04Handshake:testChanOpenConfirm() (gas: 3538460 )
39- TestICS04Handshake:testChanOpenInit() (gas: 2395251 )
40- TestICS04Handshake:testChanOpenTry() (gas: 2897730 )
41- TestICS04Handshake:testInvalidChanOpenAck() (gas: 2317075 )
42- TestICS04Handshake:testInvalidChanOpenConfirm() (gas: 2391732 )
43- TestICS04Handshake:testInvalidChanOpenInit() (gas: 1677410 )
44- TestICS04Handshake:testInvalidChanOpenTry() (gas: 1692299 )
45- TestICS04Packet:testAcknowledgementPacket() (gas: 3111209 )
46- TestICS04Packet:testInvalidSendPacket() (gas: 3294829 )
47- TestICS04Packet:testRecvPacket() (gas: 9485892 )
48- TestICS04Packet:testRecvPacketTimeoutHeight() (gas: 3053603 )
49- TestICS04Packet:testRecvPacketTimeoutTimestamp() (gas: 3077652 )
50- TestICS04Packet:testSendPacket() (gas: 4393801 )
51- TestICS04Packet:testTimeoutOnClose() (gas: 3304846 )
52- TestICS04Upgrade:testCrossingHelloInconsistentVersions() (gas: 9732925 )
53- TestICS04Upgrade:testUpgradeAuthorityCancel() (gas: 44979235 )
54- TestICS04Upgrade:testUpgradeCannotCancelWithOldErrorReceipt() (gas: 3297188 )
55- TestICS04Upgrade:testUpgradeCannotRecvNextUpgradePacket() (gas: 5125194 )
56- TestICS04Upgrade:testUpgradeCounterpartyAdvanceNextSequenceBeforeOpen() (gas: 5088264 )
57- TestICS04Upgrade:testUpgradeCrossingHelloIncompatibleProposals() (gas: 4844529 )
58- TestICS04Upgrade:testUpgradeFull() (gas: 55706062 )
59- TestICS04Upgrade:testUpgradeInit() (gas: 2925623 )
60- TestICS04Upgrade:testUpgradeNoChanges() (gas: 2342894 )
61- TestICS04Upgrade:testUpgradeNotUpgradableModule() (gas: 3443205 )
62- TestICS04Upgrade:testUpgradeOutOfSync() (gas: 3728418 )
63- TestICS04Upgrade:testUpgradeRelaySuccessAtCounterpartyFlushComplete() (gas: 5097801 )
64- TestICS04Upgrade:testUpgradeRelaySuccessAtFlushing() (gas: 5469958 )
65- TestICS04Upgrade:testUpgradeSendPacketFailAtFlushingOrFlushComplete() (gas: 3907976 )
66- TestICS04Upgrade:testUpgradeTimeoutAbortAck() (gas: 17324220 )
67- TestICS04Upgrade:testUpgradeTimeoutAbortConfirm() (gas: 20921139 )
68- TestICS04Upgrade:testUpgradeTimeoutUpgrade() (gas: 68900740 )
69- TestICS04Upgrade:testUpgradeToOrdered() (gas: 52811190 )
70- TestICS04Upgrade:testUpgradeToUnordered() (gas: 42156184 )
37+ TestICS04Handshake:testBindPort() (gas: 461372 )
38+ TestICS04Handshake:testChanClose() (gas: 12244889 )
39+ TestICS04Handshake:testChanOpenAck() (gas: 3264520 )
40+ TestICS04Handshake:testChanOpenConfirm() (gas: 3561004 )
41+ TestICS04Handshake:testChanOpenInit() (gas: 2411027 )
42+ TestICS04Handshake:testChanOpenTry() (gas: 2918880 )
43+ TestICS04Handshake:testInvalidChanOpenAck() (gas: 2327618 )
44+ TestICS04Handshake:testInvalidChanOpenConfirm() (gas: 2402634 )
45+ TestICS04Handshake:testInvalidChanOpenInit() (gas: 1677184 )
46+ TestICS04Handshake:testInvalidChanOpenTry() (gas: 1692266 )
47+ TestICS04Packet:testAcknowledgementPacket() (gas: 3133839 )
48+ TestICS04Packet:testInvalidSendPacket() (gas: 3317459 )
49+ TestICS04Packet:testRecvPacket() (gas: 9561916 )
50+ TestICS04Packet:testRecvPacketTimeoutHeight() (gas: 3083947 )
51+ TestICS04Packet:testRecvPacketTimeoutTimestamp() (gas: 3107997 )
52+ TestICS04Packet:testSendPacket() (gas: 4425319 )
53+ TestICS04Packet:testTimeoutOnClose() (gas: 3335905 )
54+ TestICS04Upgrade:testCrossingHelloInconsistentVersions() (gas: 9761065 )
55+ TestICS04Upgrade:testUpgradeAuthorityCancel() (gas: 45179742 )
56+ TestICS04Upgrade:testUpgradeCannotCancelWithOldErrorReceipt() (gas: 3309916 )
57+ TestICS04Upgrade:testUpgradeCannotRecvNextUpgradePacket() (gas: 5142516 )
58+ TestICS04Upgrade:testUpgradeCounterpartyAdvanceNextSequenceBeforeOpen() (gas: 5101888 )
59+ TestICS04Upgrade:testUpgradeCrossingHelloIncompatibleProposals() (gas: 4859793 )
60+ TestICS04Upgrade:testUpgradeFull() (gas: 55736320 )
61+ TestICS04Upgrade:testUpgradeInit() (gas: 2937759 )
62+ TestICS04Upgrade:testUpgradeNoChanges() (gas: 2354426 )
63+ TestICS04Upgrade:testUpgradeNotUpgradableModule() (gas: 3470809 )
64+ TestICS04Upgrade:testUpgradeOutOfSync() (gas: 3741133 )
65+ TestICS04Upgrade:testUpgradeRelaySuccessAtCounterpartyFlushComplete() (gas: 5115114 )
66+ TestICS04Upgrade:testUpgradeRelaySuccessAtFlushing() (gas: 5487347 )
67+ TestICS04Upgrade:testUpgradeSendPacketFailAtFlushingOrFlushComplete() (gas: 3920258 )
68+ TestICS04Upgrade:testUpgradeTimeoutAbortAck() (gas: 17345060 )
69+ TestICS04Upgrade:testUpgradeTimeoutAbortConfirm() (gas: 20945649 )
70+ TestICS04Upgrade:testUpgradeTimeoutUpgrade() (gas: 69105350 )
71+ TestICS04Upgrade:testUpgradeToOrdered() (gas: 53030759 )
72+ TestICS04Upgrade:testUpgradeToUnordered() (gas: 42323192 )
7173TestICS04UpgradeApp:testUpgradeAuthorizationChanneNotFound() (gas: 62062)
72- TestICS04UpgradeApp:testUpgradeAuthorizationRePropose() (gas: 2365672)
73- TestICS04UpgradeApp:testUpgradeAuthorizationRemove() (gas: 2346118)
74- TestICS20:testAddressToHex(address) (runs: 256, μ: 26869, ~: 27044)
75- TestICS20:testHexToAddress(string) (runs: 256, μ: 4636, ~: 4595)
76- TestICS20:testIsEscapedString() (gas: 62745)
77- TestICS20:testMarshaling() (gas: 180081)
78- TestICS20:testParseAmount(uint256) (runs: 256, μ: 31973, ~: 28039)
74+ TestICS04UpgradeApp:testUpgradeAuthorizationRePropose() (gas: 2376902)
75+ TestICS04UpgradeApp:testUpgradeAuthorizationRemove() (gas: 2357348)
76+ TestICS20:testAddressToHex(address) (runs: 256, μ: 26910, ~: 27088)
77+ TestICS20:testHexToAddress(string) (runs: 256, μ: 4658, ~: 4617)
78+ TestICS20:testIsEscapedString() (gas: 64753)
79+ TestICS20:testMarshaling() (gas: 180017)
80+ TestICS20:testParseAmount(uint256) (runs: 256, μ: 31599, ~: 27438)
81+ TestICS20:testParseUint256String() (gas: 26745)
0 commit comments