Documentation
Preparing search index...
@orca-so/whirlpools-client
InitializeRewardInput
Type Alias InitializeRewardInput<TAccountRewardAuthority, TAccountFunder, TAccountWhirlpool, TAccountRewardMint, TAccountRewardVault, TAccountTokenProgram, TAccountSystemProgram, TAccountRent>
type
InitializeRewardInput
<
TAccountRewardAuthority
extends
string
=
string
,
TAccountFunder
extends
string
=
string
,
TAccountWhirlpool
extends
string
=
string
,
TAccountRewardMint
extends
string
=
string
,
TAccountRewardVault
extends
string
=
string
,
TAccountTokenProgram
extends
string
=
string
,
TAccountSystemProgram
extends
string
=
string
,
TAccountRent
extends
string
=
string
,
>
=
{
funder
:
TransactionSigner
<
TAccountFunder
>
;
rent
?:
Address
<
TAccountRent
>
;
rewardAuthority
:
TransactionSigner
<
TAccountRewardAuthority
>
;
rewardIndex
:
InitializeRewardInstructionDataArgs
[
"rewardIndex"
]
;
rewardMint
:
Address
<
TAccountRewardMint
>
;
rewardVault
:
TransactionSigner
<
TAccountRewardVault
>
;
systemProgram
?:
Address
<
TAccountSystemProgram
>
;
tokenProgram
?:
Address
<
TAccountTokenProgram
>
;
whirlpool
:
Address
<
TAccountWhirlpool
>
;
}
Type Parameters
TAccountRewardAuthority
extends
string
=
string
TAccountFunder
extends
string
=
string
TAccountWhirlpool
extends
string
=
string
TAccountRewardMint
extends
string
=
string
TAccountRewardVault
extends
string
=
string
TAccountTokenProgram
extends
string
=
string
TAccountSystemProgram
extends
string
=
string
TAccountRent
extends
string
=
string
Index
Properties
funder
rent?
reward
Authority
reward
Index
reward
Mint
reward
Vault
system
Program?
token
Program?
whirlpool
Properties
funder
funder
:
TransactionSigner
<
TAccountFunder
>
Optional
rent
rent
?:
Address
<
TAccountRent
>
reward
Authority
rewardAuthority
:
TransactionSigner
<
TAccountRewardAuthority
>
reward
Index
rewardIndex
:
InitializeRewardInstructionDataArgs
[
"rewardIndex"
]
reward
Mint
rewardMint
:
Address
<
TAccountRewardMint
>
reward
Vault
rewardVault
:
TransactionSigner
<
TAccountRewardVault
>
Optional
system
Program
systemProgram
?:
Address
<
TAccountSystemProgram
>
Optional
token
Program
tokenProgram
?:
Address
<
TAccountTokenProgram
>
whirlpool
whirlpool
:
Address
<
TAccountWhirlpool
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
funder
rent
reward
Authority
reward
Index
reward
Mint
reward
Vault
system
Program
token
Program
whirlpool
Documentation
Loading...