DataStore

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Dec 9, 2023 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var DataStoreABI = DataStoreMetaData.ABI

DataStoreABI is the input ABI used to generate the binding from. Deprecated: Use DataStoreMetaData.ABI instead.

View Source
var DataStoreMetaData = &bind.MetaData{
	ABI: "[{\"type\":\"constructor\",\"inputs\":[{\"name\":\"_roleStore\",\"type\":\"address\",\"internalType\":\"contractRoleStore\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"addAddress\",\"inputs\":[{\"name\":\"setKey\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"addBytes32\",\"inputs\":[{\"name\":\"setKey\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"addUint\",\"inputs\":[{\"name\":\"setKey\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"addressArrayValues\",\"inputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"addressValues\",\"inputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"applyBoundedDeltaToUint\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"int256\",\"internalType\":\"int256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"applyDeltaToInt\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"int256\",\"internalType\":\"int256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"int256\",\"internalType\":\"int256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"applyDeltaToUint\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"int256\",\"internalType\":\"int256\"},{\"name\":\"errorMessage\",\"type\":\"string\",\"internalType\":\"string\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"applyDeltaToUint\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"boolArrayValues\",\"inputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"boolValues\",\"inputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"bytes32ArrayValues\",\"inputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"bytes32Values\",\"inputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"containsAddress\",\"inputs\":[{\"name\":\"setKey\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"containsBytes32\",\"inputs\":[{\"name\":\"setKey\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"containsUint\",\"inputs\":[{\"name\":\"setKey\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"decrementInt\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"int256\",\"internalType\":\"int256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"int256\",\"internalType\":\"int256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"decrementUint\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"getAddress\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getAddressArray\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"address[]\",\"internalType\":\"address[]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getAddressCount\",\"inputs\":[{\"name\":\"setKey\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getAddressValuesAt\",\"inputs\":[{\"name\":\"setKey\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"start\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"end\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"address[]\",\"internalType\":\"address[]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getBool\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getBoolArray\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool[]\",\"internalType\":\"bool[]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getBytes32\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getBytes32Array\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getBytes32Count\",\"inputs\":[{\"name\":\"setKey\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getBytes32ValuesAt\",\"inputs\":[{\"name\":\"setKey\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"start\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"end\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getInt\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"int256\",\"internalType\":\"int256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getIntArray\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"int256[]\",\"internalType\":\"int256[]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getString\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"string\",\"internalType\":\"string\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getStringArray\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"string[]\",\"internalType\":\"string[]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getUint\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getUintArray\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getUintCount\",\"inputs\":[{\"name\":\"setKey\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getUintValuesAt\",\"inputs\":[{\"name\":\"setKey\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"start\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"end\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"incrementInt\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"int256\",\"internalType\":\"int256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"int256\",\"internalType\":\"int256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"incrementUint\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"intArrayValues\",\"inputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"int256\",\"internalType\":\"int256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"intValues\",\"inputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"int256\",\"internalType\":\"int256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"removeAddress\",\"inputs\":[{\"name\":\"setKey\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"removeAddress\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"removeAddressArray\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"removeBool\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"removeBoolArray\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"removeBytes32\",\"inputs\":[{\"name\":\"setKey\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"removeBytes32\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"removeBytes32Array\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"removeInt\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"removeIntArray\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"removeString\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"removeStringArray\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"removeUint\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"removeUint\",\"inputs\":[{\"name\":\"setKey\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"removeUintArray\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"roleStore\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"contractRoleStore\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"setAddress\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setAddressArray\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"address[]\",\"internalType\":\"address[]\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setBool\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setBoolArray\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"bool[]\",\"internalType\":\"bool[]\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setBytes32\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setBytes32Array\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setInt\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"int256\",\"internalType\":\"int256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"int256\",\"internalType\":\"int256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setIntArray\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"int256[]\",\"internalType\":\"int256[]\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setString\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"string\",\"internalType\":\"string\"}],\"outputs\":[{\"name\":\"\",\"type\":\"string\",\"internalType\":\"string\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setStringArray\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"string[]\",\"internalType\":\"string[]\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setUint\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setUintArray\",\"inputs\":[{\"name\":\"key\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"value\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"stringArrayValues\",\"inputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"string\",\"internalType\":\"string\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"stringValues\",\"inputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"string\",\"internalType\":\"string\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"uintArrayValues\",\"inputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"uintValues\",\"inputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"error\",\"name\":\"Unauthorized\",\"inputs\":[{\"name\":\"msgSender\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"role\",\"type\":\"string\",\"internalType\":\"string\"}]}]",
}

DataStoreMetaData contains all meta data concerning the DataStore contract.

Functions

This section is empty.

Types

type DataStore

type DataStore struct {
	DataStoreCaller     // Read-only binding to the contract
	DataStoreTransactor // Write-only binding to the contract
	DataStoreFilterer   // Log filterer for contract events
}

DataStore is an auto generated Go binding around an Ethereum contract.

func NewDataStore

func NewDataStore(address common.Address, backend bind.ContractBackend) (*DataStore, error)

NewDataStore creates a new instance of DataStore, bound to a specific deployed contract.

type DataStoreCaller

type DataStoreCaller struct {
	// contains filtered or unexported fields
}

DataStoreCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewDataStoreCaller

func NewDataStoreCaller(address common.Address, caller bind.ContractCaller) (*DataStoreCaller, error)

NewDataStoreCaller creates a new read-only instance of DataStore, bound to a specific deployed contract.

func (*DataStoreCaller) AddressArrayValues

func (_DataStore *DataStoreCaller) AddressArrayValues(opts *bind.CallOpts, arg0 [32]byte, arg1 *big.Int) (common.Address, error)

AddressArrayValues is a free data retrieval call binding the contract method 0x22f87464.

Solidity: function addressArrayValues(bytes32 , uint256 ) view returns(address)

func (*DataStoreCaller) AddressValues

func (_DataStore *DataStoreCaller) AddressValues(opts *bind.CallOpts, arg0 [32]byte) (common.Address, error)

AddressValues is a free data retrieval call binding the contract method 0x22538dae.

Solidity: function addressValues(bytes32 ) view returns(address)

func (*DataStoreCaller) BoolArrayValues

func (_DataStore *DataStoreCaller) BoolArrayValues(opts *bind.CallOpts, arg0 [32]byte, arg1 *big.Int) (bool, error)

BoolArrayValues is a free data retrieval call binding the contract method 0x80aacdcd.

Solidity: function boolArrayValues(bytes32 , uint256 ) view returns(bool)

func (*DataStoreCaller) BoolValues

func (_DataStore *DataStoreCaller) BoolValues(opts *bind.CallOpts, arg0 [32]byte) (bool, error)

BoolValues is a free data retrieval call binding the contract method 0x44a242b1.

Solidity: function boolValues(bytes32 ) view returns(bool)

func (*DataStoreCaller) Bytes32ArrayValues

func (_DataStore *DataStoreCaller) Bytes32ArrayValues(opts *bind.CallOpts, arg0 [32]byte, arg1 *big.Int) ([32]byte, error)

Bytes32ArrayValues is a free data retrieval call binding the contract method 0xbf498dd3.

Solidity: function bytes32ArrayValues(bytes32 , uint256 ) view returns(bytes32)

func (*DataStoreCaller) Bytes32Values

func (_DataStore *DataStoreCaller) Bytes32Values(opts *bind.CallOpts, arg0 [32]byte) ([32]byte, error)

Bytes32Values is a free data retrieval call binding the contract method 0xd52852af.

Solidity: function bytes32Values(bytes32 ) view returns(bytes32)

func (*DataStoreCaller) ContainsAddress

func (_DataStore *DataStoreCaller) ContainsAddress(opts *bind.CallOpts, setKey [32]byte, value common.Address) (bool, error)

ContainsAddress is a free data retrieval call binding the contract method 0xc769d1a1.

Solidity: function containsAddress(bytes32 setKey, address value) view returns(bool)

func (*DataStoreCaller) ContainsBytes32

func (_DataStore *DataStoreCaller) ContainsBytes32(opts *bind.CallOpts, setKey [32]byte, value [32]byte) (bool, error)

ContainsBytes32 is a free data retrieval call binding the contract method 0x91d4403c.

Solidity: function containsBytes32(bytes32 setKey, bytes32 value) view returns(bool)

func (*DataStoreCaller) ContainsUint

func (_DataStore *DataStoreCaller) ContainsUint(opts *bind.CallOpts, setKey [32]byte, value *big.Int) (bool, error)

ContainsUint is a free data retrieval call binding the contract method 0x310b8882.

Solidity: function containsUint(bytes32 setKey, uint256 value) view returns(bool)

func (*DataStoreCaller) GetAddress

func (_DataStore *DataStoreCaller) 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 (*DataStoreCaller) GetAddressArray

func (_DataStore *DataStoreCaller) GetAddressArray(opts *bind.CallOpts, key [32]byte) ([]common.Address, error)

GetAddressArray is a free data retrieval call binding the contract method 0x5948f733.

Solidity: function getAddressArray(bytes32 key) view returns(address[])

func (*DataStoreCaller) GetAddressCount

