Files
cross-chain-pmm-lps/config/routing-controls.json
2026-03-02 12:14:07 -08:00

27 lines
1.2 KiB
JSON

{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "Routing exposure controls: central-bank corridor levers beyond k/fee. Optional; apply per pool or as defaults. Not enforced by validator yet.",
"version": "1.0.0",
"updated": "2026-02-26",
"defaults": {
"maxTradeSizeUnits": null,
"maxDailyNotional": null,
"cooldownBlocksAfterIntervention": 10,
"minImprovementBpsToTrade": 5,
"publicRoutingEnabled": true
},
"perPoolOverrides": {},
"perChainOverrides": {
"1111": { "maxTradeSizeUnits": 10000, "publicRoutingEnabled": true },
"25": { "maxTradeSizeUnits": 10000, "publicRoutingEnabled": true },
"42220": { "maxTradeSizeUnits": 10000, "publicRoutingEnabled": true }
},
"schemaNotes": {
"maxTradeSizeUnits": "Max size per swap (units of base token); null = no cap",
"maxDailyNotional": "Max notional per day per pool; null = no cap",
"cooldownBlocksAfterIntervention": "Blocks to wait after bot intervention before next trade",
"minImprovementBpsToTrade": "Bot: only trade if delta improves by at least this many bps (net of fees)",
"publicRoutingEnabled": "If false, pool is defense-only (no aggregator routing)"
}
}