Skip to Content

assets


Class: default

Defined in: index.ts:31

Constructors

Constructor

new default(unparsedAbi, address, reuseAbi): SolidityContract

Defined in: index.ts:37

Parameters

ParameterTypeDefault value
unparsedAbistring | ABISpec[]undefined
addressstringundefined
reuseAbibooleanfalse

Returns

SolidityContract

Properties

PropertyModifierTypeDefined in
abireadonlyABISpec[]index.ts:32
addressreadonlystringindex.ts:33
eventIdsreadonlyobjectindex.ts:35
methodIdsreadonlyobjectindex.ts:34

Methods

decodeInput()

decodeInput(inputData): object

Defined in: index.ts:74

Parameters

ParameterType
inputDataHexOrBuffer

Returns

object

NameTypeDefined in
methodstringindex.ts:74
valuesany[]index.ts:74

decodeOutput()

decodeOutput(__namedParameters): any[]

Defined in: index.ts:86

Parameters

ParameterType
__namedParameters{ data: HexOrBuffer; method: string; }
__namedParameters.dataHexOrBuffer
__namedParameters.methodstring

Returns

any[]


erc20()

static erc20(address): SolidityContract

Defined in: index.ts:54

Parameters

ParameterType
addressstring

Returns

SolidityContract


simpleErc1155()

static simpleErc1155(address): SolidityContract

Defined in: index.ts:70

Parameters

ParameterType
addressstring

Returns

SolidityContract


simpleErc20()

static simpleErc20(address): SolidityContract

Defined in: index.ts:60

Parameters

ParameterType
addressstring

Returns

SolidityContract


simpleErc721()

static simpleErc721(address): SolidityContract

Defined in: index.ts:65

Parameters

ParameterType
addressstring

Returns

SolidityContract

Start building

XO

Request Demo

Schedule a call with our team

Select a product
Arrow right