Documentation ¶
Index ¶
- Variables
- type Storage
- type StorageCaller
- func (_Storage *StorageCaller) GetAddress(opts *bind.CallOpts, _key [32]byte) (common.Address, error)
- func (_Storage *StorageCaller) GetBool(opts *bind.CallOpts, _key [32]byte) (bool, error)
- func (_Storage *StorageCaller) GetBytes(opts *bind.CallOpts, _key [32]byte) ([]byte, error)
- func (_Storage *StorageCaller) GetBytes32(opts *bind.CallOpts, _key [32]byte) ([32]byte, error)
- func (_Storage *StorageCaller) GetInt(opts *bind.CallOpts, _key [32]byte) (*big.Int, error)
- func (_Storage *StorageCaller) GetString(opts *bind.CallOpts, _key [32]byte) (string, error)
- func (_Storage *StorageCaller) GetUint(opts *bind.CallOpts, _key [32]byte) (*big.Int, error)
- type StorageCallerRaw
- type StorageCallerSession
- func (_Storage *StorageCallerSession) GetAddress(_key [32]byte) (common.Address, error)
- func (_Storage *StorageCallerSession) GetBool(_key [32]byte) (bool, error)
- func (_Storage *StorageCallerSession) GetBytes(_key [32]byte) ([]byte, error)
- func (_Storage *StorageCallerSession) GetBytes32(_key [32]byte) ([32]byte, error)
- func (_Storage *StorageCallerSession) GetInt(_key [32]byte) (*big.Int, error)
- func (_Storage *StorageCallerSession) GetString(_key [32]byte) (string, error)
- func (_Storage *StorageCallerSession) GetUint(_key [32]byte) (*big.Int, error)
- type StorageFilterer
- type StorageRaw
- func (_Storage *StorageRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Storage *StorageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Storage *StorageRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type StorageSession
- func (_Storage *StorageSession) DeleteAddress(_key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageSession) DeleteBool(_key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageSession) DeleteBytes(_key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageSession) DeleteBytes32(_key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageSession) DeleteInt(_key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageSession) DeleteString(_key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageSession) DeleteUint(_key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageSession) GetAddress(_key [32]byte) (common.Address, error)
- func (_Storage *StorageSession) GetBool(_key [32]byte) (bool, error)
- func (_Storage *StorageSession) GetBytes(_key [32]byte) ([]byte, error)
- func (_Storage *StorageSession) GetBytes32(_key [32]byte) ([32]byte, error)
- func (_Storage *StorageSession) GetInt(_key [32]byte) (*big.Int, error)
- func (_Storage *StorageSession) GetString(_key [32]byte) (string, error)
- func (_Storage *StorageSession) GetUint(_key [32]byte) (*big.Int, error)
- func (_Storage *StorageSession) SetAddress(_key [32]byte, _value common.Address) (*types.Transaction, error)
- func (_Storage *StorageSession) SetBool(_key [32]byte, _value bool) (*types.Transaction, error)
- func (_Storage *StorageSession) SetBytes(_key [32]byte, _value []byte) (*types.Transaction, error)
- func (_Storage *StorageSession) SetBytes32(_key [32]byte, _value [32]byte) (*types.Transaction, error)
- func (_Storage *StorageSession) SetInt(_key [32]byte, _value *big.Int) (*types.Transaction, error)
- func (_Storage *StorageSession) SetString(_key [32]byte, _value string) (*types.Transaction, error)
- func (_Storage *StorageSession) SetUint(_key [32]byte, _value *big.Int) (*types.Transaction, error)
- type StorageTransactor
- func (_Storage *StorageTransactor) DeleteAddress(opts *bind.TransactOpts, _key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageTransactor) DeleteBool(opts *bind.TransactOpts, _key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageTransactor) DeleteBytes(opts *bind.TransactOpts, _key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageTransactor) DeleteBytes32(opts *bind.TransactOpts, _key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageTransactor) DeleteInt(opts *bind.TransactOpts, _key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageTransactor) DeleteString(opts *bind.TransactOpts, _key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageTransactor) DeleteUint(opts *bind.TransactOpts, _key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageTransactor) SetAddress(opts *bind.TransactOpts, _key [32]byte, _value common.Address) (*types.Transaction, error)
- func (_Storage *StorageTransactor) SetBool(opts *bind.TransactOpts, _key [32]byte, _value bool) (*types.Transaction, error)
- func (_Storage *StorageTransactor) SetBytes(opts *bind.TransactOpts, _key [32]byte, _value []byte) (*types.Transaction, error)
- func (_Storage *StorageTransactor) SetBytes32(opts *bind.TransactOpts, _key [32]byte, _value [32]byte) (*types.Transaction, error)
- func (_Storage *StorageTransactor) SetInt(opts *bind.TransactOpts, _key [32]byte, _value *big.Int) (*types.Transaction, error)
- func (_Storage *StorageTransactor) SetString(opts *bind.TransactOpts, _key [32]byte, _value string) (*types.Transaction, error)
- func (_Storage *StorageTransactor) SetUint(opts *bind.TransactOpts, _key [32]byte, _value *big.Int) (*types.Transaction, error)
- type StorageTransactorRaw
- type StorageTransactorSession
- func (_Storage *StorageTransactorSession) DeleteAddress(_key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageTransactorSession) DeleteBool(_key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageTransactorSession) DeleteBytes(_key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageTransactorSession) DeleteBytes32(_key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageTransactorSession) DeleteInt(_key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageTransactorSession) DeleteString(_key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageTransactorSession) DeleteUint(_key [32]byte) (*types.Transaction, error)
- func (_Storage *StorageTransactorSession) SetAddress(_key [32]byte, _value common.Address) (*types.Transaction, error)
- func (_Storage *StorageTransactorSession) SetBool(_key [32]byte, _value bool) (*types.Transaction, error)
- func (_Storage *StorageTransactorSession) SetBytes(_key [32]byte, _value []byte) (*types.Transaction, error)
- func (_Storage *StorageTransactorSession) SetBytes32(_key [32]byte, _value [32]byte) (*types.Transaction, error)
- func (_Storage *StorageTransactorSession) SetInt(_key [32]byte, _value *big.Int) (*types.Transaction, error)
- func (_Storage *StorageTransactorSession) SetString(_key [32]byte, _value string) (*types.Transaction, error)
- func (_Storage *StorageTransactorSession) SetUint(_key [32]byte, _value *big.Int) (*types.Transaction, error)
Constants ¶
This section is empty.
Variables ¶
var StorageABI = StorageMetaData.ABI
StorageABI is the input ABI used to generate the binding from. Deprecated: Use StorageMetaData.ABI instead.
var StorageMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"}],\"name\":\"deleteAddress\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"}],\"name\":\"deleteBool\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"}],\"name\":\"deleteBytes\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"}],\"name\":\"deleteBytes32\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"}],\"name\":\"deleteInt\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"}],\"name\":\"deleteString\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"}],\"name\":\"deleteUint\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"}],\"name\":\"getAddress\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"}],\"name\":\"getBool\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"}],\"name\":\"getBytes\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"}],\"name\":\"getBytes32\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"}],\"name\":\"getInt\",\"outputs\":[{\"internalType\":\"int256\",\"name\":\"\",\"type\":\"int256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"}],\"name\":\"getString\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"}],\"name\":\"getUint\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"_value\",\"type\":\"address\"}],\"name\":\"setAddress\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"},{\"internalType\":\"bool\",\"name\":\"_value\",\"type\":\"bool\"}],\"name\":\"setBool\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"},{\"internalType\":\"bytes\",\"name\":\"_value\",\"type\":\"bytes\"}],\"name\":\"setBytes\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"_value\",\"type\":\"bytes32\"}],\"name\":\"setBytes32\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"},{\"internalType\":\"int256\",\"name\":\"_value\",\"type\":\"int256\"}],\"name\":\"setInt\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"},{\"internalType\":\"string\",\"name\":\"_value\",\"type\":\"string\"}],\"name\":\"setString\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_key\",\"type\":\"bytes32\"},{\"internalType\":\"uint256\",\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"setUint\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
}
StorageMetaData contains all meta data concerning the Storage contract.
Functions ¶
This section is empty.
Types ¶
type Storage ¶
type Storage struct { StorageCaller // Read-only binding to the contract StorageTransactor // Write-only binding to the contract StorageFilterer // Log filterer for contract events }
Storage is an auto generated Go binding around an Ethereum contract.
func NewStorage ¶
NewStorage creates a new instance of Storage, bound to a specific deployed contract.
type StorageCaller ¶
type StorageCaller struct {
// contains filtered or unexported fields
}
StorageCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewStorageCaller ¶
func NewStorageCaller(address common.Address, caller bind.ContractCaller) (*StorageCaller, error)
NewStorageCaller creates a new read-only instance of Storage, bound to a specific deployed contract.
func (*StorageCaller) GetAddress ¶
func (_Storage *StorageCaller) GetAddress(opts *bind.CallOpts, _key [32]byte) (common.Address, error)
GetAddress is a free data retrieval call binding the contract method 0x21f8a721.
Solidity: function getAddress(bytes32 _key) view returns(address)
func (*StorageCaller) GetBool ¶
GetBool is a free data retrieval call binding the contract method 0x7ae1cfca.
Solidity: function getBool(bytes32 _key) view returns(bool)
func (*StorageCaller) GetBytes ¶
GetBytes is a free data retrieval call binding the contract method 0xc031a180.
Solidity: function getBytes(bytes32 _key) view returns(bytes)
func (*StorageCaller) GetBytes32 ¶
GetBytes32 is a free data retrieval call binding the contract method 0xa6ed563e.
Solidity: function getBytes32(bytes32 _key) view returns(bytes32)
func (*StorageCaller) GetInt ¶
GetInt is a free data retrieval call binding the contract method 0xdc97d962.
Solidity: function getInt(bytes32 _key) view returns(int256)
type StorageCallerRaw ¶
type StorageCallerRaw struct {
Contract *StorageCaller // Generic read-only contract binding to access the raw methods on
}
StorageCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*StorageCallerRaw) Call ¶
func (_Storage *StorageCallerRaw) 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 StorageCallerSession ¶
type StorageCallerSession struct { Contract *StorageCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
StorageCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*StorageCallerSession) GetAddress ¶
func (_Storage *StorageCallerSession) GetAddress(_key [32]byte) (common.Address, error)
GetAddress is a free data retrieval call binding the contract method 0x21f8a721.
Solidity: function getAddress(bytes32 _key) view returns(address)
func (*StorageCallerSession) GetBool ¶
func (_Storage *StorageCallerSession) GetBool(_key [32]byte) (bool, error)
GetBool is a free data retrieval call binding the contract method 0x7ae1cfca.
Solidity: function getBool(bytes32 _key) view returns(bool)
func (*StorageCallerSession) GetBytes ¶
func (_Storage *StorageCallerSession) GetBytes(_key [32]byte) ([]byte, error)
GetBytes is a free data retrieval call binding the contract method 0xc031a180.
Solidity: function getBytes(bytes32 _key) view returns(bytes)
func (*StorageCallerSession) GetBytes32 ¶
func (_Storage *StorageCallerSession) GetBytes32(_key [32]byte) ([32]byte, error)
GetBytes32 is a free data retrieval call binding the contract method 0xa6ed563e.
Solidity: function getBytes32(bytes32 _key) view returns(bytes32)
func (*StorageCallerSession) GetInt ¶
func (_Storage *StorageCallerSession) GetInt(_key [32]byte) (*big.Int, error)
GetInt is a free data retrieval call binding the contract method 0xdc97d962.
Solidity: function getInt(bytes32 _key) view returns(int256)
type StorageFilterer ¶
type StorageFilterer struct {
// contains filtered or unexported fields
}
StorageFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewStorageFilterer ¶
func NewStorageFilterer(address common.Address, filterer bind.ContractFilterer) (*StorageFilterer, error)
NewStorageFilterer creates a new log filterer instance of Storage, bound to a specific deployed contract.
type StorageRaw ¶
type StorageRaw struct {
Contract *Storage // Generic contract binding to access the raw methods on
}
StorageRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*StorageRaw) Call ¶
func (_Storage *StorageRaw) 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 (*StorageRaw) Transact ¶
func (_Storage *StorageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*StorageRaw) Transfer ¶
func (_Storage *StorageRaw) 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 StorageSession ¶
type StorageSession struct { Contract *Storage // 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 }
StorageSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*StorageSession) DeleteAddress ¶
func (_Storage *StorageSession) DeleteAddress(_key [32]byte) (*types.Transaction, error)
DeleteAddress is a paid mutator transaction binding the contract method 0x0e14a376.
Solidity: function deleteAddress(bytes32 _key) returns()
func (*StorageSession) DeleteBool ¶
func (_Storage *StorageSession) DeleteBool(_key [32]byte) (*types.Transaction, error)
DeleteBool is a paid mutator transaction binding the contract method 0x2c62ff2d.
Solidity: function deleteBool(bytes32 _key) returns()
func (*StorageSession) DeleteBytes ¶
func (_Storage *StorageSession) DeleteBytes(_key [32]byte) (*types.Transaction, error)
DeleteBytes is a paid mutator transaction binding the contract method 0x616b59f6.
Solidity: function deleteBytes(bytes32 _key) returns()
func (*StorageSession) DeleteBytes32 ¶
func (_Storage *StorageSession) DeleteBytes32(_key [32]byte) (*types.Transaction, error)
DeleteBytes32 is a paid mutator transaction binding the contract method 0x0b9adc57.
Solidity: function deleteBytes32(bytes32 _key) returns()
func (*StorageSession) DeleteInt ¶
func (_Storage *StorageSession) DeleteInt(_key [32]byte) (*types.Transaction, error)
DeleteInt is a paid mutator transaction binding the contract method 0x8c160095.
Solidity: function deleteInt(bytes32 _key) returns()
func (*StorageSession) DeleteString ¶
func (_Storage *StorageSession) DeleteString(_key [32]byte) (*types.Transaction, error)
DeleteString is a paid mutator transaction binding the contract method 0xf6bb3cc4.
Solidity: function deleteString(bytes32 _key) returns()
func (*StorageSession) DeleteUint ¶
func (_Storage *StorageSession) DeleteUint(_key [32]byte) (*types.Transaction, error)
DeleteUint is a paid mutator transaction binding the contract method 0xe2b202bf.
Solidity: function deleteUint(bytes32 _key) returns()
func (*StorageSession) GetAddress ¶
func (_Storage *StorageSession) GetAddress(_key [32]byte) (common.Address, error)
GetAddress is a free data retrieval call binding the contract method 0x21f8a721.
Solidity: function getAddress(bytes32 _key) view returns(address)
func (*StorageSession) GetBool ¶
func (_Storage *StorageSession) GetBool(_key [32]byte) (bool, error)
GetBool is a free data retrieval call binding the contract method 0x7ae1cfca.
Solidity: function getBool(bytes32 _key) view returns(bool)
func (*StorageSession) GetBytes ¶
func (_Storage *StorageSession) GetBytes(_key [32]byte) ([]byte, error)
GetBytes is a free data retrieval call binding the contract method 0xc031a180.
Solidity: function getBytes(bytes32 _key) view returns(bytes)
func (*StorageSession) GetBytes32 ¶
func (_Storage *StorageSession) GetBytes32(_key [32]byte) ([32]byte, error)
GetBytes32 is a free data retrieval call binding the contract method 0xa6ed563e.
Solidity: function getBytes32(bytes32 _key) view returns(bytes32)
func (*StorageSession) GetInt ¶
func (_Storage *StorageSession) GetInt(_key [32]byte) (*big.Int, error)
GetInt is a free data retrieval call binding the contract method 0xdc97d962.
Solidity: function getInt(bytes32 _key) view returns(int256)
func (*StorageSession) GetString ¶
func (_Storage *StorageSession) GetString(_key [32]byte) (string, error)
GetString is a free data retrieval call binding the contract method 0x986e791a.
Solidity: function getString(bytes32 _key) view returns(string)
func (*StorageSession) GetUint ¶
func (_Storage *StorageSession) GetUint(_key [32]byte) (*big.Int, error)
GetUint is a free data retrieval call binding the contract method 0xbd02d0f5.
Solidity: function getUint(bytes32 _key) view returns(uint256)
func (*StorageSession) SetAddress ¶
func (_Storage *StorageSession) SetAddress(_key [32]byte, _value common.Address) (*types.Transaction, error)
SetAddress is a paid mutator transaction binding the contract method 0xca446dd9.
Solidity: function setAddress(bytes32 _key, address _value) returns()
func (*StorageSession) SetBool ¶
func (_Storage *StorageSession) SetBool(_key [32]byte, _value bool) (*types.Transaction, error)
SetBool is a paid mutator transaction binding the contract method 0xabfdcced.
Solidity: function setBool(bytes32 _key, bool _value) returns()
func (*StorageSession) SetBytes ¶
func (_Storage *StorageSession) SetBytes(_key [32]byte, _value []byte) (*types.Transaction, error)
SetBytes is a paid mutator transaction binding the contract method 0x2e28d084.
Solidity: function setBytes(bytes32 _key, bytes _value) returns()
func (*StorageSession) SetBytes32 ¶
func (_Storage *StorageSession) SetBytes32(_key [32]byte, _value [32]byte) (*types.Transaction, error)
SetBytes32 is a paid mutator transaction binding the contract method 0x4e91db08.
Solidity: function setBytes32(bytes32 _key, bytes32 _value) returns()
func (*StorageSession) SetInt ¶
func (_Storage *StorageSession) SetInt(_key [32]byte, _value *big.Int) (*types.Transaction, error)
SetInt is a paid mutator transaction binding the contract method 0x3e49bed0.
Solidity: function setInt(bytes32 _key, int256 _value) returns()
func (*StorageSession) SetString ¶
func (_Storage *StorageSession) SetString(_key [32]byte, _value string) (*types.Transaction, error)
SetString is a paid mutator transaction binding the contract method 0x6e899550.
Solidity: function setString(bytes32 _key, string _value) returns()
func (*StorageSession) SetUint ¶
func (_Storage *StorageSession) SetUint(_key [32]byte, _value *big.Int) (*types.Transaction, error)
SetUint is a paid mutator transaction binding the contract method 0xe2a4853a.
Solidity: function setUint(bytes32 _key, uint256 _value) returns()
type StorageTransactor ¶
type StorageTransactor struct {
// contains filtered or unexported fields
}
StorageTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewStorageTransactor ¶
func NewStorageTransactor(address common.Address, transactor bind.ContractTransactor) (*StorageTransactor, error)
NewStorageTransactor creates a new write-only instance of Storage, bound to a specific deployed contract.
func (*StorageTransactor) DeleteAddress ¶
func (_Storage *StorageTransactor) DeleteAddress(opts *bind.TransactOpts, _key [32]byte) (*types.Transaction, error)
DeleteAddress is a paid mutator transaction binding the contract method 0x0e14a376.
Solidity: function deleteAddress(bytes32 _key) returns()
func (*StorageTransactor) DeleteBool ¶
func (_Storage *StorageTransactor) DeleteBool(opts *bind.TransactOpts, _key [32]byte) (*types.Transaction, error)
DeleteBool is a paid mutator transaction binding the contract method 0x2c62ff2d.
Solidity: function deleteBool(bytes32 _key) returns()
func (*StorageTransactor) DeleteBytes ¶
func (_Storage *StorageTransactor) DeleteBytes(opts *bind.TransactOpts, _key [32]byte) (*types.Transaction, error)
DeleteBytes is a paid mutator transaction binding the contract method 0x616b59f6.
Solidity: function deleteBytes(bytes32 _key) returns()
func (*StorageTransactor) DeleteBytes32 ¶
func (_Storage *StorageTransactor) DeleteBytes32(opts *bind.TransactOpts, _key [32]byte) (*types.Transaction, error)
DeleteBytes32 is a paid mutator transaction binding the contract method 0x0b9adc57.
Solidity: function deleteBytes32(bytes32 _key) returns()
func (*StorageTransactor) DeleteInt ¶
func (_Storage *StorageTransactor) DeleteInt(opts *bind.TransactOpts, _key [32]byte) (*types.Transaction, error)
DeleteInt is a paid mutator transaction binding the contract method 0x8c160095.
Solidity: function deleteInt(bytes32 _key) returns()
func (*StorageTransactor) DeleteString ¶
func (_Storage *StorageTransactor) DeleteString(opts *bind.TransactOpts, _key [32]byte) (*types.Transaction, error)
DeleteString is a paid mutator transaction binding the contract method 0xf6bb3cc4.
Solidity: function deleteString(bytes32 _key) returns()
func (*StorageTransactor) DeleteUint ¶
func (_Storage *StorageTransactor) DeleteUint(opts *bind.TransactOpts, _key [32]byte) (*types.Transaction, error)
DeleteUint is a paid mutator transaction binding the contract method 0xe2b202bf.
Solidity: function deleteUint(bytes32 _key) returns()
func (*StorageTransactor) SetAddress ¶
func (_Storage *StorageTransactor) SetAddress(opts *bind.TransactOpts, _key [32]byte, _value common.Address) (*types.Transaction, error)
SetAddress is a paid mutator transaction binding the contract method 0xca446dd9.
Solidity: function setAddress(bytes32 _key, address _value) returns()
func (*StorageTransactor) SetBool ¶
func (_Storage *StorageTransactor) SetBool(opts *bind.TransactOpts, _key [32]byte, _value bool) (*types.Transaction, error)
SetBool is a paid mutator transaction binding the contract method 0xabfdcced.
Solidity: function setBool(bytes32 _key, bool _value) returns()
func (*StorageTransactor) SetBytes ¶
func (_Storage *StorageTransactor) SetBytes(opts *bind.TransactOpts, _key [32]byte, _value []byte) (*types.Transaction, error)
SetBytes is a paid mutator transaction binding the contract method 0x2e28d084.
Solidity: function setBytes(bytes32 _key, bytes _value) returns()
func (*StorageTransactor) SetBytes32 ¶
func (_Storage *StorageTransactor) SetBytes32(opts *bind.TransactOpts, _key [32]byte, _value [32]byte) (*types.Transaction, error)
SetBytes32 is a paid mutator transaction binding the contract method 0x4e91db08.
Solidity: function setBytes32(bytes32 _key, bytes32 _value) returns()
func (*StorageTransactor) SetInt ¶
func (_Storage *StorageTransactor) SetInt(opts *bind.TransactOpts, _key [32]byte, _value *big.Int) (*types.Transaction, error)
SetInt is a paid mutator transaction binding the contract method 0x3e49bed0.
Solidity: function setInt(bytes32 _key, int256 _value) returns()
func (*StorageTransactor) SetString ¶
func (_Storage *StorageTransactor) SetString(opts *bind.TransactOpts, _key [32]byte, _value string) (*types.Transaction, error)
SetString is a paid mutator transaction binding the contract method 0x6e899550.
Solidity: function setString(bytes32 _key, string _value) returns()
func (*StorageTransactor) SetUint ¶
func (_Storage *StorageTransactor) SetUint(opts *bind.TransactOpts, _key [32]byte, _value *big.Int) (*types.Transaction, error)
SetUint is a paid mutator transaction binding the contract method 0xe2a4853a.
Solidity: function setUint(bytes32 _key, uint256 _value) returns()
type StorageTransactorRaw ¶
type StorageTransactorRaw struct {
Contract *StorageTransactor // Generic write-only contract binding to access the raw methods on
}
StorageTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*StorageTransactorRaw) Transact ¶
func (_Storage *StorageTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*StorageTransactorRaw) Transfer ¶
func (_Storage *StorageTransactorRaw) 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 StorageTransactorSession ¶
type StorageTransactorSession struct { Contract *StorageTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
StorageTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*StorageTransactorSession) DeleteAddress ¶
func (_Storage *StorageTransactorSession) DeleteAddress(_key [32]byte) (*types.Transaction, error)
DeleteAddress is a paid mutator transaction binding the contract method 0x0e14a376.
Solidity: function deleteAddress(bytes32 _key) returns()
func (*StorageTransactorSession) DeleteBool ¶
func (_Storage *StorageTransactorSession) DeleteBool(_key [32]byte) (*types.Transaction, error)
DeleteBool is a paid mutator transaction binding the contract method 0x2c62ff2d.
Solidity: function deleteBool(bytes32 _key) returns()
func (*StorageTransactorSession) DeleteBytes ¶
func (_Storage *StorageTransactorSession) DeleteBytes(_key [32]byte) (*types.Transaction, error)
DeleteBytes is a paid mutator transaction binding the contract method 0x616b59f6.
Solidity: function deleteBytes(bytes32 _key) returns()
func (*StorageTransactorSession) DeleteBytes32 ¶
func (_Storage *StorageTransactorSession) DeleteBytes32(_key [32]byte) (*types.Transaction, error)
DeleteBytes32 is a paid mutator transaction binding the contract method 0x0b9adc57.
Solidity: function deleteBytes32(bytes32 _key) returns()
func (*StorageTransactorSession) DeleteInt ¶
func (_Storage *StorageTransactorSession) DeleteInt(_key [32]byte) (*types.Transaction, error)
DeleteInt is a paid mutator transaction binding the contract method 0x8c160095.
Solidity: function deleteInt(bytes32 _key) returns()
func (*StorageTransactorSession) DeleteString ¶
func (_Storage *StorageTransactorSession) DeleteString(_key [32]byte) (*types.Transaction, error)
DeleteString is a paid mutator transaction binding the contract method 0xf6bb3cc4.
Solidity: function deleteString(bytes32 _key) returns()
func (*StorageTransactorSession) DeleteUint ¶
func (_Storage *StorageTransactorSession) DeleteUint(_key [32]byte) (*types.Transaction, error)
DeleteUint is a paid mutator transaction binding the contract method 0xe2b202bf.
Solidity: function deleteUint(bytes32 _key) returns()
func (*StorageTransactorSession) SetAddress ¶
func (_Storage *StorageTransactorSession) SetAddress(_key [32]byte, _value common.Address) (*types.Transaction, error)
SetAddress is a paid mutator transaction binding the contract method 0xca446dd9.
Solidity: function setAddress(bytes32 _key, address _value) returns()
func (*StorageTransactorSession) SetBool ¶
func (_Storage *StorageTransactorSession) SetBool(_key [32]byte, _value bool) (*types.Transaction, error)
SetBool is a paid mutator transaction binding the contract method 0xabfdcced.
Solidity: function setBool(bytes32 _key, bool _value) returns()
func (*StorageTransactorSession) SetBytes ¶
func (_Storage *StorageTransactorSession) SetBytes(_key [32]byte, _value []byte) (*types.Transaction, error)
SetBytes is a paid mutator transaction binding the contract method 0x2e28d084.
Solidity: function setBytes(bytes32 _key, bytes _value) returns()
func (*StorageTransactorSession) SetBytes32 ¶
func (_Storage *StorageTransactorSession) SetBytes32(_key [32]byte, _value [32]byte) (*types.Transaction, error)
SetBytes32 is a paid mutator transaction binding the contract method 0x4e91db08.
Solidity: function setBytes32(bytes32 _key, bytes32 _value) returns()
func (*StorageTransactorSession) SetInt ¶
func (_Storage *StorageTransactorSession) SetInt(_key [32]byte, _value *big.Int) (*types.Transaction, error)
SetInt is a paid mutator transaction binding the contract method 0x3e49bed0.
Solidity: function setInt(bytes32 _key, int256 _value) returns()
func (*StorageTransactorSession) SetString ¶
func (_Storage *StorageTransactorSession) SetString(_key [32]byte, _value string) (*types.Transaction, error)
SetString is a paid mutator transaction binding the contract method 0x6e899550.
Solidity: function setString(bytes32 _key, string _value) returns()
func (*StorageTransactorSession) SetUint ¶
func (_Storage *StorageTransactorSession) SetUint(_key [32]byte, _value *big.Int) (*types.Transaction, error)
SetUint is a paid mutator transaction binding the contract method 0xe2a4853a.
Solidity: function setUint(bytes32 _key, uint256 _value) returns()