Address
No description
type Address implements IAddressable {
address: SuiAddress!
asObject: Object
balance(
coinType: String!
): Balance
balances(
first: Int
after: String
last: Int
before: String
): BalanceConnection
defaultSuinsName: String
dynamicField(
name: DynamicFieldName!
): DynamicField
dynamicFields(
first: Int
after: String
last: Int
before: String
): DynamicFieldConnection
dynamicObjectField(
name: DynamicFieldName!
): DynamicField
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.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.defaultSuinsName ● String scalar
The domain explicitly configured as the default SuiNS 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.
Address.dynamicField.name ● DynamicFieldName! non-null input
Address.dynamicFields ● DynamicFieldConnection object
Dynamic fields owned by this address.
The address must correspond to an object (account addresses cannot own dynamic fields), but that object may be wrapped.
Address.dynamicFields.first ● Int scalar
Address.dynamicFields.after ● String scalar
Address.dynamicFields.last ● Int scalar
Address.dynamicFields.before ● String scalar
Address.dynamicObjectField ● DynamicField object
Access a dynamic object field on an object using its type and BCS-encoded name.
Returns null if a dynamic object field with that name could not be found attached to the object with this address.