RPC API for Lisk nodes

Custom RPC endpoints for Modules and Plugins

Modules and plugins often expose custom endpoints for the Lisk application, which then become available as RPC endpoints.

Endpoints

Endpoints are invoked to fetch specific data for an application. Lisk node endpoints are public and can be invoked via RPC. Lisk supports three modes of communication for invoking an endpoint as discussed in The API client section. The default RPC endpoints have been categorized based on various namespaces, as follows:

App

app_getRegisteredEndpoints

Lists all endpoints registered to the Lisk application.

Request

  • Specification

  • cURL

Empty request body

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "app_getRegisteredEndpoints",
    "params": {}
}'
Response
Example output
[
  "app_getRegisteredActions",
  "app_getRegisteredEvents",
  "auth_getAuthAccount",
  "auth_isValidSignature",
  "auth_isValidNonce",
  "auth_getMultiSigRegMsgSchema",
  "auth_sortMultisignatureGroup",
  "auth_getMultiSigRegMsgTag",
  "validators_validateBLSKey",
  "validators_getValidator",
  "token_getBalances",
  "token_getBalance",
  "token_getTotalSupply",
  "token_getSupportedTokens",
  "token_isSupported",
  "token_getEscrowedAmounts",
  "token_getInitializationFees",
  "token_hasUserAccount",
  "token_hasEscrowAccount",
  "fee_getFeeTokenID",
  "fee_getMinFeePerByte",
  "interoperability_getRegistrationFee",
  "interoperability_getMinimumMessageFee",
  "interoperability_isChainIDAvailable",
  "interoperability_isChainNameAvailable",
  "interoperability_getChainAccount",
  "interoperability_getAllChainAccounts",
  "interoperability_getChannel",
  "interoperability_getOwnChainAccount",
  "interoperability_getTerminatedStateAccount",
  "interoperability_getTerminatedOutboxAccount",
  "interoperability_getChainValidators",
  "pos_getStaker",
  "pos_getValidator",
  "pos_getAllValidators",
  "pos_getLockedStakedAmount",
  "pos_getConstants",
  "pos_getPendingUnlocks",
  "pos_getPoSTokenID",
  "pos_getValidatorsByStake",
  "pos_getLockedReward",
  "pos_getClaimableRewards",
  "pos_getRegistrationFee",
  "pos_getExpectedSharedRewards",
  "random_isSeedRevealValid",
  "random_setHashOnion",
  "random_getHashOnionSeeds",
  "random_hasHashOnion",
  "random_getHashOnionUsage",
  "random_setHashOnionUsage",
  "dynamicReward_getExpectedValidatorRewards",
  "dynamicReward_getDefaultRewardAtHeight",
  "dynamicReward_getRewardTokenID",
  "dynamicReward_getAnnualInflation",
  "chainConnector_load",
  "chainConnector_getSentCCUs",
  "chainConnector_getAggregateCommits",
  "chainConnector_getBlockHeaders",
  "chainConnector_getCrossChainMessages",
  "chainConnector_getLastSentCCM",
  "chainConnector_getValidatorsInfoFromPreimage",
  "chainConnector_authorize"
]

app_getRegisteredEvents

Lists all the events registered to the Lisk application.

Request

  • Specification

  • cURL

Empty request body

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "app_getRegisteredEvents",
    "params": {}
}'
Response
Example output
[
  "app_ready",
  "app_shutdown"
]

Chain

chain_getBlockByID

Returns a block based on the id passed.

Request

  • Specification

  • cURL

Name Type Description Sample

id

string

The hexadecimal string-based ID of a block

aafe8bdd6f5975ec406dba568388c3674079a23e356bb59107a6b9b5d6a084b8

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "chain_getBlockByID",
    "params": {
         "id": "aafe8bdd6f5975ec406dba568388c3674079a23e356bb59107a6b9b5d6a084b8"
    }
}'
Response
Example output
{
   "header": {
      "version": 2,
      "timestamp": 1657630977,
      "height": 2,
      "previousBlockID": "9039eb7d627a7e67d87da2a45efda850eed02bd1908d707d58d1b934d22aa539",
      "stateRoot": "e6e1cbcad4694fa03c574488bfef6f4276462554eaf4c83fb01618f663ca32a0",
      "assetsRoot": "6f36fe33d23254cddd6c4e5991ed2b2670a492609afb2a69ccdde589d3e86067",
      "eventRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "transactionRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "validatorsHash": "ad0076aa444f6cda608bb163c3bd77d9bf172f1d2803d53095bc0f277db6bcb3",
      "aggregateCommit": {
         "height": 0,
         "aggregationBits": "",
         "certificateSignature": ""
      },
      "generatorAddress": "5f6ce761f050326d333ab0eb153fb338b1a9ecda",
      "maxHeightPrevoted": 0,
      "maxHeightGenerated": 0,
      "signature": "45fcec3a317ec03f97df5147305e50ed42c0ba93918073d3fec733ae083c554a60e44b6a8a418bb016150cb5c6265362212efbcbebe716a8cd1e6b1150325203",
      "id": "95b18ca901c910ea34d5df8896f6a9bc477f773ba5d0ff08c500711c15efb1db"
   },
   "transactions": [],
   "assets": [
      {
         "moduleID": "0000000f",
         "data": "0a105d8da4ba70bf03be1aa248842aa011f6"
      }
   ]
}

chain_getBlocksByIDs

Returns a set of blocks based on the ids passed.

Request

  • Specification

  • cURL

Name Type Description Sample

ids

string[]

An array of hexadecimal strings representing IDs of various blocks

aafe8bdd6f5975ec406dba568388c3674079a23e356bb59107a6b9b5d6a084b8

curl --location --request POST 'http://localhost:7887/rpc' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "chain_getBlocksByIDs",
    "params": {
        "ids": ["aafe8bdd6f5975ec406dba568388c3674079a23e356bb59107a6b9b5d6a084b8","f586c136e32d852de682dec2a1e7dc97dfc90fc138012f6afe5ca80eb60bd9d6"]
    }
}'
Response
Example output
[
   {
      "header": {
            "version": 2,
            "timestamp": 1660571757,
            "height": 2251,
            "previousBlockID": "aad0a142c02494392b94b7e292bc999630363a4d628d96fc8b86d6eeeff061ba",
            "stateRoot": "2b55b02bd43ff8d6596c910bf537351983a0cb408bca8c70fa5ccb6460d1eb24",
            "assetRoot": "437aa8a6d4553fa34098c02f3fe7fb45656712cd8d353faef0ca87cab2c10093",
            "eventRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
            "transactionRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
            "validatorsHash": "ad0076aa444f6cda608bb163c3bd77d9bf172f1d2803d53095bc0f277db6bcb3",
            "aggregateCommit": {
               "height": 2100,
               "aggregationBits": "",
               "certificateSignature": ""
            },
            "generatorAddress": "f94d5ed624a962ea034b26d6f578dc0b536aaad7",
            "maxHeightPrevoted": 2174,
            "maxHeightGenerated": 2188,
            "signature": "659beecf9339733fc03dfc9136134d40b3d958f427a5fec1767fe5dc2aef3918b00d5a34553b373cebe2802d28b472867274e42e8649e590d3c221e35a6dc302",
            "id": "aafe8bdd6f5975ec406dba568388c3674079a23e356bb59107a6b9b5d6a084b8"
      },
      "transactions": [],
      "assets": [
            {
               "moduleID": "0000000f",
               "data": "0a10bb8212bbde2c8a788c4508729a3fc47c"
            }
      ]
   },
   {
      "header": {
            "version": 2,
            "timestamp": 1660571927,
            "height": 2268,
            "previousBlockID": "dcbe6458d21cc0b26027ea8d44cf4fbfd1d0979a15225fd92000e3a299b3d370",
            "stateRoot": "37f596d64777b35f75443e9f763f2fceda32ebbb975ef135035657507520937d",
            "assetRoot": "0dfd983bea6619b2e8adda51e1b8ccd914bb5a485e0b39c0ce2fe8704aa200e3",
            "eventRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
            "transactionRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
            "validatorsHash": "ad0076aa444f6cda608bb163c3bd77d9bf172f1d2803d53095bc0f277db6bcb3",
            "aggregateCommit": {
               "height": 2100,
               "aggregationBits": "",
               "certificateSignature": ""
            },
            "generatorAddress": "38a65850fc096d686e1e772ed0f6cdd093b1a0b1",
            "maxHeightPrevoted": 2174,
            "maxHeightGenerated": 2234,
            "signature": "443417a2e06c8d4d514e00c6324817208b9df02accf2ca204d952abb90c6cc90d5fbe8317329cd5eb53e98235ae8ec434aa68d221d3b64a4e0efd46573f06c05",
            "id": "f586c136e32d852de682dec2a1e7dc97dfc90fc138012f6afe5ca80eb60bd9d6"
      },
      "transactions": [],
      "assets": [
            {
               "moduleID": "0000000f",
               "data": "0a100f81e98e9beb81b17f9880c1cd88e8b9"
            }
      ]
   }
]

chain_getBlockByHeight

Returns a block based on the height passed.

Request

  • Specification

  • cURL

Name Type Description Sample

height

integer

Height of a block in the blockchain

2291

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "chain_getBlockByHeight",
    "params": {
        "height": 2291
    }
}'
Response
Example output
{
   "header": {
      "version": 2,
      "timestamp": 1660572157,
      "height": 2291,
      "previousBlockID": "1f3962067f0f9ab52d7a9126c43cfe5df2bc619bb91073bdcf1c373a01cfe263",
      "stateRoot": "5f95f17f1df4b25e42dacb8c2f6516c2c9805b5240b87d7d32aad0d9cae9f3ce",
      "assetRoot": "955a17f8123c73a75835169d650bab646b0407267d962748b9d5a80d90f42b20",
      "eventRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "transactionRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "validatorsHash": "ad0076aa444f6cda608bb163c3bd77d9bf172f1d2803d53095bc0f277db6bcb3",
      "aggregateCommit": {
            "height": 2122,
            "aggregationBits": "",
            "certificateSignature": ""
      },
      "generatorAddress": "912a67c1cefafdbef559e279a24a3db1dca7aab2",
      "maxHeightPrevoted": 2208,
      "maxHeightGenerated": 2134,
      "signature": "223cf2cafacd28061348f343d17d35ff238c9fead4426c08a0af5e4fa14824be4da209fbe2f6f7618c4e3bfe3f1541da28d2dbd692014d9123c5da0543358d0d",
      "id": "84de64bc375961a7b90639c89c267ec8e3ecc77aeb09bd01c58fb8fe2c0bdc81"
   },
   "transactions": [],
   "assets": [
      {
            "moduleID": "0000000f",
            "data": "0a108e3bb6e4398955f2d28f752fb20c074b"
      }
   ]
}

chain_getBlocksByHeightBetween

Returns a set of blocks based on the range of height passed.

Request

  • Specification

  • cURL

Name Type Description Sample

from

integer

Height of a block in the blockchain

3000

to

integer

Height of a block in the blockchain

3001

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "chain_getBlocksByHeightBetween",
    "params": {
        "from": 3000,
        "to": 3001
    }
}'
Response
Example output
[
   {
      "header": {
            "version": 2,
            "timestamp": 1660579257,
            "height": 3001,
            "previousBlockID": "5f52ff7836803cffac364ee184a0f0bb199caa73e1eeaab3ea167292af6748ec",
            "stateRoot": "0e0bdb33b32f00b95eed40a498347ee99d1a4b58b55f8791cdd0a320c30d2d11",
            "assetRoot": "d36db0bbe8a966ba36bb3c0cb3e829c4c8a0bfc461f862854ec437c847dd3e22",
            "eventRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
            "transactionRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
            "validatorsHash": "ad0076aa444f6cda608bb163c3bd77d9bf172f1d2803d53095bc0f277db6bcb3",
            "aggregateCommit": {
               "height": 2842,
               "aggregationBits": "ffffffffffffffffffffffff1f",
               "certificateSignature": "b9533c8c69ae486aebaae7430e95d69e1e92e9208ba33b405c228042410cc298086032b72c9cf613974c5c41cf48056501e89255fda284eeb544f2a8679602763ae3f94f38b3868796cb99f6bab310756f70acc4a3c9c4bd229dfaca70c271d2"
            },
            "generatorAddress": "1679ce97a368a373ae051431141919827ceb1a3e",
            "maxHeightPrevoted": 2925,
            "maxHeightGenerated": 2915,
            "signature": "e2b0ccb9230398f35319fb4194d86e7d6a65c0f4429bcffe2c3992f58835aafe6ddfb489ef4439355f3809e9f2a073d8e0a01957359268d1ae7560256e02290e",
            "id": "e8c989edfa2e70f497a1e7a56ea0cc607ac974951aac5762e6f9d6766c899791"
      },
      "transactions": [],
      "assets": [
            {
               "moduleID": "0000000f",
               "data": "0a10884d915bee09c16327182dccc4aeb354"
            }
      ]
   },
   {
      "header": {
            "version": 2,
            "timestamp": 1660579247,
            "height": 3000,
            "previousBlockID": "803b5a8a0e4296a6be63000a670feea25167e32b93d97e084c5cb13641d02321",
            "stateRoot": "1478934459035c4f8e3a9585880fd21e8eb77dd0131cdf127fd39d5febec6645",
            "assetRoot": "789c10dac97d750f25cea8e7793c938e89132d2d8397516452be047f8b457329",
            "eventRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
            "transactionRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
            "validatorsHash": "ad0076aa444f6cda608bb163c3bd77d9bf172f1d2803d53095bc0f277db6bcb3",
            "aggregateCommit": {
               "height": 2841,
               "aggregationBits": "",
               "certificateSignature": ""
            },
            "generatorAddress": "32f246c7d9c1022fe7f2a04ea936f9f1d376c07a",
            "maxHeightPrevoted": 2924,
            "maxHeightGenerated": 2903,
            "signature": "2e5117717ce2cc930913d99315c91cff5c721e7ac52b06abb6b79078fc0f2b499fd4e9d63b6323d60a3c25fb37aecb19c2f0fbe84a0cd901578c200b4fe3c009",
            "id": "5f52ff7836803cffac364ee184a0f0bb199caa73e1eeaab3ea167292af6748ec"
      },
      "transactions": [],
      "assets": [
            {
               "moduleID": "0000000f",
               "data": "0a1065395c83a7d1708fdbd34e3c751c1168"
            }
      ]
   }
]

chain_getTransactionByID

Returns a transaction based on the id passed.

Request

  • Specification

  • cURL

Name Type Description Sample

id

string

The hexadecimal string-based ID of a transaction

bbebea023ff29be8bcb66c9bb895417efb4f35670d9a6f73b33575aed3f37253

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "chain_getTransactionByID",
    "params": {
         "id": "bbebea023ff29be8bcb66c9bb895417efb4f35670d9a6f73b33575aed3f37253"
    }
}'
Response
Example output
{
   "moduleID": "00000002",
   "commandID": "00000000",
   "params": "0a08000000000000000010011a1496c2f3cd9d9a09814d5f5d4182dc84183ea5abfb220e4d79205472616e73616374696f6e",
   "nonce": "0",
   "fee": "100000000",
   "senderPublicKey": "0fe9a3f1a21b5530f27f87a414b549e79a940bf24fdf2b2f05e7f22aeeecc86a",
   "signatures": [
      "38c690e19a90c6c06a65dc1aea59681454114465f1096822a0134c754727bc0c0c08b9fea26a1ce74c8927242c6ccaba1cf7ac3596d66ba55b5f6e1d69bca401"
   ]
}

chain_getTransactionsByIDs

Returns a set of transactions based on the ids passed.

Request

  • Specification

  • cURL

Name Type Description Sample

ids

string[]

An array of hexadecimal strings representing IDs of various transactions

bbebea023ff29be8bcb66c9bb895417efb4f35670d9a6f73b33575aed3f37253

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "chain_getTransactionsByIDs",
    "params": {
         "ids": ["bbebea023ff29be8bcb66c9bb895417efb4f35670d9a6f73b33575aed3f37253"]
    }
}'
Response
Example output
{
   "moduleID": "00000002",
   "commandID": "00000000",
   "params": "0a08000000000000000010011a1496c2f3cd9d9a09814d5f5d4182dc84183ea5abfb220e4d79205472616e73616374696f6e",
   "nonce": "0",
   "fee": "100000000",
   "senderPublicKey": "0fe9a3f1a21b5530f27f87a414b549e79a940bf24fdf2b2f05e7f22aeeecc86a",
   "signatures": [
      "38c690e19a90c6c06a65dc1aea59681454114465f1096822a0134c754727bc0c0c08b9fea26a1ce74c8927242c6ccaba1cf7ac3596d66ba55b5f6e1d69bca401"
   ]
}

chain_getTransactionsByHeight

Returns a set of transactions based on the height of a block.

Request

  • Specification

  • cURL

Name Type Description Sample

height

integer

Height of a block in the blockchain

3032

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "chain_getTransactionsByHeight",
    "params": {
         "height": 3032
    }
}'
Response
Example output
[
   {
      "module": "token",
      "command": "transfer",
      "nonce": "2",
      "fee": "10000000",
      "senderPublicKey": "0fe9a3f1a21b5530f27f87a414b549e79a940bf24fdf2b2f05e7f22aeeecc86a",
      "params": "0fe9a3f1a21b5530f27f87a414b549e79",
      "signatures": ["3cc8c8c81097fe59d9df356b3c3f1dd10f619bfabb54f5d187866092c67e0102c64dbe24f357df493cc7ebacdd2e55995db8912245b718d88ebf7f4f4ac01f04"]
   }
]

chain_getAssetsByHeight

Returns an asset based on the height of a block.

Request

  • Specification

  • cURL

Name Type Description Sample

height

integer

Height of a block in the blockchain

3032

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "chain_getAssetsByHeight",
    "params": {
         "height": 3032
    }
}'
Response
Example output
[
   {
      "moduleID": "0000000f",
      "data": "0a10d81448a9df36a7ecf6973ff2da1c0ae8"
   }
]

chain_getLastBlock

Returns the last generated block on the chain.

Request

  • Specification

  • cURL

Empty request body

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "chain_getLastBlock",
    "params": {}
}'
Response
Example output
{
   "header": {
      "version": 2,
      "timestamp": 1660665257,
      "height": 5557,
      "previousBlockID": "0b3805615011809f00d5fb2c3242674ffdf29a689937427c0b647f7acd8a7a24",
      "stateRoot": "abb3d47a904d2d2671331fc015960d58eda504255ac5249b33af46e8e5a0c4f2",
      "assetRoot": "9a1b203ef3a32c41ed18a04ee9d9fb6cda4b9ade88dd85e7dd74e072c25d3381",
      "eventRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "transactionRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "validatorsHash": "ad0076aa444f6cda608bb163c3bd77d9bf172f1d2803d53095bc0f277db6bcb3",
      "aggregateCommit": {
            "height": 5405,
            "aggregationBits": "",
            "certificateSignature": ""
      },
      "generatorAddress": "635bbf383c03b2e986521c2d725e9f71dd651054",
      "maxHeightPrevoted": 5489,
      "maxHeightGenerated": 5401,
      "signature": "45d8a977127d09923d336ce7e60151ff74b8b299f91f5760610c5ce16fa88c44a4c8fd1e651ea443f82ae460a110f7bb0e7f9eccbe5dc8f5d29268a308bcdc06",
      "id": "6c4734053d0c9822db98c857946a07b980c684a05b33536cb6cf069e861c26e7"
   },
   "transactions": [],
   "assets": [
      {
            "moduleID": "0000000f",
            "data": "0a10c6a94fa0d336c0fe57d37098222ff2e3"
      }
   ]
}

chain_getEvents

Returns the events generated on a given block height.

Request

  • Specification

  • cURL

Name Type Description Sample

height

integer

Height of a block in the blockchain

22

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "chain_getEvents",
    "params": {
         "height": 22
    }
}'
Response
Example output
[
   {
      "data": "0a1462c58862fcddf8cf87e1d49cd1a574b5c92891901208000000000000000018d89b092000",
      "index": 0,
      "module": "token",
      "name": "burn",
      "topics": [
            "7f22ab047aec6b30d8ab0b5bff748b649a79c6782a1e6b48d8e6a141b98ed9e4",
            "62c58862fcddf8cf87e1d49cd1a574b5c9289190"
      ],
      "height": 22
   },
   {
      "data": "0a1462c58862fcddf8cf87e1d49cd1a574b5c928919012143da3fb60b10a23f79775b367044cc8149c4f00011a08000000000000000020a891d9042800",
      "index": 1,
      "module": "token",
      "name": "transfer",
      "topics": [
            "7f22ab047aec6b30d8ab0b5bff748b649a79c6782a1e6b48d8e6a141b98ed9e4",
            "62c58862fcddf8cf87e1d49cd1a574b5c9289190",
            "3da3fb60b10a23f79775b367044cc8149c4f0001"
      ],
      "height": 22
   },
   {
      "data": "0a1462c58862fcddf8cf87e1d49cd1a574b5c928919012144865792c2074686973206973206120506179656e",
      "index": 2,
      "module": "hello",
      "name": "newHello",
      "topics": [
            "62c58862fcddf8cf87e1d49cd1a574b5c9289190"
      ],
      "height": 22
   },
   {
      "data": "0801",
      "index": 3,
      "module": "hello",
      "name": "commandExecutionResult",
      "topics": [
            "7f22ab047aec6b30d8ab0b5bff748b649a79c6782a1e6b48d8e6a141b98ed9e4"
      ],
      "height": 22
   },
   {
      "data": "08001000",
      "index": 4,
      "module": "reward",
      "name": "rewardMinted",
      "topics": [
            "03",
            "3da3fb60b10a23f79775b367044cc8149c4f0001"
      ],
      "height": 22
   }
]

chain_proveEvents

Returns the inclusion or non-inclusion proof, such as whether or not the key exists in the blockchain.

Request

  • Specification

  • cURL

Name Type Description Sample

height

integer

Height of a block in the blockchain

22

queries

string[]

An array of string parameters

[""]

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "chain_proveEvents",
    "params": {
        "height": 22,
        "queries": [""]
    }
}'
Response
Example output
{
   "queries": [
      {
            "bitmap": "06",
            "key": "084fed08b978af4d00000010",
            "value": "0a06726577617264120c7265776172644d696e7465641a040800100022010322143da3fb60b10a23f79775b367044cc8149c4f000128163004"
      }
   ],
   "siblingHashes": [
      "e9166c3210163ec2a9c321c63310810c77147809cf84efd00e52107c0ec96d73",
      "a067271c779aaef640e0638080c967e95b6c8d28f2b2be003d8fa6492351ff05"
   ]
}

chain_areHeadersContradicting

Checks, if the encoded header values passed to the endpoint contradict each other and returns a corresponding boolean value.

A block’s header can be encoded via Lisk Codec.

Request

  • Specification

  • cURL

Name Type Description Sample

header1

hex string

Encoded hex string based on block’s header object.

08021084c4bc9c06180f2220a3039b7cf0e497ff7c26f93c0823cb0d2f0697179abcf1a90cb7961d8c4fbaa42a142093269bbcc8150429875d6c84bd22de5677051a3220e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553a2059fcb3b3e83cf0374b5377aad44c34ab9fe14ba2d574a99f120de60be4ece185422081f9132f118a2da59555d22dd2530036e1a5821852d7ee344d3ef86c1b2aad8a4a20036bd00fc5609eface7fa1244a250c60f2edfefc4bb8348f688371a58d48039f5000580060016a20594e9cd7a13974426b906ea6c2dc59a0f40387184fc47c3200403ad5bbf294867206080012001a007a406fc1ef64c95d559fa4cdd4bd13a6de01a75dd00c2f516b939ad595b86f1f439fb8ac85f4c42bf570865a9c00aa70e5967a8d441e7f3a889a62cbb1ba2847f50e

header2

hex string

Encoded hex string based on block’s header object.

08021084c4bc9c06180f2220a3039b7cf0e497ff7c26f93c0823cb0d2f0697179abcf1a90cb7961d8c4fbaa42a142093269bbcc8150429875d6c84bd22de5677051a3220e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553a2059fcb3b3e83cf0374b5377aad44c34ab9fe14ba2d574a99f120de60be4ece185422081f9132f118a2da59555d22dd2530036e1a5821852d7ee344d3ef86c1b2aad8a4a20036bd00fc5609eface7fa1244a250c60f2edfefc4bb8348f688371a58d48039f5000580060016a20594e9cd7a13974426b906ea6c2dc59a0f40387184fc47c3200403ad5bbf294867206080012001a007a406fc1ef64c95d559fa4cdd4bd13a6de01a75dd00c2f516b939ad595b86f1f439fb8ac85f4c42bf570865a9c00aa70e5967a8d441e7f3a889a62cbb1ba2847f50e

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "chain_areHeadersContradicting",
    "params": {
        "header1": "08021084c4bc9c06180f2220a3039b7cf0e497ff7c26f93c0823cb0d2f0697179abcf1a90cb7961d8c4fbaa42a142093269bbcc8150429875d6c84bd22de5677051a3220e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553a2059fcb3b3e83cf0374b5377aad44c34ab9fe14ba2d574a99f120de60be4ece185422081f9132f118a2da59555d22dd2530036e1a5821852d7ee344d3ef86c1b2aad8a4a20036bd00fc5609eface7fa1244a250c60f2edfefc4bb8348f688371a58d48039f5000580060016a20594e9cd7a13974426b906ea6c2dc59a0f40387184fc47c3200403ad5bbf294867206080012001a007a406fc1ef64c95d559fa4cdd4bd13a6de01a75dd00c2f516b939ad595b86f1f439fb8ac85f4c42bf570865a9c00aa70e5967a8d441e7f3a889a62cbb1ba2847f50e",
        "header2": "08021084c4bc9c06180f2220a3039b7cf0e497ff7c26f93c0823cb0d2f0697179abcf1a90cb7961d8c4fbaa42a142093269bbcc8150429875d6c84bd22de5677051a3220e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553a2059fcb3b3e83cf0374b5377aad44c34ab9fe14ba2d574a99f120de60be4ece185422081f9132f118a2da59555d22dd2530036e1a5821852d7ee344d3ef86c1b2aad8a4a20036bd00fc5609eface7fa1244a250c60f2edfefc4bb8348f688371a58d48039f5000580060016a20594e9cd7a13974426b906ea6c2dc59a0f40387184fc47c3200403ad5bbf294867206080012001a007a406fc1ef64c95d559fa4cdd4bd13a6de01a75dd00c2f516b939ad595b86f1f439fb8ac85f4c42bf570865a9c00aa70e5967a8d441e7f3a889a62cbb1ba2847f50e"
    }
}'
Response
Example output
{
   "valid": false
}

chain_getGeneratorList

Returns a list of accounts generated by the chain.

Request

  • Specification

  • cURL

