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.