Coda by Ian Macalinao
Preparing search index...
@macalinao/clients-voter-stake-registry
GrantInput
Interface GrantInput<TAccountRegistrar, TAccountVoter, TAccountVoterAuthority, TAccountVoterWeightRecord, TAccountVault, TAccountDepositToken, TAccountTokenAuthority, TAccountGrantAuthority, TAccountPayer, TAccountDepositMint, TAccountSystemProgram, TAccountTokenProgram, TAccountAssociatedTokenProgram, TAccountRent>
interface
GrantInput
<
TAccountRegistrar
extends
string
=
string
,
TAccountVoter
extends
string
=
string
,
TAccountVoterAuthority
extends
string
=
string
,
TAccountVoterWeightRecord
extends
string
=
string
,
TAccountVault
extends
string
=
string
,
TAccountDepositToken
extends
string
=
string
,
TAccountTokenAuthority
extends
string
=
string
,
TAccountGrantAuthority
extends
string
=
string
,
TAccountPayer
extends
string
=
string
,
TAccountDepositMint
extends
string
=
string
,
TAccountSystemProgram
extends
string
=
string
,
TAccountTokenProgram
extends
string
=
string
,
TAccountAssociatedTokenProgram
extends
string
=
string
,
TAccountRent
extends
string
=
string
,
>
{
allowClawback
:
boolean
;
amount
:
number
|
bigint
;
associatedTokenProgram
?:
Address
<
TAccountAssociatedTokenProgram
>
;
depositMint
:
Address
<
TAccountDepositMint
>
;
depositToken
:
Address
<
TAccountDepositToken
>
;
grantAuthority
:
TransactionSigner
<
TAccountGrantAuthority
>
;
kind
:
LockupKind
;
payer
:
TransactionSigner
<
TAccountPayer
>
;
periods
:
number
;
registrar
:
Address
<
TAccountRegistrar
>
;
rent
?:
Address
<
TAccountRent
>
;
startTs
:
OptionOrNullable
<
number
|
bigint
>
;
systemProgram
?:
Address
<
TAccountSystemProgram
>
;
tokenAuthority
:
TransactionSigner
<
TAccountTokenAuthority
>
;
tokenProgram
?:
Address
<
TAccountTokenProgram
>
;
vault
:
Address
<
TAccountVault
>
;
voter
:
Address
<
TAccountVoter
>
;
voterAuthority
:
Address
<
TAccountVoterAuthority
>
;
voterBump
:
number
;
voterWeightRecord
:
Address
<
TAccountVoterWeightRecord
>
;
voterWeightRecordBump
:
number
;
}
Type Parameters
TAccountRegistrar
extends
string
=
string
TAccountVoter
extends
string
=
string
TAccountVoterAuthority
extends
string
=
string
TAccountVoterWeightRecord
extends
string
=
string
TAccountVault
extends
string
=
string
TAccountDepositToken
extends
string
=
string
TAccountTokenAuthority
extends
string
=
string
TAccountGrantAuthority
extends
string
=
string
TAccountPayer
extends
string
=
string
TAccountDepositMint
extends
string
=
string
TAccountSystemProgram
extends
string
=
string
TAccountTokenProgram
extends
string
=
string
TAccountAssociatedTokenProgram
extends
string
=
string
TAccountRent
extends
string
=
string
Index
Properties
allow
Clawback
amount
associated
Token
Program?
deposit
Mint
deposit
Token
grant
Authority
kind
payer
periods
registrar
rent?
start
Ts
system
Program?
token
Authority
token
Program?
vault
voter
voter
Authority
voter
Bump
voter
Weight
Record
voter
Weight
Record
Bump
Properties
allow
Clawback
allowClawback
:
boolean
amount
amount
:
number
|
bigint
Optional
associated
Token
Program
associatedTokenProgram
?:
Address
<
TAccountAssociatedTokenProgram
>
deposit
Mint
depositMint
:
Address
<
TAccountDepositMint
>
deposit
Token
depositToken
:
Address
<
TAccountDepositToken
>
grant
Authority
grantAuthority
:
TransactionSigner
<
TAccountGrantAuthority
>
kind
kind
:
LockupKind
payer
payer
:
TransactionSigner
<
TAccountPayer
>
periods
periods
:
number
registrar
registrar
:
Address
<
TAccountRegistrar
>
Optional
rent
rent
?:
Address
<
TAccountRent
>
start
Ts
startTs
:
OptionOrNullable
<
number
|
bigint
>
Optional
system
Program
systemProgram
?:
Address
<
TAccountSystemProgram
>
token
Authority
tokenAuthority
:
TransactionSigner
<
TAccountTokenAuthority
>
Optional
token
Program
tokenProgram
?:
Address
<
TAccountTokenProgram
>
vault
vault
:
Address
<
TAccountVault
>
voter
voter
:
Address
<
TAccountVoter
>
voter
Authority
voterAuthority
:
Address
<
TAccountVoterAuthority
>
voter
Bump
voterBump
:
number
voter
Weight
Record
voterWeightRecord
:
Address
<
TAccountVoterWeightRecord
>
voter
Weight
Record
Bump
voterWeightRecordBump
:
number
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
allow
Clawback
amount
associated
Token
Program
deposit
Mint
deposit
Token
grant
Authority
kind
payer
periods
registrar
rent
start
Ts
system
Program
token
Authority
token
Program
vault
voter
voter
Authority
voter
Bump
voter
Weight
Record
voter
Weight
Record
Bump
Coda by Ian Macalinao
Loading...