func (_DataStore *DataStoreCaller) GetAddressCount(opts *bind.CallOpts, setKey [32]byte) (*big.Int, error)

GetAddressCount is a free data retrieval call binding the contract method 0x35ea8059.

Solidity: function getAddressCount(bytes32 setKey) view returns(uint256)

func (*DataStoreCaller) GetAddressValuesAt

func (_DataStore *DataStoreCaller) GetAddressValuesAt(opts *bind.CallOpts, setKey [32]byte, start *big.Int, end *big.Int) ([]common.Address, error)

GetAddressValuesAt is a free data retrieval call binding the contract method 0xe7e4148e.

Solidity: function getAddressValuesAt(bytes32 setKey, uint256 start, uint256 end) view returns(address[])

func (*DataStoreCaller) GetBool

func (_DataStore *DataStoreCaller) 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 (*DataStoreCaller) GetBoolArray

func (_DataStore *DataStoreCaller) GetBoolArray(opts *bind.CallOpts, key [32]byte) ([]bool, error)

GetBoolArray is a free data retrieval call binding the contract method 0x116bb929.

Solidity: function getBoolArray(bytes32 key) view returns(bool[])

func (*DataStoreCaller) GetBytes32

func (_DataStore *DataStoreCaller) 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 (*DataStoreCaller) GetBytes32Array

func (_DataStore *DataStoreCaller) GetBytes32Array(opts *bind.CallOpts, key [32]byte) ([][32]byte, error)

GetBytes32Array is a free data retrieval call binding the contract method 0xdd031997.

Solidity: function getBytes32Array(bytes32 key) view returns(bytes32[])

func (*DataStoreCaller) GetBytes32Count

func (_DataStore *DataStoreCaller) GetBytes32Count(opts *bind.CallOpts, setKey [32]byte) (*big.Int, error)

GetBytes32Count is a free data retrieval call binding the contract method 0xf3903b9f.

Solidity: function getBytes32Count(bytes32 setKey) view returns(uint256)

func (*DataStoreCaller) GetBytes32ValuesAt

func (_DataStore *DataStoreCaller) GetBytes32ValuesAt(opts *bind.CallOpts, setKey [32]byte, start *big.Int, end *big.Int) ([][32]byte, error)

GetBytes32ValuesAt is a free data retrieval call binding the contract method 0xf069052a.

Solidity: function getBytes32ValuesAt(bytes32 setKey, uint256 start, uint256 end) view returns(bytes32[])

func (*DataStoreCaller) GetInt

func (_DataStore *DataStoreCaller) 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 (*DataStoreCaller) GetIntArray

func (_DataStore *DataStoreCaller) GetIntArray(opts *bind.CallOpts, key [32]byte) ([]*big.Int, error)

GetIntArray is a free data retrieval call binding the contract method 0x2d2899b6.

Solidity: function getIntArray(bytes32 key) view returns(int256[])

func (*DataStoreCaller) GetString

func (_DataStore *DataStoreCaller) 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 (*DataStoreCaller) GetStringArray

func (_DataStore *DataStoreCaller) GetStringArray(opts *bind.CallOpts, key [32]byte) ([]string, error)

GetStringArray is a free data retrieval call binding the contract method 0x01677da2.

Solidity: function getStringArray(bytes32 key) view returns(string[])

func (*DataStoreCaller) GetUint

func (_DataStore *DataStoreCaller) 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)

func (*DataStoreCaller) GetUintArray

func (_DataStore *DataStoreCaller) GetUintArray(opts *bind.CallOpts, key [32]byte) ([]*big.Int, error)

GetUintArray is a free data retrieval call binding the contract method 0x86ac6bdf.

Solidity: function getUintArray(bytes32 key) view returns(uint256[])

func (*DataStoreCaller) GetUintCount

func (_DataStore *DataStoreCaller) GetUintCount(opts *bind.CallOpts, setKey [32]byte) (*big.Int, error)

GetUintCount is a free data retrieval call binding the contract method 0x065f21a7.

Solidity: function getUintCount(bytes32 setKey) view returns(uint256)

func (*DataStoreCaller) GetUintValuesAt

func (_DataStore *DataStoreCaller) GetUintValuesAt(opts *bind.CallOpts, setKey [32]byte, start *big.Int, end *big.Int) ([]*big.Int, error)

GetUintValuesAt is a free data retrieval call binding the contract method 0x7026d42c.

Solidity: function getUintValuesAt(bytes32 setKey, uint256 start, uint256 end) view returns(uint256[])

func (*DataStoreCaller) IntArrayValues

func (_DataStore *DataStoreCaller) IntArrayValues(opts *bind.CallOpts, arg0 [32]byte, arg1 *big.Int) (*big.Int, error)

IntArrayValues is a free data retrieval call binding the contract method 0x6339734d.

Solidity: function intArrayValues(bytes32 , uint256 ) view returns(int256)

func (*DataStoreCaller) IntValues

func (_DataStore *DataStoreCaller) IntValues(opts *bind.CallOpts, arg0 [32]byte) (*big.Int, error)

IntValues is a free data retrieval call binding the contract method 0x743df325.

Solidity: function intValues(bytes32 ) view returns(int256)

func (*DataStoreCaller) RoleStore

func (_DataStore *DataStoreCaller) RoleStore(opts *bind.CallOpts) (common.Address, error)

RoleStore is a free data retrieval call binding the contract method 0x4a4a7b04.

Solidity: function roleStore() view returns(address)

func (*DataStoreCaller) StringArrayValues

func (_DataStore *DataStoreCaller) StringArrayValues(opts *bind.CallOpts, arg0 [32]byte, arg1 *big.Int) (string, error)

StringArrayValues is a free data retrieval call binding the contract method 0xb8320a08.

Solidity: function stringArrayValues(bytes32 , uint256 ) view returns(string)

func (*DataStoreCaller) StringValues

func (_DataStore *DataStoreCaller) StringValues(opts *bind.CallOpts, arg0 [32]byte) (string, error)

StringValues is a free data retrieval call binding the contract method 0xf15caeac.

Solidity: function stringValues(bytes32 ) view returns(string)

func (*DataStoreCaller) UintArrayValues

func (_DataStore *DataStoreCaller) UintArrayValues(opts *bind.CallOpts, arg0 [32]byte, arg1 *big.Int) (*big.Int, error)

UintArrayValues is a free data retrieval call binding the contract method 0xc4f00fde.

Solidity: function uintArrayValues(bytes32 , uint256 ) view returns(uint256)

func (*DataStoreCaller) UintValues

func (_DataStore *DataStoreCaller) UintValues(opts *bind.CallOpts, arg0 [32]byte) (*big.Int, error)

UintValues is a free data retrieval call binding the contract method 0xd38eebc7.

Solidity: function uintValues(bytes32 ) view returns(uint256)

type DataStoreCallerRaw

type DataStoreCallerRaw struct {
	Contract *DataStoreCaller // Generic read-only contract binding to access the raw methods on
}

DataStoreCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*DataStoreCallerRaw) Call

func (_DataStore *DataStoreCallerRaw) 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 DataStoreCallerSession

type DataStoreCallerSession struct {
	Contract *DataStoreCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts    // Call options to use throughout this session
}

DataStoreCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*DataStoreCallerSession) AddressArrayValues

func (_DataStore *DataStoreCallerSession) AddressArrayValues(arg0 [32]byte, arg1 *big.Int) (common.Address, error)

AddressArrayValues is a free data retrieval call binding the contract method 0x22f87464.

Solidity: function addressArrayValues(bytes32 , uint256 ) view returns(address)

func (*DataStoreCallerSession) AddressValues

func (_DataStore *DataStoreCallerSession) AddressValues(arg0 [32]byte) (common.Address, error)

AddressValues is a free data retrieval call binding the contract method 0x22538dae.

Solidity: function addressValues(bytes32 ) view returns(address)

func (*DataStoreCallerSession) BoolArrayValues

func (_DataStore *DataStoreCallerSession) BoolArrayValues(arg0 [32]byte, arg1 *big.Int) (bool, error)

BoolArrayValues is a free data retrieval call binding the contract method 0x80aacdcd.

Solidity: function boolArrayValues(bytes32 , uint256 ) view returns(bool)

func (*DataStoreCallerSession) BoolValues

func (_DataStore *DataStoreCallerSession) BoolValues(arg0 [32]byte) (bool, error)

BoolValues is a free data retrieval call binding the contract method 0x44a242b1.

Solidity: function boolValues(bytes32 ) view returns(bool)

func (*DataStoreCallerSession) Bytes32ArrayValues

func (_DataStore *DataStoreCallerSession) Bytes32ArrayValues(arg0 [32]byte, arg1 *big.Int) ([32]byte, error)

Bytes32ArrayValues is a free data retrieval call binding the contract method 0xbf498dd3.

Solidity: function bytes32ArrayValues(bytes32 , uint256 ) view returns(bytes32)

func (*DataStoreCallerSession) Bytes32Values

func (_DataStore *DataStoreCallerSession) Bytes32Values(arg0 [32]byte) ([32]byte, error)

