@planq-network/connect
Version:
Light Toolkit for connecting with the Planq network
17 lines (16 loc) • 1.17 kB
TypeScript
import { Block, BlockHeader, BlockNumber, PlanqTx, PlanqTxPending, PlanqTxReceipt, Log } from "../types";
/**
* Formats the input of a transaction and converts all values to HEX
*/
export declare function inputPlanqTxFormatter(tx: PlanqTx): import("web3-core").TransactionConfig;
export declare function outputPlanqTxFormatter(tx: any): PlanqTxPending;
export declare function outputPlanqTxReceiptFormatter(receipt: any): PlanqTxReceipt;
export declare function inputDefaultBlockNumberFormatter(blockNumber: BlockNumber | null | undefined): BlockNumber | undefined;
export declare function inputBlockNumberFormatter(blockNumber: BlockNumber): BlockNumber | undefined;
export declare function outputBlockHeaderFormatter(blockHeader: any): BlockHeader;
export declare function outputBlockFormatter(block: any): Block;
export declare function hexToNumber(hex?: string): number | undefined;
export declare function outputLogFormatter(log: any): Log;
export declare function outputBigNumberFormatter(hex: string): string;
export declare function inputAddressFormatter(address?: string): string | undefined;
export declare function inputSignFormatter(data: string): string;