What's Changed
- chore(contracts): add Sepolia deployments for
v2.0.0
by @seolaoh in #379 - docs(validator): add audit report for validator system V2 by @seolaoh in #382
- chore(contracts): add Mainnet deployments for
v2.0.0
by @seolaoh in #385 - feat(contracts): withdraw remaining balance of
ValidatorRewardVault
toProtocolVault
by @seolaoh in #387 - chore(contracts): upgrade
ValidatorRewardVault
for Kroma, KromaSepolia by @seolaoh in #388 - feat: setup nx workspace by @Pangssu in #392
- fix(batcher): include checksum in zlib-compressed channel encoding by @0xbenyun in #395
- feat: handle MPT transition block by @Pangssu in #390
- test: add prove fault with zkVM tests by @seolaoh in #394
- feat: separate DepositTx and set suggested fee recipient by @Pangssu in #391
- feat(batcher): send batcher transaction right before KromaMPTTime by @0xbenyun in #393
- feat: limit submit, create challenge for first output after MPT by @kangsorang in #396
- feat: change predeploy contract addresses by @kangsorang in #398
- feat: upgrade
GasPriceOracle
in MPT parent block by @seolaoh in #399 - test(e2e): add system test on withdrawal after MPT transition by @sm-stack in #400
- feat: increase deployment gas limit for GasPriceOracleMPT by @kangsorang in #403
- feat: separate KromaL1Block and L1Block contract by @seolaoh in #402
- fix: prevent race condition on L1Block address by @Pangssu in #409
- feat: delay sequencer action if migration is not completed by @Pangssu in #407
- test(e2e): add fee distribution test in Kroma MPT by @seolaoh in #405
- feat(chain-ops): add check-kroma-mpt command by @seolaoh in #406
- test(e2e): add a test for Kroma MPT upgrade transactions by @sm-stack in #404
- test(e2e): replace challege testdata and enable zkVM challenge e2e test by @sm-stack in #408
- feat: implement MPT migration and zkVM fault proof transition by @seolaoh in #410
New Contributors
Full Changelog: v2.0.0...v2.1.0-rc.1