Empty request body

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "chain_getGeneratorList",
    "params": {}
}'
Response
Example output
{
        "list": [
            {
                "address": "lskyom9reuu36jwfb2pt44zuxq9x2ucrfwnw9p6sc",
                "nextAllocatedTime": 1700235510
            },
            {
                "address": "lskyeyzemhvkgzqjr9w748753p8znv8rfn2hh6bzq",
                "nextAllocatedTime": 1700235520
            },
            {
                "address": "lsky2j2fnmhxushe5ywvdw4ouvxg8s4aeo4a7bpxb",
                "nextAllocatedTime": 1700235530
            },
            {
                "address": "lskysne3u6mn5vstch4sw3j26t5pm8rf9qrqgaxpj",
                "nextAllocatedTime": 1700235540
            },
            {
                "address": "lskrc8oo724matqmpgv4ev22wpmd9ov6coqv9hhfk",
                "nextAllocatedTime": 1700235550
            },
            {
                "address": "lskr9x73s2gr62kqydxsj3x5vwxvey8b7ehvwy8cm",
                "nextAllocatedTime": 1700235560
            },
            {
                "address": "lskrrjo28kxt4b8uhutzu25qdfmk4nd36uczc2hyg",
                "nextAllocatedTime": 1700235570
            },
            {
                "address": "lsktmjb43zp87hjsfa66a6zbynqm8939q6zt3zjsp",
                "nextAllocatedTime": 1700235580
            },
            {
                "address": "lskth85yt65zs4ha29v8fp6jsfxvsq4tjnn9ot57a",
                "nextAllocatedTime": 1700235590
            },
            {
                "address": "lskkpkwej4t6mpm97mrntp3jmvadcv6mx48643rbe",
                "nextAllocatedTime": 1700235600
            },
            {
                "address": "lskkkdd7j22ksbmd4gut4bucum75ffbd9xuzcca2c",
                "nextAllocatedTime": 1700235610
            },
            {
                "address": "lskkq73xxzrmzxusw3ot53swq9an5qqt7orzpubku",
                "nextAllocatedTime": 1700235620
            },
            {
                "address": "lskkq8vhux85rr4qdb7w7gjy4qz85zpg6rgry4rey",
                "nextAllocatedTime": 1700235630
            },
            {
                "address": "lskkhfznqfz6ogx6mzsknnfeudxbgy7u583avj35g",
                "nextAllocatedTime": 1700235640
            },
            {
                "address": "lskkfnbxv8acw8q58xrktrc8s9vavze22odh5q8dv",
                "nextAllocatedTime": 1700235650
            },
            {
                "address": "lskqa6rxh339da8o37hk88kqr2hpwfxa9qn99k6cm",
                "nextAllocatedTime": 1700235660
            },
            {
                "address": "lskecsmp5a53udx6tysnr9dz5r5vq3yzoupc3tyyp",
                "nextAllocatedTime": 1700235670
            },
            {
                "address": "lskebcyj8ez5b4qj796jut9gudwnwq2amarz3zjo8",
                "nextAllocatedTime": 1700235680
            },
            {
                "address": "lske4wocz5w6owv9j3fo888u99skrysqjk4uxzcyg",
                "nextAllocatedTime": 1700235690
            },
            {
                "address": "lskeowcdtvhh7tc5r63r2konwceuxcp8a24vb6mze",
                "nextAllocatedTime": 1700235700
            },
            {
                "address": "lskedbfmy9shncpwujcmbnvkxefgbtjjt9uvq3j7d",
                "nextAllocatedTime": 1700235710
            },
            {
                "address": "lskej3w2zmzum2zxv925zzvprzhf4u47he6cbhdj4",
                "nextAllocatedTime": 1700235720
            },
            {
                "address": "lskef93upmvt4srwpdoukt3ey2db79vvdw5xngxaf",
                "nextAllocatedTime": 1700235730
            },
            {
                "address": "lskwcwkzwwkm6negqpyd947qt2qyw6u9xm3w2ygwn",
                "nextAllocatedTime": 1700235740
            },
            {
                "address": "lskwuhnq3kee6rw4p3egbv9wkrmsfqwryfq8ehcwb",
                "nextAllocatedTime": 1700235750
            },
            {
                "address": "lskwfqjtfzx9zrpddbj656acv8wdc5fkqusb8gfvz",
                "nextAllocatedTime": 1700235760
            },
            {
                "address": "lskwgyyhr8deoaenesjjvymqzdpc6j6tymaf9rkor",
                "nextAllocatedTime": 1700235770
            },
            {
                "address": "lsk27jxvsskwex44fyo63xxgrfx88pazn33yr956b",
                "nextAllocatedTime": 1700235780
            },
            {
                "address": "lsk2u579exntjdbdxsabx7e2yuh46m3fjjh4vqm9p",
                "nextAllocatedTime": 1700235790
            },
            {
                "address": "lsk2gaaodtcxqtmfwxfn474ybskevk6u6f55ae85e",
                "nextAllocatedTime": 1700235800
            },
            {
                "address": "lskapnd28nsdr3e2osetb888trbw8omob9yds7etn",
                "nextAllocatedTime": 1700235810
            },
            {
                "address": "lska3bv9jjzn2svwy2xbfxnw72sn6vf82h7tomvd8",
                "nextAllocatedTime": 1700235820
            },
            {
                "address": "lskawc9v3htdo78jyksccchkd5b342jxbyk9aonkf",
                "nextAllocatedTime": 1700235830
            },
            {
                "address": "lskdxun3ccnhcca6crh4y5zxbgzwmkz9hncckkkhx",
                "nextAllocatedTime": 1700235840
            },
            {
                "address": "lskd3h7ky7vxjdk6qpjxddjwh8hdbnw5gs9guaa73",
                "nextAllocatedTime": 1700235850
            },
            {
                "address": "lskdk6v3zxhp5zkxt8c99g99ymto6kcb4kwrhymqo",
                "nextAllocatedTime": 1700235860
            },
            {
                "address": "lsksz6heef75tcdavt8yaob47eugqphutjvhh6rrs",
                "nextAllocatedTime": 1700235870
            },
            {
                "address": "lsksocubaz3zqj4r89wgssocuja2uq6d6zvy3t53v",
                "nextAllocatedTime": 1700235880
            },
            {
                "address": "lskjna49xsxjxoo4on2w9anrgj6k9cf4qruwdrz8p",
                "nextAllocatedTime": 1700235890
            },
            {
                "address": "lskjorfdztvrwd3yetfta6jw3thodxvppu7snkzqh",
                "nextAllocatedTime": 1700235900
            },
            {
                "address": "lskjfq5kmbgeaku6p5wrfgxz92wtow2jr7hujy6fg",
                "nextAllocatedTime": 1700235910
            },
            {
                "address": "lskha79xokp5cn3osg8ukgxa5589akhmdk3t9w63o",
                "nextAllocatedTime": 1700235920
            },
            {
                "address": "lskhd2uxmgfd7sj39n5xxkb8swzssx38ra5y8gts3",
                "nextAllocatedTime": 1700235930
            },
            {
                "address": "lskfvoehzaptf9ycpmvmcjcsdyhz2t9npbwgxe7fd",
                "nextAllocatedTime": 1700235940
            },
            {
                "address": "lskf6zam6ouusqgjmfo5n9r9xmqdxvgvf7ezea5s4",
                "nextAllocatedTime": 1700235950
            },
            {
                "address": "lskfo9o6fuqua7wrkrqbnznn48yd65pub9a597ugz",
                "nextAllocatedTime": 1700235960
            },
            {
                "address": "lskfsw3ycf66gsmo5xepfav4fzbx3szbxv6xng3qr",
                "nextAllocatedTime": 1700235970
            },
            {
                "address": "lskgbmope74zdoxgf9nnufwte8upw6b773sh9afr3",
                "nextAllocatedTime": 1700235980
            },
            {
                "address": "lskgt9vfj5dg9pbc6t5dv5dg3fe48jjgos2h3p4rm",
                "nextAllocatedTime": 1700235990
            },
            {
                "address": "lskgw9p4k73uyb7ekc5vhnt7j9ox6a8xqvhhj9tky",
                "nextAllocatedTime": 1700236000
            },
            {
                "address": "lskg2thr7ydoygtorxdhbbhceeyntsegc4y29erhn",
                "nextAllocatedTime": 1700236010
            },
            {
                "address": "lskzmerda8nq9bjf8zuz3zvpdzff9j5ho6jvy3kf2",
                "nextAllocatedTime": 1700236020
            },
            {
                "address": "lskzrtsu7mp8q8vzkgkh84shseew29pnm27gamtnp",
                "nextAllocatedTime": 1700236030
            },
            {
                "address": "lskzw6ab9wtt7x7ggngz9v3knb37nrwteknujkmjv",
                "nextAllocatedTime": 1700236040
            },
            {
                "address": "lskzhtzv6zuff2mba7g6ejhn2vzjccotawkbjn3ap",
                "nextAllocatedTime": 1700236050
            },
            {
                "address": "lskxz954oujpgzk7bhz4z9ogwoeujqweptubsz8ef",
                "nextAllocatedTime": 1700236060
            },
            {
                "address": "lskxc23jst8fc792dgee55gv3jwyhxyjohwp8yq6r",
                "nextAllocatedTime": 1700236070
            },
            {
                "address": "lskxpybeydekeheb3m5rpm939xfws8kmjqafhcsoz",
                "nextAllocatedTime": 1700236080
            },
            {
                "address": "lskxk3wne3kygeg9akbk73hhwrjff5suujv8sd6bj",
                "nextAllocatedTime": 1700236090
            },
            {
                "address": "lskxaea6ber75rn8o282gm8hm6twn3kz4g4gwcj32",
                "nextAllocatedTime": 1700236100
            },
            {
                "address": "lskvm384w7gfcxatn6qnveq7rcyhjbrcb5rmoj5yj",
                "nextAllocatedTime": 1700236110
            },
            {
                "address": "lskvmwmf4ye5mqefe58vchoz7dfwa52ou82dws7hb",
                "nextAllocatedTime": 1700236120
            },
            {
                "address": "lskvy2eqp2zayqfkvsa5f56y6h4zhaqfnmt9e9cxd",
                "nextAllocatedTime": 1700236130
            },
            {
                "address": "lskvrpfnvr7dcsgynuzof2tpkcf8zx8s3k9e7x52m",
                "nextAllocatedTime": 1700236140
            },
            {
                "address": "lskpzf5aqnmmwymm78mqad9cr6qa5bx27tpfnpouq",
                "nextAllocatedTime": 1700236150
            },
            {
                "address": "lskpwbe3apc2oap537o57x7p8x3sdry28c7g7mzcy",
                "nextAllocatedTime": 1700236160
            },
            {
                "address": "lskmkbcofho9mozufk6og493359rtsvxouwwt7web",
                "nextAllocatedTime": 1700236170
            },
            {
                "address": "lskmqj4h8svph4bm7kxukfqksn76ejqt6zpn4m663",
                "nextAllocatedTime": 1700236180
            },
            {
                "address": "lskmfs78yx8k7tj92hjf8emymhcgy5dpgwwv34xda",
                "nextAllocatedTime": 1700236190
            },
            {
                "address": "lskbpasovox5annowfw57t6jyefqxjd2ndaqqrjtw",
                "nextAllocatedTime": 1700236200
            },
            {
                "address": "lskbyq22zr3cdepvfggb8ass9d3u72xhkgfbzdht7",
                "nextAllocatedTime": 1700236210
            },
            {
                "address": "lskbqehhh38353bqn7tk54pk8yh3ywhckx8zfe9ew",
                "nextAllocatedTime": 1700236220
            },
            {
                "address": "lskbfo46ubdvzug4dn965z2kdqk7hcpmq8odnva5v",
                "nextAllocatedTime": 1700236230
            },
            {
                "address": "lsknrvejnnyxfxfn6vufcm6q5338uecj2dvudsgdr",
                "nextAllocatedTime": 1700236240
            },
            {
                "address": "lsknstee5e2bsw464bx2da6jf9ggwvv7zv39gojkd",
                "nextAllocatedTime": 1700236250
            },
            {
                "address": "lsknhjvgftqt89byh43ne325yp8fnds8dh8tsfbfv",
                "nextAllocatedTime": 1700236260
            },
            {
                "address": "lsk3ppm79ukg7wwnbena772teh39ob4eokutpf7ht",
                "nextAllocatedTime": 1700236270
            },
            {
                "address": "lsk3gu5yc56m86pfs6vbru3wt856rb9uqjbbvvzob",
                "nextAllocatedTime": 1700236280
            },
            {
                "address": "lsk3ga2ywqtp8nqyb44thtu7ckvh96ybzkpo9gvj2",
                "nextAllocatedTime": 1700236290
            },
            {
                "address": "lsk4xah678qvmgudpp6s4x5uwodkuxhzv7sccun2r",
                "nextAllocatedTime": 1700236300
            },
            {
                "address": "lsk4vtvx9azu29snftzza2jh2fsxx4h2xe23gbc4k",
                "nextAllocatedTime": 1700236310
            },
            {
                "address": "lsk66gbmtbusrkv7tfvfvtc6xs47x55ft4ew4hahe",
                "nextAllocatedTime": 1700236320
            },
            {
                "address": "lsk66gnuwgw3dpo8bp4o2kst4zda8bpxp8tmog7fd",
                "nextAllocatedTime": 1700236330
            },
            {
                "address": "lsk5cauw4jofkzx4m7carvwu23ukdbscx89oc78jd",
                "nextAllocatedTime": 1700236340
            },
            {
                "address": "lsk5me2jnfzqs7s792ybbvdweykrtw8g2y7qhgfdf",
                "nextAllocatedTime": 1700236350
            },
            {
                "address": "lsk56dzs3v4kdzykwwzy9eadp2hfa279pb8r22uqc",
                "nextAllocatedTime": 1700236360
            },
            {
                "address": "lsk5ujt492uog4cgpmqsuaxpq2hy8ass4epg9tckg",
                "nextAllocatedTime": 1700236370
            },
            {
                "address": "lsk5re9x2qk2gn89y6ofp2j5fyxphfoztnb3cnhef",
                "nextAllocatedTime": 1700236380
            },
            {
                "address": "lskosf43bo569mfw3gjf4ogurk49cq58ryf9e5f8y",
                "nextAllocatedTime": 1700236390
            },
            {
                "address": "lskohc9t9mskx4gvseh9kc8v7mbfobv5rzxwna3jg",
                "nextAllocatedTime": 1700236400
            },
            {
                "address": "lsk9xucdnd8jhtgggm23xuho8jrpjt6mpaqtrbr3u",
                "nextAllocatedTime": 1700236410
            },
            {
                "address": "lsk9nozqjbm4thd53w3nd3ot3bvzq86exbb83zwar",
                "nextAllocatedTime": 1700236420
            },
            {
                "address": "lsk9dafmtwk89cjkhwrnc2hbtnkndkmpehy6yxvmw",
                "nextAllocatedTime": 1700236430
            },
            {
                "address": "lsk7p6xvvwtvxb2fkhaqwnjsr9ev7j6bh2r5r96qt",
                "nextAllocatedTime": 1700236440
            },
            {
                "address": "lsk8ppntvggr5p3tqe7t2j6a32cced6ketocg2vdn",
                "nextAllocatedTime": 1700236450
            },
            {
                "address": "lsk89mhfgeha4nwudb338trsrgpjbhw7q8qd795eu",
                "nextAllocatedTime": 1700236460
            },
            {
                "address": "lsk8efnksszqayf8uzokyvd9cdyboeyyw385emq4t",
                "nextAllocatedTime": 1700236470
            },
            {
                "address": "lsk8g9qy9ppzmkk3cnpfzjx37zormqmzgvmu6hhpw",
                "nextAllocatedTime": 1700236480
            },
            {
                "address": "lskucdvfc7pmgtranrrj7fcutnj9zjkzmphwvq557",
                "nextAllocatedTime": 1700236490
            },
            {
                "address": "lsku4me36bspdsup22p6rmu9uvzjf55sm6k92yf7q",
                "nextAllocatedTime": 1700236500
            },
            {
                "address": "lskyvfv3esyznwkpxcp4u7rnsoqwv55y82vw4yh7b",
                "nextAllocatedTime": 1700236510
            }
        ]
    }

Consensus

consensus_getBFTParameters

Returns specified Byzantine Fault Tolerance (BFT) parameters based on the height of a block.

Request

  • Specification

  • cURL

Name Type Description Sample

height

integer

Height of a block in the blockchain

3622

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "consensus_getBFTParameters",
    "params": {
         "height": 3622
    }
}'
Response
Example output
{
   "validators": [
      {
            "address": "0266720384b791024075537f04cf87466d5ff5e7",
            "bftWeight": "1",
            "blsKey": "ae50316d53c12c8caea36fca861c6828504b4a7d3a98376e72538f754d671237e66420c543685bc0d7a4684fc352af8b"
      },
      {
            "address": "02c85ef5b75d49f155676bdf7979b3b19379e663",
            "bftWeight": "1",
            "blsKey": "9219648d0caae413cec3e432b28e8c77e8c8c6f98a2737d417263439e6015d1d6dbdf5740a6eada2ddedc7186c825ede"
      },
      {
            "address": "03b1ca6f78f7098577ff38079d94b4d7071e97af",
            "bftWeight": "1",
            "blsKey": "b4947027509651f761f6cbf8826a10da7117530828d94c5acf43330039708d00cb5ee64d7ddfb1126c05ab8ed65b9d9b"
      },
      {
            "address": "06650b1c7b1afd6846d4b65e1f266b66c6159778",
            "bftWeight": "1",
            "blsKey": "a4b4d02b035c9b5206def0ce4c330b061aeaafcb0cb1d580bb3b6f7abaa77c9b62a6f51f31a107663ed185a3f8e432c9"
      },
      {
            "address": "069ac19fb203806b3648b23b067a15dfa30390c5",
            "bftWeight": "1",
            "blsKey": "85f4c527682e94e11c74fa80c8f4999f38882d75f5494cbc9054cad2adbddf3111c3c034d35f5892d208254a4667afcf"
      },
      {
            "address": "0afb9cb0b91b11a583f219eec0d4abafe9b903d0",
            "bftWeight": "1",
            "blsKey": "853f6c803323a7b09f1ad8b45bd1df32b1867ed9031b807bbce911b5a1d4a9f46f52f1a62c87c3ab5bef563bbb212863"
      },
      {
            "address": "0f0324baa54b5e23b4c81324e8903babfc71c818",
            "bftWeight": "1",
            "blsKey": "b263a25a00c73e9da90b43436e1950db460a4ef20882ea867ad69bc5f2cecae4c9dacb0df2b3780130a4685cbdeebdba"
      },
      {
            "address": "0f16f2cd587679d5fd686584b5018d4f844348ac",
            "bftWeight": "1",
            "blsKey": "b070505bb3e51d45984bd0d71fa0f9f3212b2c3e675de910becfaac1aacf0bc474be7577e3d2f05e332c6f7cdf592a35"
      },
      {
            "address": "137b029eb11dd93609ece4a4946a6aeb0096cd42",
            "bftWeight": "1",
            "blsKey": "b7371ebf2502ec9e12a28114a1070f26ca735dccf73a0c3b9cb0038002aedc3eca9144882b48ae29a860f08940a3996c"
      },
      {
            "address": "1679ce97a368a373ae051431141919827ceb1a3e",
            "bftWeight": "1",
            "blsKey": "8a20baffea4689be16377836f41604025091062a1d4d5897103fa5f68a9857034807c7fca3a7dcf8ca505dc8e873f4b4"
      },
      {
            "address": "17e2f2d348720e0aa4e6c5c7a41a890a515ecaa6",
            "bftWeight": "1",
            "blsKey": "a75bf6831d82b039b64e500008574656f51dd1a58e914e65c151fa59ebdfabec83de284a6586c1ce8e9a5419d49a90d7"
      },
      {
            "address": "1abc67833bb0d03256b8af87d805c6e6fac2ed61",
            "bftWeight": "1",
            "blsKey": "99addd9c091204485c45284b2ae882523860d22058806c011e1f3f3e2f11e5f4fb4a0da3e7e3792564ad7a1097a275a1"
      },
      {
            "address": "1bd4df8e61dbd71c68dbc17bdea96dddc90202b3",
            "bftWeight": "1",
            "blsKey": "859b7237438dac3f1d9cfd992cdf29d48a7a6c6c102fdf400f667b9a8965860c99cc6edfe1de83c60f53bf66c578da8a"
      },
      {
            "address": "1d09d739ee177fbfc1d8ad5f23bc367915b62bff",
            "bftWeight": "1",
            "blsKey": "8443fe72c5c0fbd281c7336ecc526312d36090c7f60cc41209644fae6438c5ec8bb60680d15ee23f9175488aa052e09b"
      },
      {
            "address": "1e096bd1aef87d82b9e5a9a778d59cae33632296",
            "bftWeight": "1",
            "blsKey": "a4b0522f1be1072d8a71b04dc7e8fff81bd8460bce5dcf08e6600263cdf1801d0405d9321db3f4f7dfa89b80eaf18e9a"
      },
      {
            "address": "21e9290636078c3e7c86b041df8bdcc9fcb5f049",
            "bftWeight": "1",
            "blsKey": "85973d3fb9c527d36d45c91a38a4a84ff4d047c95ba6783495f7a3dfa0a9e9b303476e46da22814191d5768bee69a41c"
      },
      {
            "address": "243a4492a176fe2449d0dc427801b22c0aa8f428",
            "bftWeight": "1",
            "blsKey": "a33b3b9328f7acb5c5ea964b780e1160261118a88a2edb9805f39b75bae7462cb35d4d249adbf0121667634510eecfff"
      },
      {
            "address": "263ccc91588d7f2192328fc5091ccaa5190cbed5",
            "bftWeight": "1",
            "blsKey": "8eadd0bd2290630fc40eb896f75e2eded6fba6626a96a77909d25ca8699641239360ba61803a93e1d27e76378181f128"
      },
      {
            "address": "26f6ad226c1da0f2a376c81c040d918e4565a44e",
            "bftWeight": "1",
            "blsKey": "aff9955ffeaaae1d2e1ddc6dae5102a13733afcf99b42d3db686668a4660b6d7791c521be7acfcf7b25af9d71d303704"
      },
      {
            "address": "2897d38983b296df87f78c042349bc6f94db3456",
            "bftWeight": "1",
            "blsKey": "a65655f2b7b824ea7b6b4db5263bb1e503186b275ab5af1ff20b93324c59343ec6c145650d246914f9be70b5b50b1b6f"
      },
      {
            "address": "2dd5d550b1d38def3f54b59435becea0c3ab606f",
            "bftWeight": "1",
            "blsKey": "9419e8f6a06ae2eafc4162bb56097b17ecb4a92c1d7a03aaba14deb9f711e7710f68ef0a4a534278c109e86c7c58ff01"
      },
      {
            "address": "32f246c7d9c1022fe7f2a04ea936f9f1d376c07a",
            "bftWeight": "1",
            "blsKey": "8cce022ef05b8ca5c8def764ce6e3725ac96b05cbe1cd4647905d1e0c5fec5afe2761df10c90765191982266d6143816"
      },
      {
            "address": "38562249e1969099833677a98e0c1a5ebaa2a191",
            "bftWeight": "1",
            "blsKey": "823fd0f59da20be029a9ab6d4bae637fea5c4f94ff02864268c510215ea94a3753d53776364e6c2b68562b187bf2cd57"
      },
      {
            "address": "38a65850fc096d686e1e772ed0f6cdd093b1a0b1",
            "bftWeight": "1",
            "blsKey": "95397301435100b80bdf6246f18ff418b010aee906e364801a7895c8e392a6b380647510cc2825e3ff5668f36b23a33f"
      },
      {
            "address": "38f6c447cb1286088130f86344c7ff5c3bc67e7b",
            "bftWeight": "1",
            "blsKey": "8f5483c7e48371a712339b1bd88f907f3102a47a16da654af16193ad37f254be62fa29832ac54647f7ad7f0a0ba0df86"
      },
      {
            "address": "38ff9c811615a145a7e6e532fb6e83c982ef09b8",
            "bftWeight": "1",
            "blsKey": "ae899c9464baf4c67c59dffce496132c2cd649084e6d543c924c9da720c768d47e50f373d774f04676bddaa8297a0c09"
      },
      {
            "address": "3f962927eed34603a915716748ed590a508d1971",
            "bftWeight": "1",
            "blsKey": "b09431795e8dc831ff37dd9331717b8d8bda145113efa8b80f2bd5a12c28daf716378d54a8412a195133ac41262cd21a"
      },
      {
            "address": "414a4fd12e873611f25db793007460b3dcf39e8f",
            "bftWeight": "1",
            "blsKey": "95f9a5ed656bc0cddbce281de204730b0ed777eeb2b3d9bdcd70ed0447db257880bb73a9629f9c65d058172440aa7c1c"
      },
      {
            "address": "48bc2d80fb5affda6ad263209501bfc0a503fa70",
            "bftWeight": "1",
            "blsKey": "971d3fa235c54e2ecd49c48573f7a1ff4353c924765deaf8c5036aa9b92942b131dd7d1f672d44407aae9c86d2d0937d"
      },
      {
            "address": "48eeed2ae6503267f53defba135d94d4571fdc9b",
            "bftWeight": "1",
            "blsKey": "91f1ef8195921d44ec93b08d531dffc5e2af7e874dcba6bfa76e2e13184cdfc8f0a29bb3ad75df478c7ccabd57675a38"
      },
      {
            "address": "4a257c6f2812e08bb98dccb205f4fb5953d52608",
            "bftWeight": "1",
            "blsKey": "a845c32e93ffdd90cb579428a2e31f3d12f2e2db8f52e48568337be45ed11c9758258d271ca860acf46a2e4c17791b6d"
      },
      {
            "address": "4b94a3138af8b4c199a3cafdb6ebd5d8d69b2620",
            "bftWeight": "1",
            "blsKey": "97630a21fa7ffac13585a0a5551c34d3c60f33627c2aaf4c8dcc8e0efd1d68be2b6aa2332dde736057bfd2feb0abf970"
      },
      {
            "address": "4be95c6dc26ee9c76147e1859877901291994297",
            "bftWeight": "1",
            "blsKey": "b4e86b5f707ca9e25f1ad5dc43aea3fb463989793508b8888e4bb43a313397a5314d51cb95bff3013afb1f04ff18a5fd"
      },
      {
            "address": "50a94097f33c87118fdda26a2585463e8afd25d3",
            "bftWeight": "1",
            "blsKey": "85a6015c43dcc79df214229952be5b84461caa95fb5419d6ee3f3d47d2f7b99da98789b523cb286217b501800736f44a"
      },
      {
            "address": "54e9e09919af211618d851cec3d8a0c62f761237",
            "bftWeight": "1",
            "blsKey": "88dee4efdb19aab460153378c0276fcd28d52ef146008f02a1b2333f16b93eaed8bb16b22c38bb4a8864b35d27d4368d"
      },
      {
            "address": "55165d4a86c77a0c6bbbd1226677c160ceefb7c5",
            "bftWeight": "1",
            "blsKey": "b6d600985d3fd5b589496a4f211da1cb376034b0ebc28b37d336eb67967f3042cb13a2a858f537a3bcd7f416e7a5c89a"
      },
      {
            "address": "57978cbbb9dfe948292d7c842931ef28bbec062d",
            "bftWeight": "1",
            "blsKey": "9195921ad4645058e98661ea80ed30944a94ed3bd96d38657a5af638710a378edd4ff2144194349e91295eb998307d84"
      },
      {
            "address": "5a661d221700b7f8226a3460e2257fd33b66d646",
            "bftWeight": "1",
            "blsKey": "9847ea70efa89dd994ebbe905677428b9c280a10ef32abc83df76c317e6516cc930c491c7228fee09e24f411c3a411ec"
      },
      {
            "address": "5f21d2fe641831167a7a8b2188007e0edecd3623",
            "bftWeight": "1",
            "blsKey": "81d5af31d6429297492bdd0d357d3b488e2284b82f2e76c3f3f67693eabfcddee217ee0527718aa234777a3fece2f657"
      },
      {
            "address": "5f6ce761f050326d333ab0eb153fb338b1a9ecda",
            "bftWeight": "1",
            "blsKey": "b56af8e461917d47e6cc9a09fbfc9cc7a4edb16783429600613b9085416193a9ecbdf47411054f58f73a99a743512fab"
      },
      {
            "address": "60063d8368119b82f41f1bb93fd1df38b176acca",
            "bftWeight": "1",
            "blsKey": "8830acf5410f1d119d41e8e44f55bde2bf95223eb3c69f7135fc608dd30c4df650e61ea26751e15e1b42c16189223f29"
      },
      {
            "address": "635bbf383c03b2e986521c2d725e9f71dd651054",
            "bftWeight": "1",
            "blsKey": "a90dc172c94588466b4a27465bdf74d47709c34086b5ea90d1dddd6840be575bf25eb17a49fa8806a1c48c43c6cdcde1"
      },
      {
            "address": "64f8f0dde82f94b9bd83a9ce05965bc45dfd1c11",
            "bftWeight": "1",
            "blsKey": "b7ea87a7585a2bf586d557e9608b9df3546a4c57fc297262fd543f30fe2e5d2866100611d74203b6a3921f18db831d60"
      },
      {
            "address": "68790066758aa04c8282e0a3c250bc3ad4fade22",
            "bftWeight": "1",
            "blsKey": "94a8f53b529db06f984db0567301bab7d62ac615982cc0f14decb614b56bd3c78c44ee890f2db916a5c07a332d63f355"
      },
      {
            "address": "69703b4bdd143c1e9738a8ad1e5359ff6e9133ea",
            "bftWeight": "1",
            "blsKey": "a2bbcf773b8d8b5a0103b321ba6f5a754c2f0249b29ffbd80d5395deea268fd45feebddb906443fbf1cda8c17c12ff14"
      },
      {
            "address": "6a2638adcc6803e525d7b6df3d55c1bc8fd9a6e0",
            "bftWeight": "1",
            "blsKey": "a87385006a7ad251b4f8ef0af2d35238a48266cf8c47aa519f2fea65a495aa0771ef08aa638de4dd3307c14c3a15dd6c"
      },
      {
            "address": "70a57551a2559b5db6a77bc136e290844e95c59f",
            "bftWeight": "1",
            "blsKey": "ade39f5d1e7aa4b7496eff191914ba98dfdd7a5cd78c164a6f58ce1ccbb221bd2462799f50761f99879bdc430e3b766b"
      },
      {
            "address": "72a53e1f78216e97ff9915f680cae599a7ab80eb",
            "bftWeight": "1",
            "blsKey": "88fbd758431f7e67613cd678a238cd47b6a9ac54f0582bfdf58cb1bdd0cbd0fcf23e7d10893e5372f08be2029580e581"
      },
      {
            "address": "74cf7263cde214c29620b2ef15e11160851e16a5",
            "bftWeight": "1",
            "blsKey": "ac6a51ec6bab526443c348b6928a15ddac17cb2092ef1edfc8799bc61eeee3d58ae68097cf1002e69ff1c3eeb8029fb2"
      },
      {
            "address": "75611d94b084b2dbb14cdc78537e86b72bf0dcdc",
            "bftWeight": "1",
            "blsKey": "b90d80b79b37f44604fb64037d44b553351811ab971fa0f57bb275dc32ca659e5d3f53e0714fcb41aeafe993ca608c04"
      },
      {
            "address": "778485bca5510bb0b0629aa8034fa8d9db1b4830",
            "bftWeight": "1",
            "blsKey": "864e126c98c92328815e7579d34934202a2c24c8ddb3ba140427cb867824adb3479d7cc5d0190727290ea879a5da6d83"
      },
      {
            "address": "796cc30e8f6b1272fde0887d84cad0078d1403a4",
            "bftWeight": "1",
            "blsKey": "872ea968c304f0c39130587c4196cceb7a3ec56f205f7144cdcc3c12098046ad46d8f7822882cd1b8275772c0f39bc4b"
      },
      {
            "address": "798525e506ac5dbfdddeb717387c9394c6415b09",
            "bftWeight": "1",
            "blsKey": "b8d58acd87ed5d3c4935e9f1f3ee65ba4b4e840f3686448bb34473c0d43501e59fbdc5de273eebdebeac590728a8963c"
      },
      {
            "address": "7aabc9b627d1de10f6b3f55aa3c75d4db9e3da31",
            "bftWeight": "1",
            "blsKey": "96e92ed35908f082b06c59be420e30bd12557b80a3e3b3a4a4199db8fd4bf928089cc35c96561599000408970f6ebb97"
      },
      {
            "address": "7c85656d63bf48ecf5516b951d916bbee74d1403",
            "bftWeight": "1",
            "blsKey": "a38cf9045db864867ca0cc29a4eebbc4a45df8968a0a27bb314f5cafc2169b8a7aa19a2a33e93978d621ed6975d1bc8d"
      },
      {
            "address": "7d9dbc0fdf3c58704c2e9c659b4afabbe71cface",
            "bftWeight": "1",
            "blsKey": "a134236c7e616fb452e972f988a0a64ee5aed3cbe143745f7cc01e367efc2e6e79ea3b435244f3cf3ece5e7e83528632"
      },
      {
            "address": "825ff5fe3dd092e18891711dff18a203e2e13f91",
            "bftWeight": "1",
            "blsKey": "a077d1c943244e974f6fcb3ae1e842de6e735550b2089fb49e31e16826c3f161a90ae950cdb6fb67233bfe7432387bd6"
      },
      {
            "address": "835114228fefa63e52bd8bd3b668d3261bf135d9",
            "bftWeight": "1",
            "blsKey": "8edac9d0b0a2cf46e4137eb4bc2d60aedd23954a780ca5eb49761f80672b8d89fcada85e199189f68a43c0ce2296c98a"
      },
      {
            "address": "84044724fc5d2c489bd09304cb190b55fe0f63c2",
            "bftWeight": "1",
            "blsKey": "afe5517dba43f7961812a2baa033e265b502881fd401cbd1e75c3d428bf385a34f69239aafc1d0f1e783cb24f36459dd"
      },
      {
            "address": "859ae795e6e1149272d010f2dea58651edab2122",
            "bftWeight": "1",
            "blsKey": "84cd0dcc75b55138882620537b3548c8e3b58cfe6d969931cf0a4a18bb31281625ad888b7a51110cfb411e4603ee1a43"
      },
      {
            "address": "86288a46be7ad45d7acfe1002a47d0a335792d65",
            "bftWeight": "1",
            "blsKey": "a4e068c8a47a9e2b497b969d908b1b1f55c1a5cf1da58dc4dcbadde31d75c422750d0c037f777ce00381a18016a35994"
      },
      {
            "address": "8650e44520234bc0aeef5a560059d77d42054feb",
            "bftWeight": "1",
            "blsKey": "b1ffbae085beac76b5d5b3d0aa9f056ee13e6f76f01ca7b96552e06acab6a22b3ab0ab2878e19d9452cf8a1882aa3905"
      },
      {
            "address": "86ae20f01fdef8717f1cfdf7b4dc38ddc761cf2a",
            "bftWeight": "1",
            "blsKey": "b7505ade08369fb3200006beb51d9e322a62d2d7f99bd5b75dcf53a2d96e62f3177771b09af8ba5f011fb5e7bcdac6b8"
      },
      {
            "address": "86f607e4e8863c88081409efd3b11d8f3c7101d4",
            "bftWeight": "1",
            "blsKey": "8ea0ab84e5c6447eb2f2cc4ef8169d8c28cf03a2950e0eca80ef8e1b292099d1b13ce73b45c792e10a330f8005129e5e"
      },
      {
            "address": "8a87a0d05afe307741e6d85a282f9b8f177cacb9",
            "bftWeight": "1",
            "blsKey": "877a59d609f94a6c3061481919ac9cda9e639ae0f4ef938fb4221fd8d846d4f9bf7ec8b3a944ba94fdafb2bf138d0734"
      },
      {
            "address": "8cbcfad5d68e7bc57b13f698762f44a7344e5686",
            "bftWeight": "1",
            "blsKey": "85a9a720e1a6331a16d609476d42ac35b0e0a63fd3da5cfff7d6789b28d6791fd623dfa15ba6b717216145b7f1e77306"
      },
      {
            "address": "8fef5f97f9de17fef0044f991c8962619b5983fe",
            "bftWeight": "1",
            "blsKey": "af8492dc40005eb16fa45298e23474baef01404718206f4ffbecf442f96a5241d6024c5a677b1de6d765859e4d10655e"
      },
      {
            "address": "912a67c1cefafdbef559e279a24a3db1dca7aab2",
            "bftWeight": "1",
            "blsKey": "96e670015b45673ccf7274d0279153f5eb1fedd0710ffc31b6a53373c563ad81fa9b84ca2ceb6aee076fa686905b651a"
      },
      {
            "address": "914535500c777831ecb821cea1ae15d0b2627d92",
            "bftWeight": "1",
            "blsKey": "88c4101471ea6f7d88004f7e79740237716d278fc3c417ad05e88689debe80b49dbe4beda1df5ed3ab6a6f0f383af29c"
      },
      {
            "address": "91b824da732354e5d0c1a71991f09ed472aa3d31",
            "bftWeight": "1",
            "blsKey": "8fb395f87451fb90899634f6dd459584ed1bd8daef2a6a2f64a6bf911f0f4a38e78fa04cbdc9b47004aa6255fe3d3f1d"
      },
      {
            "address": "9320eb82b53ad6b3f6245d4e58a1b65f4045a8ed",
            "bftWeight": "1",
            "blsKey": "91fa44cafa51fa3c8b050e4cb9d5e3cf2b1504355c333667448b4b5ffa48c645ed0b97b8bc4402cd361c047114067cbb"
      },
      {
            "address": "96c2f3cd9d9a09814d5f5d4182dc84183ea5abfb",
            "bftWeight": "1",
            "blsKey": "b37eb82514f78b122f920e1ae7c81f8e8891c20a948a8d13f8a349b6ff37f7c9e00a214401b6fe3e395add933b34c7c1"
      },
      {
            "address": "97775f3cf4ad8d5761e64e3724e7533b0901e7f5",
            "bftWeight": "1",
            "blsKey": "95f39715b2cf97d4f789875631045616278794754ffa2dca10c08fc58728b9a47c62e60eae01e3b8337c1b6556160510"
      },
      {
            "address": "9b7908374c0af9fc13ac6a599805476049b13b6f",
            "bftWeight": "1",
            "blsKey": "92f821ed3b29ffb4dd41789a2ed736dd86f29d0d49d2f52516e7512aaf5753e05ef0b4ed0fa68e4a98e52bfc44dde8c0"
      },
      {
            "address": "9f9819b658b9a6405a7d39afd7a61b7317e12f42",
            "bftWeight": "1",
            "blsKey": "90a624961aadeef600321f9570ff508adfe24090c71dce8d504cf5dfa12aed91ea94cc9f655d9de9fa8cb9959dcfa069"
      },
      {
            "address": "a321c034ec205965df25a2be2a7048dae9a8926e",
            "bftWeight": "1",
            "blsKey": "971f69b2314ca1a3eb3af45da8099a70a06787b3946f8aa8c67964fa30ffaea5316ea2b4b8331280d6a213aee7cbdec8"
      },
      {
            "address": "a3d830c856fb3fd4437ac7ccaf59f9c63d8f2c83",
            "bftWeight": "1",
            "blsKey": "ad5d09920b3c4f1e00d29e259ff13346c6bd3bb47a3f4f7433779dd76f66d5055216f15c12cf586f8e30c316bd7400bf"
      },
      {
            "address": "a5fe6c137aa28817d2abbef2e71af4de295165f7",
            "bftWeight": "1",
            "blsKey": "ab7a8a6ac7ce750de5f190136a9bddeddd2810830b2bc255e591963fd2bc26f299890a5bce61047c6958a3ecfcf12154"
      },
      {
            "address": "abf0e83ce5b84258d4b3ea818642ac3c4156122e",
            "bftWeight": "1",
            "blsKey": "920fb7c3891b1dfd6fcf52032420ad845e326df0f79406b0280113dca2a161256e1279844f22eea6f012352404b7219f"
      },
      {
            "address": "b018f20e46db0768420a4c8837df15a30f3c5868",
            "bftWeight": "1",
            "blsKey": "a252a30e4099e3038fe812da626af25f73f38f553ad93f7ee25f984fcebfe10d8e14c0cf515939e7ab8601a94c824e8e"
      },
      {
            "address": "b668a38effff1903d6085b5100527eb7d24858af",
            "bftWeight": "1",
            "blsKey": "8eb9189496e0b6934a5acf3a919bdfe9cb5008a2f5f9a005468aea7a37101f5de1d84eebbc4de38ff1977c184f1370da"
      },
      {
            "address": "b7fda1a5155cb194b25b68d6b8afccbae1185b39",
            "bftWeight": "1",
            "blsKey": "aa52f3b9be5f07ed76df8847317fbf7355eff47753da4a91dcc71f89ef4b8561bf10b4ecae28c66a4a43e0cca94f6292"
      },
      {
            "address": "b83e49256bf13961173d3d0006fd39266f88d76a",
            "bftWeight": "1",
            "blsKey": "b4e8ba966e6c6e4b4db25624f97868f264cc87085bc34ce8f384feaf7d8a2be908c640ae27d61edf040b2e600438cfbb"
      },
      {
            "address": "bcb67c0d1447b2a0072f41d287c887e8865981f0",
            "bftWeight": "1",
            "blsKey": "b477519d7691c760478b65332b0bce0e95148e5b82f6963b789a7b22b20d980b2b31ea4f2560138d5bc22bfcb91a52aa"
      },
      {
            "address": "bdf15c215e73dc8134fac033f3fa17164bb0fd4f",
            "bftWeight": "1",
            "blsKey": "92daa03f5a9fca2c3e7b7a0c6995ab12fbb09732cee4a355bad2fc940d330d3ac7a544dd279a106ca5a32076b379cabd"
      },
      {
            "address": "c4c1c317001511c86d7faff93359d372c4e330f5",
            "bftWeight": "1",
            "blsKey": "ac7b765771e539ac4c3c9b073fc2e9c40e7eb9b3649ad6b89f812f4f42c3aaaf29d48810839d230f8f16c08deb5b7be6"
      },
      {
            "address": "c5f34cb43c2451d595a670492dd7d22634f08e45",
            "bftWeight": "1",
            "blsKey": "b7092815a9ecf2744416d199531a64c08d5443183ff64df58ca74cd3102ac584d08f7cb9d5569ececd92e4bb344e69c3"
      },
      {
            "address": "cd56330913e4517f35cf689e849f5c208ed48b8e",
            "bftWeight": "1",
            "blsKey": "980d1eeeb2f3241c2b763ffced8f6a2eca810a1dfbfb1bed7018e1f2a6239bd03ed899e361ffd8ae9843390b78490525"
      },
      {
            "address": "d33823a987bd95100b08c6494275a7d76e474875",
            "bftWeight": "1",
            "blsKey": "aafff1402028d279418fe33230423c1effcbc1e1e1057fe8c53156cc94de546f36ed7b5be3cb60ef50292f779eaa1d58"
      },
      {
            "address": "d7de3a14daed67d1ee89cf158399ca62327caede",
            "bftWeight": "1",
            "blsKey": "b25b0221209c6e02ccc22dff302e239fafcf6bb4b39a0597d825320aa051a74b09a977b14f01a1b12c01a9fa344a1342"
      },
      {
            "address": "d87f0ef62fbdbc22e1bc2432fd48ad25d68d6ffe",
            "bftWeight": "1",
            "blsKey": "82b72ff749734de73163b537a82e1fdc203967f4325b29e795d1ec7975e1dc05d4a49758fe23c7cdbc5dd0ac9f7acfdb"
      },
      {
            "address": "d8b9096213577316f486db67723e35959b37a78c",
            "bftWeight": "1",
            "blsKey": "9652b59b42a16236cfab030370089b54aa842b1c124581bf61a6dd7c67f8d9d00f78636ad38b217f34d02c0db7957e16"
      },
      {
            "address": "d98c9057016f957fea2c9f19df4afe6fea355d01",
            "bftWeight": "1",
            "blsKey": "afdea721ab2844d662a2212bdc50caa2b35ea40084e5f30c3300437c201ef8f356947040fe0907656058bc093f1207c1"
      },
      {
            "address": "ddc86ab9b9ce674b04864751e9babad1168c28c4",
            "bftWeight": "1",
            "blsKey": "a2c64112a2847289a30250a66ab110905a3dc5280cd3ae4443b1b3f95edcb40d61d0596fbf3cd00b0c36379e545fa293"
      },
      {
            "address": "e4f2db4b33556a4ca31da9b7b9cc6a22f59451d3",
            "bftWeight": "1",
            "blsKey": "825d14d453a9f0561add53af494cefa8759b4c346d1619f9732b7d8ba3e76d5d7c09a5e3a423954981aee56da8d03593"
      },
      {
            "address": "e87a2e240a481fab0f752e56b2a6cdab76ab7416",
            "bftWeight": "1",
            "blsKey": "85ef82d98aacc23299cb40da6007e211f21f0b158abcf14ede0377c20e09d0e21f5b78844ffc0763accff52be088ae2e"
      },
      {
            "address": "eb03fbf484c805d69e8fab7503f47dd18c9eb70e",
            "bftWeight": "1",
            "blsKey": "864a4ab9fcaae21e14fe78b4672a1325e466d6b1913c86f73523ec64e276b7af4f210c497a1f072b600af41567f85dae"
      },
      {
            "address": "f874da3cd4d7baef5c6f676eae6d8c7daa23e951",
            "bftWeight": "1",
            "blsKey": "8c4374ba57e23f0897e127a7788068cbee1137112db2961d435a1227384a7fe0ed7d8a4e195cfc26f674cff2b20fa709"
      },
      {
            "address": "f94d5ed624a962ea034b26d6f578dc0b536aaad7",
            "bftWeight": "1",
            "blsKey": "98b52bf8bd41283f2ada344df023e90fb1347ec0713214e8049ec4fb62eada82b1a61102513d975a283fae80103572fd"
      },
      {
            "address": "fa85a69364155a464350e17457f894490ea0ba7e",
            "bftWeight": "1",
            "blsKey": "86aa3c2757d9338de3afe743693ac5cf0bc1e59edf0a9c56da2dc541cf88ae9fc9414a7ec297bd0c2acc1b4075e37cf2"
      },
      {
            "address": "fe25a83b0ff1ca77165cd5d9b66d4aba5e1bd864",
            "bftWeight": "1",
            "blsKey": "a04338bd6aa25573cb369a42291bed8c5375f48b6fb11967f6f23feacd465e2b04d97dac8f3fd4a5142267e260affacb"
      }
   ],
   "certificateThreshold": "68",
   "precommitThreshold": "68",
   "prevoteThreshold": "68",
   "validatorsHash": "ad0076aa444f6cda608bb163c3bd77d9bf172f1d2803d53095bc0f277db6bcb3"
}

