Skip to content

Latest commit

 

History

History
146 lines (83 loc) · 7.88 KB

api_database_database.md

File metadata and controls

146 lines (83 loc) · 7.88 KB
id title
database_Database
Database

api_database_Database

contract Database

Source: database/Database.sol

Index

Reference

Events

  • LogInitialized

    event LogInitialized(address _owner, bool _upgradeable)

    Parameters:_owner - address_upgradeable - bool

Modifiers

  • onlyApprovedContract

    modifier onlyApprovedContract()

Functions

  • deleteAddress

    function deleteAddress(bytes32 _key) external

    Modifiers:onlyApprovedContractParameters:_key - bytes32

  • deleteBool

    function deleteBool(bytes32 _key) external

    Modifiers:onlyApprovedContractParameters:_key - bytes32

  • deleteBytes

    function deleteBytes(bytes32 _key) external

    Modifiers:onlyApprovedContractParameters:_key - bytes32

  • deleteBytes32

    function deleteBytes32(bytes32 _key) external

    Modifiers:onlyApprovedContractParameters:_key - bytes32

  • deleteInt

    function deleteInt(bytes32 _key) external

    Modifiers:onlyApprovedContractParameters:_key - bytes32

  • deleteString

    function deleteString(bytes32 _key) external

    Modifiers:onlyApprovedContractParameters:_key - bytes32

  • deleteUint

    function deleteUint(bytes32 _key) external

    Modifiers:onlyApprovedContractParameters:_key - bytes32

  • enableContractManagement

    function enableContractManagement(address _contractManager) external

    Parameters:_contractManager - address

  • fallback

    function (address[] _owners, bool _upgradeable) public

    Parameters:_owners - address[]_upgradeable - bool

  • setAddress

    function setAddress(bytes32 _key, address _value) external

    Modifiers:onlyApprovedContractParameters:_key - bytes32_value - address

  • setBool

    function setBool(bytes32 _key, bool _value) external

    Modifiers:onlyApprovedContractParameters:_key - bytes32_value - bool

  • setBytes

    function setBytes(bytes32 _key, bytes _value) external

    Modifiers:onlyApprovedContractParameters:_key - bytes32_value - bytes

  • setBytes32

    function setBytes32(bytes32 _key, bytes32 _value) external

    Modifiers:onlyApprovedContractParameters:_key - bytes32_value - bytes32

  • setInt

    function setInt(bytes32 _key, int _value) external

    Modifiers:onlyApprovedContractParameters:_key - bytes32_value - int

  • setString

    function setString(bytes32 _key, string _value) external

    Modifiers:onlyApprovedContractParameters:_key - bytes32_value - string

  • setUint

    function setUint(bytes32 _key, uint _value) external

    Modifiers:onlyApprovedContractParameters:_key - bytes32_value - uint