Constructors
constructor
-
Parameters
-
methodKey: string
-
params: any
-
abiItem: AbiItemModel
-
Properties
abiItem
abiItem: AbiItemModel
Optional callPayload
callPayload: any
Optional callResponse
callResponse: any
contract
methodKey
methodKey: string
params
params: any
Protected transaction
wallet
Methods
Protected afterCall
- afterCall(response: any): any
-
Parameters
Returns any
call
- call(options: any, blockNumber?: any): Promise<any>
-
Parameters
-
options: any
-
Default value blockNumber: any = "latest"
Returns Promise<any>
Protected confirm
- confirm(id: string): Promise<void>
-
Parameters
Returns Promise<void>
Protected createTransaction
-
Returns any
debug
- debug(): { callPayload: any; callResponse: any }
-
Returns { callPayload: any; callResponse: any }
-
callPayload: any
-
callResponse: any
encodeABI
-
Returns any
estimateGas
- estimateGas(options: any): Promise<any>
-
Parameters
Returns Promise<any>
send
-
Parameters
Protected sendTransaction
-
Parameters
Returns Promise<any>
Protected signTransaction
- signTransaction(updateNonce: boolean): Promise<any>
-
Parameters
Returns Promise<any>