List of all items
Structs
- decimal::BorshDecimal
- decimal::SwitchboardDecimal
- ipfs::IpfsManager
- on_demand::accounts::oracle::OracleAccountData
- on_demand::accounts::oracle_stats::MegaSlotInfo
- on_demand::accounts::oracle_stats::OracleEpochInfo
- on_demand::accounts::oracle_stats::OracleStatsAccountData
- on_demand::accounts::pull_feed::CompactResult
- on_demand::accounts::pull_feed::CurrentResult
- on_demand::accounts::pull_feed::OracleSubmission
- on_demand::accounts::pull_feed::PullFeedAccountData
- on_demand::accounts::queue::QueueAccountData
- on_demand::accounts::randomness::RandomnessAccountData
- on_demand::accounts::state::State
- on_demand::accounts::state::StateEpochInfo
- on_demand::instructions::guardian_quote_verify::GuardianQuoteVerify
- on_demand::instructions::guardian_quote_verify::GuardianQuoteVerifyAccounts
- on_demand::instructions::guardian_quote_verify::GuardianQuoteVerifyArgs
- on_demand::instructions::guardian_quote_verify::GuardianQuoteVerifyParams
- on_demand::instructions::oracle_heartbeat::OracleHeartbeat
- on_demand::instructions::oracle_heartbeat::OracleHeartbeatAccounts
- on_demand::instructions::oracle_heartbeat::OracleHeartbeatArgs
- on_demand::instructions::oracle_heartbeat::OracleHeartbeatParams
- on_demand::instructions::oracle_set_configs::OracleSetConfigs
- on_demand::instructions::oracle_set_configs::OracleSetConfigsAccounts
- on_demand::instructions::oracle_set_configs::OracleSetConfigsArgs
- on_demand::instructions::oracle_set_configs::OracleSetConfigsParams
- on_demand::instructions::permission_set::AttestationPermissionSet
- on_demand::instructions::permission_set::AttestationPermissionSetAccounts
- on_demand::instructions::permission_set::AttestationPermissionSetParams
- on_demand::instructions::queue_garbage_collect::QueueGarbageCollect
- on_demand::instructions::queue_garbage_collect::QueueGarbageCollectAccounts
- on_demand::instructions::queue_garbage_collect::QueueGarbageCollectArgs
- on_demand::instructions::queue_garbage_collect::QueueGarbageCollectParams
- on_demand::instructions::randomness_commit::RandomnessCommit
- on_demand::instructions::randomness_commit::RandomnessCommitAccounts
- on_demand::instructions::randomness_commit::RandomnessCommitParams
- on_demand::types::Quote
- prelude::AccountMeta
- prelude::EventHandlerImpl
- prelude::FunctionResultV0
- prelude::FunctionResultV1
- prelude::Instruction
- prelude::Keypair
- prelude::LegacySolanaFunctionResult
- prelude::PubSubEventClientBuilder
- prelude::PubSubEventClientWithHandlers
- prelude::SolanaFunctionResultV0
- prelude::SolanaFunctionResultV1
- prelude::TransactionBuilder
- program_id::SWITCHBOARD_ON_DEMAND_PROGRAM_ID
- program_id::_DEFAULT_PID
Enums
- on_demand::OnDemandError
- on_demand::accounts::oracle::VerificationStatus
- on_demand::instructions::permission_set::SwitchboardPermission
- prelude::ChainResultInfo
- prelude::FunctionResult
- prelude::LegacyChainResultInfo
- prelude::Result
- prelude::SolanaFunctionRequestType
- prelude::SolanaFunctionResult
Traits
- anchor_traits::Discriminator
- anchor_traits::InstructionData
- anchor_traits::Owner
- anchor_traits::ToAccountMetas
- prelude::AsSigner
- prelude::EventHandler
- prelude::EventSenderTrait
- prelude::ToKeypair
Macros
Functions
- clock::fetch_async
- on_demand::accounts::pull_feed::lower_bound_median
- on_demand::get_associated_token_address
- on_demand::get_associated_token_address_and_bump_seed
- on_demand::get_associated_token_address_with_program_id
- prelude::fetch_borsh_account
- prelude::fetch_borsh_account_async
- prelude::fetch_borsh_account_sync
- prelude::fetch_zerocopy_account
- prelude::fetch_zerocopy_account_async
- prelude::fetch_zerocopy_account_sync
- prelude::generate_signer
- prelude::get_enclave_signer_pubkey
- prelude::invoke
- prelude::invoke_signed
- prelude::ix_to_tx
- prelude::keypair_from_base_seed
- prelude::load_env_pubkey
- prelude::load_keypair_fs
- prelude::parse_optional_pubkey
- prelude::signer_to_pubkey
- prelude::unix_timestamp
- program_id::get_sb_program_id
- sysvar::address_lookup_table::fetch
- sysvar::address_lookup_table::find_lut_of
- sysvar::address_lookup_table::find_lut_signer
- utils::build_ix
- utils::find_associated_token_address
- utils::get_account_discriminator
- utils::get_ixn_discriminator