Skip to main content

Parameters

chainId
string
default:"sui"
required
Unique identifier for a blockchain network.
id
number
default:1
required
Request identifier used to match responses.
jsonrpc
string
default:"2.0"
required
JSON-RPC version.
method
string
default:"suix_getDynamicFields"
required
JSON-RPC method name.
params
object
Parameters for suix_getDynamicFields.Positional parameters for suix_getDynamicFields:
  • params[0]: The ID of the parent object.
  • params[1]: Optional paging cursor. If provided, the query will start from the item after this cursor.
  • params[2]: Maximum number of items per page. Defaults to QUERY_MAX_RESULT_LIMIT if not specified.

Returns

result
object
DynamicFieldPage object containing dynamic field info and pagination cursor.
curl --request POST \
  --url https://api.uniblock.dev/uni/v1/json-rpc?chainId=sui \
  --header 'content-type: application/json' \
  --data '{
    "id": 1,
    "jsonrpc": "2.0",
    "method": "suix_getDynamicFields",
    "params": [
      "0x5612581eba57ebe7e594b809ccceec2be4dac6ff6945d49b3ecc043d049611f6",
      "0x671832358f25bfacde706e528df4e15bb8de6dadd21835dfe44f4973139c15f9",
      3
    ]
  }'
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "data": [
      {
        "name": {
          "__truncated": true
        },
        "bcsEncoding": "base64",
        "bcsName": "FDB4OTo6dGVzdDo6VGVzdEZpZWxk",
        "type": "DynamicField",
        "objectType": "test",
        "objectId": "0xcfd10bca4d517e9452ad5486d69ee482b758c2399039dbbedd5db24385e934d6",
        "version": 1,
        "digest": "9oCJR2QHVThbwWtSYwmWv6oSFw26PuxXkLyFrUbNqpU2"
      },
      {
        "name": {
          "__truncated": true
        },
        "bcsEncoding": "base64",
        "bcsName": "FDB4OTo6dGVzdDo6VGVzdEZpZWxk",
        "type": "DynamicField",
        "objectType": "test",
        "objectId": "0x05a4a796534a1833ca2c4df8fda7d073bbbf2715d2cd82ed40dc051dd5e05f7f",
        "version": 1,
        "digest": "3F8njMJQe6DNxeuvUnHPVjuR9Lt3RNwfsBoxDcB9SXAa"
      },
      {
        "name": {
          "__truncated": true
        },
        "bcsEncoding": "base64",
        "bcsName": "FDB4OTo6dGVzdDo6VGVzdEZpZWxk",
        "type": "DynamicField",
        "objectType": "test",
        "objectId": "0x6d95af2033dd243fe6bdc6886d51b7d1cb695b9491893f88a5ae1b9d4f235b3c",
        "version": 1,
        "digest": "9Ury7TXnLtHDrxreKjv5eMJpDAU4wZRuev4JJ1UnJBMp"
      }
    ],
    "nextCursor": "0xfd0b2c4326c56b1fec231d73038dba0f0885b97982f5fcac3ec6f5c8cae16743",
    "hasNextPage": true
  }
}