{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/avalanche/main/json-schema/PrimaryNetworkBlock.json", "title": "PrimaryNetworkBlock", "type": "object", "properties": { "blockNumber": { "type": "string" }, "blockHash": { "type": "string" }, "parentHash": { "type": "string" }, "blockTimestamp": { "type": "number" }, "blockType": { "type": "string" }, "txCount": { "type": "number" }, "transactions": { "type": "array", "items": { "type": "string" } }, "blockSizeBytes": { "type": "number" }, "l1ValidatorsAccruedFees": { "type": "number" }, "activeL1Validators": { "type": "number" }, "currentSupply": { "type": "string" }, "proposerDetails": { "$ref": "#/components/schemas/ProposerDetails" } }, "required": [ "blockNumber", "blockHash", "parentHash", "blockTimestamp", "blockType", "txCount", "transactions", "blockSizeBytes" ] }