WIP: HYBX OMNL and deployment documentation updates
This commit is contained in:
@@ -93,3 +93,24 @@ Chainlink/Gelato keeper stack imported from sibling WIP archive (see [docs/00-me
|
||||
- `script/reserve/DeployChainlinkKeeper.s.sol`, `script/reserve/DeployGelatoKeeper.s.sol`
|
||||
- `docker/Dockerfile.keeper`, `docker/docker-compose.keeper.yml`, `systemd/price-feed-keeper.service`
|
||||
- `scripts/reserve/chainlink-keeper-setup.js`, `gelato-keeper-setup.js`, `monitor-keeper.js`, `deploy-all.sh`
|
||||
|
||||
---
|
||||
|
||||
## deploy-all.sh dry-run
|
||||
|
||||
Validate keeper deploy wiring without broadcasting transactions or mutating `.env`.
|
||||
|
||||
```bash
|
||||
cd smom-dbis-138
|
||||
DRY_RUN=1 bash scripts/reserve/deploy-all.sh
|
||||
# or
|
||||
bash scripts/reserve/deploy-all.sh --dry-run
|
||||
```
|
||||
|
||||
Dry-run behavior:
|
||||
|
||||
- Prints each deployment step and the `PRICE_FEED_KEEPER_ADDRESS` read from `.env` (must match `0xD3AD6831aacB5386B8A25BB8D8176a6C8a026f04` for Chain 138).
|
||||
- Skips `forge script` `--broadcast` / `--verify` and does not append addresses to `.env`.
|
||||
- When `DEPLOY_CHAINLINK=true` or `DEPLOY_GELATO=true`, prints the optional Chainlink/Gelato forge commands and follow-up setup scripts that would run.
|
||||
|
||||
Live deploy (no `DRY_RUN`): same script without dry-run flags; requires `PRIVATE_KEY` and uses `RPC_URL_138` (default `https://rpc.d-bis.org`).
|
||||
|
||||
Reference in New Issue
Block a user