StructuredStorage
Index
- deleteAddress
- deleteBool
- deleteBytes
- deleteBytes32
- deleteInt
- deleteString
- deleteUint
- getAddress
- getAddressArray
- getBool
- getBoolArray
- getBytes
- getBytes32
- getBytes32Array
- getInt
- getIntArray
- getString
- getUint
- getUintArray
- onlyDeployer
- onlyProxyLogicContract
- setAddress
- setAddressArray
- setBool
- setBoolArray
- setBytes
- setBytes32
- setBytes32Array
- setInt
- setIntArray
- setProxyLogicContract
- setProxyLogicContractAndDeployer
- setString
- setUint
- setUintArray
Reference
Modifiers
onlyDeployer
modifier onlyDeployer()
onlyProxyLogicContract
modifier onlyProxyLogicContract()
Functions
deleteAddress
function deleteAddress(bytes32 _key) external
- Modifiers:
- onlyProxyLogicContract
- Parameters:
_key
- bytes32
deleteBool
function deleteBool(bytes32 _key) external
- Modifiers:
- onlyProxyLogicContract
- Parameters:
_key
- bytes32
deleteBytes
function deleteBytes(bytes32 _key) external
- Modifiers:
- onlyProxyLogicContract
- Parameters:
_key
- bytes32
deleteBytes32
function deleteBytes32(bytes32 _key) external
- Modifiers:
- onlyProxyLogicContract
- Parameters:
_key
- bytes32
deleteInt
function deleteInt(bytes32 _key) external
- Modifiers:
- onlyProxyLogicContract
- Parameters:
_key
- bytes32
deleteString
function deleteString(bytes32 _key) external
- Modifiers:
- onlyProxyLogicContract
- Parameters:
_key
- bytes32
deleteUint
function deleteUint(bytes32 _key) external
- Modifiers:
- onlyProxyLogicContract
- Parameters:
_key
- bytes32
getAddress
function getAddress(bytes32 _key) external view returns (address)
- Parameters:
_key
- bytes32- Returns:
- address
getAddressArray
function getAddressArray(bytes32 _key) external view returns (address[])
- Parameters:
_key
- bytes32- Returns:
- address[]
getBool
function getBool(bytes32 _key) external view returns (bool)
- Parameters:
_key
- bytes32- Returns:
- bool
getBoolArray
function getBoolArray(bytes32 _key) external view returns (bool[])
- Parameters:
_key
- bytes32- Returns:
- bool[]
getBytes
function getBytes(bytes32 _key) external view returns (bytes)
- Parameters:
_key
- bytes32- Returns:
- bytes
getBytes32
function getBytes32(bytes32 _key) external view returns (bytes32)
- Parameters:
_key
- bytes32- Returns:
- bytes32
getBytes32Array
function getBytes32Array(bytes32 _key) external view returns (bytes32[])
- Parameters:
_key
- bytes32- Returns:
- bytes32[]
getInt
function getInt(bytes32 _key) external view returns (int)
- Parameters:
_key
- bytes32- Returns:
- int
getIntArray
function getIntArray(bytes32 _key) external view returns (int[])
- Parameters:
_key
- bytes32- Returns:
- int[]
getString
function getString(bytes32 _key) external view returns (string)
- Parameters:
_key
- bytes32- Returns:
- string
getUint
function getUint(bytes32 _key) external view returns (uint)
- Parameters:
_key
- bytes32- Returns:
- uint
getUintArray
function getUintArray(bytes32 _key) external view returns (uint[])
- Parameters:
_key
- bytes32- Returns:
- uint[]
setAddress
function setAddress(bytes32 _key, address _value) external
- Modifiers:
- onlyProxyLogicContract
- Parameters:
_key
- bytes32_value
- address
setAddressArray
function setAddressArray(bytes32 _key, address[] _value) external
- Modifiers:
- onlyProxyLogicContract
- Parameters:
_key
- bytes32_value
- address[]
setBool
function setBool(bytes32 _key, bool _value) external
- Modifiers:
- onlyProxyLogicContract
- Parameters:
_key
- bytes32_value
- bool
setBoolArray
function setBoolArray(bytes32 _key, bool[] _value) external
- Modifiers:
- onlyProxyLogicContract
- Parameters:
_key
- bytes32_value
- bool[]
setBytes
function setBytes(bytes32 _key, bytes _value) external
- Modifiers:
- onlyProxyLogicContract
- Parameters:
_key
- bytes32_value
- bytes
setBytes32
function setBytes32(bytes32 _key, bytes32 _value) external
- Modifiers:
- onlyProxyLogicContract
- Parameters:
_key
- bytes32_value
- bytes32
setBytes32Array
function setBytes32Array(bytes32 _key, bytes32[] _value) external
- Modifiers:
- onlyProxyLogicContract
- Parameters:
_key
- bytes32_value
- bytes32[]
setInt
function setInt(bytes32 _key, int _value) external
- Modifiers:
- onlyProxyLogicContract
- Parameters:
_key
- bytes32_value
- int
setIntArray
function setIntArray(bytes32 _key, int[] _value) external
- Modifiers:
- onlyProxyLogicContract
- Parameters:
_key
- bytes32_value
- int[]
setProxyLogicContract
function setProxyLogicContract(address _proxyLogicContract) external
- Modifiers:
- onlyDeployer
- Parameters:
_proxyLogicContract
- address
setProxyLogicContractAndDeployer
function setProxyLogicContractAndDeployer(address _proxyLogicContract, address deployer) external
- Parameters:
_proxyLogicContract
- addressdeployer
- address
setString
function setString(bytes32 _key, string _value) external
- Modifiers:
- onlyProxyLogicContract
- Parameters:
_key
- bytes32_value
- string
setUint
function setUint(bytes32 _key, uint _value) external
- Modifiers:
- onlyProxyLogicContract
- Parameters:
_key
- bytes32_value
- uint
setUintArray
function setUintArray(bytes32 _key, uint[] _value) external
- Modifiers:
- onlyProxyLogicContract
- Parameters:
_key
- bytes32_value
- uint[]