platform.getBlockchainStatus

Get the status of a blockchain.

Signature

platform.getBlockchainStatus(
    {
        blockchainID: string
    }
) -> {status: string}

status is one of:

  • Validating: The blockchain is being validated by this node.

  • Created: The blockchain exists but isn’t being validated by this node.

  • Preferred: The blockchain was proposed to be created and is likely to be created but the transaction isn’t yet accepted.

  • Syncing: This node is participating in this blockchain as a non-validating node.

  • Unknown: The blockchain either wasn’t proposed or the proposal to create it isn’t preferred. The proposal may be resubmitted.

Example

Request

curl -X POST --data '{
    "jsonrpc": "2.0",
    "method": "platform.getBlockchainStatus",
    "params":{
        "blockchainID":"2NbS4dwGaf2p1MaXb65PrkZdXRwmSX4ZzGnUu7jm3aykgThuZE"
    },
    "id": 1
}' -H 'content-type:application/json;' https://ava-mainnet.blastapi.io/<project-id>/ext/P

Result

{
    "jsonrpc": "2.0",
    "result": {
        "status": "Created"
    },
    "id": 1
}

Last updated