- 02 Nov, 2022 7 commits
-
-
mergify[bot] authored
fix(ctb): broken devnet tests
-
Kelvin Fichter authored
-
Matthew Slipper authored
* ctb, testmig: Add migration test script, migration dictator cleanups Adds a Python script to test the migration end-to-end. Currently, it will: 1. Download a DTL and L2Geth archive from GCS 2. Spin up a forked L1 3. Set state slots so that the deployer owns the legacy system 4. Perform the migration Also includes some fixes to make the migration dictator work, there were a couple of small changes that still needed to be implemented. * bindings: regenerate * update deploy configs * bindingz
-
Joshua Gutow authored
This is a wrapper on top of the transaction manger. It does simple nonce management and provides a nice interface to the underlying transaction manager.
-
mergify[bot] authored
op-batcher: Split up main loop
-
mergify[bot] authored
-
Mark Tyneway authored
* bedrock: make fee recipient be SequencerFeeVault The fee recipient or `block.coinbase` is now set to a hardcoded value of the predeploy `SequencerFeeVault`. This reduces configuration that is consensus criticial. * op-chain-ops: correct config Fixes a bug in the fee tests * core-utils: remove dead config field from op-node config * contracts-bedrock: deployment files Existing tooling expects the name of the contract to equal the name of the deployment. The latest work that updated the deploy files added the `Impl` suffix to contract names. * sdk: improve erc20 deposit logs
-
- 01 Nov, 2022 10 commits
-
-
Mark Tyneway authored
* op-chain-ops: ether migration Updates the migration script to also migrate eth balances from their legacy erc20 format. It will find the balances given the input generated from `l2geth` and the JS package responsible for parsing that input and then migrate the balance and delete the balance in the erc20 contract. It also adds some additional sanity checks to ensure that the data is completely accounted for so that the script cannot be ran with insufficient or malicious inputs. fixup * op-chain-ops: fix linting lint * op-chain-ops: update go.mod * op-chain-ops: cleanup code * op-chain-ops: fix go mods * op-chain-ops: pass through chain id * op-chain-ops: properly encode nonce Co-authored-by:
Matthew Slipper <me@matthewslipper.com>
-
cyborgdennett authored
* add account task * add solidity and change hardhat config and index Co-authored-by: Casper Belier <casper@blocklab.nl;casperbelier@hotmail.com> Co-authored-by:
Maurelian <maurelian@protonmail.ch> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Mark Tyneway authored
contracts: update docs
-
Matthew Slipper authored
-
mergify[bot] authored
-
Mark Tyneway authored
New docstrings were added, now the auto generated docs are updated as well.
-
cyborgdennett authored
* Add natspec params and returns where missing * Improved natspec * remove space Co-authored-by: Casper Belier <casper@blocklab.nl;casperbelier@hotmail.com> Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com>
-
Maurelian authored
* ci: Fail if new bedrock contract code is not 100% tested * ci: Turn on the codecov bot
-
mergify[bot] authored
op-node: get block with sync status, make finalization more safe
-
mergify[bot] authored
-
- 31 Oct, 2022 1 commit
-
-
protolambda authored
-
- 29 Oct, 2022 5 commits
-
-
Joshua Gutow authored
More work in reducing the size of the state loop
-
Joshua Gutow authored
This significantly simplifies the main driver loop & mirrors where the code will live.
-
Joshua Gutow authored
This starts the process of creating dedicated components for different actions in the main state loop of the batcher.
-
mergify[bot] authored
feat(ctb): migration dictator
-
Matthew Slipper authored
-
- 28 Oct, 2022 14 commits
-
-
mergify[bot] authored
op-batcher: Split batch_submitter.go into several files
-
mergify[bot] authored
-
Maurelian authored
-
smartcontracts authored
fix(cu): bump version
-
smartcontracts authored
docs: Add October 2022 Drippie security review
-
Mark Tyneway authored
To iterate over all the state, the database must be opened with a freezer explicitly Delete wrapped state db since its no longer needed
-
Joshua Gutow authored
This simply moves code around into new files without changing it. The intention is to tease it apart, but that is not done yet.
-
Maurelian authored
-
Kelvin Fichter authored
Introduces the MigrationSystemDictator and slightly refactors both SystemDictator contracts to deduplicate shared code.
-
mergify[bot] authored
op-node: Add frame validity checks
-
protolambda authored
-
Joshua Gutow authored
-
mergify[bot] authored
docs: Add ToB and SP reports
-
mergify[bot] authored
-
- 27 Oct, 2022 3 commits
-
-
Maurelian authored
-
Maurelian authored
-
protolambda authored
-