Package::suiper bytecode | tide- Move path
- 0x468b…5d5c::suiper
- Functions
- 10 public, 0 entry
- Structs
- 1
- Friend modules
- None
suiper
The on-chain disassembly. Offsets are bytecode positions within each function.
1// Move bytecode v6
2module 468b99a00a0b4e5188cef9a7f431d57025774e7749314400881345229fb65d5c.suiper {
3use 0000000000000000000000000000000000000000000000000000000000000001::option;
4use 0000000000000000000000000000000000000000000000000000000000000002::coin;
5use 0000000000000000000000000000000000000000000000000000000000000002::transfer;
6use 0000000000000000000000000000000000000000000000000000000000000002::tx_context;
7use 0000000000000000000000000000000000000000000000000000000000000002::url;
8
9struct SUIPER has drop {
10 dummy_field: bool
11}
12
13init(Arg0: SUIPER, Arg1: &mut TxContext) {
14L2: loc0: CoinMetadata<SUIPER>
160MoveLoc[0](Arg0: SUIPER)
182LdConst[1](vector<u8>: "SUI..)
193LdConst[2](vector<u8>: "Sui..)
204LdConst[3](vector<u8>: "The..)
215LdConst[4](vector<u8>: "htt..)
226Call url::new_unsafe_from_bytes(vector<u8>): Url
237Call option::some<Url>(Url): Option<Url>
248CopyLoc[1](Arg1: &mut TxContext)
259Call coin::create_currency<SUIPER>(SUIPER, u8, vector<u8>, vector<u8>, vector<u8>, Option<Url>, &mut TxContext): TreasuryCap<SUIPER> * CoinMetadata<SUIPER>
2610StLoc[2](loc0: CoinMetadata<SUIPER>)
2711MoveLoc[1](Arg1: &mut TxContext)
2913Call tx_context::sender(&TxContext): address
3014Call transfer::public_transfer<TreasuryCap<SUIPER>>(TreasuryCap<SUIPER>, address)
3115MoveLoc[2](loc0: CoinMetadata<SUIPER>)
3216Call transfer::public_share_object<CoinMetadata<SUIPER>>(CoinMetadata<SUIPER>)
38 1 => vector<u8>: "SUIPER" // interpreted as UTF8 string
39 2 => vector<u8>: "Suiper" // interpreted as UTF8 string
40 3 => vector<u8>: "The Legend of SUIPER
42In the swirling chaos of the crypto-verse, one force rose above all--SUIPER--born from the fusion of water, stardust, and pure chain energy.
44Forged from the SUI blockchain, SUIPER moves with unstoppable speed and cosmic drip. He's not just fast-he's finality-under-500ms fast.
46Power level? Over 10,000?
49Fluid. Scalable. Unmatched.
50SUIPER isn't just a coin.
51He's the hero the Sui Blockchain needs." // interpreted as UTF8 string
52 4 => vector<u8>: "https://api.movepump.com/uploads/Suiper_Head_Icon_Image_48bdc9eede.jpg" // interpreted as UTF8 string