Skip to main content

Module types

Module types 

Source

Structs§

AggregatedCapacityResponse
Response from GET /v1/capacity/aggregated.
AggregatedTokenCapacity
Aggregated capacity for a token across all sources
ApiAccountMeta
ApiInstructionData
BorrowMultiParams
Params for multi-token atomic flash loans.
BorrowParams
BuildRequest
BuildResponse
CapacityResponse
DiscoverySummary
Response from GET /v1/discovery.
FeeBreakdown
FeeInfo
FeeTierInfo
Fee tier detail.
FlashStateInfo
On-chain FlashState v2 (102 bytes)
HealthResponse
MatrixResponse
Response from GET /v1/matrix.
MatrixTokenEntry
Per-token liquidity breakdown across all lending protocols.
MultiBorrowRequest
A single loan request in a multi-borrow.
ProtocolInfo
A lending protocol in the sources response.
QuoteResponse
ResolvedRoute
Response from GET /v1/route — the optimal flash loan route.
RouteCandidate
A single route candidate evaluated by the Smart Router.
RouteQuote
RouteStep
SimulateResult
Result of a transaction simulation.
SourceCapacity
Per-source capacity detail
SourcesResponse
Response from GET /v1/sources.
TokenCapacity
VaeaConfig

Enums§

FlashTier
Source tier for fee routing
Source
VaeaErrorCode

Constants§

FEE_BPS_CPI
FEE_BPS_SDK
Fee constant — flat 0.02% for all tiers
FEE_BPS_UI
SUPPORTED_TOKENS
VAEA_API_URL
VAEA_LOOKUP_TABLE
Pre-loaded Address Lookup Table with VAEA fixed accounts. Saves ~124 bytes per transaction by compressing 4 account addresses.
VAEA_PROGRAM_ID