Controller
Verified contract
Active on
Ethereum with 3,444 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($1,700,212.17)
Native
Value
$1,700,212.16
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 498.394246 | $3,411.38 |
$1,700,212.16 | |
HSF | ERC-20 | 1 | $0.009226 |
$0.01 | |
UniLP.net | ERC-20 | 300 | -- | -- | |
0x8f61…3547 | ERC-1555 | 1 | -- | -- | |
0xbc06…7d9f | ERC-1555 | 1 | -- | -- | |
(#689682) | UNI-V3-POS | ERC-721 | 1 | -- | -- |
(#482340) | UNI-V3-POS | ERC-721 | 1 | -- | -- |
(#391505) | UNI-V3-POS | ERC-721 | 1 | -- | -- |
(#341691) | UNI-V3-POS | ERC-721 | 1 | -- | -- |
(#181048) | UNI-V3-POS | ERC-721 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21277021 | 4 hours ago | | | 0 | 0.00036096456 | |
| 21270290 | a day ago | | | 0 | 0.00040157241 | |
| 21258651 | 3 days ago | | | 0 | 0.00043808552 | |
| 21256930 | 3 days ago | | | 0 | 0.00045359423 | |
| 21256685 | 3 days ago | | | 0 | 0.00051630557 | |
| 21256096 | 3 days ago | | | 0 | 0.00044844547 | |
| 21256085 | 3 days ago | | | 0 | 0.00040634515 | |
| 21254837 | 3 days ago | | | 0 | 0.00052976371 | |
| 21254832 | 3 days ago | | | 0 | 0.00051755386 | |
| 21254827 | 3 days ago | | | 0 | 0.00052351264 |
ABI
ABI objects
Getter at block 21278338 getExpectedNormalizationFactor() view returns (uint256)
FUNDING_PERIOD() view returns (uint256)
1512000
TWAP_PERIOD() view returns (uint32)
420
ethQuoteCurrencyPool() view returns (address)
0x8ad599c3a0ff1de082011efddc58f1908eb6e6d8
feeRate() view returns (uint256)
0
feeRecipient() view returns (address)
0x0000000000000000000000000000000000000000
feeTier() view returns (uint24)
3000
indexForSettlement() view returns (uint256)
243770599400000000
isShutDown() view returns (bool)
true
isSystemPaused() view returns (bool)
true
lastFundingUpdateTimestamp() view returns (uint128)
1730735327
lastPauseTime() view returns (uint256)
0
normalizationFactor() view returns (uint128)
134220908262942152
oracle() view returns (address)
0x65d66c76447ccb45daf1e8044e918fa786a483a1
owner() view returns (address)
0x609fff64429e2a275a879e5c50e415cec842c629
pausesLeft() view returns (uint256)
4
quoteCurrency() view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
shortPowerPerp() view returns (address)
0xa653e22a963ff0026292cc8b67941c0ba7863a38
wPowerPerp() view returns (address)
0xf1b99e3e573a1a9c5e6b2ce818b617f0e664e86b
wPowerPerpPool() view returns (address)
0x82c427adfdf2d245ec51d8046b41c4ee87f0d29c
weth() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
getDenormalizedMark(uint32 _period) view returns (uint256)
getDenormalizedMarkForFunding(uint32 _period) view returns (uint256)
getIndex(uint32 _period) view returns (uint256)
getUnscaledIndex(uint32 _period) view returns (uint256)
isVaultSafe(uint256 _vaultId) view returns (bool)
vaults(uint256) view returns (address operator, uint32 NftCollateralId, uint96 collateralAmount, uint128 shortAmount)
State-modifying
Events applyFunding()
burnPowerPerpAmount(uint256 _vaultId, uint256 _powerPerpAmount, uint256 _withdrawAmount) returns (uint256)
burnWPowerPerpAmount(uint256 _vaultId, uint256 _wPowerPerpAmount, uint256 _withdrawAmount)
deposit(uint256 _vaultId) payable
depositUniPositionToken(uint256 _vaultId, uint256 _uniTokenId)
donate() payable
liquidate(uint256 _vaultId, uint256 _maxDebtAmount) returns (uint256)
mintPowerPerpAmount(uint256 _vaultId, uint256 _powerPerpAmount, uint256 _uniTokenId) payable returns (uint256, uint256)
mintWPowerPerpAmount(uint256 _vaultId, uint256 _wPowerPerpAmount, uint256 _uniTokenId) payable returns (uint256)
onERC721Received(address, address, uint256, bytes) returns (bytes4)
pause()
redeemLong(uint256 _wPerpAmount)
redeemShort(uint256 _vaultId)
reduceDebt(uint256 _vaultId)
reduceDebtShutdown(uint256 _vaultId)
renounceOwnership()
setFeeRate(uint256 _newFeeRate)
setFeeRecipient(address _newFeeRecipient)
shutDown()
transferOwnership(address newOwner)
unPauseAnyone()
unPauseOwner()
updateOperator(uint256 _vaultId, address _operator)
withdraw(uint256 _vaultId, uint256 _amount)
withdrawUniPositionToken(uint256 _vaultId)
BurnShort(address sender, uint256 amount, uint256 vaultId)
DepositCollateral(address sender, uint256 vaultId, uint256 amount)
DepositUniPositionToken(address sender, uint256 vaultId, uint256 tokenId)
FeeRateUpdated(uint256 oldFee, uint256 newFee)
FeeRecipientUpdated(address oldFeeRecipient, address newFeeRecipient)
Liquidate(address liquidator, uint256 vaultId, uint256 debtAmount, uint256 collateralPaid)
MintShort(address sender, uint256 amount, uint256 vaultId)
NormalizationFactorUpdated(uint256 oldNormFactor, uint256 newNormFactor, uint256 lastModificationTimestamp, uint256 timestamp)
OpenVault(address sender, uint256 vaultId)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(uint256 pausesLeft)
RedeemLong(address sender, uint256 wPowerPerpAmount, uint256 payoutAmount)
RedeemShort(address sender, uint256 vauldId, uint256 collateralAmount)
ReduceDebt(address sender, uint256 vaultId, uint256 ethRedeemed, uint256 wPowerPerpRedeemed, uint256 wPowerPerpBurned, uint256 wPowerPerpExcess, uint256 bounty)
Shutdown(uint256 indexForSettlement)
UnPaused(address unpauser)
UpdateOperator(address sender, uint256 vaultId, address operator)
WithdrawCollateral(address sender, uint256 vaultId, uint256 amount)
WithdrawUniPositionToken(address sender, uint256 vaultId, uint256 tokenId)
constructor(address _oracle, address _shortPowerPerp, address _wPowerPerp, address _weth, address _quoteCurrency, address _ethQuoteCurrencyPool, address _wPowerPerpPool, address _uniPositionManager, uint24 _feeTier)
receive()
This contract contains no error objects.