consensus_getBFTHeights

Returns maximum height for Prevoted, Precommitted, and Certified blocks.

Request

  • Specification

  • cURL

Empty request body

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "consensus_getBFTHeights",
    "params": {}
}'
Response
Example output
{
   "maxHeightPrevoted": 6835,
   "maxHeightPrecommitted": 6727,
   "maxHeightCertified": 6727
}

Generator

generator_estimateSafeStatus

Used to estimate safe status.

Request

  • Specification

  • cURL

Name Type Description Sample

timeShutdown

integer

Time in seconds

100

curl --location 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "generator_estimateSafeStatus",
    "params": {
        "timeShutdown": 100
    }
}'
Response
Example output
{
   "height": 35227,
   "maxHeightGenerated": 35227,
   "maxHeightPrevoted": 35227
}

generator_getAllKeys

Returns all keys.

Request

  • Specification

  • cURL

Empty request body

curl --location 'http://localhost:7887/rpc' \
--data '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "generator_getAllKeys",
    "params": {
    }
}'
Response
Example output
{
   "keys": [
      {
            "address": "lskzbqjmwmd32sx8ya56saa4gk7tkco953btm24t8",
            "type": "plain",
            "data": {
               "generatorKey": "3f44b319b82443eabb300eba5a2f323d72e44d9d2d5ed0b21a24051595582dd5",
               "generatorPrivateKey": "51d9322ce03caa96cd576f48888c9a284b3e9e8f05a9a5a6395563997fecd6f03f44b319b82443eabb300eba5a2f323d72e44d9d2d5ed0b21a24051595582dd5",
               "blsKey": "a6689556554e528964141d813c184ad4ec5c3564260d2709606c845f0c684b4bb5ff77054acb6eb8184a40fcd783670b",
               "blsPrivateKey": "3980fcb82cccfce71cb76fb8860b4ef554b434db8f1a2a73578080223202802a"
            }
      },
      {
            "address": "lskzot8pzdcvjhpjwrhq3dkkbf499ok7mhwkrvsq3",
            "type": "plain",
            "data": {
               "generatorKey": "73de0a02eee8076cb64f8bc0591326bdd7447d85a24d501307d98aa912ebc766",
               "generatorPrivateKey": "9da05ad478e3b6cdda6143d579e8d4514085306b9874249ffce5cb49bd854d9d73de0a02eee8076cb64f8bc0591326bdd7447d85a24d501307d98aa912ebc766",
               "blsKey": "8c4167537d75e68a60e3cd208b63cfae1ffe5c13315e10a6100fcbd34ede8e38f705391c186f32f8a93df5ff3913d45f",
               "blsPrivateKey": "5eee5d9f688bbd779526348dc125c2d325a3e861f836fb9c0f96d2661fd0b8a0"
            }
      },
      {
            "address": "lskz89nmk8tuwt93yzqm6wu2jxjdaftr9d5detn8v",
            "type": "plain",
            "data": {
               "generatorKey": "761b647f4cb146f168e41658d1dfe0e9c01e5d64b15e5c033d230210f7e0aaa8",
               "generatorPrivateKey": "2f672b0ced7c82df2ac79fece05ec6d580b41a4dce590cca6ce68670e6485993761b647f4cb146f168e41658d1dfe0e9c01e5d64b15e5c033d230210f7e0aaa8",
               "blsKey": "b61f2da61bf5837450dcbc3bca0d6cc4fe2ba97f0325e5ee63f879e28aa9ea4dd9979f583e30236fb519a84a9cb27975",
               "blsPrivateKey": "69e9d76531c5655493d7711602556385a3f5bbfbb6bbcb7beaef2c9609f561cd"
            }
      },
      {
            "address": "lskx2hume2sg9grrnj94cpqkjummtz2mpcgc8dhoe",
            "type": "plain",
            "data": {
               "generatorKey": "f07a86182356aee3fcfb37dcedbb6712c98319dc24b7be17cb322880d755b299",
               "generatorPrivateKey": "6f3e9367328500bfaa95f7fd94e848fd6100f5e10bc77d439585185d20dea1dcf07a86182356aee3fcfb37dcedbb6712c98319dc24b7be17cb322880d755b299",
               "blsKey": "b19c4385aaac82c4010cc8231233593dd479f90365186b0344c25c4e11c6c921f0c5b946028330ead690347216f65549",
               "blsPrivateKey": "4e29180852b97988e952ab7de895a55b14c283987a55f5df08cd1220b7d2df83"
            }
      },
      {
            "address": "lskxa4895zkxjspdvu3e5eujash7okvnkkpr8xsr5",
            "type": "plain",
            "data": {
               "generatorKey": "0cc6c469088fb2163262ac41787ea4a81da50d92fd510299ba66e5a2b02d5a05",
               "generatorPrivateKey": "24473a6a678d3aec6ef7a75387591473d422d48af5b2db095e8417f3818b27590cc6c469088fb2163262ac41787ea4a81da50d92fd510299ba66e5a2b02d5a05",
               "blsKey": "a5ca55e9a0ab81d48eaad2960bd3ea259527cf85fe62cc80cfd8400dbd2511725c06c3a597868dcc257bbc279e2b3e92",
               "blsPrivateKey": "35d93ad8f5faa1e1cbe72ebb42bee49a2219c7d6e30c25742916db086464e8a0"
            }
      },
      {
            "address": "lskvcgy7ccuokarwqde8m8ztrur92cob6ju5quy4n",
            "type": "plain",
            "data": {
               "generatorKey": "83cca7ee3c7145d8022b54fab14505f6f65ed9ac933e3591de4a45d4f2298adb",
               "generatorPrivateKey": "2f96617872a88de29161446d351382da43989ef67375ac840f434ad14b2b0ba783cca7ee3c7145d8022b54fab14505f6f65ed9ac933e3591de4a45d4f2298adb",
               "blsKey": "87cf21c4649e7f2d83aa0dd0435f73f157cbbaf32352997c5ebc7004ff3f8d72f880048c824cb98493a7ad09f4f561aa",
               "blsPrivateKey": "70d4a30e49639fd5e56b98f5c3aab01f775cbd7749b3543813aa5f9398ab4759"
            }
      },
      {
            "address": "lskvpnf7a2eg5wpxrx9p2tnnxm8y7a7emfj8c3gst",
            "type": "plain",
            "data": {
               "generatorKey": "1d224ad4cf64a3db52b2509c5b63365db970f34c8e09babf4af8135d9234f91f",
               "generatorPrivateKey": "34f86863e752c3e15b3d4a18826d55d8300fc00b31d2cc0c12999f72d90dc1c81d224ad4cf64a3db52b2509c5b63365db970f34c8e09babf4af8135d9234f91f",
               "blsKey": "86bc497e250f34a664a3330788292ee901aa286e10fcb280a4a151a8741bc0d154b947a4d3cd9bc5b552917211081466",
               "blsPrivateKey": "6c4e85a20db21bc06ae05a2edebe13688400611e830b77fdb62bde3b1ecb715d"
            }
      },
      {
            "address": "lskvq67zzev53sa6ozt39ft3dsmwxxztb7h29275k",
            "type": "plain",
            "data": {
               "generatorKey": "8b65dce85de8ed215a91477627b365ec017a01cd5a715337f772ba42715cc794",
               "generatorPrivateKey": "fbdd344d5e73d45c50298c109d34f0da4eee8ca8068f893110c6a4a86bba05778b65dce85de8ed215a91477627b365ec017a01cd5a715337f772ba42715cc794",
               "blsKey": "9006fc2c9d159b6890047e9b26c700d8c504e17b6fe476a2a1ac1477357c68eee332be587da425e37e22332348ed8007",
               "blsPrivateKey": "4adf92c505124ff3ff4f3b36fff3a2ce3d60953dbcb34b4c43ea93b82e17f970"
            }
      },
      {
            "address": "lskvwy3xvehhpfh2aekcaro5sk36vp5z5kns2zaqt",
            "type": "plain",
            "data": {
               "generatorKey": "20a50d60059dff36a6f6c922f55b018d288ba1f9df5120eeb8fa8e3745a800ec",
               "generatorPrivateKey": "a01f3582e3adf093686463ce0f5652a821eb9ad00216d67efef465a95df153af20a50d60059dff36a6f6c922f55b018d288ba1f9df5120eeb8fa8e3745a800ec",
               "blsKey": "96482192c99ac4569b2d139670e566ca5ccf41f39d50b7ddcf69d790bcd556e797614ecb3dda2017e5e3ac2bab4e82d0",
               "blsPrivateKey": "4f5694686955714b3a71244e647c1463545af4f93ef556c8417fdabb429e554b"
            }
      },
      {
            "address": "lskcuj9g99y36fc6em2f6zfrd83c6djsvcyzx9u3p",
            "type": "plain",
            "data": {
               "generatorKey": "80fb43e2c967cb9d050c0460d8a538f15f0ed3b16cb38e0414633f182d67a275",
               "generatorPrivateKey": "c1aa3e4f44c0a57c27898b9055be4dc7d92b8ef0949ea812ed10eac89278978380fb43e2c967cb9d050c0460d8a538f15f0ed3b16cb38e0414633f182d67a275",
               "blsKey": "b244cdcbc419d0efd741cd7117153f9ba1a5a914e1fa686e0f601a2d3f0a79ac765c45fb3a09a297e7bc0515562ceda5",
               "blsPrivateKey": "0c629e3c91960c817e7993d8e2f7a567b1a704af52d08ba039b68b719bdd8247"
            }
      },
      {
            "address": "lskc22mfaqzo722aenb6yw7awx8f22nrn54skrj8b",
            "type": "plain",
            "data": {
               "generatorKey": "671c72129793eb5801273ff580ce3d4c78d89fc8b4fb95b090a9af0a9a647a41",
               "generatorPrivateKey": "ef19cef8e2f025de4d923fb976f5dc5ab4d5fd0e1c935f3d44e8722e6a036ffd671c72129793eb5801273ff580ce3d4c78d89fc8b4fb95b090a9af0a9a647a41",
               "blsKey": "a38d728c1c1023651b031835818d17d0665d1fbabd8e62da26ca53f290620c23fe928244bcbcbb67412344013017cb53",
               "blsPrivateKey": "2e3c200c9927504eaab6dcb3777d394aa0d5e7c8a85e09f102bfe84b311f6eb6"
            }
      },
      {
            "address": "lskchcsq6pgnq6nwttwe9hyj67rb9936cf2ccjk3b",
            "type": "plain",
            "data": {
               "generatorKey": "be4e49ea7e57ede752ce33cb224f50277552f9085a551005255ee12a9b4ca68d",
               "generatorPrivateKey": "8210871092519d73ea2e2645f57333d01bfdb7e553ef188b4d57e985e461be79be4e49ea7e57ede752ce33cb224f50277552f9085a551005255ee12a9b4ca68d",
               "blsKey": "8fd004c33814c3b452d50b2bf6855eeb03e41552c6edd50b76dee57007a34cf987da1e06425cf498391e6831d1bf6851",
               "blsPrivateKey": "3d5f026eb2fb39cecc763f052695f75cdf52d3382148abf49a03b6f84ef9f075"
            }
      },
      {
            "address": "lskp2kubbnvgwhw588t3wp85wthe285r7e2m64w2d",
            "type": "plain",
            "data": {
               "generatorKey": "56d64ef16324f92efce8b0a6ee98b2925dc485d45675b2012bbf6a96d7431a36",
               "generatorPrivateKey": "a105df9082f9ab10633967414b3629bb9218587d8561dca4acde6fa414a890b956d64ef16324f92efce8b0a6ee98b2925dc485d45675b2012bbf6a96d7431a36",
               "blsKey": "98f83f66e857d954d5c5a49403e5b3a622e1bb855d785845e72faf0f7dd03ed3fd2f787a38c57f6968accaf780fd41fe",
               "blsPrivateKey": "1a835401bf4776f55c3ef62c91506f5ae6a51343ab54e83179ffbeee53ad8e7c"
            }
      },
      {
            "address": "lskmc9nhajmkqczvaeob872h9mefnw63mcec84qzd",
            "type": "plain",
            "data": {
               "generatorKey": "b67f0a9ad61ad6867b54aaaed6036001485d7a7ba13770aed786b34241f37cda",
               "generatorPrivateKey": "c6b7a360f60b7e2b554a47b6d51f01e9e33ea7a9fcd2254ce23af34cf08a1f3cb67f0a9ad61ad6867b54aaaed6036001485d7a7ba13770aed786b34241f37cda",
               "blsKey": "a029f74eaf914e3dfd828502f224fff7311a964d11eb1c335eebadc38b5c20a98f79bfc53ccf6ee3630cfa282e88489d",
               "blsPrivateKey": "40726625c04da9fb36a758b0859ec1a77d546750e454bf45dc2c77b1cc1fbb49"
            }
      },
      {
            "address": "lskm8g9dshwfcmfq9ctbrjm9zvb58h5c7y9ecstky",
            "type": "plain",
            "data": {
               "generatorKey": "497a5b80edc6b9b5cca4ca73fd0523dbd51e41c1af5f893e301cfa91d997573a",
               "generatorPrivateKey": "4a7e5a09ed1049e59a3e3d10a27dca47b0f3ad8efbe25ba554de7e2e63cd522e497a5b80edc6b9b5cca4ca73fd0523dbd51e41c1af5f893e301cfa91d997573a",
               "blsKey": "8e3f9dd02f46bbb01ec1ffbe173b6a28baa3ffaca943afe51c18dc5220256a3994cd0b0389c835988a64076b4e81c837",
               "blsPrivateKey": "2b67cf8da21f38b44a13674b270c912b50d3c74981d76e354558da1c1f2c829d"
            }
      },
      {
            "address": "lskmwac26bhz5s5wo7h79dpyucckxku8jw5descbg",
            "type": "plain",
            "data": {
               "generatorKey": "a7340ac2220b35dd5c97e6ea45c48cfdfcaccc4c59abf9b7f316df8a1bd7e8b2",
               "generatorPrivateKey": "0aac0c1c562feedc175e66b41f9cf4f874525f87a64063ff8cd3aa0b5039ead5a7340ac2220b35dd5c97e6ea45c48cfdfcaccc4c59abf9b7f316df8a1bd7e8b2",
               "blsKey": "adeefe5ec24b210986ae56ac2d1eea5b5447e38d7c9657d4948ee2d9b312a247ba40964a58c3fc14e5fd7137602e631c",
               "blsPrivateKey": "3e6edc54aa3da90b6bb09e0ef243a6c8088050cb44d575eada89d8dcd11a05fb"
            }
      },
      {
            "address": "lskmadcfr9p3qgx8upeac6xkmk8fjss7atw8p8s2a",
            "type": "plain",
            "data": {
               "generatorKey": "ebeb7f828aaa40ab6040e914b66b6f5d76964a0579bd29bf98c2641547f229f6",
               "generatorPrivateKey": "0a48d7c8fd894f9625adb370496bdc77738a431ac859741a6e249500981c6affebeb7f828aaa40ab6040e914b66b6f5d76964a0579bd29bf98c2641547f229f6",
               "blsKey": "a13d3a62d053b3a092d736f3c96c89fb982924b9cfd1e8283c4ced5a537732718e73c6c86c94ddd416eb94a753366b7f",
               "blsPrivateKey": "390cc059245031c463d51a4904d080a495aa779bfe1fec5bea9e670a5211a832"
            }
      },
      {
            "address": "lskbm49qcdcyqvavxkm69x22btvhwx6v27kfzghu3",
            "type": "plain",
            "data": {
               "generatorKey": "4ec3ad70d3d35f0d684960e7938fab016d12c6c7cbb8312a8cff776dbaf2ca4a",
               "generatorPrivateKey": "67bfc7dba3246b82db00c25ef844f5da3008439cefef1a9ee308accde7c7bfee4ec3ad70d3d35f0d684960e7938fab016d12c6c7cbb8312a8cff776dbaf2ca4a",
               "blsKey": "80d7d0598d4e79ceea22c56d16e747cd5ef94469bd036945d14a5d1e06eb700f9f1099d10cfaddddf9e88ac4c9f1086a",
               "blsPrivateKey": "1f7ad690ead2cbfc3d51e287d19158d2db2320c8498e72ff7ade0554383d0f01"
            }
      },
      {
            "address": "lskbr5cnd8rjeaot7gtfo79fsywx4nb68b29xeqrh",
            "type": "plain",
            "data": {
               "generatorKey": "552ea15981e9fa54f2b65c409e8d32c350435893744fb9937875b1ec0e3025eb",
               "generatorPrivateKey": "888faa5eba1aae717ef317909f53fe87c95b0988ab079aac6fbd456ff1882f55552ea15981e9fa54f2b65c409e8d32c350435893744fb9937875b1ec0e3025eb",
               "blsKey": "968afa71f5ba87783db371242b48962a93c91f17ec6fe2b52260c43b7db62462fc88de889445390024abbb1de1ff87ee",
               "blsPrivateKey": "5e5a64d90e0995efcae6083bf22d0cc3b40a9e9c14e9bbe8ebb8f0e534365ce6"
            }
      },
      {
            "address": "lsknyuj2wnn95w8svk7jo38jwxhpnrx7cj3vo4vjc",
            "type": "plain",
            "data": {
               "generatorKey": "4325779e64521ded42c0e2e873c16b753433d0e7f9a1e046e27a0fae9378d9c9",
               "generatorPrivateKey": "3b1fe311327d7e65009c2cf5fc067f59abc2bae1aee6838158108e61d7bfa2ad4325779e64521ded42c0e2e873c16b753433d0e7f9a1e046e27a0fae9378d9c9",
               "blsKey": "a0fb290e74bce8c5858dc1b615bac542d2280a477912ae06b8d4f07c6d451eae44a47cae6a7a1fb5cedea9efe2d4e5a5",
               "blsPrivateKey": "3308c88c2a602c8d5cb7a84d9e70e08fc97a4e95ac27f18360496270173c27d8"
            }
      },
      {
            "address": "lsknax33n2ohy872rdkfp4ud7nsv8eamwt6utw5nb",
            "type": "plain",
            "data": {
               "generatorKey": "473d332bb27f1dab55191233884f37aaf17545b1883554b1457b2dfac7c02b0a",
               "generatorPrivateKey": "ee95f0d24719c537c4a7c804dd8321a812499d97de85773a4cb7a38cff78ea54473d332bb27f1dab55191233884f37aaf17545b1883554b1457b2dfac7c02b0a",
               "blsKey": "b29e90de05487e087cb37f34213ccc49edef8936aa15001686f947dd26b2e4c71b0c094c633067c75d3d0879c0347a45",
               "blsPrivateKey": "5db5e9de794a02c507674c7092e742c70db374920078d08a77b156202acbf926"
            }
      },
      {
            "address": "lsknatyy4944pxukrhe38bww4bn3myzjp2af4sqgh",
            "type": "plain",
            "data": {
               "generatorKey": "f8d382ac4f19ffe2ac2fa91794b65dc4c03389cbb2ea65bab50379a12e0f98fb",
               "generatorPrivateKey": "a7b7b85bab2f2d4471f3ff944b16ca636353f7d8af66f085d290ad14d8b62eeaf8d382ac4f19ffe2ac2fa91794b65dc4c03389cbb2ea65bab50379a12e0f98fb",
               "blsKey": "b0d3f0d142131962d9ab7505a3ca078c1947d6bb2972174988feddc5d4d9727927ff79290af7e1180a913a375da9b618",
               "blsPrivateKey": "3f132150625f830a749f9d98639ecf79ef6796b22e31c1b3b0284961ea68fb37"
            }
      },
      {
            "address": "lsknddzdw4xxej5znssc7aapej67s7g476osk7prc",
            "type": "plain",
            "data": {
               "generatorKey": "3c19943d614f67309dd989e2e1bdeade5ea53b0522eac3d46b9e7f68604a874d",
               "generatorPrivateKey": "3fbbad2694492781f334e0a8c9a03827ce3139f5cf1c17fcf410a7d6ec0a3b653c19943d614f67309dd989e2e1bdeade5ea53b0522eac3d46b9e7f68604a874d",
               "blsKey": "8ae81737f7b1678ece4b06db3ee1d633637da3c02cf646cdb0c7c1dae5f9eea41f2384fca8b0b12033d316ee78ea3e94",
               "blsPrivateKey": "0f0bb8d3299a807f35029011a71e366e134d6288a41d5cae85844b3f33e2b274"
            }
      },
      {
            "address": "lsk3oz8mycgs86jehbmpmb83n8z3ctxou47h7r9bs",
            "type": "plain",
            "data": {
               "generatorKey": "b9bbcd67194a7091a517faf37a7ec0fda068c4ac0dcbb8ddf526de97e67716a4",
               "generatorPrivateKey": "bbdd4ce2c5eb36fd31682db37f725c02b29ef7847f5485c8798262145c607e4fb9bbcd67194a7091a517faf37a7ec0fda068c4ac0dcbb8ddf526de97e67716a4",
               "blsKey": "8ffe1e957047e7dd979e8bcac9fcea9411ed3be947679ce26a36725b08da51ed2fa19e7f7c6bed701bf3e33a6f787b8a",
               "blsPrivateKey": "04431be991b3beb33410c5f95fd52dce7fefcac451c2dfac73562f9b439632fa"
            }
      },
      {
            "address": "lsk37kucto34knfhumezkx3qdwhmbrqfonjmck59z",
            "type": "plain",
            "data": {
               "generatorKey": "edec02268c216d131fa9ec045049e6ac1526f48da772a34b1536c88c5af223da",
               "generatorPrivateKey": "3a092f3763a23f8ff72b4f9a11075d385bed74bdd2d3c16c14e742ace9d7e28bedec02268c216d131fa9ec045049e6ac1526f48da772a34b1536c88c5af223da",
               "blsKey": "94c8d9240de83f6b09905756fae29c2c3aa9092649776ebe037f20011b3bff835944eae63b2dcf6c3861f11d457a875e",
               "blsPrivateKey": "07324357227d9af227a9adc8365933b1a0799282e033f2ad85c39e80f4a7e18a"
            }
      },
      {
            "address": "lsk3dzjyndh43tdc6vugbdqhfpt3k9juethuzsmdk",
            "type": "plain",
            "data": {
               "generatorKey": "9f1c361befb0ae35de28e8f0e25efe75ede78aa26c703625cc17e7fe2e7208f3",
               "generatorPrivateKey": "eb79f34b330f6efe29593cba5a5a8a369cfd1bd0887689020387c536e44da5249f1c361befb0ae35de28e8f0e25efe75ede78aa26c703625cc17e7fe2e7208f3",
               "blsKey": "a1782a5f280f9894cea555d6f355c1f23e0581140c64f20ae469edd6ace7dcb6266227feecf002c2b508766e730c6f4f",
               "blsPrivateKey": "306651c1b7494c98b3d190fbf54b2247b9a456cb21eaadf3a0a668d740f6bdba"
            }
      },
      {
            "address": "lsk4nst5n99meqxndr684va7hhenw7q8sxs5depnb",
            "type": "plain",
            "data": {
               "generatorKey": "71ce039f0e4502ff56ca8d33f7ba5ba5392dd7915516b2d87eb777edef454377",
               "generatorPrivateKey": "6e9ffbb5c17d86c3f54fc0c4fe8b48cbb3f7148dd8639304f94ed3be088f7da571ce039f0e4502ff56ca8d33f7ba5ba5392dd7915516b2d87eb777edef454377",
               "blsKey": "a1a95b1526c3426ccd03f46199d452c5121481cc862a43bfe616c44662b9a7fa460fcdc5f97072754296e6da7023e078",
               "blsPrivateKey": "11aa8b4f68e3d7c2c0d6081f8a207cbcb0dec199362e978aa8316e1a03410e02"
            }
      },
      {
            "address": "lsk67y3t2sqd7kka2agtcdm68oqvmvyw94nrjqz7f",
            "type": "plain",
            "data": {
               "generatorKey": "74f7ff53b55eda8fe9c11d66f7533c27714b121a5918a66c19b309e1c93dc3ed",
               "generatorPrivateKey": "38ad961657b3d0e09b61e908362616bef7c86d2ea3b00b1f2f5b325d851ed35374f7ff53b55eda8fe9c11d66f7533c27714b121a5918a66c19b309e1c93dc3ed",
               "blsKey": "a6d6aa277ab636486b7d879e90c541b4952264e18b8a214f58d32226fcc774a8e5bdac69223902424110cbda4ab58907",
               "blsPrivateKey": "0784ce0bba95107e6d4b8372f850e42ed3ea5f2a4cbc8931349bb6509e1e69f1"
            }
      },
      {
            "address": "lsk6quzyfffe2xhukyq4vjwnebmnapvsgj4we7bad",
            "type": "plain",
            "data": {
               "generatorKey": "b5308c34412c54e4b8358b5fca16396084004ee37c6824c1ad751cbe8e50e24f",
               "generatorPrivateKey": "be0eef0d6ba7e57c9366787d3706335179db8f891164388e0a9acbc13eb8590ab5308c34412c54e4b8358b5fca16396084004ee37c6824c1ad751cbe8e50e24f",
               "blsKey": "b422e4fa8ab196e0bcc49f956ab3b5c13dc14442864dca80118dea7329308e7f7aa7547df293c826a29ef4bbfe517778",
               "blsPrivateKey": "6e196953fefb89d7a1aad387fc99756391b7adfb5590da079605ac95d4caaaea"
            }
      },
      {
            "address": "lsk5pmheu78re567zd5dnddzh2c3jzn7bwcrjd7dy",
            "type": "plain",
            "data": {
               "generatorKey": "62c37caa9ecdb3874354e7f780cb4463ad190bc31e75e552cb07b9bafc658f2c",
               "generatorPrivateKey": "2ddf26bf710c8ed14e327cce8b8f5e196a3d43d731c1d007554f4d052edf5baa62c37caa9ecdb3874354e7f780cb4463ad190bc31e75e552cb07b9bafc658f2c",
               "blsKey": "809c35a2a1f510fb574a223474fb6b588daca95ab1b9b04f4f0dcdcd4581f05914eb1b9683d21997899ebf730d82a8a7",
               "blsPrivateKey": "692a0a8a17a80c888ef3ef9e5c7e5c11b6bf65250a03f3d22455a81c39480d6a"
            }
      },
      {
            "address": "lsk56hpjtt5b8w3h2qgckr57txuw95ja29rsonweo",
            "type": "plain",
            "data": {
               "generatorKey": "d19ee9537ed38f537c2e8be0fb491331575f8e4050dc4a74ccee3244714d5969",
               "generatorPrivateKey": "806c6f33920afe19a27e7f677358c72417ae0a2f51766608b83e8c351015eeb4d19ee9537ed38f537c2e8be0fb491331575f8e4050dc4a74ccee3244714d5969",
               "blsKey": "906653b7a74dc35499e0c02f10a9d092e7dae70e5376287b5533c7a52ade678784956e6bcbb67a11239bbfa977743a1f",
               "blsPrivateKey": "22cde771d9674061cdaf1040d121aec3e6911b1facc29a66cd869c72cce1642f"
            }
      },
      {
            "address": "lsk5y2q2tn35xrnpdc4oag8sa3ktdacmdcahvwqot",
            "type": "plain",
            "data": {
               "generatorKey": "4ae9069cbc0e2371b037342010c5ddbd9c6d4a8c8d0a9eae59bc6a3796866119",
               "generatorPrivateKey": "16d9d5a00068bbf424aa7e9d660a0993b4a260bffb25907799175a8a9d8896ba4ae9069cbc0e2371b037342010c5ddbd9c6d4a8c8d0a9eae59bc6a3796866119",
               "blsKey": "b8396076f1ae032b572145f01ea0a3b5418f226afb0496930cb68250ca59b16fe2fb6dadacd88132b9dcd19a07d7f773",
               "blsPrivateKey": "6e893accf873971fa56db1cb2aba3efb919b41ad88db4b8189a910f6e79689a6"
            }
      },
      {
            "address": "lsk5rtz6s352qyt9vggx7uyo5b4p2ommfxz36w7ma",
            "type": "plain",
            "data": {
               "generatorKey": "d1f10929b1eab8232be9df3b792496eb56bcb5c0a8c2fd04e3be1fab26c7980e",
               "generatorPrivateKey": "95c19ccad9cc85f4b8776e2ce5d12c646b6cb6bd60d2d2b89089d664f97ebbabd1f10929b1eab8232be9df3b792496eb56bcb5c0a8c2fd04e3be1fab26c7980e",
               "blsKey": "8f96883db13e4f43e7280d8a58e7642228f46c375853a17e8cdb34fdeaf4e363a82678d2f54a8630218e097ba39d4370",
               "blsPrivateKey": "5cffd4aceca113ca008c1d7603eabbbb0f0ba6f3595abf97b875e6687a5c9633"
            }
      },
      {
            "address": "lskoys3dpcyx5hkr7u2fenpjrbyd69tuyu5ar4dgy",
            "type": "plain",
            "data": {
               "generatorKey": "3efa1c0a728a9741555b84ff1d80aedfcaf85370e1602890d7ba610bf33500bb",
               "generatorPrivateKey": "f06fc00decaf4f11f2f714788f28ed0a25228a08dc002e49e16945d3e9aa2fc63efa1c0a728a9741555b84ff1d80aedfcaf85370e1602890d7ba610bf33500bb",
               "blsKey": "a4f78f9b10c5671cca5aa2526708b95bdec56f3e404fc6c6403de83338940dfcc8d6836ba3d98566d314d34438a042d3",
               "blsPrivateKey": "074ab003ca5c16efdcab7e925a317e657d9fdfbdb6e97bb856f1389df5599264"
            }
      },
      {
            "address": "lskoq2bmkpfwmmbo3c9pzdby7wmwjvokgmpgbpcj3",
            "type": "plain",
            "data": {
               "generatorKey": "8cda7b8df8975d781e053882a1373d190d5f8fd7c13ab528be8597b5d06ede57",
               "generatorPrivateKey": "93771355236957f57b4bfabbc1d7e3c2cf72f5b0ef78e62471d455d44f13fffb8cda7b8df8975d781e053882a1373d190d5f8fd7c13ab528be8597b5d06ede57",
               "blsKey": "882662250af65099ca817b2564576582981f23746f07be09ebc03ed6aa582a327d4156ff4a12851bce3ad77be854f937",
               "blsPrivateKey": "130e7d4aedeaaf42ff9919b87496c80d0ef2cbe38a6e47ed7f7b8b4140a11700"
            }
      },
      {
            "address": "lskowvmbgn4oye4hae3keyjuzta4t499zqkjqydfd",
            "type": "plain",
            "data": {
               "generatorKey": "f926fbec6d2e461af7c58d87754524abd26ab1f617d73348ba1318d371f7cac0",
               "generatorPrivateKey": "f99b68a87d6a0fbedee01e277f2c9ac0381868fd48b3dbe91687cb2ae0b3f45ef926fbec6d2e461af7c58d87754524abd26ab1f617d73348ba1318d371f7cac0",
               "blsKey": "ac304b4ad4fdac88bf975496edc43af0e324120984d5a12ac073b3e3e80c593470b6aa4f10b9897451bd6ee6f569a2af",
               "blsPrivateKey": "5fba886b2e721c7d3165f301c3f6d3722e140f36b2e3b45a53999486bcef94bd"
            }
      },
      {
            "address": "lskos7tnf5jx4e6jq4bf5z4gwo2ow5he4khn75gpo",
            "type": "plain",
            "data": {
               "generatorKey": "d5781773a9b07a569a0d87c0bf82103fd459a2185fc32f5c312a663c5bc65784",
               "generatorPrivateKey": "e78ae7b42d3d6e7df38f69f3b25db40b31923b4fc088b8793ff9a8f07ef9ecf9d5781773a9b07a569a0d87c0bf82103fd459a2185fc32f5c312a663c5bc65784",
               "blsKey": "87971b8a0520e08dc8dbb8114de7ecd44e98844c9179585806e8a1edaae1190ea85e6471767e90074d87d1dfbafc983c",
               "blsPrivateKey": "36d1ee8a349ef4cdc983bb55ef2fca9415f2f9ecf72df9a26e4138b534979852"
            }
      },
      {
            "address": "lsk966m5mv2xk8hassrq5b8nz97qmy3nh348y6zf7",
            "type": "plain",
            "data": {
               "generatorKey": "875d9a84adcf997034d5ab6189a063d9817da3a6c8599cc46c84b70b5081b18b",
               "generatorPrivateKey": "25a3d63c742c8b5fb168cf2c8af45a8778fee8f87f709279bd9d35d7cbe6c4ad875d9a84adcf997034d5ab6189a063d9817da3a6c8599cc46c84b70b5081b18b",
               "blsKey": "b847749ece25a2ef51427de371b4efc2342fb38a2c5822b941c1dbf43c3f8dabf5dc0e1620d2bdafb597d697e30ab801",
               "blsPrivateKey": "6a934defd6cfe5fc5936d88349dd6a89afb2e8607d1f0c78f6526f5ab363a4d4"
            }
      },
      {
            "address": "lsk7drqfofanzn9rf7g59a2jha5ses3rswmc26hpw",
            "type": "plain",
            "data": {
               "generatorKey": "71d5b4b08ea0b7a0ff95f779aec53590a3bcb5a87fc770334f8c9ee57fdd79d9",
               "generatorPrivateKey": "8c3f82e435cd1f5de4dccc93740243bb8b87e4cacb9833a8124f7016e35607b171d5b4b08ea0b7a0ff95f779aec53590a3bcb5a87fc770334f8c9ee57fdd79d9",
               "blsKey": "a6d6315e85e8138de21f94d0c5c6f4c2515d493b17653156745155b25f9f121f6d13e7c36a57fa5002a9aa0a0b282394",
               "blsPrivateKey": "414e6ea6a1cdde39a74d5d4f4debed95fb523099ee5b50da5b12579bf62a7beb"
            }
      },
      {
            "address": "lsk8vjsq5s8jan9c8y9tmgawd6cttuszbf6jmhvj5",
            "type": "plain",
            "data": {
               "generatorKey": "00110f493d122a73628a518842e99591b91def4ef9fbd58e1b6458950da5a776",
               "generatorPrivateKey": "eace487ec72fbfc569c3680713146fc354678533fb06de639b6d8a0e658ac5e200110f493d122a73628a518842e99591b91def4ef9fbd58e1b6458950da5a776",
               "blsKey": "837e0759968b1ed95789252d1e731d7b127c9a53a74e86f3ca3d65d71cf666f2208baa782a42c45d4132630100a59462",
               "blsPrivateKey": "2cf343ea5097fe55d1d1f054a76dc2766c88acadb8b2156318fc5b56f76e5200"
            }
      },
      {
            "address": "lsk8netwcxgkpew8g5as2bkwbfraetf8neud25ktc",
            "type": "plain",
            "data": {
               "generatorKey": "fa7af9f8623b324e6c021b7a0899d980a41dd2de86c35cab530751eaa9e55a0a",
               "generatorPrivateKey": "39793207a2f6c4cd2e32c90c2a951ae37dff4b1bb392710a4ec14863ed838faffa7af9f8623b324e6c021b7a0899d980a41dd2de86c35cab530751eaa9e55a0a",
               "blsKey": "a3aa25a2385666122df82fa74096f30560c270b1ef981ff459e25cb5819d50a2edd8c315bf17a6a1af8d88c0e9325e50",
               "blsPrivateKey": "16748b6923af2e11d23c14082cdec97c9259ea163e8c232760a5151795310d5b"
            }
      },
      {
            "address": "lsk8kpswabbcjrnfp89demrfvryx9sgjsma87pusk",
            "type": "plain",
            "data": {
               "generatorKey": "91fdf7f2a3eb93e493f736a4f9fce0e1df082836bf6d06e739bb3b0e1690fada",
               "generatorPrivateKey": "f5f7d8320408c3e1cf03f7d0428d07abd6a21c9bead4255f2d7d9c52eed08d9691fdf7f2a3eb93e493f736a4f9fce0e1df082836bf6d06e739bb3b0e1690fada",
               "blsKey": "a84b3fc0a53fcb07c6057442cf11b37ef0a3d3216fc8e245f9cbf43c13193515f0de3ab9ef4f6b0e04ecdb4df212d96a",
               "blsPrivateKey": "3509a406fafebe2fc14186370e6bf54bc957246902b4405efba31a381220c11f"
            }
      },
      {
            "address": "lsk8dz47g5s7qxbyy46qvkrykfoj7wg7rb5ohy97c",
            "type": "plain",
            "data": {
               "generatorKey": "567e1e27c02293d7c190a1eb203c2daf1935a9901de66df73f8e4eeae6907d04",
               "generatorPrivateKey": "72be4840bd46fc9566a1741499fce3fb9152e01ea28df6f1e834f35ba3d14f09567e1e27c02293d7c190a1eb203c2daf1935a9901de66df73f8e4eeae6907d04",
               "blsKey": "a2f8fdf2b80c987ae61634125c54469928728ecb993bab3db892725b16b41ec48c36056eeee2a1c9b073d12bdf917684",
               "blsPrivateKey": "2d11ddcb18798ed85425c100ee31309725153e3ddc769531dcc8939b9ba135b5"
            }
      },
      {
            "address": "lsk8dsngwh4n6hmf4unqb8gfqgkayabaqdvtq85ja",
            "type": "plain",
            "data": {
               "generatorKey": "dd337fcb819073335382415bfdbf5e5b7e73126aafb0ac46479137328e72d438",
               "generatorPrivateKey": "eaddefbdcb41468e73d7ae8e6c0b046de56f8829cbd3ea10c2abf0c74faa1598dd337fcb819073335382415bfdbf5e5b7e73126aafb0ac46479137328e72d438",
               "blsKey": "aa5174668a4743d838fa3742092c744c3edd4ee64c535ce2a69eeae1c5f23029acd74853410867d873076639f4ce1cda",
               "blsPrivateKey": "4856d774c133fc205f1950cb030eddc2286ba6662e8f5061d153a7b36d16781a"
            }
      },
      {
            "address": "lskux8ew6zq6zddya4u32towauvxmbe3x9hxvbzv4",
            "type": "plain",
            "data": {
               "generatorKey": "563aa06b554beea30fc4455ae51e0954051a3457315b2370fde9c22d3233b522",
               "generatorPrivateKey": "34c7762f0fef6090c2832a3ccaf40ef373530e9930f46746d4e3f3236f627fe6563aa06b554beea30fc4455ae51e0954051a3457315b2370fde9c22d3233b522",
               "blsKey": "94da5ec9da5eabf2ab184de1e0ee10f63f721897475acd59c3c53adc51a9b39b0f4fa28573fcc309e576dba658425dbd",
               "blsPrivateKey": "651060d1b4a47d4f7c036e4649f84d42885db5ea5b4b26f04498ab805f4a2634"
            }
      },
      {
            "address": "lsku4ftwo3dvgygbnn58octduj6458h5eep2aea6e",
            "type": "plain",
            "data": {
               "generatorKey": "894289ef63ad9f51868d06e700c5dc9cac7af2e6601a99449134926cfdbb4340",
               "generatorPrivateKey": "75a5ae8b87cd93c5e27d59898421a59d20e11489e036d8c813a70f39f74641b9894289ef63ad9f51868d06e700c5dc9cac7af2e6601a99449134926cfdbb4340",
               "blsKey": "b9dc37e370cdbab50fe906b675551194e80705f5549ec07f32b95b85ec1ee1b149d156e649ebe1eac57bcc2ce9db3e56",
               "blsPrivateKey": "52943b813516a5a2c72e8d7c68ee11c8d4b0e52be6ded1e18bcfaae70fc558aa"
            }
      },
      {
            "address": "lskuueow44w67rte7uoryn855hp5kw48szuhe5qmc",
            "type": "plain",
            "data": {
               "generatorKey": "ebe1d6189c7015d175414db9621a602b0912826c1eb1aab09e69bb33ca8fcda5",
               "generatorPrivateKey": "30af73eed356c281a256d2a8c94c3b0eb8676078bddc3cda67a1e8d42a44f3f2ebe1d6189c7015d175414db9621a602b0912826c1eb1aab09e69bb33ca8fcda5",
               "blsKey": "b7c47fbb0d7e3793460949c9dd6120a310eb52de67f6cde55c022b05dd5053074c8a0e562896a482c787eb2eea82353f",
               "blsPrivateKey": "67cbba27c5ab5ef4f50f963cfa680bb745e565a7b26cd6a3755ece6ff0e238fe"
            }
      },
      {
            "address": "lskym4rrvgax9ubgqz6944z9q3t6quo5ugw33j3kr",
            "type": "plain",
            "data": {
               "generatorKey": "4514d1723eed164b3792f1950d3b1c7a1067441ba207cce8d9bdd6f436a119fe",
               "generatorPrivateKey": "f9e9f39940de3d64a3c93ee626df1169a8f6b5bcbb3b97ed9328ff9b02e22ff34514d1723eed164b3792f1950d3b1c7a1067441ba207cce8d9bdd6f436a119fe",
               "blsKey": "a5963aa24ed05e95d19fd9de35ae6f523aad987ab2b9897216091e798e15f5062e9734b11fcacd6b8f312162ddc10940",
               "blsPrivateKey": "6b15b3a0f1484c2db866606cf0c6cd8270c3ff294118d7d34ec3d0fa3d9c3d5e"
            }
      },
      {
            "address": "lskyunb64dg4x72ue8mzte7cbev8j4nucf9je2sh9",
            "type": "plain",
            "data": {
               "generatorKey": "a9b0c063fee99a903a55da57e3d16f069145e414b62e25dbbf218bd608a61f7c",
               "generatorPrivateKey": "c545eee8e84f1ce916cefa07dd86818165e7187f9b33cd487060ab6944951847a9b0c063fee99a903a55da57e3d16f069145e414b62e25dbbf218bd608a61f7c",
               "blsKey": "870db2da31a9471077677bd9a7529ee7523bdd64fdba46c514e94aa52e940566479cfdab29b07c1573aff6ba7040c684",
               "blsPrivateKey": "4f2fdd4bb6fd739b02dea4a44ad1c4d8fa126c1ed1ebefc6f0016abd8e2c1a9c"
            }
      },
      {
            "address": "lskrzuuu8gkp5bxrbbz9hdjxw2yhnpxdkdz3j8rxr",
            "type": "plain",
            "data": {
               "generatorKey": "d454f04eb0e05c980f6a3427e98d73493665860ba7a29eb915cfc0b8daae2849",
               "generatorPrivateKey": "406b400c1bfa9d0462ef8fc4100a7f918c16a3823f1dff057cd7028d6865cfe9d454f04eb0e05c980f6a3427e98d73493665860ba7a29eb915cfc0b8daae2849",
               "blsKey": "b1b4ba05e7116670be55b6d9fc28574d142824175a1e3d1cdafa37f193c342eba1a85d8520a9fd962811fe63a5a2d048",
               "blsPrivateKey": "6cda6e97b66b400de912562e266710fe0df80ab4c6c9d91c9f2cf03e4e0a3834"
            }
      },
      {
            "address": "lskrxweey4ak83ek36go6okoxr6bxrepdv3y52k3y",
            "type": "plain",
            "data": {
               "generatorKey": "21120ef22b7df438e06b3862d3f0ab99d5704b3c61c45a544c64c908da8955ad",
               "generatorPrivateKey": "1576f20a78dcd0be1a7ad4d6ad85f762b255c662f976cf3ae00486ac28664a0621120ef22b7df438e06b3862d3f0ab99d5704b3c61c45a544c64c908da8955ad",
               "blsKey": "8422c22feba709265c30a7b86a9ee9832d6b32fa4c9dc091c390e1b15e278f9009dc5d70868a56dace1ff622e9e634d7",
               "blsPrivateKey": "177461dd8db1a3800214ac50efeaf2c8a1ff0c6e14fda158219c795909aef58e"
            }
      },
      {
            "address": "lskrccyjmc8cybh9n3kgencq8u7fh796v2zfraco9",
            "type": "plain",
            "data": {
               "generatorKey": "bf9ebe25faae5a874d97ad1772ad062ca52f63e48d806ef641e025a963224200",
               "generatorPrivateKey": "18120516aa855a5be57ae46b20c7ac0efb66f9b2813ce6832e309302ea6920aebf9ebe25faae5a874d97ad1772ad062ca52f63e48d806ef641e025a963224200",
               "blsKey": "8b436ed371b7af11b31347c12321d90a427e9aa8d93275a27faedcbe2dd06c5dce1e1a4a03b0ae030e5cd0106a942cd8",
               "blsPrivateKey": "39032c0f523eb58f549d1e5bdd0f1b38ea435bc0e26fb8a9458ca9908919980c"
            }
      },
      {
            "address": "lskr8bmeh9q5brkctg8g44j82ootju82zu8porwvq",
            "type": "plain",
            "data": {
               "generatorKey": "8062134a09cc464fe9465cda959b402a3d4506a1c44b3f5cba9661d42e912421",
               "generatorPrivateKey": "daba1869775231db6c57d0d49ae8731693816165431889bb7506baad362d2ab58062134a09cc464fe9465cda959b402a3d4506a1c44b3f5cba9661d42e912421",
               "blsKey": "a8271f9e8874eebb6d66dc139e984b6a6c71d2a7e23c6d7061bab7725e9c65f2e2123778130a2acd278f155440debde0",
               "blsPrivateKey": "55416acd8c266c470540c3ed4abcbd22b1b936cffa4b8ce620bd9d8b63c0dfc8"
            }
      },
      {
            "address": "lskrskxmbv7s4czgxz5wtdqkay87ts2mfmu4ufcaw",
            "type": "plain",
            "data": {
               "generatorKey": "07614fd5036d099a3caf004d46a083d12df2024fc03ef29cec22e58d1f78531f",
               "generatorPrivateKey": "45569843c81a8513089ba0c1ef12c436a4397b7ed1e0fb045a6c0c0a7ec8027807614fd5036d099a3caf004d46a083d12df2024fc03ef29cec22e58d1f78531f",
               "blsKey": "98c4f0e2b01f1b6ed07035fe46c17a40fe5409b1461a2b697afaf869e2f8c88b2db297b9a149208109bab2da195235c0",
               "blsPrivateKey": "4601428462ce9b60ec00563894972ff082ff16691e45edbfef67dae7c300d2d3"
            }
      },
      {
            "address": "lskrgqnuqub85jzcocgjsgb5rexrxc32s9dajhm69",
            "type": "plain",
            "data": {
               "generatorKey": "55d4c0e745954f0fba9629b346055060418961e7edce58c77bf2bcfc7f753d42",
               "generatorPrivateKey": "71ed13fc516989f54498bc28ed3b5119eef180666eb2574a07cdb56b492b876c55d4c0e745954f0fba9629b346055060418961e7edce58c77bf2bcfc7f753d42",
               "blsKey": "ad250adf40b559d765bb51d65340fe38de9e4cbc839b6e6509d99bb9bb3f89be1bbb96d75f709f2ae9e715e6e6ce38a4",
               "blsPrivateKey": "0e4d854f9c5f345fea96ecb91625e50bf6bb69bb71016647574e71a7f2d762d2"
            }
      },
      {
            "address": "lskrga27zfbamdcntpbxxt7sezvmubyxv9vnw2upk",
            "type": "plain",
            "data": {
               "generatorKey": "d2b31ed942359b0c9cb696cae874a2dbdd6e24915dd8a5882c7c042eac1e6831",
               "generatorPrivateKey": "656a2e7db1f694fc6872fd1bfe2318503bcfd3dbd841a0de9170ef5da80ebfddd2b31ed942359b0c9cb696cae874a2dbdd6e24915dd8a5882c7c042eac1e6831",
               "blsKey": "997583cd4f633aa5aa5e616a75d9edc370d5e6eb77e2418c13648b435b0182cdb7787c7ca91ed3939b403fe59041890b",
               "blsPrivateKey": "24325a46b06e684f9cfb351a4f5a5a62a419754e1a77b8ca39b6814c20655c27"
            }
      },
      {
            "address": "lsktn6hodzd7v4kzgpd56osqjfwnzhu4mdyokynum",
            "type": "plain",
            "data": {
               "generatorKey": "6158b2a5b662ce05c7864dff4c2aecf6109cdea1be703a79147450b082ea242d",
               "generatorPrivateKey": "59e643809298d20fe0789fa76ce08a150c1d75602a8c5939b6dc468700ef2fc26158b2a5b662ce05c7864dff4c2aecf6109cdea1be703a79147450b082ea242d",
               "blsKey": "a97efbc836dd4028813063912bcadb52fdb8e4d2ba04d7bbb477d2a97e16167c5fa6ba75e482cd7a7d476d78fed1550b",
               "blsPrivateKey": "5b4e861123695a603833f8b442e474692b7b197e38c5be4a45a2e04244ed9582"
            }
      },
      {
            "address": "lsktas5pgp3tofv4ke4f2kayw9uyrqpnbf55bw5hm",
            "type": "plain",
            "data": {
               "generatorKey": "8307181cf9d1f621261e8a97a5b3b77d64a9a1f589a2c14e42b2380d9c2d6297",
               "generatorPrivateKey": "2b9b806af478989e386268a7f0b60692c787c4595369ca5aeac9c69062165eb38307181cf9d1f621261e8a97a5b3b77d64a9a1f589a2c14e42b2380d9c2d6297",
               "blsKey": "a77de9989b5fab42dca028637f401953b9e0fd6cd61dc2fb978daafdb5478ac77d67a37135c67a2178b44e5a35a1fddc",
               "blsPrivateKey": "611ec2b3cf68944b55c1c6984e0117a257b8978b6e4db51627a92c0806ec335a"
            }
      },
      {
            "address": "lskk33a2z28ak9yy6eunbmodnynoehtyra5o4jzkn",
            "type": "plain",
            "data": {
               "generatorKey": "689639f5e3808cc0efd5f8d48ca6ee6f9a7a1bd5f5776832cc9b448cff5d0aa9",
               "generatorPrivateKey": "0e064b38b2c1d1f3db99a14bf07a3c48138f0e3bed3fea0d0aaa4377535985f4689639f5e3808cc0efd5f8d48ca6ee6f9a7a1bd5f5776832cc9b448cff5d0aa9",
               "blsKey": "a1dff3e7486e27eb2bc99d4343b57e06fb8b52f8c7b6ec6d539889afcf0c221fbadcfca65f2ad7351beb8a51e67513fd",
               "blsPrivateKey": "4ba51a2b3505cbde5211c1a46608e6cd4eccfc9f5d53e473927d9dc34e1ae5e1"
            }
      },
      {
            "address": "lskk8yh4h2rkp3yegr5xuea62qbos6q8xd6h3wys2",
            "type": "plain",
            "data": {
               "generatorKey": "db1c7c22ee495ad3553394dca00c62b85e78b58e78ca68bfe5027b3346f6c854",
               "generatorPrivateKey": "893644ce73b8651f23cd00c7e012ab6d7447d8c4ddd609619442ef10c9948417db1c7c22ee495ad3553394dca00c62b85e78b58e78ca68bfe5027b3346f6c854",
               "blsKey": "95087210c7145581fd8dc397ed12ecc2eb703eaa19dd837d7c8c54cf625ba00bf88608aa89170d703c77f7dcf6707398",
               "blsPrivateKey": "71b1abe986e2287ad69c55edb0f9c80336c5220cb31e2ed6c728a58a925d81ac"
            }
      },
      {
            "address": "lskkqjdxujqmjn2woqjs6txv3trzh6s5gsr882scp",
            "type": "plain",
            "data": {
               "generatorKey": "c0aa7af3198f0e3a6bf35c5be38e0f181827735b1c3a635e8db05b80b3647054",
               "generatorPrivateKey": "0c046bcc79d3af083cb9d7fecffd601f20be44c786a3bd29461e37d1c06b7f8fc0aa7af3198f0e3a6bf35c5be38e0f181827735b1c3a635e8db05b80b3647054",
               "blsKey": "95acb59c54e53f09d7aac37c2db59c6df0ebb1e38120690a9035c715dc9862995472c72e9f48bfb05e920494dc17e9bb",
               "blsPrivateKey": "0251ae54a957ebe5cec7315592870cf6944434934a811eed219c1e42662f37f0"
            }
      },
      {
            "address": "lskk2vnyd5dq3ekexog6us6zcze9r64wk456zvj9a",
            "type": "plain",
            "data": {
               "generatorKey": "7ff8b45c5f6239306af0194ee41e047669e33338be3f8e6c786d90fb905c8b6a",
               "generatorPrivateKey": "befa9db63277650972e0ba0427c4e5c912d7376c3e9ce8924a3397678c0c77037ff8b45c5f6239306af0194ee41e047669e33338be3f8e6c786d90fb905c8b6a",
               "blsKey": "8739c54fb8452db4ff1857649a4144dae29f7bbd3275aaa8f0f2559095a09510e38bb0155bd01d01349e7f1392132e41",
               "blsPrivateKey": "03fb0362a91d49d5325eb3cf24970da76d434a1585108ccf49baa283651d361c"
            }
      },
      {
            "address": "lskkjm548jqdrgzqrozpkew9z82kqfvtpmvavj7d6",
            "type": "plain",
            "data": {
               "generatorKey": "b53ef930d84d3ce5b4947c2502da06bcbc0fb2c71ee96f3b3a35340516712c71",
               "generatorPrivateKey": "3803f627ec148e6c38f91bfc22525d375abda4b339e92e17839f66f298526755b53ef930d84d3ce5b4947c2502da06bcbc0fb2c71ee96f3b3a35340516712c71",
               "blsKey": "8d4151757d14b1a30f7088f0bb1505bfd94a471872d565de563dbce32f696cb77afcc026170c343d0329ad554df564f6",
               "blsPrivateKey": "6c9825590e74d865175bee6b34b7ce3bc302dcb040fa8cb7880a052c0f73d257"
            }
      },
      {
            "address": "lskqxjqneh4mhkvvgga8wxtrky5ztzt6bh8rcvsvg",
            "type": "plain",
            "data": {
               "generatorKey": "a2b5e97ac5a5b3c3a7cd9b4401eca1f4e8da59fe567e229ea47e65bf40053402",
               "generatorPrivateKey": "7e95bcfa2cb10e89f5036b3431446c5a55c115ffbe926443507943d48f8062b6a2b5e97ac5a5b3c3a7cd9b4401eca1f4e8da59fe567e229ea47e65bf40053402",
               "blsKey": "abc1d1ef1f992a9fda45841079516169c879421f4260194c0a47e46afdb9f349c2a51e66e9f2ee8bf22231027584a6bd",
               "blsPrivateKey": "471a10414c7c89584cb2bf93a300426038301ce2b1197ab7f8752708beafc7e0"
            }
      },
      {
            "address": "lskq6j6w8bv4s4to8ty6rz88y2cwcx76o4wcdnsdq",
            "type": "plain",
            "data": {
               "generatorKey": "6c99048cae450de8735dd410a5c8b0e4655afaebcc2c155503f890af51e067c2",
               "generatorPrivateKey": "627f7390b4c6a2e4426e40e8fc35742f9c72fe14d537faacc992c5d4564805fe6c99048cae450de8735dd410a5c8b0e4655afaebcc2c155503f890af51e067c2",
               "blsKey": "95274c1b15467d43a3b8a3a632a8fb7e1a2efbdf92559ef52ea6ff1b0ba1c7cc2f75ef357b2dc7f0130dc9c04aeaf4db",
               "blsPrivateKey": "2746cbe68b23a69706e0cf73dfcf1ce9a8cd0bde00fcb07d5f611020747fd20a"
            }
      },
      {
            "address": "lskq5attbvu8s55ngwr3c5cv8392mqayvy4yyhpuy",
            "type": "plain",
            "data": {
               "generatorKey": "1819bea0ff11aa0cde16c5b32736e7df274f9421d912a307526069fa119100ca",
               "generatorPrivateKey": "9e5678be030e043e8ed9876ee4012cf293b95b44759d75a8a6ae8849901afc8e1819bea0ff11aa0cde16c5b32736e7df274f9421d912a307526069fa119100ca",
               "blsKey": "957a970041ae9b29f33cd9baaf077f77049e664c8123b22fda3793252f71916c5df0b103ffad5cb75bdb2724d9ca3eba",
               "blsPrivateKey": "1c73ac651be2f72f2be31639e6aad77493d00afa10b7138f60ab5d9da1abdb8f"
            }
      },
      {
            "address": "lskqw45qy3ph9rwgow86rudqa7e3vmb93db5e4yad",
            "type": "plain",
            "data": {
               "generatorKey": "1314b7d167d5829fb535d15dfb5216e10ad2e5b6a349ae347aec77317b6aa73f",
               "generatorPrivateKey": "de317ea0e11dde876b6ef8f37298a0608eb78e987380da4777137b4661f023921314b7d167d5829fb535d15dfb5216e10ad2e5b6a349ae347aec77317b6aa73f",
               "blsKey": "b40065dfa219e40c65c07d516158d722ec695abc91411ce57550c77fa2119e52b56cb74db7a1d805b631752e8f6b80be",
               "blsPrivateKey": "3f78ff58a0462d09c20249fdd8b16dafc09bf5d41669a7355aaea5e9705d1c46"
            }
      },
      {
            "address": "lskqg9k3joyv9ouhjfysscame66hovq42yeev7ug7",
            "type": "plain",
            "data": {
               "generatorKey": "a9568912797914f590413c3156c9cff93c9c14193b01e7bf248195bbe8c1af19",
               "generatorPrivateKey": "c128a9bd6b5e8e2edecaf7a82a03e7fc5097196cd8272b962572573285d40a21a9568912797914f590413c3156c9cff93c9c14193b01e7bf248195bbe8c1af19",
               "blsKey": "86f828da4b3c129eb54d95bef7975281b30dd811f252b5792998718355c599aeca3dbb222678ee0af84b13f5af2400b3",
               "blsPrivateKey": "545273aa4f588f3368a39d10f36f2b76d191c93ee01c35f348cb1357ce43e09a"
            }
      },
      {
            "address": "lskezdab747v9z78hgmcxsokeetcmbdrpj3gzrdcw",
            "type": "plain",
            "data": {
               "generatorKey": "44de3820f1a1a7351953d2d000f29cb7bffecf30582a8b3da2cb80c83b9eceef",
               "generatorPrivateKey": "e2fec1ce757b5865797955e9fbe074224b67ce9fe1e0f5df6ed633745da3540a44de3820f1a1a7351953d2d000f29cb7bffecf30582a8b3da2cb80c83b9eceef",
               "blsKey": "a03ba0f1d6bf9378681b9d96dbe8176cc0ab2a424154cbbe325fc279d02cf58bc15de966cb1e272312ba2b6db31a7f05",
               "blsPrivateKey": "6aa2aafb57bf3d0038bd7b0a9fd88632a6be33e51a8eeee87432d84b72dbbab0"
            }
      },
      {
            "address": "lske5sqed53fdcs4m9et28f2k7u9fk6hno9bauday",
            "type": "plain",
            "data": {
               "generatorKey": "b9e54121e5346cc04cc84bcf286d5e40d586ba5d39571daf57bd31bac3861a4a",
               "generatorPrivateKey": "b3c4de7f7932275b7a465045e918337ffd7b7b229cef8eba28f706de8759da95b9e54121e5346cc04cc84bcf286d5e40d586ba5d39571daf57bd31bac3861a4a",
               "blsKey": "92f020ce5e37befb86493a82686b0eedddb264350b0873cf1eeaa1fefe39d938f05f272452c1ef5e6ceb4d9b23687e31",
               "blsPrivateKey": "463dd3413051366ee658c2524dd0bec85f8459bf6d70439685746406604f950d"
            }
      },
      {
            "address": "lskee8xh9oc78uhw5dhnaca9mbgmcgbwbnbarvd5d",
            "type": "plain",
            "data": {
               "generatorKey": "aed740da1a7204422b92f733212398ce881c24a4cfe40edeea6a59a0f6453743",
               "generatorPrivateKey": "71bf7039b3951c6742390e997201c7c5b13ad712f60f214846456c3f15342024aed740da1a7204422b92f733212398ce881c24a4cfe40edeea6a59a0f6453743",
               "blsKey": "929d5be8abbc4ffd14fc5dc02ae62e51a4e8fff3fd7b5851ec3084136208ceac44366a7313447858e3814ddc4213d692",
               "blsPrivateKey": "032de7290e108bb21cbd7e0084f5db140a2d365629b07cafea6c46a0c705775e"
            }
      },
      {
            "address": "lskewnnr5x7h3ckkmys8d4orvuyyqmf8odmud6qmg",
            "type": "plain",
            "data": {
               "generatorKey": "bf5f4408df7a1cde279b3cfe7ba6c2e2600a4bb90d883b98ef8048ec344221e0",
               "generatorPrivateKey": "bb82e9722b03ced00e2eefec45c84c54ec9a0627d679e02df5fe0933a1511899bf5f4408df7a1cde279b3cfe7ba6c2e2600a4bb90d883b98ef8048ec344221e0",
               "blsKey": "81f3810e7567ba9e1aa9fab7d5914a1f2ac8b11d952872b398930836f80395c934bd6e71c291193458de7de4382c913f",
               "blsPrivateKey": "28934cd2f129730f86b488c07bd390b67ae9642fb98c8c7d880bfc7daa44f863"
            }
      },
      {
            "address": "lskwv3bh76epo42wvj6sdq8t7dbwar7xmm7h4k92m",
            "type": "plain",
            "data": {
               "generatorKey": "f99c543eeba441fdb22c673fa81878269c3b69a6366d8d51fb6890f2eb3118b6",
               "generatorPrivateKey": "0345913f3b2283ddb51285af6e9f2454fafe9d8f4438d5e60281b8753811476ff99c543eeba441fdb22c673fa81878269c3b69a6366d8d51fb6890f2eb3118b6",
               "blsKey": "8ae82e86c2ae47fe55b3db422b5f6e8a8ecbf4a33a0e910b4cc53d1bef0d66e3d19e8474a97ba58e31798c604758b1d5",
               "blsPrivateKey": "474a20eda00f30146da307c7bd171cd5b91ea5b6d44641d4677d39d9aa9bc27c"
            }
      },
      {
            "address": "lskw95u4yqs35jpeourx4jsgdur2br7b9nq88b4g2",
            "type": "plain",
            "data": {
               "generatorKey": "e2f80871a5220be51352427077f6e93c2294d88be6b731b535d2ce9371274e7b",
               "generatorPrivateKey": "eb6e2fd2214a11149332ff01b5b823c96f8e85ddb2342b7a1c03a974111791aee2f80871a5220be51352427077f6e93c2294d88be6b731b535d2ce9371274e7b",
               "blsKey": "a58edccfbcbc35d6f9fec1535329a114cc5a2118945098c0f201345ab7de78d36a32014dbe701faf7d32b24f7a696d9e",
               "blsPrivateKey": "6f6ab0c40cc4959ffa99e9a202496527eecaf86d489943abb7b24828b1c7ea8a"
            }
      },
      {
            "address": "lskwdkhf2ew9ov65v7srpq2mdq48rmrgp492z3pkn",
            "type": "plain",
            "data": {
               "generatorKey": "cc83f488c03e58d083927601658d234ffd12b5cb6fe3151206f699d031dc4161",
               "generatorPrivateKey": "19d6c31d57d04b6861a868f0032d2e3f2788a06be4ee3642def28bbe1f3f3404cc83f488c03e58d083927601658d234ffd12b5cb6fe3151206f699d031dc4161",
               "blsKey": "8c5b12f5b7aeafb07e14c5264e7f7ecf46b3ba0e6f12619e19271a733e06e913044ea2e5c955eef3567fcc2d842bc24a",
               "blsPrivateKey": "379e94dcd6dad43376c0a0b2a4461fbcfe0bf25d99082a6000b8a52da62648c7"
            }
      },
      {
            "address": "lskwdqjhdgvqde9yrro4pfu464cumns3t5gyzutbm",
            "type": "plain",
            "data": {
               "generatorKey": "902b7ed4708c476c7f0e96825cb06f95cbc86953130575d2c4589d8e3dc2f69c",
               "generatorPrivateKey": "922ac8b034a28c0941cf74105c9b3780d1a790b3321f163b203d678ef84d9c9e902b7ed4708c476c7f0e96825cb06f95cbc86953130575d2c4589d8e3dc2f69c",
               "blsKey": "a397bb33263b2850758a1b144401b741c1278b302eb8d27be6c61363d9cedafcabe05fbd7d9ce5e75a7078972d397e9b",
               "blsPrivateKey": "0dac58ccfee182a3e2eeb2ca51ea8c8d9e7c5db1a6535fd3ef19b041096fa39a"
            }
      },
      {
            "address": "lsk2xxvfxaqpm42wr9reokucegh3quypqg9w9aqfo",
            "type": "plain",
            "data": {
               "generatorKey": "621d52ac19aba86c4feef94c67ae62cfa3f6ac192177ae37be2e6b3205449c0a",
               "generatorPrivateKey": "a0cd4e1e5a506682fe0471cc6c28ad979ff8a99872236a02d552c9b036c361ec621d52ac19aba86c4feef94c67ae62cfa3f6ac192177ae37be2e6b3205449c0a",
               "blsKey": "81f7700c2115434acaf61e88b836be11986476751d6c02617d1087e7bb45798ac56929cb5f71c890c6159ff4d71cd1b3",
               "blsPrivateKey": "08550cb1c6fafbef49a1e66cfb10d1db62eeb66402376cef0875ea0a528e50ad"
            }
      },
      {
            "address": "lska4qegdqzmsndn5hdn5jngy6nnt9qxjekkkd5jz",
            "type": "plain",
            "data": {
               "generatorKey": "965e86fdfcdcd64879efe23705506faeb4dfc4244f93d47f4bf444966d2a0f3d",
               "generatorPrivateKey": "0dba4efd2e90744941a1733afa5d7316d9a0f2ee57b396c094fbc6f7e105242f965e86fdfcdcd64879efe23705506faeb4dfc4244f93d47f4bf444966d2a0f3d",
               "blsKey": "90f87fd2122689c54bcd8fb859c5b36d4b583272043deba66199ad181ca2c38cf48d453c46ec881e03d2b7e2e63e3684",
               "blsPrivateKey": "2d7d6cbdceed7b7b2dffd74c276ebf255f5df7d5e4952134da5d34d0feeb01cd"
            }
      },
      {
            "address": "lska6rtf7ndbgbx7d8puaaf3heqsqnudkdhvoabdm",
            "type": "plain",
            "data": {
               "generatorKey": "f8252b40a65be6f5f6d0be446da5ab434bdc0a921fd0956b0672ea4a218d2d7a",
               "generatorPrivateKey": "b7ddf78c537e6a808236f5361496cb44be3ca2cba0f2c7e0a20bb068748e8578f8252b40a65be6f5f6d0be446da5ab434bdc0a921fd0956b0672ea4a218d2d7a",
               "blsKey": "a94d3cbfde92550eccede718499df12f33a8ec9a4b386e4ca423161d667862f45fb06397b12dc6a6cbafc14b1cfad26b",
               "blsPrivateKey": "0d1e5bc7255af552aa839931ec5cdf194a0296bd070c4d181ff43467f4beeaa6"
            }
      },
      {
            "address": "lskau7uqo6afteazgyknmtotxdjgwr3p9gfr4yzke",
            "type": "plain",
            "data": {
               "generatorKey": "00245e599fdad13ed0b064c069c71c73caf868a4635c0143963a529807f8728c",
               "generatorPrivateKey": "a4426b9facb99efcf6ad7702f02e3e57ea2dd6d5e4f5bbee25729595e012df8800245e599fdad13ed0b064c069c71c73caf868a4635c0143963a529807f8728c",
               "blsKey": "aaec4e157b19c0a3f2965cc636f5f82cef9b3918c071e2c6e50f57ecb44587d58139595e8f4c1fc7f76b2f7c09b1b6d1",
               "blsPrivateKey": "43b132328eec8064dcbd62f038ad73e372c12d94fdedad5a35a95cdd0ad858e5"
            }
      },
      {
            "address": "lskayo6b7wmd3prq8fauwr52tj9ordadwrvuh5hn7",
            "type": "plain",
            "data": {
               "generatorKey": "5ec5a5a2c91414f5cc5e3354b58671e624bc88a39fdc8f128593daa06545d6cf",
               "generatorPrivateKey": "ed2c37ad4313b5b994299586dd207e22f061dc2dcac3fcfe209a2242aa96f1e35ec5a5a2c91414f5cc5e3354b58671e624bc88a39fdc8f128593daa06545d6cf",
               "blsKey": "881fa9b753cb2f89d267e0615cbd1ad9664d331f21d89cef2131686b0af55112fe1ad4df7f2c085f78142e75d90d2cab",
               "blsPrivateKey": "13003be69f241b8534150263ba8842d41a795e644f6ccfb074f0f40a2c2c5b55"
            }
      },
      {
            "address": "lskatntynnut2eee2zxrpdzokrjmok43xczp2fme7",
            "type": "plain",
            "data": {
               "generatorKey": "ce6bdb7380fa027c46edd15a072bbabd6b60fecb0e09589e20be560b333ca63e",
               "generatorPrivateKey": "5b52fbe120967f200be5f0ba55608668cbe1a60b139f2aa646c0589fd295fcf9ce6bdb7380fa027c46edd15a072bbabd6b60fecb0e09589e20be560b333ca63e",
               "blsKey": "97a4b205ac2b65a2f17ceb49a763393935021629068fe8a8c299e49b986e79ff8cc959a7343b5d00eae2783b825ffede",
               "blsPrivateKey": "0fa3a86ad57f1ac10c478b2eea9c5379973316cd0484eadd1ba260da85ff908f"
            }
      },
      {
            "address": "lskaw28kpqyffwzb8pcy47nangwwbyxjgnnvh9sfw",
            "type": "plain",
            "data": {
               "generatorKey": "bfe46727c386585d8d59c02efbe48d4c1a919ff07b87267156ab96e10ac730b2",
               "generatorPrivateKey": "eee04fe7d9fd8f4f6710ed5b98672707cbafd9f3a8d9f11f399230686fc5ce46bfe46727c386585d8d59c02efbe48d4c1a919ff07b87267156ab96e10ac730b2",
               "blsKey": "b279e1a3a5edcd1045682e7029045b70dffbae55c49b14391b9f776750193269b4fd1d9f0807d9ee66e264e08ecd97cf",
               "blsPrivateKey": "6837f740126f55e5a1ecbba4d8281c171c73ae1f20e5efe54d6b6a5da2cca543"
            }
      },
      {
            "address": "lskdo2dmatrfwcnzoeohorwqbef4qngvojfdtkqpj",
            "type": "plain",
            "data": {
               "generatorKey": "bbc7ca5acae1d53e0a44a212f4c77c7601ace0e489d936c0b6f26a9fbb03601e",
               "generatorPrivateKey": "34d0d867fb2a43007f160ab304ca1d779871d60fca38e64e688d85cee4dd4331bbc7ca5acae1d53e0a44a212f4c77c7601ace0e489d936c0b6f26a9fbb03601e",
               "blsKey": "82b478f1b884ee4c152490afc8b233d003745a58c236b00ecb3cea1022d59f04bf225266bbe5b0a5aa7da0a771a66acc",
               "blsPrivateKey": "4fda60b27305f21237ae97d5f91c52455e10a242ec60997468b1d65d3f979d48"
            }
      },
      {
            "address": "lskduxr23bn9pajg8antj6fzaxc7hqpdmomoyshae",
            "type": "plain",
            "data": {
               "generatorKey": "9b4db295e88468a37e49445443fdc364321d620dc57afe8a5a14f07ce0717055",
               "generatorPrivateKey": "1ecca92ec11addd0bce634823b07878229fc2b592a6ccc8fb5d824aa4a787bd59b4db295e88468a37e49445443fdc364321d620dc57afe8a5a14f07ce0717055",
               "blsKey": "b067f711431b1bee09000b1c27fe39a29a5603471a6993d47bf56ece01a17fa4b00e92da90d80689ed2635e7e0f90891",
               "blsPrivateKey": "39df532310be25d730586eceeaa25ba14093c96facbec12a75a90bea1564dedd"
            }
      },
      {
            "address": "lsksmpgg7mo4m6ekc9tgvgjr8kh5h6wmgtqvq6776",
            "type": "plain",
            "data": {
               "generatorKey": "f17b9b3bdee2ef63c8fb52d85ae07516133749a1d659bd032c3a078aca65ce7a",
               "generatorPrivateKey": "48811bcc2a0c1cccdcbe7100863bfd435b904ad5607add183b43481cd1d19ae4f17b9b3bdee2ef63c8fb52d85ae07516133749a1d659bd032c3a078aca65ce7a",
               "blsKey": "96aa1c639724f5559fb1ebbe5d218511fe0fbfe6681190cd953677c6b63c0e17ac5d9f09844845cfecbb4ab4bd5a5749",
               "blsPrivateKey": "3aea7d1b6bb1026123989eca287cdd69d2caade596840b42c677ad05ef9fd259"
            }
      },
      {
            "address": "lsksu2u78jmmx7jgu3k8vxcmsv48x3746cts9xejf",
            "type": "plain",
            "data": {
               "generatorKey": "37df5572ddb12b67b9aa5191ba9baf9d76a50307fbe188924766225d86958dbd",
               "generatorPrivateKey": "5b65e4fdcce39eaeac5a4216ed37e62b793a5eb62eef2a1c28007c0db5826cfc37df5572ddb12b67b9aa5191ba9baf9d76a50307fbe188924766225d86958dbd",
               "blsKey": "884b03c63f8d095165b67cb23131ca1053cbc73739549aa2ee21ca0b2b925994855dd46a81ebc3dedb309ceadd013f8e",
               "blsPrivateKey": "0702deacefa1cedc12296f4fa5ceb618dd4f481a0f86adde2a7ae292a4da68e8"
            }
      },
      {
            "address": "lsksy7x68enrmjxjb8copn5m8csys6rjejx56pjqt",
            "type": "plain",
            "data": {
               "generatorKey": "7fb2d69906c5076fa314a4e817ce424bbd4a7a21305cec93a12d31a1589dc90c",
               "generatorPrivateKey": "324425049aeff2f1b885fc968c247931703e70b8836b789e3c3b05521e12f6ee7fb2d69906c5076fa314a4e817ce424bbd4a7a21305cec93a12d31a1589dc90c",
               "blsKey": "8a08bdac4af80e0d37ce01094440a82a7e5ac9ec893f9a7870d26a4ec52db8932f36384bc7c3d3e03232ddb7bcd1eef5",
               "blsPrivateKey": "5eb911d435b193fac588ef12f503da2151ae4d0999a2c716a74b5596f56ef66a"
            }
      },
      {
            "address": "lsksdfqvkbqpc8eczj2s3dzkxnap5pguaxdw2227r",
            "type": "plain",
            "data": {
               "generatorKey": "21f9d60315c1baeb513b5f7324a1211723d36948b64806541b8855988f86111f",
               "generatorPrivateKey": "c467e3bbc6af24568c8a8a8ee29055c2704aab14549dd99f1f1d1cfccdad384421f9d60315c1baeb513b5f7324a1211723d36948b64806541b8855988f86111f",
               "blsKey": "84912d2f185c2058be9ed201d970f435a408c8bb3a36c430f007b69632efb2f663b51df383be6eedb80c8768a70822bb",
               "blsPrivateKey": "16f43c470d46b9a10a461328c9ee629b045cfd469dc3cb9c1ac9ba85a5af5b8a"
            }
      },
      {
            "address": "lskjnr8jmvz45dj9z47jbky9sadh3us3rd8tdn7ww",
            "type": "plain",
            "data": {
               "generatorKey": "25ae368be016caae7066a6ce9f2ad8e4220d328ffb860a6d275d878f4882c70c",
               "generatorPrivateKey": "ffd8857840f0d6c52693d21a194f1a419fe0b78b9fa4b90b1fab570ee16073da25ae368be016caae7066a6ce9f2ad8e4220d328ffb860a6d275d878f4882c70c",
               "blsKey": "8ce6c9d2ed4f223635e3bd85476f0d56cdbb5e4090ae22b10a7fabd08d231193cf6d9c4f5b400eb4b310ef270811e424",
               "blsPrivateKey": "47320a453378fdf5463d3a0b930fedc913ea61562b0f2eb5dc402fcdcbba9bef"
            }
      },
      {
            "address": "lskjtc95w5wqh5gtymqh7dqadb6kbc9x2mwr4eq8d",
            "type": "plain",
            "data": {
               "generatorKey": "633e1696edbd9f2eb19683c4f7e0d4686fefb1a15772a1affdeb49a44d8c04f2",
               "generatorPrivateKey": "c74dcc813c8011ef00936750155f3c06fae9382d25d716e81b9d35238f0d97a7633e1696edbd9f2eb19683c4f7e0d4686fefb1a15772a1affdeb49a44d8c04f2",
               "blsKey": "a6e64df0d2d676f272253b3def004bb87276bf239596c4a5611f911aa51c4e401a9387c299b2b2b1d3f86ad7e5db0f0a",
               "blsPrivateKey": "3904de0fc9bcadab43d1b2d5f79cc197e59d96e99afa03da6acedac40ab3229a"
            }
      },
      {
            "address": "lskjtbchucvrd2s8qjo83e7trpem5edwa6dbjfczq",
            "type": "plain",
            "data": {
               "generatorKey": "3e63c0a5d4de4df114823934ceaa6c17a48e5a6650788cf1f63c826c984c0957",
               "generatorPrivateKey": "c96d896fd601e71a61452465692e6f77c9f654af0c596d4d5a2285333ccc846e3e63c0a5d4de4df114823934ceaa6c17a48e5a6650788cf1f63c826c984c0957",
               "blsKey": "8c141e5d769c22ec90122f42bef1d1e7af2d94c1da6844bd313fca2ccf0543eab5f8c6752dd47969dc34613801dfb293",
               "blsPrivateKey": "05739256f97460ba695cb52abcc9f8d9d46d5ed052ccbb16c780c6fd44ac153b"
            }
      },
      {
            "address": "lskhbcq7mps5hhea5736qaggyupdsmgdj8ufzdojp",
            "type": "plain",
            "data": {
               "generatorKey": "29e5cf287cb9c12b2bb77ef9dc673728132f9e3affef2d0de0d7db7905937435",
               "generatorPrivateKey": "1b6fbfe2da1efefdd35891902ef7963aa4ac8c918a7e2d44a253f96c541b74e029e5cf287cb9c12b2bb77ef9dc673728132f9e3affef2d0de0d7db7905937435",
               "blsKey": "ab0bf8a74c846dbd47c9e679ba26a9c0e5a7a5902b4f66cee7065b7487eba30262e4e5f0ee78d616d007021df3fbc945",
               "blsPrivateKey": "158e26816907da1dbfb1a7d6c4d10c38c73bc4365883dac8fdcb5b58eb4f0eb7"
            }
      },
      {
            "address": "lskhamuapyyfckyg5v8u5o4jjw9bvr5bog7rgx8an",
            "type": "plain",
            "data": {
               "generatorKey": "d051790a70ffdf5bd80dc9cec003f8261128be1fc2135990accb13caeb3ed588",
               "generatorPrivateKey": "ca0202c84b1675a89a53758e639447336b52042309014c9def9d84bdf5c5e229d051790a70ffdf5bd80dc9cec003f8261128be1fc2135990accb13caeb3ed588",
               "blsKey": "a2fc837b51e6dd740fc1530e6713b0f8c04e646e91da849517901f24d9bcc78c360223f1ad3692de2e96444008a67e03",
               "blsPrivateKey": "1cc66f8abe734f69e212c028ddc5e8a5266f16bb92cbd23a11a2701374108a11"
            }
      },
      {
            "address": "lskfx88g3826a4qsyxm4w3fheyymfnucpsq36d326",
            "type": "plain",
            "data": {
               "generatorKey": "028a30837b7eec19b02b06c3c2f4065290285e40a4870a677664fee3fe76d9be",
               "generatorPrivateKey": "7ff68b39611f7d7b8fdc05226846abfdbbdb62becfb15032db25fe9281ebc71e028a30837b7eec19b02b06c3c2f4065290285e40a4870a677664fee3fe76d9be",
               "blsKey": "93bddb296ef4dd5c832486b4603c1ed13805d2df1c6c2f95c8af4ae38467f1e741c1c2fbbd5f8e927b54250bffdf8536",
               "blsPrivateKey": "21aa5cd0043608b6b020589a039bf5b66f32bd66c84f311f22c49a53c08d6b4d"
            }
      },
      {
            "address": "lskfmufdszf9ssqghf2yjkjeetyxy4v9wgawfv725",
            "type": "plain",
            "data": {
               "generatorKey": "24bab6ba79973ffaa8569af2cb69b8495d20f0c7ce674814ee0615d31abe9607",
               "generatorPrivateKey": "58b70c32dea6cb47393427b3cb6c5581674e620bd771d946d4d05588c097749224bab6ba79973ffaa8569af2cb69b8495d20f0c7ce674814ee0615d31abe9607",
               "blsKey": "96bed36ef328566d826a6f6b874ce441ad34373487b4bcc2d48d76f2dd453e418935a7b60578c43b9c4dc954e9331a3d",
               "blsPrivateKey": "59c7cbf878eaf29c9e691f3c2d9bca2cf0fdec574bc037e1e156c730bf684b54"
            }
      },
      {
            "address": "lskf6f3zj4o9fnpt7wd4fowafv8buyd72sgt2864b",
            "type": "plain",
            "data": {
               "generatorKey": "8cab5125c910702b66a83240cf836b10a0f2dc3000536799300ed8f1ed9a26ac",
               "generatorPrivateKey": "ee5bb2ad10169758a9adb196d5b038870e1f345f3f3588ff64bc6abc44e074718cab5125c910702b66a83240cf836b10a0f2dc3000536799300ed8f1ed9a26ac",
               "blsKey": "92590fccb8c847a6957213682bb798d7d18a368515f070537e1f6cfd45d8dfc50863105db9d46189b92c0e0d009fe09d",
               "blsPrivateKey": "37aa79f3bad6f99cab62b65498dd3c1bb08efc8c99fca5e76d1ee65575a5e767"
            }
      },
      {
            "address": "lskf5sf93qyn28wfzqvr74eca3tywuuzq6xf32p7f",
            "type": "plain",
            "data": {
               "generatorKey": "d05b69bda8b5cd103c620a814cbab2f2a131dcfda6bd4cd568155ddb1afd423b",
               "generatorPrivateKey": "58d029150eeb456c86e0c2aea034d210c4d356278b4102707e2b7e4bfadcff05d05b69bda8b5cd103c620a814cbab2f2a131dcfda6bd4cd568155ddb1afd423b",
               "blsKey": "947456674b5616341cc932afb30e42973dd17582a81e5fe958277efc828535cd7c9c778410c52e069ed23e4cf629814a",
               "blsPrivateKey": "7122afff2e9ebeadc8575a12f8cfd205b04c9c04eb3f90a354ae4ecc8479b54c"
            }
      },
      {
            "address": "lskfowbrr5mdkenm2fcg2hhu76q3vhs74k692vv28",
            "type": "plain",
            "data": {
               "generatorKey": "5812017e0d25131165ebc256f39ccece115fb58ad5fe0766f78054f912832d6c",
               "generatorPrivateKey": "1433e065e36926ca8f4e74f66997fb917efab9855d7e49a4fa085e8d0c3dc24b5812017e0d25131165ebc256f39ccece115fb58ad5fe0766f78054f912832d6c",
               "blsKey": "b57835b4d3285a134730de7b29361998787c2b4853e7a5e15032b516335e81c0797a51d00e032585efa05c27d2345a1d",
               "blsPrivateKey": "3731e7bfbaa3ffeb747497395b0a9354bf9677bdb503941fe3ec362ff69aaca5"
            }
      },
      {
            "address": "lskf7a93qr84d9a6ga543wernvxbsrpvtp299c5mj",
            "type": "plain",
            "data": {
               "generatorKey": "ac34c0731cddab10726e634cec30294f831af045a0614733ac683ccdb6bc7eab",
               "generatorPrivateKey": "1c91906bbd73352db1e4f89344b0851462962db0a11864a63a8ecfd805182935ac34c0731cddab10726e634cec30294f831af045a0614733ac683ccdb6bc7eab",
               "blsKey": "a7283bff41249c3d2a0f065a27448a4c5acefaece74e51ec432c418c4bc8e6f0eb60160feec4729b9c0b933e9ec5e528",
               "blsPrivateKey": "1f14d0e79b00554226cd7655f10eb22d5a5452d23665a8d06219b303e9595211"
            }
      },
      {
            "address": "lskfjd3ymhyzedgneudo2bujnm25u7stu4qpa3jnd",
            "type": "plain",
            "data": {
               "generatorKey": "326cb34aa214c4952f646d93af8cfbe58ec74db76db54484b5a23918cba8743b",
               "generatorPrivateKey": "b3bf887c6a4a646e444c877d2299b2aa1328251d68af051328e88eb9872e8de4326cb34aa214c4952f646d93af8cfbe58ec74db76db54484b5a23918cba8743b",
               "blsKey": "96a70c8b1343511359f7205313eac8c73b2838e25eda58cf8c13fa1d2689aee3df70522bcbd36e0bde958409b80cc8ee",
               "blsPrivateKey": "01fcace0a39a0f12057671c9ca88f41811ae7cc6c928c4a79cb5e7e3883c17f3"
            }
      },
      {
            "address": "lskffxs3orv2au2juwa69hqtrmpcg9vq78cqbdjr4",
            "type": "plain",
            "data": {
               "generatorKey": "4e54056fabe183ab645962cf0b70e658d0eae506c4ade8756652ca7f76733227",
               "generatorPrivateKey": "c35fe47d21ad0d2edc953eb17e27ce9532f30f35ba2d90e9ddfdacc06b1cfb124e54056fabe183ab645962cf0b70e658d0eae506c4ade8756652ca7f76733227",
               "blsKey": "a3e2b645a315827618e58c1eb66dfef3744c8111a0c7b0e8535a3ec31d78ea2630646fea1da5609988c5d88997d663fb",
               "blsPrivateKey": "58ef88d198c15101e9813bb963807ad43453422c76ff0a645e44851b482f417f"
            }
      },
      {
            "address": "lskgn7m77b769frqvgq7uko74wcrroqtcjv7nhv95",
            "type": "plain",
            "data": {
               "generatorKey": "0941ca2cfd9b1e0cc4bf0dbfd958d4b7d9f30af4c8626216999b88fc8a515d0a",
               "generatorPrivateKey": "9b7b095990f701463a893d5534af10f3b850190ee94d3c5c114f50c82778a7bb0941ca2cfd9b1e0cc4bf0dbfd958d4b7d9f30af4c8626216999b88fc8a515d0a",
               "blsKey": "8808cb1e4cb5c8ad18ad4a45e35388af4099993effb9069a28e56c5718944a3b4010ec1ef54b4faf4814fad854322468",
               "blsPrivateKey": "00687a9dd373f8c15a883f678c6036273d34dadfb8236a840609ecbc67faa4b6"
            }
      }
   ]
}

