Preparing search index...
The search index is not available
@solana/spl-token
@solana/spl-token
Index
Enumerations
Account
State
Account
Type
Authority
Type
Cpi
Guard
Instruction
Default
Account
State
Instruction
Extension
Type
Interest
Bearing
Mint
Instruction
Memo
Transfer
Instruction
Metadata
Pointer
Instruction
Token
Instruction
Transfer
Fee
Instruction
Transfer
Hook
Instruction
Classes
Token
Account
Not
Found
Error
Token
Error
Token
Invalid
Account
Data
Error
Token
Invalid
Account
Error
Token
Invalid
Account
Owner
Error
Token
Invalid
Account
Size
Error
Token
Invalid
Instruction
Data
Error
Token
Invalid
Instruction
Keys
Error
Token
Invalid
Instruction
Program
Error
Token
Invalid
Instruction
Type
Error
Token
Invalid
Mint
Error
Token
Invalid
Owner
Error
Token
Owner
Off
Curve
Error
Token
Transfer
Hook
Account
Data
Not
Found
Token
Transfer
Hook
Account
Not
Found
Token
Transfer
Hook
Invalid
Seed
Token
Unsupported
Instruction
Error
Interfaces
Account
Amount
To
Ui
Amount
Instruction
Data
Approve
Checked
Instruction
Data
Approve
Instruction
Data
Burn
Checked
Instruction
Data
Burn
Instruction
Data
Close
Account
Instruction
Data
Cpi
Guard
Cpi
Guard
Instruction
Data
Create
Native
Mint
Instruction
Data
Decoded
Amount
To
Ui
Amount
Instruction
Decoded
Amount
To
Ui
Amount
Instruction
Unchecked
Decoded
Approve
Checked
Instruction
Decoded
Approve
Checked
Instruction
Unchecked
Decoded
Approve
Instruction
Decoded
Approve
Instruction
Unchecked
Decoded
Burn
Checked
Instruction
Decoded
Burn
Checked
Instruction
Unchecked
Decoded
Burn
Instruction
Decoded
Burn
Instruction
Unchecked
Decoded
Close
Account
Instruction
Decoded
Close
Account
Instruction
Unchecked
Decoded
Freeze
Account
Instruction
Decoded
Freeze
Account
Instruction
Unchecked
Decoded
Harvest
Withheld
Tokens
To
Mint
Instruction
Decoded
Harvest
Withheld
Tokens
To
Mint
Instruction
Unchecked
Decoded
Initialize
Account2
Instruction
Decoded
Initialize
Account2
Instruction
Unchecked
Decoded
Initialize
Account3
Instruction
Decoded
Initialize
Account3
Instruction
Unchecked
Decoded
Initialize
Account
Instruction
Decoded
Initialize
Account
Instruction
Unchecked
Decoded
Initialize
Immutable
Owner
Instruction
Decoded
Initialize
Immutable
Owner
Instruction
Unchecked
Decoded
Initialize
Mint2
Instruction
Decoded
Initialize
Mint2
Instruction
Unchecked
Decoded
Initialize
Mint
Close
Authority
Instruction
Decoded
Initialize
Mint
Close
Authority
Instruction
Unchecked
Decoded
Initialize
Mint
Instruction
Decoded
Initialize
Mint
Instruction
Unchecked
Decoded
Initialize
Multisig
Instruction
Decoded
Initialize
Multisig
Instruction
Unchecked
Decoded
Initialize
Permanent
Delegate
Instruction
Decoded
Initialize
Permanent
Delegate
Instruction
Unchecked
Decoded
Initialize
Transfer
Fee
Config
Instruction
Decoded
Initialize
Transfer
Fee
Config
Instruction
Unchecked
Decoded
Mint
To
Checked
Instruction
Decoded
Mint
To
Checked
Instruction
Unchecked
Decoded
Mint
To
Instruction
Decoded
Mint
To
Instruction
Unchecked
Decoded
Revoke
Instruction
Decoded
Revoke
Instruction
Unchecked
Decoded
Set
Authority
Instruction
Decoded
Set
Authority
Instruction
Unchecked
Decoded
Sync
Native
Instruction
Decoded
Sync
Native
Instruction
Unchecked
Decoded
Thaw
Account
Instruction
Decoded
Thaw
Account
Instruction
Unchecked
Decoded
Transfer
Checked
Instruction
Decoded
Transfer
Checked
Instruction
Unchecked
Decoded
Transfer
Checked
With
Fee
Instruction
Decoded
Transfer
Checked
With
Fee
Instruction
Unchecked
Decoded
Transfer
Instruction
Decoded
Transfer
Instruction
Unchecked
Decoded
Ui
Amount
To
Amount
Instruction
Decoded
Ui
Amount
To
Amount
Instruction
Unchecked
Decoded
Withdraw
Withheld
Tokens
From
Accounts
Instruction
Decoded
Withdraw
Withheld
Tokens
From
Accounts
Instruction
Unchecked
Decoded
Withdraw
Withheld
Tokens
From
Mint
Instruction
Decoded
Withdraw
Withheld
Tokens
From
Mint
Instruction
Unchecked
Default
Account
State
Default
Account
State
Instruction
Data
Extra
Account
Meta
Extra
Account
Meta
Account
Data
Extra
Account
Meta
List
Freeze
Account
Instruction
Data
Harvest
Withheld
Tokens
To
Mint
Instruction
Data
Immutable
Owner
Initialize
Account2
Instruction
Data
Initialize
Account3
Instruction
Data
Initialize
Account
Instruction
Data
Initialize
Immutable
Owner
Instruction
Data
Initialize
Mint2
Instruction
Data
Initialize
Mint
Close
Authority
Instruction
Data
Initialize
Mint
Instruction
Data
Initialize
Multisig
Instruction
Data
Initialize
Non
Transferable
Mint
Instruction
Data
Initialize
Permanent
Delegate
Instruction
Data
Initialize
Transfer
Fee
Config
Instruction
Data
Initialize
Transfer
Hook
Instruction
Data
Interest
Bearing
Mint
Config
State
Interest
Bearing
Mint
Initialize
Instruction
Data
Interest
Bearing
Mint
Update
Rate
Instruction
Data
Memo
Transfer
Memo
Transfer
Instruction
Data
Metadata
Pointer
Mint
Mint
Close
Authority
Mint
To
Checked
Instruction
Data
Mint
To
Instruction
Data
Multisig
Non
Transferable
Non
Transferable
Account
Permanent
Delegate
Raw
Account
Raw
Mint
Reallocate
Instruction
Data
Revoke
Instruction
Data
Set
Authority
Instruction
Data
Sync
Native
Instruction
Data
Thaw
Account
Instruction
Data
Transfer
Checked
Instruction
Data
Transfer
Checked
With
Fee
Instruction
Data
Transfer
Fee
Transfer
Fee
Amount
Transfer
Fee
Config
Transfer
Hook
Transfer
Hook
Account
Transfer
Instruction
Data
Ui
Amount
To
Amount
Instruction
Data
Update
Transfer
Hook
Instruction
Data
Withdraw
Withheld
Tokens
From
Accounts
Instruction
Data
Withdraw
Withheld
Tokens
From
Mint
Instruction
Data
Type Aliases
Decoded
Instruction
Raw
Multisig
Variables
ACCOUNT_
SIZE
ACCOUNT_
TYPE_
SIZE
ASSOCIATED_
TOKEN_
PROGRAM_
ID
Account
Layout
CPI_
GUARD_
SIZE
Cpi
Guard
Layout
DEFAULT_
ACCOUNT_
STATE_
SIZE
Default
Account
State
Layout
Extra
Account
Meta
Account
Data
Layout
Extra
Account
Meta
Layout
Extra
Account
Meta
List
Layout
IMMUTABLE_
OWNER_
SIZE
INTEREST_
BEARING_
MINT_
CONFIG_
STATE_
SIZE
Immutable
Owner
Layout
Interest
Bearing
Mint
Config
State
Layout
LENGTH_
SIZE
MAX_
FEE_
BASIS_
POINTS
MEMO_
TRANSFER_
SIZE
METADATA_
POINTER_
SIZE
MINT_
CLOSE_
AUTHORITY_
SIZE
MINT_
SIZE
MULTISIG_
SIZE
Memo
Transfer
Layout
Metadata
Pointer
Layout
Mint
Close
Authority
Layout
Mint
Layout
Multisig
Layout
NATIVE_
MINT
NATIVE_
MINT_
2022
NON_
TRANSFERABLE_
ACCOUNT_
SIZE
NON_
TRANSFERABLE_
SIZE
Non
Transferable
Layout
ONE_
IN_
BASIS_
POINTS
PERMANENT_
DELEGATE_
SIZE
Permanent
Delegate
Layout
TOKEN_
2022_
PROGRAM_
ID
TOKEN_
PROGRAM_
ID
TRANSFER_
FEE_
AMOUNT_
SIZE
TRANSFER_
FEE_
CONFIG_
SIZE
TRANSFER_
HOOK_
ACCOUNT_
SIZE
TRANSFER_
HOOK_
SIZE
TYPE_
SIZE
Transfer
Fee
Amount
Layout
Transfer
Fee
Config
Layout
Transfer
Hook
Account
Layout
Transfer
Hook
Layout
amount
To
Ui
Amount
Instruction
Data
approve
Checked
Instruction
Data
approve
Instruction
Data
burn
Checked
Instruction
Data
burn
Instruction
Data
close
Account
Instruction
Data
cpi
Guard
Instruction
Data
create
Native
Mint
Instruction
Data
default
Account
State
Instruction
Data
freeze
Account
Instruction
Data
harvest
Withheld
Tokens
To
Mint
Instruction
Data
initialize
Account2
Instruction
Data
initialize
Account3
Instruction
Data
initialize
Account
Instruction
Data
initialize
Immutable
Owner
Instruction
Data
initialize
Metadata
Pointer
Data
initialize
Mint2
Instruction
Data
initialize
Mint
Close
Authority
Instruction
Data
initialize
Mint
Instruction
Data
initialize
Multisig
Instruction
Data
initialize
Non
Transferable
Mint
Instruction
Data
initialize
Permanent
Delegate
Instruction
Data
initialize
Transfer
Fee
Config
Instruction
Data
initialize
Transfer
Hook
Instruction
Data
interest
Bearing
Mint
Initialize
Instruction
Data
interest
Bearing
Mint
Update
Rate
Instruction
Data
memo
Transfer
Instruction
Data
mint
To
Checked
Instruction
Data
mint
To
Instruction
Data
revoke
Instruction
Data
set
Authority
Instruction
Data
sync
Native
Instruction
Data
thaw
Account
Instruction
Data
transfer
Checked
Instruction
Data
transfer
Checked
With
Fee
Instruction
Data
transfer
Instruction
Data
update
Metadata
Pointer
Data
update
Transfer
Hook
Instruction
Data
withdraw
Withheld
Tokens
From
Accounts
Instruction
Data
withdraw
Withheld
Tokens
From
Mint
Instruction
Data
Functions
add
Extra
Account
Metas
For
Execute
amount
To
Ui
Amount
approve
approve
Checked
burn
burn
Checked
calculate
Epoch
Fee
calculate
Fee
close
Account
create
Account
create
Amount
To
Ui
Amount
Instruction
create
Approve
Checked
Instruction
create
Approve
Instruction
create
Associated
Token
Account
create
Associated
Token
Account
Idempotent
create
Associated
Token
Account
Idempotent
Instruction
create
Associated
Token
Account
Instruction
create
Burn
Checked
Instruction
create
Burn
Instruction
create
Close
Account
Instruction
create
Create
Native
Mint
Instruction
create
Disable
Cpi
Guard
Instruction
create
Disable
Required
Memo
Transfers
Instruction
create
Emit
Instruction
create
Enable
Cpi
Guard
Instruction
create
Enable
Required
Memo
Transfers
Instruction
create
Execute
Instruction
create
Freeze
Account
Instruction
create
Harvest
Withheld
Tokens
To
Mint
Instruction
create
Initialize
Account2
Instruction
create
Initialize
Account3
Instruction
create
Initialize
Account
Instruction
create
Initialize
Default
Account
State
Instruction
create
Initialize
Immutable
Owner
Instruction
create
Initialize
Instruction
create
Initialize
Interest
Bearing
Mint
Instruction
create
Initialize
Metadata
Pointer
Instruction
create
Initialize
Mint2
Instruction
create
Initialize
Mint
Close
Authority
Instruction
create
Initialize
Mint
Instruction
create
Initialize
Multisig
Instruction
create
Initialize
Non
Transferable
Mint
Instruction
create
Initialize
Permanent
Delegate
Instruction
create
Initialize
Transfer
Fee
Config
Instruction
create
Initialize
Transfer
Hook
Instruction
create
Interest
Bearing
Mint
create
Mint
create
Mint
To
Checked
Instruction
create
Mint
To
Instruction
create
Multisig
create
Native
Mint
create
Reallocate
Instruction
create
Recover
Nested
Instruction
create
Remove
Key
Instruction
create
Revoke
Instruction
create
Set
Authority
Instruction
create
Sync
Native
Instruction
create
Thaw
Account
Instruction
create
Transfer
Checked
Instruction
create
Transfer
Checked
With
Fee
And
Transfer
Hook
Instruction
create
Transfer
Checked
With
Fee
Instruction
create
Transfer
Checked
With
Transfer
Hook
Instruction
create
Transfer
Instruction
create
Ui
Amount
To
Amount
Instruction
create
Update
Authority
Instruction
create
Update
Default
Account
State
Instruction
create
Update
Field
Instruction
create
Update
Metadata
Pointer
Instruction
create
Update
Rate
Interest
Bearing
Mint
Instruction
create
Update
Transfer
Hook
Instruction
create
Withdraw
Withheld
Tokens
From
Accounts
Instruction
create
Withdraw
Withheld
Tokens
From
Mint
Instruction
create
Wrapped
Native
Account
decode
Amount
To
Ui
Amount
Instruction
decode
Amount
To
Ui
Amount
Instruction
Unchecked
decode
Approve
Checked
Instruction
decode
Approve
Checked
Instruction
Unchecked
decode
Approve
Instruction
decode
Approve
Instruction
Unchecked
decode
Burn
Checked
Instruction
decode
Burn
Checked
Instruction
Unchecked
decode
Burn
Instruction
decode
Burn
Instruction
Unchecked
decode
Close
Account
Instruction
decode
Close
Account
Instruction
Unchecked
decode
Freeze
Account
Instruction
decode
Freeze
Account
Instruction
Unchecked
decode
Harvest
Withheld
Tokens
To
Mint
Instruction
decode
Harvest
Withheld
Tokens
To
Mint
Instruction
Unchecked
decode
Initialize
Account2
Instruction
decode
Initialize
Account2
Instruction
Unchecked
decode
Initialize
Account3
Instruction
decode
Initialize
Account3
Instruction
Unchecked
decode
Initialize
Account
Instruction
decode
Initialize
Account
Instruction
Unchecked
decode
Initialize
Immutable
Owner
Instruction
decode
Initialize
Immutable
Owner
Instruction
Unchecked
decode
Initialize
Mint2
Instruction
decode
Initialize
Mint2
Instruction
Unchecked
decode
Initialize
Mint
Close
Authority
Instruction
decode
Initialize
Mint
Close
Authority
Instruction
Unchecked
decode
Initialize
Mint
Instruction
decode
Initialize
Mint
Instruction
Unchecked
decode
Initialize
Multisig
Instruction
decode
Initialize
Multisig
Instruction
Unchecked
decode
Initialize
Permanent
Delegate
Instruction
decode
Initialize
Permanent
Delegate
Instruction
Unchecked
decode
Initialize
Transfer
Fee
Config
Instruction
decode
Initialize
Transfer
Fee
Config
Instruction
Unchecked
decode
Instruction
decode
Mint
To
Checked
Instruction
decode
Mint
To
Checked
Instruction
Unchecked
decode
Mint
To
Instruction
decode
Mint
To
Instruction
Unchecked
decode
Revoke
Instruction
decode
Revoke
Instruction
Unchecked
decode
Set
Authority
Instruction
decode
Set
Authority
Instruction
Unchecked
decode
Sync
Native
Instruction
decode
Sync
Native
Instruction
Unchecked
decode
Thaw
Account
Instruction
decode
Thaw
Account
Instruction
Unchecked
decode
Transfer
Checked
Instruction
decode
Transfer
Checked
Instruction
Unchecked
decode
Transfer
Checked
With
Fee
Instruction
decode
Transfer
Checked
With
Fee
Instruction
Unchecked
decode
Transfer
Instruction
decode
Transfer
Instruction
Unchecked
decode
Ui
Amount
To
Amount
Instruction
decode
Ui
Amount
To
Amount
Instruction
Unchecked
decode
Withdraw
Withheld
Tokens
From
Accounts
Instruction
decode
Withdraw
Withheld
Tokens
From
Accounts
Instruction
Unchecked
decode
Withdraw
Withheld
Tokens
From
Mint
Instruction
decode
Withdraw
Withheld
Tokens
From
Mint
Instruction
Unchecked
disable
Cpi
Guard
disable
Required
Memo
Transfers
enable
Cpi
Guard
enable
Required
Memo
Transfers
freeze
Account
get
Account
get
Account
Len
get
Account
Len
For
Mint
get
Account
Type
Of
Mint
Type
get
Associated
Token
Address
get
Associated
Token
Address
Sync
get
Cpi
Guard
get
Default
Account
State
get
Epoch
Fee
get
Extension
Data
get
Extension
Types
get
Extra
Account
Meta
Address
get
Extra
Account
Metas
get
Immutable
Owner
get
Interest
Bearing
Mint
Config
State
get
Memo
Transfer
get
Metadata
Pointer
State
get
Minimum
Balance
For
Rent
Exempt
Account
get
Minimum
Balance
For
Rent
Exempt
Account
With
Extensions
get
Minimum
Balance
For
Rent
Exempt
Mint
get
Minimum
Balance
For
Rent
Exempt
Mint
With
Extensions
get
Minimum
Balance
For
Rent
Exempt
Multisig
get
Mint
get
Mint
Close
Authority
get
Mint
Len
get
Multiple
Accounts
get
Multisig
get
New
Account
Len
For
Extension
Len
get
Non
Transferable
get
Non
Transferable
Account
get
Or
Create
Associated
Token
Account
get
Permanent
Delegate
get
Token
Metadata
get
Transfer
Fee
Amount
get
Transfer
Fee
Config
get
Transfer
Hook
get
Transfer
Hook
Account
get
Type
Len
harvest
Withheld
Tokens
To
Mint
initialize
Default
Account
State
initialize
Transfer
Hook
is
Account
Extension
is
Amount
To
Ui
Amount
Instruction
is
Approve
Checked
Instruction
is
Approve
Instruction
is
Burn
Checked
Instruction
is
Burn
Instruction
is
Close
Account
Instruction
is
Freeze
Account
Instruction
is
Initialize
Account2
Instruction
is
Initialize
Account3
Instruction
is
Initialize
Account
Instruction
is
Initialize
Mint2
Instruction
is
Initialize
Mint
Instruction
is
Initialize
Multisig
Instruction
is
Mint
Extension
is
Mint
To
Checked
Instruction
is
Mint
To
Instruction
is
Revoke
Instruction
is
Set
Authority
Instruction
is
Sync
Native
Instruction
is
Thaw
Account
Instruction
is
Transfer
Checked
Instruction
is
Transfer
Instruction
is
Uiamount
To
Amount
Instruction
mint
To
mint
To
Checked
program
Supports
Extensions
recover
Nested
resolve
Extra
Account
Meta
revoke
set
Authority
sync
Native
thaw
Account
token
Metadata
Initialize
token
Metadata
Initialize
With
Rent
Transfer
token
Metadata
Remove
Key
token
Metadata
Update
Authority
token
Metadata
Update
Field
token
Metadata
Update
Field
With
Rent
Transfer
transfer
transfer
Checked
transfer
Checked
With
Fee
transfer
Checked
With
Fee
And
Transfer
Hook
transfer
Checked
With
Transfer
Hook
transfer
Fee
Layout
ui
Amount
To
Amount
unpack
Account
unpack
Mint
unpack
Multisig
unpack
Seeds
update
Default
Account
State
update
Rate
Interest
Bearing
Mint
update
Token
Metadata
update
Transfer
Hook
withdraw
Withheld
Tokens
From
Accounts
withdraw
Withheld
Tokens
From
Mint
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
@solana/spl-token
AccountState
AccountType
AuthorityType
CpiGuardInstruction
DefaultAccountStateInstruction
ExtensionType
InterestBearingMintInstruction
MemoTransferInstruction
MetadataPointerInstruction
TokenInstruction
TransferFeeInstruction
TransferHookInstruction
TokenAccountNotFoundError
TokenError
TokenInvalidAccountDataError
TokenInvalidAccountError
TokenInvalidAccountOwnerError
TokenInvalidAccountSizeError
TokenInvalidInstructionDataError
TokenInvalidInstructionKeysError
TokenInvalidInstructionProgramError
Loading...
Generated using
TypeDoc