rising
Module0xbd2e…e190
- Move path
- 0xee0e…d45f::rising
- Functions
- 181 public, 12 entry
- Structs
- 12
- Friend modules
- None
Declarations
Rebuilt from the module interface. No verified source is published, and function bodies are only available as bytecode.
module rising;
struct Bound has copy, drop {
collection: ID,
grave: ID,
index: u64,
}
struct Piece has store {
name: String,
attributes: VecMap<String, String>,
rank: u16,
pad: vector<u8>,
}
struct Registry has store {
piece_size: u64,
bound: Table<ID, u64>,
reserved: u64,
}
struct RegistryKey has copy, drop, store {
dummy_field: bool,
}
struct RelicAdded has copy, drop {
collection: ID,
index: u64,
name: String,
image_sha256: vector<u8>,
}
struct RelicRemoved has copy, drop {
collection: ID,
index: u64,
}
struct Relics has store {
images: Table<u64, vector<u8>>,
graves: Table<u64, ID>,
loaded: u64,
}
struct RelicsKey has copy, drop, store {
dummy_field: bool,
}
struct Risen has copy, drop {
collection: ID,
grave: ID,
number: u64,
index: u64,
luck: u8,
second_draw: bool,
}
struct Sealed has copy, drop {
collection: ID,
provenance_hash: vector<u8>,
}
struct Seeded has copy, drop {
collection: ID,
from: u64,
to: u64,
running_hash: vector<u8>,
}
struct Unbound has copy, drop {
collection: ID,
grave: ID,
index: u64,
}
entry fun add_relic(&collection::AdminCap,&mut collection::Collection,String,vector<String>,vector<String>,vector<u8>)
entry fun rise_in_personal_kiosk(&mut collection::Collection,&mut Kiosk,&mut personal_kiosk::PersonalKioskCap,ID,&Clock,&Random)
entry fun seed(&collection::AdminCap,&mut collection::Collection,u64,vector<u64>,vector<String>,vector<vector<String>>,vector<vector<String>>,vector<u16>,vector<vector<u8>>)