data_source
Module0x5530…e2c0
- Move path
- 0x5530…e2c0::data_source
- Functions
- 73 public, 0 entry
- Structs
- 1
data_source
- accumulator4
- batch_price_attestation6
- contract_upgrade6
- data_source7
- deserialize7
- event2
- governance6
- governance_action8
- governance_instruction6
- hot_potato_vector6
- i646
- merkle_tree8
- migrate2
- price5
- price_feed5
- price_identifier2
- price_info16
- price_status4
- pyth19
- set4
- set_data_sources2
- set_fee_recipient2
- set_governance_data_source2
- set_stale_price_threshold2
- set_update_fee3
- setup2
- state30
- version_control2
Functions7
Structs1
key is an object with an id. store can be kept inside other objects. copy can be duplicated. drop can be thrown away.
- DataSourcecopydropstore
emitter_chain u64 emitter_address external_address::ExternalAddress
Constants3
Constants are shown the way the code loads them. Bytecode does not keep their names.
| Index | Value | Type | Use | Used in |
|---|---|---|---|---|
| 0 | "data_sources" // interpreted as UTF8 string | vector<u8> | Value | new_data_source_registryaddemptycontains |
| 1 | 0 | u64 | Abort code | new_data_source_registry |
| 2 | 1 | u64 | Abort code | add |