generator_getStatus

Returns the status for all the validator accounts.

Request

  • Specification

  • cURL

Empty request body

curl --location --request POST 'http://localhost:7887/rpc' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "generator_getStatus",
    "params": {}
}'
Response
Example output
[
   {
      "address": "b018f20e46db0768420a4c8837df15a30f3c5868",
      "enabled": true
   },
   {
      "address": "b668a38effff1903d6085b5100527eb7d24858af",
      "enabled": true
   },
   {
      "address": "38562249e1969099833677a98e0c1a5ebaa2a191",
      "enabled": true
   },
   {
      "address": "d33823a987bd95100b08c6494275a7d76e474875",
      "enabled": true
   },
   {
      "address": "914535500c777831ecb821cea1ae15d0b2627d92",
      "enabled": true
   },
   {
      "address": "60063d8368119b82f41f1bb93fd1df38b176acca",
      "enabled": true
   },
   {
      "address": "84044724fc5d2c489bd09304cb190b55fe0f63c2",
      "enabled": true
   },
   {
      "address": "5a661d221700b7f8226a3460e2257fd33b66d646",
      "enabled": true
   },
   {
      "address": "d98c9057016f957fea2c9f19df4afe6fea355d01",
      "enabled": true
   },
   {
      "address": "912a67c1cefafdbef559e279a24a3db1dca7aab2",
      "enabled": true
   },
   {
      "address": "1bd4df8e61dbd71c68dbc17bdea96dddc90202b3",
      "enabled": true
   },
   {
      "address": "b83e49256bf13961173d3d0006fd39266f88d76a",
      "enabled": true
   },
   {
      "address": "fe25a83b0ff1ca77165cd5d9b66d4aba5e1bd864",
      "enabled": true
   },
   {
      "address": "1e096bd1aef87d82b9e5a9a778d59cae33632296",
      "enabled": true
   },
   {
      "address": "137b029eb11dd93609ece4a4946a6aeb0096cd42",
      "enabled": true
   },
   {
      "address": "0f0324baa54b5e23b4c81324e8903babfc71c818",
      "enabled": true
   },
   {
      "address": "b7fda1a5155cb194b25b68d6b8afccbae1185b39",
      "enabled": true
   },
   {
      "address": "9b7908374c0af9fc13ac6a599805476049b13b6f",
      "enabled": true
   },
   {
      "address": "7aabc9b627d1de10f6b3f55aa3c75d4db9e3da31",
      "enabled": true
   },
   {
      "address": "bcb67c0d1447b2a0072f41d287c887e8865981f0",
      "enabled": true
   },
   {
      "address": "86288a46be7ad45d7acfe1002a47d0a335792d65",
      "enabled": true
   },
   {
      "address": "263ccc91588d7f2192328fc5091ccaa5190cbed5",
      "enabled": true
   },
   {
      "address": "9320eb82b53ad6b3f6245d4e58a1b65f4045a8ed",
      "enabled": true
   },
   {
      "address": "50a94097f33c87118fdda26a2585463e8afd25d3",
      "enabled": true
   },
   {
      "address": "a5fe6c137aa28817d2abbef2e71af4de295165f7",
      "enabled": true
   },
   {
      "address": "86ae20f01fdef8717f1cfdf7b4dc38ddc761cf2a",
      "enabled": true
   },
   {
      "address": "69703b4bdd143c1e9738a8ad1e5359ff6e9133ea",
      "enabled": true
   },
   {
      "address": "32f246c7d9c1022fe7f2a04ea936f9f1d376c07a",
      "enabled": true
   },
   {
      "address": "eb03fbf484c805d69e8fab7503f47dd18c9eb70e",
      "enabled": true
   },
   {
      "address": "abf0e83ce5b84258d4b3ea818642ac3c4156122e",
      "enabled": true
   },
   {
      "address": "4b94a3138af8b4c199a3cafdb6ebd5d8d69b2620",
      "enabled": true
   },
   {
      "address": "97775f3cf4ad8d5761e64e3724e7533b0901e7f5",
      "enabled": true
   },
   {
      "address": "48eeed2ae6503267f53defba135d94d4571fdc9b",
      "enabled": true
   },
   {
      "address": "3f962927eed34603a915716748ed590a508d1971",
      "enabled": true
   },
   {
      "address": "ddc86ab9b9ce674b04864751e9babad1168c28c4",
      "enabled": true
   },
   {
      "address": "74cf7263cde214c29620b2ef15e11160851e16a5",
      "enabled": true
   },
   {
      "address": "5f6ce761f050326d333ab0eb153fb338b1a9ecda",
      "enabled": true
   },
   {
      "address": "798525e506ac5dbfdddeb717387c9394c6415b09",
      "enabled": true
   },
   {
      "address": "243a4492a176fe2449d0dc427801b22c0aa8f428",
      "enabled": true
   },
   {
      "address": "6a2638adcc6803e525d7b6df3d55c1bc8fd9a6e0",
      "enabled": true
   },
   {
      "address": "8a87a0d05afe307741e6d85a282f9b8f177cacb9",
      "enabled": true
   },
   {
      "address": "72a53e1f78216e97ff9915f680cae599a7ab80eb",
      "enabled": true
   },
   {
      "address": "d8b9096213577316f486db67723e35959b37a78c",
      "enabled": true
   },
   {
      "address": "8fef5f97f9de17fef0044f991c8962619b5983fe",
      "enabled": true
   },
   {
      "address": "9f9819b658b9a6405a7d39afd7a61b7317e12f42",
      "enabled": true
   },
   {
      "address": "5f21d2fe641831167a7a8b2188007e0edecd3623",
      "enabled": true
   },
   {
      "address": "069ac19fb203806b3648b23b067a15dfa30390c5",
      "enabled": true
   },
   {
      "address": "0f16f2cd587679d5fd686584b5018d4f844348ac",
      "enabled": true
   },
   {
      "address": "55165d4a86c77a0c6bbbd1226677c160ceefb7c5",
      "enabled": true
   },
   {
      "address": "2897d38983b296df87f78c042349bc6f94db3456",
      "enabled": true
   },
   {
      "address": "38f6c447cb1286088130f86344c7ff5c3bc67e7b",
      "enabled": true
   },
   {
      "address": "0afb9cb0b91b11a583f219eec0d4abafe9b903d0",
      "enabled": true
   },
   {
      "address": "70a57551a2559b5db6a77bc136e290844e95c59f",
      "enabled": true
   },
   {
      "address": "c4c1c317001511c86d7faff93359d372c4e330f5",
      "enabled": true
   },
   {
      "address": "1679ce97a368a373ae051431141919827ceb1a3e",
      "enabled": true
   },
   {
      "address": "64f8f0dde82f94b9bd83a9ce05965bc45dfd1c11",
      "enabled": true
   },
   {
      "address": "796cc30e8f6b1272fde0887d84cad0078d1403a4",
      "enabled": true
   },
   {
      "address": "fa85a69364155a464350e17457f894490ea0ba7e",
      "enabled": true
   },
   {
      "address": "06650b1c7b1afd6846d4b65e1f266b66c6159778",
      "enabled": true
   },
   {
      "address": "859ae795e6e1149272d010f2dea58651edab2122",
      "enabled": true
   },
   {
      "address": "778485bca5510bb0b0629aa8034fa8d9db1b4830",
      "enabled": true
   },
   {
      "address": "91b824da732354e5d0c1a71991f09ed472aa3d31",
      "enabled": true
   },
   {
      "address": "bdf15c215e73dc8134fac033f3fa17164bb0fd4f",
      "enabled": true
   },
   {
      "address": "7d9dbc0fdf3c58704c2e9c659b4afabbe71cface",
      "enabled": true
   },
   {
      "address": "2dd5d550b1d38def3f54b59435becea0c3ab606f",
      "enabled": true
   },
   {
      "address": "03b1ca6f78f7098577ff38079d94b4d7071e97af",
      "enabled": true
   },
   {
      "address": "57978cbbb9dfe948292d7c842931ef28bbec062d",
      "enabled": true
   },
   {
      "address": "17e2f2d348720e0aa4e6c5c7a41a890a515ecaa6",
      "enabled": true
   },
   {
      "address": "a321c034ec205965df25a2be2a7048dae9a8926e",
      "enabled": true
   },
   {
      "address": "c5f34cb43c2451d595a670492dd7d22634f08e45",
      "enabled": true
   },
   {
      "address": "86f607e4e8863c88081409efd3b11d8f3c7101d4",
      "enabled": true
   },
   {
      "address": "75611d94b084b2dbb14cdc78537e86b72bf0dcdc",
      "enabled": true
   },
   {
      "address": "635bbf383c03b2e986521c2d725e9f71dd651054",
      "enabled": true
   },
   {
      "address": "e87a2e240a481fab0f752e56b2a6cdab76ab7416",
      "enabled": true
   },
   {
      "address": "0266720384b791024075537f04cf87466d5ff5e7",
      "enabled": true
   },
   {
      "address": "e4f2db4b33556a4ca31da9b7b9cc6a22f59451d3",
      "enabled": true
   },
   {
      "address": "835114228fefa63e52bd8bd3b668d3261bf135d9",
      "enabled": true
   },
   {
      "address": "f874da3cd4d7baef5c6f676eae6d8c7daa23e951",
      "enabled": true
   },
   {
      "address": "4be95c6dc26ee9c76147e1859877901291994297",
      "enabled": true
   },
   {
      "address": "4a257c6f2812e08bb98dccb205f4fb5953d52608",
      "enabled": true
   },
   {
      "address": "7c85656d63bf48ecf5516b951d916bbee74d1403",
      "enabled": true
   },
   {
      "address": "02c85ef5b75d49f155676bdf7979b3b19379e663",
      "enabled": true
   },
   {
      "address": "1abc67833bb0d03256b8af87d805c6e6fac2ed61",
      "enabled": true
   },
   {
      "address": "21e9290636078c3e7c86b041df8bdcc9fcb5f049",
      "enabled": true
   },
   {
      "address": "f94d5ed624a962ea034b26d6f578dc0b536aaad7",
      "enabled": true
   },
   {
      "address": "26f6ad226c1da0f2a376c81c040d918e4565a44e",
      "enabled": true
   },
   {
      "address": "38ff9c811615a145a7e6e532fb6e83c982ef09b8",
      "enabled": true
   },
   {
      "address": "8650e44520234bc0aeef5a560059d77d42054feb",
      "enabled": true
   },
   {
      "address": "a3d830c856fb3fd4437ac7ccaf59f9c63d8f2c83",
      "enabled": true
   },
   {
      "address": "38a65850fc096d686e1e772ed0f6cdd093b1a0b1",
      "enabled": true
   },
   {
      "address": "d7de3a14daed67d1ee89cf158399ca62327caede",
      "enabled": true
   },
   {
      "address": "48bc2d80fb5affda6ad263209501bfc0a503fa70",
      "enabled": true
   },
   {
      "address": "1d09d739ee177fbfc1d8ad5f23bc367915b62bff",
      "enabled": true
   },
   {
      "address": "d87f0ef62fbdbc22e1bc2432fd48ad25d68d6ffe",
      "enabled": true
   },
   {
      "address": "68790066758aa04c8282e0a3c250bc3ad4fade22",
      "enabled": true
   },
   {
      "address": "cd56330913e4517f35cf689e849f5c208ed48b8e",
      "enabled": true
   },
   {
      "address": "414a4fd12e873611f25db793007460b3dcf39e8f",
      "enabled": true
   },
   {
      "address": "54e9e09919af211618d851cec3d8a0c62f761237",
      "enabled": true
   },
   {
      "address": "825ff5fe3dd092e18891711dff18a203e2e13f91",
      "enabled": true
   },
   {
      "address": "8cbcfad5d68e7bc57b13f698762f44a7344e5686",
      "enabled": true
   },
   {
      "address": "96c2f3cd9d9a09814d5f5d4182dc84183ea5abfb",
      "enabled": true
   }
]

