GONDI_USER_VAULT

Verified contract

Active on Ethereum with 142 txns
Deployed by via 0x4f1ddac5 at 18563241
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#9064)
ERC-721
--
 (#7992)
ERC-721
--
 (#19895)
ERC-721
--
 (#19472)
ERC-721
--
 (#19041)
ERC-721
--
 (#18910)
ERC-721
--
 (#18464)
ERC-721
--
 (#18227)
ERC-721
--
 (#15286)
ERC-721
--
 (#15284)
ERC-721
--
0x00344eec395cea8193c853d16b8112429eca79056187b733162b2dfd334b0feb
From
0x479e573cc37e2b6f7265b2f8191b00e829b8f8afd1fdae277311cb76593c3fad
From
0x83967f6aed00e76957313d30de870c9d1916e8cc52e9a61c49b8c7de524b06c1
From
0xc1971fa89573392f4c71710e3f8406deb5be186905eaa83869b2111229f28c41
0xeaa260ca94c3bdd9275335cc51d4ace628cf827e46cf2f0970a9761a1da18bfd
0xa7acf5d60e1d39987e00d7de86a70969f9533b1ef3aaba844d147c0e916b4e31
0xd58a2671d59d50fbf128c2de8e7e678a282a1bc2605cb07a51a5cbaac4589677
0x10f38c0b369e5477d20b1f933fcb2dc5aaf890338f6732fcf5d82e2d82c7f881
0x05c47e750a90a2989a6282d05b1a56f4d5ce2514144d45c61b0a810f8862ac82
0xb3d2259ec890c7496fd960eab20852d196bf2604e79f86d3ecdc6a32a9f2d47d

Functions
Getter at block 21220626
ETH(view returns (address)
0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
name(view returns (string)
GONDI_USER_VAULT
owner(view returns (address)
0xd07a25e6a22e9158162699490aa6a9464e14c50a
symbol(view returns (string)
GUV
Read-only
ERC20BalanceOf(uint256 _vaultIdaddress _tokenview returns (uint256)
ERC721OwnerOf(address _collectionuint256 _tokenIdview returns (uint256)
balanceOf(address ownerview returns (uint256)
getApproved(uint256view returns (address)
isApprovedForAll(addressaddressview returns (bool)
ownerOf(uint256 idview returns (address owner)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 _vaultIdpure returns (string)
State-modifying
approve(address spenderuint256 id
burn(uint256 _vaultIdaddress _assetRecipient
burnAndWithdraw(uint256 _vaultIdaddress[] _collectionsuint256[] _tokenIdsaddress[] _tokens
depositERC20(uint256 _vaultIdaddress _tokenuint256 _amount
depositERC721(uint256 _vaultIdaddress _collectionuint256 _tokenId
depositERC721s(uint256 _vaultIdaddress _collectionuint256[] _tokenIds
depositEth(uint256 _vaultIdpayable 
mint(returns (uint256)
onERC721Received(addressaddressuint256bytesreturns (bytes4)
safeTransferFrom(address fromaddress touint256 id
safeTransferFrom(address fromaddress touint256 idbytes data
setApprovalForAll(address operatorbool approved
transferFrom(address fromaddress touint256 id
transferOwnership(address newOwner
withdrawERC20(uint256 _vaultIdaddress _token
withdrawERC20s(uint256 _vaultIdaddress[] _tokens
withdrawERC721(uint256 _vaultIdaddress _collectionuint256 _tokenId
withdrawERC721s(uint256 _vaultIdaddress[] _collectionsuint256[] _tokenIds
withdrawEth(uint256 _vaultId
Events
Approval(address indexed owneraddress indexed spenderuint256 indexed id
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ERC20Deposited(uint256 vaultIdaddress tokenuint256 amount
ERC20Withdrawn(uint256 vaultIdaddress tokenuint256 amount
ERC721Deposited(uint256 vaultIdaddress collectionuint256 tokenId
ERC721Withdrawn(uint256 vaultIdaddress collectionuint256 tokenId
OwnershipTransferred(address indexed useraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed id
Constructor
constructor(address currencyManageraddress collectionManager
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AssetNotOwnedError(
CollectionNotWhitelistedError(
CurrencyNotWhitelistedError(
LengthMismatchError(
NotApprovedError(uint256 vaultId
VaultNotExistsError(uint256 vaultId
WithdrawingETHError(
WrongMethodError(