ERC1967Proxy
Verified contract
Proxy
Active on
Ethereum with 2,196 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
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
Balances ($189,112.23)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
GRAI | ERC-20 | 193.873247K | $0.968956 |
$187,854.65 | |
WETH | ERC-20 | 0.13923 | $3,884.73 |
$540.87 | |
rETH | ERC-20 | 0.060901 | $4,354.28 |
$265.18 | |
wstETH | ERC-20 | 0.046758 | $4,607.56 |
$215.44 | |
swETH | ERC-20 | 0.043923 | $4,179.41 |
$183.57 | |
weETH | ERC-20 | 0.012831 | $4,093.57 |
$52.53 | |
0xd3d0…13c1 | ERC-1555 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21406829 | 6 hours ago | | | 0 | 0.0014434423 | |
| 21359683 | 7 days ago | | | 0 | 0.0036942998 | |
| 21338007 | 10 days ago | | | 0 | 0.0069716718 | |
| 21336868 | 10 days ago | | | 0 | 0.0082478292 | |
| 21300291 | 15 days ago | | | 0 | 0.0024835733 | |
| 21222554 | a month ago | | | 0 | 0.014267260 | |
| 21203088 | a month ago | | | 0 | 0.0031690419 | |
| 21168894 | a month ago | | | 0 | 0.0066955794 | |
| 21164363 | a month ago | | | 0 | 0.0049269435 | |
| 21155145 | a month ago | | | 0 | 0.0047069097 |
ABI
ABI objects
Getter at block 21408578 getAllCollateral() view returns (address[], uint256[]) proxiableUUID() view returns (bytes32)
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
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
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 _depositor, address _asset) view returns (uint256)
depositSnapshots(address) view returns (uint256 P, uint256 G, uint128 scale, uint128 epoch)
deposits(address) view returns (uint256)
epochToScaleToG(uint128, uint128) view returns (uint256)
epochToScaleToSum(address, uint128, uint128) view returns (uint256)
getCollateral(address _collateral) view returns (uint256)
getCompoundedDebtTokenDeposits(address _depositor) view returns (uint256)
getDepositorGRVTGain(address _depositor) view returns (uint256)
getDepositorGains(address _depositor, address[] _assets) view returns (address[], uint256[])
getEntireSystemColl(address _asset) view returns (uint256 entireSystemColl)
getEntireSystemDebt(address _asset) view returns (uint256 entireSystemDebt)
lastAssetError_Offset(uint256) view returns (uint256)
State-modifying
Events addCollateralType(address _collateral)
authorizeUpgrade(address newImplementation)
initialize()
offset(uint256 _debtToOffset, address _asset, uint256 _amountAdded)
provideToSP(uint256 _amount, address[] _assets)
receivedERC20(address _asset, uint256 _amount)
renounceOwnership()
transferOwnership(address newOwner)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
withdrawFromSP(uint256 _amount, address[] _assets)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AdminChanged(address previousAdmin, address newAdmin)
AssetSent(address _asset, address _to, uint256 _amount)
BeaconUpgraded(address indexed beacon)
CommunityIssuanceAddressChanged(address newAddress)
DepositSnapshotUpdated(address indexed _depositor, uint256 _P, uint256 _G)
EpochUpdated(uint128 _currentEpoch)
GRVTPaidToDepositor(address indexed _depositor, uint256 _GRVT)
G_Updated(uint256 _G, uint128 _epoch, uint128 _scale)
GainsWithdrawn(address indexed _depositor, address[] _collaterals, uint256[] _amounts, uint256 _debtTokenLoss)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
P_Updated(uint256 _P)
S_Updated(address _asset, uint256 _S, uint128 _epoch, uint128 _scale)
ScaleUpdated(uint128 _currentScale)
StabilityPoolAssetBalanceUpdated(address _asset, uint256 _newBalance)
StabilityPoolDebtTokenBalanceUpdated(uint256 _newBalance)
StakeChanged(uint256 _newSystemStake, address _depositor)
SystemSnapshotUpdated(uint256 _P, uint256 _G)
Upgraded(address indexed implementation)
UserDepositChanged(address indexed _depositor, uint256 _newDeposit)
constructor(address _logic, bytes _data)
fallback()
receive()
StabilityPool__ActivePoolOnly(address sender, address expected)
StabilityPool__AdminContractOnly(address sender, address expected)
StabilityPool__ArrayNotInAscendingOrder()
StabilityPool__VesselManagerOnly(address sender, address expected)