Bytes32Values is a free data retrieval call binding the contract method 0xd52852af.

Solidity: function bytes32Values(bytes32 ) view returns(bytes32)

func (*DataStoreCallerSession) ContainsAddress

func (_DataStore *DataStoreCallerSession) ContainsAddress(setKey [32]byte, value common.Address) (bool, error)

ContainsAddress is a free data retrieval call binding the contract method 0xc769d1a1.

Solidity: function containsAddress(bytes32 setKey, address value) view returns(bool)

func (*DataStoreCallerSession) ContainsBytes32

func (_DataStore *DataStoreCallerSession) ContainsBytes32(setKey [32]byte, value [32]byte) (bool, error)

ContainsBytes32 is a free data retrieval call binding the contract method 0x91d4403c.

Solidity: function containsBytes32(bytes32 setKey, bytes32 value) view returns(bool)

func (*DataStoreCallerSession) ContainsUint

func (_DataStore *DataStoreCallerSession) ContainsUint(setKey [32]byte, value *big.Int) (bool, error)

ContainsUint is a free data retrieval call binding the contract method 0x310b8882.

Solidity: function containsUint(bytes32 setKey, uint256 value) view returns(bool)

func (*DataStoreCallerSession) GetAddress

func (_DataStore *DataStoreCallerSession) 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 (*DataStoreCallerSession) GetAddressArray

func (_DataStore *DataStoreCallerSession) GetAddressArray(key [32]byte) ([]common.Address, error)

GetAddressArray is a free data retrieval call binding the contract method 0x5948f733.

Solidity: function getAddressArray(bytes32 key) view returns(address[])

func (*DataStoreCallerSession) GetAddressCount

func (_DataStore *DataStoreCallerSession) GetAddressCount(setKey [32]byte) (*big.Int, error)

GetAddressCount is a free data retrieval call binding the contract method 0x35ea8059.

Solidity: function getAddressCount(bytes32 setKey) view returns(uint256)

func (*DataStoreCallerSession) GetAddressValuesAt

func (_DataStore *DataStoreCallerSession) GetAddressValuesAt(setKey [32]byte, start *big.Int, end *big.Int) ([]common.Address, error)

GetAddressValuesAt is a free data retrieval call binding the contract method 0xe7e4148e.

Solidity: function getAddressValuesAt(bytes32 setKey, uint256 start, uint256 end) view returns(address[])

func (*DataStoreCallerSession) GetBool

func (_DataStore *DataStoreCallerSession) 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 (*DataStoreCallerSession) GetBoolArray

func (_DataStore *DataStoreCallerSession) GetBoolArray(key [32]byte) ([]bool, error)

GetBoolArray is a free data retrieval call binding the contract method 0x116bb929.

Solidity: function getBoolArray(bytes32 key) view returns(bool[])

func (*DataStoreCallerSession) GetBytes32

func (_DataStore *DataStoreCallerSession) 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 (*DataStoreCallerSession) GetBytes32Array

func (_DataStore *DataStoreCallerSession) GetBytes32Array(key [32]byte) ([][32]byte, error)

GetBytes32Array is a free data retrieval call binding the contract method 0xdd031997.

Solidity: function getBytes32Array(bytes32 key) view returns(bytes32[])

func (*DataStoreCallerSession) GetBytes32Count

func (_DataStore *DataStoreCallerSession) GetBytes32Count(setKey [32]byte) (*big.Int, error)

GetBytes32Count is a free data retrieval call binding the contract method 0xf3903b9f.

Solidity: function getBytes32Count(bytes32 setKey) view returns(uint256)

func (*DataStoreCallerSession) GetBytes32ValuesAt

func (_DataStore *DataStoreCallerSession) GetBytes32ValuesAt(setKey [32]byte, start *big.Int, end *big.Int) ([][32]byte, error)

GetBytes32ValuesAt is a free data retrieval call binding the contract method 0xf069052a.

Solidity: function getBytes32ValuesAt(bytes32 setKey, uint256 start, uint256 end) view returns(bytes32[])

func (*DataStoreCallerSession) GetInt

func (_DataStore *DataStoreCallerSession) 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 (*DataStoreCallerSession) GetIntArray

func (_DataStore *DataStoreCallerSession) GetIntArray(key [32]byte) ([]*big.Int, error)

GetIntArray is a free data retrieval call binding the contract method 0x2d2899b6.

Solidity: function getIntArray(bytes32 key) view returns(int256[])

func (*DataStoreCallerSession) GetString

func (_DataStore *DataStoreCallerSession) 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 (*DataStoreCallerSession) GetStringArray

func (_DataStore *DataStoreCallerSession) GetStringArray(key [32]byte) ([]string, error)

GetStringArray is a free data retrieval call binding the contract method 0x01677da2.

Solidity: function getStringArray(bytes32 key) view returns(string[])

func (*DataStoreCallerSession) GetUint

func (_DataStore *DataStoreCallerSession) 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 (*DataStoreCallerSession) GetUintArray

func (_DataStore *DataStoreCallerSession) GetUintArray(key [32]byte) ([]*big.Int, error)

GetUintArray is a free data retrieval call binding the contract method 0x86ac6bdf.

Solidity: function getUintArray(bytes32 key) view returns(uint256[])

func (*DataStoreCallerSession) GetUintCount

func (_DataStore *DataStoreCallerSession) GetUintCount(setKey [32]byte) (*big.Int, error)

GetUintCount is a free data retrieval call binding the contract method 0x065f21a7.

Solidity: function getUintCount(bytes32 setKey) view returns(uint256)

func (*DataStoreCallerSession) GetUintValuesAt

func (_DataStore *DataStoreCallerSession) GetUintValuesAt(setKey [32]byte, start *big.Int, end *big.Int) ([]*big.Int, error)

GetUintValuesAt is a free data retrieval call binding the contract method 0x7026d42c.

Solidity: function getUintValuesAt(bytes32 setKey, uint256 start, uint256 end) view returns(uint256[])

func (*DataStoreCallerSession) IntArrayValues

func (_DataStore *DataStoreCallerSession) IntArrayValues(arg0 [32]byte, arg1 *big.Int) (*big.Int, error)

IntArrayValues is a free data retrieval call binding the contract method 0x6339734d.

Solidity: function intArrayValues(bytes32 , uint256 ) view returns(int256)

func (*DataStoreCallerSession) IntValues

func (_DataStore *DataStoreCallerSession) IntValues(arg0 [32]byte) (*big.Int, error)

IntValues is a free data retrieval call binding the contract method 0x743df325.

Solidity: function intValues(bytes32 ) view returns(int256)

func (*DataStoreCallerSession) RoleStore

func (_DataStore *DataStoreCallerSession) RoleStore() (common.Address, error)

RoleStore is a free data retrieval call binding the contract method 0x4a4a7b04.

Solidity: function roleStore() view returns(address)

func (*DataStoreCallerSession) StringArrayValues

func (_DataStore *DataStoreCallerSession) StringArrayValues(arg0 [32]byte, arg1 *big.Int) (string, error)

StringArrayValues is a free data retrieval call binding the contract method 0xb8320a08.

Solidity: function stringArrayValues(bytes32 , uint256 ) view returns(string)

func (*DataStoreCallerSession) StringValues

func (_DataStore *DataStoreCallerSession) StringValues(arg0 [32]byte) (string, error)

StringValues is a free data retrieval call binding the contract method 0xf15caeac.

Solidity: function stringValues(bytes32 ) view returns(string)

func (*DataStoreCallerSession) UintArrayValues

func (_DataStore *DataStoreCallerSession) UintArrayValues(arg0 [32]byte, arg1 *big.Int) (*big.Int, error)

UintArrayValues is a free data retrieval call binding the contract method 0xc4f00fde.

Solidity: function uintArrayValues(bytes32 , uint256 ) view returns(uint256)

func (*DataStoreCallerSession) UintValues

func (_DataStore *DataStoreCallerSession) UintValues(arg0 [32]byte) (*big.Int, error)

UintValues is a free data retrieval call binding the contract method 0xd38eebc7.

Solidity: function uintValues(bytes32 ) view returns(uint256)

type DataStoreFilterer

type DataStoreFilterer struct {
	// contains filtered or unexported fields
}

DataStoreFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewDataStoreFilterer

func NewDataStoreFilterer(address common.Address, filterer bind.ContractFilterer) (*DataStoreFilterer, error)

NewDataStoreFilterer creates a new log filterer instance of DataStore, bound to a specific deployed contract.

type DataStoreRaw

type DataStoreRaw struct {
	Contract *DataStore // Generic contract binding to access the raw methods on
}

DataStoreRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*DataStoreRaw) Call

func (_DataStore *DataStoreRaw) 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 (*DataStoreRaw) Transact

func (_DataStore *DataStoreRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*DataStoreRaw) Transfer

func (_DataStore *DataStoreRaw) 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 DataStoreSession

type DataStoreSession struct {
	Contract     *DataStore        // 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
}

DataStoreSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*DataStoreSession) AddAddress

func (_DataStore *DataStoreSession) AddAddress(setKey [32]byte, value common.Address) (*types.Transaction, error)

