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
Snoppy
1336b89fb8
chore: fix typos ( #1244 )
...
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com >
2024-04-11 11:02:32 +08:00
Sina Pilehchiha
b3093e9eb6
fix: Implemented fixes for 4844 support fix review. ( #1256 )
2024-04-10 06:05:29 -04:00
Xi Lin
f8a7d70872
fix(contracts): fix number of non-skipped l1 messages ( #1232 )
...
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com >
2024-04-03 11:10:17 +08:00
Xi Lin
8bd4277c13
feat(contracts): 4844 support ( #1179 )
2024-03-22 18:02:02 +08:00
Xi Lin
d8bac32145
fix(contracts): OZ-N02 Inconsistent Integer Base in Inline Assembly ( #1139 )
2024-03-06 09:57:54 +08:00
Xi Lin
f173c9545d
fix(contracts): OZ-N03 Incorrect Function Visibility ( #1140 )
2024-03-06 00:29:24 +08:00
Xi Lin
e04e45cab9
fix(contracts): OZ-N01 Inconsistent Naming Convention ( #1138 )
2024-03-06 00:29:02 +08:00
Xi Lin
e5d68a97fc
fix(contracts): OZ-L04 Trie Depth Is Not Explicitly Capped ( #1137 )
2024-03-06 00:28:24 +08:00
Xi Lin
0691d1b181
docs(contracts): OZ-M01 Malicious User Can Increase the Gas Cost of Verification ( #1135 )
...
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com >
2024-03-06 00:05:42 +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
367179394e
docs(contracts): OZ-N07 Missing or Inconsistent Documentation ( #1098 )
...
Co-authored-by: Péter Garamvölgyi <peter@scroll.io >
2024-02-05 18:11:48 +01:00
Xi Lin
999db62121
refactor(contracts): OZ-N01 Different Frameworks Are Used Concurrently in the Protocol ( #1095 )
...
Co-authored-by: Péter Garamvölgyi <peter@scroll.io >
2024-02-05 16:53:28 +01:00
Xi Lin
ce29d82e5a
fix(contracts): OZ-N08 Deprecated Variables Are Still Being Assigned Values ( #1099 )
...
Co-authored-by: Péter Garamvölgyi <peter@scroll.io >
2024-02-05 16:13:06 +01:00
Xi Lin
6817ddd3db
fix(contracts): OZ-N03 Mismatch Between Interface and Implementation ( #1097 )
...
Co-authored-by: Péter Garamvölgyi <peter@scroll.io >
2024-02-05 15:07:26 +01:00
Xi Lin
ea51ec6631
fix(contracts): OZ-N02 Renaming Opportunities ( #1096 )
...
Co-authored-by: Péter Garamvölgyi <peter@scroll.io >
2024-02-05 14:56:43 +01: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
c68f4283b1
feat(contracts): new zktrie verifier ( #1017 )
2024-01-23 00:40:07 -08:00
Péter Garamvölgyi
97745fc4d0
fix: fix bridge init scripts for local testnet ( #1087 )
2024-01-22 14:49:49 +01:00
Xi Lin
69224ebb93
feat(contracts): lido gateway ( #988 )
2024-01-16 10:25:41 -08:00
shuoer86
7a1af5913e
docs: fix typos ( #1074 )
2024-01-15 15:08:56 +08:00
Xi Lin
aaea3cc1f2
feat(contracts): bridge costs optimization ( #1011 )
2024-01-08 17:25:08 +08:00
HAOYUatHZ
0a8164ee5b
refactor: remove contracts/src/L1/ecc.sol ( #1064 )
2024-01-03 16:41:35 +08:00
ys-0212
b0609fa15c
docs: remove some deprecated content ( #1053 )
...
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com >
2023-12-27 13:02:04 +08:00
Steven
03089eaeee
fix (contracts): update verifier contract to mainnet version v0.9.8 ( #1049 )
2023-12-17 21:12:43 -08:00
momodaka
db07180e7a
docs: fix typos ( #1013 )
...
Co-authored-by: georgehao <haohongfan@gmail.com >
2023-12-13 15:56:03 +08:00
georgehao
8cb750e5eb
feat(contract): change contract unit test coverage to codecov ( #1046 )
...
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com >
2023-12-13 15:45:14 +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
ff380141a8
feat(contracts): update ScrollOwner initialization script ( #987 )
...
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com >
2023-10-12 08:51:20 +02:00
HAOYUatHZ
2216ad4271
refactor: remove rpc-gateway submodule ( #985 )
2023-10-11 16:57:41 +08:00
Xi Lin
7c742da488
feat(contracts): add emergency role to pause L1/L2ScrollMessenger ( #975 )
...
Co-authored-by: Péter Garamvölgyi <peter@scroll.io >
2023-10-07 11:33:09 +02:00
Péter Garamvölgyi
0cdb0dc7a9
feat: remove DAI gateway from deployment script ( #979 )
2023-10-06 18:03:21 +02:00
Xi Lin
3143373f5f
feat(contracts): remove rate limiter related codes ( #978 )
2023-10-05 21:16:01 +02:00
Xi Lin
05da46a719
test(contracts): OZ-L01 Insufficient Tests When Using BitMaps ( #956 )
...
Co-authored-by: Haichen Shen <shenhaichen@gmail.com >
2023-10-04 15:59:53 -07:00
Xi Lin
55e0b11d17
fix(contracts): OZ-N03 Inconsistent Usage of msg.sender ( #906 )
2023-10-04 15:45:17 -07: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
0e12661fd5
docs(contracts): OZ-N01 Misleading Documentation ( #955 )
...
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com >
2023-09-21 12:37:56 +08:00
Xi Lin
04e66231e5
fix(contracts): OZ-L02 Implicit Limitation of Withdrawal ( #954 )
2023-09-20 12:18:19 +02:00
Xi Lin
417a228523
fix(contracts): OZ-L03 Inconsistency of Allowing a Trusted Forwarder ( #846 )
...
Co-authored-by: Haichen Shen <shenhaichen@gmail.com >
2023-09-19 14:50:21 -07: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
dependabot[bot]
f21d4adbfd
build(deps): bump @openzeppelin/contracts-upgradeable from 4.9.2 to 4.9.3 in /contracts ( #935 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Xi Lin <zimpha@gmail.com >
2023-09-13 09:48:48 +02:00
Xi Lin
145edfccb9
refactor(contracts): merge FeeVault and L2TxFeeVault ( #943 )
2023-09-13 09:36:53 +02:00
dependabot[bot]
6f26114f23
build(deps): bump @openzeppelin/contracts from 4.9.2 to 4.9.3 in /contracts ( #936 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com >
2023-09-12 10:38:01 +08:00
Xi Lin
56150da353
docs(contracts): OZ-L03 Missing Docstrings ( #940 )
...
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com >
2023-09-12 10:27:54 +08:00
Péter Garamvölgyi
fc53572334
fix: mark used storage slots in L2ScrollMessenger ( #941 )
2023-09-11 15:35:18 +02:00
Xi Lin
4d3ff66446
fix(contracts): OZ-L02 Lack of gap Variable ( #929 )
...
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com >
2023-09-11 11:06:09 +08:00
Xi Lin
ae1cb30ed1
fix(contracts): OZ-M01 L2USDCGateway Is Missing Rate Limiter Functionality ( #927 )
...
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com >
2023-09-11 10:47:14 +08:00