From 0f3399a73c88554a0b4ef5b73a514322fbcc6c93 Mon Sep 17 00:00:00 2001 From: openhands Date: Sun, 15 Mar 2026 08:57:15 +0000 Subject: [PATCH 1/2] fix: txnBot AGENTS.md ENVIRONMENT enum is stale (#784) --- services/txnBot/AGENTS.md | 2 +- services/txnBot/README.md | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) 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 From afae00ed9fd9bebd437f92d875a88bab8dbd8c92 Mon Sep 17 00:00:00 2001 From: openhands Date: Sun, 15 Mar 2026 08:57:21 +0000 Subject: [PATCH 2/2] fix: txnBot AGENTS.md ENVIRONMENT enum is stale (#784) --- STATE.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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)