UNPKG

@unilogin/sdk

Version:

SDK is a JS library, that communicates with relayer. SDK allows managing contract, by creating basic contract-calling messages.

17 lines 740 B
import { CurrencyValue } from '@unilogin/commons'; import { State } from 'reactive-properties'; import { TransactionData } from 'bnc-sdk/dist/types/src/interfaces'; import { INotifySdk } from './interfaces'; export interface IncomingTransaction { transactionHash: string; value: CurrencyValue; } export declare class IncomingTransactionObserver { private readonly address; constructor(notifySdk: INotifySdk, address: string); private handleEvent; private addTransaction; readonly transactions: State<IncomingTransaction[]>; } export declare function tryExtractIncomingTransaction(data: TransactionData, receiver: string): IncomingTransaction | undefined; //# sourceMappingURL=IncomingTransactionObserver.d.ts.map