Vitreus Voucher
Verified contract
Proxy
Active on
Ethereum with 2,368 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
6 additional
variables
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ViVo | ERC-721 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20794457 | a month ago | | | 0 | 0.0027943404 | |
| 20467394 | 3 months ago | | | 0 | 0.00016149371 | |
| 20467388 | 3 months ago | | | 0 | 0.00014263575 | |
| 20452790 | 3 months ago | | | 0 | 0.000031513000 | |
| 20398706 | 3 months ago | | | 0 | 0.00019620346 | |
| 20388294 | 3 months ago | | | 0 | 0.00011157221 | |
| 20352136 | 3 months ago | | | 0 | 0.00011123365 | |
| 20219518 | 4 months ago | | | 0 | 0.00023943631 | |
| 20193575 | 4 months ago | | | 0 | 0.00011573776 | |
| 20149781 | 4 months ago | | | 0 | 0.00012062365 |
ABI
ABI objects
Getter at block 21060824 getAllPresaleRounds() view returns (struct VitreusVoucherPresaleRound[]) getCurrentPresaleRound() view returns (struct VitreusVoucherPresaleRound) presaleRoundNumber() view returns (uint256)
domainSeparator() view returns (bytes32)
0xccd4cbf1da80d8650483e1e6b843d4537be49ed8235edba9b3e5fb6fa3f43ad4
getPresaleRoundAmount() view returns (uint256)
11
name() pure returns (string)
Vitreus Voucher
owner() view returns (address)
0x8f4dbe215b58427afe837f06267c8194deefbe19
paused() view returns (bool)
true
symbol() pure returns (string)
ViVo
totalSupply() view returns (uint256)
882
Read-only
availableDeposit(uint256 tokenId) view returns (uint256)
balanceOf(address owner_) view returns (uint256)
estimateETHAmount(uint256 _usdcAmount) view returns (uint256)
estimateUSDCAmount(uint256 _amount) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
getDeposit(address owner_, uint256 round) view returns (uint256)
getDeposit(uint256 tokenId, uint256 round) view returns (uint256)
getPresaleRound(uint256 roundId_) view returns (struct VitreusVoucherPresaleRound)
isApprovedForAll(address owner_, address operator) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
statsOf(uint256 _tokenId) view returns (uint256[])
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenOf(address owner_) view returns (uint256)
tokenURI(uint256 tokenId) view returns (string)
State-modifying
Events affiliateDeposit(bytes affiliateSignature, address affiliateWallet) payable
affiliateDepositUSDC(uint256 amount_, bytes affiliateSignature, address affiliateWallet)
affiliateMint(bytes affiliateSignature, address affiliateWallet) payable
affiliateMintWithUSDC(address to_, uint96 value_, bytes affiliateSignature, address affiliateWallet)
approve(address to, uint256 tokenId)
changeUpcomingRound(uint256 roundId_, uint56 newAllocation_)
createPresaleRound(uint32 price_, uint56 allocation_, uint64 depositMin_, uint64 depositMax_, uint64 startTime_, uint64 endTime_)
deposit() payable
depositUSDC(uint256 amount_)
forceMint(address to_, uint64 value_)
initialize(address uniswapV2RouterAddress_, address usdcReceiver_, address usdcAddress, address uniswapPair_, string baseTokenUri)
initializeV2(address payoutRegistry_, address proverAddress_)
mint() payable
mintWithUSDC(address to_, uint96 value_)
pauseContract()
renounceOwnership()
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes data)
setApprovalForAll(address operator, bool approved)
setBaseURI(string _newBaseUri)
setPayoutRegistry(address payoutRegistry_)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
unpauseContract()
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
BaseURIChanged(string baseURI)
Deposit(uint256 indexed id, uint256 round, uint256 amount)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
PresaleRoundChanged(uint256 indexed round, struct VitreusVoucherPresaleRound presaleRound)
PresaleRoundCreated(uint256 indexed round, struct VitreusVoucherPresaleRound presaleRound)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
Unpaused(address account)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
receive()
OperatorNotAllowed(address operator)