AddAddress is a paid mutator transaction binding the contract method 0xb348e639.

Solidity: function addAddress(bytes32 setKey, address value) returns()

func (*DataStoreSession) AddBytes32

func (_DataStore *DataStoreSession) AddBytes32(setKey [32]byte, value [32]byte) (*types.Transaction, error)

AddBytes32 is a paid mutator transaction binding the contract method 0xc80f4c62.

Solidity: function addBytes32(bytes32 setKey, bytes32 value) returns()

func (*DataStoreSession) AddUint

func (_DataStore *DataStoreSession) AddUint(setKey [32]byte, value *big.Int) (*types.Transaction, error)

AddUint is a paid mutator transaction binding the contract method 0xadb353dc.

Solidity: function addUint(bytes32 setKey, uint256 value) returns()

func (*DataStoreSession) AddressArrayValues

func (_DataStore *DataStoreSession) AddressArrayValues(arg0 [32]byte, arg1 *big.Int) (common.Address, error)

AddressArrayValues is a free data retrieval call binding the contract method 0x22f87464.

Solidity: function addressArrayValues(bytes32 , uint256 ) view returns(address)

func (*DataStoreSession) AddressValues

func (_DataStore *DataStoreSession) AddressValues(arg0 [32]byte) (common.Address, error)

AddressValues is a free data retrieval call binding the contract method 0x22538dae.

Solidity: function addressValues(bytes32 ) view returns(address)

func (*DataStoreSession) ApplyBoundedDeltaToUint

func (_DataStore *DataStoreSession) ApplyBoundedDeltaToUint(key [32]byte, value *big.Int) (*types.Transaction, error)

ApplyBoundedDeltaToUint is a paid mutator transaction binding the contract method 0x8ca498b0.

Solidity: function applyBoundedDeltaToUint(bytes32 key, int256 value) returns(uint256)

func (*DataStoreSession) ApplyDeltaToInt

func (_DataStore *DataStoreSession) ApplyDeltaToInt(key [32]byte, value *big.Int) (*types.Transaction, error)

ApplyDeltaToInt is a paid mutator transaction binding the contract method 0xe4e36c4e.

Solidity: function applyDeltaToInt(bytes32 key, int256 value) returns(int256)

func (*DataStoreSession) ApplyDeltaToUint

func (_DataStore *DataStoreSession) ApplyDeltaToUint(key [32]byte, value *big.Int, errorMessage string) (*types.Transaction, error)

ApplyDeltaToUint is a paid mutator transaction binding the contract method 0x32f85bbf.

Solidity: function applyDeltaToUint(bytes32 key, int256 value, string errorMessage) returns(uint256)

func (*DataStoreSession) ApplyDeltaToUint0

func (_DataStore *DataStoreSession) ApplyDeltaToUint0(key [32]byte, value *big.Int) (*types.Transaction, error)

ApplyDeltaToUint0 is a paid mutator transaction binding the contract method 0x3dbacd1a.

Solidity: function applyDeltaToUint(bytes32 key, uint256 value) returns(uint256)

func (*DataStoreSession) BoolArrayValues

func (_DataStore *DataStoreSession) BoolArrayValues(arg0 [32]byte, arg1 *big.Int) (bool, error)

BoolArrayValues is a free data retrieval call binding the contract method 0x80aacdcd.

Solidity: function boolArrayValues(bytes32 , uint256 ) view returns(bool)

func (*DataStoreSession) BoolValues

func (_DataStore *DataStoreSession) BoolValues(arg0 [32]byte) (bool, error)

BoolValues is a free data retrieval call binding the contract method 0x44a242b1.

Solidity: function boolValues(bytes32 ) view returns(bool)

func (*DataStoreSession) Bytes32ArrayValues

func (_DataStore *DataStoreSession) Bytes32ArrayValues(arg0 [32]byte, arg1 *big.Int) ([32]byte, error)

Bytes32ArrayValues is a free data retrieval call binding the contract method 0xbf498dd3.

Solidity: function bytes32ArrayValues(bytes32 , uint256 ) view returns(bytes32)

func (*DataStoreSession) Bytes32Values

func (_DataStore *DataStoreSession) Bytes32Values(arg0 [32]byte) ([32]byte, error)

Bytes32Values is a free data retrieval call binding the contract method 0xd52852af.

Solidity: function bytes32Values(bytes32 ) view returns(bytes32)

func (*DataStoreSession) ContainsAddress

func (_DataStore *DataStoreSession) ContainsAddress(setKey [32]byte, value common.Address) (bool, error)

ContainsAddress is a free data retrieval call binding the contract method 0xc769d1a1.

Solidity: function containsAddress(bytes32 setKey, address value) view returns(bool)

func (*DataStoreSession) ContainsBytes32

func (_DataStore *DataStoreSession) ContainsBytes32(setKey [32]byte, value [32]byte) (bool, error)

ContainsBytes32 is a free data retrieval call binding the contract method 0x91d4403c.

Solidity: function containsBytes32(bytes32 setKey, bytes32 value) view returns(bool)

func (*DataStoreSession) ContainsUint

func (_DataStore *DataStoreSession) ContainsUint(setKey [32]byte, value *big.Int) (bool, error)

ContainsUint is a free data retrieval call binding the contract method 0x310b8882.

Solidity: function containsUint(bytes32 setKey, uint256 value) view returns(bool)

func (*DataStoreSession) DecrementInt

func (_DataStore *DataStoreSession) DecrementInt(key [32]byte, value *big.Int) (*types.Transaction, error)

DecrementInt is a paid mutator transaction binding the contract method 0x6fae54f0.

Solidity: function decrementInt(bytes32 key, int256 value) returns(int256)

func (*DataStoreSession) DecrementUint

func (_DataStore *DataStoreSession) DecrementUint(key [32]byte, value *big.Int) (*types.Transaction, error)

DecrementUint is a paid mutator transaction binding the contract method 0xe98aabc1.

Solidity: function decrementUint(bytes32 key, uint256 value) returns(uint256)

func (*DataStoreSession) GetAddress

func (_DataStore *DataStoreSession) 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 (*DataStoreSession) GetAddressArray

func (_DataStore *DataStoreSession) GetAddressArray(key [32]byte) ([]common.Address, error)

GetAddressArray is a free data retrieval call binding the contract method 0x5948f733.

Solidity: function getAddressArray(bytes32 key) view returns(address[])

func (*DataStoreSession) GetAddressCount

func (_DataStore *DataStoreSession) GetAddressCount(setKey [32]byte) (*big.Int, error)

GetAddressCount is a free data retrieval call binding the contract method 0x35ea8059.

Solidity: function getAddressCount(bytes32 setKey) view returns(uint256)

func (*DataStoreSession) GetAddressValuesAt

func (_DataStore *DataStoreSession) GetAddressValuesAt(setKey [32]byte, start *big.Int, end *big.Int) ([]common.Address, error)

GetAddressValuesAt is a free data retrieval call binding the contract method 0xe7e4148e.

Solidity: function getAddressValuesAt(bytes32 setKey, uint256 start, uint256 end) view returns(address[])

func (*DataStoreSession) GetBool

func (_DataStore *DataStoreSession) 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 (*DataStoreSession) GetBoolArray

func (_DataStore *DataStoreSession) GetBoolArray(key [32]byte) ([]bool, error)

GetBoolArray is a free data retrieval call binding the contract method 0x116bb929.

Solidity: function getBoolArray(bytes32 key) view returns(bool[])

func (*DataStoreSession) GetBytes32

func (_DataStore *DataStoreSession) 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 (*DataStoreSession) GetBytes32Array

func (_DataStore *DataStoreSession) GetBytes32Array(key [32]byte) ([][32]byte, error)

GetBytes32Array is a free data retrieval call binding the contract method 0xdd031997.

Solidity: function getBytes32Array(bytes32 key) view returns(bytes32[])

func (*DataStoreSession) GetBytes32Count

func (_DataStore *DataStoreSession) GetBytes32Count(setKey [32]byte) (*big.Int, error)

GetBytes32Count is a free data retrieval call binding the contract method 0xf3903b9f.

Solidity: function getBytes32Count(bytes32 setKey) view returns(uint256)

func (*DataStoreSession) GetBytes32ValuesAt

func (_DataStore *DataStoreSession) GetBytes32ValuesAt(setKey [32]byte, start *big.Int, end *big.Int) ([][32]byte, error)

GetBytes32ValuesAt is a free data retrieval call binding the contract method 0xf069052a.

Solidity: function getBytes32ValuesAt(bytes32 setKey, uint256 start, uint256 end) view returns(bytes32[])

func (*DataStoreSession) GetInt

func (_DataStore *DataStoreSession) 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 (*DataStoreSession) GetIntArray

func (_DataStore *DataStoreSession) GetIntArray(key [32]byte) ([]*big.Int, error)

GetIntArray is a free data retrieval call binding the contract method 0x2d2899b6.

Solidity: function getIntArray(bytes32 key) view returns(int256[])

func (*DataStoreSession) GetString

