StorageOnDeploy

package
v0.5.0-RC6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 10, 2024 License: AGPL-3.0, AGPL-3.0-or-later Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var StorageOnDeployABI = StorageOnDeployMetaData.ABI

StorageOnDeployABI is the input ABI used to generate the binding from. Deprecated: Use StorageOnDeployMetaData.ABI instead.

View Source
var StorageOnDeployBin = StorageOnDeployMetaData.Bin

StorageOnDeployBin is the compiled bytecode used for deploying new contracts. Deprecated: Use StorageOnDeployMetaData.Bin instead.

View Source
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.

func (*StorageOnDeployCaller) Retrieve

func (_StorageOnDeploy *StorageOnDeployCaller) Retrieve(opts *bind.CallOpts) (*big.Int, error)

Retrieve is a free data retrieval call binding the contract method 0x2e64cec1.

Solidity: function retrieve() view returns(uint256)

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.

func (*StorageOnDeployCallerSession) Retrieve

func (_StorageOnDeploy *StorageOnDeployCallerSession) Retrieve() (*big.Int, error)

Retrieve is a free data retrieval call binding the contract method 0x2e64cec1.

Solidity: function retrieve() view returns(uint256)

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.

func (*StorageOnDeploySession) Retrieve

func (_StorageOnDeploy *StorageOnDeploySession) Retrieve() (*big.Int, error)

Retrieve is a free data retrieval call binding the contract method 0x2e64cec1.

Solidity: function retrieve() view returns(uint256)

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL