List of all items
Structs
- CacheEntry
- EvmFunctionEnvironment
- EvmFunctionResultV0
- EvmFunctionResultV1
- EvmTransaction
- FunctionManagerEnvironment
- FunctionResultV0
- FunctionResultV1
- FunctionResultValidator
- FunctionResultValidatorAccounts
- FunctionResultValidatorCache
- FunctionResultValidatorInitAccounts
- FunctionRunner
- FunctionValidatorVerifyParams
- Gramine
- IpfsManager
- LegacyEvmFunctionResult
- LegacyFunctionResult
- LegacySolanaFunctionResult
- QvnEnvironment
- SolanaFunctionEnvironment
- SolanaFunctionResultV0
- SolanaFunctionResultV1
- StarknetCall
- StarknetFunctionResultV0
- attestation_program::BootstrapAttestationQueueParams
- attestation_program::BootstrapAttestationQueueSigners
- attestation_program::BootstrappedAttestationQueue
- attestation_program::FunctionFilters
- attestation_program::FunctionInitAccounts
- attestation_program::FunctionRequestFilters
- attestation_program::FunctionRoutineFilters
- attestation_program::SwitchboardWalletInitAccounts
- attestation_program::accounts::attestation_permission::AttestationPermissionAccountData
- attestation_program::accounts::attestation_queue::AttestationQueueAccountData
- attestation_program::accounts::attestation_state::AttestationProgramState
- attestation_program::accounts::function::FunctionAccountData
- attestation_program::accounts::request::FunctionRequestAccountData
- attestation_program::accounts::request::FunctionRequestTriggerRound
- attestation_program::accounts::routine::FunctionRoutineAccountData
- attestation_program::accounts::switchboard_wallet::SwitchboardWallet
- attestation_program::accounts::verifier::VerifierAccountData
- attestation_program::events::FunctionBootedEvent
- attestation_program::events::FunctionFundEvent
- attestation_program::events::FunctionInitEvent
- attestation_program::events::FunctionRequestCloseEvent
- attestation_program::events::FunctionRequestInitEvent
- attestation_program::events::FunctionRequestTriggerEvent
- attestation_program::events::FunctionRequestVerifyErrorEvent
- attestation_program::events::FunctionRequestVerifyEvent
- attestation_program::events::FunctionRoutineInitEvent
- attestation_program::events::FunctionRoutineVerifyErrorEvent
- attestation_program::events::FunctionRoutineVerifyEvent
- attestation_program::events::FunctionSetConfigEvent
- attestation_program::events::FunctionTriggerEvent
- attestation_program::events::FunctionVerifyEvent
- attestation_program::events::FunctionWithdrawEvent
- attestation_program::events::GarbageCollectionEvent
- attestation_program::events::PermissionInitEvent
- attestation_program::events::PermissionSetEvent
- attestation_program::events::QueueAddMrEnclaveEvent
- attestation_program::events::QueueInitEvent
- attestation_program::events::QueueRemoveMrEnclaveEvent
- attestation_program::events::VerifierHeartbeatEvent
- attestation_program::events::VerifierInitEvent
- attestation_program::events::VerifierQuoteOverrideEvent
- attestation_program::events::VerifierQuoteRotateEvent
- attestation_program::events::VerifierQuoteVerifyEvent
- attestation_program::events::VerifierQuoteVerifyRequestEvent
- attestation_program::instructions::attestation_permission_init::AttestationPermissionInit
- attestation_program::instructions::attestation_permission_init::AttestationPermissionInitAccounts
- attestation_program::instructions::attestation_permission_init::AttestationPermissionInitBumps
- attestation_program::instructions::attestation_permission_init::AttestationPermissionInitParams
- attestation_program::instructions::attestation_permission_set::AttestationPermissionSet
- attestation_program::instructions::attestation_permission_set::AttestationPermissionSetAccounts
- attestation_program::instructions::attestation_permission_set::AttestationPermissionSetBumps
- attestation_program::instructions::attestation_permission_set::AttestationPermissionSetParams
- attestation_program::instructions::attestation_queue_add_mrenclave::AttestationQueueAddMrEnclave
- attestation_program::instructions::attestation_queue_add_mrenclave::AttestationQueueAddMrEnclaveAccounts
- attestation_program::instructions::attestation_queue_add_mrenclave::AttestationQueueAddMrEnclaveArgs
- attestation_program::instructions::attestation_queue_add_mrenclave::AttestationQueueAddMrEnclaveBumps
- attestation_program::instructions::attestation_queue_add_mrenclave::AttestationQueueAddMrEnclaveParams
- attestation_program::instructions::attestation_queue_init::AttestationQueueInit
- attestation_program::instructions::attestation_queue_init::AttestationQueueInitAccounts
- attestation_program::instructions::attestation_queue_init::AttestationQueueInitArgs
- attestation_program::instructions::attestation_queue_init::AttestationQueueInitBumps
- attestation_program::instructions::attestation_queue_init::AttestationQueueInitParams
- attestation_program::instructions::function_close::FunctionClose
- attestation_program::instructions::function_close::FunctionCloseBumps
- attestation_program::instructions::function_close::FunctionCloseParams
- attestation_program::instructions::function_init::FunctionInit
- attestation_program::instructions::function_init::FunctionInitBumps
- attestation_program::instructions::function_init::FunctionInitParams
- attestation_program::instructions::function_set_config::FunctionSetConfig
- attestation_program::instructions::function_set_config::FunctionSetConfigBumps
- attestation_program::instructions::function_set_config::FunctionSetConfigParams
- attestation_program::instructions::function_set_escrow::FunctionSetEscrow
- attestation_program::instructions::function_set_escrow::FunctionSetEscrowBumps
- attestation_program::instructions::function_set_escrow::FunctionSetEscrowParams
- attestation_program::instructions::function_trigger::FunctionTrigger
- attestation_program::instructions::function_trigger::FunctionTriggerBumps
- attestation_program::instructions::function_trigger::FunctionTriggerParams
- attestation_program::instructions::function_verify::FunctionVerify
- attestation_program::instructions::function_verify::FunctionVerifyAccounts
- attestation_program::instructions::function_verify::FunctionVerifyBumps
- attestation_program::instructions::function_verify::FunctionVerifyParams
- attestation_program::instructions::request_close::FunctionRequestClose
- attestation_program::instructions::request_close::FunctionRequestCloseBumps
- attestation_program::instructions::request_close::FunctionRequestCloseParams
- attestation_program::instructions::request_init::FunctionRequestInit
- attestation_program::instructions::request_init::FunctionRequestInitBumps
- attestation_program::instructions::request_init::FunctionRequestInitParams
- attestation_program::instructions::request_init_and_trigger::FunctionRequestInitAndTrigger
- attestation_program::instructions::request_init_and_trigger::FunctionRequestInitAndTriggerAccounts
- attestation_program::instructions::request_init_and_trigger::FunctionRequestInitAndTriggerBumps
- attestation_program::instructions::request_init_and_trigger::FunctionRequestInitAndTriggerParams
- attestation_program::instructions::request_set_config::FunctionRequestSetConfig
- attestation_program::instructions::request_set_config::FunctionRequestSetConfigBumps
- attestation_program::instructions::request_set_config::FunctionRequestSetConfigParams
- attestation_program::instructions::request_trigger::FunctionRequestTrigger
- attestation_program::instructions::request_trigger::FunctionRequestTriggerBumps
- attestation_program::instructions::request_trigger::FunctionRequestTriggerParams
- attestation_program::instructions::request_verify::FunctionRequestVerify
- attestation_program::instructions::request_verify::FunctionRequestVerifyAccounts
- attestation_program::instructions::request_verify::FunctionRequestVerifyBumps
- attestation_program::instructions::request_verify::FunctionRequestVerifyParams
- attestation_program::instructions::routine_init::FunctionRoutineInit
- attestation_program::instructions::routine_init::FunctionRoutineInitBumps
- attestation_program::instructions::routine_init::FunctionRoutineInitParams
- attestation_program::instructions::routine_verify::FunctionRoutineVerify
- attestation_program::instructions::routine_verify::FunctionRoutineVerifyAccounts
- attestation_program::instructions::routine_verify::FunctionRoutineVerifyBumps
- attestation_program::instructions::routine_verify::FunctionRoutineVerifyParams
- attestation_program::instructions::verifier_heartbeat::VerifierHeartbeat
- attestation_program::instructions::verifier_heartbeat::VerifierHeartbeatAccounts
- attestation_program::instructions::verifier_heartbeat::VerifierHeartbeatArgs
- attestation_program::instructions::verifier_heartbeat::VerifierHeartbeatBumps
- attestation_program::instructions::verifier_heartbeat::VerifierHeartbeatParams
- attestation_program::instructions::verifier_init::VerifierInit
- attestation_program::instructions::verifier_init::VerifierInitAccounts
- attestation_program::instructions::verifier_init::VerifierInitArgs
- attestation_program::instructions::verifier_init::VerifierInitBumps
- attestation_program::instructions::verifier_init::VerifierInitParams
- attestation_program::instructions::verifier_quote_rotate::VerifierQuoteRotate
- attestation_program::instructions::verifier_quote_rotate::VerifierQuoteRotateAccounts
- attestation_program::instructions::verifier_quote_rotate::VerifierQuoteRotateBumps
- attestation_program::instructions::verifier_quote_rotate::VerifierQuoteRotateParams
- attestation_program::instructions::verifier_quote_verify::VerifierQuoteVerify
- attestation_program::instructions::verifier_quote_verify::VerifierQuoteVerifyAccounts
- attestation_program::instructions::verifier_quote_verify::VerifierQuoteVerifyArgs
- attestation_program::instructions::verifier_quote_verify::VerifierQuoteVerifyBumps
- attestation_program::instructions::verifier_quote_verify::VerifierQuoteVerifyParams
- attestation_program::instructions::wallet_fund::WalletFund
- attestation_program::instructions::wallet_fund::WalletFundBumps
- attestation_program::instructions::wallet_fund::WalletFundParams
- attestation_program::instructions::wallet_init::WalletInit
- attestation_program::instructions::wallet_init::WalletInitBumps
- attestation_program::instructions::wallet_init::WalletInitParams
- attestation_program::instructions::wallet_withdraw::WalletWithdraw
- attestation_program::instructions::wallet_withdraw::WalletWithdrawBumps
- attestation_program::instructions::wallet_withdraw::WalletWithdrawParams
- attestation_program::types::Quote
- decimal::SwitchboardDecimal
- env::EvmFunctionEnvironment
- env::FunctionManagerEnvironment
- env::QvnEnvironment
- env::SolanaFunctionEnvironment
- env::evm::EvmFunctionEnvironment
- env::function_manager::FunctionManagerEnvironment
- env::qvn::QvnEnvironment
- env::solana::SolanaFunctionEnvironment
- function_result::EvmFunctionResultV0
- function_result::EvmFunctionResultV1
- function_result::EvmTransaction
- function_result::FunctionResultV0
- function_result::FunctionResultV1
- function_result::LegacyEvmFunctionResult
- function_result::LegacyFunctionResult
- function_result::LegacySolanaFunctionResult
- function_result::SolanaFunctionResultV0
- function_result::SolanaFunctionResultV1
- function_result::StarknetCall
- function_result::StarknetFunctionResultV0
- gramine::Gramine
- ipfs::IpfsManager
- oracle_program::accounts::aggregator::AggregatorAccountData
- oracle_program::accounts::aggregator::AggregatorRound
- oracle_program::accounts::aggregator::Hash
- oracle_program::accounts::buffer_relayer::BufferRelayerAccountData
- oracle_program::accounts::buffer_relayer::BufferRelayerRound
- oracle_program::accounts::crank::CrankAccountData
- oracle_program::accounts::crank::CrankRow
- oracle_program::accounts::ecvrf::AccountMetaBorsh
- oracle_program::accounts::ecvrf::AccountMetaZC
- oracle_program::accounts::ecvrf::Callback
- oracle_program::accounts::ecvrf::CallbackZC
- oracle_program::accounts::ecvrf::CompletedPoint
- oracle_program::accounts::ecvrf::CompletedPointZC
- oracle_program::accounts::ecvrf::EcvrfIntermediate
- oracle_program::accounts::ecvrf::EcvrfProofZC
- oracle_program::accounts::ecvrf::EdwardsPoint
- oracle_program::accounts::ecvrf::EdwardsPointZC
- oracle_program::accounts::ecvrf::FieldElement51
- oracle_program::accounts::ecvrf::FieldElementZC
- oracle_program::accounts::ecvrf::ProjectivePoint
- oracle_program::accounts::ecvrf::ProjectivePointZC
- oracle_program::accounts::ecvrf::Scalar
- oracle_program::accounts::ecvrf::VrfBuilder
- oracle_program::accounts::ecvrf::VrfRound
- oracle_program::accounts::history_buffer::AggregatorHistoryBuffer
- oracle_program::accounts::history_buffer::AggregatorHistoryRow
- oracle_program::accounts::job::JobAccountData
- oracle_program::accounts::lease::LeaseAccountData
- oracle_program::accounts::oracle::OracleAccountData
- oracle_program::accounts::oracle::OracleMetrics
- oracle_program::accounts::permission::PermissionAccountData
- oracle_program::accounts::queue::OracleQueueAccountData
- oracle_program::accounts::sb_state::SbState
- oracle_program::accounts::sliding_window::SlidingResultAccountData
- oracle_program::accounts::sliding_window::SlidingWindowElement
- oracle_program::accounts::vrf::VrfAccountData
- oracle_program::accounts::vrf_lite::VrfLiteAccountData
- oracle_program::accounts::vrf_pool::VrfPoolAccountData
- oracle_program::accounts::vrf_pool::VrfPoolRow
- oracle_program::instructions::permission_set::PermissionSet
- oracle_program::instructions::permission_set::PermissionSetBumps
- oracle_program::instructions::permission_set::PermissionSetParams
- oracle_program::instructions::vrf_close::VrfClose
- oracle_program::instructions::vrf_close::VrfCloseBumps
- oracle_program::instructions::vrf_close::VrfCloseParams
- oracle_program::instructions::vrf_lite_close::VrfLiteClose
- oracle_program::instructions::vrf_lite_close::VrfLiteCloseBumps
- oracle_program::instructions::vrf_lite_close::VrfLiteCloseParams
- oracle_program::instructions::vrf_lite_request_randomness::VrfLiteRequestRandomness
- oracle_program::instructions::vrf_lite_request_randomness::VrfLiteRequestRandomnessBumps
- oracle_program::instructions::vrf_lite_request_randomness::VrfLiteRequestRandomnessParams
- oracle_program::instructions::vrf_pool_remove::VrfPoolRemove
- oracle_program::instructions::vrf_pool_remove::VrfPoolRemoveBumps
- oracle_program::instructions::vrf_pool_remove::VrfPoolRemoveParams
- oracle_program::instructions::vrf_pool_request_randomness::VrfPoolRequestRandomness
- oracle_program::instructions::vrf_pool_request_randomness::VrfPoolRequestRandomnessBumps
- oracle_program::instructions::vrf_pool_request_randomness::VrfPoolRequestRandomnessParams
- oracle_program::instructions::vrf_request_randomness::VrfRequestRandomness
- oracle_program::instructions::vrf_request_randomness::VrfRequestRandomnessBumps
- oracle_program::instructions::vrf_request_randomness::VrfRequestRandomnessParams
- oracle_program::instructions::vrf_set_callback::VrfSetCallback
- oracle_program::instructions::vrf_set_callback::VrfSetCallbackBumps
- oracle_program::instructions::vrf_set_callback::VrfSetCallbackParams
- prelude::Account
- prelude::AccountInfo
- prelude::AccountLoader
- prelude::AccountMeta
- prelude::AnchorError
- prelude::AssociatedToken
- prelude::CacheEntry
- prelude::Clock
- prelude::Context
- prelude::CpiContext
- prelude::EpochSchedule
- prelude::FunctionResultV0
- prelude::FunctionResultV1
- prelude::FunctionResultValidator
- prelude::FunctionResultValidatorAccounts
- prelude::FunctionResultValidatorCache
- prelude::FunctionResultValidatorInitAccounts
- prelude::FunctionRunner
- prelude::FunctionValidatorVerifyParams
- prelude::Gramine
- prelude::Instruction
- prelude::Instructions
- prelude::Interface
- prelude::InterfaceAccount
- prelude::Keypair
- prelude::LegacySolanaFunctionResult
- prelude::Message
- prelude::Mint
- prelude::Program
- prelude::ProgramData
- prelude::ProgramErrorWithOrigin
- prelude::Pubkey
- prelude::Rent
- prelude::Rewards
- prelude::Signer
- prelude::SlotHashes
- prelude::SlotHistory
- prelude::SolanaFunctionEnvironment
- prelude::SolanaFunctionResultV0
- prelude::SolanaFunctionResultV1
- prelude::Source
- prelude::StakeHistory
- prelude::System
- prelude::SystemAccount
- prelude::Sysvar
- prelude::Token
- prelude::TokenAccount
- prelude::Transaction
- prelude::UncheckedAccount
- prelude::borsh::maybestd::boxed::Box
- prelude::borsh::maybestd::boxed::ThinBox
- prelude::borsh::maybestd::collections::BTreeMap
- prelude::borsh::maybestd::collections::BTreeSet
- prelude::borsh::maybestd::collections::BinaryHeap
- prelude::borsh::maybestd::collections::HashMap
- prelude::borsh::maybestd::collections::HashSet
- prelude::borsh::maybestd::collections::LinkedList
- prelude::borsh::maybestd::collections::TryReserveError
- prelude::borsh::maybestd::collections::VecDeque
- prelude::borsh::maybestd::collections::binary_heap::BinaryHeap
- prelude::borsh::maybestd::collections::binary_heap::Drain
- prelude::borsh::maybestd::collections::binary_heap::DrainSorted
- prelude::borsh::maybestd::collections::binary_heap::IntoIter
- prelude::borsh::maybestd::collections::binary_heap::IntoIterSorted
- prelude::borsh::maybestd::collections::binary_heap::Iter
- prelude::borsh::maybestd::collections::binary_heap::PeekMut
- prelude::borsh::maybestd::collections::btree_map::BTreeMap
- prelude::borsh::maybestd::collections::btree_map::Cursor
- prelude::borsh::maybestd::collections::btree_map::CursorMut
- prelude::borsh::maybestd::collections::btree_map::ExtractIf
- prelude::borsh::maybestd::collections::btree_map::IntoIter
- prelude::borsh::maybestd::collections::btree_map::IntoKeys
- prelude::borsh::maybestd::collections::btree_map::IntoValues
- prelude::borsh::maybestd::collections::btree_map::Iter
- prelude::borsh::maybestd::collections::btree_map::IterMut
- prelude::borsh::maybestd::collections::btree_map::Keys
- prelude::borsh::maybestd::collections::btree_map::OccupiedEntry
- prelude::borsh::maybestd::collections::btree_map::OccupiedError
- prelude::borsh::maybestd::collections::btree_map::Range
- prelude::borsh::maybestd::collections::btree_map::RangeMut
- prelude::borsh::maybestd::collections::btree_map::VacantEntry
- prelude::borsh::maybestd::collections::btree_map::Values
- prelude::borsh::maybestd::collections::btree_map::ValuesMut
- prelude::borsh::maybestd::collections::btree_set::BTreeSet
- prelude::borsh::maybestd::collections::btree_set::Difference
- prelude::borsh::maybestd::collections::btree_set::ExtractIf
- prelude::borsh::maybestd::collections::btree_set::Intersection
- prelude::borsh::maybestd::collections::btree_set::IntoIter
- prelude::borsh::maybestd::collections::btree_set::Iter
- prelude::borsh::maybestd::collections::btree_set::Range
- prelude::borsh::maybestd::collections::btree_set::SymmetricDifference
- prelude::borsh::maybestd::collections::btree_set::Union
- prelude::borsh::maybestd::collections::hash_map::DefaultHasher
- prelude::borsh::maybestd::collections::hash_map::Drain
- prelude::borsh::maybestd::collections::hash_map::ExtractIf
- prelude::borsh::maybestd::collections::hash_map::HashMap
- prelude::borsh::maybestd::collections::hash_map::IntoIter
- prelude::borsh::maybestd::collections::hash_map::IntoKeys
- prelude::borsh::maybestd::collections::hash_map::IntoValues
- prelude::borsh::maybestd::collections::hash_map::Iter
- prelude::borsh::maybestd::collections::hash_map::IterMut
- prelude::borsh::maybestd::collections::hash_map::Keys
- prelude::borsh::maybestd::collections::hash_map::OccupiedEntry
- prelude::borsh::maybestd::collections::hash_map::OccupiedError
- prelude::borsh::maybestd::collections::hash_map::RandomState
- prelude::borsh::maybestd::collections::hash_map::RawEntryBuilder
- prelude::borsh::maybestd::collections::hash_map::RawEntryBuilderMut
- prelude::borsh::maybestd::collections::hash_map::RawOccupiedEntryMut
- prelude::borsh::maybestd::collections::hash_map::RawVacantEntryMut
- prelude::borsh::maybestd::collections::hash_map::VacantEntry
- prelude::borsh::maybestd::collections::hash_map::Values
- prelude::borsh::maybestd::collections::hash_map::ValuesMut
- prelude::borsh::maybestd::collections::hash_set::Difference
- prelude::borsh::maybestd::collections::hash_set::Drain
- prelude::borsh::maybestd::collections::hash_set::ExtractIf
- prelude::borsh::maybestd::collections::hash_set::HashSet
- prelude::borsh::maybestd::collections::hash_set::Intersection
- prelude::borsh::maybestd::collections::hash_set::IntoIter
- prelude::borsh::maybestd::collections::hash_set::Iter
- prelude::borsh::maybestd::collections::hash_set::SymmetricDifference
- prelude::borsh::maybestd::collections::hash_set::Union
- prelude::borsh::maybestd::collections::linked_list::Cursor
- prelude::borsh::maybestd::collections::linked_list::CursorMut
- prelude::borsh::maybestd::collections::linked_list::ExtractIf
- prelude::borsh::maybestd::collections::linked_list::IntoIter
- prelude::borsh::maybestd::collections::linked_list::Iter
- prelude::borsh::maybestd::collections::linked_list::IterMut
- prelude::borsh::maybestd::collections::linked_list::LinkedList
- prelude::borsh::maybestd::collections::vec_deque::Drain
- prelude::borsh::maybestd::collections::vec_deque::IntoIter
- prelude::borsh::maybestd::collections::vec_deque::Iter
- prelude::borsh::maybestd::collections::vec_deque::IterMut
- prelude::borsh::maybestd::collections::vec_deque::VecDeque
- prelude::borsh::maybestd::io::BorrowedBuf
- prelude::borsh::maybestd::io::BorrowedCursor
- prelude::borsh::maybestd::io::BufReader
- prelude::borsh::maybestd::io::BufWriter
- prelude::borsh::maybestd::io::Bytes
- prelude::borsh::maybestd::io::Chain
- prelude::borsh::maybestd::io::Cursor
- prelude::borsh::maybestd::io::Empty
- prelude::borsh::maybestd::io::Error
- prelude::borsh::maybestd::io::IntoInnerError
- prelude::borsh::maybestd::io::IoSlice
- prelude::borsh::maybestd::io::IoSliceMut
- prelude::borsh::maybestd::io::LineWriter
- prelude::borsh::maybestd::io::Lines
- prelude::borsh::maybestd::io::Repeat
- prelude::borsh::maybestd::io::Sink
- prelude::borsh::maybestd::io::Split
- prelude::borsh::maybestd::io::Stderr
- prelude::borsh::maybestd::io::StderrLock
- prelude::borsh::maybestd::io::Stdin
- prelude::borsh::maybestd::io::StdinLock
- prelude::borsh::maybestd::io::Stdout
- prelude::borsh::maybestd::io::StdoutLock
- prelude::borsh::maybestd::io::Take
- prelude::borsh::maybestd::io::WriterPanicked
- prelude::borsh::maybestd::string::Drain
- prelude::borsh::maybestd::string::FromUtf16Error
- prelude::borsh::maybestd::string::FromUtf8Error
- prelude::borsh::maybestd::string::String
- prelude::borsh::maybestd::vec::Drain
- prelude::borsh::maybestd::vec::ExtractIf
- prelude::borsh::maybestd::vec::IntoIter
- prelude::borsh::maybestd::vec::Splice
- prelude::borsh::maybestd::vec::Vec
- prelude::borsh::schema::BorshSchemaContainer
- prelude::error::AnchorError
- prelude::error::ProgramErrorWithOrigin
- prelude::error::Source
- secrets::Secrets
Enums
- ChainResultInfo
- EvmFunctionResult
- FunctionResult
- FunctionResultValidatorSigner
- LegacyChainResultInfo
- QvnReceipt
- SbError
- SbFunctionError
- SolanaFunctionRequestType
- SolanaFunctionResult
- StarknetFunctionRequestType
- StarknetFunctionResult
- attestation_program::SwitchboardAttestationError
- attestation_program::accounts::attestation_permission::SwitchboardAttestationPermission
- attestation_program::accounts::function::FunctionStatus
- attestation_program::accounts::request::RequestStatus
- attestation_program::accounts::routine::RoutineStatus
- attestation_program::accounts::verifier::VerificationStatus
- attestation_program::types::BoolWithLock
- attestation_program::types::ResourceLevel
- error::SbError
- error::SbFunctionError
- error::SwitchboardError
- function_result::ChainResultInfo
- function_result::EvmFunctionResult
- function_result::FunctionResult
- function_result::LegacyChainResultInfo
- function_result::SolanaFunctionRequestType
- function_result::SolanaFunctionResult
- function_result::StarknetFunctionRequestType
- function_result::StarknetFunctionResult
- oracle_program::accounts::aggregator::AggregatorResolutionMode
- oracle_program::accounts::ecvrf::VrfStatus
- oracle_program::accounts::oracle::OracleResponseType
- oracle_program::accounts::permission::SwitchboardPermission
- prelude::ChainResultInfo
- prelude::Cluster
- prelude::ComparedValues
- prelude::Error
- prelude::ErrorCode
- prelude::ErrorOrigin
- prelude::FunctionResult
- prelude::FunctionResultValidatorSigner
- prelude::LegacyChainResultInfo
- prelude::ProgramError
- prelude::QvnReceipt
- prelude::Result
- prelude::SbError
- prelude::SbFunctionError
- prelude::SolanaFunctionRequestType
- prelude::SolanaFunctionResult
- prelude::UpgradeableLoaderState
- prelude::borsh::maybestd::borrow::Cow
- prelude::borsh::maybestd::collections::Bound
- prelude::borsh::maybestd::collections::TryReserveErrorKind
- prelude::borsh::maybestd::collections::btree_map::Entry
- prelude::borsh::maybestd::collections::hash_map::Entry
- prelude::borsh::maybestd::collections::hash_map::RawEntryMut
- prelude::borsh::maybestd::io::ErrorKind
- prelude::borsh::maybestd::io::SeekFrom
- prelude::borsh::schema::Definition
- prelude::borsh::schema::Fields
- prelude::error::ComparedValues
- prelude::error::Error
- prelude::error::ErrorCode
- prelude::error::ErrorOrigin
Traits
- Future
- attestation_program::types::ToBool
- attestation_program::types::ToU8
- prelude::AccountDeserialize
- prelude::AccountSerialize
- prelude::Accounts
- prelude::AccountsClose
- prelude::AccountsExit
- prelude::AnchorDeserialize
- prelude::AnchorSerialize
- prelude::Discriminator
- prelude::Future
- prelude::Id
- prelude::InstructionData
- prelude::Key
- prelude::Lamports
- prelude::Owner
- prelude::SolanaSysvar
- prelude::Space
- prelude::ToAccountInfo
- prelude::ToAccountInfos
- prelude::ToAccountMetas
- prelude::ZeroCopy
- prelude::borsh::BorshDeserialize
- prelude::borsh::BorshSchema
- prelude::borsh::BorshSerialize
- prelude::borsh::de::BorshDeserialize
- prelude::borsh::de::EnumExt
- prelude::borsh::maybestd::borrow::Borrow
- prelude::borsh::maybestd::borrow::BorrowMut
- prelude::borsh::maybestd::borrow::ToOwned
- prelude::borsh::maybestd::io::BufRead
- prelude::borsh::maybestd::io::IsTerminal
- prelude::borsh::maybestd::io::Read
- prelude::borsh::maybestd::io::Seek
- prelude::borsh::maybestd::io::Write
- prelude::borsh::maybestd::io::prelude::BufRead
- prelude::borsh::maybestd::io::prelude::Read
- prelude::borsh::maybestd::io::prelude::Seek
- prelude::borsh::maybestd::io::prelude::Write
- prelude::borsh::maybestd::string::ToString
- prelude::borsh::schema::BorshSchema
- prelude::borsh::ser::BorshSerialize
Macros
- cfg_client
- cfg_ipfs
- cfg_macros
- cfg_not_client
- cfg_program
- cfg_secrets
- prelude::borsh::maybestd::format
- prelude::borsh::maybestd::vec
- prelude::declare_id
- prelude::emit
- prelude::err
- prelude::error
- prelude::msg
- prelude::require
- prelude::require_eq
- prelude::require_gt
- prelude::require_gte
- prelude::require_keys_eq
- prelude::require_keys_neq
- prelude::require_neq
- prelude::source
Attribute Macros
- async_trait::async_trait
- prelude::access_control
- prelude::account
- prelude::constant
- prelude::error_code
- prelude::event
- prelude::program
- prelude::sb_error
- prelude::switchboard_function
- prelude::zero_copy
- sb_error
- switchboard_function
Derive Macros
- prelude::Accounts
- prelude::AnchorDeserialize
- prelude::AnchorSerialize
- prelude::InitSpace
- prelude::borsh::BorshDeserialize
- prelude::borsh::BorshSchema
- prelude::borsh::BorshSerialize
- prelude::thiserror::Error
Functions
- build_tx
- check_id
- fetch_borsh_account
- fetch_borsh_account_async
- fetch_borsh_account_sync
- fetch_zerocopy_account
- fetch_zerocopy_account_async
- fetch_zerocopy_account_sync
- generate_signer
- get_async_rpc
- get_attestation_program
- get_enclave_signer_pubkey
- id
- ix_to_tx
- keypair_from_base_seed
- load_env_pubkey
- load_keypair_fs
- parse_optional_pubkey
- prelude::NativeMint::check_id
- prelude::NativeMint::id
- prelude::borsh::maybestd::io::copy
- prelude::borsh::maybestd::io::empty
- prelude::borsh::maybestd::io::read_to_string
- prelude::borsh::maybestd::io::repeat
- prelude::borsh::maybestd::io::sink
- prelude::borsh::maybestd::io::stderr
- prelude::borsh::maybestd::io::stdin
- prelude::borsh::maybestd::io::stdout
- prelude::borsh::schema_helpers::try_from_slice_with_schema
- prelude::borsh::schema_helpers::try_to_vec_with_schema
- prelude::borsh::to_vec
- prelude::borsh::to_writer
- prelude::borsh::try_from_slice_with_schema
- prelude::borsh::try_to_vec_with_schema
- prelude::build_tx
- 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_async_rpc
- prelude::get_attestation_program
- prelude::get_enclave_signer_pubkey
- prelude::invoke
- prelude::invoke_signed
- prelude::ix_to_tx
- prelude::keypair_from_base_seed
- prelude::keypair_from_seed
- prelude::load_env_pubkey
- prelude::load_keypair_fs
- prelude::next_account_info
- prelude::parse_optional_pubkey
- prelude::signer_to_pubkey
- prelude::subscribe
- prelude::unix_timestamp
- read_and_trim_file
- secrets::fetch_secrets
- signer_to_pubkey
- subscribe
- unix_timestamp
- utils::build_ix
- utils::find_associated_token_address
- utils::get_ixn_discriminator
- utils::transfer
- utils::wrap_native
Type Aliases
- AnchorClient
- AnchorProgram
- QuoteVerifyFn
- attestation_program::types::MrEnclave
- prelude::AnchorClient
- prelude::AnchorProgram
- prelude::ProgramResult
- prelude::QuoteVerifyFn
- prelude::borsh::maybestd::io::RawOsError
- prelude::borsh::maybestd::io::Result
- prelude::borsh::maybestd::string::ParseError
- prelude::borsh::schema::Declaration
- prelude::borsh::schema::FieldName
- prelude::borsh::schema::VariantName
Statics
Constants
- DEFAULT_MAX_CONTAINER_PARAMS_LEN
- DEFAULT_USERS_NUM_SLOTS_UNTIL_EXPIRATION
- MINIMUM_USERS_NUM_SLOTS_UNTIL_EXPIRATION
- attestation_program::DEFAULT_FUNCTION_MR_ENCLAVE
- attestation_program::DEFAULT_VERIFIER_MR_ENCLAVE
- prelude::ERROR_CODE_OFFSET
- prelude::NativeMint::DECIMALS
- prelude::NativeMint::ID
- prelude::error::ERROR_CODE_OFFSET
- program_id::SWITCHBOARD_ATTESTATION_PROGRAM_ID
- program_id::SWITCHBOARD_PROGRAM_ID
- seeds::BUFFER_DISCRIMINATOR
- seeds::FUNCTION_SEED
- seeds::LEASE_SEED
- seeds::ORACLE_SEED
- seeds::PERMISSION_SEED
- seeds::SLIDING_RESULT_SEED
- seeds::STATE_SEED