generator_hasKeys

Used to check if an account has keys or not.

Request

  • Specification

  • cURL

Name Type Description Sample

address

string

Address of a generator in lisk32 format

lske5sqed53fdcs4m9et28f2k7u9fk6hno9bauday

curl --location 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "generator_hasKeys",
    "params": {
        "address": "lske5sqed53fdcs4m9et28f2k7u9fk6hno9bauday"
    }
}
Response
Example output
{
   "hasKey": true
}

generator_setKeys

Used for setting keys of a validator account. The request can have either a plain key object or an encrypted one.

Request

  • Specification

  • cURL

Name Type Description Sample

address

string

Address of a validator in lisk32 format

lske5sqed53fdcs4m9et28f2k7u9fk6hno9bauday

type

const

Type of input

plain

data

object

Plain key object

"data": {
   "generatorKey": "string",
   "generatorPrivateKey": "string",
   "blsKey": "string",
   "blsPrivateKey": "string"
}

OR

Name Type Description Sample

address

string

Address of a validator in lisk32 format

lske5sqed53fdcs4m9et28f2k7u9fk6hno9bauday

type

const

Type of input

encrypted

data

object

Encrypted key object

"data": {
    "ciphertext": "db066bfbb401bc2fada235d385cb928229490319f7c79c5aa0a0c3085c7e49b53ad940cd9379c427eebf4c25a7370260446f525362e5e7b948f2065581f32349a5bb6113bff6e0cc6abcb1cf30cb73c1537d8722bb649c6ff58321ef58fdb2443fc17c83fe1e425253a4c23d7f9ddbf7319413e344f68d7228ad3fbf146777ff71139d914c4647819614478731174b4a4c70ddcc214eb4cdbc460bb9480bc5dfa34f02748ce5249ac7969acb480247747801f484a0aa0963",
    "mac": "f1085b897ccf7807e3d597feecddd1280909cccd196fde94cff573ecb30586ad",
    "kdf": "argon2id",
    "kdfparams": {
        "parallelism": 4,
        "iterations": 1,
        "memorySize": 2097023,
        "salt": "8d3c1087eb267fe8"
    },
    "cipher": "aes-128-gcm",
    "cipherparams": {
        "iv": "df04db38fc801fdcd1f129210f486a3c",
        "tag": "c6e3560c59c0a906e3911fde842b827e"
    },
    "version": "1"
   }
