ContractsRegistry

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x5683bfc7 at 14063725
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots

No balances found for "ContractsRegistry"

No transactions found for "ContractsRegistry"


Functions
Getter at block 21047094
BMI_COVER_STAKING_NAME(view returns (bytes32)
0x607df9c369d7470f0cb545dc82e9a3e5defd4284b2ac1731efd75eb3367208a5
BMI_NAME(view returns (bytes32)
0x8c8396550212bf2c1ebf036d3e563eb2511eca3ac844fabdeb9e29d8e4966b48
BMI_STAKING_NAME(view returns (bytes32)
0xe6ba80aa48534b524287958a88ffd89fd91cf2cb4a941b03bda41c11bd7a3fc1
BMI_UTILITY_NFT_NAME(view returns (bytes32)
0xb3390a764df31420ac5c5f262861184407ac155e583d3ecc9df4ad26441fb057
CLAIMING_REGISTRY_NAME(view returns (bytes32)
0xe1a16f5b6fd1049ac7e9dc92b4b3962bae8bb5c9134678aaf1c9dcefe0a70f02
CLAIM_VOTING_NAME(view returns (bytes32)
0x0877b91c8271bc128c995e1d12224f69e1770afb033704c5e83ad75157c9bb5f
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
LEGACY_BMI_STAKING_NAME(view returns (bytes32)
0x491918e87a59e4b2d255f824aa6c7ca642c3bf7f2372f3bd994a48f2e9c6f9a4
LEGACY_LIQUIDITY_MINING_STAKING_NAME(view returns (bytes32)
0x5ea377b413a3bb89616379cec62c6957d738ddf5a8d0f28872cb9131455ee8f9
LEGACY_REWARDS_GENERATOR_NAME(view returns (bytes32)
0x20303e1f37b4f803638d8733caa0f938c32e751f8e2e3ca213a06afe82663c75
LIQUIDITY_BRIDGE_NAME(view returns (bytes32)
0x93fc3bf6bc36bf6a83b4bde3b1e7649ce898b762c59c9b0b71ab5863d388da5c
LIQUIDITY_MINING_NAME(view returns (bytes32)
0x3e1798b54cc3f3b605569165f026bb7e60641a4f8e4937a9fb289eb4c62e192b
LIQUIDITY_MINING_STAKING_NAME(view returns (bytes32)
0x1a43c53a507894a8f5af4102bd64ccf1fce7fcf1869d8feded79651c01c483b0
LIQUIDITY_REGISTRY_NAME(view returns (bytes32)
0x5c535fb84f602f82e328807f5d1edcf07d4de59373d99a4e57b27fd313c8b21b
POLICY_BOOK_ADMIN_NAME(view returns (bytes32)
0xa2de9adbbfd0081555f6d6bc9802e793c49878d0508c075ec5141cb3020800a2
POLICY_BOOK_FABRIC_NAME(view returns (bytes32)
0x1ea851b22862ddefcc60598993ac7a781ac1fa40f5cfb61cde0889a328e1d4b3
POLICY_BOOK_REGISTRY_NAME(view returns (bytes32)
0xf81a0ff3ccea018c66c41101d6808980555b33c36d3d22f87104e964f1cda323
POLICY_QUOTE_NAME(view returns (bytes32)
0x288d8bdf1cf2a666f9b73b1790cb699ad3440a5346b95e26498ff289ccaa179b
POLICY_REGISTRY_NAME(view returns (bytes32)
0xf1d08dda2fac27b25b1859953392721144e2b9f127b70f91e2d894f88c1e1fe4
PRICE_FEED_NAME(view returns (bytes32)
0x4fd3e0487a0382fb027c77b1ae4c563672c9fb30a74879855f0c86c376cf96ea
REGISTRY_ADMIN_ROLE(view returns (bytes32)
0xbb28eb1a0cfabcecf96003fab466159bc2e051e49d79baf049890044e9072440
REINSURANCE_POOL_NAME(view returns (bytes32)
0x4c54192a7d7dcdb22905f3906b2fddc7c26e1464fa88f98a936a626066731976
REPUTATION_SYSTEM_NAME(view returns (bytes32)
0x18328b93a02b8d82974fc853a66764c125ba707dcd674795cfc4569896001f39
REWARDS_GENERATOR_NAME(view returns (bytes32)
0xf5310b426dc641307f1008572e62747f8996d9ed032c02f96c166b7716d5023d
STKBMI_NAME(view returns (bytes32)
0x0ff34c04aab21a6fc2fc69d5acd04c00a196f4df6ae4502fcc2d5efbe7432310
UNISWAP_BMI_TO_ETH_PAIR_NAME(view returns (bytes32)
0x5c8d72fab0944e5053ea2ae170642dfdc0ee67d802c8b42d2ea5a31c2c890c97
UNISWAP_ROUTER_NAME(view returns (bytes32)
0x4bb427a690a49943eda126c3c9be26f9cfd7ae019f7cdc720f6d6b8de4e879b7
USDT_NAME(view returns (bytes32)
0x8b1a1d9c2b109e527c9134b25b1a1833b16b6594f92daa9f6d9b7a6024bce9d0
V1_CONTRACTS_REGISTRY_NAME(view returns (bytes32)
0xc473025c62ec15c532fe8e01885390fcd28879bbf993fdcc1bdaca703c0d11db
V2_CONTRACTS_REGISTRY_NAME(view returns (bytes32)
0xd282034ad430ba12a16e6cad857fd712278965d84c9df7b3cb2e9200a9df4a2d
VBMI_NAME(view returns (bytes32)
0x4a9960cd25667c58bec25da264bb759956031b59efbf77f86244a899c968b318
WETH_NAME(view returns (bytes32)
0x0f8a193ff464434486c0daf7db2a895884365d2bc84ba47a68fcf89c1b14b5b8
 
getBMIContract(view returns (address)
 
getBMICoverStakingContract(view returns (address)
 
getBMIStakingContract(view returns (address)
 
getBMIUtilityNFTContract(view returns (address)
 
getClaimVotingContract(view returns (address)
 
getClaimingRegistryContract(view returns (address)
 
getContractsRegistryV2Contract(view returns (address)
 
getLegacyBMIStakingContract(view returns (address)
 
getLegacyLiquidityMiningStakingContract(view returns (address)
 
getLegacyRewardsGeneratorContract(view returns (address)
 
getLiquidityBridgeContract(view returns (address)
 
getLiquidityMiningContract(view returns (address)
 
getLiquidityMiningStakingContract(view returns (address)
 
getLiquidityRegistryContract(view returns (address)
 
getPolicyBookAdminContract(view returns (address)
 
getPolicyBookFabricContract(view returns (address)
 
getPolicyBookRegistryContract(view returns (address)
 
getPolicyQuoteContract(view returns (address)
 
getPolicyRegistryContract(view returns (address)
 
getPriceFeedContract(view returns (address)
 
getReinsurancePoolContract(view returns (address)
 
getReputationSystemContract(view returns (address)
 
getRewardsGeneratorContract(view returns (address)
 
getSTKBMIContract(view returns (address)
 
getUSDTContract(view returns (address)
 
getUniswapBMIToETHPairContract(view returns (address)
 
getUniswapRouterContract(view returns (address)
 
getUpgrader(view returns (address)
 
getVBMIContract(view returns (address)
 
getWETHContract(view returns (address)
liquidityBridgeImplementation(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getContract(bytes32 nameview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasContract(bytes32 nameview returns (bool)
hasRole(bytes32 roleaddress accountview returns (bool)
State-modifying
__ContractsRegistry_init(
addContract(bytes32 nameaddress contractAddress
addProxyContract(bytes32 nameaddress contractAddress
deleteContract(bytes32 name
getImplementation(bytes32 namereturns (address)
grantRole(bytes32 roleaddress account
injectDependencies(bytes32 name
justAddProxyContract(bytes32 nameaddress contractAddress
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
storeLiquidityBridge(address _liquidityBridge
upgradeContract(bytes32 nameaddress newImplementation
upgradeContractAndCall(bytes32 nameaddress newImplementationstring functionSignature
Events
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.