You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(docker tests): add L1 messages to testing (#343)
* add dev genesis allocation
* add util function to generate transactions
* add functions to continuously send tx during a test
* add continuous tx sending to test
* add continuous transaction sender for migration test
* add anvil test state
* fix use correct system contract address for consensus
* set correct addresses for l1MessageQueueV2Address and l1 deployer private key
* add L1 message sending functionality and integrate with existing tests
* update cargo
* revert changes to cargo.lock
* fix bug which didn't allow to build blocks with more than 1 L1 message
* use latest l2geth image and configure new flag --l1.sync.interval=1s
* fix error when there's no messages on the L1 contract
* atomic rollup node
* atomic rollup node
* atomic rollup node
* lint
* add status rpc
* fork choice fix and test coverage
* add logs and optimise block handling in fork choice logic
* update rpc and default optimistic sync threshold
* commit merge files
* implement functionality to start/stop docker containers from the test
* start using Docker start/stop in the test
* fixes after merge
* fix lint
* expose SyncMode and make Eq
* add and verify restart of RN to test
* add frequent sequencer switching test
* fix anvil version
* add timeout to container stop and restart
* fix lint
---------
Co-authored-by: jonastheis <[email protected]>
0 commit comments