Coda by Ian Macalinao
Preparing search index...
@macalinao/clients-spl-stake-pool
WithdrawStakeWithSlippageAsyncInput
Interface WithdrawStakeWithSlippageAsyncInput<TAccountStakePool, TAccountValidatorList, TAccountWithdrawAuthority, TAccountSourceStakeAccount, TAccountDestinationStakeAccount, TAccountNewWithdrawAuthority, TAccountUserTransferAuthority, TAccountUserPoolTokenAccount, TAccountFeeAccount, TAccountPoolMint, TAccountClockSysvar, TAccountTokenProgram, TAccountStakeProgram>
interface
WithdrawStakeWithSlippageAsyncInput
<
TAccountStakePool
extends
string
=
string
,
TAccountValidatorList
extends
string
=
string
,
TAccountWithdrawAuthority
extends
string
=
string
,
TAccountSourceStakeAccount
extends
string
=
string
,
TAccountDestinationStakeAccount
extends
string
=
string
,
TAccountNewWithdrawAuthority
extends
string
=
string
,
TAccountUserTransferAuthority
extends
string
=
string
,
TAccountUserPoolTokenAccount
extends
string
=
string
,
TAccountFeeAccount
extends
string
=
string
,
TAccountPoolMint
extends
string
=
string
,
TAccountClockSysvar
extends
string
=
string
,
TAccountTokenProgram
extends
string
=
string
,
TAccountStakeProgram
extends
string
=
string
,
>
{
clockSysvar
?:
Address
<
TAccountClockSysvar
>
;
destinationStakeAccount
:
Address
<
TAccountDestinationStakeAccount
>
;
feeAccount
:
Address
<
TAccountFeeAccount
>
;
minimumLamportsOut
:
number
|
bigint
;
newWithdrawAuthority
:
Address
<
TAccountNewWithdrawAuthority
>
;
poolMint
:
Address
<
TAccountPoolMint
>
;
poolTokensIn
:
number
|
bigint
;
sourceStakeAccount
:
Address
<
TAccountSourceStakeAccount
>
;
stakePool
:
Address
<
TAccountStakePool
>
;
stakeProgram
?:
Address
<
TAccountStakeProgram
>
;
tokenProgram
?:
Address
<
TAccountTokenProgram
>
;
userPoolTokenAccount
:
Address
<
TAccountUserPoolTokenAccount
>
;
userTransferAuthority
:
TransactionSigner
<
TAccountUserTransferAuthority
>
;
validatorList
:
Address
<
TAccountValidatorList
>
;
withdrawAuthority
?:
Address
<
TAccountWithdrawAuthority
>
;
}
Type Parameters
TAccountStakePool
extends
string
=
string
TAccountValidatorList
extends
string
=
string
TAccountWithdrawAuthority
extends
string
=
string
TAccountSourceStakeAccount
extends
string
=
string
TAccountDestinationStakeAccount
extends
string
=
string
TAccountNewWithdrawAuthority
extends
string
=
string
TAccountUserTransferAuthority
extends
string
=
string
TAccountUserPoolTokenAccount
extends
string
=
string
TAccountFeeAccount
extends
string
=
string
TAccountPoolMint
extends
string
=
string
TAccountClockSysvar
extends
string
=
string
TAccountTokenProgram
extends
string
=
string
TAccountStakeProgram
extends
string
=
string
Index
Properties
clock
Sysvar?
destination
Stake
Account
fee
Account
minimum
Lamports
Out
new
Withdraw
Authority
pool
Mint
pool
Tokens
In
source
Stake
Account
stake
Pool
stake
Program?
token
Program?
user
Pool
Token
Account
user
Transfer
Authority
validator
List
withdraw
Authority?
Properties
Optional
clock
Sysvar
clockSysvar
?:
Address
<
TAccountClockSysvar
>
destination
Stake
Account
destinationStakeAccount
:
Address
<
TAccountDestinationStakeAccount
>
fee
Account
feeAccount
:
Address
<
TAccountFeeAccount
>
minimum
Lamports
Out
minimumLamportsOut
:
number
|
bigint
new
Withdraw
Authority
newWithdrawAuthority
:
Address
<
TAccountNewWithdrawAuthority
>
pool
Mint
poolMint
:
Address
<
TAccountPoolMint
>
pool
Tokens
In
poolTokensIn
:
number
|
bigint
source
Stake
Account
sourceStakeAccount
:
Address
<
TAccountSourceStakeAccount
>
stake
Pool
stakePool
:
Address
<
TAccountStakePool
>
Optional
stake
Program
stakeProgram
?:
Address
<
TAccountStakeProgram
>
Optional
token
Program
tokenProgram
?:
Address
<
TAccountTokenProgram
>
user
Pool
Token
Account
userPoolTokenAccount
:
Address
<
TAccountUserPoolTokenAccount
>
user
Transfer
Authority
userTransferAuthority
:
TransactionSigner
<
TAccountUserTransferAuthority
>
validator
List
validatorList
:
Address
<
TAccountValidatorList
>
Optional
withdraw
Authority
withdrawAuthority
?:
Address
<
TAccountWithdrawAuthority
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
clock
Sysvar
destination
Stake
Account
fee
Account
minimum
Lamports
Out
new
Withdraw
Authority
pool
Mint
pool
Tokens
In
source
Stake
Account
stake
Pool
stake
Program
token
Program
user
Pool
Token
Account
user
Transfer
Authority
validator
List
withdraw
Authority
Coda by Ian Macalinao
Loading...