SideShift SideShift Token Vault

Verified contract

Active on Ethereum with 2,259 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $20,187,802.77
ERC-20
--
ERC-20
--
0x9ff57433c1061f0238d2f1107a2ef42b3f8f42a64e930027f312a997d1fa676d
0x8f1f6222d598ec22a4ec9fcdadda89917244f36422d4295661b4cc6783c8605c
0x9b9c9b076dca6d29c464cc44f83b71af359bed257bc0df575a751c8d6aa35894
0x65f196b1286493f7f66563db232a64aa3e8e1f7ec3ee6f07b4eb9fb5c3504e6c
0xd3a677d93d63b32800743ca16a3c119cb023c6eea2a23696cd606256ac3ae06d
0x1d7a3b2ba7e334d28ec64ee96d80b9352f8f0d54ff6b58de6a1d71deaf2cbeaf
0xdded50d425188c36a9259e2b5538715558c870add2a46df3aa1d304ec935bc5a
0xd47df9db6e093486c8e107cefe6fdf9e93d70589c6381e96eb50fd93f6373060
0xa62cd3dbff92043199652c68fc184ad1f4850115c8b5d57c98c7ed43ef9e5fc9
0x838bfe01e9bf03a5ab09a81cc86833417128b0a221896cd862f2f0023be57dc0

Functions
Getter at block 21261278
DOMAIN_SEPARATOR(view returns (bytes32)
0x25397cdf941a1602956af6334de7c2e9c07bfd9c86b545cbdc4f7976dc4aa0a8
UNDERLYING(view returns (address)
0x35e78b3982e87ecfd5b3f3265b601c046cdbe232
asset(view returns (address)
0x35e78b3982e87ecfd5b3f3265b601c046cdbe232
contractInitialized(view returns (bool)
true
decimals(view returns (uint8)
18
merkleMinted(view returns (bool)
true
merkleRoot(view returns (bytes32)
0x28b0741a22d989deaf7e2182634898a13e217d4997b3a4094779c5227e104f18
merkleUnclaimed(view returns (uint256)
8506358839354837400000000
name(view returns (string)
SideShift SideShift Token Vault
owner(view returns (address)
0x722b33b843baca81aa70cef29c9512de7b3f8767
symbol(view returns (string)
svXAI
totalAssets(view returns (uint256)
126079995322026974948022006
totalSupply(view returns (uint256)
89290875703415987615038379
Read-only
allowance(addressaddressview returns (uint256)
balanceOf(addressview returns (uint256)
checkMerkle(address _senderuint256 _amountbytes32[] merkleProofview returns (bool)
convertToAssets(uint256 sharesview returns (uint256)
convertToShares(uint256 assetsview returns (uint256)
maxDeposit(address _addressview returns (uint256)
maxMint(address _addressview returns (uint256)
maxRedeem(address ownerview returns (uint256)
maxWithdraw(address ownerview returns (uint256)
merkleClaimed(addressview returns (bool)
nonces(addressview returns (uint256)
previewDeposit(uint256 assetsview returns (uint256)
previewMint(uint256 sharesview returns (uint256)
previewRedeem(uint256 sharesview returns (uint256)
previewWithdraw(uint256 assetsview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
claimShares(address _senderuint256 _amountbytes32[] merkleProof
deposit(uint256 assetsaddress receiverreturns (uint256 shares)
emergencyMerkleTransfer(uint256 _amount
mint(uint256 sharesaddress receiverreturns (uint256 assets)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
redeem(uint256 sharesaddress receiveraddress ownerreturns (uint256 assets)
renounceOwnership(
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
vaultInitialize(uint256 _sharesuint256 _amount
withdraw(uint256 assetsaddress receiveraddress ownerreturns (uint256 shares)
Events
Approval(address indexed owneraddress indexed spenderuint256 amount
ContractInitialization(address indexed user
Deposit(address indexed calleraddress indexed owneruint256 assetsuint256 shares
MerkleClaim(address indexed useruint256 amount
MerkleSharesMinted(address indexed useruint256 shares
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 amount
Withdraw(address indexed calleraddress indexed receiveraddress indexed owneruint256 assetsuint256 shares
Constructor
constructor(address _UNDERLYINGbytes32 _merkleRoot
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.