UNPKG

@dojima-wallet/connection

Version:

Initialise and connection for layer 1&2 blockchain

69 lines (67 loc) 1.2 kB
export type SolTxParams = { walletIndex?: number; recipient: string; amount: number; }; export type SolTxData = { transaction_hash: string; timeStamp: number; gasFee: number; amount: number; block: number; from: string; to: string; recentBlockHash: string; instructionData: any; }; export type SolTxsHistoryParams = { address: string; offset?: number; beforeHash?: string; untilHash?: string; }; export type SolTxs = { total: number; txs: Array<SolTxData>; }; export type GasfeeResult = { slow: number; average: number; fast: number; }; export type Dojima = { version: "0.1.0"; name: "dojima"; instructions: [ { name: "transferNativeTokens"; accounts: [ { name: "from"; isMut: true; isSigner: true; }, { name: "to"; isMut: true; isSigner: false; }, { name: "systemProgram"; isMut: false; isSigner: false; } ]; args: [ { name: "tokenAmount"; type: "string"; }, { name: "memo"; type: "string"; } ]; } ]; };