Versions in this module Expand all Collapse all v0 v0.2.5 Jul 6, 2023 Changes in this version + var GreeterABI = GreeterMetaData.ABI + var GreeterBin = GreeterMetaData.Bin + var GreeterMetaData = &bind.MetaData + type Greeter struct + func DeployGreeter(auth *bind.TransactOpts, backend bind.ContractBackend, _greeting string) (common.Address, *types.Transaction, *Greeter, error) + func NewGreeter(address common.Address, backend bind.ContractBackend) (*Greeter, error) + type GreeterCaller struct + func NewGreeterCaller(address common.Address, caller bind.ContractCaller) (*GreeterCaller, error) + func (_Greeter *GreeterCaller) Greet(opts *bind.CallOpts) (string, error) + type GreeterCallerRaw struct + Contract *GreeterCaller + func (_Greeter *GreeterCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type GreeterCallerSession struct + CallOpts bind.CallOpts + Contract *GreeterCaller + func (_Greeter *GreeterCallerSession) Greet() (string, error) + type GreeterFilterer struct + func NewGreeterFilterer(address common.Address, filterer bind.ContractFilterer) (*GreeterFilterer, error) + type GreeterRaw struct + Contract *Greeter + func (_Greeter *GreeterRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_Greeter *GreeterRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Greeter *GreeterRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type GreeterSession struct + CallOpts bind.CallOpts + Contract *Greeter + TransactOpts bind.TransactOpts + func (_Greeter *GreeterSession) Greet() (string, error) + func (_Greeter *GreeterSession) SetGreeting(_greeting string) (*types.Transaction, error) + type GreeterTransactor struct + func NewGreeterTransactor(address common.Address, transactor bind.ContractTransactor) (*GreeterTransactor, error) + func (_Greeter *GreeterTransactor) SetGreeting(opts *bind.TransactOpts, _greeting string) (*types.Transaction, error) + type GreeterTransactorRaw struct + Contract *GreeterTransactor + func (_Greeter *GreeterTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Greeter *GreeterTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type GreeterTransactorSession struct + Contract *GreeterTransactor + TransactOpts bind.TransactOpts + func (_Greeter *GreeterTransactorSession) SetGreeting(_greeting string) (*types.Transaction, error)