@neutral-trade/sdk - v1.0.0
GitHub
Preparing search index...
PerformRefillInput
Type Alias PerformRefillInput<TAccountReceiverAddress, TAccountBundleAssetAccount, TAccountReceiverAta, TAccountAssetAddress, TAccountBundleAccount, TAccountStrategyAccount, TAccountOracleData, TAccountBundleAssetAuthority, TAccountTokenProgram>
type
PerformRefillInput
<
TAccountReceiverAddress
extends
string
=
string
,
TAccountBundleAssetAccount
extends
string
=
string
,
TAccountReceiverAta
extends
string
=
string
,
TAccountAssetAddress
extends
string
=
string
,
TAccountBundleAccount
extends
string
=
string
,
TAccountStrategyAccount
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
>
;
oracleData
:
Address
<
TAccountOracleData
>
;
receiverAddress
:
TransactionSigner
<
TAccountReceiverAddress
>
;
receiverAta
:
Address
<
TAccountReceiverAta
>
;
refillAmount
:
PerformRefillInstructionDataArgs
[
"refillAmount"
]
;
strategyAccount
:
Address
<
TAccountStrategyAccount
>
;
tokenProgram
?:
Address
<
TAccountTokenProgram
>
;
}
Type Parameters
TAccountReceiverAddress
extends
string
=
string
TAccountBundleAssetAccount
extends
string
=
string
TAccountReceiverAta
extends
string
=
string
TAccountAssetAddress
extends
string
=
string
TAccountBundleAccount
extends
string
=
string
TAccountStrategyAccount
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
oracle
Data
receiver
Address
receiver
Ata
refill
Amount
strategy
Account
token
Program?
Properties
asset
Address
assetAddress
:
Address
<
TAccountAssetAddress
>
bundle
Account
bundleAccount
:
Address
<
TAccountBundleAccount
>
bundle
Asset
Account
bundleAssetAccount
:
Address
<
TAccountBundleAssetAccount
>
bundle
Asset
Authority
bundleAssetAuthority
:
Address
<
TAccountBundleAssetAuthority
>
oracle
Data
oracleData
:
Address
<
TAccountOracleData
>
receiver
Address
receiverAddress
:
TransactionSigner
<
TAccountReceiverAddress
>
receiver
Ata
receiverAta
:
Address
<
TAccountReceiverAta
>
refill
Amount
refillAmount
:
PerformRefillInstructionDataArgs
[
"refillAmount"
]
strategy
Account
strategyAccount
:
Address
<
TAccountStrategyAccount
>
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
oracle
Data
receiver
Address
receiver
Ata
refill
Amount
strategy
Account
token
Program
GitHub
@neutral-trade/sdk - v1.0.0
Loading...