@neutral-trade/sdk - v1.0.0
GitHub
Preparing search index...
ProcessReferrerWithdrawalAsyncInput
Type Alias ProcessReferrerWithdrawalAsyncInput<TAccountKeeper, TAccountReferrer, TAccountReferrerTokenAccount, TAccountAssetAddress, TAccountBundleAssetAccount, TAccountBundleAccount, TAccountOracleData, TAccountBundleTempData, TAccountBundleAssetAuthority, TAccountReferrerAccount, TAccountTokenProgram>
type
ProcessReferrerWithdrawalAsyncInput
<
TAccountKeeper
extends
string
=
string
,
TAccountReferrer
extends
string
=
string
,
TAccountReferrerTokenAccount
extends
string
=
string
,
TAccountAssetAddress
extends
string
=
string
,
TAccountBundleAssetAccount
extends
string
=
string
,
TAccountBundleAccount
extends
string
=
string
,
TAccountOracleData
extends
string
=
string
,
TAccountBundleTempData
extends
string
=
string
,
TAccountBundleAssetAuthority
extends
string
=
string
,
TAccountReferrerAccount
extends
string
=
string
,
TAccountTokenProgram
extends
string
=
string
,
>
=
{
assetAddress
:
Address
<
TAccountAssetAddress
>
;
bundleAccount
:
Address
<
TAccountBundleAccount
>
;
bundleAssetAccount
?:
Address
<
TAccountBundleAssetAccount
>
;
bundleAssetAuthority
?:
Address
<
TAccountBundleAssetAuthority
>
;
bundleTempData
?:
Address
<
TAccountBundleTempData
>
;
keeper
:
TransactionSigner
<
TAccountKeeper
>
;
oracleData
?:
Address
<
TAccountOracleData
>
;
referrer
:
Address
<
TAccountReferrer
>
;
referrerAccount
:
Address
<
TAccountReferrerAccount
>
;
referrerTokenAccount
:
Address
<
TAccountReferrerTokenAccount
>
;
tokenProgram
?:
Address
<
TAccountTokenProgram
>
;
}
Type Parameters
TAccountKeeper
extends
string
=
string
TAccountReferrer
extends
string
=
string
TAccountReferrerTokenAccount
extends
string
=
string
TAccountAssetAddress
extends
string
=
string
TAccountBundleAssetAccount
extends
string
=
string
TAccountBundleAccount
extends
string
=
string
TAccountOracleData
extends
string
=
string
TAccountBundleTempData
extends
string
=
string
TAccountBundleAssetAuthority
extends
string
=
string
TAccountReferrerAccount
extends
string
=
string
TAccountTokenProgram
extends
string
=
string
Index
Properties
asset
Address
bundle
Account
bundle
Asset
Account?
bundle
Asset
Authority?
bundle
Temp
Data?
keeper
oracle
Data?
referrer
referrer
Account
referrer
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
>
Optional
bundle
Temp
Data
bundleTempData
?:
Address
<
TAccountBundleTempData
>
keeper
keeper
:
TransactionSigner
<
TAccountKeeper
>
Optional
oracle
Data
oracleData
?:
Address
<
TAccountOracleData
>
referrer
referrer
:
Address
<
TAccountReferrer
>
referrer
Account
referrerAccount
:
Address
<
TAccountReferrerAccount
>
referrer
Token
Account
referrerTokenAccount
:
Address
<
TAccountReferrerTokenAccount
>
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
bundle
Temp
Data
keeper
oracle
Data
referrer
referrer
Account
referrer
Token
Account
token
Program
GitHub
@neutral-trade/sdk - v1.0.0
Loading...