Coda by Ian Macalinao
Preparing search index...
@macalinao/clients-spl-stake-pool
RedelegateInput
Interface RedelegateInput<TAccountStakePool, TAccountStaker, TAccountWithdrawAuthority, TAccountValidatorList, TAccountReserveStake, TAccountSourceCanonicalStake, TAccountSourceTransientStake, TAccountEphemeralStake, TAccountDestinationTransientStake, TAccountDestinationStake, TAccountDestinationVote, TAccountClockSysvar, TAccountStakeHistorySysvar, TAccountStakeConfigSysvar, TAccountSystemProgram, TAccountStakeProgram>
interface
RedelegateInput
<
TAccountStakePool
extends
string
=
string
,
TAccountStaker
extends
string
=
string
,
TAccountWithdrawAuthority
extends
string
=
string
,
TAccountValidatorList
extends
string
=
string
,
TAccountReserveStake
extends
string
=
string
,
TAccountSourceCanonicalStake
extends
string
=
string
,
TAccountSourceTransientStake
extends
string
=
string
,
TAccountEphemeralStake
extends
string
=
string
,
TAccountDestinationTransientStake
extends
string
=
string
,
TAccountDestinationStake
extends
string
=
string
,
TAccountDestinationVote
extends
string
=
string
,
TAccountClockSysvar
extends
string
=
string
,
TAccountStakeHistorySysvar
extends
string
=
string
,
TAccountStakeConfigSysvar
extends
string
=
string
,
TAccountSystemProgram
extends
string
=
string
,
TAccountStakeProgram
extends
string
=
string
,
>
{
clockSysvar
?:
Address
<
TAccountClockSysvar
>
;
destinationStake
:
Address
<
TAccountDestinationStake
>
;
destinationTransientStake
:
Address
<
TAccountDestinationTransientStake
>
;
destinationTransientStakeSeed
:
number
|
bigint
;
destinationVote
:
Address
<
TAccountDestinationVote
>
;
ephemeralStake
:
Address
<
TAccountEphemeralStake
>
;
ephemeralStakeSeed
:
number
|
bigint
;
lamports
:
number
|
bigint
;
reserveStake
:
Address
<
TAccountReserveStake
>
;
sourceCanonicalStake
:
Address
<
TAccountSourceCanonicalStake
>
;
sourceTransientStake
:
Address
<
TAccountSourceTransientStake
>
;
sourceTransientStakeSeed
:
number
|
bigint
;
stakeConfigSysvar
?:
Address
<
TAccountStakeConfigSysvar
>
;
stakeHistorySysvar
?:
Address
<
TAccountStakeHistorySysvar
>
;
stakePool
:
Address
<
TAccountStakePool
>
;
stakeProgram
?:
Address
<
TAccountStakeProgram
>
;
staker
:
TransactionSigner
<
TAccountStaker
>
;
systemProgram
?:
Address
<
TAccountSystemProgram
>
;
validatorList
:
Address
<
TAccountValidatorList
>
;
withdrawAuthority
:
Address
<
TAccountWithdrawAuthority
>
;
}
Type Parameters
TAccountStakePool
extends
string
=
string
TAccountStaker
extends
string
=
string
TAccountWithdrawAuthority
extends
string
=
string
TAccountValidatorList
extends
string
=
string
TAccountReserveStake
extends
string
=
string
TAccountSourceCanonicalStake
extends
string
=
string
TAccountSourceTransientStake
extends
string
=
string
TAccountEphemeralStake
extends
string
=
string
TAccountDestinationTransientStake
extends
string
=
string
TAccountDestinationStake
extends
string
=
string
TAccountDestinationVote
extends
string
=
string
TAccountClockSysvar
extends
string
=
string
TAccountStakeHistorySysvar
extends
string
=
string
TAccountStakeConfigSysvar
extends
string
=
string
TAccountSystemProgram
extends
string
=
string
TAccountStakeProgram
extends
string
=
string
Index
Properties
clock
Sysvar?
destination
Stake
destination
Transient
Stake
destination
Transient
Stake
Seed
destination
Vote
ephemeral
Stake
ephemeral
Stake
Seed
lamports
reserve
Stake
source
Canonical
Stake
source
Transient
Stake
source
Transient
Stake
Seed
stake
Config
Sysvar?
stake
History
Sysvar?
stake
Pool
stake
Program?
staker
system
Program?
validator
List
withdraw
Authority
Properties
Optional
clock
Sysvar
clockSysvar
?:
Address
<
TAccountClockSysvar
>
destination
Stake
destinationStake
:
Address
<
TAccountDestinationStake
>
destination
Transient
Stake
destinationTransientStake
:
Address
<
TAccountDestinationTransientStake
>
destination
Transient
Stake
Seed
destinationTransientStakeSeed
:
number
|
bigint
destination
Vote
destinationVote
:
Address
<
TAccountDestinationVote
>
ephemeral
Stake
ephemeralStake
:
Address
<
TAccountEphemeralStake
>
ephemeral
Stake
Seed
ephemeralStakeSeed
:
number
|
bigint
lamports
lamports
:
number
|
bigint
reserve
Stake
reserveStake
:
Address
<
TAccountReserveStake
>
source
Canonical
Stake
sourceCanonicalStake
:
Address
<
TAccountSourceCanonicalStake
>
source
Transient
Stake
sourceTransientStake
:
Address
<
TAccountSourceTransientStake
>
source
Transient
Stake
Seed
sourceTransientStakeSeed
:
number
|
bigint
Optional
stake
Config
Sysvar
stakeConfigSysvar
?:
Address
<
TAccountStakeConfigSysvar
>
Optional
stake
History
Sysvar
stakeHistorySysvar
?:
Address
<
TAccountStakeHistorySysvar
>
stake
Pool
stakePool
:
Address
<
TAccountStakePool
>
Optional
stake
Program
stakeProgram
?:
Address
<
TAccountStakeProgram
>
staker
staker
:
TransactionSigner
<
TAccountStaker
>
Optional
system
Program
systemProgram
?:
Address
<
TAccountSystemProgram
>
validator
List
validatorList
:
Address
<
TAccountValidatorList
>
withdraw
Authority
withdrawAuthority
:
Address
<
TAccountWithdrawAuthority
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
clock
Sysvar
destination
Stake
destination
Transient
Stake
destination
Transient
Stake
Seed
destination
Vote
ephemeral
Stake
ephemeral
Stake
Seed
lamports
reserve
Stake
source
Canonical
Stake
source
Transient
Stake
source
Transient
Stake
Seed
stake
Config
Sysvar
stake
History
Sysvar
stake
Pool
stake
Program
staker
system
Program
validator
List
withdraw
Authority
Coda by Ian Macalinao
Loading...