func (_DataStore *DataStoreSession) 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 (*DataStoreSession) GetStringArray

func (_DataStore *DataStoreSession) GetStringArray(key [32]byte) ([]string, error)

GetStringArray is a free data retrieval call binding the contract method 0x01677da2.

Solidity: function getStringArray(bytes32 key) view returns(string[])

func (*DataStoreSession) GetUint

func (_DataStore *DataStoreSession) 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 (*DataStoreSession) GetUintArray

func (_DataStore *DataStoreSession) GetUintArray(key [32]byte) ([]*big.Int, error)

GetUintArray is a free data retrieval call binding the contract method 0x86ac6bdf.

Solidity: function getUintArray(bytes32 key) view returns(uint256[])

func (*DataStoreSession) GetUintCount

func (_DataStore *DataStoreSession) GetUintCount(setKey [32]byte) (*big.Int, error)

GetUintCount is a free data retrieval call binding the contract method 0x065f21a7.

Solidity: function getUintCount(bytes32 setKey) view returns(uint256)

func (*DataStoreSession) GetUintValuesAt

func (_DataStore *DataStoreSession) GetUintValuesAt(setKey [32]byte, start *big.Int, end *big.Int) ([]*big.Int, error)

GetUintValuesAt is a free data retrieval call binding the contract method 0x7026d42c.

Solidity: function getUintValuesAt(bytes32 setKey, uint256 start, uint256 end) view returns(uint256[])

func (*DataStoreSession) IncrementInt

func (_DataStore *DataStoreSession) IncrementInt(key [32]byte, value *big.Int) (*types.Transaction, error)

IncrementInt is a paid mutator transaction binding the contract method 0xcbb093dd.

Solidity: function incrementInt(bytes32 key, int256 value) returns(int256)

func (*DataStoreSession) IncrementUint

func (_DataStore *DataStoreSession) IncrementUint(key [32]byte, value *big.Int) (*types.Transaction, error)

IncrementUint is a paid mutator transaction binding the contract method 0x340dbab3.

Solidity: function incrementUint(bytes32 key, uint256 value) returns(uint256)

func (*DataStoreSession) IntArrayValues

func (_DataStore *DataStoreSession) IntArrayValues(arg0 [32]byte, arg1 *big.Int) (*big.Int, error)

IntArrayValues is a free data retrieval call binding the contract method 0x6339734d.

Solidity: function intArrayValues(bytes32 , uint256 ) view returns(int256)

func (*DataStoreSession) IntValues

func (_DataStore *DataStoreSession) IntValues(arg0 [32]byte) (*big.Int, error)

IntValues is a free data retrieval call binding the contract method 0x743df325.

Solidity: function intValues(bytes32 ) view returns(int256)

func (*DataStoreSession) RemoveAddress

func (_DataStore *DataStoreSession) RemoveAddress(setKey [32]byte, value common.Address) (*types.Transaction, error)

RemoveAddress is a paid mutator transaction binding the contract method 0x69721d41.

Solidity: function removeAddress(bytes32 setKey, address value) returns()

func (*DataStoreSession) RemoveAddress0

func (_DataStore *DataStoreSession) RemoveAddress0(key [32]byte) (*types.Transaction, error)

RemoveAddress0 is a paid mutator transaction binding the contract method 0x9faf6fb6.

Solidity: function removeAddress(bytes32 key) returns()

func (*DataStoreSession) RemoveAddressArray

func (_DataStore *DataStoreSession) RemoveAddressArray(key [32]byte) (*types.Transaction, error)

RemoveAddressArray is a paid mutator transaction binding the contract method 0xc1dc9182.

Solidity: function removeAddressArray(bytes32 key) returns()

func (*DataStoreSession) RemoveBool

func (_DataStore *DataStoreSession) RemoveBool(key [32]byte) (*types.Transaction, error)

RemoveBool is a paid mutator transaction binding the contract method 0x9fe7ac12.

Solidity: function removeBool(bytes32 key) returns()

func (*DataStoreSession) RemoveBoolArray

func (_DataStore *DataStoreSession) RemoveBoolArray(key [32]byte) (*types.Transaction, error)

RemoveBoolArray is a paid mutator transaction binding the contract method 0xf51fc0d9.

Solidity: function removeBoolArray(bytes32 key) returns()

func (*DataStoreSession) RemoveBytes32

func (_DataStore *DataStoreSession) RemoveBytes32(setKey [32]byte, value [32]byte) (*types.Transaction, error)

RemoveBytes32 is a paid mutator transaction binding the contract method 0x9921c3cc.

Solidity: function removeBytes32(bytes32 setKey, bytes32 value) returns()

func (*DataStoreSession) RemoveBytes320

func (_DataStore *DataStoreSession) RemoveBytes320(key [32]byte) (*types.Transaction, error)

RemoveBytes320 is a paid mutator transaction binding the contract method 0xcf6a8722.

Solidity: function removeBytes32(bytes32 key) returns()

func (*DataStoreSession) RemoveBytes32Array

func (_DataStore *DataStoreSession) RemoveBytes32Array(key [32]byte) (*types.Transaction, error)

RemoveBytes32Array is a paid mutator transaction binding the contract method 0xbf7f035a.

Solidity: function removeBytes32Array(bytes32 key) returns()

func (*DataStoreSession) RemoveInt

func (_DataStore *DataStoreSession) RemoveInt(key [32]byte) (*types.Transaction, error)

RemoveInt is a paid mutator transaction binding the contract method 0xe62461ce.

Solidity: function removeInt(bytes32 key) returns()

func (*DataStoreSession) RemoveIntArray

func (_DataStore *DataStoreSession) RemoveIntArray(key [32]byte) (*types.Transaction, error)

RemoveIntArray is a paid mutator transaction binding the contract method 0x499ea50e.

Solidity: function removeIntArray(bytes32 key) returns()

func (*DataStoreSession) RemoveString

func (_DataStore *DataStoreSession) RemoveString(key [32]byte) (*types.Transaction, error)

RemoveString is a paid mutator transaction binding the contract method 0xcc50eadd.

Solidity: function removeString(bytes32 key) returns()

func (*DataStoreSession) RemoveStringArray

func (_DataStore *DataStoreSession) RemoveStringArray(key [32]byte) (*types.Transaction, error)

RemoveStringArray is a paid mutator transaction binding the contract method 0xe208a70d.

Solidity: function removeStringArray(bytes32 key) returns()

func (*DataStoreSession) RemoveUint

func (_DataStore *DataStoreSession) RemoveUint(key [32]byte) (*types.Transaction, error)

RemoveUint is a paid mutator transaction binding the contract method 0x42c3bd96.

Solidity: function removeUint(bytes32 key) returns()

func (*DataStoreSession) RemoveUint0

func (_DataStore *DataStoreSession) RemoveUint0(setKey [32]byte, value *big.Int) (*types.Transaction, error)

RemoveUint0 is a paid mutator transaction binding the contract method 0x93266f9a.

Solidity: function removeUint(bytes32 setKey, uint256 value) returns()

func (*DataStoreSession) RemoveUintArray

func (_DataStore *DataStoreSession) RemoveUintArray(key [32]byte) (*types.Transaction, error)

RemoveUintArray is a paid mutator transaction binding the contract method 0xbe43caa3.

Solidity: function removeUintArray(bytes32 key) returns()

func (*DataStoreSession) RoleStore

func (_DataStore *DataStoreSession) RoleStore() (common.Address, error)

RoleStore is a free data retrieval call binding the contract method 0x4a4a7b04.

Solidity: function roleStore() view returns(address)

func (*DataStoreSession) SetAddress

func (_DataStore *DataStoreSession) 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(address)

func (*DataStoreSession) SetAddressArray

func (_DataStore *DataStoreSession) SetAddressArray(key [32]byte, value []common.Address) (*types.Transaction, error)

SetAddressArray is a paid mutator transaction binding the contract method 0xec672cf6.

Solidity: function setAddressArray(bytes32 key, address[] value) returns()

func (*DataStoreSession) SetBool

func (_DataStore *DataStoreSession) 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(bool)

func (*DataStoreSession) SetBoolArray

func (_DataStore *DataStoreSession) SetBoolArray(key [32]byte, value []bool) (*types.Transaction, error)

SetBoolArray is a paid mutator transaction binding the contract method 0x35d4d407.

Solidity: function setBoolArray(bytes32 key, bool[] value) returns()

func (*DataStoreSession) SetBytes32

func (_DataStore *DataStoreSession) 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(bytes32)

func (*DataStoreSession) SetBytes32Array

func (_DataStore *DataStoreSession) SetBytes32Array(key [32]byte, value [][32]byte) (*types.Transaction, error)

SetBytes32Array is a paid mutator transaction binding the contract method 0x26004846.

Solidity: function setBytes32Array(bytes32 key, bytes32[] value) returns()

func (*DataStoreSession) SetInt

func (_DataStore *DataStoreSession) 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(int256)

func (*DataStoreSession) SetIntArray

func (_DataStore *DataStoreSession) SetIntArray(key [32]byte, value []*big.Int) (*types.Transaction, error)

