defiQUG
0561d26bcd
fix(deployment): parse cast send receipts and extend RPC timeouts for LINK ops
...
CI/CD Pipeline / Solidity Contracts (push) Failing after 1m8s
CI/CD Pipeline / Lint and Format (push) Failing after 1m8s
CI/CD Pipeline / Terraform Validation (push) Failing after 25s
CI/CD Pipeline / Kubernetes Validation (push) Successful in 26s
CI/CD Pipeline / Security Scanning (push) Successful in 3m5s
Deploy ChainID 138 / Deploy ChainID 138 (push) Failing after 51s
HYBX OMNL TypeScript & anchor / token-aggregation build + reconcile artifact (push) Failing after 58s
OMNL reconcile anchor / Run omnl:reconcile and upload artifacts (push) Failing after 30s
Validation / validate-genesis (push) Successful in 27s
Validation / validate-kubernetes (push) Failing after 9s
Validation / validate-smart-contracts (push) Failing after 8s
Validation / validate-terraform (push) Failing after 44s
Validation / validate-documentation (push) Failing after 18s
Validation / validate-security (push) Failing after 2m14s
Verify Deployment / Verify Deployment (push) Failing after 51s
Cast can exit 0 on mined reverts; classify receipt output so operators see
failures. Add cast --timeout/--rpc-timeout on mainnet and L2 LINK transfers.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-11 15:23:05 -07:00
defiQUG
21578e1a13
fix(token-aggregation): normalize inflated liquidityUsd; token-price report
...
- Apply decimal-aware liquidity normalization on /tokens and reports
- Add GET /report/token-price/:symbol compact evidence snapshot
- Extend route tests for normalization and token-price endpoint
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-11 12:55:10 -07:00
defiQUG
76143a8fe3
feat(token-aggregation): reports, PMM quotes, config; Engine X flash vaults
...
- Expand token-aggregation API (report routes), canonical tokens, pools
- Add flash vault contracts + tests (indexed, DODO cwUSDC, XAUT borrow)
- PMM pools JSON, deploy/export scripts, metamask verified list
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-10 12:56:30 -07:00
defiQUG
27f8e3a500
Add Engine X virtual batch canary vault
CI/CD Pipeline / Solidity Contracts (push) Failing after 1m8s
CI/CD Pipeline / Security Scanning (push) Successful in 2m27s
CI/CD Pipeline / Lint and Format (push) Failing after 40s
CI/CD Pipeline / Terraform Validation (push) Failing after 21s
CI/CD Pipeline / Kubernetes Validation (push) Successful in 23s
Validation / validate-genesis (push) Successful in 25s
Validation / validate-terraform (push) Failing after 22s
Validation / validate-kubernetes (push) Failing after 7s
Validation / validate-smart-contracts (push) Failing after 7s
Validation / validate-security (push) Failing after 1m19s
Validation / validate-documentation (push) Failing after 13s
OMNL reconcile anchor / Run omnl:reconcile and upload artifacts (push) Failing after 25s
Verify Deployment / Verify Deployment (push) Failing after 45s
2026-05-07 07:09:17 -07:00
defiQUG
bb64836886
Add Engine X proof vaults
CI/CD Pipeline / Solidity Contracts (push) Failing after 1m31s
CI/CD Pipeline / Security Scanning (push) Successful in 3m56s
CI/CD Pipeline / Lint and Format (push) Failing after 35s
CI/CD Pipeline / Terraform Validation (push) Failing after 31s
CI/CD Pipeline / Kubernetes Validation (push) Successful in 5m14s
HYBX OMNL TypeScript & anchor / token-aggregation build + reconcile artifact (push) Failing after 52s
Validation / validate-genesis (push) Successful in 25s
Validation / validate-terraform (push) Failing after 35s
Validation / validate-kubernetes (push) Failing after 7s
Validation / validate-smart-contracts (push) Failing after 7s
Validation / validate-security (push) Failing after 10m7s
Validation / validate-documentation (push) Failing after 16s
2026-05-07 05:25:53 -07:00
defiQUG
2ff84bd4ee
Accept ONEINCH API key alias
2026-04-30 04:10:25 -07:00
defiQUG
c0173f3132
Add atomic DODO seeding helper
CI/CD Pipeline / Solidity Contracts (push) Failing after 1m6s
CI/CD Pipeline / Security Scanning (push) Successful in 2m34s
CI/CD Pipeline / Lint and Format (push) Failing after 37s
CI/CD Pipeline / Terraform Validation (push) Failing after 22s
CI/CD Pipeline / Kubernetes Validation (push) Successful in 21s
Validation / validate-genesis (push) Successful in 33s
Validation / validate-terraform (push) Failing after 29s
Validation / validate-kubernetes (push) Failing after 11s
Validation / validate-smart-contracts (push) Failing after 12s
Validation / validate-security (push) Failing after 58s
Validation / validate-documentation (push) Failing after 19s
OMNL reconcile anchor / Run omnl:reconcile and upload artifacts (push) Failing after 23s
Verify Deployment / Verify Deployment (push) Failing after 49s
2026-04-30 03:06:42 -07:00
defiQUG
bbf1f6ba89
Update ALL Mainnet configuration status
CI/CD Pipeline / Solidity Contracts (push) Failing after 1m10s
CI/CD Pipeline / Security Scanning (push) Successful in 3m19s
CI/CD Pipeline / Lint and Format (push) Failing after 41s
CI/CD Pipeline / Terraform Validation (push) Failing after 24s
CI/CD Pipeline / Kubernetes Validation (push) Successful in 27s
Deploy ChainID 138 / Deploy ChainID 138 (push) Failing after 41s
Validation / validate-genesis (push) Successful in 34s
Validation / validate-terraform (push) Failing after 23s
Validation / validate-kubernetes (push) Failing after 16s
Validation / validate-smart-contracts (push) Failing after 13s
Validation / validate-security (push) Failing after 1m12s
Validation / validate-documentation (push) Failing after 18s
Verify Deployment / Verify Deployment (push) Failing after 50s
2026-04-29 23:50:57 -07:00
defiQUG
6aaa100bbc
Add DODO-only EnhancedSwapRouterV2 routing helpers
2026-04-29 23:50:26 -07:00
defiQUG
1a14622b22
Stabilize Chain 138 PMM router helpers
2026-04-29 06:20:36 -07:00
defiQUG
68cd541265
Stabilize oracle and relay status helpers
2026-04-28 23:33:58 -07:00
defiQUG
4bf669b667
Add ALL Mainnet enhanced router deploy script
2026-04-28 22:36:55 -07:00
defiQUG
459b377c76
deployment(ccip): Step 0 allowlist Wemix/Gnosis/Cronos/Celo on Chain 138 CCIPRouter
...
Without supportedChains(selector)=true, bridge.calculateFee reverts CCIPRouter:
chain not supported. Registers selectors via addSupportedChain before addDestination.
Made-with: Cursor
2026-04-28 11:20:39 -07:00
defiQUG
68a245d5e4
docs(all-mainnet): align with canonical surface JSON; verification addendum
...
- ALL_MAINNET_CONFIGURATION: bridge_live vs swap inventory pending; CI script paths;
remove stale sameChainSwapInventoryPublished:true claims
- ALL_MAINNET_VERIFICATION_COMPLETE: separate bridge verification from DEX inventory posture
Made-with: Cursor
2026-04-28 04:20:16 -07:00
defiQUG
12ba59a3f2
Add wallet metadata to MetaMask token list
CI/CD Pipeline / Solidity Contracts (push) Failing after 1m14s
CI/CD Pipeline / Security Scanning (push) Successful in 2m58s
CI/CD Pipeline / Lint and Format (push) Failing after 41s
CI/CD Pipeline / Terraform Validation (push) Failing after 25s
CI/CD Pipeline / Kubernetes Validation (push) Successful in 25s
HYBX OMNL TypeScript & anchor / token-aggregation build + reconcile artifact (push) Failing after 46s
OMNL reconcile anchor / Run omnl:reconcile and upload artifacts (push) Failing after 25s
Validate Token List / validate (push) Failing after 25s
Validation / validate-genesis (push) Successful in 35s
Validation / validate-terraform (push) Failing after 29s
Validation / validate-kubernetes (push) Failing after 13s
Validation / validate-smart-contracts (push) Failing after 14s
Validation / validate-security (push) Failing after 1m13s
Validation / validate-documentation (push) Failing after 16s
Verify Deployment / Verify Deployment (push) Failing after 51s
2026-04-28 02:34:33 -07:00
defiQUG
fcd55aa9c4
feat(token-aggregation): add historical pricing context, backfill, and indexer hardening
CI/CD Pipeline / Solidity Contracts (pull_request) Failing after 1m6s
CI/CD Pipeline / Security Scanning (pull_request) Successful in 12m42s
CI/CD Pipeline / Lint and Format (pull_request) Failing after 42s
CI/CD Pipeline / Terraform Validation (pull_request) Failing after 25s
CI/CD Pipeline / Kubernetes Validation (pull_request) Successful in 27s
HYBX OMNL TypeScript & anchor / token-aggregation build + reconcile artifact (pull_request) Failing after 49s
OMNL reconcile anchor / Run omnl:reconcile and upload artifacts (pull_request) Failing after 26s
Validation / validate-genesis (pull_request) Successful in 36s
Validation / validate-terraform (pull_request) Failing after 28s
Validation / validate-kubernetes (pull_request) Failing after 12s
Validation / validate-smart-contracts (pull_request) Failing after 13s
Validation / validate-security (pull_request) Failing after 1m39s
Validation / validate-documentation (pull_request) Failing after 18s
2026-04-25 23:45:07 -07:00
defiQUG
c3b1b2cebc
config: add explicit chain138 sentry and alltra hybx classes
2026-04-25 08:14:07 -07:00
defiQUG
4540ec4480
feat: add universal resource policy profile registry
2026-04-24 22:06:26 -07:00
defiQUG
045a6a9245
docs: mark besu base templates as placeholder advertised hosts
2026-04-24 22:02:47 -07:00
defiQUG
f3d2961b97
feat: add hybx omnl stack and gas pmm tooling
CI/CD Pipeline / Lint and Format (push) Failing after 46s
CI/CD Pipeline / Terraform Validation (push) Failing after 35s
CI/CD Pipeline / Kubernetes Validation (push) Successful in 37s
Deploy ChainID 138 / Deploy ChainID 138 (push) Failing after 1m50s
HYBX OMNL TypeScript & anchor / token-aggregation build + reconcile artifact (push) Failing after 2m19s
Validation / validate-genesis (push) Successful in 51s
Validation / validate-terraform (push) Failing after 39s
Validation / validate-kubernetes (push) Failing after 10s
CI/CD Pipeline / Solidity Contracts (push) Failing after 12m56s
Validation / validate-smart-contracts (push) Failing after 12s
CI/CD Pipeline / Security Scanning (push) Failing after 15m52s
Validation / validate-security (push) Failing after 10m59s
Validation / validate-documentation (push) Failing after 17s
Validate Token List / validate (push) Failing after 30s
OMNL reconcile anchor / Run omnl:reconcile and upload artifacts (push) Failing after 26s
Verify Deployment / Verify Deployment (push) Failing after 56s
smom-dbis-138-hybx-omnl-2026-04-24
2026-04-24 12:56:40 -07:00
defiQUG
c3d4c786fa
Standardize deployment env and deployer handling
2026-04-22 14:47:28 -07:00
defiQUG
768168de5e
chore: .gitignore and README updates
...
Made-with: Cursor
2026-04-21 22:00:55 -07:00
defiQUG
843cdbf71c
feat: expand non-evm relay and route planning support
2026-04-18 12:05:34 -07:00
defiQUG
da78073104
Deploy Chain 138 canonical non-gas PMM mesh
2026-04-15 16:31:45 -07:00
defiQUG
79750d92e6
Archive legacy status docs and canonicalize genesis entrypoints
2026-04-13 21:45:16 -07:00
defiQUG
7517869ea6
Add managed quote-push treasury workflows
2026-04-13 21:37:33 -07:00
defiQUG
2b52cc6e32
refactor(archive): move historical contracts and adapters to archive directory
...
- Archived multiple non-EVM adapters (Algorand, Hedera, Tron, TON, Cosmos, Solana) and compliance contracts (IndyVerifier) to `archive/solidity/contracts/`.
- Updated documentation to reflect the historical status of archived components.
- Adjusted `foundry.toml` and `README.md` for clarity on historical dependencies and configurations.
- Enhanced Makefile and package.json scripts for improved contract testing and building processes.
- Removed obsolete contracts (AlltraCustomBridge, CommodityCCIPBridge, ISO4217WCCIPBridge, VaultBridgeAdapter) from the main directory.
- Updated implementation reports to indicate archived status for various components.
2026-04-12 18:21:05 -07:00
defiQUG
8ec6af94d5
fix(relay): defer on inventory probe errors; optional retry without budget
...
- MessageQueue: resetRetryCount and retry({ increment: false }) for shedder/inventory paths
- RelayService: treat bridge_inventory_probe like other soft-failure scopes; wrap inventory check in try/catch
- Token aggregation: catch DB pool lookup errors and fall back to live DODO path
- Mainnet WETH profile: START_BLOCK=latest; extend RELAY_SKIP_MESSAGE_IDS for backlog hygiene
- Extend relay test.js for deferred requeue behavior
Made-with: Cursor
2026-04-12 11:35:18 -07:00
defiQUG
06c4bebcb7
fix(token-aggregation): restore Chain 138 cAUSDT fallback for report API
...
Aligns canonical-tokens FALLBACK_ADDRESSES with smart-contracts-master.json
so /api/v1/report/token-list includes cAUSDT when env overrides are absent.
Made-with: Cursor
2026-04-12 07:06:34 -07:00
defiQUG
f19c771760
refactor(bridge): trustless swap stack and fork test cleanups
...
Tighten EnhancedSwapRouter, InboxETH, SwapRouter, MerkleProofVerifier; align
DEXIntegration and ForkTests with updated behavior.
Made-with: Cursor
2026-04-12 06:44:20 -07:00
defiQUG
6817f53591
Flash unwinder contracts and scripts, relay lane tuning, trustless bridge and token-aggregation updates.
...
Made-with: Cursor
2026-04-12 06:33:54 -07:00
defiQUG
662b35ad69
config(besu): allowlist ops EOA 0xB2dE… for core/Thirdweb admin RPC deploy
...
Made-with: Cursor
2026-04-08 08:34:08 -07:00
defiQUG
76aa419320
feat: bridges, PMM, flash workflow, token-aggregation, and deployment docs
...
- CCIP/trustless bridge contracts, GRU tokens, DEX/PMM tests, reserve vault.
- Token-aggregation service routes, planner, chain config, relay env templates.
- Config snapshots and multi-chain deployment markdown updates.
- gitignore services/btc-intake/dist/ (tsc output); do not track dist.
Run forge build && forge test before deploy (large solc graph).
Made-with: Cursor
2026-04-07 23:40:52 -07:00
defiQUG
0fb7bba07b
chore: gitignore Foundry artifacts/ and untrack build JSON
...
artifacts/ is regenerated by forge build; matches existing out/ and cache/ ignores.
Made-with: Cursor
2026-04-07 22:08:38 -07:00
defiQUG
7678218172
Require dual-jurisdiction approval for asset-scoped governance
2026-04-01 11:28:37 -07:00
defiQUG
4a641475cd
Enforce asset-scoped governance metadata controls
2026-04-01 01:59:10 -07:00
defiQUG
162a7d5b03
fix(config): drop unsupported miner-coinbase from validators
2026-03-29 18:49:31 -07:00
defiQUG
a923d7b397
fix(env): load derived dotenv vars under nounset
2026-03-29 18:41:15 -07:00
defiQUG
59cdd5af60
fix(deployment): load env safely under nounset
2026-03-29 18:27:24 -07:00
defiQUG
089da29b9b
fix(token-aggregation): tolerate missing market data tables
2026-03-29 18:25:54 -07:00
defiQUG
07d9ce4876
Add Playwright test dependency
CI/CD Pipeline / Solidity Contracts (push) Failing after 5m41s
CI/CD Pipeline / Security Scanning (push) Successful in 1m14s
CI/CD Pipeline / Lint and Format (push) Failing after 6s
CI/CD Pipeline / Terraform Validation (push) Failing after 5s
CI/CD Pipeline / Kubernetes Validation (push) Successful in 6s
Validation / validate-genesis (push) Successful in 8s
Validation / validate-terraform (push) Failing after 6s
Validation / validate-kubernetes (push) Failing after 1s
Validation / validate-smart-contracts (push) Failing after 2s
Validation / validate-security (push) Failing after 58s
Validation / validate-documentation (push) Failing after 3s
Verify Deployment / Verify Deployment (push) Failing after 20s
2026-03-29 01:21:31 -07:00
defiQUG
2f58965f39
Align Besu configs with 25.12.0 runtime
CI/CD Pipeline / Solidity Contracts (push) Failing after 28s
CI/CD Pipeline / Security Scanning (push) Successful in 1m8s
CI/CD Pipeline / Lint and Format (push) Failing after 11s
CI/CD Pipeline / Terraform Validation (push) Failing after 16s
CI/CD Pipeline / Kubernetes Validation (push) Successful in 24s
Deploy ChainID 138 / Deploy ChainID 138 (push) Failing after 30s
Validation / validate-genesis (push) Successful in 8s
Validation / validate-terraform (push) Failing after 18s
Validation / validate-kubernetes (push) Failing after 2s
Validation / validate-smart-contracts (push) Failing after 3s
Validation / validate-security (push) Failing after 12m27s
Validation / validate-documentation (push) Failing after 4s
Verify Deployment / Verify Deployment (push) Failing after 11s
2026-03-28 19:18:10 -07:00
defiQUG
1771db2190
Add optional Chain 2138 frontend support
2026-03-28 15:38:51 -07:00
defiQUG
6deb072fa7
fix(oracle): pin web3 to v6 for POA middleware; check script default host r630-02
...
Made-with: Cursor
2026-03-28 15:21:35 -07:00
defiQUG
ba32cd0a65
feat(frontend-dapp): wagmi transport + env types for Chain 2138
...
- Optional http() transport for 2138 when VITE_ENABLE_CHAIN2138 set
- Document VITE_* 2138 vars in .env.example; augment vite-env.d.ts
Made-with: Cursor
2026-03-27 22:21:15 -07:00
defiQUG
5df1365a1d
feat(frontend-dapp): optional Chain 2138 testnet in Wagmi config
...
- VITE_ENABLE_CHAIN2138 toggles chain list, supportedChainIds, and RPC map
- Aligns with docs/testnet runbook and pr-workspace chainlist metadata
Made-with: Cursor
2026-03-27 22:19:37 -07:00
defiQUG
fdaee6919c
fix(test): Chain2138TestnetConfig RPC_URL must be literal string
...
Made-with: Cursor
2026-03-27 22:16:03 -07:00
defiQUG
735740c68a
docs(testnet): fix 2138 runbook path; add Chain2138TestnetConfig for tests
...
- Env example points at proxmox docs for the 2138 runbook
- Solidity config uses literal default RPC (no bash-style interpolation)
Made-with: Cursor
2026-03-27 22:15:17 -07:00
defiQUG
c78a9a61f8
chore(terraform): add chain 2138 env example for testnet runbook
...
Made-with: Cursor
2026-03-27 22:11:50 -07:00
defiQUG
b6b38ca582
docs(config): README for non-secret reference JSON files
...
Made-with: Cursor
2026-03-27 22:09:32 -07:00