@neutral-trade/sdk - v1.0.0
GitHub
Preparing search index...
ManagerWithdrawWithSplitAsyncInput
Type Alias ManagerWithdrawWithSplitAsyncInput<TAccountManager, TAccountManagerTokenAccount, TAccountPartnerTokenAccount, TAccountAssetAddress, TAccountBundleAssetAccount, TAccountBundleAccount, TAccountOracleData, TAccountBundleAssetAuthority, TAccountTokenProgram>
type
ManagerWithdrawWithSplitAsyncInput
<
TAccountManager
extends
string
=
string
,
TAccountManagerTokenAccount
extends
string
=
string
,
TAccountPartnerTokenAccount
extends
string
=
string
,
TAccountAssetAddress
extends
string
=
string
,
TAccountBundleAssetAccount
extends
string
=
string
,
TAccountBundleAccount
extends
string
=
string
,
TAccountOracleData
extends
string
=
string
,
TAccountBundleAssetAuthority
extends
string
=
string
,
TAccountTokenProgram
extends
string
=
string
,
>
=
{
assetAddress
:
Address
<
TAccountAssetAddress
>
;
bundleAccount
:
Address
<
TAccountBundleAccount
>
;
bundleAssetAccount
?:
Address
<
TAccountBundleAssetAccount
>
;
bundleAssetAuthority
?:
Address
<
TAccountBundleAssetAuthority
>
;
manager
:
TransactionSigner
<
TAccountManager
>
;
managerTokenAccount
:
Address
<
TAccountManagerTokenAccount
>
;
oracleData
?:
Address
<
TAccountOracleData
>
;
partnerMfeeBps
:
ManagerWithdrawWithSplitInstructionDataArgs
[
"partnerMfeeBps"
]
;
partnerPfeeBps
:
ManagerWithdrawWithSplitInstructionDataArgs
[
"partnerPfeeBps"
]
;
partnerTokenAccount
:
Address
<
TAccountPartnerTokenAccount
>
;
tokenProgram
?:
Address
<
TAccountTokenProgram
>
;
}
Type Parameters
TAccountManager
extends
string
=
string
TAccountManagerTokenAccount
extends
string
=
string
TAccountPartnerTokenAccount
extends
string
=
string
TAccountAssetAddress
extends
string
=
string
TAccountBundleAssetAccount
extends
string
=
string
TAccountBundleAccount
extends
string
=
string
TAccountOracleData
extends
string
=
string
TAccountBundleAssetAuthority
extends
string
=
string
TAccountTokenProgram
extends
string
=
string
Index
Properties
asset
Address
bundle
Account
bundle
Asset
Account?
bundle
Asset
Authority?
manager
manager
Token
Account
oracle
Data?
partner
Mfee
Bps
partner
Pfee
Bps
partner
Token
Account
token
Program?
Properties
asset
Address
assetAddress
:
Address
<
TAccountAssetAddress
>
bundle
Account
bundleAccount
:
Address
<
TAccountBundleAccount
>
Optional
bundle
Asset
Account
bundleAssetAccount
?:
Address
<
TAccountBundleAssetAccount
>
Optional
bundle
Asset
Authority
bundleAssetAuthority
?:
Address
<
TAccountBundleAssetAuthority
>
manager
manager
:
TransactionSigner
<
TAccountManager
>
manager
Token
Account
managerTokenAccount
:
Address
<
TAccountManagerTokenAccount
>
Optional
oracle
Data
oracleData
?:
Address
<
TAccountOracleData
>
partner
Mfee
Bps
partnerMfeeBps
:
ManagerWithdrawWithSplitInstructionDataArgs
[
"partnerMfeeBps"
]
partner
Pfee
Bps
partnerPfeeBps
:
ManagerWithdrawWithSplitInstructionDataArgs
[
"partnerPfeeBps"
]
partner
Token
Account
partnerTokenAccount
:
Address
<
TAccountPartnerTokenAccount
>
Optional
token
Program
tokenProgram
?:
Address
<
TAccountTokenProgram
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
asset
Address
bundle
Account
bundle
Asset
Account
bundle
Asset
Authority
manager
manager
Token
Account
oracle
Data
partner
Mfee
Bps
partner
Pfee
Bps
partner
Token
Account
token
Program
GitHub
@neutral-trade/sdk - v1.0.0
Loading...