[Go to site: main page, start]

masterchainBlockShardsState - Ton

masterchainBlockShardsState . Provides the state of each shard in a specified masterchain block

masterchainBlockShardsState - ton [Value: 100CU]
Provides the state of each shard in a specified masterchain block
Use cases
Use cases
  • Get shard state of a masterchain block
  • Analyze shard state data
  • Audit shard information
Constraints
Constraints
  • Needs valid masterchain block ID
  • Supports Blocks V3 only
Get started
Unlock Access to 100+ chains
Boost your app's speed and reliability with dRPC - get your access API key
Language
Request
Examples
curl --request GET \
     --url  'https://lb.drpc.live/ton/{API-KEY}/rest/api/v3/masterchainBlockShardsState?seqno=41089440' \
     --header 'accept: application/json'
Copy
Response
200
{
    "ok": true,
    "result": {
        "seqno": 40467413,
        "workchain": -1,
        "shards": [
            {
                "workchain": 0,
                "shard": -9223372036854775808,
                "seqno": 40467413,
                "state_root_hash": "abcdefabcdefabcdefabcdefabcdefabcdefabcdefabcdefabcdefabcdefabcdef",
                "block_id": "0:abcdefabcdefabcdefabcdefabcdefabcdefabcdefabcdefabcdefabcdefabcdef",
                "transactions_count": 42
            },
            {
                "workchain": 0,
                "shard": -9223372036854775807,
                "seqno": 40467413,
                "state_root_hash": "1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef",
                "block_id": "0:1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef",
                "transactions_count": 30
            }
        ]
    }
}

Copy
Path params
Parameters
Query params
Parameters
Request params
Parametersinteger
integer
seqnointeger
The sequence number of the block.
Response
200
Response params
object
okboolean
Indicates if the request was successful.
resultobject
Details of the masterchain block and its associated shards.
object
seqnointeger
Sequence number of the masterchain block.
workchaininteger
ID of the workchain; -1 represents the masterchain.
shardsarray
List of shard blocks associated with the masterchain block.
object
workchaininteger
ID of the workchain where the shard resides.
shardinteger
ID of the shard in the specified workchain.
seqnointeger
Sequence number of the shard block.
state_root_hashstring
Root hash of the shard block's state.
block_idstring
Unique identifier of the shard block.
transactions_countinteger
Number of transactions in the shard block.