Type Alias LiquidStakingInfo

LiquidStakingInfo: {
    digest: string;
    fields: {
        accrued_spread_fees: string;
        fee_config: { element: FeeConfig };
        fees: string;
        lst_treasury_cap: { total_supply: { value: string } };
        storage: {
            last_refresh_epoch: string;
            total_sui_supply: string;
            total_weight: string;
        };
    };
    objectId: string;
    type: string;
    version: string;
}

Flat representation of the on-chain LiquidStakingInfo<LST> object.

Note (v0.1.x GraphQL migration): earlier versions of this SDK returned the legacy JSON-RPC getObject({showContent: true}) shape, which wraps every nested Move struct in { type, fields }. After the migration we return GraphQL's natural flat shape — the deep .content .fields.X.fields.Y.fields.Z chains collapse to .fields.X.Y.Z.

Type declaration

  • digest: string
  • fields: {
        accrued_spread_fees: string;
        fee_config: { element: FeeConfig };
        fees: string;
        lst_treasury_cap: { total_supply: { value: string } };
        storage: {
            last_refresh_epoch: string;
            total_sui_supply: string;
            total_weight: string;
        };
    }
  • objectId: string
  • type: string
  • version: string