SystemRegistry

Verified contract

Active on Ethereum with 16 txns
Deployed by via 0x956aa27a at 20638409
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
-
variable spans 1 additional slot
-
variable spans 1 additional slot

No balances found for "SystemRegistry"

0xa08b366900d9785ee880b0ab5ef2a03c1123a47c1302f00345256c0e5934bb84
0x3d0880e47a1c8e49c0e57ca3ec38f23aa212513edecbc7db99b88a2aed7b6729
0x9acb1e5665a0bdff9258570a66cdd7ca64771ad1589b776be42bf0a8600a828f
0x5a0487a9fc64cd7bf2cdd7c22fcadbce1b7d40f56806da82a599354d1dfd78dd
0x8ad176422a5a60c70a0f5a7f6e1a1963c6d1fde66b70eedefe6eabd6dcb0515d
0xe2dbed640d77327a5e444b19f33012f5051b9804d83e438a8ec8be3c38964381
0xafc346af31c83104b3307714c4219bc18f3ec8db8447886c422cc28175d9520f
0xeff860c99baa53c45b6d736084e8e04bbf807dc4998775b0d02f3943a3352629
0xff25cbb43f71427a292213598a8676477820c291ed5f556050a5cf397998afb9
0xcd6ca362ddfc3e3a8f2fa6c53fa1123500c8c6f7880c7d9ac80277bbe2656695

Functions
Getter at block 21244966
accToke(view returns (address)
0x0000000000000000000000000000000000000000
accessController(view returns (address)
0x37767cbff88cb623e9404e959560984f7d742df6
asyncSwapperRegistry(view returns (address)
0x73526d80ac5db9ccd2aa46436744c542ef9c0b75
autoPoolRegistry(view returns (address)
0x7e5828a3a6ae75426d739e798140513a2e2964e4
autoPoolRouter(view returns (address router)
0xc45e939ca8c43822a2a233404ecf420712084c30
curveResolver(view returns (address)
0xc7c77b3a2c2641c6ee6c52bbd72ecfc86b53ba38
destinationTemplateRegistry(view returns (address)
0xa698a94c0dce389b862f58b08f618a981ea99402
destinationVaultRegistry(view returns (address)
0x3aac1ce01127593ca0c7f87b1aedb1e153e152ae
incentivePricing(view returns (address)
0x8607ba6540af378cba64f4e3497fbb2d1385f862
listAdditionalContractTypes(view returns (bytes32[])
[]
listUniqueContracts(view returns (bytes32[] contractTypesaddress[] addresses)
(contractTypes=[], addresses=[])
messageProxy(view returns (address)
0x20ea2f2ecf36bcb6df086d923a120496dc616f76
owner(view returns (address)
0x8b4334d4812c530574bd4f2763fcd22de94a969b
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
receivingRouter(view returns (address)
0x0000000000000000000000000000000000000000
 
renounceOwnership(view 
rootPriceOracle(view returns (address)
0x61f8be7fd721e80c0249829eae6f0daf21bc2cac
statsCalculatorRegistry(view returns (address)
0xae6b250841fa7520af843c776aa58e23060e2124
swapRouter(view returns (address)
0x6201523176dc66ccd249248b9c422aac725ea3f2
systemSecurity(view returns (address)
0x027a3359b803885261b140415873845f72238833
toke(view returns (address)
0x2e9d63788249371f1dfc918a52f8d799f4a38c94
weth(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
getAutopoolFactoryByType(bytes32 vaultTypeview returns (address vaultFactory)
getUniqueContract(bytes32 contractTypeview returns (address)
isRewardToken(address rewardTokenview returns (bool)
isValidContract(bytes32 contractTypeaddress contractAddressview returns (bool)
listAdditionalContracts(bytes32 contractTypeview returns (address[])
State-modifying
acceptOwnership(
addRewardToken(address rewardToken
removeAutopoolFactory(bytes32 vaultType
removeRewardToken(address rewardToken
setAccToke(address newAccToke
setAccessController(address controller
setAsyncSwapperRegistry(address registry
setAutopilotRouter(address router
setAutopoolFactory(bytes32 vaultTypeaddress factoryAddress
setAutopoolRegistry(address registry
setContract(bytes32 contractTypeaddress contractAddress
setCurveResolver(address resolver
setDestinationTemplateRegistry(address registry
setDestinationVaultRegistry(address registry
setIncentivePricingStats(address incentivePricingStats
setMessageProxy(address proxy
setReceivingRouter(address router
setRootPriceOracle(address oracle
setStatsCalculatorRegistry(address registry
setSwapRouter(address router
setSystemSecurity(address security
setUniqueContract(bytes32 contractTypeaddress contractAddress
transferOwnership(address newOwner
unsetContract(bytes32 contractTypeaddress contractAddress
unsetUniqueContract(bytes32 contractType
Events
AccTokeSet(address newAddress
AccessControllerSet(address newAddress
AsyncSwapperRegistrySet(address newAddress
AutopilotRouterSet(address newAddress
AutopoolFactoryRemoved(bytes32 vaultTypeaddress factoryAddress
AutopoolFactorySet(bytes32 vaultTypeaddress factoryAddress
AutopoolRegistrySet(address newAddress
ContractSet(bytes32 contractTypeaddress contractAddress
ContractUnset(bytes32 contractTypeaddress contractAddress
CurveResolverSet(address curveResolver
DestinationTemplateRegistrySet(address newAddress
DestinationVaultRegistrySet(address newAddress
IncentivePricingStatsSet(address incentivePricingStats
MessageProxySet(address messageProxy
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ReceivingRouterSet(address receivingRouter
RewardTokenAdded(address rewardToken
RewardTokenRemoved(address rewardToken
RootPriceOracleSet(address rootPriceOracle
StatsCalculatorRegistrySet(address newAddress
SwapRouterSet(address swapRouter
SystemSecuritySet(address security
UniqueContractSet(bytes32 contractTypeaddress contractAddress
UniqueContractUnset(bytes32 contractType
Constructor
constructor(address _tokeaddress _weth
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadySet(string param
CannotRenounce(
DuplicateSet(address addr
InvalidContract(address addr
InvalidParam(string paramName
ItemExists(
ItemNotFound(
SystemMismatch(address source1address source2
ZeroAddress(string paramName