Skip to Content

SolidityContract

class

SolidityContract

Constructor

constructor
SolidityContract(unparsedAbi: string | ABISpec[], address: string, reuseAbi: boolean): SolidityContract

Parameters:

unparsedAbi: string | ABISpec[]
address: string
reuseAbi: boolean

Properties

abi
address
string
eventIds
object
methodIds
object

Methods

decodeInput
decodeInput(inputData: HexOrBuffer): any

Parameters:

inputData: HexOrBuffer

Returns:

any
decodeOutput
decodeOutput(__namedParameters: any): any[]

Parameters:

__namedParameters: any

Returns:

any[]
erc20
erc20(address: string): SolidityContract

Parameters:

address: string
simpleErc1155
simpleErc1155(address: string): SolidityContract

Parameters:

address: string
simpleErc20
simpleErc20(address: string): SolidityContract

Parameters:

address: string
simpleErc721
simpleErc721(address: string): SolidityContract

Parameters:

address: string

Start building

XO

Request Demo

Schedule a call with our team

Select a product
Arrow right

Start building
Grateful

Contact Us

We're here to help