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[]