ArcProxy

Verified contract

Proxy

Active on Ethereum with 488 txns
Deployed by via 0xdc8911e5 at 11681936
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $397.75
0x208800af4f267ecd605a6d4c5806a9eee4029386486414d8c67831244fb956cd
0x39e0bbd2f422cd15da9ffd95cec109e0f59e63e1ba9947d650efcb2abc196990
0xfa2c39ccdc07b46b502b8b58a9da893da6c3df5bd27ff641caa6b82ab925ffa0
0x631a923230704603a7e45b4aea80477acd515f2bb6bab07ceea3b893b09af84d
0x02f32864347a445044d581cf7f036dc8bb0a411861986c9caf31d3c2e727f441
0x99b37250db4a6e8f2f16d4d3613bf29b705dbca072909d5762821b9668adf67a
0x163f861d7d9383ecd5486edc3b1559021d8043477d8b10ea157c022f54b65bab
0x1ed458e13d46d59cbfa22532baddb4c6bff7b934f6a52df710da23e8e28c8283
0x84a77359d783696293d25e3cb26f3bc05b94284498bb57119600bd0bb8222adb
0xae5f25a3efdb0b6fb3e01bdabff700915ac60e5ccf7e3714ecbbbdb5bf8a1fdc

Functions
Getter at block 21224092
accumulatedInterest(view returns (uint256)
0
currentBorrowIndex(view returns (uint256)
1000000000000000000
currentTimestamp(view returns (uint256)
1732047143
getAdmin(view returns (address)
0x859a95b2b50c1fc25560a2c6dad5b3d0ba34b6e9
getBorrowIndex(view returns (uint256uint256)
(1000000000000000000, 1692359255)
getCollateralAsset(view returns (address)
0x8798249c2e607446efb7ad49ec89dd1865ff4272
getCollateralRatio(view returns (struct DecimalD256)
(2000000000000000000)
getCurrentOracle(view returns (address)
0x8fd458ef0889eed73220bc766ce12a58f9ed0447
 
getCurrentPrice(view returns (struct DecimalD256)
getFees(view returns (struct DecimalD256 _liquidationUserFeestruct DecimalD256 _liquidationArcRatio)
(_liquidationUserFee=(150000000000000000), _liquidationArcRatio=(100000000000000000))
getInterestRate(view returns (uint256)
0
getInterestSetter(view returns (address)
0x62f31e08e279f3091d9755a09914df97554eae0b
getLimits(view returns (uint256uint256)
(0, 0)
getSyntheticAsset(view returns (address)
0xcd91538b91b4ba7797d39a2f66e63810b50a33d0
getTotals(view returns (uint256uint256)
(966129769400880678190, 1323122468691411937972)
paused(view returns (bool)
false
positionCount(view returns (uint256)
128
Read-only
calculateCollateralDelta(struct AmountPrincipal parSupplyuint256 borrowedAmountstruct DecimalD256 priceview returns (struct AmountPrincipal)
calculateCollateralRequired(uint256 borrowedAmountstruct DecimalD256 priceview returns (struct AmountPrincipal)
calculateLiquidationPrice(struct DecimalD256 currentPriceview returns (struct DecimalD256)
getPosition(uint256 idview returns (struct MozartTypesPosition)
isCollateralized(struct MozartTypesPosition positionstruct DecimalD256 currentPriceview returns (bool)
isGlobalOperator(address _operatorview returns (bool)
isPositionOperator(uint256 _positionIdaddress _operatorview returns (bool)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
init(uint8 _collateralDecimalsaddress _collateralAddressaddress _syntheticAddressaddress _oracleAddressaddress _interestSetterstruct DecimalD256 _collateralRatiostruct DecimalD256 _liquidationUserFeestruct DecimalD256 _liquidationArcRatio
operateAction(uint8 operationstruct MozartCoreV2OperationParams params
setCollateralRatio(struct DecimalD256 _collateralRatio
setFees(struct DecimalD256 _liquidationUserFeestruct DecimalD256 _liquidationArcRatio
setGlobalOperatorStatus(address _operatorbool _status
setInterestRate(uint256 _rate
setInterestSetter(address _setter
setLimits(uint256 _collateralLimituint256 _positionCollateralMinimum
setOracle(address _oracle
setPause(bool value
setPositionOperatorStatus(uint256 _positionIdaddress _operatorbool _status
updateIndex(returns (uint256)
withdrawTokens(address tokenaddress destinationuint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
ActionOperated(uint8 operationstruct MozartCoreV2OperationParams paramsstruct MozartTypesPosition updatedPosition
CollateralRatioUpdated(struct DecimalD256 value
ExcessTokensWithdrawn(address tokenuint256 amountaddress destination
FeesUpdated(struct DecimalD256 _liquidationUserFeestruct DecimalD256 _liquidationArcRatio
GlobalOperatorSet(address _operatorbool _status
IndexUpdated(uint256 newIndexuint256 lastUpdateTime
InterestSetterUpdated(address value
LimitsUpdated(uint256 _collateralLimituint256 _positionCollateralMinimum
OracleUpdated(address value
PauseStatusUpdated(bool value
PositionOperatorSet(uint256 _positionIdaddress _operatorbool _status
PrinterUpdated(address value
RateUpdated(uint256 value
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
Errors

This contract contains no error objects.