Type alias DappContextType
DappContextType: { checkout?: CheckoutOperation["checkout"]; checkoutOperation: CheckoutOperation | null; createCheckoutTransactionBundleCb?: ((caller) => string); createProviderError: string; estimatePrice?: CheckoutOperation["estimatePrice"]; estimatedPrice?: SwapEstimation; getDestinationTx?: CheckoutOperation["getDestinationTx"]; isInitialized: boolean; loadPaymentTokens?: CheckoutOperation["getPaymentTokens"]; params?: CheckoutOperationParams; provider: IProvider | null; selectedChain?: BridgeChain; selectedPaymentToken?: PaymentToken | null; selectedSwapToken?: Token; setEstimatedPrice: React.Dispatch<React.SetStateAction<SwapEstimation | undefined>>; setSelectedChain: React.Dispatch<React.SetStateAction<BridgeChain | undefined>>; setSelectedPaymentToken: React.Dispatch<React.SetStateAction<PaymentToken | undefined | null>>; setSelectedProviderProxy: React.Dispatch<React.SetStateAction<ProviderProxyConstructor | undefined>>; supportedChains: BridgeChain[]; }
Type declaration
-
Optional checkout?: CheckoutOperation["checkout"]
-
checkoutOperation: CheckoutOperation | null
-
Optional createCheckoutTransactionBundleCb?: ((caller) => string)
-
- (caller): string
-
Returns string
-
createProviderError: string
-
Optional estimatePrice?: CheckoutOperation["estimatePrice"]
-
Optional estimatedPrice?: SwapEstimation
-
Optional getDestinationTx?: CheckoutOperation["getDestinationTx"]
-
isInitialized: boolean
-
Optional loadPaymentTokens?: CheckoutOperation["getPaymentTokens"]
-
Optional params?: CheckoutOperationParams
-
provider: IProvider | null
-
Optional selectedChain?: BridgeChain
-
Optional selectedPaymentToken?: PaymentToken | null
-
Optional selectedSwapToken?: Token
-
setEstimatedPrice: React.Dispatch<React.SetStateAction<SwapEstimation | undefined>>
-
setSelectedChain: React.Dispatch<React.SetStateAction<BridgeChain | undefined>>
-
setSelectedPaymentToken: React.Dispatch<React.SetStateAction<PaymentToken | undefined | null>>
-
setSelectedProviderProxy: React.Dispatch<React.SetStateAction<ProviderProxyConstructor | undefined>>
-