Properties
TxParams
TxParams: TxParams
Protected _Contract
_Contract: any
Protected _instance
_instance: any
Protected _instancePromise
_instancePromise: Promise<any>
Protected _sendParams
_sendParams: TxParams
recycle
recycle: (Anonymous function) & object & object & object = Object.assign(// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-name( txParams?: W3.TX.TxParams): Promise<W3.TX.TransactionResult> => {return new Promise((resolve, reject) => {this._instance.recycle( txParams || this._sendParams).then((res) => resolve(res)).catch((err) => reject(err));});},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-namesendTransaction: Object.assign(( txParams?: W3.TX.TxParams): Promise<string> => {return new Promise((resolve, reject) => {this._instance.recycle.sendTransaction( txParams || this._sendParams).then((res) => resolve(res)).catch((err) => reject(err));});},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-namesendSigned: ( privateKey: string, txParams?: W3.TX.TxParams, nonce?: number): Promise<string> => {// tslint:disable-next-line:max-line-lengthreturn this.w3.sendSignedTransaction(this.address, privateKey, this._instance.recycle.request().params[0].data, txParams, nonce);}})},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-namedata: (): Promise<string> => {return new Promise((resolve, reject) => {resolve(this._instance.recycle.request().params[0].data);});}},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-nameestimateGas: (): Promise<number> => {return new Promise((resolve, reject) => {this._instance.recycle.estimateGas().then((g) => resolve(g));});}})
recycleAndSend
recycleAndSend: (Anonymous function) & object & object & object = Object.assign(// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-name(_recipient: string, txParams?: W3.TX.TxParams): Promise<W3.TX.TransactionResult> => {return new Promise((resolve, reject) => {this._instance.recycleAndSend(_recipient, txParams || this._sendParams).then((res) => resolve(res)).catch((err) => reject(err));});},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-namesendTransaction: Object.assign((_recipient: string, txParams?: W3.TX.TxParams): Promise<string> => {return new Promise((resolve, reject) => {this._instance.recycleAndSend.sendTransaction(_recipient, txParams || this._sendParams).then((res) => resolve(res)).catch((err) => reject(err));});},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-namesendSigned: (_recipient: string, privateKey: string, txParams?: W3.TX.TxParams, nonce?: number): Promise<string> => {// tslint:disable-next-line:max-line-lengthreturn this.w3.sendSignedTransaction(this.address, privateKey, this._instance.recycleAndSend.request(_recipient).params[0].data, txParams, nonce);}})},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-namedata: (_recipient: string): Promise<string> => {return new Promise((resolve, reject) => {resolve(this._instance.recycleAndSend.request(_recipient).params[0].data);});}},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-nameestimateGas: (_recipient: string): Promise<number> => {return new Promise((resolve, reject) => {this._instance.recycleAndSend.estimateGas(_recipient).then((g) => resolve(g));});}})
setWhitelist
setWhitelist: (Anonymous function) & object & object & object = Object.assign(// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-name(_whitelist: string[], txParams?: W3.TX.TxParams): Promise<W3.TX.TransactionResult> => {return new Promise((resolve, reject) => {this._instance.setWhitelist(_whitelist, txParams || this._sendParams).then((res) => resolve(res)).catch((err) => reject(err));});},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-namesendTransaction: Object.assign((_whitelist: string[], txParams?: W3.TX.TxParams): Promise<string> => {return new Promise((resolve, reject) => {this._instance.setWhitelist.sendTransaction(_whitelist, txParams || this._sendParams).then((res) => resolve(res)).catch((err) => reject(err));});},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-namesendSigned: (_whitelist: string[], privateKey: string, txParams?: W3.TX.TxParams, nonce?: number): Promise<string> => {// tslint:disable-next-line:max-line-lengthreturn this.w3.sendSignedTransaction(this.address, privateKey, this._instance.setWhitelist.request(_whitelist).params[0].data, txParams, nonce);}})},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-namedata: (_whitelist: string[]): Promise<string> => {return new Promise((resolve, reject) => {resolve(this._instance.setWhitelist.request(_whitelist).params[0].data);});}},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-nameestimateGas: (_whitelist: string[]): Promise<number> => {return new Promise((resolve, reject) => {this._instance.setWhitelist.estimateGas(_whitelist).then((g) => resolve(g));});}})
transactionHash
transactionHash: Promise<string>
transferOwnership
transferOwnership: (Anonymous function) & object & object & object = Object.assign(// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-name(newOwner: string, txParams?: W3.TX.TxParams): Promise<W3.TX.TransactionResult> => {return new Promise((resolve, reject) => {this._instance.transferOwnership(newOwner, txParams || this._sendParams).then((res) => resolve(res)).catch((err) => reject(err));});},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-namesendTransaction: Object.assign((newOwner: string, txParams?: W3.TX.TxParams): Promise<string> => {return new Promise((resolve, reject) => {this._instance.transferOwnership.sendTransaction(newOwner, txParams || this._sendParams).then((res) => resolve(res)).catch((err) => reject(err));});},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-namesendSigned: (newOwner: string, privateKey: string, txParams?: W3.TX.TxParams, nonce?: number): Promise<string> => {// tslint:disable-next-line:max-line-lengthreturn this.w3.sendSignedTransaction(this.address, privateKey, this._instance.transferOwnership.request(newOwner).params[0].data, txParams, nonce);}})},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-namedata: (newOwner: string): Promise<string> => {return new Promise((resolve, reject) => {resolve(this._instance.transferOwnership.request(newOwner).params[0].data);});}},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-nameestimateGas: (newOwner: string): Promise<number> => {return new Promise((resolve, reject) => {this._instance.transferOwnership.estimateGas(newOwner).then((g) => resolve(g));});}})
writeEvent
writeEvent: (Anonymous function) & object & object & object = Object.assign(// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-name(_eventType: string, _keyType: string, _valueType: string, _key: string, _value: string, txParams?: W3.TX.TxParams): Promise<W3.TX.TransactionResult> => {return new Promise((resolve, reject) => {this._instance.writeEvent(_eventType, _keyType, _valueType, _key, _value, txParams || this._sendParams).then((res) => resolve(res)).catch((err) => reject(err));});},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-namesendTransaction: Object.assign((_eventType: string, _keyType: string, _valueType: string, _key: string, _value: string, txParams?: W3.TX.TxParams): Promise<string> => {return new Promise((resolve, reject) => {this._instance.writeEvent.sendTransaction(_eventType, _keyType, _valueType, _key, _value, txParams || this._sendParams).then((res) => resolve(res)).catch((err) => reject(err));});},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-namesendSigned: (_eventType: string, _keyType: string, _valueType: string, _key: string, _value: string, privateKey: string, txParams?: W3.TX.TxParams, nonce?: number): Promise<string> => {// tslint:disable-next-line:max-line-lengthreturn this.w3.sendSignedTransaction(this.address, privateKey, this._instance.writeEvent.request(_eventType, _keyType, _valueType, _key, _value).params[0].data, txParams, nonce);}})},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-namedata: (_eventType: string, _keyType: string, _valueType: string, _key: string, _value: string): Promise<string> => {return new Promise((resolve, reject) => {resolve(this._instance.writeEvent.request(_eventType, _keyType, _valueType, _key, _value).params[0].data);});}},{// tslint:disable-next-line:max-line-length// tslint:disable-next-line:variable-nameestimateGas: (_eventType: string, _keyType: string, _valueType: string, _key: string, _value: string): Promise<number> => {return new Promise((resolve, reject) => {this._instance.writeEvent.estimateGas(_eventType, _keyType, _valueType, _key, _value).then((g) => resolve(g));});}})
Static Silent
Silent: boolean
EventStore API