Xi Lin
|
0b0b84a513
|
fix(contracts): OZ-N01 Unused Imports (#930)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-09-06 13:34:29 +08:00 |
|
Xi Lin
|
e35de74495
|
docs(contracts): OZ-L01 Misleading Comment (#928)
|
2023-09-06 11:59:35 +08:00 |
|
Péter Garamvölgyi
|
c71fa5a5fc
|
style: use MAX_TX_IN_CHUNK env name in deployment scripts (#921)
|
2023-09-04 14:35:04 +02: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 |
|
Xi Lin
|
d288b34536
|
fix(contracts): OZ-L02 Anyone Can Steal ERC-20 Tokens From GasSwap (#844)
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-04 12:31:41 +08: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
|
d668180e9a
|
fix(contracts): OZ-M04 Use of Non-Production-Ready Trusted Forwarder (#843)
Co-authored-by: Haichen Shen <shenhaichen@gmail.com>
Co-authored-by: icemelon <icemelon@users.noreply.github.com>
|
2023-09-02 02:23:31 -07:00 |
|
Haichen Shen
|
38b440b1fa
|
docs(contract): Update readme (#378)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
Co-authored-by: Orest Tarasiuk <830847+OrestTa@users.noreply.github.com>
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
|
2023-09-01 20:22:09 -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
|
255eb5f307
|
fix(contracts): OZ-L02 Utilizing Deprecated Function From Library (#902)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-09-01 22:42:20 +08:00 |
|
Xi Lin
|
07961f751e
|
fix(contracts): OZ-N01 Variable Cast is Unnecessary (#903)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-09-01 22:18:17 +08:00 |
|
Xi Lin
|
bbd5a5a9c2
|
fix(contracts): OZ-N02 Incorrect Function Visibility (#904)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-09-01 21:58:47 +08:00 |
|
Xi Lin
|
2e1f42fcb6
|
fix(contracts): OZ-N04 Implicit Type Casting (#907)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-09-01 19:45:35 +08:00 |
|
Xi Lin
|
bcdbe1f119
|
fix(contracts): OZ-N07 Naming Issue (#910)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-09-01 19:29:57 +08:00 |
|
Xi Lin
|
6034c43bb1
|
fix(contracts): OZ-N06 Unpinned Compiler Version (#909)
|
2023-09-01 19:20:10 +08:00 |
|
Xi Lin
|
38f64e70b7
|
feat(contracts): bench test for ScrollChain (#721)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
Co-authored-by: HAOYUatHZ <HAOYUatHZ@users.noreply.github.com>
Co-authored-by: Haichen Shen <shenhaichen@gmail.com>
Co-authored-by: zimpha <zimpha@users.noreply.github.com>
Co-authored-by: icemelon <icemelon@users.noreply.github.com>
|
2023-08-31 23:52:50 -07: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
|
fecd129a39
|
fix(contracts): OZ-L08 Redundancy of Replaying Messages in L2ScrollMessenger (#850)
Co-authored-by: zimpha <zimpha@users.noreply.github.com>
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-08-25 16:25:52 +08:00 |
|
Xi Lin
|
663156984f
|
fix(contracts): OZ-N08 Inconsistent Order of Event Emissions (#876)
Co-authored-by: zimpha <zimpha@users.noreply.github.com>
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-08-25 15:51:52 +08:00 |
|
Xi Lin
|
3499c595e7
|
fix(contracts): OZ-N07 Incorrect Function Visibility (#875)
Co-authored-by: zimpha <zimpha@users.noreply.github.com>
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-08-25 15:03:15 +08:00 |
|
Xi Lin
|
95d2df46e3
|
fix(contracts): OZ-N14 Duplicate Imports (#877)
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 14:21:59 +08:00 |
|
Xi Lin
|
102d29c54d
|
docs(contracts): OZ-N06 Inconsistent Coding Style (#874)
Co-authored-by: zimpha <zimpha@users.noreply.github.com>
|
2023-08-25 11:59:20 +08: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
|
e08b800d1d
|
fix(contracts): OZ-L06 Possible Misleading revert Message When Swapping Non-ERC20Permit Tokens (#847)
Co-authored-by: zimpha <zimpha@users.noreply.github.com>
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-08-25 10:23:02 +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
|
d7d62eb8e6
|
docs(contracts): OZ-L09 Misleading and Incorrect Comments (#851)
Co-authored-by: zimpha <zimpha@users.noreply.github.com>
|
2023-08-22 12:53:42 +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 |
|
Péter Garamvölgyi
|
58c0511a94
|
fix: deprecate rollup operator env (#778)
|
2023-08-12 07:24:14 +02:00 |
|
Xi Lin
|
ea3e08ab2a
|
fix(contracts): initialize maxGasLimit by vm.env (#752)
|
2023-08-08 11:53:30 +08: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 |
|
Péter Garamvölgyi
|
336d76e0dc
|
fix: Consider skipped messages in block.numTransaction encoding (#741)
|
2023-08-06 21:45:58 +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 |
|
Péter Garamvölgyi
|
604a4407a2
|
feat: init DAI token in gateway router (#720)
|
2023-08-04 09:55:27 +02:00 |
|
Xi Lin
|
fe0ecc366d
|
feat(contracts): integrate with on-chain verifier contract (#702)
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
|
2023-08-04 08:54:39 +02:00 |
|
Xi Lin
|
8bb9b22741
|
feat(contracts): add dummy dai gateway in L1 and L2 (#704)
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
|
2023-08-04 07:56:39 +02:00 |
|
HAOYUatHZ
|
20e13445f8
|
refactor: rename roller to prover (#684)
|
2023-07-28 22:59:27 +08:00 |
|
Haichen Shen
|
e2612a3d88
|
fix(contracts): Fix typos in the contract function name and docs (#679)
|
2023-07-27 09:58:07 -07:00 |
|
Péter Garamvölgyi
|
c12b1fd8f2
|
fix(contracts): adjust deployment scripts (#680)
|
2023-07-27 12:40:12 +02:00 |
|
Xi Lin
|
b0ee9fa519
|
refactor(contracts): OZ-L1-N01 Constant Not Using UPPER_CASE Format (#674)
|
2023-07-26 23:05:56 -07:00 |
|
Péter Garamvölgyi
|
d8cc69501e
|
fix(contracts): initialize L2GasOracle with correct intrinsic gas params. (#677)
|
2023-07-26 10:00: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
|
4d96c12e7b
|
fix(contracts): OZ-L1-N02 Error-Prone Call Encoding and OZ-L2-L03 Unsafe ABI Encoding (#668)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-07-24 23:05:54 +08:00 |
|
Xi Lin
|
f56997bf15
|
fix(contracts): OZ-L2-L07 Block Container Does Not Enforce Whitelist (#651)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-07-24 22:57:52 +08:00 |
|
Xi Lin
|
2bd9694348
|
fix(contracts): OZ-L2-L05 Lack of Event Emissions (#650)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-07-24 22:43:43 +08:00 |
|