ArcProxy

Verified contract

Proxy

Active on Ethereum with 186 txns
Deployed by via 0x446640db at 11689911
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $4,737.43
0x6fc960ca115f875311de3cc0d5df3e566c3262c8133a12156c29507d0a3efe8e
0x6bfbabbb83d36e3c01c465daba27e9bd5af8e3e55390483ffed280ac3242f459
0xf9cfc0383c6ec58894c7988ee13c9b0314c8c34c747d70622d9df06f3b7dbd8d
0x263180da9c8f947874d5f7408a369e2c08c27cfb144f95287251461123552479
0xd44504dedf948d124f65c716d5b1f0bb214600fdcf32a8369d0f4134b8dd2e57
0x31501556640fe35f65e0adb278e5a51568cfece10a675506df30953eceeb9412
0x497f86d905594caec8aa5821667f386cd17e19322edc6fceebcc3eb2daae33ed
0x146cf7a1cee57351bc4a4279d964ea32f68ae2f232d9930a3b9f1d4b567d8022
0xd4c1d4addf4227a9d5f1705757b1977ec81aadbbdd7bbb461d02370df974634d
0x8a732cf3d9308bc3d20a859dcc9cdae3ee598a0d7b44ccb2ed1e1d5994a5c02e

Functions
Getter at block 21225610
accumulatedInterest(view returns (uint256)
0
currentBorrowIndex(view returns (uint256)
1000000000000000000
currentTimestamp(view returns (uint256)
1732065443
getAdmin(view returns (address)
0x859a95b2b50c1fc25560a2c6dad5b3d0ba34b6e9
getBorrowIndex(view returns (uint256uint256)
(1000000000000000000, 1730888915)
getCollateralAsset(view returns (address)
0x67b66c99d3eb37fa76aa3ed1ff33e8e39f0b9c7a
getCollateralRatio(view returns (struct DecimalD256)
(2000000000000000000)
getCurrentOracle(view returns (address)
0xcba520ff6d7cdd13707e6d2f061e8356d8ddb23e
 
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)
(13009175798627064849, 16601779342375824718198)
paused(view returns (bool)
false
positionCount(view returns (uint256)
54
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.