@tatumio/tatum-v1
Version:
Tatum API client allows browsers and Node.js clients to interact with Tatum API.
31 lines (30 loc) • 1.52 kB
TypeScript
import { QuorumBlock, QuorumTx, QuorumTxReceipt } from '../model';
import { AccountPassword } from '../model';
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/QuorumGetCurrentBlock" target="_blank">Tatum API documentation</a>
*/
export declare const quorumGetCurrentBlock: () => Promise<number>;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/QuorumGetBlock" target="_blank">Tatum API documentation</a>
*/
export declare const quorumGetBlock: (hash: string) => Promise<QuorumBlock>;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/QuorumGetTransaction" target="_blank">Tatum API documentation</a>
*/
export declare const quorumGetTransaction: (hash: string) => Promise<QuorumTx>;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/QuorumGetTransactionReceipt" target="_blank">Tatum API documentation</a>
*/
export declare const quorumGetTransactionReceipt: (hash: string) => Promise<QuorumTxReceipt>;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/QuorumGenerateAccount" target="_blank">Tatum API documentation</a>
*/
export declare const quorumCreateAccount: (body: AccountPassword) => Promise<{
success: boolean;
}>;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/QuorumUnlockAccount" target="_blank">Tatum API documentation</a>
*/
export declare const quorumUnlockAccount: (address: string, body: AccountPassword) => Promise<{
success: boolean;
}>;