aion-gql-webcomponents
Version:
AION Webcomponents using AION GraphQL
11 lines (10 loc) • 607 B
TypeScript
import { Transaction } from "../../common/Transaction";
import { SignedTransaction } from "../../common/SignedTransaction";
export declare class TransactionUtil {
static defaultNrgPrice: number;
static defaultNrgLimit: number;
static signTransaction(transaction: Transaction, privateKey: string): SignedTransaction;
static verifyAndEncodedSignTransaction(transaction: Transaction, rlpEncoded: Uint8Array, signature: Uint8Array, publicKey: Uint8Array): SignedTransaction;
static rlpEncode(transaction: Transaction): Uint8Array;
static getAddress(privateKey: any): [string, string];
}