VaultHandlerV7
Verified contract
Active on
Ethereum with 37,992 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
(#3831041) | Emblem.pro | ERC-721 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16608009 | 2 years ago | | | 0 | 0.00053665517 | |
| 16608001 | 2 years ago | | | 0 | 0.0060005524 | |
| 16608001 | 2 years ago | | | 0 | 0.0087963480 | |
| 16607995 | 2 years ago | | | 0 | 0.0061219985 | |
| 16607959 | 2 years ago | | | 0 | 0.0062434901 | |
| 16607918 | 2 years ago | | | 0 | 0.0069720800 | |
| 16607908 | 2 years ago | | | 0 | 0.0067314774 | |
| 16607845 | 2 years ago | | | 0 | 0.0088236058 | |
| 16607835 | 2 years ago | | | 0 | 0.0092747185 | |
| 16607797 | 2 years ago | | | 0 | 0.012387594 |
ABI
ABI objects
Getter at block 21283162
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)
25000000000
recipientAddress() view returns (address)
0x2272ecf43a7481088fa2d4ba9109804ed5a31901
shouldBurn() view returns (bool)
true
Read-only
asciiToInteger(bytes32 x) pure returns (uint256)
chainBalances(uint256) view returns (uint256)
chainIds(uint256) view returns (bool)
checkPreMintImage(string image, bytes32 preImage) pure returns (bytes32, bytes32, bool)
checkPreTransferImage(string image, bytes32 preImage) pure returns (bytes32, bytes32, bool)
getAddressFromSignature(bytes32 _hash, bytes signature) pure returns (address)
getAddressFromSignature(uint256 _tokenId, uint256 _nonce, bytes signature) view returns (address)
getAddressFromSignature(uint256 _tokenId, uint256 _nonce, string payload, bytes signature) view returns (address)
getHash(string _payload) pure returns (bytes32)
getPreMint(address _for, uint256 _tokenId) view returns (struct VaultHandlerV7PreMint)
getPreMintByIndex(address _for, uint256 index) view returns (struct VaultHandlerV7PreMint)
getPreMintCount(address _for) view returns (uint256 length)
getPreTransfer(uint256 _tokenId) view returns (struct VaultHandlerV7PreTransfer)
getPreTransferByIndex(uint256 _tokenId, uint256 index) view returns (struct VaultHandlerV7PreTransfer)
getPreTransferCount(uint256 _tokenId) view returns (uint256 length)
toString(address account) pure returns (string)
toString(bytes data) pure returns (string)
toString(bytes32 value) pure returns (string)
toString(uint256 value) pure returns (string)
witnesses(address) view returns (bool)
State-modifying
Events addChainId(uint256 chainId) returns (bool)
addPreMint(address _for, string _payload, uint256 _tokenId, bytes32 preImage)
addPreTransfer(uint256 _tokenId, bytes32 preImage)
addWitness(address _witness)
buyWithPaymentOnly(address _to, uint256 _tokenId, string image) payable
buyWithSignature(address _to, uint256 _tokenId, string _payload, uint256 _nonce, bytes _signature) payable
changeMetadataBaseUri(string _uri)
changeName(string name, string symbol)
changeNft(address token)
changePayment(address payment)
changePrice(uint256 _price)
changeRecipient(address _recipient)
claim(uint256 tokenId)
deletePreMint(address _for, uint256 _tokenId)
deletePreTransfer(uint256 _tokenId)
mint(address _to, uint256 _tokenId, string _uri, string _payload)
removeChainId(uint256 chainId) returns (bool)
removeWitness(address _witness)
toggleShouldBurn()
transferFromChain(address _to, uint256 chainId, uint256 amount) returns (bool)
transferNftOwnership(address newOwner)
transferOwnership(address newOwner)
transferPaymentOwnership(address newOwner)
transferToChain(uint256 chainId, uint256 amount) returns (bool)
transferWithCode(uint256 _tokenId, string code, address _to, uint256 _nonce, bytes signature) payable
updateTokenUri(uint256 _tokenId, string _uri)
BridgeDeposit(address indexed sender, uint256 indexed amount, uint256 chainId)
BridgeWithdrawal(address indexed sender, uint256 indexed amount, uint256 chainId)
OwnerSet(address indexed oldOwner, address indexed newOwner)
constructor(address _nftAddress, address _paymentAddress, address _recipientAddress, uint256 _price)
This contract contains no fallback and receive objects.
This contract contains no error objects.