DepositPool

Verified contract

Active on Ethereum with 49 txns
Deployed by via 0xfdf4665b at 21013676
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $10.01
0x88553880a526da0a1c85959055ce7190539291ab8db229806186018e7c734795
From
0xde0a9667812791298de06b73a988e58a9438e1934367f695d31912907d009f98
0x6b76f897ac6b278febdde4b4377659442819bdcf1aec2bf209467ff2c30afb67
0x75203a19a0d3abab6128d15d69540676dfd356886129449f918d021081d66a8e
0x1e06fed56298e89a20ec5ee4ffb8aa9e33decf838b764b920c55a1da30370aee
0xc153b31d06a4ab941c2f8327dbac7fc1e64b96b52d98f22faf491c60f67a0c4c
0x1de81265cb1542bda29c9616478e447206db9046a49822a032b696d456d82221
0x07f36226fc4f42ecb6d333dec0602244386ee5ad7a7d8eeb397c01bd4cd1b023
0x4c7941f788e6e8c86ec9ce23b39918130aea5d67cc30cac5d835f434169012e4
0xb0a862d61018822d5a49f0fbbdbb764c8bf5376e221fc129f81e5b67a9cebfcc

Functions
Getter at block 21387160
ASSET_TOKEN(view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
ASSET_TOKEN_DECIMALS(view returns (uint256)
6
LSD(view returns (address)
0xc4af68dd5b96f0a544c4417407773fefdc97f58d
abridge(view returns (address)
0x0a7d280a0ed7d46c7be58a939f69c3d5c047dbe4
accDepositAmount(view returns (uint256)
1426621379648
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)
9999999999999998573378620352
smartSavingsOnGravity(view returns (address)
0x2a5ee24172200fadde1bdc30adbfc2c67d20a2e3
totalLsdMinted(view returns (uint256)
8620273291240115139491983
treasury(view returns (address)
0xa116b4680b52973426b6d2a92dcc972b8dbcb46f
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