DepositPool

Verified contract

Active on Ethereum with 164 txns
Deployed by via 0xd0e0d3fd at 21013673
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $208.08
0xa04cc8fffbfde0eaf9fe2ce1f9adabf4f9d321ab6b5ea4480ad9f18de09a5bce
0x302cef571cd407396e2ce8662dde4fdcdd02c9f7cb0b5caeddb04b3fd2b71458
0xc67dce7c56f6872001a3ee9c1978d07b7f2f2710a04dcb3f5bd75853e71eb709
0xa214dbb356429bc955329e104ce47aada57f67a989281bc84d4e9534190c01c4
0x2f96ee03fa612a69106a1a75d0d9a15715f79603260736cbc5d44cb746d18a1d
0x12b47fd81876777426204afa0278b9e855030c89c826baab1db239083d762615
0x7e5f653a2b6912d768ca756141ebf7f0840b57b39fc87f03ce13cc0664b03fc5
0xdd28b4242b755b6d084deed57145ac12330cbb2a0bf57b873aa9e0764fbd64f0
0x6e298f7dfa27dc64890c993a620f55b90a08a474a70f50664a2f5afb5cd921b3
0xbfda125caee0427264ba04053a6a0401e915a5088afae07d08e842d871ccf28e

Functions
Getter at block 21296557
ASSET_TOKEN(view returns (address)
0x0000000000000000000000000000000000000000
ASSET_TOKEN_DECIMALS(view returns (uint256)
18
LSD(view returns (address)
0xc314b8637b05a294ae9d9c29300d5f667c748bad
abridge(view returns (address)
0x0a7d280a0ed7d46c7be58a939f69c3d5c047dbe4
accDepositAmount(view returns (uint256)
629076198037149567186
depositCap(view returns (uint256)
10000000000000000000000000000
lzReceiveGasLimit(view returns (uint128)
200000
owner(view returns (address)
0xfa60c17ccb1b728b68c4b5cf93a7dfd27a666654
paused(view returns (bool)
false
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
remainingDepositCap(view returns (uint256)
9999999370923801962850432814
smartSavingsOnGravity(view returns (address)
0xe1222a4076b8447d0b7e43d4f823ee879a224566
totalLsdMinted(view returns (uint256)
3158954734643416778007
treasury(view returns (address)
0x97ca296139f114bf3040cf05d05c240b770c627e
vaultNav(view returns (address)
0x5d3920ccc068039e5b6fe680cab7aa09fe8e053c
withdrawer(view returns (address)
0xcbba913ca3fa211de0f459561d4bec36a975d795
Read-only
depositFee(address _toview returns (uint256)
handleMessage(addressbytesbytes32view returns (bytes4)
pendingDeposits(address ownerview returns (uint256 amount)
totalDeposits(address ownerview returns (uint256 totalDeposits)
State-modifying
acceptOwnership(
deposit(address _touint256 _amountbool _mintOnGravitypayable 
depositWithPermit(address _touint256 _amountbool _mintOnGravitystruct IDepositPoolPermitInput _permitpayable 
pause(
renounceOwnership(
rescueWithdraw(address _tokenaddress _to
setAbridge(address _abridge
setDepositCap(uint256 _amount
setInitialLsdMinted(uint256 _amount
setLzReceiveGasLimit(uint128 _gasLimit
setSmartSavingsOnGravity(address _smartSavings
setTreasury(address _treasury
setWithdrawer(address _withdrawer
transferOwnership(address newOwner
unpause(
withdraw(uint256 _amount
Events
AbridgeUpdated(address indexed oldBridgeaddress indexed newBridge
Deposited(address indexed fromaddress indexed toaddress tokenuint256 amountaddress lsduint256 lsdAmountuint256 timestampbytes32 guiduint256 fee
NewDepositCap(uint256 cap
NewLzReceiveGasLimit(uint128 gasLimit
NewTreasury(address treasury
NewWithdrawer(address withdrawer
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RouteUpdated(address indexed senderbool allowed
SmartSavingsOnGravityUpdated(address addr
TotalLsdMintedInitialized(uint256 amount
Unpaused(address account
Withdrawn(address indexed _toaddress _tokenuint256 _amountaddress _lsd
Constructor
constructor(address _lsdaddress _tokenuint8 _decimalsaddress _vaultNavaddress _owneraddress _treasuryaddress _abridgeaddress _smartSavingsOnGravity
Fallback and receive
receive(
Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
AmountExceedsDepositCap(
DepositAmountTooSmall(uint256 amount
EnforcedPause(
ExpectedPause(
FailedInnerCall(
InsufficientFee(uint256 wanteduint256 provided
InvalidAddress(address addr
InvalidDepositAmount(
InvalidDepositCap(uint256 _cap
InvalidInitialLsdMinted(uint256 amount
InvalidLSD(
InvalidVaultToken(
InvalidWithdrawalAmount(uint256 amount
InvalidWithdrawer(address withdrawer
MessageLib_DeltaOverflow(
MessageLib_TimestampOverflow(
MessageLib_ValueOverflow(
NotCalledFromAbridge(
NotImplemented(bytes4 selector
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SafeERC20FailedOperation(address token
SendFailed(address touint256 amount