Address
type Address implements Node, IAddressable {
address: SuiAddress!
addressAt(
rootVersion: UInt53
checkpoint: UInt53
): Address
asObject: Object
balance(
coinType: String!
): Balance
balances(
first: Int
after: String
last: Int
before: String
): BalanceConnection
defaultNameRecord: NameRecord
dynamicField(
name: DynamicFieldName!
): DynamicField
dynamicFields(
first: Int
after: String
last: Int
before: String
): DynamicFieldConnection
dynamicObjectField(
name: DynamicFieldName!
): DynamicField
id: ID!
multiGetBalances(
keys: [String!]!
): [Balance!]
multiGetDynamicFields(
keys: [DynamicFieldName!]!
): [DynamicField]!
multiGetDynamicObjectFields(
keys: [DynamicFieldName!]!
): [DynamicField]!
objects(
first: Int
after: String
last: Int
before: String
filter: ObjectFilter
): MoveObjectConnection
transactions(
first: Int
after: String
last: Int
before: String
relation: AddressTransactionRelationship
filter: TransactionFilter
): TransactionConnection
}
Fields
Address.address ● SuiAddress! non-null scalar
The Address' identifier, a 32-byte number represented as a 64-character hex string, with a lead "0x".
Address.addressAt ● Address object
Fetch the address as it was at a different root version, or checkpoint.
If no additional bound is provided, the address is fetched at the latest checkpoint known to the RPC.
Address.addressAt.rootVersion ● UInt53 scalar
Address.addressAt.checkpoint ● UInt53 scalar
Address.asObject ● Object object
Attempts to fetch the object at this address.
Address.balance ● Balance object
Fetch the total balance for coins with marker type coinType (e.g. 0x2::sui::SUI), owned by this address.
Returns None when no checkpoint is set in scope (e.g. execution scope).
If the address does not own any coins of that type, a balance of zero is returned.
Address.balance.coinType ● String! non-null scalar
Address.balances ● BalanceConnection object
Total balance across coins owned by this address, grouped by coin type.
Address.balances.first ● Int scalar
Address.balances.after ● String scalar
Address.balances.last ● Int scalar
Address.balances.before ● String scalar
Address.defaultNameRecord ● NameRecord object
The domain explicitly configured as the default Name Service name for this address.
Address.dynamicField ● DynamicField object
Access a dynamic field on an object using its type and BCS-encoded name.
Returns null if a dynamic field with that name could not be found attached to the object with this address.