@lightprotocol/compressed-token - v0.22.1-alpha.2
Other Libraries
Documentation
GitHub
Preparing search index...
@lightprotocol/compressed-token - v0.22.1-alpha.2
Classes
CompressedTokenProgram
Type Aliases
LightCompressedToken
createTokenPoolAccountsLayoutParams
addTokenPoolAccountsLayoutParams
mintToAccountsLayoutParams
transferAccountsLayoutParams
approveAccountsLayoutParams
revokeAccountsLayoutParams
freezeAccountsLayoutParams
thawAccountsLayoutParams
CompressParams
CompressSplTokenAccountParams
DecompressParams
TransferParams
ApproveParams
RevokeParams
CreateMintParams
MergeTokenAccountsParams
MintToParams
CreateTokenPoolParams
AddTokenPoolParams
ApproveAndMintToParams
CreateTokenProgramLookupTableParams
TokenTransferOutputData
PackedTokenTransferOutputData
InputTokenDataWithContext
DelegatedTransfer
BatchCompressInstructionData
MintToInstructionData
CompressSplTokenAccountInstructionData
CompressedTokenInstructionDataTransfer
TokenData
CompressedTokenInstructionDataApprove
CompressedTokenInstructionDataRevoke
TokenPoolActivity
TokenPoolInfo
PackCompressedTokenAccountsParams
Variables
POOL_SEED
CPI_AUTHORITY_SEED
SPL_TOKEN_MINT_RENT_EXEMPT_BALANCE
CREATE_TOKEN_POOL_DISCRIMINATOR
MINT_TO_DISCRIMINATOR
BATCH_COMPRESS_DISCRIMINATOR
TRANSFER_DISCRIMINATOR
COMPRESS_SPL_TOKEN_ACCOUNT_DISCRIMINATOR
APPROVE_DISCRIMINATOR
REVOKE_DISCRIMINATOR
ADD_TOKEN_POOL_DISCRIMINATOR
IDL
DelegatedTransferLayout
CpiContextLayout
CompressedTokenInstructionDataTransferLayout
mintToLayout
batchCompressLayout
compressSplTokenAccountInstructionDataLayout
revokeAccountsLayout
thawAccountsLayout
CompressedTokenInstructionDataApproveLayout
CompressedTokenInstructionDataRevokeLayout
ERROR_NO_ACCOUNTS_FOUND
Functions
approveAndMintTo
approve
compressSplTokenAccount
compress
createMint
createTokenPool
addTokenPools
createTokenProgramLookupTable
decompressDelegated
decompress
mergeTokenAccounts
mintTo
revoke
transferDelegated
transfer
encodeMintToInstructionData
decodeMintToInstructionData
encodeBatchCompressInstructionData
decodeBatchCompressInstructionData
encodeCompressSplTokenAccountInstructionData
decodeCompressSplTokenAccountInstructionData
encodeTransferInstructionData
decodeTransferInstructionData
createTokenPoolAccountsLayout
addTokenPoolAccountsLayout
mintToAccountsLayout
transferAccountsLayout
approveAccountsLayout
freezeAccountsLayout
encodeApproveInstructionData
decodeApproveInstructionData
encodeRevokeInstructionData
decodeRevokeInstructionData
sumUpTokenAmount
validateSameTokenOwner
parseTokenData
parseMaybeDelegatedTransfer
createTransferOutputState
createDecompressOutputState
isSingleTokenPoolInfo
checkTokenPoolInfo
getTokenPoolInfos
selectTokenPoolInfo
selectTokenPoolInfosForDecompression
packCompressedTokenAccounts
selectTokenAccountsForApprove
selectMinCompressedTokenAccountsForDecompression
selectMinCompressedTokenAccountsForTransfer
selectMinCompressedTokenAccountsForTransferOrPartial
selectSmartCompressedTokenAccountsForTransfer
selectSmartCompressedTokenAccountsForTransferOrPartial
checkMint
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Classes
Compressed
Token
Program
Type Aliases
Light
Compressed
Token
create
Token
Pool
Accounts
Layout
Params
add
Token
Pool
Accounts
Layout
Params
mint
To
Accounts
Layout
Params
transfer
Accounts
Layout
Params
approve
Accounts
Layout
Params
revoke
Accounts
Layout
Params
freeze
Accounts
Layout
Params
thaw
Accounts
Layout
Params
Compress
Params
Compress
Spl
Token
Account
Params
Decompress
Params
Transfer
Params
Approve
Params
Revoke
Params
Create
Mint
Params
Merge
Token
Accounts
Params
Mint
To
Params
Create
Token
Pool
Params
Add
Token
Pool
Params
Approve
And
Mint
To
Params
Create
Token
Program
Lookup
Table
Params
Token
Transfer
Output
Data
Packed
Token
Transfer
Output
Data
Input
Token
Data
With
Context
Delegated
Transfer
Batch
Compress
Instruction
Data
Mint
To
Instruction
Data
Compress
Spl
Token
Account
Instruction
Data
Compressed
Token
Instruction
Data
Transfer
Token
Data
Compressed
Token
Instruction
Data
Approve
Compressed
Token
Instruction
Data
Revoke
Token
Pool
Activity
Token
Pool
Info
Pack
Compressed
Token
Accounts
Params
Variables
POOL_
SEED
CPI_
AUTHORITY_
SEED
SPL_
TOKEN_
MINT_
RENT_
EXEMPT_
BALANCE
CREATE_
TOKEN_
POOL_
DISCRIMINATOR
MINT_
TO_
DISCRIMINATOR
BATCH_
COMPRESS_
DISCRIMINATOR
TRANSFER_
DISCRIMINATOR
COMPRESS_
SPL_
TOKEN_
ACCOUNT_
DISCRIMINATOR
APPROVE_
DISCRIMINATOR
REVOKE_
DISCRIMINATOR
ADD_
TOKEN_
POOL_
DISCRIMINATOR
IDL
Delegated
Transfer
Layout
Cpi
Context
Layout
Compressed
Token
Instruction
Data
Transfer
Layout
mint
To
Layout
batch
Compress
Layout
compress
Spl
Token
Account
Instruction
Data
Layout
revoke
Accounts
Layout
thaw
Accounts
Layout
Compressed
Token
Instruction
Data
Approve
Layout
Compressed
Token
Instruction
Data
Revoke
Layout
ERROR_
NO_
ACCOUNTS_
FOUND
Functions
approve
And
Mint
To
approve
compress
Spl
Token
Account
compress
create
Mint
create
Token
Pool
add
Token
Pools
create
Token
Program
Lookup
Table
decompress
Delegated
decompress
merge
Token
Accounts
mint
To
revoke
transfer
Delegated
transfer
encode
Mint
To
Instruction
Data
decode
Mint
To
Instruction
Data
encode
Batch
Compress
Instruction
Data
decode
Batch
Compress
Instruction
Data
encode
Compress
Spl
Token
Account
Instruction
Data
decode
Compress
Spl
Token
Account
Instruction
Data
encode
Transfer
Instruction
Data
decode
Transfer
Instruction
Data
create
Token
Pool
Accounts
Layout
add
Token
Pool
Accounts
Layout
mint
To
Accounts
Layout
transfer
Accounts
Layout
approve
Accounts
Layout
freeze
Accounts
Layout
encode
Approve
Instruction
Data
decode
Approve
Instruction
Data
encode
Revoke
Instruction
Data
decode
Revoke
Instruction
Data
sum
Up
Token
Amount
validate
Same
Token
Owner
parse
Token
Data
parse
Maybe
Delegated
Transfer
create
Transfer
Output
State
create
Decompress
Output
State
is
Single
Token
Pool
Info
check
Token
Pool
Info
get
Token
Pool
Infos
select
Token
Pool
Info
select
Token
Pool
Infos
For
Decompression
pack
Compressed
Token
Accounts
select
Token
Accounts
For
Approve
select
Min
Compressed
Token
Accounts
For
Decompression
select
Min
Compressed
Token
Accounts
For
Transfer
select
Min
Compressed
Token
Accounts
For
Transfer
Or
Partial
select
Smart
Compressed
Token
Accounts
For
Transfer
select
Smart
Compressed
Token
Accounts
For
Transfer
Or
Partial
check
Mint
Other Libraries
Documentation
GitHub
@lightprotocol/compressed-token - v0.22.1-alpha.2
Loading...