Core tables and what they store.
Stores every candidate route returned by the engines.
Common fields:
chains, tokens, input/output
total fee (structured JSON)
estimated time
slippage tolerance + slippage risk
reliability + liquidity scores
steps (JSON)
raw engine payload (JSON)
Tracks each execution attempt.
route_id, user_wallet, transaction_hash
route_id
user_wallet
transaction_hash
expected vs actual output/time/fee
failure reason
failover attempted + retry count
Reliability metrics used by scoring.
totals, success rate
average execution time
uptime
consecutive failures
health flags
Caches recent quote results to reduce engine load.
Per-wallet defaults:
default strategy
custom weights
max slippage
chain allow/deny lists
Developer keys and per-request usage logs.
Last updated 10 hours ago