Documentation ¶
Index ¶
- Constants
- Variables
- type InterfaceIdentifier
- type InterfaceIdentifierCaller
- type InterfaceIdentifierCallerRaw
- type InterfaceIdentifierCallerSession
- type InterfaceIdentifierFilterer
- type InterfaceIdentifierRaw
- func (_InterfaceIdentifier *InterfaceIdentifierRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_InterfaceIdentifier *InterfaceIdentifierRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_InterfaceIdentifier *InterfaceIdentifierRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type InterfaceIdentifierSession
- type InterfaceIdentifierTransactor
- type InterfaceIdentifierTransactorRaw
- type InterfaceIdentifierTransactorSession
Constants ¶
const InterfaceIdentifierABI = "" /* 247-byte string literal not displayed */
InterfaceIdentifierABI is the input ABI used to generate the binding from.
const InterfaceIdentifierBinRuntime = ``
InterfaceIdentifierBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
Variables ¶
var InterfaceIdentifierFuncSigs = map[string]string{
"01ffc9a7": "supportsInterface(bytes4)",
}
InterfaceIdentifierFuncSigs maps the 4-byte function signature to its string representation.
Functions ¶
This section is empty.
Types ¶
type InterfaceIdentifier ¶
type InterfaceIdentifier struct { InterfaceIdentifierCaller // Read-only binding to the contract InterfaceIdentifierTransactor // Write-only binding to the contract InterfaceIdentifierFilterer // Log filterer for contract events }
InterfaceIdentifier is an auto generated Go binding around a Klaytn contract.
func NewInterfaceIdentifier ¶
func NewInterfaceIdentifier(address common.Address, backend bind.ContractBackend) (*InterfaceIdentifier, error)
NewInterfaceIdentifier creates a new instance of InterfaceIdentifier, bound to a specific deployed contract.
type InterfaceIdentifierCaller ¶
type InterfaceIdentifierCaller struct {
// contains filtered or unexported fields
}
InterfaceIdentifierCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewInterfaceIdentifierCaller ¶
func NewInterfaceIdentifierCaller(address common.Address, caller bind.ContractCaller) (*InterfaceIdentifierCaller, error)
NewInterfaceIdentifierCaller creates a new read-only instance of InterfaceIdentifier, bound to a specific deployed contract.
func (*InterfaceIdentifierCaller) SupportsInterface ¶
func (_InterfaceIdentifier *InterfaceIdentifierCaller) SupportsInterface(opts *bind.CallOpts, interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceID) view returns(bool)
type InterfaceIdentifierCallerRaw ¶
type InterfaceIdentifierCallerRaw struct {
Contract *InterfaceIdentifierCaller // Generic read-only contract binding to access the raw methods on
}
InterfaceIdentifierCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*InterfaceIdentifierCallerRaw) Call ¶
func (_InterfaceIdentifier *InterfaceIdentifierCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type InterfaceIdentifierCallerSession ¶
type InterfaceIdentifierCallerSession struct { Contract *InterfaceIdentifierCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
InterfaceIdentifierCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*InterfaceIdentifierCallerSession) SupportsInterface ¶
func (_InterfaceIdentifier *InterfaceIdentifierCallerSession) SupportsInterface(interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceID) view returns(bool)
type InterfaceIdentifierFilterer ¶
type InterfaceIdentifierFilterer struct {
// contains filtered or unexported fields
}
InterfaceIdentifierFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewInterfaceIdentifierFilterer ¶
func NewInterfaceIdentifierFilterer(address common.Address, filterer bind.ContractFilterer) (*InterfaceIdentifierFilterer, error)
NewInterfaceIdentifierFilterer creates a new log filterer instance of InterfaceIdentifier, bound to a specific deployed contract.
type InterfaceIdentifierRaw ¶
type InterfaceIdentifierRaw struct {
Contract *InterfaceIdentifier // Generic contract binding to access the raw methods on
}
InterfaceIdentifierRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*InterfaceIdentifierRaw) Call ¶
func (_InterfaceIdentifier *InterfaceIdentifierRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*InterfaceIdentifierRaw) Transact ¶
func (_InterfaceIdentifier *InterfaceIdentifierRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*InterfaceIdentifierRaw) Transfer ¶
func (_InterfaceIdentifier *InterfaceIdentifierRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type InterfaceIdentifierSession ¶
type InterfaceIdentifierSession struct { Contract *InterfaceIdentifier // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
InterfaceIdentifierSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*InterfaceIdentifierSession) SupportsInterface ¶
func (_InterfaceIdentifier *InterfaceIdentifierSession) SupportsInterface(interfaceID [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceID) view returns(bool)
type InterfaceIdentifierTransactor ¶
type InterfaceIdentifierTransactor struct {
// contains filtered or unexported fields
}
InterfaceIdentifierTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewInterfaceIdentifierTransactor ¶
func NewInterfaceIdentifierTransactor(address common.Address, transactor bind.ContractTransactor) (*InterfaceIdentifierTransactor, error)
NewInterfaceIdentifierTransactor creates a new write-only instance of InterfaceIdentifier, bound to a specific deployed contract.
type InterfaceIdentifierTransactorRaw ¶
type InterfaceIdentifierTransactorRaw struct {
Contract *InterfaceIdentifierTransactor // Generic write-only contract binding to access the raw methods on
}
InterfaceIdentifierTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*InterfaceIdentifierTransactorRaw) Transact ¶
func (_InterfaceIdentifier *InterfaceIdentifierTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*InterfaceIdentifierTransactorRaw) Transfer ¶
func (_InterfaceIdentifier *InterfaceIdentifierTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type InterfaceIdentifierTransactorSession ¶
type InterfaceIdentifierTransactorSession struct { Contract *InterfaceIdentifierTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
InterfaceIdentifierTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.