Vault

Verified contract

Implementation

Active on Ethereum with 1 txns
Deployed by via 0x668811b5 at 19588134
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 43 additional slots

No balances found for "Vault"

0x03012feb1c7172664226168c2ea6e8ce8579f1f9dcc9eaf78c0e511697bd6d70
From

Functions
Getter at block 20862217
DOMAIN_SEPARATOR(view returns (bytes32 result)
0xbf6ab50422e633ca80ccbe8a49289289023c32f073f0bc0cc12300d97be76796
asset(view returns (address)
0x0000000000000000000000000000000000000000
assetLimit(view returns (uint256)
0
assetType(view returns (uint8)
0
decimals(view returns (uint8)
0
depositToken(view returns (address)
0x0000000000000000000000000000000000000000
name(view returns (string)
owner(view returns (address result)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
symbol(view returns (string)
totalAssets(view returns (uint256 assets)
0
totalSupply(view returns (uint256 result)
0
Read-only
allowance(address owneraddress spenderview returns (uint256 result)
balanceOf(address ownerview returns (uint256 result)
convertToAssets(uint256 sharesview returns (uint256 assets)
convertToShares(uint256 assetsview returns (uint256 shares)
maxDeposit(address toview returns (uint256 maxAssets)
maxMint(address toview returns (uint256 maxShares)
maxRedeem(address ownerview returns (uint256 maxShares)
maxWithdraw(address ownerview returns (uint256 maxAssets)
nonces(address ownerview returns (uint256 result)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
previewDeposit(uint256 assetsview returns (uint256 shares)
previewMint(uint256 sharesview returns (uint256 assets)
previewRedeem(uint256 sharesview returns (uint256 assets)
previewWithdraw(uint256 assetsview returns (uint256 shares)
State-modifying
approve(address spenderuint256 amountreturns (bool)
cancelOwnershipHandover(payable 
completeOwnershipHandover(address pendingOwnerpayable 
deposit(uint256 assetsaddress depositorreturns (uint256 shares)
initialize(address _owneraddress _depositTokenstring _namestring _symboluint8 _assetType
mint(uint256 sharesaddress toreturns (uint256 assets)
pause(bool toPause
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
redeem(uint256 sharesaddress toaddress ownerreturns (uint256 assets)
renounceOwnership(payable 
requestOwnershipHandover(payable 
setLimit(uint256 newLimit
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwnerpayable 
withdraw(uint256 assetsaddress toaddress ownerreturns (uint256 shares)
Events
Approval(address indexed owneraddress indexed spenderuint256 amount
Deposit(address indexed byaddress indexed owneruint256 assetsuint256 shares
Initialized(uint64 version
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
Paused(address account
Transfer(address indexed fromaddress indexed touint256 amount
Unpaused(address account
Withdraw(address indexed byaddress indexed toaddress indexed owneruint256 assetsuint256 shares
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AllowanceOverflow(
AllowanceUnderflow(
AlreadyInitialized(
DepositMoreThanMax(
EnforcedPause(
ExpectedPause(
InsufficientAllowance(
InsufficientBalance(
InvalidInitialization(
InvalidPermit(
MintMoreThanMax(
NewOwnerIsZeroAddress(
NoHandoverRequest(
NotInitializing(
PermitExpired(
RedeemMoreThanMax(
Reentrancy(
TokenNotEnabled(
TotalSupplyOverflow(
Unauthorized(
WithdrawMoreThanMax(
ZeroAmount(