Package 0xf347…64f9
queue
- Move path
- 0xc3c7…8ea3::queue
- Functions
- 2919 public, 0 entry
- Structs
- 2
queue
- aggregator35
- aggregator_delete_action3
- aggregator_init_action3
- aggregator_set_authority_action3
- aggregator_set_configs_action3
- aggregator_submit_result_action3
- decimal20
- emergency_action3
- guardian_queue_init_action3
- hash17
- on_demand7
- oracle16
- oracle_attest_action3
- oracle_init_action3
- oracle_queue_init_action3
- queue29
- queue_add_fee_coin_action3
- queue_override_oracle_action3
- queue_remove_fee_coin_action3
- queue_set_authority_action3
- queue_set_configs_action3
- quote17
- quote_emit_result_action1
- quote_submit_action21
- set_guardian_queue_id_action3
- set_oracle_queue_id_action3
- set_package_id_action3
Declarations
Rebuilt from the module interface. No verified source is published, and function bodies are only available as bytecode.
module queue;
struct ExistingOracle has copy, drop, store {
oracle_id: ID,
oracle_key: vector<u8>,
}
struct Queue has key {
id: UID,
queue_key: vector<u8>,
authority: address,
name: String,
fee: u64,
fee_recipient: address,
min_attestations: u64,
oracle_validity_length_ms: u64,
last_queue_override_ms: u64,
guardian_queue_id: ID,
fee_types: vector<TypeName>,
version: u8,
}
public(package) fun new(vector<u8>,address,String,u64,address,u64,u64,ID,bool): ID