Skip to content

Commit b74b551

Browse files
committed
Update tests
1 parent 18a5aee commit b74b551

File tree

2 files changed

+21
-18
lines changed

2 files changed

+21
-18
lines changed

test/libsolidity/semanticTests/externalContracts/deposit_contract.sol

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -176,35 +176,35 @@ contract DepositContract is IDepositContract, ERC165 {
176176
}
177177
// ----
178178
// constructor()
179-
// gas irOptimized: 1428137
180-
// gas legacy: 2425301
181-
// gas legacyOptimized: 1770477
179+
// gas irOptimized: 1430741
180+
// gas legacy: 2427905
181+
// gas legacyOptimized: 1773081
182182
// supportsInterface(bytes4): 0x0 -> 0
183183
// supportsInterface(bytes4): 0xffffffff00000000000000000000000000000000000000000000000000000000 -> false # defined to be false by ERC-165 #
184184
// supportsInterface(bytes4): 0x01ffc9a700000000000000000000000000000000000000000000000000000000 -> true # ERC-165 id #
185185
// supportsInterface(bytes4): 0x8564090700000000000000000000000000000000000000000000000000000000 -> true # the deposit interface id #
186186
// get_deposit_root() -> 0xd70a234731285c6804c2a4f56711ddb8c82c99740f207854891028af34e27e5e
187-
// gas irOptimized: 114626
188-
// gas legacy: 149888
189-
// gas legacyOptimized: 121887
187+
// gas irOptimized: 117398
188+
// gas legacy: 152660
189+
// gas legacyOptimized: 124659
190190
// get_deposit_count() -> 0x20, 8, 0 # TODO: check balance and logs after each deposit #
191191
// deposit(bytes,bytes,bytes,bytes32), 32 ether: 0 -> FAILURE # Empty input #
192192
// get_deposit_root() -> 0xd70a234731285c6804c2a4f56711ddb8c82c99740f207854891028af34e27e5e
193-
// gas irOptimized: 114626
194-
// gas legacy: 149888
195-
// gas legacyOptimized: 121887
193+
// gas irOptimized: 117398
194+
// gas legacy: 152660
195+
// gas legacyOptimized: 124659
196196
// get_deposit_count() -> 0x20, 8, 0
197197
// deposit(bytes,bytes,bytes,bytes32), 1 ether: 0x80, 0xe0, 0x120, 0xaa4a8d0b7d9077248630f1a4701ae9764e42271d7f22b7838778411857fd349e, 0x30, 0x933ad9491b62059dd065b560d256d8957a8c402cc6e8d8ee7290ae11e8f73292, 0x67a8811c397529dac52ae1342ba58c9500000000000000000000000000000000, 0x20, 0x00f50428677c60f997aadeab24aabf7fceaef491c96a52b463ae91f95611cf71, 0x60, 0xa29d01cc8c6296a8150e515b5995390ef841dc18948aa3e79be6d7c1851b4cbb, 0x5d6ff49fa70b9c782399506a22a85193151b9b691245cebafd2063012443c132, 0x4b6c36debaedefb7b2d71b0503ffdc00150aaffd42e63358238ec888901738b8 -> # txhash: 0x7085c586686d666e8bb6e9477a0f0b09565b2060a11f1c4209d3a52295033832 #
198198
// ~ emit DepositEvent(bytes,bytes,bytes,bytes,bytes): 0xa0, 0x0100, 0x0140, 0x0180, 0x0200, 0x30, 0x933ad9491b62059dd065b560d256d8957a8c402cc6e8d8ee7290ae11e8f73292, 0x67a8811c397529dac52ae1342ba58c9500000000000000000000000000000000, 0x20, 0xf50428677c60f997aadeab24aabf7fceaef491c96a52b463ae91f95611cf71, 0x08, 0xca9a3b00000000000000000000000000000000000000000000000000000000, 0x60, 0xa29d01cc8c6296a8150e515b5995390ef841dc18948aa3e79be6d7c1851b4cbb, 0x5d6ff49fa70b9c782399506a22a85193151b9b691245cebafd2063012443c132, 0x4b6c36debaedefb7b2d71b0503ffdc00150aaffd42e63358238ec888901738b8, 0x08, 0x00
199199
// get_deposit_root() -> 0x2089653123d9c721215120b6db6738ba273bbc5228ac093b1f983badcdc8a438
200-
// gas irOptimized: 114611
201-
// gas legacy: 149898
202-
// gas legacyOptimized: 121900
200+
// gas irOptimized: 117383
201+
// gas legacy: 152670
202+
// gas legacyOptimized: 124672
203203
// get_deposit_count() -> 0x20, 8, 0x0100000000000000000000000000000000000000000000000000000000000000
204204
// deposit(bytes,bytes,bytes,bytes32), 32 ether: 0x80, 0xe0, 0x120, 0xdbd986dc85ceb382708cf90a3500f500f0a393c5ece76963ac3ed72eccd2c301, 0x30, 0xb2ce0f79f90e7b3a113ca5783c65756f96c4b4673c2b5c1eb4efc22280259441, 0x06d601211e8866dc5b50dc48a244dd7c00000000000000000000000000000000, 0x20, 0x00344b6c73f71b11c56aba0d01b7d8ad83559f209d0a4101a515f6ad54c89771, 0x60, 0x945caaf82d18e78c033927d51f452ebcd76524497b91d7a11219cb3db6a1d369, 0x7595fc095ce489e46b2ef129591f2f6d079be4faaf345a02c5eb133c072e7c56, 0x0c6c3617eee66b4b878165c502357d49485326bc6b31bc96873f308c8f19c09d -> # txhash: 0x404d8e109822ce448e68f45216c12cb051b784d068fbe98317ab8e50c58304ac #
205205
// ~ emit DepositEvent(bytes,bytes,bytes,bytes,bytes): 0xa0, 0x0100, 0x0140, 0x0180, 0x0200, 0x30, 0xb2ce0f79f90e7b3a113ca5783c65756f96c4b4673c2b5c1eb4efc22280259441, 0x06d601211e8866dc5b50dc48a244dd7c00000000000000000000000000000000, 0x20, 0x344b6c73f71b11c56aba0d01b7d8ad83559f209d0a4101a515f6ad54c89771, 0x08, 0x40597307000000000000000000000000000000000000000000000000000000, 0x60, 0x945caaf82d18e78c033927d51f452ebcd76524497b91d7a11219cb3db6a1d369, 0x7595fc095ce489e46b2ef129591f2f6d079be4faaf345a02c5eb133c072e7c56, 0x0c6c3617eee66b4b878165c502357d49485326bc6b31bc96873f308c8f19c09d, 0x08, 0x0100000000000000000000000000000000000000000000000000000000000000
206206
// get_deposit_root() -> 0x40255975859377d912c53aa853245ebd939bdd2b33a28e084babdcc1ed8238ee
207-
// gas irOptimized: 114611
208-
// gas legacy: 149898
209-
// gas legacyOptimized: 121900
207+
// gas irOptimized: 117383
208+
// gas legacy: 152670
209+
// gas legacyOptimized: 124672
210210
// get_deposit_count() -> 0x20, 8, 0x0200000000000000000000000000000000000000000000000000000000000000

test/libsolidity/semanticTests/externalContracts/snark.sol

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -294,8 +294,11 @@ contract Test {
294294
// f() -> true
295295
// g() -> true
296296
// pair() -> true
297+
// gas irOptimized: 270080
298+
// gas legacy: 275952
299+
// gas legacyOptimized: 267239
297300
// verifyTx() -> true
298301
// ~ emit Verified(string): 0x20, 0x16, "Successfully verified."
299-
// gas irOptimized: 95261
300-
// gas legacy: 116473
301-
// gas legacyOptimized: 83670
302+
// gas irOptimized: 783949
303+
// gas legacy: 805423
304+
// gas legacyOptimized: 772571

0 commit comments

Comments
 (0)