IDataStore.sol
Last updated
Was this helpful?
Last updated
Was this helpful?
View Source:
↘ Derived Contracts:
IDataStore
Changes security token atatched to this data store
Arguments
Name
Type
Description
_securityToken
address
address of the security token
Stores a uint256 data against a key
Arguments
Name
Type
Description
_key
bytes32
Unique key to identify the data
_data
uint256
Data to be stored against the key
Arguments
Name
Type
Description
_key
bytes32
_data
bytes32
Arguments
Name
Type
Description
_key
bytes32
_data
address
Arguments
Name
Type
Description
_key
bytes32
_data
string
Arguments
Name
Type
Description
_key
bytes32
_data
bytes
Arguments
Name
Type
Description
_key
bytes32
_data
bool
Stores a uint256 array against a key
Arguments
Name
Type
Description
_key
bytes32
Unique key to identify the array
_data
uint256[]
Array to be stored against the key
Arguments
Name
Type
Description
_key
bytes32
_data
bytes32[]
Arguments
Name
Type
Description
_key
bytes32
_data
address[]
Arguments
Name
Type
Description
_key
bytes32
_data
bool[]
Inserts a uint256 element to the array identified by the key
Arguments
Name
Type
Description
_key
bytes32
Unique key to identify the array
_data
uint256
Element to push into the array
Arguments
Name
Type
Description
_key
bytes32
_data
bytes32
Arguments
Name
Type
Description
_key
bytes32
_data
address
Arguments
Name
Type
Description
_key
bytes32
_data
bool
Deletes an element from the array identified by the key. When an element is deleted from an Array, last element of that array is moved to the index of deleted element.
Arguments
Name
Type
Description
_key
bytes32
Unique key to identify the array
_index
uint256
Index of the element to delete
Arguments
Name
Type
Description
_key
bytes32
_index
uint256
Arguments
Name
Type
Description
_key
bytes32
_index
uint256
Arguments
Name
Type
Description
_key
bytes32
_index
uint256
Stores multiple uint256 data against respective keys
Arguments
Name
Type
Description
_keys
bytes32[]
Array of keys to identify the data
_data
uint256[]
Array of data to be stored against the respective keys
Arguments
Name
Type
Description
_keys
bytes32[]
_data
bytes32[]
Arguments
Name
Type
Description
_keys
bytes32[]
_data
address[]
Arguments
Name
Type
Description
_keys
bytes32[]
_data
bool[]
Inserts multiple uint256 elements to the array identified by the respective keys
Arguments
Name
Type
Description
_keys
bytes32[]
Array of keys to identify the data
_data
uint256[]
Array of data to be inserted in arrays of the respective keys
Arguments
Name
Type
Description
_keys
bytes32[]
_data
bytes32[]
Arguments
Name
Type
Description
_keys
bytes32[]
_data
address[]
Arguments
Name
Type
Description
_keys
bytes32[]
_data
bool[]
Arguments
Name
Type
Description
_key
bytes32
Arguments
Name
Type
Description
_key
bytes32
Arguments
Name
Type
Description
_key
bytes32
Arguments
Name
Type
Description
_key
bytes32
Arguments
Name
Type
Description
_key
bytes32
Arguments
Name
Type
Description
_key
bytes32
Arguments
Name
Type
Description
_key
bytes32
Arguments
Name
Type
Description
_key
bytes32
Arguments
Name
Type
Description
_key
bytes32
Arguments
Name
Type
Description
_key
bytes32
Arguments
Name
Type
Description
_key
bytes32
Arguments
Name
Type
Description
_key
bytes32
Arguments
Name
Type
Description
_key
bytes32
Arguments
Name
Type
Description
_key
bytes32
Arguments
Name
Type
Description
_key
bytes32
_index
uint256
Arguments
Name
Type
Description
_key
bytes32
_index
uint256
Arguments
Name
Type
Description
_key
bytes32
_index
uint256
Arguments
Name
Type
Description
_key
bytes32
_index
uint256
Arguments
Name
Type
Description
_key
bytes32
_startIndex
uint256
_endIndex
uint256
Arguments
Name
Type
Description
_key
bytes32
_startIndex
uint256
_endIndex
uint256
Arguments
Name
Type
Description
_key
bytes32
_startIndex
uint256
_endIndex
uint256
Arguments
Name
Type
Description
_key
bytes32
_startIndex
uint256
_endIndex
uint256
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):
⤿ Overridden Implementation(s):