Search by name, SuiNS, address, digest, object ID, coin type or checkpoint.

API

rising

Module0xbd2e…e190
Move path
0xee0e…d45f::rising
Functions
181 public, 12 entry
Structs
12
Friend modules
None
rising

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 {
pieces: Table<u64, Piece>,
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 bind(&collection::AdminCap,&mut collection::Collection,ID,u64)
entry fun bind_relic(&collection::AdminCap,&mut collection::Collection,ID,u64)
public fun bound_index(&collection::Collection,ID): Option<u64>
entry fun call_the_dead(&mut collection::Collection,&Clock)
fun claim_binding(&mut collection::Collection,ID): Option<u64>
fun draw(&mut collection::Collection,&mut RandomGenerator,u8): (u64, bool)
fun padded(Piece, u64): Piece
fun relic_piece(String,VecMap<String, String>,u64): Piece
entry fun remove_relic(&collection::AdminCap,&mut collection::Collection,u64)
fun rise(&mut collection::Collection,&mut collection::Mortem,&Clock,&mut RandomGenerator)
entry fun rise_in_kiosk(&mut collection::Collection,&mut Kiosk,&KioskOwnerCap,ID,&Clock,&Random)
entry fun rise_in_personal_kiosk(&mut collection::Collection,&mut Kiosk,&mut personal_kiosk::PersonalKioskCap,ID,&Clock,&Random)
entry fun seal(&collection::AdminCap,&mut collection::Collection,vector<u8>)
entry fun seed(&collection::AdminCap,&mut collection::Collection,u64,vector<u64>,vector<String>,vector<vector<String>>,vector<vector<String>>,vector<u16>,vector<vector<u8>>)
entry fun set_rising_open(&collection::AdminCap,&mut collection::Collection,bool)
entry fun unbind(&collection::AdminCap,&mut collection::Collection,ID)
entry fun unbind_relic(&collection::AdminCap,&mut collection::Collection,ID)