ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 2,196 txns
Deployed by via 0x6b36fb24 at 17273004
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 39 additional slots
-
variable spans 1 additional slot
6 additional variables
ERC-20
Value $187,854.65
ERC-20
Value $540.87
ERC-20
Value $265.18
ERC-20
Value $215.44
ERC-20
Value $183.57
ERC-20
Value $52.53
 (#0)
ERC-1555
--
0x4311ed7f78a548b0c3443fd9dda0c6c3acb699fd0beeda3d51889358bebdd265
0xce226c26a4a82d2fa2bdae95074f984e9b92902a45e1392dd5f53a2d4519bd32
0xac52b282b58d3b2fa5bc4fa2b083858800ccd79ff63f215a73c9c13e5cbdc1c8
0x46d4b8e2064704a593b892753fca4702a209e9f74c73a3eb9034af2c54387d52
0x671e9983ede4860f8100752bb2ac988d6961dd8450a48cd908fbb6acd7b2bea2
0xa487eb459d0ff9636a5a146e1e0ea8be62e5d417dae11637b4032fd8dba40f5d
0xdcd5b8ed9ff67075d07f89eb082dea62f5c64f128636aeb194344a6e381ef764
0xf1158e66bc44b177f6819f8370223ecfd4ecba6e3931a532c0dfb6667b4adf51
0xbf384da7e11e02639b36188feedcb26a4f0999f68e5c49bdb61ae3709bc0d824
0x6ac8895bdce16b9c0e996e2f91dca50b395e705a16a87d1b859d316ecd122bbd

Functions
Getter at block 21408578
DECIMAL_PRECISION(view returns (uint256)
1000000000000000000
NAME(view returns (string)
StabilityPool
P(view returns (uint256)
977338062485235112
SCALE_FACTOR(view returns (uint256)
1000000000
activePool(view returns (address)
0x2b0024ecee0626e9cfb5f0195f69dcac5b759dc9
adminContract(view returns (address)
0xf7cc67326f9a1d057c1e4b110ef6c680b13a1f53
borrowerOperations(view returns (address)
0x2bca0300c2aa65de6f19c2d241b54a445c9990e2
collSurplusPool(view returns (address)
0x09dfdf392a56e4316e97a13e20b09c415fcd3d7b
communityIssuance(view returns (address)
0x0000000000000000000000000000000000000000
currentEpoch(view returns (uint128)
0
currentScale(view returns (uint128)
0
debtToken(view returns (address)
0x15f74458ae0bfdaa1a96ca1aa779d715cc1eefe4
defaultPool(view returns (address)
0x84446698694b348eaece187b55df06ab4ce72b35
feeCollector(view returns (address)
0x4928c8f8c20a1e3c295dddbe05095a9abbdb3d14
gasPoolAddress(view returns (address)
0x40e0e274a42d9b1a9d4b64dc6c46d21228d45c20
 
getAllCollateral(view returns (address[]uint256[])
getTotalDebtTokenDeposits(view returns (uint256)
193873247204713421778914
grvtStaking(view returns (address)
0x0000000000000000000000000000000000000000
lastDebtTokenLossError_Offset(view returns (uint256)
921892250069925529026170
lastGRVTError(view returns (uint256)
0
owner(view returns (address)
0xe9ac7a720c3511fd048a47f148066b0479102234
priceFeed(view returns (address)
0x89f1eccf2644902344db02788a790551bb070351
 
proxiableUUID(view returns (bytes32)
sortedVessels(view returns (address)
0xf31d88232f36098096d1eb69f0de48b53a1d18ce
stabilityPool(view returns (address)
0x4f39f12064d83f6dd7a2bdb0d53af8be560356a6
timelockAddress(view returns (address)
0x57a1953bf194a1ef73396e442ac7dc761dcd23cc
treasuryAddress(view returns (address)
0x6f8fe995422c5efe6487a7b07f67e84aad9d4ec8
vesselManager(view returns (address)
0xdb5dacb1dfbe16326c3656a88017f0cb4ece0977
vesselManagerOperations(view returns (address)
0xc49b737fa56f9142974a54f6c66055468ec631d0
Read-only
S(address _depositoraddress _assetview returns (uint256)
depositSnapshots(addressview returns (uint256 Puint256 Guint128 scaleuint128 epoch)
deposits(addressview returns (uint256)
epochToScaleToG(uint128uint128view returns (uint256)
epochToScaleToSum(addressuint128uint128view returns (uint256)
getCollateral(address _collateralview returns (uint256)
getCompoundedDebtTokenDeposits(address _depositorview returns (uint256)
getDepositorGRVTGain(address _depositorview returns (uint256)
getDepositorGains(address _depositoraddress[] _assetsview returns (address[]uint256[])
getEntireSystemColl(address _assetview returns (uint256 entireSystemColl)
getEntireSystemDebt(address _assetview returns (uint256 entireSystemDebt)
lastAssetError_Offset(uint256view returns (uint256)
State-modifying
addCollateralType(address _collateral
authorizeUpgrade(address newImplementation
initialize(
offset(uint256 _debtToOffsetaddress _assetuint256 _amountAdded
provideToSP(uint256 _amountaddress[] _assets
receivedERC20(address _assetuint256 _amount
renounceOwnership(
transferOwnership(address newOwner
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdrawFromSP(uint256 _amountaddress[] _assets
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
AssetSent(address _assetaddress _touint256 _amount
BeaconUpgraded(address indexed beacon
CommunityIssuanceAddressChanged(address newAddress
DepositSnapshotUpdated(address indexed _depositoruint256 _Puint256 _G
EpochUpdated(uint128 _currentEpoch
GRVTPaidToDepositor(address indexed _depositoruint256 _GRVT
G_Updated(uint256 _Guint128 _epochuint128 _scale
GainsWithdrawn(address indexed _depositoraddress[] _collateralsuint256[] _amountsuint256 _debtTokenLoss
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
P_Updated(uint256 _P
S_Updated(address _assetuint256 _Suint128 _epochuint128 _scale
ScaleUpdated(uint128 _currentScale
StabilityPoolAssetBalanceUpdated(address _assetuint256 _newBalance
StabilityPoolDebtTokenBalanceUpdated(uint256 _newBalance
StakeChanged(uint256 _newSystemStakeaddress _depositor
SystemSnapshotUpdated(uint256 _Puint256 _G
Upgraded(address indexed implementation
UserDepositChanged(address indexed _depositoruint256 _newDeposit
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
StabilityPool__ActivePoolOnly(address senderaddress expected
StabilityPool__AdminContractOnly(address senderaddress expected
StabilityPool__ArrayNotInAscendingOrder(
StabilityPool__VesselManagerOnly(address senderaddress expected