GraphQLCoreClient class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
defaultNameServiceName(String address)
→ Future<String?>
-
override
-
executeTransaction(Uint8List transactionBytes, List<String> signatures, {TransactionIncludeOptions? include})
→ Future<TransactionResponse>
-
override
-
getAllBalances(String address)
→ Future<List<Balance>>
-
Aggregate balances for every coin type
address holds, paged through to
the full set.
override
-
getBalance(String address, {String coinType = '0x2::sui::SUI'})
→ Future<Balance>
-
Aggregate balance of
coinType for address.
override
-
getChainIdentifier()
→ Future<String>
-
override
-
getCoinMetadata(String coinType)
→ Future<CoinMetadata?>
-
Coin metadata for
coinType, or null when unregistered.
override
-
getCoins(String address, {String coinType = '0x2::sui::SUI', String? cursor, int? limit})
→ Future<Page<CoinData>>
-
Coin objects of
coinType owned by address.
override
-
getCurrentSystemState()
→ Future<SystemState>
-
override
-
getDynamicFields(String parentId, {String? cursor, int? limit})
→ Future<Page<DynamicFieldEntry>>
-
override
-
getMoveFunction(String packageId, String moduleName, String functionName)
→ Future<MoveFunction>
-
override
-
getObjects(List<String> objectIds, {ObjectIncludeOptions? include})
→ Future<List<ObjectResult>>
-
Batched object reads: one entry per input id, in the same order.
override
-
getOwnedObjects(String address, {String? type, String? cursor, int? limit, ObjectIncludeOptions? include})
→ Future<Page<ObjectData>>
-
Objects owned by
address, optionally filtered by move type.
override
-
getProtocolConfig()
→ Future<ProtocolConfig>
-
override
-
getReferenceGasPrice()
→ Future<String>
-
override
-
getTransaction(String digest, {TransactionIncludeOptions? include})
→ Future<TransactionResponse>
-
override
-
listEvents({EventFilter? filter, String? after, String? before, QueryOrder? order, int? limit, int? startCheckpoint, int? endCheckpoint})
→ Future<Page<Event>>
-
Paged like listTransactions.
override
-
listTransactions({TransactionFilter? filter, String? after, String? before, QueryOrder? order, int? limit, int? startCheckpoint, int? endCheckpoint, TransactionIncludeOptions? include})
→ Future<Page<TransactionResponse>>
-
Ledger-ordered transactions, newest first when
order is descending.
after pages forward, before back; give only one, matching the order.
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
resolveNameServiceAddress(String name)
→ Future<String?>
-
Null when the SuiNS name is unregistered or expired.
override
-
simulateTransaction(Transaction transactionBlock, {TransactionIncludeOptions? include, bool? doGasSelection, bool? checksEnabled})
→ Future<TransactionResponse>
-
Simulates
transactionBlock without signing; results surface via
effects, events, and command outputs.
override
-
toString()
→ String
-
A string representation of this object.
inherited
-
verifyZkLoginSignature(Uint8List bytes, String signature, {String? address})
→ Future<VerifySignatureResult>
-
override