///
///
///
import { Buffer as SafeBuffer } from 'safe-buffer';
export interface TxData {
hash?: string;
timestamp?: number;
from?: string;
to?: string;
group_id?: string;
nonce?: number;
period?: number;
value?: number;
gas?: number;
version?: number;
tx_version?: number;
extensions?: any[];
data?: any;
type?: number;
signature?: string;
sequence?: number;
}
export interface TxInputData {
from?: string;
to?: string;
gas?: number;
data?: any;
}
export interface BaseData {
isSign: boolean;
from: string;
userPublicKey: Buffer | SafeBuffer;
userPrivateKey: Buffer | SafeBuffer;
userRecoverPublicKey?: Buffer | SafeBuffer;
userRecoverPrivateKey?: Buffer | SafeBuffer;
sequence?: number;
}