defiQUG
cbbb05eabe
Add MEV execution readiness verifier
2026-04-13 12:22:32 -07:00
defiQUG
e7cfd26c90
chore(cross-chain-pmm-lps): bump submodule for peg-bands gruPolicyIntegration
...
Parent CI validates gruPolicyIntegration via check-gru-reference-primacy-integration.sh; submodule commit documents GRU reference primacy cross-links.
Made-with: Cursor
2026-04-13 03:13:33 -07:00
defiQUG
400eaa3749
chore(gru-docs): bump submodule (lang 03–04 footers, _core sync, checklist §3b)
...
Made-with: Cursor
2026-04-13 03:13:17 -07:00
defiQUG
5d5d7a7db4
Add contained MEV backend CT runbook
2026-04-12 20:25:31 -07:00
defiQUG
614d045842
Add MEV hostnames to tunnel helper
2026-04-12 19:02:51 -07:00
defiQUG
075a9c8a3c
feat: deploy MEV Control GUI to mev.defi-oracle.io (nginx, NPM, Cloudflare)
...
- Add nginx site template + sync-mev-control-gui-defi-oracle.sh
- NPM fleet: mev.defi-oracle.io + www.mev; Cloudflare set-mev-defi-oracle-dns.sh
- ip-addresses + .env.master.example: MEV_ADMIN_API_* and web root vars
- Runbook MEV_CONTROL_DEFI_ORACLE_IO_DEPLOYMENT.md; AGENTS, MASTER_INDEX, ALL_VMIDS
Made-with: Cursor
2026-04-12 18:48:02 -07:00
defiQUG
e8c7c2e287
chore: bump MEV_Bot (gui README: mev.defi-oracle.io deploy link)
...
Made-with: Cursor
2026-04-12 18:47:52 -07:00
defiQUG
7d6e07cf25
chore: remove mev-searcher-pipeline-reference submodule; MEV intel lives in MEV_Bot
...
- Canonical framing: MEV_Bot/docs/framing + GUI Intel tab
- MASTER_INDEX points to MEV_Bot; bump MEV_Bot submodule to 722e378
- Standalone mev-searcher-pipeline-reference Gitea repo deprecated (redirect README)
Made-with: Cursor
2026-04-12 18:33:50 -07:00
defiQUG
07794d5848
chore: update submodule references and enhance deployment script logic
...
- Bumped submodule references for cross-chain-pmm-lps, explorer-monorepo, gru-docs, and smom-dbis-138.
- Improved logic in run-mainnet-aave-quote-push-keeper.sh to handle various conditions for quote distribution and wallet LP tranche application.
- Updated check-and-fix-explorer-lag.sh to utilize a new stats URL and refined data parsing for better accuracy.
Made-with: Cursor
2026-04-12 18:23:11 -07:00
defiQUG
0d29343941
chore: update .env.master.example with new deployment scripts and treasury manager parameters; enhance AGENTS.md with GRU reference primacy details
...
- Added new deployment script references for Aave quote-push and treasury manager in .env.master.example.
- Updated AGENTS.md to include information on GRU reference primacy versus public PMM mesh execution model.
- Minor updates to various documentation files to reflect changes in policy and operational guidelines.
Made-with: Cursor
2026-04-12 18:20:41 -07:00
defiQUG
6945f69d7d
docs: MASTER_INDEX link to mev-searcher-pipeline-reference; bump MEV_Bot (specs README cross-link)
...
Made-with: Cursor
2026-04-12 18:17:02 -07:00
defiQUG
fd381a1cfd
Add submodule mev-searcher-pipeline-reference (MEV taxonomy and pipeline docs)
...
Made-with: Cursor
2026-04-12 18:16:40 -07:00
defiQUG
bef37db4d4
build(pnpm): add smom-dbis-138 workspace root for Hardhat store links
...
pnpm exec hardhat from smom-dbis-138 previously symlinked to a stale root
.pnpm path; including the package in the workspace refreshes the lockfile
and fixes the bootstrap module resolution.
Bump smom-dbis-138 submodule (relay inventory probe handling, token pool fallback).
Made-with: Cursor
2026-04-12 11:35:26 -07:00
defiQUG
456a3569da
chore: bump smom-dbis-138 (cAUSDT canonical fallback for report token-list)
...
Made-with: Cursor
2026-04-12 07:07:12 -07:00
defiQUG
d68d8c408e
chore(smom-dbis-138): bump submodule (trustless bridge contracts)
...
Picks up EnhancedSwapRouter / InboxETH / MerkleProofVerifier refactors and tests.
Made-with: Cursor
2026-04-12 06:44:33 -07:00
defiQUG
3b5283c6e4
chore(explorer-monorepo): bump submodule (bridge monitoring inventory)
...
Picks up mission-control relay inventory shortfall UI on BridgeMonitoringPage.
Made-with: Cursor
2026-04-12 06:44:33 -07:00
defiQUG
98c7e312e0
docs(thirdweb-2103): npm-only vendor deps; avoid nested lib/contracts
...
Document foundry remappings via node_modules and that embedded lib/contracts
clones break parent git; quick forge:build check after npm install.
Made-with: Cursor
2026-04-12 06:44:13 -07:00
defiQUG
f06e084e2f
fix(health): verify-lxc-configs-on-hosts optional --vmid filter
...
Add usage/help and limit checks to specific VMIDs when iterating hosts.
Made-with: Cursor
2026-04-12 06:44:13 -07:00
defiQUG
282256a387
fix(scripts): Besu fleet ops use load-project-env and scoped VMIDs
...
Prefer load-project-env over raw ip-addresses.conf; add --vmid/--apply patterns
and safer dry-run defaults across fix-all-besu, static-nodes reload, node-list
deploy, max-peers rollout, rolling upgrade, and permissions verification.
Made-with: Cursor
2026-04-12 06:44:12 -07:00
defiQUG
cc6821ebad
docs(BSC): live WETH bridge inventory note for queued release
...
Document observed 0.1 WETH queued requirement vs ~0.009 WETH on hand and point to check-mainnet-weth-relay-lane.sh.
Made-with: Cursor
2026-04-12 06:44:11 -07:00
defiQUG
d72c4569ad
chore: ignore local publish trees; bump explorer-monorepo and smom-dbis-138
...
- Ignore cross-chain-pmm-lps-publish, smom-dbis-138-publish, thirdweb nested contracts
- Remove stray empty root placeholders (now ignored patterns documented)
- Point submodules at pushed explorer (ee71f09) and contracts (6817f53) commits
Made-with: Cursor
2026-04-12 06:34:03 -07:00
defiQUG
dbd517b279
Sync workspace: config, docs, scripts, CI, operator rules, and submodule pointers.
...
- Update dbis_core, cross-chain-pmm-lps, explorer-monorepo, metamask-integration, pr-workspace/chains
- Omit embedded publish git dirs and empty placeholders from index
Made-with: Cursor
2026-04-12 06:12:20 -07:00
defiQUG
6fb6bd3993
fix(pmm-soak): shellcheck-clean bots/tick/bootstrap; expand CI ShellCheck
...
- bootstrap: split mnemonic export (SC2155), PMM_SOAK_RPC_URL_OVERRIDE, noprofile fund-grid, ASCII echoes, help header only
- chain138-tick: document POOLS global for SC2153
- random/grid bots: log line references INTEGRATION, USD bounds, gold, gas, log_tag (SC2034)
- validate-config: ShellCheck all 11 PMM soak + chain138-pmm shell scripts incl. smoke + bootstrap
Made-with: Cursor
2026-04-12 03:43:35 -07:00
defiQUG
0322ab019e
ci(validate-config): ShellCheck PMM soak operator shell scripts
...
Run shellcheck on fund-grid, complete-grid orchestrator, full-grid tranches,
mirror-USDC mint shortfall, pmm-soak-dotenv-override, and pmm-soak-pools.
Made-with: Cursor
2026-04-12 03:20:16 -07:00
defiQUG
6d45253456
docs: MASTER_INDEX refresh; AGENTS and .env.master.example updates
...
- MASTER_INDEX: status and cross-links (incl. PMM soak fund/resume/tranche scripts)
- AGENTS: PMM soak grid tooling row plus related quick pointers
- .env.master.example: operator/NPM/CCIP notes and PMM_SOAK_* optional vars
Made-with: Cursor
2026-04-12 03:20:13 -07:00
defiQUG
dc8abb06e2
PMM soak grid: fund-grid progress/ERR trap, complete-grid START_LEG and timing, tranche RPC override, grid funding doc
...
- pmm-soak-operator-fund-grid: PMM_SOAK_FUND_PROGRESS_EVERY, ERR trap, help text comments only
- pmm-soak-complete-grid-funding-operator: PMM_SOAK_START_LEG resume, per-leg and total wall time
- pmm-soak-operator-fund-full-grid-tranches: PMM_SOAK_RPC_URL_OVERRIDE, bash --noprofile --norc, manual hint
- pmm-soak-mint-mirror-usdc-deployer-shortfall: ASCII-only operator messages
- CHAIN138_GRID_6534_WALLET_FUNDING_PLAN: full-grid orchestrator, env vars, log markers
Made-with: Cursor
2026-04-11 20:56:40 -07:00
defiQUG
c6c57fa585
fix(it-ops): same-name IP dupes informational; Cloudflare SSL full helper
...
Deploy to Phoenix / deploy (push) Successful in 5s
- compute_ipam_drift: exit 2 only when same IP + different guest names; add same_name_duplicate_ip_guests
- set-sankofa-zone-ssl-mode.sh: PATCH zone ssl (full|strict|flexible|off)
- Docs + bootstrap log; AGENTS Cloudflare SSL row
Made-with: Cursor
2026-04-09 02:32:53 -07:00
defiQUG
3e7c9b9941
fix(npm): IT API TLS helper + treat certificate_id string 0 as missing
...
Deploy to Phoenix / deploy (push) Successful in 6s
- jq select includes certificate_id == "0" for NPM JSON quirks
- request-it-api-tls-npm.sh wraps CERT_DOMAINS_FILTER for it-api.sankofa.nexus
- Docs: TLS command, Cloudflare redirect-loop note; spec remaining items
Made-with: Cursor
2026-04-09 02:01:50 -07:00
defiQUG
a41c3adea0
feat(it-ops): LAN bootstrap for read API, NPM proxy, Cloudflare DNS
...
Deploy to Phoenix / deploy (push) Successful in 6s
- bootstrap-sankofa-it-read-api-lan.sh: rsync /opt/proxmox, systemd + env file,
repo .env keys, portal CT 7801 merge, weekly export timer; tolerate export exit 2
- upsert-it-read-api-proxy-host.sh, add-it-api-sankofa-dns.sh
- systemd example uses EnvironmentFile; docs, spec, AGENTS, read API README
Made-with: Cursor
2026-04-09 01:50:14 -07:00
defiQUG
bd3424d78b
docs(deploy): sync output points to sankofa-portal-merge-it-read-api-env
...
Deploy to Phoenix / deploy (push) Successful in 5s
Made-with: Cursor
2026-04-09 01:27:14 -07:00
defiQUG
236e71f0f0
feat(portal): merge IT_READ_API_* from repo .env to CT 7801
...
Deploy to Phoenix / deploy (push) Successful in 6s
- Add sankofa-portal-merge-it-read-api-env-from-repo.sh (base64-safe upsert + restart)
- Document in SANKOFA_IT_OPS_KEYCLOAK_PORTAL_NEXT_STEPS.md
Made-with: Cursor
2026-04-09 01:23:19 -07:00
defiQUG
61841b8291
feat(it-ops): live inventory, drift API, Keycloak IT role, portal sync hint
...
- Add scripts/it-ops (Proxmox collector, IPAM drift, export orchestrator)
- Add sankofa-it-read-api stub with optional CORS and refresh
- Add systemd examples for read API, weekly inventory export, timer
- Add live-inventory-drift GitHub workflow (dispatch + weekly)
- Add IT controller spec, runbooks, Keycloak ensure-it-admin-role script
- Note IT_READ_API env on portal sync completion output
Made-with: Cursor
2026-04-09 01:20:00 -07:00
defiQUG
4eead3e53f
chore(submodules): smom Besu account allowlist — ops EOA for 2103 deploy
...
Made-with: Cursor
2026-04-08 08:34:14 -07:00
defiQUG
7d68a89074
chore(submodules): dbis_core gateway+IRU; explorer master; smom bridges+TA
...
- dbis_core: SolaceNet rails, marketplace, tests (IRU + gateway HTTP).
- explorer-monorepo: Gitea master mission control, wallet, backend tests.
- smom-dbis-138: contracts, token-aggregation, relay templates; btc-intake dist gitignored.
Made-with: Cursor
2026-04-07 23:40:59 -07:00
defiQUG
81c78f9c1c
chore(submodules): MIM Azure chat + UI; the-order finance baskets and BTC flows
...
Made-with: Cursor
2026-04-07 22:59:46 -07:00
defiQUG
7058c9c300
chore(submodules): cross-chain sim refresh; metamask token sync; MIM env examples
...
- cross-chain-pmm-lps: deployment status, pool matrix, scenario tooling.
- metamask-integration: token list and provider Chain 138 configs.
- miracles_in_motion: VITE chat env documentation only.
Made-with: Cursor
2026-04-07 22:56:28 -07:00
defiQUG
86a250f188
fix(scripts): surgical-clean honors submodules with .git file (gitdir pointer)
...
Made-with: Cursor
2026-04-07 22:48:05 -07:00
defiQUG
b117585cfd
chore(submodules): miracles deploy-package hygiene; PMM micro-trade scenario
...
- miracles_in_motion: untrack api/deploy-package tsc emit (zip layout from api/dist).
- cross-chain-pmm-lps: add gas-budgeted micro-trade scenario JSON + doc.
- surgical-clean-submodule-artifacts.sh: miracles_in_motion step; SUBMODULE_HYGIENE note.
Made-with: Cursor
2026-04-07 22:46:39 -07:00
defiQUG
08940e85aa
chore(submodules): ai-mcp canonical pools; metamask untrack dist; extend surgical clean
...
- ai-mcp-pmm-controller: Chain 138 allowlist matches funded PMM pool addresses.
- metamask-integration: ignore and stop tracking tsc dist/.
- surgical-clean-submodule-artifacts.sh: include metamask-integration dist/ step.
- SUBMODULE_HYGIENE: note metamask dist/ pattern.
Made-with: Cursor
2026-04-07 22:15:11 -07:00
defiQUG
518923203e
docs(submodules): document surgical artifact cleanup helper; fix gitignore probe
...
Made-with: Cursor
2026-04-07 22:10:42 -07:00
defiQUG
07e0273dbc
chore(submodules): record the-order + smom artifact hygiene; add surgical clean helper
...
- Bump the-order to drop tracked tsc output under packages/*/src (dist is canonical).
- Bump smom-dbis-138 to gitignore/untrack Foundry artifacts/.
- submodules-clean: print dirty count and names first.
- scripts/maintenance/surgical-clean-submodule-artifacts.sh for repeat idempotent cleanup.
Made-with: Cursor
2026-04-07 22:10:10 -07:00
defiQUG
fbe027bf04
chore: bump metamask-integration and explorer-monorepo submodules
...
- metamask-integration: merge GitHub origin CNAME; sync Open Snap submodule path
- explorer-monorepo: wallet page Open Snap allowlist UX + resolveExplorerApiBase
Made-with: Cursor
2026-04-05 01:23:36 -07:00
defiQUG
d92cfab10b
chore: bump metamask-integration submodule (chain138-snap-minimal README)
...
Made-with: Cursor
2026-04-05 01:19:02 -07:00
defiQUG
7a53e64c1e
chore: chain138-open-snap canonical repo, submodule, publish script
...
- Point AGENTS.md at Defi-Oracle-Tooling/chain138-snap-minimal; document nested submodule in SUBMODULE_RELATIONSHIP_MAP
- Bump metamask-integration submodule (chain138-snap-minimal nested submodule on Gitea)
- Add publish-chain138-open-snap.sh with canonical repo comment
Made-with: Cursor
2026-04-05 01:18:42 -07:00
defiQUG
15cd7aa057
fix(validation): use grep instead of rg in validate-xdc-zero-relayer-env (portable cross-checks)
...
Made-with: Cursor
2026-04-01 16:19:06 -07:00
defiQUG
76e2e64008
chainlist PR 8124: EIP2718/EIP2930 in eip155-138; bump chains submodule
...
Made-with: Cursor
2026-04-01 15:29:44 -07:00
defiQUG
79e5f4e9af
docs: PR 8124 status — maintainer pinged, fork CI noted
...
Made-with: Cursor
2026-04-01 15:25:46 -07:00
defiQUG
11fce67025
docs(pr-ready): align eip155-138.json with ethereum-lists/chains PR #8124 (Prettier)
...
Made-with: Cursor
2026-04-01 15:25:36 -07:00
defiQUG
9e106e2da4
chainlist PR 8124: pin chains submodule after removing INSTALL_JAVA; document PR status
...
Made-with: Cursor
2026-04-01 15:01:18 -07:00
defiQUG
de1a274f6a
fix(ops): Proxmox SSH user for pool clear; optional preflight RPC override
...
- clear-all-transaction-pools: use PROXMOX_SSH_USER (never root@pam for SSH);
align R630 host with ip-addresses PROXMOX_R630_01; document post-clear RPC delay
- preflight-chain138-deploy: CHAIN138_PREFLIGHT_RPC_URL for nonce/RPC checks when
Core 2101 is restarting (e.g. after pool clear) but public RPC is up
Made-with: Cursor
2026-04-01 11:46:20 -07:00