@dropsy/airdrop - v0.0.2
Preparing search index...
InitializeControllerAsyncInput
Type Alias InitializeControllerAsyncInput<TAccountController, TAccountFeeVault, TAccountTreasury, TAccountPayer, TAccountSystemProgram>
type
InitializeControllerAsyncInput
<
TAccountController
extends
string
=
string
,
TAccountFeeVault
extends
string
=
string
,
TAccountTreasury
extends
string
=
string
,
TAccountPayer
extends
string
=
string
,
TAccountSystemProgram
extends
string
=
string
,
>
=
{
claimFee
:
InitializeControllerInstructionDataArgs
[
"claimFee"
]
;
controller
?:
Address
<
TAccountController
>
;
createFee
:
InitializeControllerInstructionDataArgs
[
"createFee"
]
;
feeVault
:
Address
<
TAccountFeeVault
>
;
payer
:
TransactionSigner
<
TAccountPayer
>
;
systemProgram
?:
Address
<
TAccountSystemProgram
>
;
treasury
?:
Address
<
TAccountTreasury
>
;
}
Type Parameters
TAccountController
extends
string
=
string
TAccountFeeVault
extends
string
=
string
TAccountTreasury
extends
string
=
string
TAccountPayer
extends
string
=
string
TAccountSystemProgram
extends
string
=
string
Index
Properties
claim
Fee
controller?
create
Fee
fee
Vault
payer
system
Program?
treasury?
Properties
claim
Fee
claimFee
:
InitializeControllerInstructionDataArgs
[
"claimFee"
]
Optional
controller
controller
?:
Address
<
TAccountController
>
create
Fee
createFee
:
InitializeControllerInstructionDataArgs
[
"createFee"
]
fee
Vault
feeVault
:
Address
<
TAccountFeeVault
>
payer
payer
:
TransactionSigner
<
TAccountPayer
>
Optional
system
Program
systemProgram
?:
Address
<
TAccountSystemProgram
>
Optional
treasury
treasury
?:
Address
<
TAccountTreasury
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
claim
Fee
controller
create
Fee
fee
Vault
payer
system
Program
treasury
@dropsy/airdrop - v0.0.2
Loading...