OwnedUpgradeabilityProxy
Verified contract
Proxy
Active on
Ethereum with 5,523 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
0xa5ea…6779
0x789c…8833
0xfaa6…13f4
0x5934…c6ef
3 additional
variables
Balances ($0.00)
No balances found for "OwnedUpgradeabilityProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21192387 | 12 days ago | | | 0 | 0.0030148378 | |
| 21142247 | 19 days ago | | | 0 | 0.0029236118 | |
| 21142243 | 19 days ago | | | 0 | 0.0025726049 | |
| 20991688 | a month ago | | | 0 | 0.0042427341 | |
| 20891260 | 2 months ago | | | 0 | 0.0011033917 | |
| 20590703 | 3 months ago | | | 0 | 0.00016746362 | |
| 20490199 | 4 months ago | | | 0 | 0.00073155481 | |
| 20339693 | 4 months ago | | | 0 | 0.0010868550 | |
| 20339688 | 4 months ago | | | 0 | 0.0012553212 | |
| 20339666 | 4 months ago | | | 0 | 0.0011522961 |
ABI
ABI objects
Getter at block 21280056
implementation() view returns (address impl)
0xcc2fd280a669a4453b30b5e72871ad3e2a2663d0
proxyOwner() view returns (address owner)
0x1e31f2dcbad4dc572004eae6355fb18f9615cbe4
addressbook() view returns (address)
0x1e31f2dcbad4dc572004eae6355fb18f9615cbe4
calculator() view returns (address)
0xfaa67e3736572645b38af7410b3e1006708e13f4
callRestricted() view returns (bool)
true
fullPauser() view returns (address)
0x39b68cd7877be4d21cbebbe216e5c06e27883ef3
getConfiguration() view returns (address, address, address, address)
(0xa5ea18ac6865f315ff5dd9f1a7fb1d41a30a6779, 0x789cd7ab3742e23ce0952f6bc3eb3a73a0e08833, 0xfaa67e3736572645b38af7410b3e1006708e13f4, 0x5934807cc0654d46755ebd2848840b616256c6ef)
oracle() view returns (address)
0x789cd7ab3742e23ce0952f6bc3eb3a73a0e08833
owner() view returns (address)
0x638e5da0eebba58c67567bceb4ab2dc8d34853fb
partialPauser() view returns (address)
0x39b68cd7877be4d21cbebbe216e5c06e27883ef3
pool() view returns (address)
0x5934807cc0654d46755ebd2848840b616256c6ef
systemFullyPaused() view returns (bool)
false
systemPartiallyPaused() view returns (bool)
false
whitelist() view returns (address)
0xa5ea18ac6865f315ff5dd9f1a7fb1d41a30a6779
Read-only
canSettleAssets(address _underlying, address _strike, address _collateral, uint256 _expiry) view returns (bool)
getAccountVaultCounter(address _accountOwner) view returns (uint256)
getNakedCap(address _asset) view returns (uint256)
getNakedPoolBalance(address _asset) view returns (uint256)
getPayout(address _otoken, uint256 _amount) view returns (uint256)
getProceed(address _owner, uint256 _vaultId) view returns (uint256)
getVault(address _owner, uint256 _vaultId) view returns (struct MarginVaultVault)
getVaultWithDetails(address _owner, uint256 _vaultId) view returns (struct MarginVaultVault, uint256, uint256)
hasExpired(address _otoken) view returns (bool)
isLiquidatable(address _owner, uint256 _vaultId, uint256 _roundId) view returns (bool, uint256, uint256)
isOperator(address _owner, address _operator) view returns (bool)
isSettlementAllowed(address _otoken) view returns (bool)
State-modifying
Events transferProxyOwnership(address _newOwner)
upgradeTo(address _implementation)
upgradeToAndCall(address _implementation, bytes _data) payable
donate(address _asset, uint256 _amount)
initialize(address _addressBook, address _owner)
operate(struct ActionsActionArgs[] _actions)
refreshConfiguration()
renounceOwnership()
setCallRestriction(bool _isRestricted)
setFullPauser(address _fullPauser)
setNakedCap(address _collateral, uint256 _cap)
setOperator(address _operator, bool _isOperator)
setPartialPauser(address _partialPauser)
setSystemFullyPaused(bool _fullyPaused)
setSystemPartiallyPaused(bool _partiallyPaused)
sync(address _owner, uint256 _vaultId)
transferOwnership(address newOwner)
ProxyOwnershipTransferred(address previousOwner, address newOwner)
Upgraded(address indexed implementation)
AccountOperatorUpdated(address indexed accountOwner, address indexed operator, bool isSet)
CallExecuted(address indexed from, address indexed to, bytes data)
CallRestricted(bool isRestricted)
CollateralAssetDeposited(address indexed asset, address indexed accountOwner, address indexed from, uint256 vaultId, uint256 amount)
CollateralAssetWithdrawed(address indexed asset, address indexed AccountOwner, address indexed to, uint256 vaultId, uint256 amount)
Donated(address indexed donator, address indexed asset, uint256 amount)
FullPauserUpdated(address indexed oldFullPauser, address indexed newFullPauser)
LongOtokenDeposited(address indexed otoken, address indexed accountOwner, address indexed from, uint256 vaultId, uint256 amount)
LongOtokenWithdrawed(address indexed otoken, address indexed AccountOwner, address indexed to, uint256 vaultId, uint256 amount)
NakedCapUpdated(address indexed collateral, uint256 cap)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PartialPauserUpdated(address indexed oldPartialPauser, address indexed newPartialPauser)
Redeem(address indexed otoken, address indexed redeemer, address indexed receiver, address collateralAsset, uint256 otokenBurned, uint256 payout)
ShortOtokenBurned(address indexed otoken, address indexed AccountOwner, address indexed from, uint256 vaultId, uint256 amount)
ShortOtokenMinted(address indexed otoken, address indexed AccountOwner, address indexed to, uint256 vaultId, uint256 amount)
SystemFullyPaused(bool isPaused)
SystemPartiallyPaused(bool isPaused)
VaultLiquidated(address indexed liquidator, address indexed receiver, address indexed vaultOwner, uint256 auctionPrice, uint256 auctionStartingRound, uint256 collateralPayout, uint256 debtAmount, uint256 vaultId)
VaultOpened(address indexed accountOwner, uint256 vaultId, uint256 indexed vaultType)
VaultSettled(address indexed accountOwner, address indexed oTokenAddress, address to, uint256 payout, uint256 vaultId, uint256 indexed vaultType)
constructor()
fallback()
This contract contains no error objects.