ArcProxy
Verified contract
Proxy
Active on
Ethereum with 488 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
0x8fd4…0447
Balances ($397.75)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
xSUSHI | ERC-20 | 345.870292 | $1.15 |
$397.75 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13450436 | 3 years ago | | | 0 | 0.029116261 | |
| 13450407 | 3 years ago | | | 0 | 0.029743354 | |
| 13450373 | 3 years ago | | | 0 | 0.018742892 | |
| 13367400 | 3 years ago | | | 0 | 0.027357632 | |
| 13344582 | 3 years ago | | | 0 | 0.0089120451 | |
| 13265911 | 3 years ago | | | 0 | 0.039880802 | |
| 13084276 | 3 years ago | | | 0 | 0.013492468 | |
| 13033283 | 3 years ago | | | 0 | 0.015071177 | |
| 12992268 | 3 years ago | | | 0 | 0.0089822700 | |
| 12840567 | 3 years ago | | | 0 | 0.015968154 |
ABI
ABI objects
Getter at block 21224092 getCurrentPrice() view returns (struct DecimalD256)
accumulatedInterest() view returns (uint256)
0
currentBorrowIndex() view returns (uint256)
1000000000000000000
currentTimestamp() view returns (uint256)
1732047143
getAdmin() view returns (address)
0x859a95b2b50c1fc25560a2c6dad5b3d0ba34b6e9
getBorrowIndex() view returns (uint256, uint256)
(1000000000000000000, 1692359255)
getCollateralAsset() view returns (address)
0x8798249c2e607446efb7ad49ec89dd1865ff4272
getCollateralRatio() view returns (struct DecimalD256)
(2000000000000000000)
getCurrentOracle() view returns (address)
0x8fd458ef0889eed73220bc766ce12a58f9ed0447
getFees() view returns (struct DecimalD256 _liquidationUserFee, struct DecimalD256 _liquidationArcRatio)
(_liquidationUserFee=(150000000000000000), _liquidationArcRatio=(100000000000000000))
getInterestRate() view returns (uint256)
0
getInterestSetter() view returns (address)
0x62f31e08e279f3091d9755a09914df97554eae0b
getLimits() view returns (uint256, uint256)
(0, 0)
getSyntheticAsset() view returns (address)
0xcd91538b91b4ba7797d39a2f66e63810b50a33d0
getTotals() view returns (uint256, uint256)
(966129769400880678190, 1323122468691411937972)
paused() view returns (bool)
false
positionCount() view returns (uint256)
128
Read-only
calculateCollateralDelta(struct AmountPrincipal parSupply, uint256 borrowedAmount, struct DecimalD256 price) view returns (struct AmountPrincipal)
calculateCollateralRequired(uint256 borrowedAmount, struct DecimalD256 price) view returns (struct AmountPrincipal)
calculateLiquidationPrice(struct DecimalD256 currentPrice) view returns (struct DecimalD256)
getPosition(uint256 id) view returns (struct MozartTypesPosition)
isCollateralized(struct MozartTypesPosition position, struct DecimalD256 currentPrice) view returns (bool)
isGlobalOperator(address _operator) view returns (bool)
isPositionOperator(uint256 _positionId, address _operator) view returns (bool)
State-modifying
Events admin() returns (address)
changeAdmin(address newAdmin)
implementation() returns (address)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
init(uint8 _collateralDecimals, address _collateralAddress, address _syntheticAddress, address _oracleAddress, address _interestSetter, struct DecimalD256 _collateralRatio, struct DecimalD256 _liquidationUserFee, struct DecimalD256 _liquidationArcRatio)
operateAction(uint8 operation, struct MozartCoreV2OperationParams params)
setCollateralRatio(struct DecimalD256 _collateralRatio)
setFees(struct DecimalD256 _liquidationUserFee, struct DecimalD256 _liquidationArcRatio)
setGlobalOperatorStatus(address _operator, bool _status)
setInterestRate(uint256 _rate)
setInterestSetter(address _setter)
setLimits(uint256 _collateralLimit, uint256 _positionCollateralMinimum)
setOracle(address _oracle)
setPause(bool value)
setPositionOperatorStatus(uint256 _positionId, address _operator, bool _status)
updateIndex() returns (uint256)
withdrawTokens(address token, address destination, uint256 amount)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
ActionOperated(uint8 operation, struct MozartCoreV2OperationParams params, struct MozartTypesPosition updatedPosition)
CollateralRatioUpdated(struct DecimalD256 value)
ExcessTokensWithdrawn(address token, uint256 amount, address destination)
FeesUpdated(struct DecimalD256 _liquidationUserFee, struct DecimalD256 _liquidationArcRatio)
GlobalOperatorSet(address _operator, bool _status)
IndexUpdated(uint256 newIndex, uint256 lastUpdateTime)
InterestSetterUpdated(address value)
LimitsUpdated(uint256 _collateralLimit, uint256 _positionCollateralMinimum)
OracleUpdated(address value)
PauseStatusUpdated(bool value)
PositionOperatorSet(uint256 _positionId, address _operator, bool _status)
PrinterUpdated(address value)
RateUpdated(uint256 value)
constructor(address _logic, address _admin, bytes _data)
fallback()
This contract contains no error objects.