Preparing search index...
The search index is not available
@metaplex-foundation/mpl-toolbox - v0.9.4
@metaplex-foundation/mpl-toolbox - v0.9.4
ApproveTokenDelegateInstructionData
Type alias ApproveTokenDelegateInstructionData
Approve
Token
Delegate
Instruction
Data
:
{
amount
:
bigint
;
discriminator
:
number
;
}
Type declaration
amount
:
bigint
discriminator
:
number
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
@metaplex-
foundation/mpl-
toolbox -
v0.9.4
<internal>
Authority
Type
Token
State
Ata
Invalid
Owner
Error
Sys
Ex
Invalid
Owner
For
Source
Error
Sys
Ex
Invalid
System
Program
Error
Tok
Account
Frozen
Error
Tok
Already
In
Use
Error
Tok
Authority
Type
Not
Supported
Error
Tok
Ex
Cannot
Create
Non
Associated
Token
Error
Tok
Ex
Invalid
Associated
Token
Account
Error
Tok
Ex
Invalid
Associated
Token
Program
Error
Tok
Ex
Invalid
Program
Owner
Error
Tok
Ex
Invalid
System
Program
Error
Tok
Ex
Invalid
Token
Mint
Error
Tok
Ex
Invalid
Token
Owner
Error
Tok
Ex
Invalid
Token
Program
Error
Tok
Fixed
Supply
Error
Tok
Insufficient
Funds
Error
Tok
Invalid
Instruction
Error
Tok
Invalid
Mint
Error
Tok
Invalid
Number
Of
Provided
Signers
Error
Tok
Invalid
Number
Of
Required
Signers
Error
Tok
Invalid
State
Error
Tok
Mint
Cannot
Freeze
Error
Tok
Mint
Decimals
Mismatch
Error
Tok
Mint
Mismatch
Error
Tok
Native
Not
Supported
Error
Tok
Non
Native
Has
Balance
Error
Tok
Non
Native
Not
Supported
Error
Tok
Not
Rent
Exempt
Error
Tok
Overflow
Error
Tok
Owner
Mismatch
Error
Tok
Uninitialized
State
Error
Add
Memo
Instruction
Args
Add
Memo
Instruction
Data
Add
Memo
Instruction
Data
Args
Address
Lookup
Table
Address
Lookup
Table
Account
Data
Address
Lookup
Table
Account
Data
Args
Amount
To
Ui
Amount
Instruction
Accounts
Amount
To
Ui
Amount
Instruction
Args
Amount
To
Ui
Amount
Instruction
Data
Amount
To
Ui
Amount
Instruction
Data
Args
Approve
Token
Delegate
Checked
Instruction
Accounts
Approve
Token
Delegate
Checked
Instruction
Args
Approve
Token
Delegate
Checked
Instruction
Data
Approve
Token
Delegate
Checked
Instruction
Data
Args
Approve
Token
Delegate
Instruction
Accounts
Approve
Token
Delegate
Instruction
Args
Approve
Token
Delegate
Instruction
Data
Approve
Token
Delegate
Instruction
Data
Args
Authority
Type
Args
Burn
Token
Checked
Instruction
Accounts
Burn
Token
Checked
Instruction
Args
Burn
Token
Checked
Instruction
Data
Burn
Token
Checked
Instruction
Data
Args
Burn
Token
Instruction
Accounts
Burn
Token
Instruction
Args
Burn
Token
Instruction
Data
Burn
Token
Instruction
Data
Args
Close
Lut
Instruction
Accounts
Close
Lut
Instruction
Data
Close
Lut
Instruction
Data
Args
Close
Token
Instruction
Accounts
Close
Token
Instruction
Data
Close
Token
Instruction
Data
Args
Create
Account
Instruction
Accounts
Create
Account
Instruction
Args
Create
Account
Instruction
Data
Create
Account
Instruction
Data
Args
Create
Account
With
Rent
Instruction
Accounts
Create
Account
With
Rent
Instruction
Args
Create
Account
With
Rent
Instruction
Data
Create
Account
With
Rent
Instruction
Data
Args
Create
Associated
Token
Instruction
Accounts
Create
Empty
Lut
Instruction
Accounts
Create
Empty
Lut
Instruction
Args
Create
Empty
Lut
Instruction
Data
Create
Empty
Lut
Instruction
Data
Args
Create
Idempotent
Associated
Token
Instruction
Accounts
Create
Lut
Args
Create
Mint
Args
Create
Mint
With
Associated
Token
Args
Create
Token
Args
Create
Token
If
Missing
Instruction
Accounts
Create
Token
If
Missing
Instruction
Data
Create
Token
If
Missing
Instruction
Data
Args
Deactivate
Lut
Instruction
Accounts
Deactivate
Lut
Instruction
Data
Deactivate
Lut
Instruction
Data
Args
Extend
Lut
Instruction
Accounts
Extend
Lut
Instruction
Args
Extend
Lut
Instruction
Data
Extend
Lut
Instruction
Data
Args
Fetch
Token
Amount
Filter
Fetch
Token
Strategy
Find
Largest
Tokens
By
Mint
Result
Freeze
Lut
Instruction
Accounts
Freeze
Lut
Instruction
Data
Freeze
Lut
Instruction
Data
Args
Freeze
Token
Instruction
Accounts
Freeze
Token
Instruction
Data
Freeze
Token
Instruction
Data
Args
Get
Token
Data
Size
Instruction
Accounts
Get
Token
Data
Size
Instruction
Data
Get
Token
Data
Size
Instruction
Data
Args
Initialize
Immutable
Owner
Instruction
Accounts
Initialize
Immutable
Owner
Instruction
Data
Initialize
Immutable
Owner
Instruction
Data
Args
Initialize
Mint2
Instruction
Accounts
Initialize
Mint2
Instruction
Args
Initialize
Mint2
Instruction
Data
Initialize
Mint2
Instruction
Data
Args
Initialize
Mint
Instruction
Accounts
Initialize
Mint
Instruction
Args
Initialize
Mint
Instruction
Data
Initialize
Mint
Instruction
Data
Args
Initialize
Multisig2
Instruction
Accounts
Initialize
Multisig2
Instruction
Args
Initialize
Multisig2
Instruction
Data
Initialize
Multisig2
Instruction
Data
Args
Initialize
Multisig
Instruction
Accounts
Initialize
Multisig
Instruction
Args
Initialize
Multisig
Instruction
Data
Initialize
Multisig
Instruction
Data
Args
Initialize
Token2
Instruction
Accounts
Initialize
Token2
Instruction
Args
Initialize
Token2
Instruction
Data
Initialize
Token2
Instruction
Data
Args
Initialize
Token3
Instruction
Accounts
Initialize
Token3
Instruction
Args
Initialize
Token3
Instruction
Data
Initialize
Token3
Instruction
Data
Args
Initialize
Token
Instruction
Accounts
Initialize
Token
Instruction
Data
Initialize
Token
Instruction
Data
Args
Mint
Mint
Account
Data
Mint
Account
Data
Args
Mint
Tokens
To
Checked
Instruction
Accounts
Mint
Tokens
To
Checked
Instruction
Args
Mint
Tokens
To
Checked
Instruction
Data
Mint
Tokens
To
Checked
Instruction
Data
Args
Mint
Tokens
To
Instruction
Accounts
Mint
Tokens
To
Instruction
Args
Mint
Tokens
To
Instruction
Data
Mint
Tokens
To
Instruction
Data
Args
Multisig
Multisig
Account
Data
Multisig
Account
Data
Args
Pick
Partial
Recover
Nested
Associated
Token
Instruction
Accounts
Request
Heap
Frame
Instruction
Args
Request
Heap
Frame
Instruction
Data
Request
Heap
Frame
Instruction
Data
Args
Request
Units
Instruction
Args
Request
Units
Instruction
Data
Request
Units
Instruction
Data
Args
Resolved
Account
Resolved
Accounts
Resolved
Accounts
With
Indices
Revoke
Token
Delegate
Instruction
Accounts
Revoke
Token
Delegate
Instruction
Data
Revoke
Token
Delegate
Instruction
Data
Args
Set
Authority
Instruction
Accounts
Set
Authority
Instruction
Args
Set
Authority
Instruction
Data
Set
Authority
Instruction
Data
Args
Set
Compute
Unit
Limit
Instruction
Args
Set
Compute
Unit
Limit
Instruction
Data
Set
Compute
Unit
Limit
Instruction
Data
Args
Set
Compute
Unit
Price
Instruction
Args
Set
Compute
Unit
Price
Instruction
Data
Set
Compute
Unit
Price
Instruction
Data
Args
Sync
Native
Instruction
Accounts
Sync
Native
Instruction
Data
Sync
Native
Instruction
Data
Args
Sysvar
Thaw
Token
Instruction
Accounts
Thaw
Token
Instruction
Data
Thaw
Token
Instruction
Data
Args
Token
Token
Account
Data
Token
Account
Data
Args
Token
State
Args
Transfer
All
Sol
Instruction
Accounts
Transfer
All
Sol
Instruction
Data
Transfer
All
Sol
Instruction
Data
Args
Transfer
Sol
Instruction
Accounts
Transfer
Sol
Instruction
Args
Transfer
Sol
Instruction
Data
Transfer
Sol
Instruction
Data
Args
Transfer
Tokens
Checked
Instruction
Accounts
Transfer
Tokens
Checked
Instruction
Args
Transfer
Tokens
Checked
Instruction
Data
Transfer
Tokens
Checked
Instruction
Data
Args
Transfer
Tokens
Instruction
Accounts
Transfer
Tokens
Instruction
Args
Transfer
Tokens
Instruction
Data
Transfer
Tokens
Instruction
Data
Args
Ui
Amount
To
Amount
Instruction
Accounts
Ui
Amount
To
Amount
Instruction
Args
Ui
Amount
To
Amount
Instruction
Data
Ui
Amount
To
Amount
Instruction
Data
Args
MPL_
SYSTEM_
EXTRAS_
PROGRAM_
ID
MPL_
TOKEN_
EXTRAS_
PROGRAM_
ID
SPL_
ADDRESS_
LOOKUP_
TABLE_
PROGRAM_
ID
SPL_
ASSOCIATED_
TOKEN_
PROGRAM_
ID
SPL_
COMPUTE_
BUDGET_
PROGRAM_
ID
SPL_
MEMO_
PROGRAM_
ID
SPL_
SYSTEM_
PROGRAM_
ID
SPL_
TOKEN_
PROGRAM_
ID
add
Memo
amount
To
Ui
Amount
approve
Token
Delegate
approve
Token
Delegate
Checked
burn
Token
burn
Token
Checked
close
Lut
close
Token
create
Account
create
Account
With
Rent
create
Associated
Token
create
Empty
Lut
create
Idempotent
Associated
Token
create
Lut
create
Lut
For
Transaction
Builder
create
Mint
create
Mint
With
Associated
Token
create
Mpl
System
Extras
Program
create
Mpl
Token
Extras
Program
create
Spl
Address
Lookup
Table
Program
create
Spl
Associated
Token
Program
create
Spl
Compute
Budget
Program
create
Spl
Memo
Program
create
Spl
System
Program
create
Spl
Token
Program
create
Token
create
Token
If
Missing
deactivate
Lut
deserialize
Address
Lookup
Table
deserialize
Mint
deserialize
Multisig
deserialize
Token
expect
Pda
expect
Public
Key
expect
Some
extend
Lut
fetch
Address
Lookup
Table
fetch
Address
Lookup
Table
From
Seeds
fetch
All
Address
Lookup
Table
fetch
All
Mint
fetch
All
Mint
By
Owner
fetch
All
Mint
Public
Key
By
Owner
fetch
All
Multisig
fetch
All
Token
fetch
All
Token
By
Owner
fetch
All
Token
By
Owner
And
Mint
fetch
Mint
fetch
Multisig
fetch
Token
fetch
Tokens
By
Owner
fetch
Tokens
By
Owner
And
Mint
find
Address
Lookup
Table
Pda
find
Associated
Token
Pda
find
Largest
Tokens
By
Mint
freeze
Lut
freeze
Token
get
Account
Metas
And
Signers
get
Add
Memo
Instruction
Data
Serializer
get
Address
Lookup
Table
Account
Data
Serializer
get
Address
Lookup
Table
Gpa
Builder
get
Amount
To
Ui
Amount
Instruction
Data
Serializer
get
Approve
Token
Delegate
Checked
Instruction
Data
Serializer
get
Approve
Token
Delegate
Instruction
Data
Serializer
get
Authority
Type
Serializer
get
Burn
Token
Checked
Instruction
Data
Serializer
get
Burn
Token
Instruction
Data
Serializer
get
Close
Lut
Instruction
Data
Serializer
get
Close
Token
Instruction
Data
Serializer
get
Create
Account
Instruction
Data
Serializer
get
Create
Account
With
Rent
Instruction
Data
Serializer
get
Create
Empty
Lut
Instruction
Data
Serializer
get
Create
Token
If
Missing
Instruction
Data
Serializer
get
Deactivate
Lut
Instruction
Data
Serializer
get
Extend
Lut
Instruction
Data
Serializer
get
Freeze
Lut
Instruction
Data
Serializer
get
Freeze
Token
Instruction
Data
Serializer
get
Get
Token
Data
Size
Instruction
Data
Serializer
get
Initialize
Immutable
Owner
Instruction
Data
Serializer
get
Initialize
Mint2
Instruction
Data
Serializer
get
Initialize
Mint
Instruction
Data
Serializer
get
Initialize
Multisig2
Instruction
Data
Serializer
get
Initialize
Multisig
Instruction
Data
Serializer
get
Initialize
Token2
Instruction
Data
Serializer
get
Initialize
Token3
Instruction
Data
Serializer
get
Initialize
Token
Instruction
Data
Serializer
get
Mint
Account
Data
Serializer
get
Mint
Gpa
Builder
get
Mint
Size
get
Mint
Tokens
To
Checked
Instruction
Data
Serializer
get
Mint
Tokens
To
Instruction
Data
Serializer
get
Mpl
System
Extras
Error
From
Code
get
Mpl
System
Extras
Error
From
Name
get
Mpl
System
Extras
Program
get
Mpl
System
Extras
Program
Id
get
Mpl
Token
Extras
Error
From
Code
get
Mpl
Token
Extras
Error
From
Name
get
Mpl
Token
Extras
Program
get
Mpl
Token
Extras
Program
Id
get
Multisig
Account
Data
Serializer
get
Multisig
Gpa
Builder
get
Multisig
Size
get
Request
Heap
Frame
Instruction
Data
Serializer
get
Request
Units
Instruction
Data
Serializer
get
Revoke
Token
Delegate
Instruction
Data
Serializer
get
Set
Authority
Instruction
Data
Serializer
get
Set
Compute
Unit
Limit
Instruction
Data
Serializer
get
Set
Compute
Unit
Price
Instruction
Data
Serializer
get
Spl
Address
Lookup
Table
Error
From
Code
get
Spl
Address
Lookup
Table
Error
From
Name
get
Spl
Address
Lookup
Table
Program
get
Spl
Address
Lookup
Table
Program
Id
get
Spl
Associated
Token
Error
From
Code
get
Spl
Associated
Token
Error
From
Name
get
Spl
Associated
Token
Program
get
Spl
Associated
Token
Program
Id
get
Spl
Compute
Budget
Error
From
Code
get
Spl
Compute
Budget
Error
From
Name
get
Spl
Compute
Budget
Program
get
Spl
Compute
Budget
Program
Id
get
Spl
Memo
Error
From
Code
get
Spl
Memo
Error
From
Name
get
Spl
Memo
Program
get
Spl
Memo
Program
Id
get
Spl
System
Error
From
Code
get
Spl
System
Error
From
Name
get
Spl
System
Program
get
Spl
System
Program
Id
get
Spl
Token
Error
From
Code
get
Spl
Token
Error
From
Name
get
Spl
Token
Program
get
Spl
Token
Program
Id
get
Sync
Native
Instruction
Data
Serializer
get
Sysvar
get
Thaw
Token
Instruction
Data
Serializer
get
Token
Account
Data
Serializer
get
Token
Data
Size
get
Token
Gpa
Builder
get
Token
Size
get
Token
State
Serializer
get
Transfer
All
Sol
Instruction
Data
Serializer
get
Transfer
Sol
Instruction
Data
Serializer
get
Transfer
Tokens
Checked
Instruction
Data
Serializer
get
Transfer
Tokens
Instruction
Data
Serializer
get
Ui
Amount
To
Amount
Instruction
Data
Serializer
initialize
Immutable
Owner
initialize
Mint
initialize
Mint2
initialize
Multisig
initialize
Multisig2
initialize
Token
initialize
Token2
initialize
Token3
mint
Tokens
To
mint
Tokens
To
Checked
mpl
Essentials
mpl
Toolbox
recover
Nested
Associated
Token
request
Heap
Frame
request
Units
resolve
Extend
Lut
Bytes
revoke
Token
Delegate
safe
Fetch
Address
Lookup
Table
safe
Fetch
Address
Lookup
Table
From
Seeds
safe
Fetch
All
Address
Lookup
Table
safe
Fetch
All
Mint
safe
Fetch
All
Multisig
safe
Fetch
All
Token
safe
Fetch
Mint
safe
Fetch
Multisig
safe
Fetch
Token
set
Authority
set
Compute
Unit
Limit
set
Compute
Unit
Price
sync
Native
thaw
Token
transfer
All
Sol
transfer
Sol
transfer
Tokens
transfer
Tokens
Checked
ui
Amount
To
Amount
Generated using
TypeDoc