SetIntArray is a paid mutator transaction binding the contract method 0xa9fcf76b.

Solidity: function setIntArray(bytes32 key, int256[] value) returns()

func (*DataStoreSession) SetString

func (_DataStore *DataStoreSession) 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(string)

func (*DataStoreSession) SetStringArray

func (_DataStore *DataStoreSession) SetStringArray(key [32]byte, value []string) (*types.Transaction, error)

SetStringArray is a paid mutator transaction binding the contract method 0x88021a72.

Solidity: function setStringArray(bytes32 key, string[] value) returns()

func (*DataStoreSession) SetUint

func (_DataStore *DataStoreSession) 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(uint256)

func (*DataStoreSession) SetUintArray

func (_DataStore *DataStoreSession) SetUintArray(key [32]byte, value []*big.Int) (*types.Transaction, error)

SetUintArray is a paid mutator transaction binding the contract method 0x5eb07dbd.

Solidity: function setUintArray(bytes32 key, uint256[] value) returns()

func (*DataStoreSession) StringArrayValues

func (_DataStore *DataStoreSession) StringArrayValues(arg0 [32]byte, arg1 *big.Int) (string, error)

StringArrayValues is a free data retrieval call binding the contract method 0xb8320a08.

Solidity: function stringArrayValues(bytes32 , uint256 ) view returns(string)

func (*DataStoreSession) StringValues

func (_DataStore *DataStoreSession) StringValues(arg0 [32]byte) (string, error)

StringValues is a free data retrieval call binding the contract method 0xf15caeac.

Solidity: function stringValues(bytes32 ) view returns(string)

func (*DataStoreSession) UintArrayValues

func (_DataStore *DataStoreSession) UintArrayValues(arg0 [32]byte, arg1 *big.Int) (*big.Int, error)

UintArrayValues is a free data retrieval call binding the contract method 0xc4f00fde.

Solidity: function uintArrayValues(bytes32 , uint256 ) view returns(uint256)

func (*DataStoreSession) UintValues

func (_DataStore *DataStoreSession) UintValues(arg0 [32]byte) (*big.Int, error)

UintValues is a free data retrieval call binding the contract method 0xd38eebc7.

Solidity: function uintValues(bytes32 ) view returns(uint256)

type DataStoreTransactor

type DataStoreTransactor struct {
	// contains filtered or unexported fields
}

DataStoreTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewDataStoreTransactor

func NewDataStoreTransactor(address common.Address, transactor bind.ContractTransactor) (*DataStoreTransactor, error)

NewDataStoreTransactor creates a new write-only instance of DataStore, bound to a specific deployed contract.

func (*DataStoreTransactor) AddAddress

func (_DataStore *DataStoreTransactor) AddAddress(opts *bind.TransactOpts, setKey [32]byte, value common.Address) (*types.Transaction, error)

AddAddress is a paid mutator transaction binding the contract method 0xb348e639.

Solidity: function addAddress(bytes32 setKey, address value) returns()

func (*DataStoreTransactor) AddBytes32

func (_DataStore *DataStoreTransactor) AddBytes32(opts *bind.TransactOpts, setKey [32]byte, value [32]byte) (*types.Transaction, error)

AddBytes32 is a paid mutator transaction binding the contract method 0xc80f4c62.

Solidity: function addBytes32(bytes32 setKey, bytes32 value) returns()

func (*DataStoreTransactor) AddUint

func (_DataStore *DataStoreTransactor) AddUint(opts *bind.TransactOpts, setKey [32]byte, value *big.Int) (*types.Transaction, error)

AddUint is a paid mutator transaction binding the contract method 0xadb353dc.

Solidity: function addUint(bytes32 setKey, uint256 value) returns()

func (*DataStoreTransactor) ApplyBoundedDeltaToUint

func (_DataStore *DataStoreTransactor) ApplyBoundedDeltaToUint(opts *bind.TransactOpts, key [32]byte, value *big.Int) (*types.Transaction, error)

ApplyBoundedDeltaToUint is a paid mutator transaction binding the contract method 0x8ca498b0.

Solidity: function applyBoundedDeltaToUint(bytes32 key, int256 value) returns(uint256)

func (*DataStoreTransactor) ApplyDeltaToInt

func (_DataStore *DataStoreTransactor) ApplyDeltaToInt(opts *bind.TransactOpts, key [32]byte, value *big.Int) (*types.Transaction, error)

ApplyDeltaToInt is a paid mutator transaction binding the contract method 0xe4e36c4e.

Solidity: function applyDeltaToInt(bytes32 key, int256 value) returns(int256)

func (*DataStoreTransactor) ApplyDeltaToUint

func (_DataStore *DataStoreTransactor) ApplyDeltaToUint(opts *bind.TransactOpts, key [32]byte, value *big.Int, errorMessage string) (*types.Transaction, error)

ApplyDeltaToUint is a paid mutator transaction binding the contract method 0x32f85bbf.

Solidity: function applyDeltaToUint(bytes32 key, int256 value, string errorMessage) returns(uint256)

func (*DataStoreTransactor) ApplyDeltaToUint0

func (_DataStore *DataStoreTransactor) ApplyDeltaToUint0(opts *bind.TransactOpts, key [32]byte, value *big.Int) (*types.Transaction, error)

ApplyDeltaToUint0 is a paid mutator transaction binding the contract method 0x3dbacd1a.

Solidity: function applyDeltaToUint(bytes32 key, uint256 value) returns(uint256)

func (*DataStoreTransactor) DecrementInt

func (_DataStore *DataStoreTransactor) DecrementInt(opts *bind.TransactOpts, key [32]byte, value *big.Int) (*types.Transaction, error)

DecrementInt is a paid mutator transaction binding the contract method 0x6fae54f0.

Solidity: function decrementInt(bytes32 key, int256 value) returns(int256)

func (*DataStoreTransactor) DecrementUint

func (_DataStore *DataStoreTransactor) DecrementUint(opts *bind.TransactOpts, key [32]byte, value *big.Int) (*types.Transaction, error)

DecrementUint is a paid mutator transaction binding the contract method 0xe98aabc1.

Solidity: function decrementUint(bytes32 key, uint256 value) returns(uint256)

func (*DataStoreTransactor) IncrementInt

func (_DataStore *DataStoreTransactor) IncrementInt(opts *bind.TransactOpts, key [32]byte, value *big.Int) (*types.Transaction, error)

IncrementInt is a paid mutator transaction binding the contract method 0xcbb093dd.

Solidity: function incrementInt(bytes32 key, int256 value) returns(int256)

func (*DataStoreTransactor) IncrementUint

func (_DataStore *DataStoreTransactor) IncrementUint(opts *bind.TransactOpts, key [32]byte, value *big.Int) (*types.Transaction, error)

IncrementUint is a paid mutator transaction binding the contract method 0x340dbab3.

Solidity: function incrementUint(bytes32 key, uint256 value) returns(uint256)

func (*DataStoreTransactor) RemoveAddress

func (_DataStore *DataStoreTransactor) RemoveAddress(opts *bind.TransactOpts, setKey [32]byte, value common.Address) (*types.Transaction, error)

RemoveAddress is a paid mutator transaction binding the contract method 0x69721d41.

Solidity: function removeAddress(bytes32 setKey, address value) returns()

func (*DataStoreTransactor) RemoveAddress0

func (_DataStore *DataStoreTransactor) RemoveAddress0(opts *bind.TransactOpts, key [32]byte) (*types.Transaction, error)

RemoveAddress0 is a paid mutator transaction binding the contract method 0x9faf6fb6.

Solidity: function removeAddress(bytes32 key) returns()

func (*DataStoreTransactor) RemoveAddressArray

func (_DataStore *DataStoreTransactor) RemoveAddressArray(opts *bind.TransactOpts, key [32]byte) (*types.Transaction, error)

RemoveAddressArray is a paid mutator transaction binding the contract method 0xc1dc9182.

Solidity: function removeAddressArray(bytes32 key) returns()

func (*DataStoreTransactor) RemoveBool

func (_DataStore *DataStoreTransactor) RemoveBool(opts *bind.TransactOpts, key [32]byte) (*types.Transaction, error)

RemoveBool is a paid mutator transaction binding the contract method 0x9fe7ac12.

Solidity: function removeBool(bytes32 key) returns()

func (*DataStoreTransactor) RemoveBoolArray

func (_DataStore *DataStoreTransactor) RemoveBoolArray(opts *bind.TransactOpts, key [32]byte) (*types.Transaction, error)

RemoveBoolArray is a paid mutator transaction binding the contract method 0xf51fc0d9.

Solidity: function removeBoolArray(bytes32 key) returns()

func (*DataStoreTransactor) RemoveBytes32

func (_DataStore *DataStoreTransactor) RemoveBytes32(opts *bind.TransactOpts, setKey [32]byte, value [32]byte) (*types.Transaction, error)

RemoveBytes32 is a paid mutator transaction binding the contract method 0x9921c3cc.

Solidity: function removeBytes32(bytes32 setKey, bytes32 value) returns()

func (*DataStoreTransactor) RemoveBytes320

