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.