package
0.0.0-20220426152353-aac2cf8ea26b
Repository: https://github.com/drgomesp/ethos.git
Documentation: pkg.go.dev
# Functions
DeployMyContract deploys a new Ethereum contract, binding an instance of MyContract to it.
DeployMyContract2 deploys a new Ethereum contract, binding an instance of MyContract2 to it.
NewMyContract creates a new instance of MyContract, bound to a specific deployed contract.
NewMyContract2 creates a new instance of MyContract2, bound to a specific deployed contract.
NewMyContract2Caller creates a new read-only instance of MyContract2, bound to a specific deployed contract.
NewMyContract2Filterer creates a new log filterer instance of MyContract2, bound to a specific deployed contract.
NewMyContract2Transactor creates a new write-only instance of MyContract2, bound to a specific deployed contract.
NewMyContractCaller creates a new read-only instance of MyContract, bound to a specific deployed contract.
NewMyContractFilterer creates a new log filterer instance of MyContract, bound to a specific deployed contract.
NewMyContractTransactor creates a new write-only instance of MyContract, bound to a specific deployed contract.
# Variables
MyContract2ABI is the input ABI used to generate the binding from.
MyContract2Bin is the compiled bytecode used for deploying new contracts.
MyContract2MetaData contains all meta data concerning the MyContract2 contract.
MyContractABI is the input ABI used to generate the binding from.
MyContractBin is the compiled bytecode used for deploying new contracts.
MyContractMetaData contains all meta data concerning the MyContract contract.
# Structs
MyContract is an auto generated Go binding around an Ethereum contract.
MyContract2 is an auto generated Go binding around an Ethereum contract.
MyContract2Caller is an auto generated read-only Go binding around an Ethereum contract.
MyContract2CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
MyContract2CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
MyContract2Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
MyContract2Raw is an auto generated low-level Go binding around an Ethereum contract.
MyContract2Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
MyContract2SetPurpose represents a SetPurpose event raised by the MyContract2 contract.
MyContract2SetPurposeIterator is returned from FilterSetPurpose and is used to iterate over the raw logs and unpacked data for SetPurpose events raised by the MyContract2 contract.
MyContract2Transactor is an auto generated write-only Go binding around an Ethereum contract.
MyContract2TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
MyContract2TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
MyContractCaller is an auto generated read-only Go binding around an Ethereum contract.
MyContractCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
MyContractCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
MyContractFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
MyContractRaw is an auto generated low-level Go binding around an Ethereum contract.
MyContractSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
MyContractSetPurpose represents a SetPurpose event raised by the MyContract contract.
MyContractSetPurposeIterator is returned from FilterSetPurpose and is used to iterate over the raw logs and unpacked data for SetPurpose events raised by the MyContract contract.
MyContractTransactor is an auto generated write-only Go binding around an Ethereum contract.
MyContractTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
MyContractTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.