func (_DataStore *DataStoreTransactor) RemoveBytes320(opts *bind.TransactOpts, key [32]byte) (*types.Transaction, error)

RemoveBytes320 is a paid mutator transaction binding the contract method 0xcf6a8722.

Solidity: function removeBytes32(bytes32 key) returns()

func (*DataStoreTransactor) RemoveBytes32Array

func (_DataStore *DataStoreTransactor) RemoveBytes32Array(opts *bind.TransactOpts, key [32]byte) (*types.Transaction, error)

RemoveBytes32Array is a paid mutator transaction binding the contract method 0xbf7f035a.

Solidity: function removeBytes32Array(bytes32 key) returns()

func (*DataStoreTransactor) RemoveInt

func (_DataStore *DataStoreTransactor) RemoveInt(opts *bind.TransactOpts, key [32]byte) (*types.Transaction, error)

RemoveInt is a paid mutator transaction binding the contract method 0xe62461ce.

Solidity: function removeInt(bytes32 key) returns()

func (*DataStoreTransactor) RemoveIntArray

func (_DataStore *DataStoreTransactor) RemoveIntArray(opts *bind.TransactOpts, key [32]byte) (*types.Transaction, error)

RemoveIntArray is a paid mutator transaction binding the contract method 0x499ea50e.

Solidity: function removeIntArray(bytes32 key) returns()

func (*DataStoreTransactor) RemoveString

func (_DataStore *DataStoreTransactor) RemoveString(opts *bind.TransactOpts, key [32]byte) (*types.Transaction, error)

RemoveString is a paid mutator transaction binding the contract method 0xcc50eadd.

Solidity: function removeString(bytes32 key) returns()

func (*DataStoreTransactor) RemoveStringArray

func (_DataStore *DataStoreTransactor) RemoveStringArray(opts *bind.TransactOpts, key [32]byte) (*types.Transaction, error)

RemoveStringArray is a paid mutator transaction binding the contract method 0xe208a70d.

Solidity: function removeStringArray(bytes32 key) returns()

func (*DataStoreTransactor) RemoveUint

func (_DataStore *DataStoreTransactor) RemoveUint(opts *bind.TransactOpts, key [32]byte) (*types.Transaction, error)

RemoveUint is a paid mutator transaction binding the contract method 0x42c3bd96.

Solidity: function removeUint(bytes32 key) returns()

func (*DataStoreTransactor) RemoveUint0

func (_DataStore *DataStoreTransactor) RemoveUint0(opts *bind.TransactOpts, setKey [32]byte, value *big.Int) (*types.Transaction, error)

RemoveUint0 is a paid mutator transaction binding the contract method 0x93266f9a.

Solidity: function removeUint(bytes32 setKey, uint256 value) returns()

func (*DataStoreTransactor) RemoveUintArray

func (_DataStore *DataStoreTransactor) RemoveUintArray(opts *bind.TransactOpts, key [32]byte) (*types.Transaction, error)

RemoveUintArray is a paid mutator transaction binding the contract method 0xbe43caa3.

Solidity: function removeUintArray(bytes32 key) returns()

func (*DataStoreTransactor) SetAddress

func (_DataStore *DataStoreTransactor) 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(address)

func (*DataStoreTransactor) SetAddressArray

func (_DataStore *DataStoreTransactor) SetAddressArray(opts *bind.TransactOpts, key [32]byte, value []common.Address) (*types.Transaction, error)

SetAddressArray is a paid mutator transaction binding the contract method 0xec672cf6.

Solidity: function setAddressArray(bytes32 key, address[] value) returns()

func (*DataStoreTransactor) SetBool

func (_DataStore *DataStoreTransactor) 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(bool)

func (*DataStoreTransactor) SetBoolArray

func (_DataStore *DataStoreTransactor) SetBoolArray(opts *bind.TransactOpts, key [32]byte, value []bool) (*types.Transaction, error)

SetBoolArray is a paid mutator transaction binding the contract method 0x35d4d407.

Solidity: function setBoolArray(bytes32 key, bool[] value) returns()

func (*DataStoreTransactor) SetBytes32

func (_DataStore *DataStoreTransactor) 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(bytes32)

func (*DataStoreTransactor) SetBytes32Array

func (_DataStore *DataStoreTransactor) SetBytes32Array(opts *bind.TransactOpts, key [32]byte, value [][32]byte) (*types.Transaction, error)

SetBytes32Array is a paid mutator transaction binding the contract method 0x26004846.

Solidity: function setBytes32Array(bytes32 key, bytes32[] value) returns()

func (*DataStoreTransactor) SetInt

func (_DataStore *DataStoreTransactor) 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(int256)

func (*DataStoreTransactor) SetIntArray

func (_DataStore *DataStoreTransactor) SetIntArray(opts *bind.TransactOpts, key [32]byte, value []*big.Int) (*types.Transaction, error)

SetIntArray is a paid mutator transaction binding the contract method 0xa9fcf76b.

Solidity: function setIntArray(bytes32 key, int256[] value) returns()

func (*DataStoreTransactor) SetString

func (_DataStore *DataStoreTransactor) 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(string)

func (*DataStoreTransactor) SetStringArray

func (_DataStore *DataStoreTransactor) SetStringArray(opts *bind.TransactOpts, key [32]byte, value []string) (*types.Transaction, error)

SetStringArray is a paid mutator transaction binding the contract method 0x88021a72.

Solidity: function setStringArray(bytes32 key, string[] value) returns()

func (*DataStoreTransactor) SetUint

func (_DataStore *DataStoreTransactor) 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(uint256)

func (*DataStoreTransactor) SetUintArray

func (_DataStore *DataStoreTransactor) SetUintArray(opts *bind.TransactOpts, key [32]byte, value []*big.Int) (*types.Transaction, error)

SetUintArray is a paid mutator transaction binding the contract method 0x5eb07dbd.

Solidity: function setUintArray(bytes32 key, uint256[] value) returns()

type DataStoreTransactorRaw

type DataStoreTransactorRaw struct {
	Contract *DataStoreTransactor // Generic write-only contract binding to access the raw methods on
}

DataStoreTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*DataStoreTransactorRaw) Transact

func (_DataStore *DataStoreTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*DataStoreTransactorRaw) Transfer

func (_DataStore *DataStoreTransactorRaw) 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 DataStoreTransactorSession

type DataStoreTransactorSession struct {
	Contract     *DataStoreTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts    // Transaction auth options to use throughout this session
}

DataStoreTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*DataStoreTransactorSession) AddAddress

func (_DataStore *DataStoreTransactorSession) AddAddress(setKey [32]byte, value common.Address) (*types.Transaction, error)

AddAddress is a paid mutator transaction binding the contract method 0xb348e639.

Solidity: function addAddress(bytes32 setKey, address value) returns()

func (*DataStoreTransactorSession) AddBytes32

func (_DataStore *DataStoreTransactorSession) AddBytes32(setKey [32]byte, value [32]byte) (*types.Transaction, error)

AddBytes32 is a paid mutator transaction binding the contract method 0xc80f4c62.

Solidity: function addBytes32(bytes32 setKey, bytes32 value) returns()

func (*DataStoreTransactorSession) AddUint

func (_DataStore *DataStoreTransactorSession) AddUint(setKey [32]byte, value *big.Int) (*types.Transaction, error)

AddUint is a paid mutator transaction binding the contract method 0xadb353dc.

Solidity: function addUint(bytes32 setKey, uint256 value) returns()

func (*DataStoreTransactorSession) ApplyBoundedDeltaToUint

func (_DataStore *DataStoreTransactorSession) ApplyBoundedDeltaToUint(key [32]byte, value *big.Int) (*types.Transaction, error)

ApplyBoundedDeltaToUint is a paid mutator transaction binding the contract method 0x8ca498b0.

Solidity: function applyBoundedDeltaToUint(bytes32 key, int256 value) returns(uint256)

func (*DataStoreTransactorSession) ApplyDeltaToInt

func (_DataStore *DataStoreTransactorSession) ApplyDeltaToInt(key [32]byte, value *big.Int) (*types.Transaction, error)

ApplyDeltaToInt is a paid mutator transaction binding the contract method 0xe4e36c4e.

Solidity: function applyDeltaToInt(bytes32 key, int256 value) returns(int256)

func (*DataStoreTransactorSession) ApplyDeltaToUint

func (_DataStore *DataStoreTransactorSession) ApplyDeltaToUint(key [32]byte, value *big.Int, errorMessage string) (*types.Transaction, error)

ApplyDeltaToUint is a paid mutator transaction binding the contract method 0x32f85bbf.

Solidity: function applyDeltaToUint(bytes32 key, int256 value, string errorMessage) returns(uint256)

func (*DataStoreTransactorSession) ApplyDeltaToUint0

func (_DataStore *DataStoreTransactorSession) ApplyDeltaToUint0(key [32]byte, value *big.Int) (*types.Transaction, error)

ApplyDeltaToUint0 is a paid mutator transaction binding the contract method 0x3dbacd1a.

Solidity: function applyDeltaToUint(bytes32 key, uint256 value) returns(uint256)

func (*DataStoreTransactorSession) DecrementInt

