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

API

treasury

Module0x7713…9f9d
Move path
0xaec9…5faa::treasury
Functions
74 public, 0 entry
Structs
1
treasury

Declarations

Rebuilt from the module interface. No verified source is published, and function bodies are only available as bytecode.

module treasury;
struct Treasury has store, key {
id: UID,
version: u64,
funds: Bag,
}
public fun balance_of<T0>(&mut Treasury): u64
public(package) fun borrow_from_treasury<T0>(&mut Treasury): &mut Balance<T0>
fun check_version(&Treasury)
public(package) fun create_treasury(): Treasury
public fun deposit<T0>(&mut Treasury,Coin<T0>)
public fun withdraw<T0>(&admin::AdminCap,&mut Treasury)
public fun withdraw_some<T0>(&admin::AdminCap,&mut Treasury,u64): Coin<T0>