IStorage
IStorage
Addresses
Chain | Address |
---|
Functions
getBuffer
function getBuffer(bytes32 key) external view returns (bytes)
setBuffer
function setBuffer(bytes32 key, bytes value) external
readBuffers
function readBuffers(bytes32[] keys) external view returns (bytes[])
get
function get(bytes32 key) external view returns (uint256)
set
function set(bytes32 key, uint256 value) external
read
function read(bytes32[] keys) external view returns (uint256[])
erase
function erase(bytes32 key) external
eraseAll
function eraseAll(bytes32[] keys) external
arraySet
function arraySet(bytes32 key, uint256 index, uint256 value) external
arrayGet
function arrayGet(bytes32 key, uint256 index) external view returns (uint256)
arrayRead
function arrayRead(bytes32 key) external view returns (uint256[])
arrayReadRange
function arrayReadRange(bytes32 key, uint256 start, uint256 length) external view returns (uint256[])
arrayPush
function arrayPush(bytes32 key, uint256 value) external
arrayPop
function arrayPop(bytes32 key) external
arrayErase
function arrayErase(bytes32 key) external
enumsetAdd
function enumsetAdd(bytes32 key, uint256 value) external
enumsetRemove
function enumsetRemove(bytes32 key, uint256 value) external
enumsetContains
function enumsetContains(bytes32 key, uint256 value) external view returns (bool)
enumsetRead
function enumsetRead(bytes32 key) external view returns (uint256[])
enumsetLength
function enumsetLength(bytes32 key) external view returns (uint256)