func (_DataStore *DataStoreTransactorSession) DecrementInt(key [32]byte, value *big.Int) (*types.Transaction, error)

DecrementInt is a paid mutator transaction binding the contract method 0x6fae54f0.

Solidity: function decrementInt(bytes32 key, int256 value) returns(int256)

func (*DataStoreTransactorSession) DecrementUint

func (_DataStore *DataStoreTransactorSession) DecrementUint(key [32]byte, value *big.Int) (*types.Transaction, error)

DecrementUint is a paid mutator transaction binding the contract method 0xe98aabc1.

Solidity: function decrementUint(bytes32 key, uint256 value) returns(uint256)

func (*DataStoreTransactorSession) IncrementInt

func (_DataStore *DataStoreTransactorSession) IncrementInt(key [32]byte, value *big.Int) (*types.Transaction, error)

IncrementInt is a paid mutator transaction binding the contract method 0xcbb093dd.

Solidity: function incrementInt(bytes32 key, int256 value) returns(int256)

func (*DataStoreTransactorSession) IncrementUint

func (_DataStore *DataStoreTransactorSession) IncrementUint(key [32]byte, value *big.Int) (*types.Transaction, error)

IncrementUint is a paid mutator transaction binding the contract method 0x340dbab3.

Solidity: function incrementUint(bytes32 key, uint256 value) returns(uint256)

func (*DataStoreTransactorSession) RemoveAddress

func (_DataStore *DataStoreTransactorSession) RemoveAddress(setKey [32]byte, value common.Address) (*types.Transaction, error)

RemoveAddress is a paid mutator transaction binding the contract method 0x69721d41.

Solidity: function removeAddress(bytes32 setKey, address value) returns()

func (*DataStoreTransactorSession) RemoveAddress0

func (_DataStore *DataStoreTransactorSession) RemoveAddress0(key [32]byte) (*types.Transaction, error)

RemoveAddress0 is a paid mutator transaction binding the contract method 0x9faf6fb6.

Solidity: function removeAddress(bytes32 key) returns()

func (*DataStoreTransactorSession) RemoveAddressArray

func (_DataStore *DataStoreTransactorSession) RemoveAddressArray(key [32]byte) (*types.Transaction, error)

RemoveAddressArray is a paid mutator transaction binding the contract method 0xc1dc9182.

Solidity: function removeAddressArray(bytes32 key) returns()

func (*DataStoreTransactorSession) RemoveBool

func (_DataStore *DataStoreTransactorSession) RemoveBool(key [32]byte) (*types.Transaction, error)

RemoveBool is a paid mutator transaction binding the contract method 0x9fe7ac12.

Solidity: function removeBool(bytes32 key) returns()

func (*DataStoreTransactorSession) RemoveBoolArray

func (_DataStore *DataStoreTransactorSession) RemoveBoolArray(key [32]byte) (*types.Transaction, error)

RemoveBoolArray is a paid mutator transaction binding the contract method 0xf51fc0d9.

Solidity: function removeBoolArray(bytes32 key) returns()

func (*DataStoreTransactorSession) RemoveBytes32

func (_DataStore *DataStoreTransactorSession) RemoveBytes32(setKey [32]byte, value [32]byte) (*types.Transaction, error)

RemoveBytes32 is a paid mutator transaction binding the contract method 0x9921c3cc.

Solidity: function removeBytes32(bytes32 setKey, bytes32 value) returns()

func (*DataStoreTransactorSession) RemoveBytes320

func (_DataStore *DataStoreTransactorSession) RemoveBytes320(key [32]byte) (*types.Transaction, error)

RemoveBytes320 is a paid mutator transaction binding the contract method 0xcf6a8722.

Solidity: function removeBytes32(bytes32 key) returns()

func (*DataStoreTransactorSession) RemoveBytes32Array

func (_DataStore *DataStoreTransactorSession) RemoveBytes32Array(key [32]byte) (*types.Transaction, error)

RemoveBytes32Array is a paid mutator transaction binding the contract method 0xbf7f035a.

Solidity: function removeBytes32Array(bytes32 key) returns()

func (*DataStoreTransactorSession) RemoveInt

func (_DataStore *DataStoreTransactorSession) RemoveInt(key [32]byte) (*types.Transaction, error)

RemoveInt is a paid mutator transaction binding the contract method 0xe62461ce.

Solidity: function removeInt(bytes32 key) returns()

func (*DataStoreTransactorSession) RemoveIntArray

func (_DataStore *DataStoreTransactorSession) RemoveIntArray(key [32]byte) (*types.Transaction, error)

RemoveIntArray is a paid mutator transaction binding the contract method 0x499ea50e.

Solidity: function removeIntArray(bytes32 key) returns()

func (*DataStoreTransactorSession) RemoveString

func (_DataStore *DataStoreTransactorSession) RemoveString(key [32]byte) (*types.Transaction, error)

RemoveString is a paid mutator transaction binding the contract method 0xcc50eadd.

Solidity: function removeString(bytes32 key) returns()

func (*DataStoreTransactorSession) RemoveStringArray

func (_DataStore *DataStoreTransactorSession) RemoveStringArray(key [32]byte) (*types.Transaction, error)

RemoveStringArray is a paid mutator transaction binding the contract method 0xe208a70d.

Solidity: function removeStringArray(bytes32 key) returns()

func (*DataStoreTransactorSession) RemoveUint

func (_DataStore *DataStoreTransactorSession) RemoveUint(key [32]byte) (*types.Transaction, error)

RemoveUint is a paid mutator transaction binding the contract method 0x42c3bd96.

Solidity: function removeUint(bytes32 key) returns()

func (*DataStoreTransactorSession) RemoveUint0

func (_DataStore *DataStoreTransactorSession) RemoveUint0(setKey [32]byte, value *big.Int) (*types.Transaction, error)

RemoveUint0 is a paid mutator transaction binding the contract method 0x93266f9a.

Solidity: function removeUint(bytes32 setKey, uint256 value) returns()

func (*DataStoreTransactorSession) RemoveUintArray

func (_DataStore *DataStoreTransactorSession) RemoveUintArray(key [32]byte) (*types.Transaction, error)

RemoveUintArray is a paid mutator transaction binding the contract method 0xbe43caa3.

Solidity: function removeUintArray(bytes32 key) returns()

func (*DataStoreTransactorSession) SetAddress

func (_DataStore *DataStoreTransactorSession) 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(address)

func (*DataStoreTransactorSession) SetAddressArray

func (_DataStore *DataStoreTransactorSession) SetAddressArray(key [32]byte, value []common.Address) (*types.Transaction, error)

SetAddressArray is a paid mutator transaction binding the contract method 0xec672cf6.

Solidity: function setAddressArray(bytes32 key, address[] value) returns()

func (*DataStoreTransactorSession) SetBool

func (_DataStore *DataStoreTransactorSession) 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(bool)

func (*DataStoreTransactorSession) SetBoolArray

func (_DataStore *DataStoreTransactorSession) SetBoolArray(key [32]byte, value []bool) (*types.Transaction, error)

SetBoolArray is a paid mutator transaction binding the contract method 0x35d4d407.

Solidity: function setBoolArray(bytes32 key, bool[] value) returns()

func (*DataStoreTransactorSession) SetBytes32

func (_DataStore *DataStoreTransactorSession) 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(bytes32)

func (*DataStoreTransactorSession) SetBytes32Array

func (_DataStore *DataStoreTransactorSession) SetBytes32Array(key [32]byte, value [][32]byte) (*types.Transaction, error)

SetBytes32Array is a paid mutator transaction binding the contract method 0x26004846.

Solidity: function setBytes32Array(bytes32 key, bytes32[] value) returns()

func (*DataStoreTransactorSession) SetInt

func (_DataStore *DataStoreTransactorSession) 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(int256)

func (*DataStoreTransactorSession) SetIntArray

func (_DataStore *DataStoreTransactorSession) SetIntArray(key [32]byte, value []*big.Int) (*types.Transaction, error)

SetIntArray is a paid mutator transaction binding the contract method 0xa9fcf76b.

Solidity: function setIntArray(bytes32 key, int256[] value) returns()

func (*DataStoreTransactorSession) SetString

func (_DataStore *DataStoreTransactorSession) 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(string)

func (*DataStoreTransactorSession) SetStringArray

func (_DataStore *DataStoreTransactorSession) SetStringArray(key [32]byte, value []string) (*types.Transaction, error)

SetStringArray is a paid mutator transaction binding the contract method 0x88021a72.

Solidity: function setStringArray(bytes32 key, string[] value) returns()

func (*DataStoreTransactorSession) SetUint

func (_DataStore *DataStoreTransactorSession) 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(uint256)

func (*DataStoreTransactorSession) SetUintArray

func (_DataStore *DataStoreTransactorSession) SetUintArray(key [32]byte, value []*big.Int) (*types.Transaction, error)

SetUintArray is a paid mutator transaction binding the contract method 0x5eb07dbd.

Solidity: function setUintArray(bytes32 key, uint256[] value) returns()

Jump to

Keyboard shortcuts

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