Xi Lin
|
b0242c2938
|
feat(contracts): remove startBatchIndex check when updateVerifier in MultipleVersionRollupVerifier (#1372)
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
|
2024-06-12 17:05:08 +08:00 |
|
Xi Lin
|
f12e8e3baf
|
feat(contracts): change MAX_COMMIT_SCALAR and MAX_BLOB_SCALAR to 1e18 (#1354)
|
2024-06-01 10:42:07 +08:00 |
|
Péter Garamvölgyi
|
c48ae961a5
|
feat(contracts): accept batches with version > 1 (#1317)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
Co-authored-by: Xi Lin <zimpha@gmail.com>
|
2024-05-29 11:38:32 +08:00 |
|
Xi Lin
|
7059ad0ed4
|
feat(contracts): update L1GasPriceOracle for Curie fork (#1343)
Co-authored-by: colin <102356659+colinlyguo@users.noreply.github.com>
|
2024-05-28 13:36:56 +08:00 |
|
Xi Lin
|
8128526116
|
feat(contracts): batch token bridge (#1282)
|
2024-04-28 12:11:15 +08:00 |
|
Péter Garamvölgyi
|
71f88b04f5
|
fix: add blobHash to challenge and piHash (#1264)
Co-authored-by: Thegaram <Thegaram@users.noreply.github.com>
|
2024-04-12 11:00:37 +08:00 |
|
Xi Lin
|
8bd4277c13
|
feat(contracts): 4844 support (#1179)
|
2024-03-22 18:02:02 +08:00 |
|
Xi Lin
|
f75eda1418
|
fix: disable test from LidoGatewayIntegration.t.sol (#1177)
|
2024-03-05 22:13:40 +08:00 |
|
Chomtana
|
dc98cf9c08
|
docs: fix word transfered -> transferred (#1114)
Co-authored-by: georgehao <haohongfan@gmail.com>
|
2024-02-19 22:49:47 +08:00 |
|
Xi Lin
|
6030927680
|
fix(contracts): OZ-H01 ETH Deposits Can Get Stuck if They Are Not Successfully Bridged (#1093)
Co-authored-by: icemelon <icemelon@users.noreply.github.com>
|
2024-02-06 21:16:55 -08:00 |
|
Xi Lin
|
adbcd7fb0f
|
fix(contracts): OZ-L01 Implementation Keeps Functionalities for Deprecated Variables (#1094)
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
|
2024-02-05 14:20:04 +01:00 |
|
Xi Lin
|
69224ebb93
|
feat(contracts): lido gateway (#988)
|
2024-01-16 10:25:41 -08:00 |
|
Xi Lin
|
aaea3cc1f2
|
feat(contracts): bridge costs optimization (#1011)
|
2024-01-08 17:25:08 +08:00 |
|
Luke Ma
|
bf2692b7cb
|
refactor: add address(0) check for constructors. (#1010)
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-12-11 16:49:29 +08:00 |
|
Xi Lin
|
e6db4ac3a8
|
feat(contracts): make sure prover and sequencer is EOA (#1002)
|
2023-11-03 12:21:20 -07:00 |
|
Xi Lin
|
3143373f5f
|
feat(contracts): remove rate limiter related codes (#978)
|
2023-10-05 21:16:01 +02:00 |
|
Xi Lin
|
4d903bc9b2
|
feat(contracts): foundry scripts for ScrollOwner (#838)
Co-authored-by: zimpha <zimpha@users.noreply.github.com>
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
Co-authored-by: Haichen Shen <shenhaichen@gmail.com>
|
2023-09-21 17:45:24 +02:00 |
|
Xi Lin
|
04e66231e5
|
fix(contracts): OZ-L02 Implicit Limitation of Withdrawal (#954)
|
2023-09-20 12:18:19 +02:00 |
|
Xi Lin
|
ae95e61902
|
fix(contracts): OZ-M01 Lack of Expiration for Retrying Transactions (#840)
Co-authored-by: Haichen Shen <shenhaichen@gmail.com>
Co-authored-by: icemelon <icemelon@users.noreply.github.com>
Co-authored-by: zimpha <zimpha@users.noreply.github.com>
|
2023-09-13 12:49:08 -07:00 |
|
Xi Lin
|
145edfccb9
|
refactor(contracts): merge FeeVault and L2TxFeeVault (#943)
|
2023-09-13 09:36:53 +02:00 |
|
Xi Lin
|
ad14836796
|
fix(contracts): Zellic 3.2 Addtional checks could be performed (#892)
Co-authored-by: zimpha <zimpha@users.noreply.github.com>
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-09-11 10:36:54 +08:00 |
|
Xi Lin
|
7559dc42b4
|
feat(contacts): use bitmap for skipped messages (#893)
Co-authored-by: zimpha <zimpha@users.noreply.github.com>
|
2023-09-07 14:31:06 +08:00 |
|
Péter Garamvölgyi
|
4af3834e36
|
test(fee-vault): add new test testCantWithdrawMoreThanBalance (#918)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-09-04 08:15:26 +02:00 |
|
Péter Garamvölgyi
|
8699a22fa3
|
feat(contracts): allow setting withdraw amount in fee vault (#912)
Co-authored-by: Haichen Shen <shenhaichen@gmail.com>
|
2023-09-02 02:23:53 -07:00 |
|
Xi Lin
|
a7d9bf3488
|
fix(contracts): OZ-N05 Lack of Logs on Sensitive Actions (#908)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-09-01 22:55:11 +08:00 |
|
Xi Lin
|
8daa5d5496
|
fix(contracts): check actual number of transactions in each chunk (#887)
Co-authored-by: zimpha <zimpha@users.noreply.github.com>
|
2023-08-31 20:28:54 -07:00 |
|
Xi Lin
|
f6894bb82f
|
feat(contracts): add usdc gateway (#426)
Co-authored-by: zimpha <zimpha@users.noreply.github.com>
Co-authored-by: Haichen Shen <shenhaichen@gmail.com>
|
2023-08-29 00:28:29 -07:00 |
|
Xi Lin
|
7d50699344
|
fix(contracts): OZ-L07 Potentially Misleading Verifier Event (#849)
Co-authored-by: zimpha <zimpha@users.noreply.github.com>
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-08-25 10:45:35 +08:00 |
|
Xi Lin
|
6139ca0df0
|
fix(contracts): OZ-L10 maxReplayTimes is Not Initialized in L1ScrollMessenger (#852)
Co-authored-by: zimpha <zimpha@users.noreply.github.com>
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
Co-authored-by: HAOYUatHZ <HAOYUatHZ@users.noreply.github.com>
|
2023-08-25 10:10:31 +08:00 |
|
Xi Lin
|
ae2e010324
|
feat(contracts): add rate limiter (#712)
Co-authored-by: zimpha <zimpha@users.noreply.github.com>
|
2023-08-18 06:43:58 -07:00 |
|
Xi Lin
|
623213a67a
|
feat(contract): add ScrollOwner (#586)
Co-authored-by: zimpha <zimpha@users.noreply.github.com>
|
2023-08-16 02:51:14 -07:00 |
|
Xi Lin
|
4a3056667e
|
bug(contracts): require last message not skipped in each block. (#777)
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
|
2023-08-14 11:41:21 +02:00 |
|
Xi Lin
|
4cd199b3b3
|
test(contracts): add unit tests when num txs < num L1 msgs (#742)
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
|
2023-08-07 05:13:04 +02:00 |
|
Xi Lin
|
f1073e7d13
|
refactor(contracts): OZ-L1-N03 Events Should Emit Old and New Value (#673)
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
|
2023-08-06 14:18:13 +02:00 |
|
Xi Lin
|
e2185ffe20
|
refactor(contracts): OZ-L1-L03 Code Redundancy, OZ-L1-N15 Unused Imports and OZ-L2-N02 Unused Imports (#698)
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
|
2023-08-06 10:21:18 +02:00 |
|
Xi Lin
|
bb0a0d0d09
|
feat(contracts): better access control of the ScrollChain (#700)
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
|
2023-08-06 09:43:39 +02:00 |
|
Haichen Shen
|
2eb458cf42
|
fix(contracts): OZ-L1-N10 SimpleGasOracle Is Not Used (#671)
|
2023-07-25 10:25:27 -07:00 |
|
Xi Lin
|
3832422bc9
|
fix(contracts): OZ-L2-L06 Initialization Performed Outside of Initialization Function (#652)
Co-authored-by: Haichen Shen <shenhaichen@gmail.com>
|
2023-07-25 10:24:53 -07:00 |
|
Xi Lin
|
e8c66e4597
|
fix(contracts): fix getL1GasUsed in L1GasPriceOracle (#665)
Co-authored-by: Haichen Shen <shenhaichen@gmail.com>
|
2023-07-23 04:11:23 -07:00 |
|
Xi Lin
|
94c557bfed
|
fix(contracts): remove retry with proof in L2ScrollMessenger (#658)
|
2023-07-21 14:19:01 +08:00 |
|
Xi Lin
|
523cc2cb7e
|
fix(contracts): OZ-L1-L02 Initialization Not Disabled for Implementation Contracts (#639)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-07-20 21:14:35 +08:00 |
|
Xi Lin
|
b5bbb72756
|
fix(contracts): OZ-L1-L10 Unpinned Compiler Version (#636)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-07-20 20:57:43 +08:00 |
|
Xi Lin
|
c9f623b12b
|
fix(contracts): OZ-L1-L01 Batch Reverting Can Pause Finalization (#634)
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-07-20 16:36:37 +08:00 |
|
Xi Lin
|
3491f0ebff
|
fix(contracts): OZ-L1-L08 Batch Events Lack Information (#624)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-07-20 16:24:27 +08:00 |
|
Xi Lin
|
d2a1459768
|
fix(contracts): fix dropping message with nonce 0 (#640)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-07-13 16:48:45 +08:00 |
|
Xi Lin
|
6841ef264c
|
feat(contracts): add refund for skipped messages (#561)
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
Co-authored-by: Haichen Shen <shenhaichen@gmail.com>
|
2023-07-11 09:16:37 -07:00 |
|
Xi Lin
|
2323dd0daa
|
fix(contracts): OZ-L1-H05 Users Can Lose Refund by Default (#605)
Co-authored-by: Haichen Shen <shenhaichen@gmail.com>
|
2023-07-10 10:02:58 -07:00 |
|
Xi Lin
|
535ec91141
|
fix(contracts): OZ-L1-H07 L2 Standard ERC-20 Token Metadata Can Be Set Arbitrarily (#606)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-07-10 15:31:11 +08:00 |
|
Xi Lin
|
96452ee32b
|
feat(contracts): add a simple usdc gateway (#587)
Co-authored-by: Haichen Shen <shenhaichen@gmail.com>
|
2023-07-08 11:39:37 +08:00 |
|
Xi Lin
|
811db8bcb9
|
feat(contracts): request ERC20 through gateway router (#566)
|
2023-07-07 12:24:44 -07:00 |
|