Closed sds closed 1 year ago
Coverage after merging sds/add-support-blank-slate into main will be
98.79% |
---|
File | Stmts | Branches | Funcs | Lines | Uncovered Lines |
---|---|---|---|---|---|
src | |||||
Bundler.sol | 100% | 100% | 100% | 100% | |
FnameResolver.sol | 100% | 100% | 100% | 100% | |
IdRegistry.sol | 100% | 100% | 100% | 100% | |
KeyRegistry.sol | 100% | 100% | 100% | 100% | |
StorageRegistry.sol | 100% | 100% | 100% | 100% | |
src/lib | |||||
Signatures.sol | 100% | 100% | 100% | 100% | |
TransferHelper.sol | 0% | 0% | 0% | 0% | 12, 17, 20, 20, 20 |
TrustedCaller.sol | 100% | 100% | 100% | 100% |
Motivation
We want the ability to start anvil either in forked mode or as a blank slate (for CI tests). Add the logic.
Merge Checklist
Choose all relevant options below by adding an
x
now or at any time before submitting for reviewAdditional Context
If this is a relatively large or complex change, provide more details here that will help reviewers.
PR-Codex overview
Focus of the PR:
This PR focuses on adding the option to specify RPC endpoints for the OP testnet and mainnet, and the chain ID for the Anvil container.
Detailed summary:
TESTNET_RPC_URL
andMAINNET_RPC_URL
environment variables to specify RPC endpoints.CHAIN_ID
environment variable to specify the chain ID.command
indocker-compose.yml
to handle different scenarios based on the presence ofMAINNET_RPC_URL
andCHAIN_ID
variables.