Files
lez-programs/modules/token/ffi/src/lib.rs
T

21 lines
947 B
Rust

#![deny(unsafe_op_in_unsafe_fn)]
mod account;
mod ffi;
pub mod api;
pub use account::{AccountRead, WalletAccount};
pub use api::{
burn_plan, create_fungible_plan, create_fungible_with_metadata_plan, create_non_fungible_plan,
decode_account, decode_definition, decode_holding, decode_metadata, initialize_holding_plan,
mint_plan, mint_with_authority_plan, print_nft_plan, program_id, set_authority_plan,
set_authority_with_authority_plan, transfer_plan, BurnPlanRequest, CreateFungiblePlanRequest,
CreateFungibleWithMetadataPlanRequest, CreateNonFungiblePlanRequest, DecodeAccountRequest,
DecodeDefinitionRequest, DecodeHoldingRequest, DecodeMetadataRequest,
InitializeHoldingPlanRequest, MintPlanRequest, MintWithAuthorityPlanRequest,
PrintNftPlanRequest, ProgramIdRequest, SetAuthorityPlanRequest,
SetAuthorityWithAuthorityPlanRequest, TokenApiError, TokenResponse, TokenResult,
TransferPlanRequest,
};