TransactionSchema
const
TransactionSchema:ZodObject
<object
&object
,"strip"
,ZodTypeAny
, {block
:number
;chainId
:ChainId
;finalAddress?
:string
;finalAsset?
: {address?
:string
;chain
:Chain
;decimal?
:number
;isGasAsset
:boolean
;isSynthetic
:boolean
;symbol
:string
;tax?
: {buy
:number
;sell
:number
; };ticker
:string
; };finalisedAt
:number
;fromAddress
:string
;fromAmount
:string
;fromAsset
:string
;hash
:string
;legs
:object
[];meta?
: {affiliate?
:string
;broadcastedAt?
:number
;explorerUrl?
:string
;fees?
: {affiliate?
: {address?
:string
;chain
:Chain
;decimal?
:number
;isGasAsset
:boolean
;isSynthetic
:boolean
;symbol
:string
;tax?
: {buy
:number
;sell
:number
; };ticker
:string
; };liquidity?
: {address?
:string
;chain
:Chain
;decimal?
:number
;isGasAsset
:boolean
;isSynthetic
:boolean
;symbol
:string
;tax?
: {buy
:number
;sell
:number
; };ticker
:string
; };network?
: {address?
:string
;chain
:Chain
;decimal?
:number
;isGasAsset
:boolean
;isSynthetic
:boolean
;symbol
:string
;tax?
: {buy
:number
;sell
:number
; };ticker
:string
; };protocol?
: {address?
:string
;chain
:Chain
;decimal?
:number
;isGasAsset
:boolean
;isSynthetic
:boolean
;symbol
:string
;tax?
: {buy
:number
;sell
:number
; };ticker
:string
; };tax?
: {address?
:string
;chain
:Chain
;decimal?
:number
;isGasAsset
:boolean
;isSynthetic
:boolean
;symbol
:string
;tax?
: {buy
:number
;sell
:number
; };ticker
:string
; }; };images?
: {chain?
:string
;from?
:string
;provider?
:string
;to?
:string
; };provider?
:CAVIAR_V1
|CAMELOT_V3
|CHAINFLIP
|CHAINFLIP_STREAMING
|JUPITER
|MAYACHAIN
|MAYACHAIN_STREAMING
|OCISWAP_V1
|ONEINCH
|OPENOCEAN_V2
|PANCAKESWAP
|PANGOLIN_V1
|SUSHISWAP_V2
|THORCHAIN
|THORCHAIN_STREAMING
|TRADERJOE_V2
|UNISWAP_V2
|UNISWAP_V3
|KADO
;quoteId?
:string
;wallet?
:string
; };payload?
: {evmCalldata?
:string
;logs?
:unknown
;memo?
:string
;spender?
:string
; };status
:TxnStatus
;toAddress
:string
;toAmount
:string
;toAsset
:string
;trackingStatus?
:not_started
|starting
|broadcasted
|mempool
|inbound
|outbound
|swapping
|completed
|refunded
|partially_refunded
|dropped
|reverted
|replaced
|retries_exceeded
|parsing_error
;transient?
: {currentLegIndex?
:number
;estimatedFinalisedAt
:number
;estimatedTimeToComplete
:number
;providerDetails?
:unknown
;updatedAt
:number
; };type
:TxnType
; }, {block
:number
;chainId
:ChainId
;finalAddress?
:string
;finalAsset?
: {address?
:string
;chain
:Chain
;decimal?
:number
;isGasAsset
:boolean
;isSynthetic
:boolean
;symbol
:string
;tax?
: {buy
:number
;sell
:number
; };ticker
:string
; };finalisedAt
:number
;fromAddress
:string
;fromAmount
:string
;fromAsset
:string
;hash
:string
;legs
:object
[];meta?
: {affiliate?
:string
;broadcastedAt?
:number
;explorerUrl?
:string
;fees?
: {affiliate?
: {address?
:string
;chain
:Chain
;decimal?
:number
;isGasAsset
:boolean
;isSynthetic
:boolean
;symbol
:string
;tax?
: {buy
:number
;sell
:number
; };ticker
:string
; };liquidity?
: {address?
:string
;chain
:Chain
;decimal?
:number
;isGasAsset
:boolean
;isSynthetic
:boolean
;symbol
:string
;tax?
: {buy
:number
;sell
:number
; };ticker
:string
; };network?
: {address?
:string
;chain
:Chain
;decimal?
:number
;isGasAsset
:boolean
;isSynthetic
:boolean
;symbol
:string
;tax?
: {buy
:number
;sell
:number
; };ticker
:string
; };protocol?
: {address?
:string
;chain
:Chain
;decimal?
:number
;isGasAsset
:boolean
;isSynthetic
:boolean
;symbol
:string
;tax?
: {buy
:number
;sell
:number
; };ticker
:string
; };tax?
: {address?
:string
;chain
:Chain
;decimal?
:number
;isGasAsset
:boolean
;isSynthetic
:boolean
;symbol
:string
;tax?
: {buy
:number
;sell
:number
; };ticker
:string
; }; };images?
: {chain?
:string
;from?
:string
;provider?
:string
;to?
:string
; };provider?
:CAVIAR_V1
|CAMELOT_V3
|CHAINFLIP
|CHAINFLIP_STREAMING
|JUPITER
|MAYACHAIN
|MAYACHAIN_STREAMING
|OCISWAP_V1
|ONEINCH
|OPENOCEAN_V2
|PANCAKESWAP
|PANGOLIN_V1
|SUSHISWAP_V2
|THORCHAIN
|THORCHAIN_STREAMING
|TRADERJOE_V2
|UNISWAP_V2
|UNISWAP_V3
|KADO
;quoteId?
:string
;wallet?
:string
; };payload?
: {evmCalldata?
:string
;logs?
:unknown
;memo?
:string
;spender?
:string
; };status
:TxnStatus
;toAddress
:string
;toAmount
:string
;toAsset
:string
;trackingStatus?
:not_started
|starting
|broadcasted
|mempool
|inbound
|outbound
|swapping
|completed
|refunded
|partially_refunded
|dropped
|reverted
|replaced
|retries_exceeded
|parsing_error
;transient?
: {currentLegIndex?
:number
;estimatedFinalisedAt
:number
;estimatedTimeToComplete
:number
;providerDetails?
:unknown
;updatedAt
:number
; };type
:TxnType
; }>
Defined in: packages/helpers/src/api/swapkitApi/types.ts:363