WildcatArchController

Verified contract

Active on Ethereum with 5 txns
Deployed by via 0x18565d2d at 18686645
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
-
variable spans 1 additional slot

No balances found for "WildcatArchController"

0x5e75cd2436a0b032951c4485137fac543c4060ba0a04ee3d6aff96e242b8acb0
0x2572e8a86d75697bf1a654f92123da8c1d44f34237fad71632c456b197fb1fba
0x30367cea28d0a975a2ed709dc506a46aa0ddbbc5bdc4dee54c643b3ce48ec07e
0x0b349763139bab1b4330c3f32692b50a5b229b45e2e40783ebbb3bc401269d47
0x44cbd25e96a32f105c40248f75764d380dde72308b6b3d9a207128c2fc58027c

Functions
Getter at block 21160441
getBlacklistedAssets(view returns (address[])
[]
getBlacklistedAssetsCount(view returns (uint256)
0
getRegisteredBorrowers(view returns (address[])
[0xB00f9D7c25a044117d29f4B34521528076916A17, 0x569e7Cb1A1C839133012dE4ADee8361389B0113B, 0xA2528119240344aD5f66A2d02553A6d7e73F0660, 0x8CB61E01ccD5EcE0434Aff2908A0E20d2d141Bfe]
getRegisteredBorrowersCount(view returns (uint256)
4
getRegisteredControllerFactories(view returns (address[])
[0xFd31007613C9F671df6A8D4234901324986Bfd13]
getRegisteredControllerFactoriesCount(view returns (uint256)
1
getRegisteredControllers(view returns (address[])
[0xd22Cc5D80529401cD3EEDEa4a6e8958c6da49cB8, 0xc2321eD31a274595E087B5010d200B748eB600E4, 0x34E7aA31d0151b60490619a8f560CE5ee8196Cc6]
getRegisteredControllersCount(view returns (uint256)
3
getRegisteredMarkets(view returns (address[])
[0x5850Afc80561932b0abb63DD13CDC129395323a3, 0x25083923f2174C5Ff00D26cd6BC497221713C5b9, 0x50eBdf73A0dF61B782CeA489e8102b3Bfde0BDA6, 0xd6440Bd3c97e8bFbdc311CbbB50adA03ADe4810a, 0x605309F21C1864Bb0522781A2F97B91FE3a48601, 0x691E1aA048F995890cAA47A5aC0B61A9A846bDC8, 0x90D0Ff1a7b1abef69EAF3952641058673439e2e3]
getRegisteredMarketsCount(view returns (uint256)
7
owner(view returns (address result)
0x0c2914fd10086443a8800e2bb5258d4c463a88a0
pendingSphereXAdmin(view returns (address)
0x0000000000000000000000000000000000000000
sphereXAdmin(view returns (address)
0xbc87f97856b72fdc306dd82093c18066e59658cd
sphereXEngine(view returns (address)
0x4f90c0a26cc2ad22ee98398dcc02bbe314a1766a
sphereXOperator(view returns (address)
0xbc87f97856b72fdc306dd82093c18066e59658cd
Read-only
getBlacklistedAssets(uint256 startuint256 endview returns (address[] arr)
getRegisteredBorrowers(uint256 startuint256 endview returns (address[] arr)
getRegisteredControllerFactories(uint256 startuint256 endview returns (address[] arr)
getRegisteredControllers(uint256 startuint256 endview returns (address[] arr)
getRegisteredMarkets(uint256 startuint256 endview returns (address[] arr)
isBlacklistedAsset(address assetview returns (bool)
isRegisteredBorrower(address borrowerview returns (bool)
isRegisteredController(address controllerview returns (bool)
isRegisteredControllerFactory(address factoryview returns (bool)
isRegisteredMarket(address marketview returns (bool)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
State-modifying
acceptSphereXAdminRole(
addBlacklist(address asset
cancelOwnershipHandover(payable 
changeSphereXEngine(address newSphereXEngine
changeSphereXOperator(address newSphereXOperator
completeOwnershipHandover(address pendingOwnerpayable 
registerBorrower(address borrower
registerController(address controller
registerControllerFactory(address factory
registerMarket(address market
removeBlacklist(address asset
removeBorrower(address borrower
removeController(address controller
removeControllerFactory(address factory
removeMarket(address market
renounceOwnership(payable 
requestOwnershipHandover(payable 
transferOwnership(address newOwnerpayable 
transferSphereXAdminRole(address newAdmin
updateSphereXEngineOnRegisteredContracts(address[] controllerFactoriesaddress[] controllersaddress[] markets
Events
AssetBlacklisted(address asset
AssetPermitted(address asset
BorrowerAdded(address borrower
BorrowerRemoved(address borrower
ChangedSpherexEngineAddress(address oldEngineAddressaddress newEngineAddress
ChangedSpherexOperator(address oldSphereXAdminaddress newSphereXAdmin
ControllerAdded(address indexed controllerFactoryaddress controller
ControllerFactoryAdded(address controllerFactory
ControllerFactoryRemoved(address controllerFactory
ControllerRemoved(address controller
MarketAdded(address indexed controlleraddress market
MarketRemoved(address market
NewAllowedSenderOnchain(address sender
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
SpherexAdminTransferCompleted(address oldAdminaddress newAdmin
SpherexAdminTransferStarted(address currentAdminaddress pendingAdmin
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AssetAlreadyBlacklisted(
AssetNotBlacklisted(
BorrowerAlreadyExists(
BorrowerDoesNotExist(
ControllerAlreadyExists(
ControllerDoesNotExist(
ControllerFactoryAlreadyExists(
ControllerFactoryDoesNotExist(
MarketAlreadyExists(
MarketDoesNotExist(
NewOwnerIsZeroAddress(
NoHandoverRequest(
NotController(
NotControllerFactory(
SphereXAdminRequired(
SphereXNotEngine(
SphereXNotPendingAdmin(
SphereXOperatorOrAdminRequired(
SphereXOperatorRequired(
Unauthorized(