squid_vault
Module0xec7b…eec7
- Move path
- 0xd219…f1d7::squid_vault
- Functions
- 91 public, 2 entry
- Structs
- 5
- Friend modules
- genesis_squidgirlbathwater
squid_vault
Functions9
- entry fun claim_ika_nft(&mut SquidVault,&TransferPolicy<ika_chan_nft::IkaChanNft>,vector<u8>,&Random)
- entry fun claim_key_nft(&mut SquidVault,&mut Kiosk,&mut personal_kiosk::PersonalKioskCap,&TransferPolicy<squid_key::SquidKey>,vector<u8>)
Structs5
key is an object with an id. store can be kept inside other objects. copy can be duplicated. drop can be thrown away.
- NftClaimedEventcopydrop
nft_type VaultNftType claimer address amount u8 proofWithVars String - SQUID_VAULTdrop
dummy_field bool - SquidVaultstorekey
id UID nfts vector<ika_chan_nft::IkaChanNft> proof_checker base_proof_checker::ProofChecker - SquidVaultAdminCapstorekey
id UID - VaultNftTypecopydropstore
No fields
Constants13
Constants are shown the way the code loads them. Bytecode does not keep their names.
| Index | Value | Type | Use | Used in |
|---|---|---|---|---|
| 0 | 0 | u64 | Abort code | take_nfts_from_vault |
| 1 | 1 | u64 | Abort code | verify_claim_vars_with_proof |
| 2 | 2 | u64 | Abort code | claim_key_nftclaim_ika_nftu8_to_nft_type |
| 3 | "name" // interpreted as UTF8 string | vector<u8> | Value | init |
| 4 | "Squid Vault" // interpreted as UTF8 string | vector<u8> | Value | init |
| 5 | "description" // interpreted as UTF8 string | vector<u8> | Value | init |
| 6 | "Onii-chan's secret stash. Doujinshi-level security. No pantsu detector equipped." // interpreted as UTF8 string | vector<u8> | Value | init |
| 7 | "image_url" // interpreted as UTF8 string | vector<u8> | Value | init |
| 8 | "/images/squid-vault.webp" // interpreted as UTF8 string | vector<u8> | Value | init |
| 9 | "creator" // interpreted as UTF8 string | vector<u8> | Value | init |
| 10 | "project_url" // interpreted as UTF8 string | vector<u8> | Value | init |
| 11 | 0x8233bf6971d0819edf3684b276bb03d4b7c005931909206564b71855d37145a1 | address | Value | init |
| 12 | "" // interpreted as UTF8 string | vector<u8> | Value | verify_claim_vars_with_proof |