@synapsecns/widget
Version:
Widget library for interacting with the Synapse Protocol
22 lines (21 loc) • 758 B
TypeScript
export declare enum BridgeTransactionStatus {
PENDING = "pending",
SUCCESS = "success",
IDLE = "idle",
FAILED = "failed"
}
export interface BridgeTransactionState {
txHash: string;
bridgeModuleName: string;
originAmount: string;
originTokenSymbol: string;
originChainId: number;
destinationChainId: number;
estimatedTime: number;
timestamp: number;
bridgeTxnStatus: string;
error: any;
}
export declare const bridgeTransactionSlice: import("@reduxjs/toolkit").Slice<BridgeTransactionState, {}, "bridgeTransaction", "bridgeTransaction", import("@reduxjs/toolkit").SliceSelectors<BridgeTransactionState>>;
declare const _default: import("redux").Reducer<BridgeTransactionState>;
export default _default;