Properties
TxParams
TxParams: TxParams
Protected _Contract
_Contract: any
Protected _instance
_instance: any
Protected _instancePromise
_instancePromise: Promise<any>
Protected _sendParams
_sendParams: TxParams
setCompleted
setCompleted: (Anonymous function) & object & object & object = Object.assign(// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-name(completed: BigNumber | number, txParams?: W3.TC.TxParams): Promise<W3.TC.TransactionResult> => {return new Promise((resolve, reject) => {this._instance.setCompleted(completed, txParams || this._sendParams).then((res) => resolve(res)).catch((err) => reject(err));});},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-namesendTransaction: (completed: BigNumber | number, txParams?: W3.TC.TxParams): Promise<string> => {return new Promise((resolve, reject) => {this._instance.setCompleted.sendTransaction(completed, txParams || this._sendParams).then((res) => resolve(res)).catch((err) => reject(err));});}},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-namedata: (completed: BigNumber | number): Promise<string> => {return new Promise((resolve, reject) => {resolve(this._instance.setCompleted.request(completed).params[0].data);});}},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-nameestimateGas: (completed: BigNumber | number): Promise<number> => {return new Promise((resolve, reject) => {this._instance.setCompleted.estimateGas(completed).then((g) => resolve(g));});}})
transactionHash
transactionHash: Promise<string>
upgrade
upgrade: (Anonymous function) & object & object & object = Object.assign(// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-name(new_address: string, txParams?: W3.TC.TxParams): Promise<W3.TC.TransactionResult> => {return new Promise((resolve, reject) => {this._instance.upgrade(new_address, txParams || this._sendParams).then((res) => resolve(res)).catch((err) => reject(err));});},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-namesendTransaction: (new_address: string, txParams?: W3.TC.TxParams): Promise<string> => {return new Promise((resolve, reject) => {this._instance.upgrade.sendTransaction(new_address, txParams || this._sendParams).then((res) => resolve(res)).catch((err) => reject(err));});}},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-namedata: (new_address: string): Promise<string> => {return new Promise((resolve, reject) => {resolve(this._instance.upgrade.request(new_address).params[0].data);});}},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-nameestimateGas: (new_address: string): Promise<number> => {return new Promise((resolve, reject) => {this._instance.upgrade.estimateGas(new_address).then((g) => resolve(g));});}})
Static Silent
Silent: boolean
Migrations API