oracle_queue
Module0x8bbb…f223
- Move path
- 0xfd2e…df8b::oracle_queue
- Functions
- 2916 public, 2 entry
- Structs
- 1
- Friend modules
- aggregator_add_job_actionaggregator_escrow_deposit_actionaggregator_escrow_withdraw_actionaggregator_init_actionaggregator_open_interval_actionaggregator_remove_job_actionaggregator_save_result_actionaggregator_set_configs_actioncrank_push_actioncreate_feed_actioncreate_oracle_actionjob_init_actionoracle_escrow_withdraw_actionoracle_heartbeat_actionoracle_init_actionoracle_queue_init_actionoracle_queue_permission_init_actionoracle_queue_permission_set_actionoracle_queue_set_configs_actionoracle_set_configs_action
oracle_queue
- aggregator_add_job_action3
- aggregator_escrow_deposit_action3
- aggregator_escrow_withdraw_action3
- aggregator_fast_save_result_action2
- aggregator_init_action3
- aggregator_lock_action3
- aggregator_open_interval_action3
- aggregator_remove_job_action3
- aggregator_save_result_action4
- aggregator_set_authority_action3
- aggregator_set_configs_action3
- aggregator_utils16
- crank_push_action3
- create_and_add_job_action3
- create_feed_action1
- create_oracle_action1
- events16
- job_init_action1
- node10
- node_heartbeat_action2
- node_init_action3
- oracle26
- oracle_escrow_withdraw_action3
- oracle_heartbeat_action6
- oracle_init_action3
- oracle_queue29
- oracle_queue_init_action3
- oracle_queue_permission_init_action3
- oracle_queue_permission_set_action3
- oracle_queue_set_configs_action3
- oracle_set_configs_action3
- oracle_token_withdraw_action3
- permission11
- quote_fail_action3
- quote_force_override_action1
- quote_init_action4
- quote_update_action4
- quote_utils2
- quote_verify_action3
- service_queue35
- service_queue_add_mr_enclave_action3
- service_queue_init_action3
- service_queue_permission_init_action3
- service_queue_permission_set_action3
- service_queue_remove_mr_enclave_action3
- service_queue_send_request_action3
- service_queue_set_configs_action3
- switchboard2
Functions29
Structs1
key is an object with an id. store can be kept inside other objects. copy can be duplicated. drop can be thrown away.
id UID name vector<u8> authority address reward u64 unpermissioned_feeds_enabled bool oracle_timeout u64 lock_lease_funding bool max_size u64 created_at u64 curr_idx u64 gc_idx u64 oracle_idx u64 verification_queue_addr address allow_service_queue_heartbeats bool last_hb u64 data TableVec<address> crank_feeds Bag heartbeats Table<address, u64> permissions Table<address, permission::Permission> version u64
Constants1
Constants are shown the way the code loads them. Bytecode does not keep their names.
| Index | Value | Type | Use | Used in |
|---|---|---|---|---|
| 0 | 0x0000000000000000000000000000000000000000000000000000000000000000 | address | Value | next_garbage_collection_oracle |