@@ -5,74 +5,77 @@ IBCBenchmarks:testRecvPacket() (gas: 154889)
5
5
IBCBenchmarks:testSendPacket() (gas: 94843)
6
6
IBCBenchmarks:testUpdateMockClientDirectly() (gas: 64879)
7
7
IBCBenchmarks: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)
12
14
ICS24HostTest:testValidatePortIdentifier() (gas: 44476)
13
- TestICS02:testCreateClient() (gas: 30594453 )
15
+ TestICS02:testCreateClient() (gas: 30936959 )
14
16
TestICS02: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 )
27
29
TestICS03Handshake:testInvalidConnOpenInit() (gas: 776893)
28
- TestICS03Handshake:testInvalidConnOpenTry() (gas: 2283536 )
30
+ TestICS03Handshake:testInvalidConnOpenTry() (gas: 2283346 )
29
31
TestICS03Version:testCopyVersions() (gas: 570207)
30
32
TestICS03Version:testFindSupportedVersion() (gas: 34452)
31
33
TestICS03Version:testIsSupportedVersion() (gas: 13568)
32
34
TestICS03Version:testPickVersion() (gas: 37836)
33
35
TestICS03Version:testVerifyProposedVersion() (gas: 21308)
34
36
TestICS03Version: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 )
71
73
TestICS04UpgradeApp: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