StakeObject
@iota/iota-sdk / client / StakeObject
Type Alias: StakeObject
StakeObject = {
principal:string;stakeActiveEpoch:string;stakedIotaId:string;stakeRequestEpoch:string;status:"Pending"; } | {estimatedReward:string;principal:string;stakeActiveEpoch:string;stakedIotaId:string;stakeRequestEpoch:string;status:"Active"; } | {principal:string;stakeActiveEpoch:string;stakedIotaId:string;stakeRequestEpoch:string;status:"Unstaked"; }
Defined in: sdk/typescript/src/client/types/generated.ts:1626
Union Members
Type Literal
{ principal: string; stakeActiveEpoch: string; stakedIotaId: string; stakeRequestEpoch: string; status: "Pending"; }
principal
principal:
string
stakeActiveEpoch
stakeActiveEpoch:
string
stakedIotaId
stakedIotaId:
string
ID of the StakedIota receipt object.
stakeRequestEpoch
stakeRequestEpoch:
string
status
status:
"Pending"
Type Literal
{ estimatedReward: string; principal: string; stakeActiveEpoch: string; stakedIotaId: string; stakeRequestEpoch: string; status: "Active"; }
estimatedReward
estimatedReward:
string
principal
principal:
string
stakeActiveEpoch
stakeActiveEpoch:
string
stakedIotaId
stakedIotaId:
string
ID of the StakedIota receipt object.
stakeRequestEpoch
stakeRequestEpoch:
string
status
status:
"Active"
Type Literal
{ principal: string; stakeActiveEpoch: string; stakedIotaId: string; stakeRequestEpoch: string; status: "Unstaked"; }
principal
principal:
string
stakeActiveEpoch
stakeActiveEpoch:
string
stakedIotaId
stakedIotaId:
string
ID of the StakedIota receipt object.
stakeRequestEpoch
stakeRequestEpoch:
string
status
status:
"Unstaked"