WildcatArchController
Verified contract
Active on
Ethereum with 5 txns
Slot
XX
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
Balances ($0.00)
No balances found for "WildcatArchController"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18743312 | a year ago | | | 0 | 0.0012803324 | |
| 18743301 | a year ago | | | 0 | 0.0020241010 | |
| 18687391 | a year ago | | | 0 | 0.0065641800 | |
| 18687391 | a year ago | | | 0 | 0.0022856400 | |
| 18686645 | a year ago | | | 0 | 0.0056271600 |
ABI
ABI objects
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 start, uint256 end) view returns (address[] arr)
getRegisteredBorrowers(uint256 start, uint256 end) view returns (address[] arr)
getRegisteredControllerFactories(uint256 start, uint256 end) view returns (address[] arr)
getRegisteredControllers(uint256 start, uint256 end) view returns (address[] arr)
getRegisteredMarkets(uint256 start, uint256 end) view returns (address[] arr)
isBlacklistedAsset(address asset) view returns (bool)
isRegisteredBorrower(address borrower) view returns (bool)
isRegisteredController(address controller) view returns (bool)
isRegisteredControllerFactory(address factory) view returns (bool)
isRegisteredMarket(address market) view returns (bool)
ownershipHandoverExpiresAt(address pendingOwner) view returns (uint256 result)
State-modifying
Events acceptSphereXAdminRole()
addBlacklist(address asset)
cancelOwnershipHandover() payable
changeSphereXEngine(address newSphereXEngine)
changeSphereXOperator(address newSphereXOperator)
completeOwnershipHandover(address pendingOwner) payable
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 newOwner) payable
transferSphereXAdminRole(address newAdmin)
updateSphereXEngineOnRegisteredContracts(address[] controllerFactories, address[] controllers, address[] markets)
AssetBlacklisted(address asset)
AssetPermitted(address asset)
BorrowerAdded(address borrower)
BorrowerRemoved(address borrower)
ChangedSpherexEngineAddress(address oldEngineAddress, address newEngineAddress)
ChangedSpherexOperator(address oldSphereXAdmin, address newSphereXAdmin)
ControllerAdded(address indexed controllerFactory, address controller)
ControllerFactoryAdded(address controllerFactory)
ControllerFactoryRemoved(address controllerFactory)
ControllerRemoved(address controller)
MarketAdded(address indexed controller, address market)
MarketRemoved(address market)
NewAllowedSenderOnchain(address sender)
OwnershipHandoverCanceled(address indexed pendingOwner)
OwnershipHandoverRequested(address indexed pendingOwner)
OwnershipTransferred(address indexed oldOwner, address indexed newOwner)
SpherexAdminTransferCompleted(address oldAdmin, address newAdmin)
SpherexAdminTransferStarted(address currentAdmin, address pendingAdmin)
constructor()
This contract contains no fallback and receive objects.
AssetAlreadyBlacklisted()
AssetNotBlacklisted()
BorrowerAlreadyExists()
BorrowerDoesNotExist()
ControllerAlreadyExists()
ControllerDoesNotExist()
ControllerFactoryAlreadyExists()
ControllerFactoryDoesNotExist()
MarketAlreadyExists()
MarketDoesNotExist()
NewOwnerIsZeroAddress()
NoHandoverRequest()
NotController()
NotControllerFactory()
SphereXAdminRequired()
SphereXNotEngine()
SphereXNotPendingAdmin()
SphereXOperatorOrAdminRequired()
SphereXOperatorRequired()
Unauthorized()