StakedSui
Represents a 0x3::staking_pool::StakedSui Move object on-chain.
type StakedSui implements IMoveObject, IObject, IOwner {
  address: SuiAddress!
  objects(
    first: Int
    after: String
    last: Int
    before: String
    filter: ObjectFilter
  ): MoveObjectConnection!
  balance(
    type: String
  ): Balance
  balances(
    first: Int
    after: String
    last: Int
    before: String
  ): BalanceConnection!
  coins(
    first: Int
    after: String
    last: Int
    before: String
    type: String
  ): CoinConnection!
  stakedSuis(
    first: Int
    after: String
    last: Int
    before: String
  ): StakedSuiConnection!
  defaultSuinsName(
    format: DomainFormat
  ): String
  suinsRegistrations(
    first: Int
    after: String
    last: Int
    before: String
  ): SuinsRegistrationConnection!
  version: UInt53!
  status: ObjectKind!
  digest: String
  owner: ObjectOwner
  previousTransactionBlock: TransactionBlock
  storageRebate: BigInt
  receivedTransactionBlocks(
    first: Int
    after: String
    last: Int
    before: String
    filter: TransactionBlockFilter
    scanLimit: Int
  ): TransactionBlockConnection!
  bcs: Base64
  contents: MoveValue
  hasPublicTransfer: Boolean!
  display: [DisplayEntry!]
  dynamicField(
    name: DynamicFieldName!
  ): DynamicField
  dynamicObjectField(
    name: DynamicFieldName!
  ): DynamicField
  dynamicFields(
    first: Int
    after: String
    last: Int
    before: String
  ): DynamicFieldConnection!
  stakeStatus: StakeStatus!
  activatedEpoch: Epoch
  requestedEpoch: Epoch
  poolId: SuiAddress
  principal: BigInt
  estimatedReward: BigInt
}
Fields
StakedSui.address ● SuiAddress! non-null scalar
StakedSui.objects ● MoveObjectConnection! non-null object
Objects owned by this object, optionally filter-ed.
StakedSui.objects.first ● Int scalar
StakedSui.objects.after ● String scalar
StakedSui.objects.last ● Int scalar
StakedSui.objects.before ● String scalar
StakedSui.objects.filter ● ObjectFilter input
StakedSui.balance ● Balance object
Total balance of all coins with marker type owned by this object. If type is not supplied,
it defaults to 0x2::sui::SUI.
StakedSui.balance.type ● String scalar
StakedSui.balances ● BalanceConnection! non-null object
The balances of all coin types owned by this object.
StakedSui.balances.first ● Int scalar
StakedSui.balances.after ● String scalar
StakedSui.balances.last ● Int scalar
StakedSui.balances.before ● String scalar
StakedSui.coins ● CoinConnection! non-null object
The coin objects for this object.
type is a filter on the coin's type parameter, defaulting to 0x2::sui::SUI.
StakedSui.coins.first ● Int scalar
StakedSui.coins.after ● String scalar
StakedSui.coins.last ● Int scalar
StakedSui.coins.before ● String scalar
StakedSui.coins.type ● String scalar
StakedSui.stakedSuis ● StakedSuiConnection! non-null object
The 0x3::staking_pool::StakedSui objects owned by this object.
StakedSui.stakedSuis.first ● Int scalar
StakedSui.stakedSuis.after ● String scalar
StakedSui.stakedSuis.last ● Int scalar
StakedSui.stakedSuis.before ● String scalar
StakedSui.defaultSuinsName ● String scalar
The domain explicitly configured as the default domain pointing to this object.
StakedSui.defaultSuinsName.format ● DomainFormat enum
StakedSui.suinsRegistrations ● SuinsRegistrationConnection! non-null object
The SuinsRegistration NFTs owned by this object. These grant the owner the capability to manage the associated domain.