rubic-sdk
Version:
Simplify dApp creation
23 lines (22 loc) • 621 B
TypeScript
import { TxStatus } from "../../../../core/blockchain/web3-public-service/web3-public/models/tx-status";
/**
* Object representing status of cross-chain trade.
* Consists of source transaction status, destination transaction status and destination transaction hash.
*/
export interface CrossChainStatus {
/**
* Status of source transaction.
*/
srcTxStatus: TxStatus;
/**
* Status of destination transaction.
*/
dstTxStatus: TxStatus;
/**
* Transaction hash on destination chain.
*/
dstTxHash: string | null;
extraInfo?: {
mesonSwapId: string;
};
}