Coda by Ian Macalinao
Preparing search index...
@macalinao/clients-voter-stake-registry
CreateDepositEntryInput
Interface CreateDepositEntryInput<TAccountRegistrar, TAccountVoter, TAccountVault, TAccountVoterAuthority, TAccountPayer, TAccountDepositMint, TAccountSystemProgram, TAccountTokenProgram, TAccountAssociatedTokenProgram, TAccountRent>
interface
CreateDepositEntryInput
<
TAccountRegistrar
extends
string
=
string
,
TAccountVoter
extends
string
=
string
,
TAccountVault
extends
string
=
string
,
TAccountVoterAuthority
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
;
associatedTokenProgram
?:
Address
<
TAccountAssociatedTokenProgram
>
;
depositEntryIndex
:
number
;
depositMint
:
Address
<
TAccountDepositMint
>
;
kind
:
LockupKind
;
payer
:
TransactionSigner
<
TAccountPayer
>
;
periods
:
number
;
registrar
:
Address
<
TAccountRegistrar
>
;
rent
?:
Address
<
TAccountRent
>
;
startTs
:
OptionOrNullable
<
number
|
bigint
>
;
systemProgram
?:
Address
<
TAccountSystemProgram
>
;
tokenProgram
?:
Address
<
TAccountTokenProgram
>
;
vault
:
Address
<
TAccountVault
>
;
voter
:
Address
<
TAccountVoter
>
;
voterAuthority
:
TransactionSigner
<
TAccountVoterAuthority
>
;
}
Type Parameters
TAccountRegistrar
extends
string
=
string
TAccountVoter
extends
string
=
string
TAccountVault
extends
string
=
string
TAccountVoterAuthority
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
associated
Token
Program?
deposit
Entry
Index
deposit
Mint
kind
payer
periods
registrar
rent?
start
Ts
system
Program?
token
Program?
vault
voter
voter
Authority
Properties
allow
Clawback
allowClawback
:
boolean
Optional
associated
Token
Program
associatedTokenProgram
?:
Address
<
TAccountAssociatedTokenProgram
>
deposit
Entry
Index
depositEntryIndex
:
number
deposit
Mint
depositMint
:
Address
<
TAccountDepositMint
>
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
>
Optional
token
Program
tokenProgram
?:
Address
<
TAccountTokenProgram
>
vault
vault
:
Address
<
TAccountVault
>
voter
voter
:
Address
<
TAccountVoter
>
voter
Authority
voterAuthority
:
TransactionSigner
<
TAccountVoterAuthority
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
allow
Clawback
associated
Token
Program
deposit
Entry
Index
deposit
Mint
kind
payer
periods
registrar
rent
start
Ts
system
Program
token
Program
vault
voter
voter
Authority
Coda by Ian Macalinao
Loading...