Request with "plain" key object.
curl --location 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "generator_setKeys",
    "params": {
        "address": "lske5sqed53fdcs4m9et28f2k7u9fk6hno9bauday",
        "type": "plain",
        "data": {
            "generatorKey": "b9e54121e5346cc04cc84bcf286d5e40d586ba5d39571daf57bd31bac3861a4a",
            "generatorPrivateKey": "b3c4de7f7932275b7a465045e918337ffd7b7b229cef8eba28f706de8759da95b9e54121e5346cc04cc84bcf286d5e40d586ba5d39571daf57bd31bac3861a4a",
            "blsKey": "92f020ce5e37befb86493a82686b0eedddb264350b0873cf1eeaa1fefe39d938f05f272452c1ef5e6ceb4d9b23687e31",
            "blsPrivateKey": "463dd3413051366ee658c2524dd0bec85f8459bf6d70439685746406604f950d"
        }
    }
}'
Request with "encrypted" key object
curl --location 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "generator_setKeys",
    "params": {
        "address": "lske5sqed53fdcs4m9et28f2k7u9fk6hno9bauday",
        "type": "encrypted",
        "data": {
            "ciphertext": "4e9c24db810fb641d9ad148e0a9c461db5c52b001592c910b2b11a4f4ce9bf271d530d2bfd9a6b50c59b09a4e872ef7a0ff65802e0bde6e685dd07db6b9b4f365b24af0488a5fdb3d4688b5c5a4ffbf302573a53219a1ec120bd1b1bc602e356bdb910ab7be245e7488409fc1ea059ffcb4382cfb309d5673a258cd2cf4114a39ffbb0097f3bef6985c45ea3ffbc2f7b793a2366d9e5921d3ba8490906a17bf458a85c19100834877fde498fc3165a02f68a72e1b6e8509f",
            "mac": "1730decdc41721e0156f9aaad0685b1a65c0edc56d653c0ae6266f08826b13f3",
            "kdf": "argon2id",
            "kdfparams": {
              "parallelism": 4,
              "iterations": 1,
              "memorySize": 2097023,
              "salt": "34ac1bfb751d5f78"
            },
            "cipher": "aes-128-gcm",
            "cipherparams": {
              "iv": "9c6903d0c6e6ab900e9389d8466dd8ff",
              "tag": "8e21a9239cb4d5855e54cf9da34bc5ce"
            },
            "version": "1"
        }
    }
}'
Response
Example output
{

}

generator_setStatus

Used for setting the status of a generator.

Request

  • Specification

  • cURL

Name Type Description Sample

address

string

Address of a generator in lisk32 format

lske5sqed53fdcs4m9et28f2k7u9fk6hno9bauday

height

integer

Height of a block in the blockchain

243

maxHeightPrevoted

integer

Maximum pre-voted height of a blockchain

175

maxHeightGenerated

integer

Maximum height generated for a blockchain

142

curl --location 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "generator_setStatus",
    "params": {
        "address": "lske5sqed53fdcs4m9et28f2k7u9fk6hno9bauday",
        "height": 243,
        "maxHeightPrevoted": 175,
        "maxHeightGenerated": 142
    }
}'
Response
Example output
{

}

