Sui · Example Payload

All Methods

BlockchainMoveWeb3CryptocurrencySmart Contracts

All Methods is an example object payload from Sui, with 40 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

sui_devInspectTransactionBlocksui_dryRunTransactionBlocksui_executeTransactionBlocksui_getChainIdentifiersui_getCheckpointsui_getCheckpointssui_getEventssui_getLatestCheckpointSequenceNumbersui_getMoveFunctionArgTypessui_getNormalizedMoveFunctionsui_getNormalizedMoveModulesui_getNormalizedMoveModulesByPackagesui_getNormalizedMoveStructsui_getObjectsui_getProtocolConfigsui_getTotalTransactionBlockssui_getTransactionBlocksui_multiGetObjectssui_multiGetTransactionBlockssui_tryGetPastObjectsui_tryMultiGetPastObjectssuix_getAllBalancessuix_getAllCoinssuix_getBalancesuix_getCoinMetadatasuix_getCoinssuix_getCommitteeInfosuix_getDynamicFieldObjectsuix_getDynamicFieldssuix_getLatestSuiSystemStatesuix_getOwnedObjectssuix_getReferenceGasPricesuix_getStakessuix_getStakesByIdssuix_getTotalSupplysuix_getValidatorsApysuix_queryEventssuix_queryTransactionBlockssuix_resolveNameServiceAddresssuix_resolveNameServiceNames

Example Payload

