View Source: contracts/mock/lib-user/MockStoreKeyUtilUser.sol
MockStoreKeyUtilUser
Constants & Variables
contract IStore public s;
- constructor(IStore store)
- setUintByKey(bytes32 key, uint256 value)
- setUintByKeys(bytes32 key1, bytes32 key2, uint256 value)
- setUintByKeys(bytes32 key1, bytes32 key2, address account, uint256 value)
- addUintByKey(bytes32 key, uint256 value)
- addUintByKeys(bytes32 key1, bytes32 key2, uint256 value)
- addUintByKeys(bytes32 key1, bytes32 key2, address account, uint256 value)
- subtractUintByKey(bytes32 key, uint256 value)
- subtractUintByKeys(bytes32 key1, bytes32 key2, uint256 value)
- subtractUintByKeys(bytes32 key1, bytes32 key2, address account, uint256 value)
- setStringByKey(bytes32 key, string value)
- setStringByKeys(bytes32 key1, bytes32 key2, string value)
- setBytes32ByKey(bytes32 key, bytes32 value)
- setBytes32ByKeys(bytes32 key1, bytes32 key2, bytes32 value)
- setBoolByKey(bytes32 key, bool value)
- setBoolByKeys(bytes32 key1, bytes32 key2, bool value)
- setBoolByKeys(bytes32 key, address account, bool value)
- setAddressByKey(bytes32 key, address value)
- setAddressByKeys(bytes32 key1, bytes32 key2, address value)
- setAddressByKeys(bytes32 key1, bytes32 key2, bytes32 key3, address value)
- setAddressArrayByKey(bytes32 key, address value)
- setAddressArrayByKeys(bytes32 key1, bytes32 key2, address value)
- setAddressArrayByKeys(bytes32 key1, bytes32 key2, bytes32 key3, address value)
- setAddressBooleanByKey(bytes32 key, address account, bool value)
- setAddressBooleanByKeys(bytes32 key1, bytes32 key2, address account, bool value)
- setAddressBooleanByKeys(bytes32 key1, bytes32 key2, bytes32 key3, address account, bool value)
- deleteUintByKey(bytes32 key)
- deleteUintByKeys(bytes32 key1, bytes32 key2)
- deleteBytes32ByKey(bytes32 key)
- deleteBytes32ByKeys(bytes32 key1, bytes32 key2)
- deleteBytes32ArrayByKey(bytes32 key, bytes32 value)
- deleteBytes32ArrayByKeys(bytes32 key1, bytes32 key2, bytes32 value)
- deleteBytes32ArrayByKeys(bytes32 key1, bytes32 key2, bytes32 key3, bytes32 value)
- deleteBytes32ArrayByIndexByKey(bytes32 key, uint256 index)
- deleteBytes32ArrayByIndexByKeys(bytes32 key1, bytes32 key2, uint256 index)
- deleteBytes32ArrayByIndexByKeys(bytes32 key1, bytes32 key2, bytes32 key3, uint256 index)
- deleteBoolByKey(bytes32 key)
- deleteBoolByKeys(bytes32 key1, bytes32 key2)
- deleteBoolByKeys(bytes32 key, address account)
- deleteAddressByKey(bytes32 key)
- deleteAddressByKeys(bytes32 key1, bytes32 key2)
- deleteAddressByKeys(bytes32 key1, bytes32 key2, bytes32 key3)
- deleteAddressArrayByKey(bytes32 key, address value)
- deleteAddressArrayByKeys(bytes32 key1, bytes32 key2, address value)
- deleteAddressArrayByKeys(bytes32 key1, bytes32 key2, bytes32 key3, address value)
- deleteAddressArrayByIndexByKey(bytes32 key, uint256 index)
- deleteAddressArrayByIndexByKeys(bytes32 key1, bytes32 key2, uint256 index)
- deleteAddressArrayByIndexByKeys(bytes32 key1, bytes32 key2, bytes32 key3, uint256 index)
- getUintByKey(bytes32 key)
- getUintByKeys(bytes32 key1, bytes32 key2)
- getUintByKeys(bytes32 key1, bytes32 key2, address account)
- getStringByKey(bytes32 key)
- getStringByKeys(bytes32 key1, bytes32 key2)
- getBytes32ByKey(bytes32 key)
- getBytes32ByKeys(bytes32 key1, bytes32 key2)
- getBoolByKey(bytes32 key)
- getBoolByKeys(bytes32 key1, bytes32 key2)
- getBoolByKeys(bytes32 key, address account)
- getAddressByKey(bytes32 key)
- getAddressByKeys(bytes32 key1, bytes32 key2)
- getAddressByKeys(bytes32 key1, bytes32 key2, bytes32 key3)
- getAddressBooleanByKey(bytes32 key, address account)
- getAddressBooleanByKeys(bytes32 key1, bytes32 key2, address account)
- getAddressBooleanByKeys(bytes32 key1, bytes32 key2, bytes32 key3, address account)
- countAddressArrayByKey(bytes32 key)
- countAddressArrayByKeys(bytes32 key1, bytes32 key2)
- countAddressArrayByKeys(bytes32 key1, bytes32 key2, bytes32 key3)
- getAddressArrayByKey(bytes32 key)
- getAddressArrayByKeys(bytes32 key1, bytes32 key2)
- getAddressArrayByKeys(bytes32 key1, bytes32 key2, bytes32 key3)
- getAddressArrayItemPositionByKey(bytes32 key, address addressToFind)
- getAddressArrayItemPositionByKeys(bytes32 key1, bytes32 key2, address addressToFind)
- getAddressArrayItemPositionByKeys(bytes32 key1, bytes32 key2, bytes32 key3, address addressToFind)
- getAddressArrayItemByIndexByKey(bytes32 key, uint256 index)
- getAddressArrayItemByIndexByKeys(bytes32 key1, bytes32 key2, uint256 index)
- getAddressArrayItemByIndexByKeys(bytes32 key1, bytes32 key2, bytes32 key3, uint256 index)
- setBytes32ArrayByKey(bytes32 key, bytes32 value)
- setBytes32ArrayByKeys(bytes32 key1, bytes32 key2, bytes32 value)
- setBytes32ArrayByKeys(bytes32 key1, bytes32 key2, bytes32 key3, bytes32 value)
- countBytes32ArrayByKey(bytes32 key)
- countBytes32ArrayByKeys(bytes32 key1, bytes32 key2)
- countBytes32ArrayByKeys(bytes32 key1, bytes32 key2, bytes32 key3)
- getBytes32ArrayByKey(bytes32 key)
- getBytes32ArrayByKeys(bytes32 key1, bytes32 key2)
- getBytes32ArrayByKeys(bytes32 key1, bytes32 key2, bytes32 key3)
- getBytes32ArrayItemPositionByKey(bytes32 key, bytes32 bytes32ToFind)
- getBytes32ArrayItemPositionByKeys(bytes32 key1, bytes32 key2, bytes32 bytes32ToFind)
- getBytes32ArrayItemPositionByKeys(bytes32 key1, bytes32 key2, bytes32 key3, bytes32 bytes32ToFind)
- getBytes32ArrayItemByIndexByKey(bytes32 key, uint256 index)
- getBytes32ArrayItemByIndexByKeys(bytes32 key1, bytes32 key2, uint256 index)
- getBytes32ArrayItemByIndexByKeys(bytes32 key1, bytes32 key2, bytes32 key3, uint256 index)
function (IStore store) public nonpayable
Arguments
Name | Type | Description |
---|---|---|
store | IStore |
Source Code
constructor(IStore store) {
s = store;
}
function setUintByKey(bytes32 key, uint256 value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
value | uint256 |
Source Code
function setUintByKey(bytes32 key, uint256 value) external {
s.setUintByKey(key, value);
}
function setUintByKeys(bytes32 key1, bytes32 key2, uint256 value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
value | uint256 |
Source Code
function setUintByKeys(
bytes32 key1,
bytes32 key2,
uint256 value
) external {
s.setUintByKeys(key1, key2, value);
}
function setUintByKeys(bytes32 key1, bytes32 key2, address account, uint256 value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
account | address | |
value | uint256 |
Source Code
function setUintByKeys(
bytes32 key1,
bytes32 key2,
address account,
uint256 value
) external {
s.setUintByKeys(key1, key2, account, value);
}
function addUintByKey(bytes32 key, uint256 value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
value | uint256 |
Source Code
function addUintByKey(bytes32 key, uint256 value) external {
s.addUintByKey(key, value);
}
function addUintByKeys(bytes32 key1, bytes32 key2, uint256 value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
value | uint256 |
Source Code
function addUintByKeys(
bytes32 key1,
bytes32 key2,
uint256 value
) external {
s.addUintByKeys(key1, key2, value);
}
function addUintByKeys(bytes32 key1, bytes32 key2, address account, uint256 value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
account | address | |
value | uint256 |
Source Code
function addUintByKeys(
bytes32 key1,
bytes32 key2,
address account,
uint256 value
) external {
s.addUintByKeys(key1, key2, account, value);
}
function subtractUintByKey(bytes32 key, uint256 value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
value | uint256 |
Source Code
function subtractUintByKey(bytes32 key, uint256 value) external {
s.subtractUintByKey(key, value);
}
function subtractUintByKeys(bytes32 key1, bytes32 key2, uint256 value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
value | uint256 |
Source Code
function subtractUintByKeys(
bytes32 key1,
bytes32 key2,
uint256 value
) external {
s.subtractUintByKeys(key1, key2, value);
}
function subtractUintByKeys(bytes32 key1, bytes32 key2, address account, uint256 value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
account | address | |
value | uint256 |
Source Code
function subtractUintByKeys(
bytes32 key1,
bytes32 key2,
address account,
uint256 value
) external {
s.subtractUintByKeys(key1, key2, account, value);
}
function setStringByKey(bytes32 key, string value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
value | string |
Source Code
function setStringByKey(bytes32 key, string calldata value) external {
s.setStringByKey(key, value);
}
function setStringByKeys(bytes32 key1, bytes32 key2, string value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
value | string |
Source Code
function setStringByKeys(
bytes32 key1,
bytes32 key2,
string calldata value
) external {
s.setStringByKeys(key1, key2, value);
}
function setBytes32ByKey(bytes32 key, bytes32 value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
value | bytes32 |
Source Code
function setBytes32ByKey(bytes32 key, bytes32 value) external {
s.setBytes32ByKey(key, value);
}
function setBytes32ByKeys(bytes32 key1, bytes32 key2, bytes32 value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
value | bytes32 |
Source Code
function setBytes32ByKeys(
bytes32 key1,
bytes32 key2,
bytes32 value
) external {
s.setBytes32ByKeys(key1, key2, value);
}
function setBoolByKey(bytes32 key, bool value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
value | bool |
Source Code
function setBoolByKey(bytes32 key, bool value) external {
s.setBoolByKey(key, value);
}
function setBoolByKeys(bytes32 key1, bytes32 key2, bool value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
value | bool |
Source Code
function setBoolByKeys(
bytes32 key1,
bytes32 key2,
bool value
) external {
s.setBoolByKeys(key1, key2, value);
}
function setBoolByKeys(bytes32 key, address account, bool value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
account | address | |
value | bool |
Source Code
function setBoolByKeys(
bytes32 key,
address account,
bool value
) external {
s.setBoolByKeys(key, account, value);
}
function setAddressByKey(bytes32 key, address value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
value | address |
Source Code
function setAddressByKey(bytes32 key, address value) external {
s.setAddressByKey(key, value);
}
function setAddressByKeys(bytes32 key1, bytes32 key2, address value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
value | address |
Source Code
function setAddressByKeys(
bytes32 key1,
bytes32 key2,
address value
) external {
s.setAddressByKeys(key1, key2, value);
}
function setAddressByKeys(bytes32 key1, bytes32 key2, bytes32 key3, address value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
key3 | bytes32 | |
value | address |
Source Code
function setAddressByKeys(
bytes32 key1,
bytes32 key2,
bytes32 key3,
address value
) external {
s.setAddressByKeys(key1, key2, key3, value);
}
function setAddressArrayByKey(bytes32 key, address value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
value | address |
Source Code
function setAddressArrayByKey(bytes32 key, address value) external {
s.setAddressArrayByKey(key, value);
}
function setAddressArrayByKeys(bytes32 key1, bytes32 key2, address value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
value | address |
Source Code
function setAddressArrayByKeys(
bytes32 key1,
bytes32 key2,
address value
) external {
s.setAddressArrayByKeys(key1, key2, value);
}
function setAddressArrayByKeys(bytes32 key1, bytes32 key2, bytes32 key3, address value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
key3 | bytes32 | |
value | address |
Source Code
function setAddressArrayByKeys(
bytes32 key1,
bytes32 key2,
bytes32 key3,
address value
) external {
s.setAddressArrayByKeys(key1, key2, key3, value);
}
function setAddressBooleanByKey(bytes32 key, address account, bool value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
account | address | |
value | bool |
Source Code
function setAddressBooleanByKey(
bytes32 key,
address account,
bool value
) external {
s.setAddressBooleanByKey(key, account, value);
}
function setAddressBooleanByKeys(bytes32 key1, bytes32 key2, address account, bool value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
account | address | |
value | bool |
Source Code
function setAddressBooleanByKeys(
bytes32 key1,
bytes32 key2,
address account,
bool value
) external {
s.setAddressBooleanByKeys(key1, key2, account, value);
}
function setAddressBooleanByKeys(bytes32 key1, bytes32 key2, bytes32 key3, address account, bool value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
key3 | bytes32 | |
account | address | |
value | bool |
Source Code
function setAddressBooleanByKeys(
bytes32 key1,
bytes32 key2,
bytes32 key3,
address account,
bool value
) external {
s.setAddressBooleanByKeys(key1, key2, key3, account, value);
}
function deleteUintByKey(bytes32 key) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 |
Source Code
function deleteUintByKey(bytes32 key) external {
s.deleteUintByKey(key);
}
function deleteUintByKeys(bytes32 key1, bytes32 key2) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 |
Source Code
function deleteUintByKeys(bytes32 key1, bytes32 key2) external {
s.deleteUintByKeys(key1, key2);
}
function deleteBytes32ByKey(bytes32 key) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 |
Source Code
function deleteBytes32ByKey(bytes32 key) external {
s.deleteBytes32ByKey(key);
}
function deleteBytes32ByKeys(bytes32 key1, bytes32 key2) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 |
Source Code
function deleteBytes32ByKeys(bytes32 key1, bytes32 key2) external {
s.deleteBytes32ByKeys(key1, key2);
}
function deleteBytes32ArrayByKey(bytes32 key, bytes32 value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
value | bytes32 |
Source Code
function deleteBytes32ArrayByKey(bytes32 key, bytes32 value) external {
s.deleteBytes32ArrayByKey(key, value);
}
function deleteBytes32ArrayByKeys(bytes32 key1, bytes32 key2, bytes32 value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
value | bytes32 |
Source Code
function deleteBytes32ArrayByKeys(
bytes32 key1,
bytes32 key2,
bytes32 value
) external {
s.deleteBytes32ArrayByKeys(key1, key2, value);
}
function deleteBytes32ArrayByKeys(bytes32 key1, bytes32 key2, bytes32 key3, bytes32 value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
key3 | bytes32 | |
value | bytes32 |
Source Code
function deleteBytes32ArrayByKeys(
bytes32 key1,
bytes32 key2,
bytes32 key3,
bytes32 value
) external {
s.deleteBytes32ArrayByKeys(key1, key2, key3, value);
}
function deleteBytes32ArrayByIndexByKey(bytes32 key, uint256 index) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
index | uint256 |
Source Code
function deleteBytes32ArrayByIndexByKey(bytes32 key, uint256 index) external {
s.deleteBytes32ArrayByIndexByKey(key, index);
}
function deleteBytes32ArrayByIndexByKeys(bytes32 key1, bytes32 key2, uint256 index) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
index | uint256 |
Source Code
function deleteBytes32ArrayByIndexByKeys(
bytes32 key1,
bytes32 key2,
uint256 index
) external {
s.deleteBytes32ArrayByIndexByKeys(key1, key2, index);
}
function deleteBytes32ArrayByIndexByKeys(bytes32 key1, bytes32 key2, bytes32 key3, uint256 index) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
key3 | bytes32 | |
index | uint256 |
Source Code
function deleteBytes32ArrayByIndexByKeys(
bytes32 key1,
bytes32 key2,
bytes32 key3,
uint256 index
) external {
s.deleteBytes32ArrayByIndexByKeys(key1, key2, key3, index);
}
function deleteBoolByKey(bytes32 key) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 |
Source Code
function deleteBoolByKey(bytes32 key) external {
s.deleteBoolByKey(key);
}
function deleteBoolByKeys(bytes32 key1, bytes32 key2) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 |
Source Code
function deleteBoolByKeys(bytes32 key1, bytes32 key2) external {
s.deleteBoolByKeys(key1, key2);
}
function deleteBoolByKeys(bytes32 key, address account) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
account | address |
Source Code
function deleteBoolByKeys(bytes32 key, address account) external {
s.deleteBoolByKeys(key, account);
}
function deleteAddressByKey(bytes32 key) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 |
Source Code
function deleteAddressByKey(bytes32 key) external {
s.deleteAddressByKey(key);
}
function deleteAddressByKeys(bytes32 key1, bytes32 key2) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 |
Source Code
function deleteAddressByKeys(bytes32 key1, bytes32 key2) external {
s.deleteAddressByKeys(key1, key2);
}
function deleteAddressByKeys(bytes32 key1, bytes32 key2, bytes32 key3) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
key3 | bytes32 |
Source Code
function deleteAddressByKeys(
bytes32 key1,
bytes32 key2,
bytes32 key3
) external {
s.deleteAddressByKeys(key1, key2, key3);
}
function deleteAddressArrayByKey(bytes32 key, address value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
value | address |
Source Code
function deleteAddressArrayByKey(bytes32 key, address value) external {
s.deleteAddressArrayByKey(key, value);
}
function deleteAddressArrayByKeys(bytes32 key1, bytes32 key2, address value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
value | address |
Source Code
function deleteAddressArrayByKeys(
bytes32 key1,
bytes32 key2,
address value
) external {
s.deleteAddressArrayByKeys(key1, key2, value);
}
function deleteAddressArrayByKeys(bytes32 key1, bytes32 key2, bytes32 key3, address value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
key3 | bytes32 | |
value | address |
Source Code
function deleteAddressArrayByKeys(
bytes32 key1,
bytes32 key2,
bytes32 key3,
address value
) external {
s.deleteAddressArrayByKeys(key1, key2, key3, value);
}
function deleteAddressArrayByIndexByKey(bytes32 key, uint256 index) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
index | uint256 |
Source Code
function deleteAddressArrayByIndexByKey(bytes32 key, uint256 index) external {
s.deleteAddressArrayByIndexByKey(key, index);
}
function deleteAddressArrayByIndexByKeys(bytes32 key1, bytes32 key2, uint256 index) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
index | uint256 |
Source Code
function deleteAddressArrayByIndexByKeys(
bytes32 key1,
bytes32 key2,
uint256 index
) external {
s.deleteAddressArrayByIndexByKeys(key1, key2, index);
}
function deleteAddressArrayByIndexByKeys(bytes32 key1, bytes32 key2, bytes32 key3, uint256 index) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
key3 | bytes32 | |
index | uint256 |
Source Code
function deleteAddressArrayByIndexByKeys(
bytes32 key1,
bytes32 key2,
bytes32 key3,
uint256 index
) external {
s.deleteAddressArrayByIndexByKeys(key1, key2, key3, index);
}
function getUintByKey(bytes32 key) external view
returns(uint256)
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 |
Source Code
function getUintByKey(bytes32 key) external view returns (uint256) {
return s.getUintByKey(key);
}
function getUintByKeys(bytes32 key1, bytes32 key2) external view
returns(uint256)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 |
Source Code
function getUintByKeys(bytes32 key1, bytes32 key2) external view returns (uint256) {
return s.getUintByKeys(key1, key2);
}
function getUintByKeys(bytes32 key1, bytes32 key2, address account) external view
returns(uint256)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
account | address |
Source Code
function getUintByKeys(
bytes32 key1,
bytes32 key2,
address account
) external view returns (uint256) {
return s.getUintByKeys(key1, key2, account);
}
function getStringByKey(bytes32 key) external view
returns(string)
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 |
Source Code
function getStringByKey(bytes32 key) external view returns (string memory) {
return s.getStringByKey(key);
}
function getStringByKeys(bytes32 key1, bytes32 key2) external view
returns(string)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 |
Source Code
function getStringByKeys(bytes32 key1, bytes32 key2) external view returns (string memory) {
return s.getStringByKeys(key1, key2);
}
function getBytes32ByKey(bytes32 key) external view
returns(bytes32)
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 |
Source Code
function getBytes32ByKey(bytes32 key) external view returns (bytes32) {
return s.getBytes32ByKey(key);
}
function getBytes32ByKeys(bytes32 key1, bytes32 key2) external view
returns(bytes32)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 |
Source Code
function getBytes32ByKeys(bytes32 key1, bytes32 key2) external view returns (bytes32) {
return s.getBytes32ByKeys(key1, key2);
}
function getBoolByKey(bytes32 key) external view
returns(bool)
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 |
Source Code
function getBoolByKey(bytes32 key) external view returns (bool) {
return s.getBoolByKey(key);
}
function getBoolByKeys(bytes32 key1, bytes32 key2) external view
returns(bool)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 |
Source Code
function getBoolByKeys(bytes32 key1, bytes32 key2) external view returns (bool) {
return s.getBoolByKeys(key1, key2);
}
function getBoolByKeys(bytes32 key, address account) external view
returns(bool)
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
account | address |
Source Code
function getBoolByKeys(bytes32 key, address account) external view returns (bool) {
return s.getBoolByKeys(key, account);
}
function getAddressByKey(bytes32 key) external view
returns(address)
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 |
Source Code
function getAddressByKey(bytes32 key) external view returns (address) {
return s.getAddressByKey(key);
}
function getAddressByKeys(bytes32 key1, bytes32 key2) external view
returns(address)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 |
Source Code
function getAddressByKeys(bytes32 key1, bytes32 key2) external view returns (address) {
return s.getAddressByKeys(key1, key2);
}
function getAddressByKeys(bytes32 key1, bytes32 key2, bytes32 key3) external view
returns(address)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
key3 | bytes32 |
Source Code
function getAddressByKeys(
bytes32 key1,
bytes32 key2,
bytes32 key3
) external view returns (address) {
return s.getAddressByKeys(key1, key2, key3);
}
function getAddressBooleanByKey(bytes32 key, address account) external view
returns(bool)
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
account | address |
Source Code
function getAddressBooleanByKey(bytes32 key, address account) external view returns (bool) {
return s.getAddressBooleanByKey(key, account);
}
function getAddressBooleanByKeys(bytes32 key1, bytes32 key2, address account) external view
returns(bool)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
account | address |
Source Code
function getAddressBooleanByKeys(
bytes32 key1,
bytes32 key2,
address account
) external view returns (bool) {
return s.getAddressBooleanByKeys(key1, key2, account);
}
function getAddressBooleanByKeys(bytes32 key1, bytes32 key2, bytes32 key3, address account) external view
returns(bool)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
key3 | bytes32 | |
account | address |
Source Code
function getAddressBooleanByKeys(
bytes32 key1,
bytes32 key2,
bytes32 key3,
address account
) external view returns (bool) {
return s.getAddressBooleanByKeys(key1, key2, key3, account);
}
function countAddressArrayByKey(bytes32 key) external view
returns(uint256)
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 |
Source Code
function countAddressArrayByKey(bytes32 key) external view returns (uint256) {
return s.countAddressArrayByKey(key);
}
function countAddressArrayByKeys(bytes32 key1, bytes32 key2) external view
returns(uint256)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 |
Source Code
function countAddressArrayByKeys(bytes32 key1, bytes32 key2) external view returns (uint256) {
return s.countAddressArrayByKeys(key1, key2);
}
function countAddressArrayByKeys(bytes32 key1, bytes32 key2, bytes32 key3) external view
returns(uint256)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
key3 | bytes32 |
Source Code
function countAddressArrayByKeys(
bytes32 key1,
bytes32 key2,
bytes32 key3
) external view returns (uint256) {
return s.countAddressArrayByKeys(key1, key2, key3);
}
function getAddressArrayByKey(bytes32 key) external view
returns(address[])
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 |
Source Code
function getAddressArrayByKey(bytes32 key) external view returns (address[] memory) {
return s.getAddressArrayByKey(key);
}
function getAddressArrayByKeys(bytes32 key1, bytes32 key2) external view
returns(address[])
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 |
Source Code
function getAddressArrayByKeys(bytes32 key1, bytes32 key2) external view returns (address[] memory) {
return s.getAddressArrayByKeys(key1, key2);
}
function getAddressArrayByKeys(bytes32 key1, bytes32 key2, bytes32 key3) external view
returns(address[])
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
key3 | bytes32 |
Source Code
function getAddressArrayByKeys(
bytes32 key1,
bytes32 key2,
bytes32 key3
) external view returns (address[] memory) {
return s.getAddressArrayByKeys(key1, key2, key3);
}
function getAddressArrayItemPositionByKey(bytes32 key, address addressToFind) external view
returns(uint256)
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
addressToFind | address |
Source Code
function getAddressArrayItemPositionByKey(bytes32 key, address addressToFind) external view returns (uint256) {
return s.getAddressArrayItemPositionByKey(key, addressToFind);
}
function getAddressArrayItemPositionByKeys(bytes32 key1, bytes32 key2, address addressToFind) external view
returns(uint256)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
addressToFind | address |
Source Code
function getAddressArrayItemPositionByKeys(
bytes32 key1,
bytes32 key2,
address addressToFind
) external view returns (uint256) {
return s.getAddressArrayItemPositionByKeys(key1, key2, addressToFind);
}
function getAddressArrayItemPositionByKeys(bytes32 key1, bytes32 key2, bytes32 key3, address addressToFind) external view
returns(uint256)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
key3 | bytes32 | |
addressToFind | address |
Source Code
function getAddressArrayItemPositionByKeys(
bytes32 key1,
bytes32 key2,
bytes32 key3,
address addressToFind
) external view returns (uint256) {
return s.getAddressArrayItemPositionByKeys(key1, key2, key3, addressToFind);
}
function getAddressArrayItemByIndexByKey(bytes32 key, uint256 index) external view
returns(address)
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
index | uint256 |
Source Code
function getAddressArrayItemByIndexByKey(bytes32 key, uint256 index) external view returns (address) {
return s.getAddressArrayItemByIndexByKey(key, index);
}
function getAddressArrayItemByIndexByKeys(bytes32 key1, bytes32 key2, uint256 index) external view
returns(address)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
index | uint256 |
Source Code
function getAddressArrayItemByIndexByKeys(
bytes32 key1,
bytes32 key2,
uint256 index
) external view returns (address) {
return s.getAddressArrayItemByIndexByKeys(key1, key2, index);
}
function getAddressArrayItemByIndexByKeys(bytes32 key1, bytes32 key2, bytes32 key3, uint256 index) external view
returns(address)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
key3 | bytes32 | |
index | uint256 |
Source Code
function getAddressArrayItemByIndexByKeys(
bytes32 key1,
bytes32 key2,
bytes32 key3,
uint256 index
) external view returns (address) {
return s.getAddressArrayItemByIndexByKeys(key1, key2, key3, index);
}
function setBytes32ArrayByKey(bytes32 key, bytes32 value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
value | bytes32 |
Source Code
function setBytes32ArrayByKey(bytes32 key, bytes32 value) external {
s.setBytes32ArrayByKey(key, value);
}
function setBytes32ArrayByKeys(bytes32 key1, bytes32 key2, bytes32 value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
value | bytes32 |
Source Code
function setBytes32ArrayByKeys(
bytes32 key1,
bytes32 key2,
bytes32 value
) external {
s.setBytes32ArrayByKeys(key1, key2, value);
}
function setBytes32ArrayByKeys(bytes32 key1, bytes32 key2, bytes32 key3, bytes32 value) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
key3 | bytes32 | |
value | bytes32 |
Source Code
function setBytes32ArrayByKeys(
bytes32 key1,
bytes32 key2,
bytes32 key3,
bytes32 value
) external {
s.setBytes32ArrayByKeys(key1, key2, key3, value);
}
function countBytes32ArrayByKey(bytes32 key) external view
returns(uint256)
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 |
Source Code
function countBytes32ArrayByKey(bytes32 key) external view returns (uint256) {
return s.countBytes32ArrayByKey(key);
}
function countBytes32ArrayByKeys(bytes32 key1, bytes32 key2) external view
returns(uint256)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 |
Source Code
function countBytes32ArrayByKeys(bytes32 key1, bytes32 key2) external view returns (uint256) {
return s.countBytes32ArrayByKeys(key1, key2);
}
function countBytes32ArrayByKeys(bytes32 key1, bytes32 key2, bytes32 key3) external view
returns(uint256)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
key3 | bytes32 |
Source Code
function countBytes32ArrayByKeys(
bytes32 key1,
bytes32 key2,
bytes32 key3
) external view returns (uint256) {
return s.countBytes32ArrayByKeys(key1, key2, key3);
}
function getBytes32ArrayByKey(bytes32 key) external view
returns(bytes32[])
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 |
Source Code
function getBytes32ArrayByKey(bytes32 key) external view returns (bytes32[] memory) {
return s.getBytes32ArrayByKey(key);
}
function getBytes32ArrayByKeys(bytes32 key1, bytes32 key2) external view
returns(bytes32[])
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 |
Source Code
function getBytes32ArrayByKeys(bytes32 key1, bytes32 key2) external view returns (bytes32[] memory) {
return s.getBytes32ArrayByKeys(key1, key2);
}
function getBytes32ArrayByKeys(bytes32 key1, bytes32 key2, bytes32 key3) external view
returns(bytes32[])
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
key3 | bytes32 |
Source Code
function getBytes32ArrayByKeys(
bytes32 key1,
bytes32 key2,
bytes32 key3
) external view returns (bytes32[] memory) {
return s.getBytes32ArrayByKeys(key1, key2, key3);
}
function getBytes32ArrayItemPositionByKey(bytes32 key, bytes32 bytes32ToFind) external view
returns(uint256)
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
bytes32ToFind | bytes32 |
Source Code
function getBytes32ArrayItemPositionByKey(bytes32 key, bytes32 bytes32ToFind) external view returns (uint256) {
return s.getBytes32ArrayItemPositionByKey(key, bytes32ToFind);
}
function getBytes32ArrayItemPositionByKeys(bytes32 key1, bytes32 key2, bytes32 bytes32ToFind) external view
returns(uint256)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
bytes32ToFind | bytes32 |
Source Code
function getBytes32ArrayItemPositionByKeys(
bytes32 key1,
bytes32 key2,
bytes32 bytes32ToFind
) external view returns (uint256) {
return s.getBytes32ArrayItemPositionByKeys(key1, key2, bytes32ToFind);
}
function getBytes32ArrayItemPositionByKeys(bytes32 key1, bytes32 key2, bytes32 key3, bytes32 bytes32ToFind) external view
returns(uint256)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
key3 | bytes32 | |
bytes32ToFind | bytes32 |
Source Code
function getBytes32ArrayItemPositionByKeys(
bytes32 key1,
bytes32 key2,
bytes32 key3,
bytes32 bytes32ToFind
) external view returns (uint256) {
return s.getBytes32ArrayItemPositionByKeys(key1, key2, key3, bytes32ToFind);
}
function getBytes32ArrayItemByIndexByKey(bytes32 key, uint256 index) external view
returns(bytes32)
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
index | uint256 |
Source Code
function getBytes32ArrayItemByIndexByKey(bytes32 key, uint256 index) external view returns (bytes32) {
return s.getBytes32ArrayItemByIndexByKey(key, index);
}
function getBytes32ArrayItemByIndexByKeys(bytes32 key1, bytes32 key2, uint256 index) external view
returns(bytes32)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
index | uint256 |
Source Code
function getBytes32ArrayItemByIndexByKeys(
bytes32 key1,
bytes32 key2,
uint256 index
) external view returns (bytes32) {
return s.getBytes32ArrayItemByIndexByKeys(key1, key2, index);
}
function getBytes32ArrayItemByIndexByKeys(bytes32 key1, bytes32 key2, bytes32 key3, uint256 index) external view
returns(bytes32)
Arguments
Name | Type | Description |
---|---|---|
key1 | bytes32 | |
key2 | bytes32 | |
key3 | bytes32 | |
index | uint256 |
Source Code
function getBytes32ArrayItemByIndexByKeys(
bytes32 key1,
bytes32 key2,
bytes32 key3,
uint256 index
) external view returns (bytes32) {
return s.getBytes32ArrayItemByIndexByKeys(key1, key2, key3, index);
}
- AaveStrategy
- AccessControl
- AccessControlLibV1
- Address
- BaseLibV1
- BokkyPooBahsDateTimeLibrary
- BondPool
- BondPoolBase
- BondPoolLibV1
- CompoundStrategy
- Context
- Cover
- CoverBase
- CoverLibV1
- CoverReassurance
- CoverStake
- CoverUtilV1
- cxToken
- cxTokenFactory
- cxTokenFactoryLibV1
- Delayable
- Destroyable
- ERC165
- ERC20
- FakeAaveLendingPool
- FakeCompoundDaiDelegator
- FakePriceOracle
- FakeRecoverable
- FakeStore
- FakeToken
- FakeUniswapPair
- FakeUniswapV2FactoryLike
- FakeUniswapV2PairLike
- FakeUniswapV2RouterLike
- FaultyAaveLendingPool
- FaultyCompoundDaiDelegator
- Finalization
- ForceEther
- Governance
- GovernanceUtilV1
- IAaveV2LendingPoolLike
- IAccessControl
- IBondPool
- IClaimsProcessor
- ICompoundERC20DelegatorLike
- ICover
- ICoverReassurance
- ICoverStake
- ICxToken
- ICxTokenFactory
- IERC165
- IERC20
- IERC20Detailed
- IERC20Metadata
- IERC3156FlashBorrower
- IERC3156FlashLender
- IFinalization
- IGovernance
- ILendingStrategy
- ILiquidityEngine
- IMember
- InvalidStrategy
- IPausable
- IPolicy
- IPolicyAdmin
- IPriceOracle
- IProtocol
- IRecoverable
- IReporter
- IResolution
- IResolvable
- IStakingPools
- IStore
- IStoreLike
- IUniswapV2FactoryLike
- IUniswapV2PairLike
- IUniswapV2RouterLike
- IUnstakable
- IVault
- IVaultDelegate
- IVaultFactory
- IWitness
- LiquidityEngine
- MaliciousToken
- MockAccessControlUser
- MockCoverUtilUser
- MockCxToken
- MockCxTokenPolicy
- MockCxTokenStore
- MockFlashBorrower
- MockLiquidityEngineUser
- MockProcessorStore
- MockProcessorStoreLib
- MockProtocol
- MockRegistryClient
- MockStore
- MockStoreKeyUtilUser
- MockValidationLibUser
- MockVault
- MockVaultLibUser
- NPM
- NpmDistributor
- NTransferUtilV2
- NTransferUtilV2Intermediate
- Ownable
- Pausable
- Policy
- PolicyAdmin
- PolicyHelperV1
- PoorMansERC20
- POT
- PriceLibV1
- Processor
- ProtoBase
- Protocol
- ProtoUtilV1
- Recoverable
- ReentrancyGuard
- RegistryLibV1
- Reporter
- Resolution
- Resolvable
- RoutineInvokerLibV1
- SafeERC20
- StakingPoolBase
- StakingPoolCoreLibV1
- StakingPoolInfo
- StakingPoolLibV1
- StakingPoolReward
- StakingPools
- Store
- StoreBase
- StoreKeyUtil
- StrategyLibV1
- Strings
- TimelockController
- Unstakable
- ValidationLibV1
- Vault
- VaultBase
- VaultDelegate
- VaultDelegateBase
- VaultDelegateWithFlashLoan
- VaultFactory
- VaultFactoryLibV1
- VaultLibV1
- VaultLiquidity
- VaultStrategy
- WithFlashLoan
- WithPausability
- WithRecovery
- Witness