Get desktop application:
View/edit binary Protocol Buffers messages
Request message for `NodeService.ListDynamicFields`
Required. The `UID` of the parent, which owns the collections of dynamic fields.
The maximum number of dynamic fields to return. The service may return fewer than this value. If unspecified, at most `50` entries will be returned. The maximum value is `1000`; values above `1000` will be coerced to `1000`.
A page token, received from a previous `ListDynamicFields` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListDynamicFields` must match the call that provided the page token.
Response message for `NodeService.ListDynamicFields`
Page of dynamic fields owned by the specified parent.
A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages.
Required. The address of the account that owns the objects.
Optional type filter to limit the types of objects listed. Providing an object type with no type params will return objects of that type with any type parameter, e.g. `0x2::coin::Coin` will return all `Coin<T>` objects regardless of the type parameter `T`. Providing a type with a type param will retrict the returned objects to only those objects that match the provided type parameters, e.g. `0x2::coin::Coin<0x2::sui::SUI>` will only return `Coin<SUI>` objects.
The maximum number of entries return. The service may return fewer than this value. If unspecified, at most `50` entries will be returned. The maximum value is `1000`; values above `1000` will be coerced to `1000`.
A page token, received from a previous `ListOwnedObjects` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListOwnedObjects` must match the call that provided the page token.
Page of dynamic fields owned by the specified parent.
A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages.
get balance? list balance?
Request message for `NodeService.GetCoinInfo`.
The coin type to request information about
Response message for `NodeService.GetCoinInfo`.
Required. The coin type.
This field will be populated with information about this coin type's `0x2::coin::CoinMetadata` if it exists and has not been wrapped.
This field will be populated with information about this coin type's `0x2::coin::TreasuryCap` if it exists and has not been wrapped.
If this coin type is a regulated coin, this field will be populated with information about its `0x2::coin::RegulatedCoinMetadata` object.
ViewFunction?
Subscribe to the stream of checkpoints. This API provides a subscription to the checkpoint stream for the Sui blockchain. When a subscription is initialized the stream will begin with the latest executed checkpoint as seen by the server. Responses are gaurenteed to return checkpoints in-order and without gaps. This enables clients to know exactly the last checkpoint they have processed and in the event the subscription terminates (either by the client/server or by the connection breaking), clients will be able to reinitailize a subscription and then leverage other APIs in order to request data for the checkpoints they missed.
Request message for SubscriptionService.SubscribeCheckpoints
Optional. Mask for specifiying which parts of the SubscribeCheckpointsResponse should be returned.
Response message for SubscriptionService.SubscribeCheckpoints
Required. The checkpoint sequence number and value of the current cursor into the checkpoint stream
The requested data for this checkpoint
Metadata for a coin type
Used in:
ObjectId of the `0x2::coin::CoinMetadata` object.
Number of decimal places to coin uses.
Name for the token
Symbol for the token
Description of the token
URL for the token logo
Information about a coin type's `0x2::coin::TreasuryCap` and its total available supply
Used in:
ObjectId of the `0x2::coin::TreasuryCap` object.
Total available supply for this coin type.
Used in:
ObjectId of this dynamic field's parent.
ObjectId of this dynamic field.
The type of the dynamic field "name"
The serialized move value of "name"
The type of the dynamic field "value". If this is a dynamic object field then this is the type of the object itself (which is a child of this field), otherwise this is the type of the value of this field.
The ObjectId of the child object when a child is a dynamic object field. The presence or absence of this field can be used to determine if a child is a dynamic field or a dynamic child object
Used in:
Used in:
Current balance if this object is a `0x2::coin::Coin<T>`
Information about a regulated coin, which indicates that it makes use of the transfer deny list.
Used in:
ObjectId of the `0x2::coin::RegulatedCoinMetadata` object.
The ID of the coin's `CoinMetadata` object.
The ID of the coin's `DenyCap` object.
Used as response type in: LiveDataService.SimulateTransaction
Used as field type in: