VaultHandlerV7a

Verified contract

Active on Ethereum with 28,436 txns
Deployed by via 0x4b5025b2 at 16609544
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
2 additional variables
ERC-20
--
0xe77ade4163e5fd5b815bafe82596c61c98ffd513d41ff5222374a650c16db06e
0x03f2773fc4bde18e55ec41674c427c5856c5503b5845c75c0f1b334a01732d87
0xaffb8cf5147ff84efc0860fd9e83de73c14878d67c1aa3b072cbd18edcadf595
0xdbfe6834f1571bf0b9425648bf9c39f2d417ca5fe6c04c19cc13669e81aa1b83
0xb914f979edbf9c1fc81ff599373d2512c557b9e134b9dc6ad02b4d1f6d4c7777
0x80dea43d7447acefdb5f6128db00b26d35461352b3865c6de0cd930d0105680a
0xd3df93c769c0aae946ac2ccdd15ce085c626e9434d972e5b16f5cacdbd6d73fb
0xc054b0ed7d9cfdf67eba113ade8aceda0ec653107e0ad08024617747b9bea9dd
0x37421fff12476b5af7bc58935ecc1d094fc629113ddb3cdad542ddbf8715ddac
0x019988cf8c2f4192780b4250d90660129fae109c317937145d78a619be66221e

Functions
Getter at block 21304673
claimAddress(view returns (address)
0xb8d6eb76dabea5b238e999b3145775e54412b2d2
getOwner(view returns (address)
0x2272ecf43a7481088fa2d4ba9109804ed5a31901
getPaymentDecimals(view returns (uint8)
8
initialized(view returns (bool)
true
metadataBaseUri(view returns (string)
https://api.emblemvault.io/s:evmetadata/meta/
nftAddress(view returns (address)
0x82c7a8f707110f5fbb16184a5933e9f78a34c6ab
paymentAddress(view returns (address)
0x3d658390460295fb963f54dc0899cfb1c30776df
price(view returns (uint256)
56000000000
recipientAddress(view returns (address)
0x74ce08242c97fac3be8b63a9d5061c5ef2c1c3a8
shouldBurn(view returns (bool)
false
Read-only
asciiToInteger(bytes32 xpure returns (uint256)
blacklisted(addressview returns (bool)
chainBalances(uint256view returns (uint256)
chainIds(uint256view returns (bool)
checkPreMintImage(string imagebytes32 preImagepure returns (bytes32bytes32bool)
checkPreTransferImage(string imagebytes32 preImagepure returns (bytes32bytes32bool)
getAddressFromSignature(bytes32 _hashbytes signaturepure returns (address)
getAddressFromSignature(uint256 _tokenIduint256 _noncebytes signatureview returns (address)
getAddressFromSignature(uint256 _tokenIduint256 _noncestring payloadbytes signatureview returns (address)
getAddressFromSignature(uint256 _tokenIduint256 _noncestring payloaduint256 blockNumberbytes signatureview returns (address)
getHash(string _payloadpure returns (bytes32)
getPreMint(address _foruint256 _tokenIdview returns (struct VaultHandlerV7aPreMint)
getPreMintByIndex(address _foruint256 indexview returns (struct VaultHandlerV7aPreMint)
getPreMintCount(address _forview returns (uint256 length)
getPreTransfer(uint256 _tokenIdview returns (struct VaultHandlerV7aPreTransfer)
getPreTransferByIndex(uint256 _tokenIduint256 indexview returns (struct VaultHandlerV7aPreTransfer)
getPreTransferCount(uint256 _tokenIdview returns (uint256 length)
toString(address accountpure returns (string)
toString(bytes datapure returns (string)
toString(bytes32 valuepure returns (string)
toString(uint256 valuepure returns (string)
usedTokenIds(uint256view returns (bool)
witnesses(addressview returns (bool)
State-modifying
addChainId(uint256 chainIdreturns (bool)
addClaimAddress(address _address
addPreMint(address _forstring _payloaduint256 _tokenIdbytes32 preImage
addPreTransfer(uint256 _tokenIdbytes32 preImage
addWitness(address _witness
adjustBlockWindow(uint256 size
buyWithSignature(address _touint256 _tokenIdstring _payloaduint256 _noncebytes _signaturepayable 
buyWithSignature2(address _touint256 _tokenIdstring _payloaduint256 _nonceuint256 signedBlockbytes _signaturepayable 
changeMetadataBaseUri(string _uri
changeName(string namestring symbol
changeNft(address token
changePayment(address payment
changePrice(uint256 _price
changeRecipient(address _recipient
claim(uint256 tokenId
claimOnChain(uint256 tokenId
deletePreMint(address _foruint256 _tokenId
deletePreTransfer(uint256 _tokenId
mint(address _touint256 _tokenIdstring _uristring _payload
removeChainId(uint256 chainIdreturns (bool)
removeWitness(address _witness
toggleBlacklist(address _address
toggleShouldBurn(
transferFromChain(address _touint256 chainIduint256 amountreturns (bool)
transferNftOwnership(address newOwner
transferOwnership(address newOwner
transferPaymentOwnership(address newOwner
transferToChain(uint256 chainIduint256 amountreturns (bool)
transferWithCode(uint256 _tokenIdstring codeaddress _touint256 _noncebytes signaturepayable 
updateTokenUri(uint256 _tokenIdstring _uri
Events
BridgeDeposit(address indexed senderuint256 indexed amountuint256 chainId
BridgeWithdrawal(address indexed senderuint256 indexed amountuint256 chainId
OwnerSet(address indexed oldOwneraddress indexed newOwner
Constructor
constructor(address _nftAddressaddress _paymentAddressaddress _recipientAddressuint256 _price
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.