generator_updateStatus

Used to update the status of a generator.

Request

  • Specification

  • cURL

Name Type Description Sample

address

string

Address of a generator in lisk32 format

lskzxxfyrxha3kxgwr8ok2grbwx3883zcx3gccf43

height

integer

Height of a block in the blockchain

243

maxHeightPrevoted

integer

Maximum pre-voted height of a blockchain

175

maxHeightGenerated

integer

Maximum height generated for a blockchain

142

enable

boolean

Enable or disable the generator with a boolean value

false

password

string

It is the password used to encrypt the key

close royal weasel lock clown tape beyond same joke strong board screen allow humble decide final illegal silly bread tomato fold vocal wolf cool

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "generator_updateStatus",
    "params": {
        "address": "lskzxxfyrxha3kxgwr8ok2grbwx3883zcx3gccf43",
        "height": 243,
        "maxHeightPrevoted": 175,
        "maxHeightGenerated": 142,
        "enable": false,
        "password": "close royal weasel lock clown tape beyond same joke strong board screen allow humble decide final illegal silly bread tomato fold vocal wolf cool"
    }
}'
Response
Example output
{
   "address": "lskzxxfyrxha3kxgwr8ok2grbwx3883zcx3gccf43",
   "enabled": false
}

Legacy

legacy_getBlockByID

Returns legacy block based on the id passed.

Request

  • Specification

  • cURL

Name Type Description Sample

id

string

The hexadecimal string-based ID of a block

aafe8bdd6f5975ec406dba568388c3674079a23e356bb59107a6b9b5d6a084b8

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "legacy_getBlockByID",
    "params": {
         "id": "aafe8bdd6f5975ec406dba568388c3674079a23e356bb59107a6b9b5d6a084b8"
    }
}'
Response
Example output
{
   "header": {
      "version": 2,
      "timestamp": 1657630977,
      "height": 2,
      "previousBlockID": "9039eb7d627a7e67d87da2a45efda850eed02bd1908d707d58d1b934d22aa539",
      "transactionRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "generatorPublicKey": "ad0076aa444f6cda608bb163c3bd77d9bf172f1d2803d53095bc0f277db6bcb3",
      "reward": 0,
      "asset": "ad0076aa444f6cda608bb163c3bd77d9bf172f1d2803d53095bc0f277db6bcb3",
      "signature": "45fcec3a317ec03f97df5147305e50ed42c0ba93918073d3fec733ae083c554a60e44b6a8a418bb016150cb5c6265362212efbcbebe716a8cd1e6b1150325203",
   },
   "payload": [
      {
         "id": "string",
         "moduleID": 0,
         "assetID": 0,
         "fee": "string",
         "nonce": "1",
         "senderPublicKey": "ad0076aa444f6cda6803d53095bc0f277db6bcb308bb163c3bd77d9bf172f1d2",
         "asset": {},
         "signatures": [
         "45fcec3a317ec03f97df5147305e50edbb016150cb5c6265362212efbcbebe716a8cd1e6b115032520342c0ba93918073d3fec733ae083c554a60e44b6a8a418"
         ]
      }
   ]
}

legacy_getBlockByHeight

Returns legacy block based on the height passed.

Request

  • Specification

  • cURL

Name Type Description Sample

height

integer

Height of a block in the blockchain

221

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "legacy_getBlockByHeight",
    "params": {
        "height": 221
    }
}'
Response
Example output
{
   "header": {
      "version": 2,
      "timestamp": 1657630977,
      "height": 2,
      "previousBlockID": "9039eb7d627a7e67d87da2a45efda850eed02bd1908d707d58d1b934d22aa539",
      "transactionRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "generatorPublicKey": "ad0076aa444f6cda608bb163c3bd77d9bf172f1d2803d53095bc0f277db6bcb3",
      "reward": 0,
      "asset": "ad0076aa444f6cda608bb163c3bd77d9bf172f1d2803d53095bc0f277db6bcb3",
      "signature": "45fcec3a317ec03f97df5147305e50ed42c0ba93918073d3fec733ae083c554a60e44b6a8a418bb016150cb5c6265362212efbcbebe716a8cd1e6b1150325203",
   },
   "payload": [
      {
         "id": "string",
         "moduleID": 0,
         "assetID": 0,
         "fee": "string",
         "nonce": "1",
         "senderPublicKey": "ad0076aa444f6cda6803d53095bc0f277db6bcb308bb163c3bd77d9bf172f1d2",
         "asset": {},
         "signatures": [
         "45fcec3a317ec03f97df5147305e50edbb016150cb5c6265362212efbcbebe716a8cd1e6b115032520342c0ba93918073d3fec733ae083c554a60e44b6a8a418"
         ]
      }
   ]
}

Network

network_getConnectedPeers

Returns the details of connected peers.

Request

  • Specification

  • cURL

Empty request body

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "network_getConnectedPeers",
    "params": {}
}'
Response
Example output
[
   {
      "ipAddress": "127.0.0.1",
      "port": 4532
      "networkIdentifier": "0fe9a3f1a21b5530f27f87a414b549e79a940bf24fdf2b2f05e7f22aeeecc86a",
      "networkVersion": "2.0",
      "nonce": "0fe9a3f1a21",
   }
]

network_getDisconnectedPeers

Returns the details of disconnected peers.

Request

  • Specification

  • cURL

Empty request body

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "network_getDisconnectedPeers",
    "params": {}
}'
Response
Example output
[
   {
      "ipAddress": "127.0.0.1",
      "port": 4532
      "networkIdentifier": "0fe9a3f1a21b5530f27f87a414b549e79a940bf24fdf2b2f05e7f22aeeecc86a",
      "networkVersion": "2.0",
      "nonce": "0fe9a3f1a21",
   }
]

network_getStats

Returns network statistics.

Request

  • Specification

  • cURL

Empty request body

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "network_getStats",
    "params": {}
}'
Response
Example output
{
   "startTime": 1660638883613,
   "incoming": {
      "count": 0,
      "connects": 0,
      "disconnects": 0
   },
   "outgoing": {
      "count": 0,
      "connects": 0,
      "disconnects": 460
   },
   "banning": {
      "bannedPeers": {},
      "count": 0
   },
   "totalConnectedPeers": 0,
   "totalDisconnectedPeers": 0,
   "totalErrors": 454,
   "totalPeersDiscovered": 0,
   "totalRemovedPeers": 466,
   "totalMessagesReceived": {},
   "totalRequestsReceived": {}
}

State

state_prove

Returns the inclusion or non-inclusion proof, such as whether or not the key exists in the blockchain.

Request

  • Specification

  • cURL

Name Type Description Sample

queryKeys

string[]

An array of string parameters

["03ed0d25f0bafb5e512425fc9449316ec95969ebe71e2d576dbab833d61e2a5b9330fd70ee02"]

curl --location 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "state_prove",
    "params": {
        "queryKeys": ["03ed0d25f0bafb5e512425fc9449316ec95969ebe71e2d576dbab833d61e2a5b9330fd70ee02"]
    }
}'
Response
Example output
{
  "proof": {
      "siblingHashes": [
         "9b602d04cea7bc830badfc115b34ce30bd2e3167d2673275027e0ad6a6555f2e",
         "f2a341a6471ea035b1f5161e5e7f179ecc6efcca7141fba5031c47fd7f2d75d6"
      ],
      "queries": [
         {
            "key": "83ed0d250000fb5e512425fc9449316ec95969ebe71e2d576dbab833d61e2a5b9330fd70ee02",
            "value": "4380a8d6e98a3f0adbd16a89ffb2ba69ae762dcb2055551103afcc5e2f848a8f",
            "bitmap": "0100000001"
         }
      ]
   }
}

System

system_getNodeInfo

Returns information about the blockchain node.

Request

  • Specification

  • cURL

Empty request body

curl --location --request POST 'localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "system_getNodeInfo",
    "params": {}
}'
Response
Example output
{
   "version": "0.1.0",
   "networkVersion": "1.0",
   "chainID": "04000000",
   "lastBlockID": "93432abc73ca0df44cdcb101899a7fac470ebd92a23b06c57070813fa0661549",
   "height": 4189,
   "finalizedHeight": 4083,
   "syncing": false,
   "unconfirmedTransactions": 0,
   "genesis": {
      "block": {
            "fromFile": "./config/genesis_block.blob"
      },
      "blockTime": 10,
      "bftBatchSize": 103,
      "maxTransactionsSize": 15360,
      "chainID": "04000000"
   },
   "network": {
      "version": "1.0",
      "port": 7667,
      "seedPeers": [
            {
               "ip": "127.0.0.1",
               "port": 7667
            }
      ]
   }
}

system_getMetadata

Returns metadata about the blockchain node.

Request

  • Specification

  • cURL

Empty request body

curl --location --request POST 'localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "system_getMetadata",
    "params": {}
}'
Response
Example output
{
   "modules": [
      {
         "endpoints": [
            {
               "name": "getBalance",
               "request": {
                     "$id": "/token/endpoint/getBalance",
                     "type": "object",
                     "properties": {
                        "address": {
                           "type": "string",
                           "format": "hex",
                           "minLength": 40,
                           "maxLength": 40
                        },
                        "tokenID": {
                           "type": "string",
                           "format": "hex",
                           "minLength": 16,
                           "maxLength": 16
                        }
                     },
                     "required": [
                        "address",
                        "tokenID"
                     ]
               },
               "response": {
                     "$id": "/token/endpoint/getBalanceResponse",
                     "type": "object",
                     "required": [
                        "availableBalance",
                        "lockedBalances"
                     ],
                     "properties": {
                        "availableBalance": {
                           "type": "string",
                           "format": "uint64"
                        },
                        "lockedBalances": {
                           "type": "array",
                           "items": {
                                 "type": "object",
                                 "required": [
                                    "moduleID",
                                    "amount"
                                 ],
                                 "properties": {
                                    "moduleID": {
                                       "type": "string",
                                       "format": "uint32"
                                    },
                                    "amount": {
                                       "type": "string",
                                       "format": "uint64"
                                    }
                                 }
                           }
                        }
                     }
               }
            },
            {
               "name": "getBalances",
               "request": {
                     "$id": "/token/endpoint/getBalance",
                     "type": "object",
                     "properties": {
                        "address": {
                           "type": "string",
                           "format": "hex",
                           "minLength": 40,
                           "maxLength": 40
                        }
                     },
                     "required": [
                        "address"
                     ]
               },
               "response": {
                     "$id": "/token/endpoint/getBalance",
                     "type": "object",
                     "properties": {
                        "address": {
                           "type": "string",
                           "format": "hex",
                           "minLength": 40,
                           "maxLength": 40
                        }
                     },
                     "required": [
                        "address"
                     ]
               }
            },
            {
               "name": "getTotalSupply",
               "response": {
                     "$id": "/token/endpoint/getTotalSupplyResponse",
                     "type": "object",
                     "properties": {
                        "totalSupply": {
                           "type": "array",
                           "items": {
                                 "type": "object",
                                 "required": [
                                    "totalSupply",
                                    "tokenID"
                                 ],
                                 "properties": {
                                    "tokenID": {
                                       "type": "string",
                                       "format": "hex"
                                    },
                                    "totalSupply": {
                                       "type": "string",
                                       "format": "uint64"
                                    }
                                 }
                           }
                        }
                     }
               }
            },
            {
               "name": "getSupportedTokens",
               "response": {
                     "$id": "/token/endpoint/getSupportedTokensResponse",
                     "type": "object",
                     "properties": {
                        "tokenIDs": {
                           "type": "array",
                           "items": {
                                 "type": "string",
                                 "format": "hex"
                           }
                        }
                     }
               }
            },
            {
               "name": "getEscrowedAmounts",
               "response": {
                     "$id": "/token/endpoint/getEscrowedAmountsResponse",
                     "type": "object",
                     "properties": {
                        "escrowedAmounts": {
                           "type": "array",
                           "items": {
                                 "type": "object",
                                 "required": [
                                    "escrowChainID",
                                    "totalSupply",
                                    "tokenID"
                                 ],
                                 "properties": {
                                    "escrowChainID": {
                                       "type": "string",
                                       "format": "hex"
                                    },
                                    "tokenID": {
                                       "type": "string",
                                       "format": "hex"
                                    },
                                    "amount": {
                                       "type": "string",
                                       "format": "uint64"
                                    }
                                 }
                           }
                        }
                     }
               }
            }
         ],
         "commands": [
            {
               "id": "00000000",
               "name": "transfer",
               "params": {
                     "$id": "/lisk/transferParams",
                     "title": "Transfer transaction params",
                     "type": "object",
                     "required": [
                        "tokenID",
                        "amount",
                        "recipientAddress",
                        "data"
                     ],
                     "properties": {
                        "tokenID": {
                           "dataType": "bytes",
                           "fieldNumber": 1,
                           "minLength": 8,
                           "maxLength": 8
                        },
                        "amount": {
                           "dataType": "uint64",
                           "fieldNumber": 2
                        },
                        "recipientAddress": {
                           "dataType": "bytes",
                           "fieldNumber": 3,
                           "minLength": 20,
                           "maxLength": 20
                        },
                        "data": {
                           "dataType": "string",
                           "fieldNumber": 4,
                           "minLength": 0,
                           "maxLength": 64
                        }
                     }
               }
            },
            {
               "id": "00000000",
               "name": "crossChaintransfer",
               "params": {
                     "$id": "/lisk/ccTransferParams",
                     "type": "object",
                     "required": [
                        "tokenID",
                        "amount",
                        "receivingChainID",
                        "recipientAddress",
                        "data",
                        "messageFee"
                     ],
                     "properties": {
                        "tokenID": {
                           "dataType": "bytes",
                           "fieldNumber": 1,
                           "minLength": 8,
                           "maxLength": 8
                        },
                        "amount": {
                           "dataType": "uint64",
                           "fieldNumber": 2
                        },
                        "receivingChainID": {
                           "dataType": "bytes",
                           "fieldNumber": 3,
                           "minLength": 4,
                           "maxLength": 4
                        },
                        "recipientAddress": {
                           "dataType": "bytes",
                           "fieldNumber": 4,
                           "minLength": 20,
                           "maxLength": 20
                        },
                        "data": {
                           "dataType": "string",
                           "fieldNumber": 5,
                           "minLength": 0,
                           "maxLength": 64
                        },
                        "messageFee": {
                           "dataType": "uint64",
                           "fieldNumber": 6
                        }
                     }
               }
            }
         ],
         "events": [],
         "assets": [
            {
               "version": 0,
               "data": {
                     "$id": "/token/module/genesis",
                     "type": "object",
                     "required": [
                        "userSubstore",
                        "supplySubstore",
                        "escrowSubstore",
                        "availableLocalIDSubstore",
                        "terminatedEscrowSubstore"
                     ],
                     "properties": {
                        "userSubstore": {
                           "type": "array",
                           "fieldNumber": 1,
                           "items": {
                                 "type": "object",
                                 "required": [
                                    "address",
                                    "tokenID",
                                    "availableBalance",
                                    "lockedBalances"
                                 ],
                                 "properties": {
                                    "address": {
                                       "dataType": "bytes",
                                       "fieldNumber": 1,
                                       "minLength": 20,
                                       "maxLength": 20
                                    },
                                    "tokenID": {
                                       "dataType": "bytes",
                                       "fieldNumber": 2,
                                       "minLength": 8,
                                       "maxLength": 8
                                    },
                                    "availableBalance": {
                                       "dataType": "uint64",
                                       "fieldNumber": 3
                                    },
                                    "lockedBalances": {
                                       "type": "array",
                                       "fieldNumber": 4,
                                       "items": {
                                             "type": "object",
                                             "required": [
                                                "moduleID",
                                                "amount"
                                             ],
                                             "properties": {
                                                "moduleID": {
                                                   "dataType": "bytes",
                                                   "fieldNumber": 1
                                                },
                                                "amount": {
                                                   "dataType": "uint64",
                                                   "fieldNumber": 2
                                                }
                                             }
                                       }
                                    }
                                 }
                           }
                        },
                        "supplySubstore": {
                           "type": "array",
                           "fieldNumber": 2,
                           "items": {
                                 "type": "object",
                                 "required": [
                                    "localID",
                                    "totalSupply"
                                 ],
                                 "properties": {
                                    "localID": {
                                       "dataType": "bytes",
                                       "fieldNumber": 1,
                                       "minLength": 4,
                                       "maxLength": 4
                                    },
                                    "totalSupply": {
                                       "dataType": "uint64",
                                       "fieldNumber": 2
                                    }
                                 }
                           }
                        },
                        "escrowSubstore": {
                           "type": "array",
                           "fieldNumber": 3,
                           "items": {
                                 "type": "object",
                                 "required": [
                                    "escrowChainID",
                                    "localID",
                                    "amount"
                                 ],
                                 "properties": {
                                    "escrowChainID": {
                                       "dataType": "bytes",
                                       "fieldNumber": 1,
                                       "minLength": 4,
                                       "maxLength": 4
                                    },
                                    "localID": {
                                       "dataType": "bytes",
                                       "fieldNumber": 2,
                                       "minLength": 4,
                                       "maxLength": 4
                                    },
                                    "amount": {
                                       "dataType": "uint64",
                                       "fieldNumber": 3
                                    }
                                 }
                           }
                        },
                        "availableLocalIDSubstore": {
                           "type": "object",
                           "required": [
                                 "nextAvailableLocalID"
                           ],
                           "fieldNumber": 4,
                           "properties": {
                                 "nextAvailableLocalID": {
                                    "dataType": "bytes",
                                    "fieldNumber": 1,
                                    "minLength": 4,
                                    "maxLength": 4
                                 }
                           }
                        },
                        "terminatedEscrowSubstore": {
                           "type": "array",
                           "fieldNumber": 5,
                           "items": {
                                 "dataType": "bytes",
                                 "minLength": 4,
                                 "maxLength": 4
                           }
                        }
                     }
               }
            }
         ],
         "id": "00000002",
         "name": "token"
   },
   {
         "endpoints": [
            {
               "name": "getDefaultRewardAtHeight",
               "request": {
                     "$id": "/reward/endpoint/getDefaultRewardAtHeightRequest",
                     "type": "object",
                     "required": [
                        "height"
                     ],
                     "properties": {
                        "height": {
                           "type": "integer",
                           "format": "uint32"
                        }
                     }
               },
               "response": {
                     "$id": "/reward/endpoint/getDefaultRewardAtHeightResponse",
                     "type": "object",
                     "required": [
                        "reward"
                     ],
                     "properties": {
                        "reward": {
                           "type": "string",
                           "format": "uint64"
                        }
                     }
               }
            }
         ],
         "commands": [],
         "events": [],
         "assets": [],
         "id": "0000000a",
         "name": "reward"
   },
   {
         "endpoints": [
            {
               "name": "validateBLSKey",
               "request": {
                     "$id": "/validators/validateBLSKey",
                     "title": "Bls Key Properties",
                     "type": "object",
                     "properties": {
                        "proofOfPossession": {
                           "type": "string",
                           "format": "hex"
                        },
                        "blsKey": {
                           "type": "string",
                           "format": "hex"
                        }
                     },
                     "required": [
                        "proofOfPossession",
                        "blsKey"
                     ]
               },
               "response": {
                     "$id": "/validators/endpoint/validateBLSKeyResponse",
                     "title": "Bls Key Properties",
                     "type": "object",
                     "properties": {
                        "valid": {
                           "type": "boolean"
                        }
                     },
                     "required": [
                        "valid"
                     ]
               }
            }
         ],
         "commands": [],
         "events": [],
         "assets": [],
         "id": "0000000b",
         "name": "validators"
   },
   {
         "endpoints": [],
         "commands": [
            {
               "id": "00000000",
               "name": "registerMultisignatureGroup",
               "params": {
                     "$id": "/auth/command/regMultisig",
                     "type": "object",
                     "properties": {
                        "numberOfSignatures": {
                           "dataType": "uint32",
                           "fieldNumber": 1,
                           "minimum": 1,
                           "maximum": 64
                        },
                        "mandatoryKeys": {
                           "type": "array",
                           "items": {
                                 "dataType": "bytes",
                                 "minLength": 32,
                                 "maxLength": 32
                           },
                           "fieldNumber": 2,
                           "minItems": 0,
                           "maxItems": 64
                        },
                        "optionalKeys": {
                           "type": "array",
                           "items": {
                                 "dataType": "bytes",
                                 "minLength": 32,
                                 "maxLength": 32
                           },
                           "fieldNumber": 3,
                           "minItems": 0,
                           "maxItems": 64
                        }
                     },
                     "required": [
                        "numberOfSignatures",
                        "mandatoryKeys",
                        "optionalKeys"
                     ]
               }
            }
         ],
         "events": [],
         "assets": [
            {
               "version": 0,
               "data": {
                     "$id": "/auth/module/genesis",
                     "type": "object",
                     "required": [
                        "authDataSubstore"
                     ],
                     "properties": {
                        "authDataSubstore": {
                           "type": "array",
                           "fieldNumber": 1,
                           "items": {
                                 "type": "object",
                                 "required": [
                                    "storeKey",
                                    "storeValue"
                                 ],
                                 "properties": {
                                    "storeKey": {
                                       "dataType": "bytes",
                                       "fieldNumber": 1
                                    },
                                    "storeValue": {
                                       "type": "object",
                                       "fieldNumber": 2,
                                       "required": [
                                             "nonce",
                                             "numberOfSignatures",
                                             "mandatoryKeys",
                                             "optionalKeys"
                                       ],
                                       "properties": {
                                             "nonce": {
                                                "dataType": "uint64",
                                                "fieldNumber": 1
                                             },
                                             "numberOfSignatures": {
                                                "dataType": "uint32",
                                                "fieldNumber": 2
                                             },
                                             "mandatoryKeys": {
                                                "type": "array",
                                                "fieldNumber": 3,
                                                "items": {
                                                   "dataType": "bytes"
                                                }
                                             },
                                             "optionalKeys": {
                                                "type": "array",
                                                "fieldNumber": 4,
                                                "items": {
                                                   "dataType": "bytes"
                                                }
                                             }
                                       }
                                    }
                                 }
                           }
                        }
                     }
               }
            }
         ],
         "id": "0000000c",
         "name": "auth"
   },
   {
         "endpoints": [
            {
               "name": "getAllDelegates",
               "response": {
                     "$id": "modules/dpos/endpoint/getAllDelegatesResponse",
                     "type": "object",
                     "required": [
                        "delegates"
                     ],
                     "properties": {
                        "delegates": {
                           "type": "array",
                           "items": {
                                 "type": "object",
                                 "required": [
                                    "name",
                                    "totalVotesReceived",
                                    "selfVotes",
                                    "lastGeneratedHeight",
                                    "isBanned",
                                    "pomHeights",
                                    "consecutiveMissedBlocks"
                                 ],
                                 "properties": {
                                    "name": {
                                       "type": "string"
                                    },
                                    "totalVotesReceived": {
                                       "type": "string",
                                       "format": "uint64"
                                    },
                                    "selfVotes": {
                                       "type": "string",
                                       "format": "uint64"
                                    },
                                    "lastGeneratedHeight": {
                                       "type": "integer",
                                       "format": "uint32"
                                    },
                                    "isBanned": {
                                       "type": "boolean"
                                    },
                                    "pomHeights": {
                                       "type": "array",
                                       "items": {
                                             "type": "integer",
                                             "format": "uint32"
                                       }
                                    },
                                    "consecutiveMissedBlocks": {
                                       "type": "integer",
                                       "format": "uint32"
                                    }
                                 }
                           }
                        }
                     }
               }
            },
            {
               "name": "getDelegate",
               "request": {
                     "$id": "modules/dpos/endpoint/getDelegateRequest",
                     "type": "object",
                     "required": [
                        "address"
                     ],
                     "properties": {
                        "address": {
                           "type": "string",
                           "format": "hex"
                        }
                     }
               },
               "response": {
                     "$id": "modules/dpos/endpoint/getDelegateResponse",
                     "type": "object",
                     "required": [
                        "name",
                        "totalVotesReceived",
                        "selfVotes",
                        "lastGeneratedHeight",
                        "isBanned",
                        "pomHeights",
                        "consecutiveMissedBlocks"
                     ],
                     "properties": {
                        "name": {
                           "type": "string"
                        },
                        "totalVotesReceived": {
                           "type": "string",
                           "format": "uint64"
                        },
                        "selfVotes": {
                           "type": "string",
                           "format": "uint64"
                        },
                        "lastGeneratedHeight": {
                           "type": "integer",
                           "format": "uint32"
                        },
                        "isBanned": {
                           "type": "boolean"
                        },
                        "pomHeights": {
                           "type": "array",
                           "items": {
                                 "type": "integer",
                                 "format": "uint32"
                           }
                        },
                        "consecutiveMissedBlocks": {
                           "type": "integer",
                           "format": "uint32"
                        }
                     }
               }
            },
            {
               "name": "getVoter",
               "request": {
                     "$id": "modules/dpos/endpoint/getDelegateRequest",
                     "type": "object",
                     "required": [
                        "address"
                     ],
                     "properties": {
                        "address": {
                           "type": "string",
                           "format": "hex"
                        }
                     }
               },
               "response": {
                     "$id": "modules/dpos/endpoint/getVoterResponse",
                     "type": "object",
                     "required": [
                        "sentVotes",
                        "pendingUnlocks"
                     ],
                     "properties": {
                        "sentVotes": {
                           "type": "array",
                           "fieldNumber": 1,
                           "items": {
                                 "type": "object",
                                 "required": [
                                    "delegateAddress",
                                    "amount"
                                 ],
                                 "properties": {
                                    "delegateAddress": {
                                       "type": "string",
                                       "format": "hex"
                                    },
                                    "amount": {
                                       "type": "string",
                                       "format": "uint64"
                                    }
                                 }
                           }
                        },
                        "pendingUnlocks": {
                           "type": "array",
                           "fieldNumber": 2,
                           "items": {
                                 "type": "object",
                                 "required": [
                                    "delegateAddress",
                                    "amount",
                                    "unvoteHeight"
                                 ],
                                 "properties": {
                                    "delegateAddress": {
                                       "type": "string",
                                       "format": "hex"
                                    },
                                    "amount": {
                                       "type": "string",
                                       "format": "uint64"
                                    },
                                    "unvoteHeight": {
                                       "type": "integer",
                                       "format": "uint32"
                                    }
                                 }
                           }
                        }
                     }
               }
            },
            {
               "name": "getConstants",
               "response": {
                     "$id": "/dpos/config",
                     "type": "object",
                     "properties": {
                        "factorSelfVotes": {
                           "type": "integer",
                           "format": "uint32"
                        },
                        "maxLengthName": {
                           "type": "integer",
                           "format": "uint32"
                        },
                        "maxNumberSentVotes": {
                           "type": "integer",
                           "format": "uint32"
                        },
                        "maxNumberPendingUnlocks": {
                           "type": "integer",
                           "format": "uint32"
                        },
                        "failSafeMissedBlocks": {
                           "type": "integer",
                           "format": "uint32"
                        },
                        "failSafeInactiveWindow": {
                           "type": "integer",
                           "format": "uint32"
                        },
                        "punishmentWindow": {
                           "type": "integer",
                           "format": "uint32"
                        },
                        "roundLength": {
                           "type": "integer",
                           "format": "uint32"
                        },
                        "bftThreshold": {
                           "type": "integer",
                           "format": "uint32"
                        },
                        "minWeightStandby": {
                           "type": "string",
                           "format": "uint64"
                        },
                        "numberActiveDelegates": {
                           "type": "integer",
                           "format": "uint32"
                        },
                        "numberStandbyDelegates": {
                           "type": "integer",
                           "format": "uint32"
                        },
                        "tokenIDDPoS": {
                           "type": "string",
                           "format": "hex"
                        }
                     },
                     "required": [
                        "factorSelfVotes",
                        "maxLengthName",
                        "maxNumberSentVotes",
                        "maxNumberPendingUnlocks",
                        "failSafeMissedBlocks",
                        "failSafeInactiveWindow",
                        "punishmentWindow",
                        "roundLength",
                        "bftThreshold",
                        "minWeightStandby",
                        "numberActiveDelegates",
                        "numberStandbyDelegates",
                        "tokenIDDPoS"
                     ]
               }
            }
         ],
         "commands": [
            {
               "id": "00000000",
               "name": "registerDelegate",
               "params": {
                     "$id": "/dpos/command/registerDelegateParams",
                     "type": "object",
                     "required": [
                        "name",
                        "generatorKey",
                        "blsKey",
                        "proofOfPossession"
                     ],
                     "properties": {
                        "name": {
                           "dataType": "string",
                           "fieldNumber": 1,
                           "minLength": 1,
                           "maxLength": 20
                        },
                        "generatorKey": {
                           "dataType": "bytes",
                           "fieldNumber": 2,
                           "minLength": 32,
                           "maxLength": 32
                        },
                        "blsKey": {
                           "dataType": "bytes",
                           "fieldNumber": 3,
                           "minLength": 48,
                           "maxLength": 48
                        },
                        "proofOfPossession": {
                           "dataType": "bytes",
                           "fieldNumber": 4,
                           "minLength": 96,
                           "maxLength": 96
                        }
                     }
               }
            },
            {
               "id": "00000003",
               "name": "reportDelegateMisbehavior",
               "params": {
                     "$id": "/dpos/command/reportDelegateMisbehaviorParams",
                     "type": "object",
                     "required": [
                        "header1",
                        "header2"
                     ],
                     "properties": {
                        "header1": {
                           "dataType": "bytes",
                           "fieldNumber": 1
                        },
                        "header2": {
                           "dataType": "bytes",
                           "fieldNumber": 2
                        }
                     }
               }
            },
            {
               "id": "00000002",
               "name": "unlockToken"
            },
            {
               "id": "00000004",
               "name": "updateGeneratorKey",
               "params": {
                     "$id": "/dpos/command/updateGeneratorKeyParams",
                     "type": "object",
                     "required": [
                        "generatorKey"
                     ],
                     "properties": {
                        "generatorKey": {
                           "dataType": "bytes",
                           "fieldNumber": 1,
                           "minLength": 32,
                           "maxLength": 32
                        }
                     }
               }
            },
            {
               "id": "00000001",
               "name": "voteDelegate",
               "params": {
                     "$id": "/dpos/command/voteDelegateParams",
                     "type": "object",
                     "required": [
                        "votes"
                     ],
                     "properties": {
                        "votes": {
                           "type": "array",
                           "fieldNumber": 1,
                           "minItems": 1,
                           "maxItems": 20,
                           "items": {
                                 "type": "object",
                                 "required": [
                                    "delegateAddress",
                                    "amount"
                                 ],
                                 "properties": {
                                    "delegateAddress": {
                                       "dataType": "bytes",
                                       "fieldNumber": 1,
                                       "minLength": 20,
                                       "maxLength": 20
                                    },
                                    "amount": {
                                       "dataType": "sint64",
                                       "fieldNumber": 2
                                    }
                                 }
                           }
                        }
                     }
               }
            }
         ],
         "events": [],
         "assets": [
            {
               "version": 0,
               "data": {
                     "$id": "/dpos/module/genesis",
                     "type": "object",
                     "required": [
                        "validators",
                        "voters",
                        "snapshots",
                        "genesisData"
                     ],
                     "properties": {
                        "validators": {
                           "type": "array",
                           "fieldNumber": 1,
                           "items": {
                                 "type": "object",
                                 "required": [
                                    "address",
                                    "name",
                                    "blsKey",
                                    "proofOfPossession",
                                    "generatorKey",
                                    "lastGeneratedHeight",
                                    "isBanned",
                                    "pomHeights",
                                    "consecutiveMissedBlocks"
                                 ],
                                 "properties": {
                                    "address": {
                                       "dataType": "bytes",
                                       "fieldNumber": 1,
                                       "minLength": 20,
                                       "maxLength": 20
                                    },
                                    "name": {
                                       "dataType": "string",
                                       "fieldNumber": 2,
                                       "minLength": 1,
                                       "maxLength": 20
                                    },
                                    "blsKey": {
                                       "dataType": "bytes",
                                       "fieldNumber": 3,
                                       "minLength": 48,
                                       "maxLength": 48
                                    },
                                    "proofOfPossession": {
                                       "dataType": "bytes",
                                       "fieldNumber": 4,
                                       "minLength": 96,
                                       "maxLength": 96
                                    },
                                    "generatorKey": {
                                       "dataType": "bytes",
                                       "fieldNumber": 5,
                                       "minLength": 32,
                                       "maxLength": 32
                                    },
                                    "lastGeneratedHeight": {
                                       "dataType": "uint32",
                                       "fieldNumber": 6
                                    },
                                    "isBanned": {
                                       "dataType": "boolean",
                                       "fieldNumber": 7
                                    },
                                    "pomHeights": {
                                       "type": "array",
                                       "fieldNumber": 8,
                                       "items": {
                                             "dataType": "uint32"
                                       }
                                    },
                                    "consecutiveMissedBlocks": {
                                       "dataType": "uint32",
                                       "fieldNumber": 9
                                    }
                                 }
                           }
                        },
                        "voters": {
                           "type": "array",
                           "fieldNumber": 2,
                           "items": {
                                 "type": "object",
                                 "required": [
                                    "address",
                                    "sentVotes",
                                    "pendingUnlocks"
                                 ],
                                 "properties": {
                                    "address": {
                                       "dataType": "bytes",
                                       "fieldNumber": 1,
                                       "minLength": 20,
                                       "maxLength": 20
                                    },
                                    "sentVotes": {
                                       "type": "array",
                                       "fieldNumber": 2,
                                       "items": {
                                             "type": "object",
                                             "required": [
                                                "delegateAddress",
                                                "amount"
                                             ],
                                             "properties": {
                                                "delegateAddress": {
                                                   "dataType": "bytes",
                                                   "fieldNumber": 1
                                                },
                                                "amount": {
                                                   "dataType": "uint64",
                                                   "fieldNumber": 2
                                                }
                                             }
                                       }
                                    },
                                    "pendingUnlocks": {
                                       "type": "array",
                                       "fieldNumber": 3,
                                       "items": {
                                             "type": "object",
                                             "required": [
                                                "delegateAddress",
                                                "amount",
                                                "unvoteHeight"
                                             ],
                                             "properties": {
                                                "delegateAddress": {
                                                   "dataType": "bytes",
                                                   "fieldNumber": 1,
                                                   "minLength": 20,
                                                   "maxLength": 20
                                                },
                                                "amount": {
                                                   "dataType": "uint64",
                                                   "fieldNumber": 2
                                                },
                                                "unvoteHeight": {
                                                   "dataType": "uint32",
                                                   "fieldNumber": 3
                                                }
                                             }
                                       }
                                    }
                                 }
                           }
                        },
                        "snapshots": {
                           "type": "array",
                           "fieldNumber": 3,
                           "maxLength": 3,
                           "items": {
                                 "type": "object",
                                 "required": [
                                    "roundNumber",
                                    "activeDelegates",
                                    "delegateWeightSnapshot"
                                 ],
                                 "properties": {
                                    "roundNumber": {
                                       "dataType": "uint32",
                                       "fieldNumber": 1
                                    },
                                    "activeDelegates": {
                                       "type": "array",
                                       "fieldNumber": 2,
                                       "items": {
                                             "dataType": "bytes"
                                       }
                                    },
                                    "delegateWeightSnapshot": {
                                       "type": "array",
                                       "fieldNumber": 3,
                                       "items": {
                                             "type": "object",
                                             "required": [
                                                "delegateAddress",
                                                "delegateWeight"
                                             ],
                                             "properties": {
                                                "delegateAddress": {
                                                   "dataType": "bytes",
                                                   "fieldNumber": 1
                                                },
                                                "delegateWeight": {
                                                   "dataType": "uint64",
                                                   "fieldNumber": 2
                                                }
                                             }
                                       }
                                    }
                                 }
                           }
                        },
                        "genesisData": {
                           "type": "object",
                           "fieldNumber": 4,
                           "required": [
                                 "initRounds",
                                 "initDelegates"
                           ],
                           "properties": {
                                 "initRounds": {
                                    "dataType": "uint32",
                                    "fieldNumber": 1
                                 },
                                 "initDelegates": {
                                    "type": "array",
                                    "fieldNumber": 2,
                                    "items": {
                                       "dataType": "bytes"
                                    }
                                 }
                           }
                        }
                     }
               }
            }
         ],
         "id": "0000000d",
         "name": "dpos"
   },
   {
         "endpoints": [],
         "commands": [],
         "events": [],
         "assets": [],
         "id": "0000000e",
         "name": "fee"
   },
   {
         "endpoints": [
            {
               "name": "isSeedRevealValid",
               "request": {
                     "$id": "/modules/random/endpoint/isSeedRevealRequest",
                     "type": "object",
                     "required": [
                        "generatorAddress",
                        "seedReveal"
                     ],
                     "properties": {
                        "generatorAddress": {
                           "type": "string",
                           "format": "hex"
                        },
                        "seedReveal": {
                           "type": "string",
                           "format": "hex"
                        }
                     }
               },
               "response": {
                     "$id": "/modules/random/endpoint/isSeedRevealRequest",
                     "type": "object",
                     "required": [
                        "valid"
                     ],
                     "properties": {
                        "valid": {
                           "type": "boolean"
                        }
                     }
               }
            }
         ],
         "commands": [],
         "events": [],
         "assets": [
            {
               "version": 2,
               "data": {
                     "$id": "/modules/random/block/header/asset",
                     "type": "object",
                     "properties": {
                        "seedReveal": {
                           "dataType": "bytes",
                           "fieldNumber": 1
                        }
                     },
                     "required": [
                        "seedReveal"
                     ]
               }
            }
         ],
         "id": "0000000f",
         "name": "random"
      }
   ]
}

