Vault

Verified contract

Active on Base with 42 txns
Deployed by via 0x00780565 at 19102895
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x50049e0ea6ed88ff3ac5980275c23929844b640501ac476e474bb802910e1985
0xf6be735466c728a806d4c06426f7fb556952369b79d48e899e3ba7113c85ca4f
0x855e482f72246a443d9010258264db03f520d41e9e9fbcb7947658869fb03d6e
0xc82d23bd6591bbd0ed3c7200971da9330f5128c877a7a4c6123e32d2e8063e43
0xcfbc570e27c42a89f2d9f9cc582cfa551e0327de7f2bc6a39d9efc9d87ba7c4d
0x32adba45ba80cf6083914ecd3f63e2f5dfc9c93cf360050faa5c4daeb967f4bc
0x7b116d76a220dd479ee3f1cbf8b598a8e10feb1e06acbc7c74f43c487d34a33f
0x7255798ca7efd0f6171027d71f94eaa5f6c36e6d5c248966531c88e26e20d3d9
0x87fbe5b382d65b21bfdd89bb2103eb0da7187b3713e80c18bfa40bf697f298f4
0xc617b0495ef1105f381cac038772259c95de97892cd83fcc6e67c3593593fd9b

Functions
Getter at block 23048743
BASE_TOKEN_TARGET_RECEIVE_AMOUNT(view returns (uint256)
3500000000000000000
BUY_QUOTE_TYPE(view returns (uint256)
1
INITIAL_BUY_LIMIT(view returns (uint256)
300000000000000000
MAX_AMOUNT(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
NATIVE_TOKEN(view returns (address)
0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
POOL_END_TYPE(view returns (uint256)
1
POOL_NOT_END_TYPE(view returns (uint256)
0
QUOTE_TERMINAL_LEFT_AMOUNT(view returns (uint256)
60000000000
QUOTE_TOKEN_TOTAL_AMOUNT_FOR_REWARD(view returns (uint256)
50000000000000000
QUOTE_TOKEN_TOTAL_AMOUNT_IN_DEX(view returns (uint256)
250000000000000000
QUOTE_TOKEN_TOTAL_AMOUNT_IN_POOL(view returns (uint256)
700000000000000000
SELL_QUOTE_TYPE(view returns (uint256)
0
UNISWAP_POOL_FACTORY_(view returns (address)
0x8909dc15e40173ff4699343b6eb8132c65e18ec6
UNISWAP_ROUTER_ADDRESS(view returns (address)
0x4752ba5dbc23f44d87826276bf6fd6b1c372ad24
WETH(view returns (address)
0x4200000000000000000000000000000000000006
X_OFFSET_AMOUNT(view returns (uint256)
1950000000000000000
Y_OFFSET_AMOUNT(view returns (uint256)
390000000000000000
getDomainSeparator(view returns (bytes32)
0x98d086242caece5daa011e97712e0c0f97bdeea71f6a6e78260ee604795af62f
Read-only
_encodeOrder(struct VaultWithdrawRewardOrder orderpure returns (bytes)
hashOrder(struct VaultWithdrawRewardOrder orderview returns (bytes32)
verifyNonce(address senderuint256 nonceview returns (booluint256uint256uint256)
State-modifying
claimTokensFor(struct VaultWithdrawRewardOrder orderbytes signatures
migrate(address poolreturns (address uniswapPool)
Events
ClaimTokenForRecipient(address recipientaddress tokenuint256 amountuint256 nonce
CreatePoolAndMigration(address uniswapPooluint256 baseAmountuint256 quoteAmount
Constructor
constructor(address _adminaddress _dexFees
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
Duplicate(
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
FailedInnerCall(
InvalidAmount(
InvalidNonce(
InvalidSignature(
NoEnoughBalanceForDex(
OnlyAdmin(
PoolIsNotEnd(
SafeERC20FailedOperation(address token
SignatureExpired(