@neutral-trade/sdk - v2.2.2
GitHub
Preparing search index...
RequestTokenWithdrawalAsyncInput
Type Alias RequestTokenWithdrawalAsyncInput<TAccountUser, TAccountUserBundleAccount, TAccountBundleAccount, TAccountBundleTempData, TAccountOracleData, TAccountTokenizedBundleDepositor, TAccountMint, TAccountSourceTokenAccount, TAccountTokenProgram>
type
RequestTokenWithdrawalAsyncInput
<
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
>
Optional
bundle
Temp
Data
bundleTempData
?:
Address
<
TAccountBundleTempData
>
min
Shares
Out
minSharesOut
:
RequestTokenWithdrawalInstructionDataArgs
[
"minSharesOut"
]
Optional
mint
mint
?:
Address
<
TAccountMint
>
Optional
oracle
Data
oracleData
?:
Address
<
TAccountOracleData
>
source
Token
Account
sourceTokenAccount
:
Address
<
TAccountSourceTokenAccount
>
Optional
tokenized
Bundle
Depositor
tokenizedBundleDepositor
?:
Address
<
TAccountTokenizedBundleDepositor
>
Optional
token
Program
tokenProgram
?:
Address
<
TAccountTokenProgram
>
tokens
To
Burn
tokensToBurn
:
RequestTokenWithdrawalInstructionDataArgs
[
"tokensToBurn"
]
user
user
:
TransactionSigner
<
TAccountUser
>
Optional
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...