Documentation ¶
Index ¶
- Variables
- type StorageOnDeploy
- type StorageOnDeployCaller
- type StorageOnDeployCallerRaw
- type StorageOnDeployCallerSession
- type StorageOnDeployFilterer
- type StorageOnDeployRaw
- func (_StorageOnDeploy *StorageOnDeployRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_StorageOnDeploy *StorageOnDeployRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_StorageOnDeploy *StorageOnDeployRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type StorageOnDeploySession
- type StorageOnDeployTransactor
- type StorageOnDeployTransactorRaw
- type StorageOnDeployTransactorSession
Constants ¶
This section is empty.
Variables ¶
var StorageOnDeployABI = StorageOnDeployMetaData.ABI
StorageOnDeployABI is the input ABI used to generate the binding from. Deprecated: Use StorageOnDeployMetaData.ABI instead.
var StorageOnDeployBin = StorageOnDeployMetaData.Bin
StorageOnDeployBin is the compiled bytecode used for deploying new contracts. Deprecated: Use StorageOnDeployMetaData.Bin instead.
var StorageOnDeployMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"inputs\":[],\"name\":\"retrieve\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"}]",
Bin: "0x6080604052348015600f57600080fd5b506104d260005560788060236000396000f3fe6080604052348015600f57600080fd5b506004361060285760003560e01c80632e64cec114602d575b600080fd5b60005460405190815260200160405180910390f3fea26469706673582212200eeb2dc70c5ef23ca9bb84a56e85db3f9f780572e30c74d437af9b138be6e51564736f6c634300080c0033",
}
StorageOnDeployMetaData contains all meta data concerning the StorageOnDeploy contract.
Functions ¶
This section is empty.
Types ¶
type StorageOnDeploy ¶
type StorageOnDeploy struct { StorageOnDeployCaller // Read-only binding to the contract StorageOnDeployTransactor // Write-only binding to the contract StorageOnDeployFilterer // Log filterer for contract events }
StorageOnDeploy is an auto generated Go binding around an Ethereum contract.
func DeployStorageOnDeploy ¶
func DeployStorageOnDeploy(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *StorageOnDeploy, error)
DeployStorageOnDeploy deploys a new Ethereum contract, binding an instance of StorageOnDeploy to it.
func NewStorageOnDeploy ¶
func NewStorageOnDeploy(address common.Address, backend bind.ContractBackend) (*StorageOnDeploy, error)
NewStorageOnDeploy creates a new instance of StorageOnDeploy, bound to a specific deployed contract.
type StorageOnDeployCaller ¶
type StorageOnDeployCaller struct {
// contains filtered or unexported fields
}
StorageOnDeployCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewStorageOnDeployCaller ¶
func NewStorageOnDeployCaller(address common.Address, caller bind.ContractCaller) (*StorageOnDeployCaller, error)
NewStorageOnDeployCaller creates a new read-only instance of StorageOnDeploy, bound to a specific deployed contract.
type StorageOnDeployCallerRaw ¶
type StorageOnDeployCallerRaw struct {
Contract *StorageOnDeployCaller // Generic read-only contract binding to access the raw methods on
}
StorageOnDeployCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*StorageOnDeployCallerRaw) Call ¶
func (_StorageOnDeploy *StorageOnDeployCallerRaw) 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 StorageOnDeployCallerSession ¶
type StorageOnDeployCallerSession struct { Contract *StorageOnDeployCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
StorageOnDeployCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type StorageOnDeployFilterer ¶
type StorageOnDeployFilterer struct {
// contains filtered or unexported fields
}
StorageOnDeployFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewStorageOnDeployFilterer ¶
func NewStorageOnDeployFilterer(address common.Address, filterer bind.ContractFilterer) (*StorageOnDeployFilterer, error)
NewStorageOnDeployFilterer creates a new log filterer instance of StorageOnDeploy, bound to a specific deployed contract.
type StorageOnDeployRaw ¶
type StorageOnDeployRaw struct {
Contract *StorageOnDeploy // Generic contract binding to access the raw methods on
}
StorageOnDeployRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*StorageOnDeployRaw) Call ¶
func (_StorageOnDeploy *StorageOnDeployRaw) 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 (*StorageOnDeployRaw) Transact ¶
func (_StorageOnDeploy *StorageOnDeployRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*StorageOnDeployRaw) Transfer ¶
func (_StorageOnDeploy *StorageOnDeployRaw) 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 StorageOnDeploySession ¶
type StorageOnDeploySession struct { Contract *StorageOnDeploy // 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 }
StorageOnDeploySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type StorageOnDeployTransactor ¶
type StorageOnDeployTransactor struct {
// contains filtered or unexported fields
}
StorageOnDeployTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewStorageOnDeployTransactor ¶
func NewStorageOnDeployTransactor(address common.Address, transactor bind.ContractTransactor) (*StorageOnDeployTransactor, error)
NewStorageOnDeployTransactor creates a new write-only instance of StorageOnDeploy, bound to a specific deployed contract.
type StorageOnDeployTransactorRaw ¶
type StorageOnDeployTransactorRaw struct {
Contract *StorageOnDeployTransactor // Generic write-only contract binding to access the raw methods on
}
StorageOnDeployTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*StorageOnDeployTransactorRaw) Transact ¶
func (_StorageOnDeploy *StorageOnDeployTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*StorageOnDeployTransactorRaw) Transfer ¶
func (_StorageOnDeploy *StorageOnDeployTransactorRaw) 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 StorageOnDeployTransactorSession ¶
type StorageOnDeployTransactorSession struct { Contract *StorageOnDeployTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
StorageOnDeployTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.