web3x
Version:
Typescript port of web3.js
13 lines (12 loc) • 580 B
TypeScript
/// <reference types="node" />
import { Address } from '../address';
import { Eth, SendTx } from '../eth';
import { ContractAbi, ContractFunctionEntry } from './abi';
import { DefaultOptions, SendOptions, Tx } from './tx';
export declare class TxDeploy extends Tx {
private deployData;
private onDeployed;
constructor(eth: Eth, contractEntry: ContractFunctionEntry, contractAbi: ContractAbi, deployData: Buffer, args?: any[], defaultOptions?: DefaultOptions, onDeployed?: (address: Address) => void);
send(options: SendOptions): SendTx;
encodeABI(): Buffer;
}