Class: default
Defined in: index.ts:31
Constructors
Constructor
new default(
unparsedAbi
,address
,reuseAbi
):SolidityContract
Defined in: index.ts:37
Parameters
Parameter | Type | Default value |
---|---|---|
unparsedAbi | string | ABISpec [] | undefined |
address | string | undefined |
reuseAbi | boolean | false |
Returns
SolidityContract
Properties
Property | Modifier | Type | Defined in |
---|---|---|---|
abi | readonly | ABISpec [] | index.ts:32 |
address | readonly | string | index.ts:33 |
eventIds | readonly | object | index.ts:35 |
methodIds | readonly | object | index.ts:34 |
Methods
decodeInput()
decodeInput(
inputData
):object
Defined in: index.ts:74
Parameters
Parameter | Type |
---|---|
inputData | HexOrBuffer |
Returns
object
Name | Type | Defined in |
---|---|---|
method | string | index.ts:74 |
values | any [] | index.ts:74 |
decodeOutput()
decodeOutput(
__namedParameters
):any
[]
Defined in: index.ts:86
Parameters
Parameter | Type |
---|---|
__namedParameters | { data : HexOrBuffer ; method : string ; } |
__namedParameters.data | HexOrBuffer |
__namedParameters.method | string |
Returns
any
[]
erc20()
static
erc20(address
):SolidityContract
Defined in: index.ts:54
Parameters
Parameter | Type |
---|---|
address | string |
Returns
SolidityContract
simpleErc1155()
static
simpleErc1155(address
):SolidityContract
Defined in: index.ts:70
Parameters
Parameter | Type |
---|---|
address | string |
Returns
SolidityContract
simpleErc20()
static
simpleErc20(address
):SolidityContract
Defined in: index.ts:60
Parameters
Parameter | Type |
---|---|
address | string |
Returns
SolidityContract
simpleErc721()
static
simpleErc721(address
):SolidityContract
Defined in: index.ts:65
Parameters
Parameter | Type |
---|---|
address | string |
Returns
SolidityContract