Refs #52
Files: scripts/anvil_fork.sh, config/fork.toml
Problem
anvil default port 8545 is hardcoded on both sides. Multiple concurrent forks (e.g. two test suites in CI, or a dev running fork while CI runs fork tests) collide. No way to parameterise.
Fix
Accept PORT env var:
PORT="${ANVIL_PORT:-8545}"
anvil --port "$PORT" ...
config/fork.toml uses ${ANVIL_PORT:-8545} substitution. README documents override mechanism.
Refs #52
Files: scripts/anvil_fork.sh, config/fork.toml
Problem
anvil default port 8545 is hardcoded on both sides. Multiple concurrent forks (e.g. two test suites in CI, or a dev running fork while CI runs fork tests) collide. No way to parameterise.
Fix
Accept PORT env var:
config/fork.toml uses ${ANVIL_PORT:-8545} substitution. README documents override mechanism.