UNPKG

@swaptoshi/dex-module

Version:

Klayr decentralized exchange (dex) on-chain module

18 lines (17 loc) 535 B
import { Modules } from 'klayr-framework'; import { DexInteroperableMethod } from '../../cc_method'; interface CrossChainTransferTokenParams { tokenID: Buffer; amount: bigint; senderAddress: Buffer; recipientAddress: Buffer; data: string; } export declare function isSwapByCrossTransfer(this: DexInteroperableMethod, ctx: Modules.Interoperability.CrossChainMessageContext): Promise<{ status: boolean; payload: CrossChainTransferTokenParams; } | { status: boolean; payload: undefined; }>; export {};