Package 0x351d…0dc6
guild_v2
- Move path
- 0xe19a…dfe6::guild_v2
- Functions
- 1411 public, 0 entry
- Structs
- 11
- Friend modules
- None
Functions14
- public fun claim_reward<T0>(&guild::Config,&mut guild::UserArchive,&mut GuildVault,u128,u128,vector<u8>,vector<u8>,&Clock)
- public fun create_guild<T0>(&guild::Config,&mut GuildVault,&mut guild::UserArchive,u128,vector<u8>,vector<u8>,Coin<T0>,&Clock)
- public fun rename_guild<T0>(&guild::Config,&mut GuildVault,&mut guild::UserArchive,u128,String,vector<u8>,vector<u8>,Coin<T0>,&Clock)
- public fun update_guild<T0>(&guild::Config,&mut GuildVault,&mut guild::UserArchive,u128,u64,vector<u8>,vector<u8>,Coin<T0>,&Clock)
Structs11
key is an object with an id. store can be kept inside other objects. copy can be duplicated. drop can be thrown away.
- CreateGuildEventcopydrop
guild_id u128 creator address nonce u128 - GUILDdrop
dummy_field bool - GuildVaultkey
id UID balances Bag fund_receiver address tokens_stat vector<TokenStat> - RenameGuildEventcopydrop
guild_id u128 guild_name String changer address nonce u128 - RewardClaimedEventcopydrop
token_type TypeName owner address guild_id u128 rw_id u128 amount u64 nonce u128 - SetFundReceiverEventcopydrop
new_receiver address - TokenStatcopydropstore
token_type TypeName amount_in u64 amount_out u64 last_updated u64 - UpdateGuildEventcopydrop
guild_id u128 updater address guild_level u64 nonce u128 - VaultCreatedEventcopydrop
vault_id ID - VaultDepositEventcopydrop
vault_id ID token_type TypeName amount u64 total_balance u64 - VaultWithdrawEventcopydrop
vault_id ID token_type TypeName amount u64 total_balance u64
Constants12
Constants are shown the way the code loads them. Bytecode does not keep their names.
| Slot | Value | Type | Use | Used in |
|---|---|---|---|---|
| 0 | "GUILD_MODULE" // interpreted as UTF8 string | vector<u8> | Value | create_guildrename_guildupdate_guildclaim_reward |
| 1 | 6000 | u64 | Abort code | claim_reward |
| 2 | 6001 | u64 | Abort code | create_guildrename_guildupdate_guildclaim_reward |
| 3 | 6002 | u64 | Abort code | create_guildrename_guildupdate_guildclaim_reward |
| 4 | 6003 | u64 | Abort code | create_guildrename_guildupdate_guildclaim_reward |
| 5 | 6012 | u64 | Abort code | create_guildrename_guildupdate_guild |
| 6 | 6013 | u64 | Abort code | create_guildrename_guildupdate_guildclaim_reward |
| 7 | 6014 | u64 | Abort code | update_guild |
| 8 | 6015 | u64 | Abort code | claim_reward |
| 9 | 6016 | u64 | Abort code | withdraw_from_vault |
| 10 | 6019 | u64 | Abort code | rename_guild |
| 11 | 6022 | u64 | Abort code | withdraw_from_vault |