oken-waas
Version:
Oken Wallet as a Service SDK
33 lines (32 loc) • 719 B
TypeScript
export declare enum TransactionStatus {
CREATED = 0,
ENQUEUING = 1,
ENQUEUED = 2,
SENDING = 3,
SENT = 4,
AWAITTING_RETRY = 5,
MINED = 6,
ERROR = 7,
REVERTED = 8
}
export type Transaction = {
status: TransactionStatus;
created: string;
network: string;
id: string;
hash: string;
checks: number;
confirmations?: number;
lastCheck?: string;
signerType?: 'VAULT' | 'SMART_ACCOUNT';
from?: string;
events: any[];
links?: {
[key: string]: string;
};
erroReason?: string;
};
declare const _default: (api: any) => {
get: (id?: string, events?: string[]) => Promise<Transaction | Transaction[]>;
};
export default _default;