Skip to main content

Module instruction

Module instruction 

Source
Expand description

Instructions for the Oracle Processor program.

This module defines the instructions for communicating resulting data from Oracles.

Re-exports§

pub use crate::state::OracleUpdate;

Enums§

OracleProcessorInstruction
Instructions supported by the Oracle Processor program. Made to report oracle updates from validators.

Constants§

ORACLE_REPORT_PAYER_SEED
Static seed for payer PDA derivation
ORACLE_REPORT_SEED
Static seed for oracle update PDA derivation
ORACLE_UPDATE_PAYER
Default payer for oracle updates - synchronized with svm-execution/src/bank.rs

Functions§

derive_report_address
Derive the PDA for an oracle report account