Skip to content

FlexibleStorage

Description

Source: contracts/FlexibleStorage.sol

Constructor

constructor

Source

Details

Signature

constructor(address _resolver)

Visibility

public

State Mutability

``

Views

getAddressValue

Source

Details

Signature

getAddressValue(bytes32 contractName, bytes32 record) view returns (address)

Visibility

external

State Mutability

view

getAddressValues

Source

Details

Signature

getAddressValues(bytes32 contractName, bytes32[] records) view returns (address[])

Visibility

external

State Mutability

view

getBoolValue

Source

Details

Signature

getBoolValue(bytes32 contractName, bytes32 record) view returns (bool)

Visibility

external

State Mutability

view

getBoolValues

Source

Details

Signature

getBoolValues(bytes32 contractName, bytes32[] records) view returns (bool[])

Visibility

external

State Mutability

view

getBytes32Value

Source

Details

Signature

getBytes32Value(bytes32 contractName, bytes32 record) view returns (bytes32)

Visibility

external

State Mutability

view

getBytes32Values

Source

Details

Signature

getBytes32Values(bytes32 contractName, bytes32[] records) view returns (bytes32[])

Visibility

external

State Mutability

view

getIntValue

Source

Details

Signature

getIntValue(bytes32 contractName, bytes32 record) view returns (int256)

Visibility

external

State Mutability

view

getIntValues

Source

Details

Signature

getIntValues(bytes32 contractName, bytes32[] records) view returns (int256[])

Visibility

external

State Mutability

view

getUIntValue

Source

Details

Signature

getUIntValue(bytes32 contractName, bytes32 record) view returns (uint256)

Visibility

external

State Mutability

view

getUIntValues

Source

Details

Signature

getUIntValues(bytes32 contractName, bytes32[] records) view returns (uint256[])

Visibility

external

State Mutability

view

Restricted Functions

deleteAddressValue

Source

Details

Signature

deleteAddressValue(bytes32 contractName, bytes32 record)

Visibility

external

State Mutability

``

Modifiers

Emits

deleteBoolValue

Source

Details

Signature

deleteBoolValue(bytes32 contractName, bytes32 record)

Visibility

external

State Mutability

``

Modifiers

Emits

deleteBytes32Value

Source

Details

Signature

deleteBytes32Value(bytes32 contractName, bytes32 record)

Visibility

external

State Mutability

``

Modifiers

Emits

deleteIntValue

Source

Details

Signature

deleteIntValue(bytes32 contractName, bytes32 record)

Visibility

external

State Mutability

``

Modifiers

Emits

deleteUIntValue

Source

Details

Signature

deleteUIntValue(bytes32 contractName, bytes32 record)

Visibility

external

State Mutability

``

Modifiers

Emits

setAddressValue

Source

Details

Signature

setAddressValue(bytes32 contractName, bytes32 record, address value)

Visibility

external

State Mutability

``

Modifiers

setAddressValues

Source

Details

Signature

setAddressValues(bytes32 contractName, bytes32[] records, address[] values)

Visibility

external

State Mutability

``

Requires

Modifiers

setBoolValue

Source

Details

Signature

setBoolValue(bytes32 contractName, bytes32 record, bool value)

Visibility

external

State Mutability

``

Modifiers

setBoolValues

Source

Details

Signature

setBoolValues(bytes32 contractName, bytes32[] records, bool[] values)

Visibility

external

State Mutability

``

Requires

Modifiers

setBytes32Value

Source

Details

Signature

setBytes32Value(bytes32 contractName, bytes32 record, bytes32 value)

Visibility

external

State Mutability

``

Modifiers

setBytes32Values

Source

Details

Signature

setBytes32Values(bytes32 contractName, bytes32[] records, bytes32[] values)

Visibility

external

State Mutability

``

Requires

Modifiers

setIntValue

Source

Details

Signature

setIntValue(bytes32 contractName, bytes32 record, int256 value)

Visibility

external

State Mutability

``

Modifiers

setIntValues

Source

Details

Signature

setIntValues(bytes32 contractName, bytes32[] records, int256[] values)

Visibility

external

State Mutability

``

Requires

Modifiers

setUIntValue

Source

Details

Signature

setUIntValue(bytes32 contractName, bytes32 record, uint256 value)

Visibility

external

State Mutability

``

Modifiers

setUIntValues

Source

Details

Signature

setUIntValues(bytes32 contractName, bytes32[] records, uint256[] values)

Visibility

external

State Mutability

``

Requires

Modifiers

Internal Functions

_setAddressValue

Source

Details

Signature

_setAddressValue(bytes32 contractName, bytes32 record, address value)

Visibility

internal

State Mutability

``

Emits

_setBoolValue

Source

Details

Signature

_setBoolValue(bytes32 contractName, bytes32 record, bool value)

Visibility

internal

State Mutability

``

Emits

_setBytes32Value

Source

Details

Signature

_setBytes32Value(bytes32 contractName, bytes32 record, bytes32 value)

Visibility

internal

State Mutability

``

Emits

_setIntValue

Source

Details

Signature

_setIntValue(bytes32 contractName, bytes32 record, int256 value)

Visibility

internal

State Mutability

``

Emits

_setUIntValue

Source

Details

Signature

_setUIntValue(bytes32 contractName, bytes32 record, uint256 value)

Visibility

internal

State Mutability

``

Emits

Events

ValueDeletedAddress

Source

Signature: ValueDeletedAddress(bytes32 contractName, bytes32 record, address value)

ValueDeletedBool

Source

Signature: ValueDeletedBool(bytes32 contractName, bytes32 record, bool value)

ValueDeletedBytes32

Source

Signature: ValueDeletedBytes32(bytes32 contractName, bytes32 record, bytes32 value)

ValueDeletedInt

Source

Signature: ValueDeletedInt(bytes32 contractName, bytes32 record, int256 value)

ValueDeletedUInt

Source

Signature: ValueDeletedUInt(bytes32 contractName, bytes32 record, uint256 value)

ValueSetAddress

Source

Signature: ValueSetAddress(bytes32 contractName, bytes32 record, address value)

ValueSetBool

Source

Signature: ValueSetBool(bytes32 contractName, bytes32 record, bool value)

ValueSetBytes32

Source

Signature: ValueSetBytes32(bytes32 contractName, bytes32 record, bytes32 value)

ValueSetInt

Source

Signature: ValueSetInt(bytes32 contractName, bytes32 record, int256 value)

ValueSetUInt

Source

Signature: ValueSetUInt(bytes32 contractName, bytes32 record, uint256 value)