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
defiQUG
06569b5ed7
chore: add Chain 138 address inventory and runtime-env JSON refs
...
Non-secret reference surfaces moved out of .env during dotenv cleanup.
Made-with: Cursor
2026-03-27 19:19:07 -07:00
defiQUG
409fb5e738
fix: default POOL_CUSDTUSDT to funded canonical pool (0x6fc60…)
...
Align env example and run-pmm-full-parity script with live integration mapping
and repo docs (ADDRESS_MATRIX, PMM_DEX_ROUTING_STATUS).
Made-with: Cursor
2026-03-27 19:17:52 -07:00
defiQUG
3de1cf321f
chore: check-env-required optional PMM vars (drop WETH_ADDRESS_138 line)
...
Made-with: Cursor
2026-03-27 19:03:05 -07:00
defiQUG
2a4753eb2d
feat: restore operator WIP — PMM JSON sync entrypoint, dotenv RPC trim + secrets, pool env alignment
...
- Resolve stash: merge load_deployment_env path with secure-secrets and CR/LF RPC strip
- create-pmm-full-mesh-chain138.sh delegates to sync-chain138-pmm-pools-from-json.sh
- env.additions.example: canonical PMM pool defaults (cUSDT/USDT per crosscheck)
- Include Chain138 scripts, official mirror deploy scaffolding, and prior staged changes
Made-with: Cursor
2026-03-27 19:02:30 -07:00
defiQUG
c6e7bad15e
chore: operator env example and deployment script touch-ups
...
Made-with: Cursor
2026-03-27 18:52:17 -07:00
defiQUG
721cdeb92f
Add live route matrix and stable bridge decision flows
CI/CD Pipeline / Solidity Contracts (push) Failing after 1m25s
CI/CD Pipeline / Lint and Format (push) Has been cancelled
CI/CD Pipeline / Terraform Validation (push) Has been cancelled
CI/CD Pipeline / Kubernetes Validation (push) Has been cancelled
Deploy ChainID 138 / Deploy ChainID 138 (push) Has been cancelled
Validation / validate-genesis (push) Has been cancelled
Validation / validate-terraform (push) Has been cancelled
Validation / validate-kubernetes (push) Has been cancelled
Validation / validate-smart-contracts (push) Has been cancelled
Validation / validate-security (push) Has been cancelled
Validation / validate-documentation (push) Has been cancelled
CI/CD Pipeline / Security Scanning (push) Successful in 13m49s
Verify Deployment / Verify Deployment (push) Failing after 1m22s
2026-03-27 12:02:36 -07:00
defiQUG
a780eff7c5
docs(deployment): update CCIPWETH10Bridge address across documentation and scripts
...
- Changed CCIPWETH10Bridge address from `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e` to `0xe0E93247376aa097dB308B92e6Ba36bA015535D0` in various deployment documents and scripts.
- Ensured consistency in bridge configuration and verification steps for ChainID 138 and Mainnet.
Made-with: Cursor
2026-03-24 22:49:50 -07:00
defiQUG
fc3a95de08
docs(cronos): refresh explorer ops and verification runbooks; ignore .verify-dodo cache
...
Verify Deployment / Verify Deployment (push) Has been cancelled
CI/CD Pipeline / Solidity Contracts (push) Has been cancelled
CI/CD Pipeline / Security Scanning (push) Has been cancelled
CI/CD Pipeline / Lint and Format (push) Has been cancelled
CI/CD Pipeline / Terraform Validation (push) Has been cancelled
CI/CD Pipeline / Kubernetes Validation (push) Has been cancelled
Deploy ChainID 138 / Deploy ChainID 138 (push) Has been cancelled
Validation / validate-genesis (push) Has been cancelled
Validation / validate-terraform (push) Has been cancelled
Validation / validate-kubernetes (push) Has been cancelled
Validation / validate-smart-contracts (push) Has been cancelled
Validation / validate-security (push) Has been cancelled
Validation / validate-documentation (push) Has been cancelled
- Tweak cronos check/export/verify scripts for current workflow
- Gitignore .verify-dodo/ alongside .cronos-verify/
Made-with: Cursor
2026-03-24 18:11:08 -07:00
defiQUG
4f7b335a4b
relay(BSC): adaptive source logs, START_BLOCK parsing, docs, env example
...
- RelayService: chunked eth_getLogs + adaptive split for strict RPCs
- config: explicit START_BLOCK=latest vs numeric
- README: topology, START_BLOCK, fund script, cast examples
- .env.bsc.example: committed template (secrets stay in .env.bsc)
Made-with: Cursor
2026-03-24 16:17:48 -07:00
defiQUG
1511f33857
chore: update DBIS contracts and integrate EIP-712 helper
...
- Updated DBIS_ConversionRouter and DBIS_SettlementRouter to utilize IDBIS_EIP712Helper for EIP-712 hashing and signature recovery, improving stack depth management.
- Refactored minting logic in DBIS_GRU_MintController to streamline recipient processing.
- Enhanced BUILD_NOTES.md with updated build instructions and test coverage details.
- Added new functions in DBIS_SignerRegistry for duplicate signer checks and active signer validation.
- Introduced a new submodule, DBIS_EIP712Helper, to encapsulate EIP-712 related functionalities.
Made-with: Cursor
2026-03-04 02:00:09 -08:00