Raw ↑
{
  "sui_devInspectTransactionBlock": {
    "method": "sui_devInspectTransactionBlock",
    "request": {
      "jsonrpc": "2.0",
      "id": 1,
      "method": "sui_devInspectTransactionBlock",
      "params": [
        "0xd70420418b84502e506794227f897237764dde8d79a01ab2104bf742a277a2ab",
        "AAACACBnxtMcbJcOVn8D72fYEaT4Q2ZbjePygvpIs+AQO6m77QEAagYVO5/EhuEB8OnicDrIZm0GrsxN3355JqNhlwxlpbECAAAAAAAAACDoQ3EipycU+/EOvBcDPFtMkZiSbdzWAw3CwdmQCAtBWAEBAQEBAAEAAC9cVD1xauQ9RT3rOxmbva8bxwMMdoL4dwPc5DEkj+3gASxDgF0Nb1QCp60Npb3sVJx83qBrxKHTOaIlIe6pM7iJAgAAAAAAAAAgnvsgc1pPauyCE27/c+aBnHN3fSsxRAWdEJYzYFOryNAvXFQ9cWrkPUU96zsZm72vG8cDDHaC+HcD3OQxJI/t4AoAAAAAAAAAoIYBAAAAAAAA",
        1000,
        8888,
        null
      ]
    },
    "response": {
      "jsonrpc": "2.0",
      "id": 1,
      "result": {
        "effects": {
          "messageVersion": "v1",
          "status": {
            "status": "success"
          },
          "executedEpoch": "0",
          "gasUsed": {
            "computationCost": "100",
            "storageCost": "100",
            "storageRebate": "10",
            "nonRefundableStorageFee": "0"
          },
          "transactionDigest": "76gyHCk7FRrGACRqXM7Ybj5uJLtAzgEMJ5P9CeEzxZSG",
          "mutated": [
            {
              "owner": {
                "AddressOwner": "0x2f5c543d716ae43d453deb3b199bbdaf1bc7030c7682f87703dce431248fede0"
              },
              "reference": {
                "objectId": "0x2c43805d0d6f5402a7ad0da5bdec549c7cdea06bc4a1d339a22521eea933b889",
                "version": 2,
                "digest": "BhbWpBeESxuRWvmvLMyb2JNUuFa6j4aG1T4WUiPgKAHm"
              }
            },
            {
              "owner": {
                "AddressOwner": "0x67c6d31c6c970e567f03ef67d811a4f843665b8de3f282fa48b3e0103ba9bbed"
              },
              "reference": {
                "objectId": "0x6a06153b9fc486e101f0e9e2703ac8666d06aecc4ddf7e7926a361970c65a5b1",
                "version": 2,
                "digest": "GdfET1avZReDftpJNB8LSuHJ2cKUheSbEaLMzuPVXHsM"
              }
            }
          ],
          "gasObject": {
            "owner": {
              "ObjectOwner": "0x2f5c543d716ae43d453deb3b199bbdaf1bc7030c7682f87703dce431248fede0"
            },
            "reference": {
              "objectId": "0x2c43805d0d6f5402a7ad0da5bdec549c7cdea06bc4a1d339a22521eea933b889",
              "version": 2,
              "digest": "BhbWpBeESxuRWvmvLMyb2JNUuFa6j4aG1T4WUiPgKAHm"
            }
          },
          "eventsDigest": "6kerMphN4S5QTfd9TAhwMiFq1q9c2YwfpheBfWm85vUq"
        },
        "events": []
      }
    }
  },
  "sui_dryRunTransactionBlock": {
    "method": "sui_dryRunTransactionBlock",
    "request": {
      "jsonrpc": "2.0",
      "id": 1,
      "method": "sui_dryRunTransactionBlock",
      "params": [
        "AAACACB7qR3cfnF89wjJNwYPBASHNuwz+xdG2Zml5YzVxnftgAEAT4LxyFh7mNZMAL+0bDhDvYv2zPp8ZahhOGmM0f3Kw9wCAAAAAAAAACCxDABG4pPAjOwPQHg9msS/SrtNf4IGR/2F0ZGD3ufH/wEBAQEBAAEAAGH7tbTzQqQL2/h/5KlGueONGM+P/HsAALl1F1x7apV2AejYx86GPzE9o9vZKoPvJtEouI/ma/JuDg0Jza9yfR2EAgAAAAAAAAAgzMqpegLMOpgEFnDhYJ23FOmFjJbp5GmFXxzzv9+X6GVh+7W080KkC9v4f+SpRrnjjRjPj/x7AAC5dRdce2qVdgoAAAAAAAAAoIYBAAAAAAAA"
      ]
    },
    "response": {
      "jsonrpc": "2.0",
      "id": 1,
      "result": {
        "digest": "DNtx7EmGqSywGbnSC1CKoqmBFEXGvApXpRVt6bU855xP",
        "transaction": {
          "data": {
            "messageVersion": "v1",
            "transaction": {
              "kind": "ProgrammableTransaction",
              "inputs": [
                {
                  "type": "pure",
                  "valueType": "address",
                  "value": "0x7ba91ddc7e717cf708c937060f04048736ec33fb1746d999a5e58cd5c677ed80"
                },
                {
                  "type": "object",
                  "objectType": "immOrOwnedObject",
                  "objectId": "0x4f82f1c8587b98d64c00bfb46c3843bd8bf6ccfa7c65a86138698cd1fdcac3dc",
                  "version": "2",
                  "digest": "Cv7n2YaM7Am1ssZGu4khsFkcKHnpgVhwFCSs4kLjrtLW"
                }
              ],
              "transactions": [
                {
                  "TransferObjects": [
                    [
                      {
                        "Input": 1
                      }
                    ],
                    {
                      "Input": 0
                    }
                  ]
                }
              ]
            },
            "sender": "0x61fbb5b4f342a40bdbf87fe4a946b9e38d18cf8ffc7b0000b975175c7b6a9576",
            "gasData": {
              "payment": [
                {
                  "objectId": "0xe8d8c7ce863f313da3dbd92a83ef26d128b88fe66bf26e0e0d09cdaf727d1d84",
                  "version": 2,
                  "digest": "EnRQXe1hDGAJCFyF2ds2GmPHdvf9V6yxf24LisEsDkYt"
                }
              ],
              "owner": "0x61fbb5b4f342a40bdbf87fe4a946b9e38d18cf8ffc7b0000b975175c7b6a9576",
              "price": "10",
              "budget": "100000"
            }
          },
          "txSignatures": [
            "AG+AHZMT7BZWQVagaGfENXyiFQ2nYRkG4XdnwqwToeJEmZ4J1IxKw0xKzTATGiUzFedY/nxKVuHikFibNlZ3wg9Dij1TvBYKLcfLNo8fq6GASb9yfo6uvuwNUBGkTf54wQ=="
          ]
        },
        "rawTransaction": "AQAAAAAAAgAge6kd3H5xfPcIyTcGDwQEhzbsM/sXRtmZpeWM1cZ37YABAE+C8chYe5jWTAC/tGw4Q72L9sz6fGWoYThpjNH9ysPcAgAAAAAAAAAgsQwARuKTwIzsD0B4PZrEv0q7TX+CBkf9hdGRg97nx/8BAQEBAQABAABh+7W080KkC9v4f+SpRrnjjRjPj/x7AAC5dRdce2qVdgHo2MfOhj8xPaPb2SqD7ybRKLiP5mvybg4NCc2vcn0dhAIAAAAAAAAAIMzKqXoCzDqYBBZw4WCdtxTphYyW6eRphV8c87/fl+hlYfu1tPNCpAvb+H/kqUa5440Yz4/8ewAAuXUXXHtqlXYKAAAAAAAAAKCGAQAAAAAAAAFhAG+AHZMT7BZWQVagaGfENXyiFQ2nYRkG4XdnwqwToeJEmZ4J1IxKw0xKzTATGiUzFedY/nxKVuHikFibNlZ3wg9Dij1TvBYKLcfLNo8fq6GASb9yfo6uvuwNUBGkTf54wQ==",
        "effects": {
          "messageVersion": "v1",
          "status": {
            "status": "success"
          },
          "executedEpoch": "0",
          "gasUsed": {
            "computationCost": "100",
            "storageCost": "100",
            "storageRebate": "10",
            "nonRefundableStorageFee": "0"
          },
          "transactionDigest": "8UExPV121BEfWkbymSPDYhh23rVNh3MSWtC5juJ9JGMJ",
          "mutated": [
            {
              "owner": {
                "AddressOwner": "0x61fbb5b4f342a40bdbf87fe4a946b9e38d18cf8ffc7b0000b975175c7b6a9576"
              },
              "reference": {
                "objectId": "0xe8d8c7ce863f313da3dbd92a83ef26d128b88fe66bf26e0e0d09cdaf727d1d84",
                "version": 2,
                "digest": "EnRQXe1hDGAJCFyF2ds2GmPHdvf9V6yxf24LisEsDkYt"
              }
            },
            {
              "owner": {
                "AddressOwner": "0x7ba91ddc7e717cf708c937060f04048736ec33fb1746d999a5e58cd5c677ed80"
              },
              "reference": {
                "objectId": "0x4f82f1c8587b98d64c00bfb46c3843bd8bf6ccfa7c65a86138698cd1fdcac3dc",
                "version": 2,
                "digest": "Cv7n2YaM7Am1ssZGu4khsFkcKHnpgVhwFCSs4kLjrtLW"
              }
            }
          ],
          "gasObject": {
            "owner": {
              "ObjectOwner": "0x61fbb5b4f342a40bdbf87fe4a946b9e38d18cf8ffc7b0000b975175c7b6a9576"
            },
            "reference": {
              "objectId": "0xe8d8c7ce863f313da3dbd92a83ef26d128b88fe66bf26e0e0d09cdaf727d1d84",
              "version": 2,
              "digest": "EnRQXe1hDGAJCFyF2ds2GmPHdvf9V6yxf24LisEsDkYt"
            }
          },
          "eventsDigest": "55TNn3v5vpuXjQfjqamw76P9GZD522pumo4NuT7RYeFB"
        },
        "objectChanges": [
          {
            "type": "transferred",
            "sender": "0x61fbb5b4f342a40bdbf87fe4a946b9e38d18cf8ffc7b0000b975175c7b6a9576",
            "recipient": {
              "AddressOwner": "0x7ba91ddc7e717cf708c937060f04048736ec33fb1746d999a5e58cd5c677ed80"
            },
            "objectType": "0x2::example::Object",
            "objectId": "0x4f82f1c8587b98d64c00bfb46c3843bd8bf6ccfa7c65a86138698cd1fdcac3dc",
            "version": "2",
            "digest": "B3xLC8EbyvTxy5pgiwTNUzHLa6kS7uwD6sZdErKB8F8f"
          }
        ]
      }
    }
  },
  "sui_executeTransactionBlock": {
    "method": "sui_executeTransactionBlock",
    "request": {
      "jsonrpc": "2.0",
      "id": 1,
      "method": "sui_executeTransactionBlock",
      "params": [
        "AAACACBqEB6aOvXIBwES+Ahkizbvv43uihqC3kbZUE6WoRCKFwEAjvdvVsOZYzousxC8qRJOXy84znOeqsu2YAaIgE4HhEgCAAAAAAAAACB9w3+ufZMpihJFwxtCBojBaGy00TVtFxgN2C6TpIPFqwEBAQEBAAEAAAS0l6kWtGVmCaf6gnoJGE1vR2gdO6dM4NejbGSysfiHAZ+Q9/hmzCnfsdpjc86U+dldylpA9OF2mRjuv5+64AvTAgAAAAAAAAAgjleHL0UiRGjh/BfIFHCJ3EMY/dQA22c2TvNQyVJnbYUEtJepFrRlZgmn+oJ6CRhNb0doHTunTODXo2xksrH4hwoAAAAAAAAAoIYBAAAAAAAA",
        [
          "AKD4XdltkCyBi1Heb4EJJ3lzuV3F4u7+CYeaE+Fd7qXpaT17yd4tHWjMf4CWq3TuXBLxTpkc2MV39P6p7eMV8QnqvbuA0Q1Bqu4RHV3JPpqmH+C527hWJGUBOZN1j9sg8w=="
        ],
        {
          "showInput": true,
          "showRawInput": true,
          "showEffects": true,
          "showEvents": true,
          "showObjectChanges": true,
          "showBalanceChanges": true,
          "showRawEffects": false
        },
        "WaitForLocalExecution"
      ]
    },
    "response": {
      "jsonrpc": "2.0",
      "id": 1,
      "result": {
        "digest": "Gx7V6EteEAqSsptc1kbi1nUEMP7mhr4qV2cYS7JjzbBd",
        "transaction": {
          "data": {
            "messageVersion": "v1",
            "transaction": {
              "kind": "ProgrammableTransaction",
              "inputs": [
                {
                  "type": "pure",
                  "valueType": "address",
                  "value": "0x6a101e9a3af5c8070112f808648b36efbf8dee8a1a82de46d9504e96a1108a17"
                },
                {
                  "type": "object",
                  "objectType": "immOrOwnedObject",
                  "objectId": "0x8ef76f56c399633a2eb310bca9124e5f2f38ce739eaacbb6600688804e078448",
                  "version": "2",
                  "digest": "9Tvs1pGrMbNv7kkr1PoKLsWamyQpaFz5UWbL2AQ1ezk2"
                }
              ],
              "transactions": [
                {
                  "TransferObjects": [
                    [
                      {
                        "Input": 1
                      }
                    ],
                    {
                      "Input": 0
                    }
                  ]
                }
              ]
            },
            "sender": "0x04b497a916b4656609a7fa827a09184d6f47681d3ba74ce0d7a36c64b2b1f887",
            "gasData": {
              "payment": [
                {
                  "objectId": "0x9f90f7f866cc29dfb1da6373ce94f9d95dca5a40f4e1769918eebf9fbae00bd3",
                  "version": 2,
                  "digest": "AaeJbTYkUuyromsivxzkoxSkHt7pCESTyQG7xz6nbQ2G"
                }
              ],
              "owner": "0x04b497a916b4656609a7fa827a09184d6f47681d3ba74ce0d7a36c64b2b1f887",
              "price": "10",
              "budget": "100000"
            }
          },
          "txSignatures": [
            "AKD4XdltkCyBi1Heb4EJJ3lzuV3F4u7+CYeaE+Fd7qXpaT17yd4tHWjMf4CWq3TuXBLxTpkc2MV39P6p7eMV8QnqvbuA0Q1Bqu4RHV3JPpqmH+C527hWJGUBOZN1j9sg8w=="
          ]
        },
        "rawTransaction": "AQAAAAAAAgAgahAemjr1yAcBEvgIZIs277+N7ooagt5G2VBOlqEQihcBAI73b1bDmWM6LrMQvKkSTl8vOM5znqrLtmAGiIBOB4RIAgAAAAAAAAAgfcN/rn2TKYoSRcMbQgaIwWhstNE1bRcYDdguk6SDxasBAQEBAQABAAAEtJepFrRlZgmn+oJ6CRhNb0doHTunTODXo2xksrH4hwGfkPf4Zswp37HaY3POlPnZXcpaQPThdpkY7r+fuuAL0wIAAAAAAAAAII5Xhy9FIkRo4fwXyBRwidxDGP3UANtnNk7zUMlSZ22FBLSXqRa0ZWYJp/qCegkYTW9HaB07p0zg16NsZLKx+IcKAAAAAAAAAKCGAQAAAAAAAAFhAKD4XdltkCyBi1Heb4EJJ3lzuV3F4u7+CYeaE+Fd7qXpaT17yd4tHWjMf4CWq3TuXBLxTpkc2MV39P6p7eMV8QnqvbuA0Q1Bqu4RHV3JPpqmH+C527hWJGUBOZN1j9sg8w==",
        "effects": {
          "messageVersion": "v1",
          "status": {
            "status": "success"
          },
          "executedEpoch": "0",
          "gasUsed": {
            "computationCost": "100",
            "storageCost": "100",
            "storageRebate": "10",
            "nonRefundableStorageFee": "0"
          },
          "transactionDigest": "9agZ3azEMgMqxrDVG8P4GddELfWag2HhimEkpjixHhGE",
          "mutated": [
            {
              "owner": {
                "AddressOwner": "0x04b497a916b4656609a7fa827a09184d6f47681d3ba74ce0d7a36c64b2b1f887"
              },
              "reference": {
                "objectId": "0x9f90f7f866cc29dfb1da6373ce94f9d95dca5a40f4e1769918eebf9fbae00bd3",
                "version": 2,
                "digest": "AaeJbTYkUuyromsivxzkoxSkHt7pCESTyQG7xz6nbQ2G"
              }
            },
            {
              "owner": {
                "AddressOwner": "0x6a101e9a3af5c8070112f808648b36efbf8dee8a1a82de46d9504e96a1108a17"
              },
              "reference": {
                "objectId": "0x8ef76f56c399633a2eb310bca9124e5f2f38ce739eaacbb6600688804e078448",
                "version": 2,
                "digest": "9Tvs1pGrMbNv7kkr1PoKLsWamyQpaFz5UWbL2AQ1ezk2"
              }
            }
          ],
          "gasObject": {
            "owner": {
              "ObjectOwner": "0x04b497a916b4656609a7fa827a09184d6f47681d3ba74ce0d7a36c64b2b1f887"
            },
            "reference": {
              "objectId": "0x9f90f7f866cc29dfb1da6373ce94f9d95dca5a40f4e1769918eebf9fbae00bd3",
              "version": 2,
              "digest": "AaeJbTYkUuyromsivxzkoxSkHt7pCESTyQG7xz6nbQ2G"
            }
          },
          "eventsDigest": "816hEv4WAW2reK9xkf11PeHiaZJrp7PQT9oGJZhdf9TN"
        },
        "objectChanges": [
          {
            "type": "transferred",
            "sender": "0x04b497a916b4656609a7fa827a09184d6f47681d3ba74ce0d7a36c64b2b1f887",
            "recipient": {
              "AddressOwner": "0x6a101e9a3af5c8070112f808648b36efbf8dee8a1a82de46d9504e96a1108a17"
            },
            "objectType": "0x2::example::Object",
            "objectId": "0x8ef76f56c399633a2eb310bca9124e5f2f38ce739eaacbb6600688804e078448",
            "version": "2",
            "digest": "7PsBHpUW6yfGNov2WrbVafLjgT9nYziQ3gVDbRq6zTbF"
          }
        ]
      }
    }
  },
  "sui_getChainIdentifier": {
    "method": "sui_getChainIdentifier",
    "request": {
      "jsonrpc": "2.0",
      "id": 1,
      "method": "sui_getChainIdentifier",
      "params": []
    },
    "response": {
      "jsonrpc": "2.0",
      "id": 1,
      "result": "4c78adac"
    }
  },
  "sui_getCheckpoint": {
    "method": "sui_getCheckpoint",
    "request": {
      "jsonrpc": "2.0",
      "id": 1,
      "method": "sui_getCheckpoint",
      "params": [
        "1000"
      ]
    },
    "response": {
      "jsonrpc": "2.0",
      "id": 1,
      "result": {
        "epoch": "5000",
        "sequenceNumber": "1000",
        "digest": "G6Dtzr1ZSfHFhotGsTE3cLENa7L1ooe1BBvknAUsARbV",
        "networkTotalTransactions": "792385",
        "previousDigest": "6tBy8RXZKrdrB4XkMQn7J3MNG4fQCo9XcRduFFvYrL5Z",
        "epochRollingGasCostSummary": {
          "computationCost": "0",
          "storageCost": "0",
          "storageRebate": "0",
          "nonRefundableStorageFee": "0"
        },
        "timestampMs": "1676911928",
        "transactions": [
          "mN8YNBgVR3wB7vfXmjVgDRF4oqxVRRjzmJ6U4mzbq77"
        ],
        "checkpointCommitments": [],
        "validatorSignature": "wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
      }
    }
  },
  "sui_getCheckpoints": {
    "method": "sui_getCheckpoints",
    "request": {
      "jsonrpc": "2.0",
      "id": 1,
      "method": "sui_getCheckpoints",
      "params": [
        "1004",
        4,
        false
      ]
    },
    "response": {
      "jsonrpc": "2.0",
      "id": 1,
      "result": {
        "data": [
          {
            "epoch": "5000",
            "sequenceNumber": "1005",
            "digest": "9zA7Q9Ka1ykvYjSQGhQCdCf32FZkcWNWx7L22JczXGsk",
            "networkTotalTransactions": "792385",
            "previousDigest": "8BLFxLTjWZ2KqaGc3FjR1o9aL6kbyYrmhuNfJLU1ehYt",
            "epochRollingGasCostSummary": {
              "computationCost": "0",
              "storageCost": "0",
              "storageRebate": "0",
              "nonRefundableStorageFee": "0"
            },
            "timestampMs": "1676911928",
            "transactions": [
              "7RudGLkQDBNJyqrptkrNU66Zd3pvq8MHVAHYz9WpBm59"
            ],
            "checkpointCommitments": [],
            "validatorSignature": "wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
          },
          {
            "epoch": "5000",
            "sequenceNumber": "1006",
            "digest": "FAUWHyWacmb4Vg4QGi9a6gqeVb7ixAZiL73FaGd6WpoV",
            "networkTotalTransactions": "792385",
            "previousDigest": "6Pn25cieaE62AT6BwCeBoca13AGZuneucaaTGqt3gNCo",
            "epochRollingGasCostSummary": {
              "computationCost": "0",
              "storageCost": "0",
              "storageRebate": "0",
              "nonRefundableStorageFee": "0"
            },
            "timestampMs": "1676911928",
            "transactions": [
              "7r7tmP5hzgrusiN6cucFwfTveqDb7K75tMJ7oNCyoDmy"
            ],
            "checkpointCommitments": [],
            "validatorSignature": "wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
          },
          {
            "epoch": "5000",
            "sequenceNumber": "1007",
            "digest": "B3mzC6gy87SomUQwPsmVY7mtwkZLxfm5WwNi3kKyEb3x",
            "networkTotalTransactions": "792385",
            "previousDigest": "CnHTfdUJr1UUqwXkYUhbQjXeM16xR33UR62jE72toCis",
            "epochRollingGasCostSummary": {
              "computationCost": "0",
              "storageCost": "0",
              "storageRebate": "0",
              "nonRefundableStorageFee": "0"
            },
            "timestampMs": "1676911928",
            "transactions": [
              "Gb1UDqhmKMzMJ5FL37kBqCcuy4TtBL2ay3qec8tEUBLj"
            ],
            "checkpointCommitments": [],
            "validatorSignature": "wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
          },
          {
            "epoch": "5000",
            "sequenceNumber": "1008",
            "digest": "HunuJWKu7azBfS47rJTq9FHTMvUDNVo2SK4hQeh5brXp",
            "networkTotalTransactions": "792385",
            "previousDigest": "38fLUfuigyzLPEDrsmRhcQmhKtbEUohuFBP9NDcWBmFz",
            "epochRollingGasCostSummary": {
              "computationCost": "0",
              "storageCost": "0",
              "storageRebate": "0",
              "nonRefundableStorageFee": "0"
            },
            "timestampMs": "1676911928",
            "transactions": [
              "GWTS9QR7mjNz9fBWGkk4JZU3mrzMXrmj74uS59Cd5und"
            ],
            "checkpointCommitments": [],
            "validatorSignature": "wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
          }
        ],
        "nextCursor": "1008",
        "hasNextPage": true
      }
    }
  },
  "sui_getEvents": {
    "method": "sui_getEvents",
    "request": {
      "jsonrpc": "2.0",
      "id": 1,
      "method": "sui_getEvents",
      "params": [
        "11a72GCQ5hGNpWGh2QhQkkusTEGS6EDqifJqxr7nSYX"
      ]
    },
    "response": {
      "jsonrpc": "2.0",
      "id": 1,
      "result": {
        "data": [
          {
            "id": {
              "txDigest": "11a72GCQ5hGNpWGh2QhQkkusTEGS6EDqifJqxr7nSYX",
              "eventSeq": "0"
            },
            "packageId": "0xc54ab30a3d9adc07c1429c4d6bbecaf9457c9af77a91f631760853934d383634",
            "transactionModule": "test_module",
            "sender": "0xbcf7c32655009a61f1de0eae420a2e4ae1bb772ab2dd5d5a7dfa949c0ef06908",
            "type": "0x0000000000000000000000000000000000000000000000000000000000000009::test::TestEvent",
            "parsedJson": {
              "test": "example value"
            },
            "bcsEncoding": "base64",
            "bcs": ""
          }
        ],
        "nextCursor": {
          "txDigest": "11a72GCQ5hGNpWGh2QhQkkusTEGS6EDqifJqxr7nSYX",
          "eventSeq": "5"
        },
        "hasNextPage": false
      }
    }
  },
  "sui_getLatestCheckpointSequenceNumber": {
    "method": "sui_getLatestCheckpointSequenceNumber",
    "request": {
      "jsonrpc": "2.0",
      "id": 1,
      "method": "sui_getLatestCheckpointSequenceNumber",
      "params": []
    },
    "response": {
      "jsonrpc": "2.0",
      "id": 1,
      "result": "507021"
    }
  },
  "sui_getMoveFunctionArgTypes": {
    "method": "sui_getMoveFunctionArgTypes",
    "request": {
      "jsonrpc": "2.0",
      "id": 1,
      "method": "sui_getMoveFunctionArgTypes",
      "params": [
        "0xa0a7b108f5023b7356f2c6a4be6f058e267aae38e08260c7d519d8641897490c",
        "suifrens",
        "mint"
      ]
    },
    "response": {
      "jsonrpc": "2.0",
      "id": 1,
      "result": [
        {
          "Object": "ByMutableReference"
        },
        "Pure",
        "Pure",
        {
          "Object": "ByValue"
        },
        {
          "Object": "ByImmutableReference"
        },
        {
          "Object": "ByValue"
        },
        {
          "Object": "ByMutableReference"
        }
      ]
    }
  },
  "sui_getNormalizedMoveFunction": {
    "method": "sui_getNormalizedMoveFunction",
    "request": {
      "jsonrpc": "2.0",
      "id": 1,
      "method": "sui_getNormalizedMoveFunction",
      "params": [
        "0x9c4eb6769ca8b6a23efeb7298cf0a8d0b837b78749c2cfc711c42036cc6b7621",
        "moduleName",
        "functionName"
      ]
    },
    "response": {
      "jsonrpc": "2.0",
      "id": 1,
      "result": {
        "visibility": "Public",
        "isEntry": false,
        "typeParameters": [
          {
            "abilities": [
              "Store",
              "Key"
            ]
          }
        ],
        "parameters": [
          "U64"
        ],
        "return": [
          "U64"
        ]
      }
    }
  },
  "sui_getNormalizedMoveModule": {
    "method": "sui_getNormalizedMoveModule",
    "request": {
      "jsonrpc": "2.0",
      "id": 1,
      "method": "sui_getNormalizedMoveModule",
      "params": [
        "0x0047d5fa0a823e7d0ff4d55c32b09995a0ae1eedfee9c7b1354e805ed10ee3d0",
        "module"
      ]
    },
    "response": {
      "jsonrpc": "2.0",
      "id": 1,
      "result": {
        "fileFormatVersion": 6,
        "address": "0x1639f3606a53f61f3a566963b3eac49fe3bb57d304a454ed2f4859b44f4e4918",
        "name": "module",
        "friends": [],
        "structs": {},
        "exposedFunctions": {}
      }
    }
  },
  "sui_getNormalizedMoveModulesByPackage": {
    "method": "sui_getNormalizedMoveModulesByPackage",
    "request": {
      "jsonrpc": "2.0",
      "id": 1,
      "method": "sui_getNormalizedMoveModulesByPackage",
      "params": [
        "0x61630d3505f8905a0f4d42c6ff39a78a6ba2b28f68a3299ec3417bbabc6717dc"
      ]
    },
    "response": {
      "jsonrpc": "2.0",
      "id": 1,
      "result": {
        "fileFormatVersion": 6,
        "address": "0x800105867da4655eca6d9eb1258bfd1ad92af329a07781ee71e60065e00f2de9",
        "name": "module",
        "friends": [],
        "structs": {},
        "exposedFunctions": {}
      }
    }
  },
  "sui_getNormalizedMoveStruct": {
    "method": "sui_getNormalizedMoveStruct",
    "request": {
      "jsonrpc": "2.0",
      "id": 1,
      "method": "sui_getNormalizedMoveStruct",
      "params": [
        "0xc95b9e341bc3aba1654bdbad707dcd773bd6309363447ef3fe58a960de92aa93",
        "module",
        "StructName"
      ]
    },
    "response": {
      "jsonrpc": "2.0",
      "id": 1,
      "result": {
        "abilities": {
          "abilities": [
            "Store",
            "Key"
          ]
        },
        "typeParameters": [],
        "fields": []
      }
    }
  },
  "sui_getObject": {
    "method": "sui_getObject",
    "request": {
      "jsonrpc": "2.0",
      "id": 1,
      "method": "sui_getObject",
      "params": [
        "0x53e4567ccafa5f36ce84c80aa8bc9be64e0d5ae796884274aef3005ae6733809",
        {
          "showType": true,
          "showOwner": true,
          "showPreviousTransaction": true,
          "showDisplay": false,
          "showContent": true,
          "showBcs": false,
          "showStorageRebate": true
        }
      ]
    },
    "response": {
      "jsonrpc": "2.0",
      "id": 1,
      "result": {
        "data": {
          "objectId": "0x53e4567ccafa5f36ce84c80aa8bc9be64e0d5ae796884274aef3005ae6733809",
          "version": "1",
          "digest": "33K5ZXJ3RyubvYaHuEnQ1QXmmbhgtrFwp199dnEbL4n7",
          "type": "0x2::coin::Coin<0x2::sui::SUI>",
          "owner": {
            "AddressOwner": "0xc8ec1d5b84dd6289e193b9f88de4a994358c9f856135236c3e75a925e1c77ac3"
          },
          "previousTransaction": "5PLgmQye6rraDYqpV3npV6H1cUXoJZgJh1dPCyRa3WCv",
          "storageRebate": "100",
          "content": {
            "dataType": "moveObject",
            "type": "0x2::coin::Coin<0x2::sui::SUI>",
            "hasPublicTransfer": true,
            "fields": {
              "balance": "100000000",
              "id": {
                "id": "0x53e4567ccafa5f36ce84c80aa8bc9be64e0d5ae796884274aef3005ae6733809"
              }
            }
          }
        }
      }
    }
  },
  "sui_getProtocolConfig": {
    "method": "sui_getProtocolConfig",
    "request": {
      "jsonrpc": "2.0",
      "id": 1,
      "method": "sui_getProtocolConfig",
      "params": [
        6
      ]
    },
    "response": {
      "jsonrpc": "2.0",
      "id": 1,
      "result": {
        "minSupportedProtocolVersion": "1",
        "maxSupportedProtocolVersion": "112",
        "protocolVersion": "6",
        "featureFlags": {
          "abstract_size_in_object_runtime": false,
          "accept_passkey_in_multisig": false,
          "accept_zklogin_in_multisig": false,
          "additional_borrow_checks": false,
          "additional_consensus_digest_indirect_state": false,
          "additional_multisig_checks": false,
          "address_aliases": false,
          "advance_epoch_start_time_in_safe_mode": true,
          "advance_to_highest_supported_protocol_version": false,
          "allow_private_accumulator_entrypoints": false,
          "allow_receiving_object_id": false,
          "allow_references_in_ptbs": false,
          "allow_unbounded_system_objects": false,
          "authority_capabilities_v2": false,
          "ban_entry_init": false,
          "better_adapter_type_resolution_errors": false,
          "better_loader_errors": false,
          "bridge": false,
          "cancel_for_failed_dkg_early": false,
          "check_for_init_during_upgrade": false,
          "commit_root_state_digest": false,
          "consensus_always_accept_system_transactions": false,
          "consensus_batched_block_sync": false,
          "consensus_checkpoint_signature_key_includes_digest": false,
          "consensus_distributed_vote_scoring_strategy": false,
          "consensus_linearize_subdag_v2": false,
          "consensus_median_based_commit_timestamp": false,
          "consensus_order_end_of_epoch_last": true,
          "consensus_round_prober": false,
          "consensus_round_prober_probe_accepted_rounds": false,
          "consensus_skip_gced_accept_votes": false,
          "consensus_skip_gced_blocks_in_direct_finalization": false,
          "consensus_smart_ancestor_selection": false,
          "consensus_zstd_compression": false,
          "convert_type_argument_error": false,
          "convert_withdrawal_compatibility_ptb_arguments": false,
          "correct_gas_payment_limit_check": false,
          "create_root_accumulator_object": false,
          "debug_fatal_on_move_invariant_violation": false,
          "dependency_linkage_error": false,
          "deprecate_global_storage_ops": false,
          "deprecate_global_storage_ops_during_deserialization": false,
          "disable_entry_point_signature_check": false,
          "disable_invariant_violation_check_in_swap_loc": false,
          "disable_preconsensus_locking": false,
          "disallow_adding_abilities_on_upgrade": false,
          "disallow_change_struct_type_params_on_upgrade": false,
          "disallow_new_modules_in_deps_only_packages": false,
          "disallow_self_identifier": false,
          "enable_accumulators": false,
          "enable_address_balance_gas_payments": false,
          "enable_authenticated_event_streams": false,
          "enable_coin_deny_list": false,
          "enable_coin_deny_list_v2": false,
          "enable_coin_registry": false,
          "enable_coin_reservation_obj_refs": false,
          "enable_display_registry": false,
          "enable_effects_v2": false,
          "enable_group_ops_native_function_msm": false,
          "enable_group_ops_native_functions": false,
          "enable_jwk_consensus_updates": false,
          "enable_multi_epoch_transaction_expiration": false,
          "enable_nitro_attestation": false,
          "enable_nitro_attestation_all_nonzero_pcrs_parsing": false,
          "enable_nitro_attestation_always_include_required_pcrs_parsing": false,
          "enable_nitro_attestation_upgraded_parsing": false,
          "enable_non_exclusive_writes": false,
          "enable_object_funds_withdraw": false,
          "enable_party_transfer": false,
          "enable_poseidon": false,
          "enable_ptb_execution_v2": false,
          "enable_ristretto255_group_ops": false,
          "enable_vdf": false,
          "end_of_epoch_transaction_supported": false,
          "enforce_checkpoint_timestamp_monotonicity": false,
          "fix_checkpoint_signature_mapping": false,
          "flexible_tx_context_positions": false,
          "fresh_vm_on_framework_upgrade": false,
          "gas_rounding_halve_digits": false,
          "generate_df_type_layouts": false,
          "hardened_otw_check": false,
          "ignore_execution_time_observations_after_certs_closed": false,
          "include_cancelled_randomness_txns_in_prologue": false,
          "include_checkpoint_artifacts_digest_in_summary": false,
          "include_consensus_digest_in_prologue": false,
          "loaded_child_object_format": false,
          "loaded_child_object_format_type": false,
          "loaded_child_objects_fixed": true,
          "max_ptb_value_size_v2": false,
          "minimize_child_object_mutations": false,
          "missing_type_is_compatibility_error": true,
          "move_native_context": false,
          "mysticeti_fastpath": false,
          "mysticeti_leader_scoring_and_schedule": false,
          "mysticeti_use_committed_subdag_digest": false,
          "narwhal_certificate_v2": false,
          "narwhal_new_leader_election_schedule": false,
          "narwhal_versioned_metadata": false,
          "native_charging_v2": false,
          "no_extraneous_module_bytes": false,
          "normalize_ptb_arguments": false,
          "object_runtime_charge_cache_load_gas": false,
          "package_digest_hash_module": false,
          "package_upgrades": true,
          "passkey_auth": false,
          "per_command_shared_object_transfer_rules": false,
          "prepend_prologue_tx_in_consensus_commit_in_checkpoints": false,
          "private_generics_verifier_v2": false,
          "random_beacon": false,
          "receive_objects": false,
          "recompute_has_public_transfer_in_execution": false,
          "record_additional_state_digest_in_prologue": false,
          "record_consensus_determined_version_assignments_in_prologue": false,
          "record_consensus_determined_version_assignments_in_prologue_v2": false,
          "record_time_estimate_processed": false,
          "reject_mutable_random_on_entry_functions": false,
          "relocate_event_module": false,
          "reshare_at_same_initial_version": false,
          "resolve_abort_locations_to_package_id": false,
          "resolve_type_input_ids_to_defining_id": false,
          "restrict_hot_or_not_entry_functions": false,
          "rethrow_serialization_type_layout_errors": false,
          "scoring_decision_with_validity_cutoff": true,
          "shared_object_deletion": false,
          "simple_conservation_checks": false,
          "simplified_unwrap_then_delete": false,
          "soft_bundle": false,
          "split_checkpoints_in_consensus_handler": false,
          "throughput_aware_consensus_submission": false,
          "txn_base_cost_as_multiplier": false,
          "type_tags_in_object_runtime": false,
          "uncompressed_g1_group_elements": false,
          "upgraded_multisig_supported": false,
          "use_mfp_txns_in_load_initial_object_debts": false,
          "use_new_commit_handler": false,
 

# --- truncated at 32 KB (107 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/sui/refs/heads/main/examples/all-methods.json