@neutral-trade/sdk - v2.2.2
GitHub
Preparing search index...
RequestTokenWithdrawalInput
Type Alias RequestTokenWithdrawalInput<TAccountUser, TAccountUserBundleAccount, TAccountBundleAccount, TAccountBundleTempData, TAccountOracleData, TAccountTokenizedBundleDepositor, TAccountMint, TAccountSourceTokenAccount, TAccountTokenProgram>
type
RequestTokenWithdrawalInput
<
TAccountUser
extends
string
=
string
,
TAccountUserBundleAccount
extends
string
=
string
,
TAccountBundleAccount
extends
string
=
string
,
TAccountBundleTempData
extends
string
=
string
,
TAccountOracleData
extends
string
=
string
,
TAccountTokenizedBundleDepositor
extends
string
=
string
,
TAccountMint
extends
string
=
string
,
TAccountSourceTokenAccount
extends
string
=
string
,
TAccountTokenProgram
extends
string
=
string
,
>
=
{
bundleAccount
:
Address
<
TAccountBundleAccount
>
;
bundleTempData
:
Address
<
TAccountBundleTempData
>
;
minSharesOut
:
RequestTokenWithdrawalInstructionDataArgs
[
"minSharesOut"
]
;
mint
:
Address
<
TAccountMint
>
;
oracleData
:
Address
<
TAccountOracleData
>
;
sourceTokenAccount
:
Address
<
TAccountSourceTokenAccount
>
;
tokenizedBundleDepositor
:
Address
<
TAccountTokenizedBundleDepositor
>
;
tokenProgram
?:
Address
<
TAccountTokenProgram
>
;
tokensToBurn
:
RequestTokenWithdrawalInstructionDataArgs
[
"tokensToBurn"
]
;
user
:
TransactionSigner
<
TAccountUser
>
;
userBundleAccount
:
Address
<
TAccountUserBundleAccount
>
;
}
Type Parameters
TAccountUser
extends
string
=
string
TAccountUserBundleAccount
extends
string
=
string
TAccountBundleAccount
extends
string
=
string
TAccountBundleTempData
extends
string
=
string
TAccountOracleData
extends
string
=
string
TAccountTokenizedBundleDepositor
extends
string
=
string
TAccountMint
extends
string
=
string
TAccountSourceTokenAccount
extends
string
=
string
TAccountTokenProgram
extends
string
=
string
Index
Properties
bundle
Account
bundle
Temp
Data
min
Shares
Out
mint
oracle
Data
source
Token
Account
tokenized
Bundle
Depositor
token
Program?
tokens
To
Burn
user
user
Bundle
Account
Properties
bundle
Account
bundleAccount
:
Address
<
TAccountBundleAccount
>
bundle
Temp
Data
bundleTempData
:
Address
<
TAccountBundleTempData
>
min
Shares
Out
minSharesOut
:
RequestTokenWithdrawalInstructionDataArgs
[
"minSharesOut"
]
mint
mint
:
Address
<
TAccountMint
>
oracle
Data
oracleData
:
Address
<
TAccountOracleData
>
source
Token
Account
sourceTokenAccount
:
Address
<
TAccountSourceTokenAccount
>
tokenized
Bundle
Depositor
tokenizedBundleDepositor
:
Address
<
TAccountTokenizedBundleDepositor
>
Optional
token
Program
tokenProgram
?:
Address
<
TAccountTokenProgram
>
tokens
To
Burn
tokensToBurn
:
RequestTokenWithdrawalInstructionDataArgs
[
"tokensToBurn"
]
user
user
:
TransactionSigner
<
TAccountUser
>
user
Bundle
Account
userBundleAccount
:
Address
<
TAccountUserBundleAccount
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
bundle
Account
bundle
Temp
Data
min
Shares
Out
mint
oracle
Data
source
Token
Account
tokenized
Bundle
Depositor
token
Program
tokens
To
Burn
user
user
Bundle
Account
GitHub
@neutral-trade/sdk - v2.2.2
Loading...