storage

package
v0.9.0 Latest Latest
Warning

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

Go to latest
Published: Mar 9, 2023 License: GPL-3.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var StorageABI = StorageMetaData.ABI

StorageABI is the input ABI used to generate the binding from. Deprecated: Use StorageMetaData.ABI instead.

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

func NewStorage(address common.Address, backend bind.ContractBackend) (*Storage, error)

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

func (_Storage *StorageCaller) GetBool(opts *bind.CallOpts, _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 (*StorageCaller) GetBytes

func (_Storage *StorageCaller) GetBytes(opts *bind.CallOpts, _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 (*StorageCaller) GetBytes32

func (_Storage *StorageCaller) GetBytes32(opts *bind.CallOpts, _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 (*StorageCaller) GetInt

func (_Storage *StorageCaller) GetInt(opts *bind.CallOpts, _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 (*StorageCaller) GetString

func (_Storage *StorageCaller) GetString(opts *bind.CallOpts, _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 (*StorageCaller) GetUint

func (_Storage *StorageCaller) GetUint(opts *bind.CallOpts, _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)

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)

func (*StorageCallerSession) GetString

func (_Storage *StorageCallerSession) 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 (*StorageCallerSession) GetUint

func (_Storage *StorageCallerSession) 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)

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()

Jump to

Keyboard shortcuts

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