diff --git a/STATE.md b/STATE.md index d41c755..9195512 100644 --- a/STATE.md +++ b/STATE.md @@ -47,5 +47,4 @@ - [2026-03-15] red-team.sh and export-attacks.py use Base Sepolia addresses labeled as mainnet (#794): replace Sepolia SWAP_ROUTER and V3_FACTORY with correct Base mainnet addresses; add Basescan source-link comments - [2026-03-15] evo_run007_champion.push3 always returns fixed params regardless of staking (#791) - [2026-03-15] evo_run007_champion.push3 note has same CI/DD inversion (#790) -- [2026-03-15] ThreePositionStrategy class comment still advertises 1-100% anchor width (#786) -- [2026-03-15] red-team prompt missing evm_increaseTime for TWAP-enforced recenter (#823) +- [2026-03-15] txnBot AGENTS.md ENVIRONMENT enum is stale (#784) diff --git a/services/txnBot/AGENTS.md b/services/txnBot/AGENTS.md index c5fe802..adc2d57 100644 --- a/services/txnBot/AGENTS.md +++ b/services/txnBot/AGENTS.md @@ -17,7 +17,7 @@ Automation service that maintains liquidity alignment and tax enforcement for th ## Configuration Set the following environment variables (automatically generated when the stack script is used): ``` -ENVIRONMENT=BASE_SEPOLIA_LOCAL_FORK|BASE_SEPOLIA|BASE +ENVIRONMENT=BASE_SEPOLIA_LOCAL_FORK|BASE_MAINNET_LOCAL_FORK|BASE_SEPOLIA|BASE PROVIDER_URL= PRIVATE_KEY= LM_CONTRACT_ADDRESS= diff --git a/services/txnBot/README.md b/services/txnBot/README.md index 3518d90..5d49ac7 100644 --- a/services/txnBot/README.md +++ b/services/txnBot/README.md @@ -4,9 +4,10 @@ Automation worker that monitors staking positions and calls `recenter()` / `payT ## Environments -The bot supports three environments shared across the stack: +The bot supports four environments shared across the stack: -- `BASE_SEPOLIA_LOCAL_FORK` – Anvil fork started by `scripts/dev.sh` +- `BASE_SEPOLIA_LOCAL_FORK` – Anvil fork of Base Sepolia started by `scripts/dev.sh` +- `BASE_MAINNET_LOCAL_FORK` – Anvil fork of Base mainnet started by `scripts/dev.sh` - `BASE_SEPOLIA` – Public Base Sepolia testnet - `BASE` – Base mainnet