system_getSchema

Returns the common schema used by the Lisk blockchain.

Request

  • Specification

  • cURL

Empty request body

curl --location --request POST 'localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "system_getSchema",
    "params": {}
}'
Response
Example output
{
   "block": {
      "$id": "/block",
      "type": "object",
      "properties": {
            "header": {
               "dataType": "bytes",
               "fieldNumber": 1
            },
            "transactions": {
               "type": "array",
               "items": {
                  "dataType": "bytes"
               },
               "fieldNumber": 2
            },
            "assets": {
               "type": "array",
               "items": {
                  "dataType": "bytes"
               },
               "fieldNumber": 3
            }
      },
      "required": [
            "header",
            "transactions",
            "assets"
      ]
   },
   "header": {
      "$id": "/block/header/3",
      "type": "object",
      "properties": {
            "version": {
               "dataType": "uint32",
               "fieldNumber": 1
            },
            "timestamp": {
               "dataType": "uint32",
               "fieldNumber": 2
            },
            "height": {
               "dataType": "uint32",
               "fieldNumber": 3
            },
            "previousBlockID": {
               "dataType": "bytes",
               "fieldNumber": 4
            },
            "generatorAddress": {
               "dataType": "bytes",
               "fieldNumber": 5
            },
            "transactionRoot": {
               "dataType": "bytes",
               "fieldNumber": 6
            },
            "assetRoot": {
               "dataType": "bytes",
               "fieldNumber": 7
            },
            "eventRoot": {
               "dataType": "bytes",
               "fieldNumber": 8
            },
            "stateRoot": {
               "dataType": "bytes",
               "fieldNumber": 9
            },
            "maxHeightPrevoted": {
               "dataType": "uint32",
               "fieldNumber": 10
            },
            "maxHeightGenerated": {
               "dataType": "uint32",
               "fieldNumber": 11
            },
            "validatorsHash": {
               "dataType": "bytes",
               "fieldNumber": 12
            },
            "aggregateCommit": {
               "type": "object",
               "fieldNumber": 13,
               "required": [
                  "height",
                  "aggregationBits",
                  "certificateSignature"
               ],
               "properties": {
                  "height": {
                        "dataType": "uint32",
                        "fieldNumber": 1
                  },
                  "aggregationBits": {
                        "dataType": "bytes",
                        "fieldNumber": 2
                  },
                  "certificateSignature": {
                        "dataType": "bytes",
                        "fieldNumber": 3
                  }
               }
            },
            "signature": {
               "dataType": "bytes",
               "fieldNumber": 14
            }
      },
      "required": [
            "version",
            "timestamp",
            "height",
            "previousBlockID",
            "generatorAddress",
            "transactionRoot",
            "assetRoot",
            "eventRoot",
            "stateRoot",
            "maxHeightPrevoted",
            "maxHeightGenerated",
            "validatorsHash",
            "aggregateCommit",
            "signature"
      ]
   },
   "asset": {
      "$id": "/block/asset/3",
      "type": "object",
      "required": [
            "moduleID",
            "data"
      ],
      "properties": {
            "moduleID": {
               "dataType": "bytes",
               "fieldNumber": 1
            },
            "data": {
               "dataType": "bytes",
               "fieldNumber": 2
            }
      }
   },
   "transaction": {
      "$id": "/lisk/transaction",
      "type": "object",
      "required": [
            "moduleID",
            "commandID",
            "nonce",
            "fee",
            "senderPublicKey",
            "params"
      ],
      "properties": {
            "moduleID": {
               "dataType": "bytes",
               "fieldNumber": 1,
               "minimum": 2
            },
            "commandID": {
               "dataType": "bytes",
               "fieldNumber": 2
            },
            "nonce": {
               "dataType": "uint64",
               "fieldNumber": 3
            },
            "fee": {
               "dataType": "uint64",
               "fieldNumber": 4
            },
            "senderPublicKey": {
               "dataType": "bytes",
               "fieldNumber": 5,
               "minLength": 32,
               "maxLength": 32
            },
            "params": {
               "dataType": "bytes",
               "fieldNumber": 6
            },
            "signatures": {
               "type": "array",
               "items": {
                  "dataType": "bytes"
               },
               "fieldNumber": 7
            }
      }
   },
   "event": {
      "$id": "/block/event",
      "type": "object",
      "required": [
            "moduleID",
            "typeID",
            "data",
            "topics",
            "index"
      ],
      "properties": {
            "moduleID": {
               "dataType": "bytes",
               "fieldNumber": 1
            },
            "typeID": {
               "dataType": "bytes",
               "fieldNumber": 2
            },
            "data": {
               "dataType": "bytes",
               "fieldNumber": 3
            },
            "topics": {
               "type": "array",
               "fieldNumber": 4,
               "items": {
                  "maxItems": 4,
                  "dataType": "bytes"
               }
            },
            "index": {
               "dataType": "uint32",
               "fieldNumber": 5
            }
      }
   }
}

system_getMetricsReport

Returns the metrics report from the application.

Request

  • Specification

  • cURL

Empty request body

curl --location --request POST 'localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "system_getMetricsReport",
    "params": {}
}'
Response
Example output
[
    {
        "help": "consensus_height",
        "name": "consensus_height",
        "type": "gauge",
        "values": [
            {
                "value": 0,
                "labels": {}
            }
        ],
        "aggregator": "sum"
    },
    {
        "help": "consensus_finalizedHeight",
        "name": "consensus_finalizedHeight",
        "type": "gauge",
        "values": [
            {
                "value": 0,
                "labels": {}
            }
        ],
        "aggregator": "sum"
    },
    {
        "help": "consensus_maxHeightPrevoted",
        "name": "consensus_maxHeightPrevoted",
        "type": "gauge",
        "values": [
            {
                "value": 0,
                "labels": {}
            }
        ],
        "aggregator": "sum"
    },
    {
        "help": "consensus_maxHeightCertified",
        "name": "consensus_maxHeightCertified",
        "type": "gauge",
        "values": [
            {
                "value": 0,
                "labels": {}
            }
        ],
        "aggregator": "sum"
    },
    {
        "help": "consensus_maxRemovalHeight",
        "name": "consensus_maxRemovalHeight",
        "type": "gauge",
        "values": [
            {
                "value": 0,
                "labels": {}
            }
        ],
        "aggregator": "sum"
    },
    {
        "name": "consensus_blockExecution",
        "help": "consensus_blockExecution",
        "type": "histogram",
        "values": [
            {
                "labels": {
                    "le": 0.01
                },
                "value": 0,
                "metricName": "consensus_blockExecution_bucket"
            },
            {
                "labels": {
                    "le": 0.05
                },
                "value": 0,
                "metricName": "consensus_blockExecution_bucket"
            },
            {
                "labels": {
                    "le": 0.1
                },
                "value": 0,
                "metricName": "consensus_blockExecution_bucket"
            },
            {
                "labels": {
                    "le": 0.2
                },
                "value": 0,
                "metricName": "consensus_blockExecution_bucket"
            },
            {
                "labels": {
                    "le": 0.5
                },
                "value": 0,
                "metricName": "consensus_blockExecution_bucket"
            },
            {
                "labels": {
                    "le": 1
                },
                "value": 0,
                "metricName": "consensus_blockExecution_bucket"
            },
            {
                "labels": {
                    "le": 5
                },
                "value": 0,
                "metricName": "consensus_blockExecution_bucket"
            },
            {
                "labels": {
                    "le": "+Inf"
                },
                "value": 0,
                "metricName": "consensus_blockExecution_bucket"
            },
            {
                "labels": {},
                "value": 0,
                "metricName": "consensus_blockExecution_sum"
            },
            {
                "labels": {},
                "value": 0,
                "metricName": "consensus_blockExecution_count"
            }
        ],
        "aggregator": "sum"
    },
    {
        "help": "consensus_fork",
        "name": "consensus_fork",
        "type": "counter",
        "values": [
            {
                "value": 0,
                "labels": {}
            }
        ],
        "aggregator": "sum"
    },
    {
        "help": "generator_signedCommits",
        "name": "generator_signedCommits",
        "type": "counter",
        "values": [
            {
                "value": 0,
                "labels": {}
            }
        ],
        "aggregator": "sum"
    },
    {
        "help": "generator_blockGeneration",
        "name": "generator_blockGeneration",
        "type": "counter",
        "values": [
            {
                "value": 0,
                "labels": {}
            }
        ],
        "aggregator": "sum"
    },
    {
        "help": "commitPool_numSingleCommits",
        "name": "commitPool_numSingleCommits",
        "type": "gauge",
        "values": [
            {
                "value": 0,
                "labels": {}
            }
        ],
        "aggregator": "sum"
    },
    {
        "help": "commitPool_numNonGossippedCommits",
        "name": "commitPool_numNonGossippedCommits",
        "type": "gauge",
        "values": [
            {
                "value": 0,
                "labels": {}
            }
        ],
        "aggregator": "sum"
    },
    {
        "help": "commitPool_numNonGossippedCommitsLocal",
        "name": "commitPool_numNonGossippedCommitsLocal",
        "type": "gauge",
        "values": [
            {
                "value": 0,
                "labels": {}
            }
        ],
        "aggregator": "sum"
    },
    {
        "help": "commitPool_numGossippedCommits",
        "name": "commitPool_numGossippedCommits",
        "type": "gauge",
        "values": [
            {
                "value": 0,
                "labels": {}
            }
        ],
        "aggregator": "sum"
    },
    {
        "name": "commitPool_job",
        "help": "commitPool_job",
        "type": "histogram",
        "values": [
            {
                "labels": {
                    "le": 0.01
                },
                "value": 0,
                "metricName": "commitPool_job_bucket"
            },
            {
                "labels": {
                    "le": 0.05
                },
                "value": 0,
                "metricName": "commitPool_job_bucket"
            },
            {
                "labels": {
                    "le": 0.1
                },
                "value": 0,
                "metricName": "commitPool_job_bucket"
            },
            {
                "labels": {
                    "le": 0.2
                },
                "value": 0,
                "metricName": "commitPool_job_bucket"
            },
            {
                "labels": {
                    "le": 0.5
                },
                "value": 0,
                "metricName": "commitPool_job_bucket"
            },
            {
                "labels": {
                    "le": 1
                },
                "value": 0,
                "metricName": "commitPool_job_bucket"
            },
            {
                "labels": {
                    "le": 5
                },
                "value": 0,
                "metricName": "commitPool_job_bucket"
            },
            {
                "labels": {
                    "le": "+Inf"
                },
                "value": 0,
                "metricName": "commitPool_job_bucket"
            },
            {
                "labels": {},
                "value": 0,
                "metricName": "commitPool_job_sum"
            },
            {
                "labels": {},
                "value": 0,
                "metricName": "commitPool_job_count"
            }
        ],
        "aggregator": "sum"
    },
    {
        "help": "consensus_handleEventSingleCommit",
        "name": "consensus_handleEventSingleCommit",
        "type": "counter",
        "values": [
            {
                "value": 0,
                "labels": {}
            }
        ],
        "aggregator": "sum"
    }
]

Txpool

txpool_postTransaction

Returns a transactionId based on the transaction data passed.

Request

  • Specification

  • cURL

Name Type Description Sample

transaction

string

Encoded transaction data

0a040000000212040000000018002080c2d72f2a2079694653ba89d0ce081febe09f0e1e36d- 978f46c7e8981ff136070ee9aa41871322f0a08000000000000000010011a1496c2f3cd9d9a0- 9814d5f5d4182dc84183ea5abfb220b48656c6c6f20576f726c643a403623990a51b3436402e- b836d734afd4e81c05426fec86074926cbe3950c8fdae0d8a39570ff86a3fd45c273a2c09106- aa2f3b233fec9a518427667bf6e9ae302

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "txpool_postTransaction",
    "params": {
        "transaction": "0a040000000212040000000018002080c2d72f2a2079694653ba89d0ce081febe09f0e1e36d978f46c7e8981ff136070ee9aa41871322f0a08000000000000000010011a1496c2f3cd9d9a09814d5f5d4182dc84183ea5abfb220b48656c6c6f20576f726c643a403623990a51b3436402eb836d734afd4e81c05426fec86074926cbe3950c8fdae0d8a39570ff86a3fd45c273a2c09106aa2f3b233fec9a518427667bf6e9ae302"
    }
}'
Response
Example output
{
   "transactionId": "33cf8948df3ce54877f145beafcde37f67a6a607209a7c8ba27cc5112d75de1e"
}

txpool_getTransactionsFromPool

Returns transactions present in the transaction pool.

Request

  • Specification

  • cURL

Empty request body

curl --location --request POST 'http://localhost:7887/rpc' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "txpool_getTransactionsFromPool",
    "params": {}
}'
Response
Example output
[
   {
      "module": "token",
      "command": "transfer",
      "nonce": "2",
      "fee": "10000000",
      "senderPublicKey": "0fe9a3f1a21b5530f27f87a414b549e79a940bf24fdf2b2f05e7f22aeeecc86a",
      "params": "0fe9a3f1a21b5530f27f87a414b549e79",
      "signatures": ["3cc8c8c81097fe59d9df356b3c3f1dd10f619bfabb54f5d187866092c67e0102c64dbe24f357df493cc7ebacdd2e55995db8912245b718d88ebf7f4f4ac01f04"]
   }
]

txpool_dryRunTransaction

Returns the results of executing a transaction without submitting it to the chain.

Request

  • Specification

  • cURL

Name Type Description Sample

transaction

string

Encoded transaction data

0a040000000212040000000018012080c2d72f2a200fe9a3f1a21b5530f27f87a414b549- e79a940bf24fdf2b2f05e7f22aeeecc86a32360a08000000000000000010011a1496c2f3c- d9d9a09814d5f5d4182dc84183ea5abfb22124c6174657374205472616e73616374696f6e- 3a40a77b75083135aa1570e78a64c3f1d40306e3b92498a5fd227a61c40739ba0d1b6f4c7- d8e274cc8caa16662906698c215eab08833a8005442862786259613ed02

curl --location --request POST 'http://localhost:7887/rpc' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "txpool_dryRunTransaction",
    "params": {
        "transaction": "0a040000000212040000000018012080c2d72f2a200fe9a3f1a21b5530f27f87a414b549e79a940bf24fdf2b2f05e7f22aeeecc86a32360a08000000000000000010011a1496c2f3cd9d9a09814d5f5d4182dc84183ea5abfb22124c6174657374205472616e73616374696f6e3a40a77b75083135aa1570e78a64c3f1d40306e3b92498a5fd227a61c40739ba0d1b6f4c7d8e274cc8caa16662906698c215eab08833a8005442862786259613ed02"
    }
}'
Response
Example output
{
   "success": false,
   "events": [
      {
            "data": "0800",
            "index": 0,
            "moduleID": "00000002",
            "topics": [
               "2c039daf70392414325e5a32b5fa39fa32d91114ac7f27fb9d43dc985432dc40"
            ],
            "typeID": "00000000"
      }
   ]
}

Events

Events exposed by the Lisk RPC node can be subscribed as explained in the subscribing to the events section. To subscribe to an event, a WebSocket or Inter-Process Communication protocol must be used. The default events exposed by the Lisk Framework are described below:

Chain

chain_forked

Triggered when a blockchain node receives a block from the forked chain.

Returns
Example output
{
   "blockHeader": {
   "version": 2,
   "timestamp": 1657630977,
   "height": 2,
   "previousBlockID": "9039eb7d627a7e67d87da2a45efda850eed02bd1908d707d58d1b934d22aa539",
   "stateRoot": "e6e1cbcad4694fa03c574488bfef6f4276462554eaf4c83fb01618f663ca32a0",
   "assetsRoot": "6f36fe33d23254cddd6c4e5991ed2b2670a492609afb2a69ccdde589d3e86067",
   "eventRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   "transactionRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   "validatorsHash": "ad0076aa444f6cda608bb163c3bd77d9bf172f1d2803d53095bc0f277db6bcb3",
   "aggregateCommit": {
      "height": 0,
      "aggregationBits": "",
      "certificateSignature": ""
   },
   "generatorAddress": "5f6ce761f050326d333ab0eb153fb338b1a9ecda",
   "maxHeightPrevoted": 0,
   "maxHeightGenerated": 0,
   "signature": "45fcec3a317ec03f97df5147305e50ed42c0ba93918073d3fec733ae083c554a60e44b6a8a418bb016150cb5c6265362212efbcbebe716a8cd1e6b1150325203",
   "id": "95b18ca901c910ea34d5df8896f6a9bc477f773ba5d0ff08c500711c15efb1db"
   }
}

chain_newBlock

Triggered when a new block is added to the blockchain.

Returns
Example output
{
   "blockHeader": {
   "version": 2,
   "timestamp": 1657630977,
   "height": 2,
   "previousBlockID": "9039eb7d627a7e67d87da2a45efda850eed02bd1908d707d58d1b934d22aa539",
   "stateRoot": "e6e1cbcad4694fa03c574488bfef6f4276462554eaf4c83fb01618f663ca32a0",
   "assetsRoot": "6f36fe33d23254cddd6c4e5991ed2b2670a492609afb2a69ccdde589d3e86067",
   "eventRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   "transactionRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   "validatorsHash": "ad0076aa444f6cda608bb163c3bd77d9bf172f1d2803d53095bc0f277db6bcb3",
   "aggregateCommit": {
      "height": 0,
      "aggregationBits": "",
      "certificateSignature": ""
   },
   "generatorAddress": "5f6ce761f050326d333ab0eb153fb338b1a9ecda",
   "maxHeightPrevoted": 0,
   "maxHeightGenerated": 0,
   "signature": "45fcec3a317ec03f97df5147305e50ed42c0ba93918073d3fec733ae083c554a60e44b6a8a418bb016150cb5c6265362212efbcbebe716a8cd1e6b1150325203",
   "id": "95b18ca901c910ea34d5df8896f6a9bc477f773ba5d0ff08c500711c15efb1db"
   }
}

chain_deleteBlock

Triggered when a block is deleted from the blockchain.

Returns
Example output
{
   "blockHeader": {
   "version": 2,
   "timestamp": 1657630977,
   "height": 2,
   "previousBlockID": "9039eb7d627a7e67d87da2a45efda850eed02bd1908d707d58d1b934d22aa539",
   "stateRoot": "e6e1cbcad4694fa03c574488bfef6f4276462554eaf4c83fb01618f663ca32a0",
   "assetsRoot": "6f36fe33d23254cddd6c4e5991ed2b2670a492609afb2a69ccdde589d3e86067",
   "eventRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   "transactionRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   "validatorsHash": "ad0076aa444f6cda608bb163c3bd77d9bf172f1d2803d53095bc0f277db6bcb3",
   "aggregateCommit": {
      "height": 0,
      "aggregationBits": "",
      "certificateSignature": ""
   },
   "generatorAddress": "5f6ce761f050326d333ab0eb153fb338b1a9ecda",
   "maxHeightPrevoted": 0,
   "maxHeightGenerated": 0,
   "signature": "45fcec3a317ec03f97df5147305e50ed42c0ba93918073d3fec733ae083c554a60e44b6a8a418bb016150cb5c6265362212efbcbebe716a8cd1e6b1150325203",
   "id": "95b18ca901c910ea34d5df8896f6a9bc477f773ba5d0ff08c500711c15efb1db"
   }
}

chain_validatorsChanged

Triggered when the blockchain node updates the validator set.

Returns
Example output
{
   "nextValidators": [{
   "address": "5f6ce761f050326d333ab0eb153fb338b1a9ecda",
   "blsKey": "9039eb7d627a7e67d87da2a45efda850eed02bd1908d707d58d1b934d22aa5399039eb7d627a7e67",
   "generatorKey": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   "bftWeight": "2",
   }],
   "preCommitThreshold": "68",
   "certificateThreshold": "68"
}

Network

network_ready

Emitted when the network is ready for the blockchain.

Returns
Example output
{

}

network_newBlock

Emitted when a new block is added to the network.

Returns
Example output
{
   "blockHeader": {
   "version": 2,
   "timestamp": 1657630977,
   "height": 2,
   "previousBlockID": "9039eb7d627a7e67d87da2a45efda850eed02bd1908d707d58d1b934d22aa539",
   "stateRoot": "e6e1cbcad4694fa03c574488bfef6f4276462554eaf4c83fb01618f663ca32a0",
   "assetsRoot": "6f36fe33d23254cddd6c4e5991ed2b2670a492609afb2a69ccdde589d3e86067",
   "eventRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   "transactionRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   "validatorsHash": "ad0076aa444f6cda608bb163c3bd77d9bf172f1d2803d53095bc0f277db6bcb3",
   "aggregateCommit": {
      "height": 0,
      "aggregationBits": "",
      "certificateSignature": ""
   },
   "generatorAddress": "5f6ce761f050326d333ab0eb153fb338b1a9ecda",
   "maxHeightPrevoted": 0,
   "maxHeightGenerated": 0,
   "signature": "45fcec3a317ec03f97df5147305e50ed42c0ba93918073d3fec733ae083c554a60e44b6a8a418bb016150cb5c6265362212efbcbebe716a8cd1e6b1150325203",
   "id": "95b18ca901c910ea34d5df8896f6a9bc477f773ba5d0ff08c500711c15efb1db"
   }
}

network_newTransaction

Emitted when the network receives a new transaction.

Returns
Example output
{
   "transactionIDs": ["95b18ca901c910ea34d5df8896f6a9bc477f773ba5d0ff08c500711c15efb1db"],
}

Txpool

txpool_newTransaction

Emitted when a new transaction is added to the transaction pool.

Returns
Example output
{
   "transaction": {
   "id": "95b18ca901c910ea34d5df8896f6a9bc477f773ba5d0ff08c500711c15efb1db",
   ...
   }
}