StakeObject: {
    principal: string;
    stakeActiveEpoch: string;
    stakeRequestEpoch: string;
    stakedSuiId: string;
    status: "Pending";
} | {
    estimatedReward: string;
    principal: string;
    stakeActiveEpoch: string;
    stakeRequestEpoch: string;
    stakedSuiId: string;
    status: "Active";
} | {
    principal: string;
    stakeActiveEpoch: string;
    stakeRequestEpoch: string;
    stakedSuiId: string;
    status: "Unstaked";
}

Type declaration

  • principal: string
  • stakeActiveEpoch: string
  • stakeRequestEpoch: string
  • stakedSuiId: string

    ID of the StakedSui receipt object.

  • status: "Pending"

Type declaration

  • estimatedReward: string
  • principal: string
  • stakeActiveEpoch: string
  • stakeRequestEpoch: string
  • stakedSuiId: string

    ID of the StakedSui receipt object.

  • status: "Active"

Type declaration

  • principal: string
  • stakeActiveEpoch: string
  • stakeRequestEpoch: string
  • stakedSuiId: string

    ID of the StakedSui receipt object.

  • status: "Unstaked"