Releases: QuarkChain/optimism
Releases · QuarkChain/optimism
Release op-node/v1.0.0
About This Release
This release is based on upstream op-node/v1.16.1 with QuarkChain-specific changes.
What's Changed
- CircleCI: merge config.yaml by @syntrust in #4
- Merge upstream for Pectra by @blockchaindevsh in #2
- fix verify-beta-testnet by @blockchaindevsh in #6
- fix missing arg by @syntrust in #9
- update fork section by @blockchaindevsh in #11
- update UpgradeAnchorStateRegistry.s.sol by @blockchaindevsh in #12
- CircleCI: fix contracts-bedrock-checks by @syntrust in #13
- CircleCI: update config.yml for upstream merge by @syntrust in #8
- make sgt e2e work by @blockchaindevsh in #16
- add cannon64 prestate to make
TestGetReleasespass by @blockchaindevsh in #18 - fix bug in block processor by @blockchaindevsh in #19
- enhance sgt e2e test by @blockchaindevsh in #23
- CircleCI: fix GasBenchMark_L1Block_SetValuesEcotone by @syntrust in #24
- CircieCI: fix contracts-bedrock-frozen-code by @syntrust in #21
- CircleCI: fix test_cannotReinitialize_succeeds by @syntrust in #25
- CircleCI: fix sanitize-op-program: sudo by @syntrust in #28
- CircleCI: fix l2blob tests and op-program-compat by @syntrust in #22
- dynamic SGT by @blockchaindevsh in #31
- enable sgt & l2blob for simple devnet by @blockchaindevsh in #27
- use erc7201 for L1Block historyHashes by @blockchaindevsh in #33
- fix format of L1Block.sol by @blockchaindevsh in #34
- fix
ISoulGasToken.__constructor__by @blockchaindevsh in #36 - remove reference of
DEPOSITOR_ACCOUNTfromSoulGasTokenby @blockchaindevsh in #37 - optimize log of l2 blob by @blockchaindevsh in #38
- update qkc-fork.yaml by @blockchaindevsh in #32
- use offsetToUpgradeTime for
L2BlobTimeby @blockchaindevsh in #39 - add a comment for not checking !IS_BACKED_BY_NATIVE in batchMint by @blockchaindevsh in #41
- Merge upstream by @blockchaindevsh in #40
- Exclude SoulGasToken from semgrep rules by @syntrust in #44
- Fix CircleCI: op-e2e-cannon-tests by @syntrust in #45
- Fix CircleCI: No tests to run by @syntrust in #48
- update forkdiff by @blockchaindevsh in #47
- disable native bridge & enable minting L2 native token on L1 by @blockchaindevsh in #49
- Compile error: invalid checksum address by @qzhodl in #53
- update qkc-fork.yaml by @blockchaindevsh in #52
- update op-geth by @blockchaindevsh in #51
- fix bug by @blockchaindevsh in #54
- Fix CircleCI: publish-cannon-prestates by @syntrust in #55
- avoid conflict with
OptimisticBlockDepositSenderAddressby @blockchaindevsh in #56 - emit event for adding/deleting minter/burner by @blockchaindevsh in #60
- allow config l1 scalar multipliers in deploy config by @blockchaindevsh in #61
- fix rollup config by @blockchaindevsh in #63
- CircleCI: fix semgrep by @syntrust in #67
- always estimate gas if inbox contract is enabled by @blockchaindevsh in #64
- CircleCI: fix specs of OptimismPortal2 by @syntrust in #69
- use timestamp for sgt activation by @blockchaindevsh in #65
- check blob activation during derivation by @blockchaindevsh in #66
- Fix compile err by @qzhodl in #70
- update optimism-package by @blockchaindevsh in #71
- move L2BlobTime to OptimismConfig by @blockchaindevsh in #72
- useSoulGasToken => deploySoulGasToken by @blockchaindevsh in #73
- update optimism-package/op-geth by @blockchaindevsh in #74
- mod superchain configs by @blockchaindevsh in #75
- remove old beta configs by @blockchaindevsh in #76
- Merge upstream by @blockchaindevsh in #77
- fix ci by @blockchaindevsh in #82
- Fix "contracts-bedrock-tests" ci error by @iteyelmp in #86
- fix Test_ProgramAction_OperatorFeeConsistency by @blockchaindevsh in #89
- Fix svm installation on CI by updating Docker image by @iteyelmp in #87
- fix InboxContractConfig for LoadOPStackRollupConfig for op-es by @blockchaindevsh in #99
- Merge upstream for
op-esby @blockchaindevsh in #98 - mod kurtosis version by @blockchaindevsh in #104
- Fix CircleCI config by @syntrust in #105
- CircleCI: fix go lint by @syntrust in #106
- add UpgradeAnchorStateRegistry.s.sol to the
op-esbranch by @blockchaindevsh in #109 - fix l2 blob test by @blockchaindevsh in #110
- CircleCI: fix lint by @syntrust in #112
- CircleCI: fix interfaces-check by @syntrust in #114
- CircleCI: fix snapshots-check-no-build by @syntrust in #113
- CircleCI: fix unused-imports-check-no-build by @syntrust in #115
- CircleCI: fix op-program-compat: update op-geth by @syntrust in #111
- CircleCI: fix rpc url by @syntrust in #120
- Merge upstream by @blockchaindevsh in #119
- allow ProxyAdmin or ProxyAdmin owner to perform guardian actions by @blockchaindevsh in #107
- fix *_notGuardian_reverts for op-es by @blockchaindevsh in #126
- fix TestInitLiveStrategy_OPCMReuseLogicSepolia by @blockchaindevsh in #133
- fix: update expected SuperchainConfigProxy impl and conditionally upd… by @blockchaindevsh in #137
- fix Test_ProgramAction_OperatorFeeConsistency by @blockchaindevsh in #134
- add delta bootnode by @blockchaindevsh in #140
- Comment out the bootnodes that do not belong to quarkchain by @qzhodl in #141
- comment out bootnodes which do not belong to quarkchain (#141) by @qzhodl in #142
- add mainnet bootnode by @blockchaindevsh in #144
New Contributors
Full Changelog: https://github.com/QuarkChain/optimism/commits/op-node/v1.0.0