Versions in this module Expand all Collapse all v1 v1.1.3 Jan 20, 2025 v1.1.2 Jan 20, 2025 Changes in this version + var InteractionABI = InteractionMetaData.ABI + var InteractionBin = InteractionMetaData.Bin + var InteractionMetaData = &bind.MetaData + type Interaction struct + func DeployInteraction(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Interaction, error) + func NewInteraction(address common.Address, backend bind.ContractBackend) (*Interaction, error) + type InteractionCaller struct + func NewInteractionCaller(address common.Address, caller bind.ContractCaller) (*InteractionCaller, error) + func (_Interaction *InteractionCaller) GetCount(opts *bind.CallOpts) (*big.Int, error) + type InteractionCallerRaw struct + Contract *InteractionCaller + func (_Interaction *InteractionCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type InteractionCallerSession struct + CallOpts bind.CallOpts + Contract *InteractionCaller + func (_Interaction *InteractionCallerSession) GetCount() (*big.Int, error) + type InteractionFilterer struct + func NewInteractionFilterer(address common.Address, filterer bind.ContractFilterer) (*InteractionFilterer, error) + type InteractionRaw struct + Contract *Interaction + func (_Interaction *InteractionRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_Interaction *InteractionRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Interaction *InteractionRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type InteractionSession struct + CallOpts bind.CallOpts + Contract *Interaction + TransactOpts bind.TransactOpts + func (_Interaction *InteractionSession) GetCount() (*big.Int, error) + func (_Interaction *InteractionSession) SetCounterAddr(_counter common.Address) (*types.Transaction, error) + type InteractionTransactor struct + func NewInteractionTransactor(address common.Address, transactor bind.ContractTransactor) (*InteractionTransactor, error) + func (_Interaction *InteractionTransactor) SetCounterAddr(opts *bind.TransactOpts, _counter common.Address) (*types.Transaction, error) + type InteractionTransactorRaw struct + Contract *InteractionTransactor + func (_Interaction *InteractionTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Interaction *InteractionTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type InteractionTransactorSession struct + Contract *InteractionTransactor + TransactOpts bind.TransactOpts + func (_Interaction *InteractionTransactorSession) SetCounterAddr(_counter common.Address) (*types.Transaction, error)