Versions in this module Expand all Collapse all v0 v0.0.38 May 15, 2024 Changes in this version + var EchoABI = EchoMetaData.ABI + var EchoMetaData = &bind.MetaData + type Echo struct + func NewEcho(address common.Address, backend bind.ContractBackend) (*Echo, error) + type EchoCaller struct + func NewEchoCaller(address common.Address, caller bind.ContractCaller) (*EchoCaller, error) + func (_Echo *EchoCaller) Echo(opts *bind.CallOpts, value *big.Int) (*big.Int, error) + func (_Echo *EchoCaller) Timestamps(opts *bind.CallOpts, arg0 *big.Int) (*big.Int, error) + type EchoCallerRaw struct + Contract *EchoCaller + func (_Echo *EchoCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type EchoCallerSession struct + CallOpts bind.CallOpts + Contract *EchoCaller + func (_Echo *EchoCallerSession) Echo(value *big.Int) (*big.Int, error) + func (_Echo *EchoCallerSession) Timestamps(arg0 *big.Int) (*big.Int, error) + type EchoFilterer struct + func NewEchoFilterer(address common.Address, filterer bind.ContractFilterer) (*EchoFilterer, error) + type EchoRaw struct + Contract *Echo + func (_Echo *EchoRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_Echo *EchoRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Echo *EchoRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type EchoSession struct + CallOpts bind.CallOpts + Contract *Echo + TransactOpts bind.TransactOpts + func (_Echo *EchoSession) Echo(value *big.Int) (*big.Int, error) + func (_Echo *EchoSession) SetTime(epoch *big.Int) (*types.Transaction, error) + func (_Echo *EchoSession) Timestamps(arg0 *big.Int) (*big.Int, error) + type EchoTransactor struct + func NewEchoTransactor(address common.Address, transactor bind.ContractTransactor) (*EchoTransactor, error) + func (_Echo *EchoTransactor) SetTime(opts *bind.TransactOpts, epoch *big.Int) (*types.Transaction, error) + type EchoTransactorRaw struct + Contract *EchoTransactor + func (_Echo *EchoTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Echo *EchoTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type EchoTransactorSession struct + Contract *EchoTransactor + TransactOpts bind.TransactOpts + func (_Echo *EchoTransactorSession) SetTime(epoch *big.Int) (*types.Transaction, error)