Versions in this module Expand all Collapse all v1 v1.1.2 Jun 2, 2021 Changes in this version + const ERC165ABI + type ERC165 struct + func NewERC165(address common.Address, backend bind.ContractBackend) (*ERC165, error) + type ERC165Caller struct + func NewERC165Caller(address common.Address, caller bind.ContractCaller) (*ERC165Caller, error) + func (_ERC165 *ERC165Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error) + type ERC165CallerRaw struct + Contract *ERC165Caller + func (_ERC165 *ERC165CallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type ERC165CallerSession struct + CallOpts bind.CallOpts + Contract *ERC165Caller + func (_ERC165 *ERC165CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error) + type ERC165Filterer struct + func NewERC165Filterer(address common.Address, filterer bind.ContractFilterer) (*ERC165Filterer, error) + type ERC165Raw struct + Contract *ERC165 + func (_ERC165 *ERC165Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_ERC165 *ERC165Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC165 *ERC165Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC165Session struct + CallOpts bind.CallOpts + Contract *ERC165 + TransactOpts bind.TransactOpts + func (_ERC165 *ERC165Session) SupportsInterface(interfaceId [4]byte) (bool, error) + type ERC165Transactor struct + func NewERC165Transactor(address common.Address, transactor bind.ContractTransactor) (*ERC165Transactor, error) + type ERC165TransactorRaw struct + Contract *ERC165Transactor + func (_ERC165 *ERC165TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC165 *ERC165TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC165TransactorSession struct + Contract *ERC165Transactor + TransactOpts bind.TransactOpts