capo
Module0x6b42…504e
- Move path
- 0x6b42…504e::capo
- Functions
- 10 public, 0 entry
- Structs
- 1
- Friend modules
- None
capo
Bytecode48 lines
The on-chain disassembly. Offsets are bytecode positions within each function.
// Move bytecode v6
module 6b42e2f4cd5b74c737258b3589a3a09397bb012bda6183f99a87294ecaa8504e.capo {
use 0000000000000000000000000000000000000000000000000000000000000001::option;
use 0000000000000000000000000000000000000000000000000000000000000002::coin;
use 0000000000000000000000000000000000000000000000000000000000000002::transfer;
use 0000000000000000000000000000000000000000000000000000000000000002::tx_context;
use 0000000000000000000000000000000000000000000000000000000000000002::url;
struct CAPO has drop {
dummy_field: bool
}
init(Arg0: CAPO, Arg1: &mut TxContext) {
L2: loc0: CoinMetadata<CAPO>
L3: loc1: TreasuryCap<CAPO>
B0:
0MoveLoc[0](Arg0: CAPO)
1LdConst[0](u8: 9)
2LdConst[1](vector<u8>: "CAP..)
3LdConst[2](vector<u8>: "Cap..)
4LdConst[3](vector<u8>: "Cap..)
5LdConst[4](vector<u8>: "htt..)
6Call url::new_unsafe_from_bytes(vector<u8>): Url
7Call option::some<Url>(Url): Option<Url>
8CopyLoc[1](Arg1: &mut TxContext)
9Call coin::create_currency<CAPO>(CAPO, u8, vector<u8>, vector<u8>, vector<u8>, Option<Url>, &mut TxContext): TreasuryCap<CAPO> * CoinMetadata<CAPO>
10StLoc[2](loc0: CoinMetadata<CAPO>)
11StLoc[3](loc1: TreasuryCap<CAPO>)
12MoveLoc[2](loc0: CoinMetadata<CAPO>)
13Call transfer::public_freeze_object<CoinMetadata<CAPO>>(CoinMetadata<CAPO>)
14MoveLoc[3](loc1: TreasuryCap<CAPO>)
15MoveLoc[1](Arg1: &mut TxContext)
16FreezeRef
17Call tx_context::sender(&TxContext): address
18Call transfer::public_transfer<TreasuryCap<CAPO>>(TreasuryCap<CAPO>, address)
19Ret
}
Constants [
0 => u8: 9
1 => vector<u8>: "CAPO" // interpreted as UTF8 string
2 => vector<u8>: "Capo The Mafia " // interpreted as UTF8 string
3 => vector<u8>: "Capo is one of the first projects of 7kFUN. As the first mafia-themed memecoin on the Sui network, Capo invites you to join the family and be part of its bold journey to dominate the ecosystem!
" // interpreted as UTF8 string
4 => vector<u8>: "https://fun-be.7k.fun/api/file-upload/0b0a84fee104a06b0eb71fc437e0cae7blob" // interpreted as UTF8 string
]
}