Skip to main content

Crate dlp_api

Crate dlp_api 

Source

Re-exports§

pub use account_size_class::*;
pub use decrypt::*;

Modules§

account_size_class
args
compact
consts
cpi
decrypt
diff
discriminator
encrypt
encryption
error
fast
instruction_builder
pda
pod_view
requires
state

Macros§

commit_record_seeds_from_delegated_account
commit_state_seeds_from_delegated_account
delegate_buffer_seeds_from_delegated_account
delegation_metadata_seeds_from_delegated_account
delegation_record_seeds_from_delegated_account
ephemeral_balance_seeds_from_payer
fees_vault_seeds
impl_to_bytes_with_discriminator_borsh
impl_to_bytes_with_discriminator_zero_copy
impl_try_from_bytes_with_discriminator_borsh
impl_try_from_bytes_with_discriminator_zero_copy
magic_fee_vault_seeds_from_validator
program_config_seeds_from_program_id
require
require_eq
require_eq_keys
require_ge
require_gt
require_initialized_pda
require_initialized_pda( info: &AccountView, seeds: &[&u8], program_id: &Address, is_writable: bool, ) -> Result<(), ProgramError> {
require_initialized_pda_fast
require_le
require_lt
require_n_accounts
require_n_accounts_with_optionals
require_owned_by
require_owned_by( info: &AccountView, owner: &Address ) -> Result<(), ProgramError>
require_pda
require_signer
require_some
undelegate_buffer_seeds_from_delegated_account
validator_fees_vault_seeds_from_validator

Constants§

ID
The const program ID.

Functions§

check_id
Returns true if given pubkey is the program ID.
id
Returns the program ID.