REST APIs
Overview🔗︎
Generally, all the APIs provided here could be grouped into HTTP GET and POST requests. We classified these APIs into sections based on their modules or their operations for an in-depth analysis.
GET
Request
The response content type is application/json
POST
Request
The response content type is application/json
. If it has a request body, the request content is also in application/json
format.
A POST
request will return an unsigned transaction, which equals to its equivalent stchaind
command with a --generate-only
flag.
Stratos-chain REST APIs🔗︎
Tip
Replace rest.thestratos.org
with rest.thestratos.org
for Testnet queries.
Node Status🔗︎
GET /status
queries information about the connected node
Request Example:
Response Example:
{
"jsonrpc": "2.0",
"id": -1,
"result": {
"node_info": {
"protocol_version": {
"p2p": "8",
"block": "11",
"app": "0"
},
"id": "173ebeb219ae7e8d53e7882063429213b9176b6f",
"listen_addr": "tcp://0.0.0.0:26656",
"network": "testchain",
"version": "0.37.2",
"channels": "40202122233038606100",
"moniker": "node",
"other": {
"tx_index": "on",
"rpc_address": "tcp://127.0.0.1:26657"
}
},
"sync_info": {
"latest_block_hash": "0F9E487D5536E51A394674DA4238D7A9A6FC5B6914337C85B2246736DCA920C6",
"latest_app_hash": "2163AE296ACA24085E56D9DC422EC530A3DA99925E621DCA9DDDC51FBF70B50F",
"latest_block_height": "1155",
"latest_block_time": "2024-03-07T22:52:06.74704475Z",
"earliest_block_hash": "351DCDB243332806931B7FCD220C442E03A69AD97004CB2078F70ADEA38DB52A",
"earliest_app_hash": "E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855",
"earliest_block_height": "1",
"earliest_block_time": "2024-03-07T14:14:09.179630523Z",
"catching_up": false
},
"validator_info": {
"address": "05949FEF030908686B36079C8BE958EE412D8744",
"pub_key": {
"type": "tendermint/PubKeyEd25519",
"value": "yaG6YrluzJfxOgwFuRhlgpOvQAmzBS7kqMVvISN8XWs="
},
"voting_power": "504000000000000"
}
}
}
Tendermint RPC🔗︎
Tendermint APIs, such as query blocks, transactions and validator set
GET /block?height={height}
queries a block at a specific {height}
Request Example:
Response Example:
{
"jsonrpc": "2.0",
"id": -1,
"result": {
"block_id": {
"hash": "0D743AAB873C590EAEE65A82036B0E2719A8C5FB6BCC6AD4BFE5E16A6D2384D9",
"parts": {
"total": 1,
"hash": "9AEE29A0BCF4478CB648760024DC1BC62A0CF1E7CD8F518F5A952C6A51A4C519"
}
},
"block": {
"header": {
"version": {
"block": "11"
},
"chain_id": "testchain",
"height": "3",
"time": "2024-03-07T21:15:18.727039882Z",
"last_block_id": {
"hash": "47380D904092AD1CAB0D6EE05529108E1C16DDA57DA548F92B808826B57BFC2F",
"parts": {
"total": 1,
"hash": "5636DB87347A6B6688311A8337BC072B42F6A711A79B03E059669AC18BA369F8"
}
},
"last_commit_hash": "EE243348801D7A14265326D57A87F5411514DF4488E0F9A0D1CB5EFA4C59302E",
"data_hash": "880D0616234E0498E005E4BE6D14CD2B4B973808CBC5123F6CB94B55F412CE1E",
"validators_hash": "FC72D5166A86C81AFD8405DD7788E9C56531E8AA69A1ADDD1C1F3132D2A665CD",
"next_validators_hash": "FC72D5166A86C81AFD8405DD7788E9C56531E8AA69A1ADDD1C1F3132D2A665CD",
"consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F",
"app_hash": "2879EC791843B2FA808D7914D8554252F9724A8ADD953806AC5CE48405233B1C",
"last_results_hash": "E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855",
"evidence_hash": "E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855",
"proposer_address": "05949FEF030908686B36079C8BE958EE412D8744"
},
"data": {
"txs": [
"CtgCCtUCCiUvY29zbW9zLmdvdi52MWJldGExLk1zZ1N1Ym1pdFByb3Bvc2FsEqsCCv0BCi4vY29zbW9zLnBhcmFtcy52MWJldGExLlBhcmFtZXRlckNoYW5nZVByb3Bvc2FsEsoBChR1cGRhdGUgdm90aW5nIHBhcmFtcxIUdXBkYXRlIHZvdGluZyBwZXJpb2QaLwoDZ292Egx2b3RpbmdwYXJhbXMaGnsidm90aW5nX3BlcmlvZCI6ICI4NjQwMCJ9GmsKA2dvdhINZGVwb3NpdHBhcmFtcxpVeyJtaW5fZGVwb3NpdCI6IFt7ImRlbm9tIjogIndlaSIsImFtb3VudCI6ICIxMDAwMDAwIn1dLCJtYXhfZGVwb3NpdF9wZXJpb2QiOiAiODY0MDAifRopc3QxZWRwOWdrcHB4emp2Y2c5bndoZWg2dHA5cnNnYWZhdGNrZmRsNm0SdwpXCk0KJi9zdHJhdG9zLmNyeXB0by52MS5ldGhzZWNwMjU2azEuUHViS2V5EiMKIQNBlPndlLdbenThBfi5/mQPaDXY4fL0x4Vm+/PEzgiFKxIECgIIARgBEhwKFgoDd2VpEg83MTk0ODYwMDAwMDAwMDAQ/vQrGkFPkIR+nuWxlSCMABNwvragzNLy0REfuAJibSYiA05YfiDwdIYtUhgvZXvD02Kh4YbVSmVIY0IyiesiHP3884EYAA=="
]
},
"evidence": {
"evidence": []
},
"last_commit": {
"height": "2",
"round": 0,
"block_id": {
"hash": "47380D904092AD1CAB0D6EE05529108E1C16DDA57DA548F92B808826B57BFC2F",
"parts": {
"total": 1,
"hash": "5636DB87347A6B6688311A8337BC072B42F6A711A79B03E059669AC18BA369F8"
}
},
"signatures": [
{
"block_id_flag": 2,
"validator_address": "05949FEF030908686B36079C8BE958EE412D8744",
"timestamp": "2024-03-07T21:15:18.727039882Z",
"signature": "QwMSz37OTLM0nBLnfg2ct7FdjZRyA8nYhi+vFRUK3Wb2boX/OiKN6r/LUxo/JxwCkhsXJWJI/HOnHV+SE6qYDA=="
}
]
}
}
}
}
GET /validators?height={height}
queries validator set at certain {height}
Request Example:
Response Example:
{
"jsonrpc": "2.0",
"id": -1,
"result": {
"block_height": "800",
"validators": [
{
"address": "05949FEF030908686B36079C8BE958EE412D8744",
"pub_key": {
"type": "tendermint/PubKeyEd25519",
"value": "yaG6YrluzJfxOgwFuRhlgpOvQAmzBS7kqMVvISN8XWs="
},
"voting_power": "504000000000000",
"proposer_priority": "0"
}
],
"count": "1",
"total": "1"
}
}
Auth🔗︎
GET /cosmos/auth/v1beta1/accounts
queries the account information on blockchain
Request Example:
Response Example:
{
"accounts": [
{
"@type": "/cosmos.auth.v1beta1.BaseAccount",
"address": "st1rwnmgk0x2n2wry876dkxq2hhcce8k7kzspppax",
"pub_key": null,
"account_number": "7",
"sequence": "0"
},
{
"@type": "/cosmos.auth.v1beta1.ModuleAccount",
"base_account": {
"address": "st1fz67scxv3hjy0nxafuf0c4made74gfcf7myjqg",
"pub_key": null,
"account_number": "15",
"sequence": "0"
},
"name": "meta_node_bonded_pool",
"permissions": [
"minter"
]
},
{
"@type": "/cosmos.auth.v1beta1.ModuleAccount",
"base_account": {
"address": "st1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3fkaac2",
"pub_key": null,
"account_number": "11",
"sequence": "0"
},
"name": "bonded_tokens_pool",
"permissions": [
"burner",
"staking"
]
},
{
"@type": "/cosmos.auth.v1beta1.ModuleAccount",
"base_account": {
"address": "st1tygms3xhhs3yv487phx3dw4a95jn7t7lakpvw7",
"pub_key": null,
"account_number": "12",
"sequence": "0"
},
"name": "not_bonded_tokens_pool",
"permissions": [
"burner",
"staking"
]
},
{
"@type": "/cosmos.auth.v1beta1.BaseAccount",
"address": "st1vvysda6ylqz2adauqg4djsz4rx6hv6mqv9fepp",
"pub_key": null,
"account_number": "3",
"sequence": "0"
},
{
"@type": "/cosmos.auth.v1beta1.ModuleAccount",
"base_account": {
"address": "st10d07y265gmmuvt4z0w9aw880jnsr700jx08hhw",
"pub_key": null,
"account_number": "13",
"sequence": "0"
},
"name": "gov",
"permissions": [
"burner"
]
},
{
"@type": "/cosmos.auth.v1beta1.BaseAccount",
"address": "st1sqzsk8mplv5248gx6dddzzxweqvew8rtst96fx",
"pub_key": null,
"account_number": "1",
"sequence": "0"
},
{
"@type": "/cosmos.auth.v1beta1.ModuleAccount",
"base_account": {
"address": "st1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8mjswgz",
"pub_key": null,
"account_number": "10",
"sequence": "0"
},
"name": "distribution",
"permissions": [
"burner"
]
},
{
"@type": "/cosmos.auth.v1beta1.BaseAccount",
"address": "st144ykkar9fhl8khs7lwz0s7py9vj4w9adp37kt9",
"pub_key": null,
"account_number": "2",
"sequence": "0"
},
{
"@type": "/cosmos.auth.v1beta1.BaseAccount",
"address": "st1k9hfqps9s2tpnfxch2avvevyvtry0zth39gdzc",
"pub_key": null,
"account_number": "8",
"sequence": "0"
},
{
"@type": "/cosmos.auth.v1beta1.BaseAccount",
"address": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"pub_key": {
"@type": "/stratos.crypto.v1.ethsecp256k1.PubKey",
"key": "A0GU+d2Ut1t6dOEF+Ln+ZA9oNdjh8vTHhWb788TOCIUr"
},
"account_number": "0",
"sequence": "2"
},
{
"@type": "/cosmos.auth.v1beta1.BaseAccount",
"address": "st1ewlfmhl8j0p2jesfd2xrqp0qjeh2222gs9uefh",
"pub_key": null,
"account_number": "6",
"sequence": "0"
},
{
"@type": "/cosmos.auth.v1beta1.ModuleAccount",
"base_account": {
"address": "st1m3h30wlvsf8llruxtpukdvsy0km2kum85un2xa",
"pub_key": null,
"account_number": "14",
"sequence": "0"
},
"name": "mint",
"permissions": [
"minter"
]
},
{
"@type": "/cosmos.auth.v1beta1.BaseAccount",
"address": "st1a8ngk4tjvuxneyuvyuy9nvgehkpfa38hm8mp3x",
"pub_key": null,
"account_number": "5",
"sequence": "0"
},
{
"@type": "/cosmos.auth.v1beta1.ModuleAccount",
"base_account": {
"address": "st17xpfvakm2amg962yls6f84z3kell8c5lv5hj2q",
"pub_key": null,
"account_number": "9",
"sequence": "0"
},
"name": "fee_collector",
"permissions": []
},
{
"@type": "/cosmos.auth.v1beta1.BaseAccount",
"address": "st172v4u8ysfgaphjs8uyy0svvc6d6tzl6gp07kn4",
"pub_key": null,
"account_number": "4",
"sequence": "0"
}
],
"pagination": {
"next_key": null,
"total": "16"
}
}
GET /cosmos/auth/v1beta1/accounts/{address}
queries the account information on blockchain
Request Example:
Response Example:
GET /cosmos/auth/v1beta1/params
queries all parameters of Auth module.
Request Example:
Response Example:
Bank🔗︎
GET /cosmos/bank/v1beta1/balances/{address}
queries the balance of all coins for a single account
Request Example:
Response Example:
GET /cosmos/bank/v1beta1/params
queries the parameters of Bank module.
Request Example:
Response Example:
GET /cosmos/bank/v1beta1/supply
returns total supply of coins in the chain
Request Example:
Response Example:
GET /cosmos/bank/v1beta1/supply/by_denom?denom={denom}
queries the supply of a single coin
Request Example:
Response Example:
Distribution🔗︎
GET /cosmos/distribution/v1beta1/community_pool
queries the community pool coins
Request Example:
Response Example:
GET /cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards
queries the total rewards accrued by each validator.
Request Example:
Response Example:
GET /cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}
queries the total rewards accrued by a delegation
Request Example:
Response Example:
GET /cosmos/distribution/v1beta1/delegators/{delegator_address}/validators
queries the validators of a delegator
Request Example:
Response Example:
GET /cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address
queries withdraw address of a delegator
Request Example:
Response Example:
GET /cosmos/distribution/v1beta1/validators/{validator_address}/commission
queries accumulated commission for a validator.
Request Example:
Response Example:
GET /cosmos/distribution/v1beta1/validators/{validatorAddr}
queries validator distribution information
Request Example:
Response Example:
GET /cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards
queries outstanding rewards of a validator address
Request Example:
Response Example:
GET /cosmos/distribution/v1beta1/validators/{validator_address}/slashes
queries slash events of a validator
Request Example:
Response Example:
GET /cosmos/distribution/v1beta1/params
queries params of the distribution module
Request Example:
Response Example:
Gov🔗︎
GET /cosmos/gov/v1/proposals
queries all proposals information
Request Example:
Response Example:
{
"proposals": [
{
"id": "1",
"messages": [
{
"@type": "/cosmos.gov.v1.MsgExecLegacyContent",
"content": {
"@type": "/cosmos.params.v1beta1.ParameterChangeProposal",
"title": "update voting params",
"description": "update voting period",
"changes": [
{
"subspace": "gov",
"key": "votingparams",
"value": "{\"voting_period\": \"86400\"}"
},
{
"subspace": "gov",
"key": "depositparams",
"value": "{\"min_deposit\": [{\"denom\": \"wei\",\"amount\": \"1000000\"}],\"max_deposit_period\": \"86400\"}"
}
]
},
"authority": "st10d07y265gmmuvt4z0w9aw880jnsr700jx08hhw"
}
],
"status": "PROPOSAL_STATUS_DEPOSIT_PERIOD",
"final_tally_result": {
"yes_count": "0",
"abstain_count": "0",
"no_count": "0",
"no_with_veto_count": "0"
},
"submit_time": "2024-03-07T20:26:22.453900094Z",
"deposit_end_time": "2024-03-09T20:26:22.453900094Z",
"total_deposit": [
{
"denom": "wei",
"amount": "10000000000"
}
],
"voting_start_time": null,
"voting_end_time": null,
"metadata": "",
"title": "update voting params",
"summary": "update voting period",
"proposer": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m"
}
],
"pagination": {
"next_key": null,
"total": "1"
}
}
GET /cosmos/gov/v1/proposals?{params}
queries proposals information with parameters
Parameters:
+ voter voter address
+ depositor depositor addressvoter address
+ proposal_status status of the proposals
{
"proposals": [
{
"id": "1",
"messages": [
{
"@type": "/cosmos.gov.v1.MsgExecLegacyContent",
"content": {
"@type": "/cosmos.params.v1beta1.ParameterChangeProposal",
"title": "update voting params",
"description": "update voting period",
"changes": [
{
"subspace": "gov",
"key": "votingparams",
"value": "{\"voting_period\": \"86400\"}"
},
{
"subspace": "gov",
"key": "depositparams",
"value": "{\"min_deposit\": [{\"denom\": \"wei\",\"amount\": \"1000000\"}],\"max_deposit_period\": \"86400\"}"
}
]
},
"authority": "st10d07y265gmmuvt4z0w9aw880jnsr700jx08hhw"
}
],
"status": "PROPOSAL_STATUS_DEPOSIT_PERIOD",
"final_tally_result": {
"yes_count": "0",
"abstain_count": "0",
"no_count": "0",
"no_with_veto_count": "0"
},
"submit_time": "2024-03-07T20:26:22.453900094Z",
"deposit_end_time": "2024-03-09T20:26:22.453900094Z",
"total_deposit": [
{
"denom": "wei",
"amount": "10000000000"
}
],
"voting_start_time": null,
"voting_end_time": null,
"metadata": "",
"title": "update voting params",
"summary": "update voting period",
"proposer": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m"
}
],
"pagination": {
"next_key": null,
"total": "1"
}
}
GET /cosmos/gov/v1/proposals/{proposal_id}
queries proposal details based on ProposalID
Request Example:
Response Example:
{
"proposal": {
"id": "1",
"messages": [
{
"@type": "/cosmos.gov.v1.MsgExecLegacyContent",
"content": {
"@type": "/cosmos.params.v1beta1.ParameterChangeProposal",
"title": "update voting params",
"description": "update voting period",
"changes": [
{
"subspace": "gov",
"key": "votingparams",
"value": "{\"voting_period\": \"86400\"}"
},
{
"subspace": "gov",
"key": "depositparams",
"value": "{\"min_deposit\": [{\"denom\": \"wei\",\"amount\": \"1000000\"}],\"max_deposit_period\": \"86400\"}"
}
]
},
"authority": "st10d07y265gmmuvt4z0w9aw880jnsr700jx08hhw"
}
],
"status": "PROPOSAL_STATUS_DEPOSIT_PERIOD",
"final_tally_result": {
"yes_count": "0",
"abstain_count": "0",
"no_count": "0",
"no_with_veto_count": "0"
},
"submit_time": "2024-03-07T20:26:22.453900094Z",
"deposit_end_time": "2024-03-09T20:26:22.453900094Z",
"total_deposit": [
{
"denom": "wei",
"amount": "10000000000"
}
],
"voting_start_time": null,
"voting_end_time": null,
"metadata": "",
"title": "update voting params",
"summary": "update voting period",
"proposer": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m"
}
}
GET /cosmos/gov/v1/proposals/{proposal_id}/deposits
queries all deposits of a single proposal
Request Example:
Response Example:
GET /cosmos/gov/v1/proposals/{proposal_id}/deposits/{depositor}
queries single deposit information based proposalID, depositAddr
Request Example:
Response Example:
GET /cosmos/gov/v1/proposals/{proposal_id}/votes
queries votes of a given proposal
Request Example:
Response Example:
GET /cosmos/gov/v1/proposals/{proposal_id}/votes/{voter}
queries voted information based on proposalID, voterAddr
Request Example:
Response Example:
GET /cosmos/gov/v1/proposals/{proposal_id}/tally
queries the tally of a proposal vote
Request Example:
Response Example:
GET /cosmos/gov/v1/params/{params_type}
queries all parameters of the gov module
Request Example:
+ params_type params_type defines which parameters to query for, can be one of "voting", "tallying" or "deposit".
{
"voting_params": null,
"deposit_params": {
"min_deposit": [
{
"denom": "wei",
"amount": "10000000"
}
],
"max_deposit_period": "172800s"
},
"tally_params": null,
"params": {
"min_deposit": [
{
"denom": "wei",
"amount": "10000000"
}
],
"max_deposit_period": "172800s",
"voting_period": "172800s",
"quorum": "0.334000000000000000",
"threshold": "0.500000000000000000",
"veto_threshold": "0.334000000000000000",
"min_initial_deposit_ratio": "0.000000000000000000",
"burn_vote_quorum": false,
"burn_proposal_deposit_prevote": false,
"burn_vote_veto": true
}
}
Mint🔗︎
GET /cosmos/mint/v1beta1/params
queries mint module parameters
Request Example:
Response Example:
GET /cosmos/mint/v1beta1/inflation
queries current minting inflation value
Request Example:
Response Example:
GET /cosmos/mint/v1beta1/annual_provisions
queries current minting annual provisions value
Request Example:
Response Example:
Slashing🔗︎
GET /cosmos/slashing/v1beta1/signing_infos
queries signing info of all validators
Request Example:
Response Example:
GET /cosmos/slashing/v1beta1/params
queries the current slashing parameters
Request Example:
Response Example:
GET /cosmos/slashing/v1beta1/signing_infos/{cons_address}
queries the signing info of given cons address
Request Example:
Response Example:
Staking🔗︎
GET /cosmos/staking/v1beta1/validators
queries all validator candidates
Request Example:
|:warning: By default it returns only the bonded validators|
|:------------------------------------|
Response Example:
{
"validators": [
{
"operator_address": "stvaloper1edp9gkppxzjvcg9nwheh6tp9rsgafatcp9ylxs",
"consensus_pubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "yaG6YrluzJfxOgwFuRhlgpOvQAmzBS7kqMVvISN8XWs="
},
"jailed": false,
"status": "BOND_STATUS_BONDED",
"tokens": "504000000000000000000",
"delegator_shares": "504000000000000000000.000000000000000000",
"description": {
"moniker": "node",
"identity": "",
"website": "",
"security_contact": "",
"details": ""
},
"unbonding_height": "0",
"unbonding_time": "1970-01-01T00:00:00Z",
"commission": {
"commission_rates": {
"rate": "0.100000000000000000",
"max_rate": "0.200000000000000000",
"max_change_rate": "0.010000000000000000"
},
"update_time": "2024-03-07T14:14:09.179630523Z"
},
"min_self_delegation": "1",
"unbonding_on_hold_ref_count": "0",
"unbonding_ids": []
}
],
"pagination": {
"next_key": null,
"total": "1"
}
}
GET /cosmos/staking/v1beta1/validators/{validator_addr}
queries validator info for given validator address
Request Example:
https://rest.thestratos.org/cosmos/staking/v1beta1/validators/stvaloper1edp9gkppxzjvcg9nwheh6tp9rsgafatcp9ylxs
{
"validator": {
"operator_address": "stvaloper1edp9gkppxzjvcg9nwheh6tp9rsgafatcp9ylxs",
"consensus_pubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "yaG6YrluzJfxOgwFuRhlgpOvQAmzBS7kqMVvISN8XWs="
},
"jailed": false,
"status": "BOND_STATUS_BONDED",
"tokens": "504000000000000000000",
"delegator_shares": "504000000000000000000.000000000000000000",
"description": {
"moniker": "node",
"identity": "",
"website": "",
"security_contact": "",
"details": ""
},
"unbonding_height": "0",
"unbonding_time": "1970-01-01T00:00:00Z",
"commission": {
"commission_rates": {
"rate": "0.100000000000000000",
"max_rate": "0.200000000000000000",
"max_change_rate": "0.010000000000000000"
},
"update_time": "2024-03-07T14:14:09.179630523Z"
},
"min_self_delegation": "1",
"unbonding_on_hold_ref_count": "0",
"unbonding_ids": []
}
}
GET /cosmos/staking/v1beta1/validators/{validator_addr}/delegations
queries delegate info for given validator
Request Example:
https://rest.thestratos.org/cosmos/staking/v1beta1/validators/stvaloper1edp9gkppxzjvcg9nwheh6tp9rsgafatcp9ylxs/delegations
{
"delegation_responses": [
{
"delegation": {
"delegator_address": "st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l",
"validator_address": "stvaloper1edp9gkppxzjvcg9nwheh6tp9rsgafatcp9ylxs",
"shares": "4000000000000000000.000000000000000000"
},
"balance": {
"denom": "wei",
"amount": "4000000000000000000"
}
},
{
"delegation": {
"delegator_address": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"validator_address": "stvaloper1edp9gkppxzjvcg9nwheh6tp9rsgafatcp9ylxs",
"shares": "500000000000000000000.000000000000000000"
},
"balance": {
"denom": "wei",
"amount": "500000000000000000000"
}
}
],
"pagination": {
"next_key": null,
"total": "2"
}
}
GET /cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}
queries delegate info for given validator delegator pair
Request Example:
https://rest.thestratos.org/cosmos/staking/v1beta1/validators/stvaloper1edp9gkppxzjvcg9nwheh6tp9rsgafatcp9ylxs/delegations/st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m
{
"delegation_response": {
"delegation": {
"delegator_address": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"validator_address": "stvaloper1edp9gkppxzjvcg9nwheh6tp9rsgafatcp9ylxs",
"shares": "500000000000000000000.000000000000000000"
},
"balance": {
"denom": "wei",
"amount": "500000000000000000000"
}
}
}
GET /cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation
queries unbonding info for given validator delegator pair
Request Example:
https://rest.thestratos.org/cosmos/staking/v1beta1/validators/stvaloper1edp9gkppxzjvcg9nwheh6tp9rsgafatcp9ylxs/delegations/st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l/unbonding_delegation
{
"unbond": {
"delegator_address": "st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l",
"validator_address": "stvaloper1edp9gkppxzjvcg9nwheh6tp9rsgafatcp9ylxs",
"entries": [
{
"creation_height": "595",
"completion_time": "2024-03-28T22:05:03.666256743Z",
"initial_balance": "1000000000000000000",
"balance": "1000000000000000000",
"unbonding_id": "1",
"unbonding_on_hold_ref_count": "0"
}
]
}
}
GET /cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations
queries unbonding delegations of a validator.
Request Example:
https://rest.thestratos.org/cosmos/staking/v1beta1/validators/stvaloper1edp9gkppxzjvcg9nwheh6tp9rsgafatcp9ylxs/unbonding_delegations
{
"unbonding_responses": [
{
"delegator_address": "st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l",
"validator_address": "stvaloper1edp9gkppxzjvcg9nwheh6tp9rsgafatcp9ylxs",
"entries": [
{
"creation_height": "595",
"completion_time": "2024-03-28T22:05:03.666256743Z",
"initial_balance": "1000000000000000000",
"balance": "1000000000000000000",
"unbonding_id": "1",
"unbonding_on_hold_ref_count": "0"
}
]
}
],
"pagination": {
"next_key": null,
"total": "1"
}
}
GET /cosmos/staking/v1beta1/delegations/{delegator_addr}
queries all delegations of a given delegator address
Request Example:
https://rest.thestratos.org/cosmos/staking/v1beta1/delegations/st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m
{
"delegation_responses": [
{
"delegation": {
"delegator_address": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"validator_address": "stvaloper1edp9gkppxzjvcg9nwheh6tp9rsgafatcp9ylxs",
"shares": "500000000000000000000.000000000000000000"
},
"balance": {
"denom": "wei",
"amount": "500000000000000000000"
}
}
],
"pagination": {
"next_key": null,
"total": "1"
}
}
GET /cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations
queries redelegations of given address.
Request Example:
https://rest.thestratos.org/cosmos/staking/v1beta1/delegators/st1fw6tcpku363yz6le7569wzzg84val68e9eayq7/redelegations
{
"redelegation_responses": [
{
"redelegation": {
"delegator_address": "string",
"validator_src_address": "string",
"validator_dst_address": "string",
"entries": [
{
"creation_height": "string",
"completion_time": "2022-07-19T19:56:04.456Z",
"initial_balance": "string",
"shares_dst": "string"
}
]
},
"entries": [
{
"redelegation_entry": {
"creation_height": "string",
"completion_time": "2022-07-19T19:56:04.456Z",
"initial_balance": "string",
"shares_dst": "string"
},
"balance": "string"
}
]
}
],
"pagination": {
"next_key": "string",
"total": "string"
}
}
GET /cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations
queries all unbonding delegations of a given delegator address
Request Example:
https://rest.thestratos.org/cosmos/staking/v1beta1/delegators/st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l/unbonding_delegations
{
"unbonding_responses": [
{
"delegator_address": "st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l",
"validator_address": "stvaloper1edp9gkppxzjvcg9nwheh6tp9rsgafatcp9ylxs",
"entries": [
{
"creation_height": "595",
"completion_time": "2024-03-28T22:05:03.666256743Z",
"initial_balance": "1000000000000000000",
"balance": "1000000000000000000",
"unbonding_id": "1",
"unbonding_on_hold_ref_count": "0"
}
]
}
],
"pagination": {
"next_key": null,
"total": "1"
}
}
GET /cosmos/staking/v1beta1/delegators/{delegator_addr}/validators
queries all validators info for given delegator address.
Request Example:
https://rest.thestratos.org/cosmos/staking/v1beta1/delegators/st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l/validators
{
"validators": [
{
"operator_address": "stvaloper1edp9gkppxzjvcg9nwheh6tp9rsgafatcp9ylxs",
"consensus_pubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "yaG6YrluzJfxOgwFuRhlgpOvQAmzBS7kqMVvISN8XWs="
},
"jailed": false,
"status": "BOND_STATUS_BONDED",
"tokens": "504000000000000000000",
"delegator_shares": "504000000000000000000.000000000000000000",
"description": {
"moniker": "node",
"identity": "",
"website": "",
"security_contact": "",
"details": ""
},
"unbonding_height": "0",
"unbonding_time": "1970-01-01T00:00:00Z",
"commission": {
"commission_rates": {
"rate": "0.100000000000000000",
"max_rate": "0.200000000000000000",
"max_change_rate": "0.010000000000000000"
},
"update_time": "2024-03-07T14:14:09.179630523Z"
},
"min_self_delegation": "1",
"unbonding_on_hold_ref_count": "0",
"unbonding_ids": []
}
],
"pagination": {
"next_key": null,
"total": "1"
}
}
GET /cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}
queries validator info for given delegator validator pair.
Request Example:
https://rest.thestratos.org/cosmos/staking/v1beta1/delegators/st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l/validators/stvaloper1edp9gkppxzjvcg9nwheh6tp9rsgafatcp9ylxs
{
"validator": {
"operator_address": "stvaloper1edp9gkppxzjvcg9nwheh6tp9rsgafatcp9ylxs",
"consensus_pubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "yaG6YrluzJfxOgwFuRhlgpOvQAmzBS7kqMVvISN8XWs="
},
"jailed": false,
"status": "BOND_STATUS_BONDED",
"tokens": "504000000000000000000",
"delegator_shares": "504000000000000000000.000000000000000000",
"description": {
"moniker": "node",
"identity": "",
"website": "",
"security_contact": "",
"details": ""
},
"unbonding_height": "0",
"unbonding_time": "1970-01-01T00:00:00Z",
"commission": {
"commission_rates": {
"rate": "0.100000000000000000",
"max_rate": "0.200000000000000000",
"max_change_rate": "0.010000000000000000"
},
"update_time": "2024-03-07T14:14:09.179630523Z"
},
"min_self_delegation": "1",
"unbonding_on_hold_ref_count": "0",
"unbonding_ids": []
}
}
GET /cosmos/staking/v1beta1/pool
queries the current state of the staking pool
Request Example:
Response Example:
GET /cosmos/staking/v1beta1/params
queries the current staking parameter values
Request Example:
Response Example:
GET /cosmos/staking/v1beta1/historical_info/{height}
queries the historical info for given height
Request Example:
Response Example:
{
"hist": {
"header": {
"version": {
"block": "11",
"app": "0"
},
"chain_id": "testchain",
"height": "700",
"time": "2024-03-07T22:13:53.403600862Z",
"last_block_id": {
"hash": "ciQRFn0JV6YMcF5SH505JExie/8o0HHftFNGw06nbvU=",
"part_set_header": {
"total": 1,
"hash": "KIlY8gHbKLbl0Yf2bPct/VURG1Fd40Cn4KK28fzzkbU="
}
},
"last_commit_hash": "CmoVerksnE+b6CIfEzrPjUdNa0HDkFgZPJ8b2N+ptEI=",
"data_hash": "47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=",
"validators_hash": "JoO6Nk+7nESoqIzxXZ0RKF+BhgYedjPL5HD5LFKHwaA=",
"next_validators_hash": "JoO6Nk+7nESoqIzxXZ0RKF+BhgYedjPL5HD5LFKHwaA=",
"consensus_hash": "BICRvH3cKD93v7+R1zxE2ljD34qcvIZ0Bdi389qtoi8=",
"app_hash": "Ccf/psHVEHdBnxVSErJ9QF0YAxpZMefD/BeHsJnJzVE=",
"last_results_hash": "47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=",
"evidence_hash": "47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=",
"proposer_address": "BZSf7wMJCGhrNgeci+lY7kEth0Q="
},
"valset": [
{
"operator_address": "stvaloper1edp9gkppxzjvcg9nwheh6tp9rsgafatcp9ylxs",
"consensus_pubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "yaG6YrluzJfxOgwFuRhlgpOvQAmzBS7kqMVvISN8XWs="
},
"jailed": false,
"status": "BOND_STATUS_BONDED",
"tokens": "504000000000000000000",
"delegator_shares": "504000000000000000000.000000000000000000",
"description": {
"moniker": "node",
"identity": "",
"website": "",
"security_contact": "",
"details": ""
},
"unbonding_height": "0",
"unbonding_time": "1970-01-01T00:00:00Z",
"commission": {
"commission_rates": {
"rate": "0.100000000000000000",
"max_rate": "0.200000000000000000",
"max_change_rate": "0.010000000000000000"
},
"update_time": "2024-03-07T14:14:09.179630523Z"
},
"min_self_delegation": "1",
"unbonding_on_hold_ref_count": "0",
"unbonding_ids": []
}
]
}
}
Service🔗︎
GET /cosmos/base/tendermint/v1beta1/blocks/latest
returns the latest block
Request Example:
Response Example:
{
"block_id": {
"hash": "lBHIQTVmY69uPYLO2U+6Hc+WnTyxJCOg4KHEdE61cLg=",
"part_set_header": {
"total": 1,
"hash": "BI05Rm+Cu9tcyaD6MtcZT/TELH3usNEb06Ow6hAePGg="
}
},
"block": {
"header": {
"version": {
"block": "11",
"app": "0"
},
"chain_id": "testchain",
"height": "838",
"time": "2024-03-07T22:25:29.761240552Z",
"last_block_id": {
"hash": "SdSpYG72uqNEMMV1o8ziDFPKt/PM7M00k0bwA3hUmKw=",
"part_set_header": {
"total": 1,
"hash": "rAs9rndCQE5yGY5PEDlP9kz6i4HlJ/dcQbRr7BogF6E="
}
},
"last_commit_hash": "I11Q6Pn8ElFS6jxf2mbTg4rRUWMU0ref9ZVTodTpUPc=",
"data_hash": "47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=",
"validators_hash": "JoO6Nk+7nESoqIzxXZ0RKF+BhgYedjPL5HD5LFKHwaA=",
"next_validators_hash": "JoO6Nk+7nESoqIzxXZ0RKF+BhgYedjPL5HD5LFKHwaA=",
"consensus_hash": "BICRvH3cKD93v7+R1zxE2ljD34qcvIZ0Bdi389qtoi8=",
"app_hash": "IGWGjx9a8FbYmkpNQ5z6H/r28ZIIjWx8oTaYS1Myb7s=",
"last_results_hash": "47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=",
"evidence_hash": "47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=",
"proposer_address": "BZSf7wMJCGhrNgeci+lY7kEth0Q="
},
"data": {
"txs": []
},
"evidence": {
"evidence": []
},
"last_commit": {
"height": "837",
"round": 0,
"block_id": {
"hash": "SdSpYG72uqNEMMV1o8ziDFPKt/PM7M00k0bwA3hUmKw=",
"part_set_header": {
"total": 1,
"hash": "rAs9rndCQE5yGY5PEDlP9kz6i4HlJ/dcQbRr7BogF6E="
}
},
"signatures": [
{
"block_id_flag": "BLOCK_ID_FLAG_COMMIT",
"validator_address": "BZSf7wMJCGhrNgeci+lY7kEth0Q=",
"timestamp": "2024-03-07T22:25:29.761240552Z",
"signature": "ocwelTOQbyvbAuWUl8D3A3lezTsAKq+Ia/VCUVhHCGa2rE9knzmUV/zXrXtyej5eCGLaHpHRWAdu9pfcPhEUCA=="
}
]
}
},
"sdk_block": {
"header": {
"version": {
"block": "11",
"app": "0"
},
"chain_id": "testchain",
"height": "838",
"time": "2024-03-07T22:25:29.761240552Z",
"last_block_id": {
"hash": "SdSpYG72uqNEMMV1o8ziDFPKt/PM7M00k0bwA3hUmKw=",
"part_set_header": {
"total": 1,
"hash": "rAs9rndCQE5yGY5PEDlP9kz6i4HlJ/dcQbRr7BogF6E="
}
},
"last_commit_hash": "I11Q6Pn8ElFS6jxf2mbTg4rRUWMU0ref9ZVTodTpUPc=",
"data_hash": "47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=",
"validators_hash": "JoO6Nk+7nESoqIzxXZ0RKF+BhgYedjPL5HD5LFKHwaA=",
"next_validators_hash": "JoO6Nk+7nESoqIzxXZ0RKF+BhgYedjPL5HD5LFKHwaA=",
"consensus_hash": "BICRvH3cKD93v7+R1zxE2ljD34qcvIZ0Bdi389qtoi8=",
"app_hash": "IGWGjx9a8FbYmkpNQ5z6H/r28ZIIjWx8oTaYS1Myb7s=",
"last_results_hash": "47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=",
"evidence_hash": "47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=",
"proposer_address": "stvalcons1qk2flmcrpyyxs6ekq7wgh62caeqjmp6ymddlvp"
},
"data": {
"txs": []
},
"evidence": {
"evidence": []
},
"last_commit": {
"height": "837",
"round": 0,
"block_id": {
"hash": "SdSpYG72uqNEMMV1o8ziDFPKt/PM7M00k0bwA3hUmKw=",
"part_set_header": {
"total": 1,
"hash": "rAs9rndCQE5yGY5PEDlP9kz6i4HlJ/dcQbRr7BogF6E="
}
},
"signatures": [
{
"block_id_flag": "BLOCK_ID_FLAG_COMMIT",
"validator_address": "BZSf7wMJCGhrNgeci+lY7kEth0Q=",
"timestamp": "2024-03-07T22:25:29.761240552Z",
"signature": "ocwelTOQbyvbAuWUl8D3A3lezTsAKq+Ia/VCUVhHCGa2rE9knzmUV/zXrXtyej5eCGLaHpHRWAdu9pfcPhEUCA=="
}
]
}
}
}
GET /cosmos/base/tendermint/v1beta1/blocks/{height}
queries block for given height
Request Example:
Response Example:
{
"block_id": {
"hash": "DXQ6q4c8WQ6u5lqCA2sOJxmoxftrzGrUv+Xham0jhNk=",
"part_set_header": {
"total": 1,
"hash": "mu4poLz0R4y2SHYAJNwbxioM8efNj1GPWpUsalGkxRk="
}
},
"block": {
"header": {
"version": {
"block": "11",
"app": "0"
},
"chain_id": "testchain",
"height": "3",
"time": "2024-03-07T21:15:18.727039882Z",
"last_block_id": {
"hash": "RzgNkECSrRyrDW7gVSkQjhwW3aV9pUj5K4CIJrV7/C8=",
"part_set_header": {
"total": 1,
"hash": "VjbbhzR6a2aIMRqDN7wHK0L2pxGnmwPgWWaawYujafg="
}
},
"last_commit_hash": "7iQzSIAdehQmUybVeof1QRUU30SI4Pmg0cte+kxZMC4=",
"data_hash": "iA0GFiNOBJjgBeS+bRTNK0uXOAjLxRI/bLlLVfQSzh4=",
"validators_hash": "/HLVFmqGyBr9hAXdd4jpxWUx6Kppoa3dHB8xMtKmZc0=",
"next_validators_hash": "/HLVFmqGyBr9hAXdd4jpxWUx6Kppoa3dHB8xMtKmZc0=",
"consensus_hash": "BICRvH3cKD93v7+R1zxE2ljD34qcvIZ0Bdi389qtoi8=",
"app_hash": "KHnseRhDsvqAjXkU2FVCUvlySordlTgGrFzkhAUjOxw=",
"last_results_hash": "47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=",
"evidence_hash": "47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=",
"proposer_address": "BZSf7wMJCGhrNgeci+lY7kEth0Q="
},
"data": {
"txs": [
"CtgCCtUCCiUvY29zbW9zLmdvdi52MWJldGExLk1zZ1N1Ym1pdFByb3Bvc2FsEqsCCv0BCi4vY29zbW9zLnBhcmFtcy52MWJldGExLlBhcmFtZXRlckNoYW5nZVByb3Bvc2FsEsoBChR1cGRhdGUgdm90aW5nIHBhcmFtcxIUdXBkYXRlIHZvdGluZyBwZXJpb2QaLwoDZ292Egx2b3RpbmdwYXJhbXMaGnsidm90aW5nX3BlcmlvZCI6ICI4NjQwMCJ9GmsKA2dvdhINZGVwb3NpdHBhcmFtcxpVeyJtaW5fZGVwb3NpdCI6IFt7ImRlbm9tIjogIndlaSIsImFtb3VudCI6ICIxMDAwMDAwIn1dLCJtYXhfZGVwb3NpdF9wZXJpb2QiOiAiODY0MDAifRopc3QxZWRwOWdrcHB4emp2Y2c5bndoZWg2dHA5cnNnYWZhdGNrZmRsNm0SdwpXCk0KJi9zdHJhdG9zLmNyeXB0by52MS5ldGhzZWNwMjU2azEuUHViS2V5EiMKIQNBlPndlLdbenThBfi5/mQPaDXY4fL0x4Vm+/PEzgiFKxIECgIIARgBEhwKFgoDd2VpEg83MTk0ODYwMDAwMDAwMDAQ/vQrGkFPkIR+nuWxlSCMABNwvragzNLy0REfuAJibSYiA05YfiDwdIYtUhgvZXvD02Kh4YbVSmVIY0IyiesiHP3884EYAA=="
]
},
"evidence": {
"evidence": []
},
"last_commit": {
"height": "2",
"round": 0,
"block_id": {
"hash": "RzgNkECSrRyrDW7gVSkQjhwW3aV9pUj5K4CIJrV7/C8=",
"part_set_header": {
"total": 1,
"hash": "VjbbhzR6a2aIMRqDN7wHK0L2pxGnmwPgWWaawYujafg="
}
},
"signatures": [
{
"block_id_flag": "BLOCK_ID_FLAG_COMMIT",
"validator_address": "BZSf7wMJCGhrNgeci+lY7kEth0Q=",
"timestamp": "2024-03-07T21:15:18.727039882Z",
"signature": "QwMSz37OTLM0nBLnfg2ct7FdjZRyA8nYhi+vFRUK3Wb2boX/OiKN6r/LUxo/JxwCkhsXJWJI/HOnHV+SE6qYDA=="
}
]
}
},
"sdk_block": {
"header": {
"version": {
"block": "11",
"app": "0"
},
"chain_id": "testchain",
"height": "3",
"time": "2024-03-07T21:15:18.727039882Z",
"last_block_id": {
"hash": "RzgNkECSrRyrDW7gVSkQjhwW3aV9pUj5K4CIJrV7/C8=",
"part_set_header": {
"total": 1,
"hash": "VjbbhzR6a2aIMRqDN7wHK0L2pxGnmwPgWWaawYujafg="
}
},
"last_commit_hash": "7iQzSIAdehQmUybVeof1QRUU30SI4Pmg0cte+kxZMC4=",
"data_hash": "iA0GFiNOBJjgBeS+bRTNK0uXOAjLxRI/bLlLVfQSzh4=",
"validators_hash": "/HLVFmqGyBr9hAXdd4jpxWUx6Kppoa3dHB8xMtKmZc0=",
"next_validators_hash": "/HLVFmqGyBr9hAXdd4jpxWUx6Kppoa3dHB8xMtKmZc0=",
"consensus_hash": "BICRvH3cKD93v7+R1zxE2ljD34qcvIZ0Bdi389qtoi8=",
"app_hash": "KHnseRhDsvqAjXkU2FVCUvlySordlTgGrFzkhAUjOxw=",
"last_results_hash": "47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=",
"evidence_hash": "47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=",
"proposer_address": "stvalcons1qk2flmcrpyyxs6ekq7wgh62caeqjmp6ymddlvp"
},
"data": {
"txs": [
"CtgCCtUCCiUvY29zbW9zLmdvdi52MWJldGExLk1zZ1N1Ym1pdFByb3Bvc2FsEqsCCv0BCi4vY29zbW9zLnBhcmFtcy52MWJldGExLlBhcmFtZXRlckNoYW5nZVByb3Bvc2FsEsoBChR1cGRhdGUgdm90aW5nIHBhcmFtcxIUdXBkYXRlIHZvdGluZyBwZXJpb2QaLwoDZ292Egx2b3RpbmdwYXJhbXMaGnsidm90aW5nX3BlcmlvZCI6ICI4NjQwMCJ9GmsKA2dvdhINZGVwb3NpdHBhcmFtcxpVeyJtaW5fZGVwb3NpdCI6IFt7ImRlbm9tIjogIndlaSIsImFtb3VudCI6ICIxMDAwMDAwIn1dLCJtYXhfZGVwb3NpdF9wZXJpb2QiOiAiODY0MDAifRopc3QxZWRwOWdrcHB4emp2Y2c5bndoZWg2dHA5cnNnYWZhdGNrZmRsNm0SdwpXCk0KJi9zdHJhdG9zLmNyeXB0by52MS5ldGhzZWNwMjU2azEuUHViS2V5EiMKIQNBlPndlLdbenThBfi5/mQPaDXY4fL0x4Vm+/PEzgiFKxIECgIIARgBEhwKFgoDd2VpEg83MTk0ODYwMDAwMDAwMDAQ/vQrGkFPkIR+nuWxlSCMABNwvragzNLy0REfuAJibSYiA05YfiDwdIYtUhgvZXvD02Kh4YbVSmVIY0IyiesiHP3884EYAA=="
]
},
"evidence": {
"evidence": []
},
"last_commit": {
"height": "2",
"round": 0,
"block_id": {
"hash": "RzgNkECSrRyrDW7gVSkQjhwW3aV9pUj5K4CIJrV7/C8=",
"part_set_header": {
"total": 1,
"hash": "VjbbhzR6a2aIMRqDN7wHK0L2pxGnmwPgWWaawYujafg="
}
},
"signatures": [
{
"block_id_flag": "BLOCK_ID_FLAG_COMMIT",
"validator_address": "BZSf7wMJCGhrNgeci+lY7kEth0Q=",
"timestamp": "2024-03-07T21:15:18.727039882Z",
"signature": "QwMSz37OTLM0nBLnfg2ct7FdjZRyA8nYhi+vFRUK3Wb2boX/OiKN6r/LUxo/JxwCkhsXJWJI/HOnHV+SE6qYDA=="
}
]
}
}
}
GET /cosmos/base/tendermint/v1beta1/node_info
queries the current node info
Request Example:
Response Example:
{
"default_node_info": {
"protocol_version": {
"p2p": "8",
"block": "11",
"app": "0"
},
"default_node_id": "173ebeb219ae7e8d53e7882063429213b9176b6f",
"listen_addr": "tcp://0.0.0.0:26656",
"network": "testchain",
"version": "0.37.2",
"channels": "QCAhIiMwOGBhAA==",
"moniker": "node",
"other": {
"tx_index": "on",
"rpc_address": "tcp://127.0.0.1:26657"
}
},
"application_version": {
"name": "stchain",
"app_name": "stchaind",
"version": "v0.12.0",
"git_commit": "",
"build_tags": "",
"go_version": "go version go1.21.7 linux/amd64",
"build_deps": [
{
"path": "cloud.google.com/go",
"version": "v0.110.8",
"sum": "h1:tyNdfIxjzaWctIiLYOTalaLKZ17SI44SKFW26QbOhME="
},
{
"path": "cloud.google.com/go/compute/metadata",
"version": "v0.2.3",
"sum": "h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY="
},
{
"path": "cloud.google.com/go/iam",
"version": "v1.1.2",
"sum": "h1:gacbrBdWcoVmGLozRuStX45YKvJtzIjJdAolzUs1sm4="
},
{
"path": "cloud.google.com/go/storage",
"version": "v1.30.1",
"sum": "h1:uOdMxAs8HExqBlnLtnQyP0YkvbiDpdGShGKtx6U/oNM="
},
{
"path": "cosmossdk.io/api",
"version": "v0.3.1",
"sum": "h1:NNiOclKRR0AOlO4KIqeaG6PS6kswOMhHD0ir0SscNXE="
},
{
"path": "cosmossdk.io/core",
"version": "v0.5.1",
"sum": "h1:vQVtFrIYOQJDV3f7rw4pjjVqc1id4+mE0L9hHP66pyI="
},
{
"path": "cosmossdk.io/depinject",
"version": "v1.0.0-alpha.4",
"sum": "h1:PLNp8ZYAMPTUKyG9IK2hsbciDWqna2z1Wsl98okJopc="
},
{
"path": "cosmossdk.io/errors",
"version": "v1.0.0",
"sum": "h1:nxF07lmlBbB8NKQhtJ+sJm6ef5uV1XkvPXG2bUntb04="
},
{
"path": "cosmossdk.io/log",
"version": "v1.2.1",
"sum": "h1:Xc1GgTCicniwmMiKwDxUjO4eLhPxoVdI9vtMW8Ti/uk="
},
{
"path": "cosmossdk.io/math",
"version": "v1.2.0",
"sum": "h1:8gudhTkkD3NxOP2YyyJIYYmt6dQ55ZfJkDOaxXpy7Ig="
},
{
"path": "cosmossdk.io/simapp",
"version": "v0.0.0-20230828070859-c9144f02dda8",
"sum": "h1:xQBu6b8LinrtmUkpYhCfnz9/aF1iW0BxHp7D71Z4CyI="
},
{
"path": "cosmossdk.io/tools/rosetta",
"version": "v0.2.1",
"sum": "h1:ddOMatOH+pbxWbrGJKRAawdBkPYLfKXutK9IETnjYxw="
},
{
"path": "filippo.io/edwards25519",
"version": "v1.0.0",
"sum": "h1:0wAIcmJUqRdI8IJ/3eGi5/HwXZWPujYXXlkrQogz0Ek="
},
{
"path": "github.com/99designs/keyring",
"version": "v1.2.1",
"sum": ""
},
{
"path": "github.com/ChainSafe/go-schnorrkel",
"version": "v0.0.0-20200405005733-88cbf1b4c40d",
"sum": "h1:nalkkPQcITbvhmL4+C4cKA87NW0tfm3Kl9VXRoPywFg="
},
{
"path": "github.com/Nik-U/pbc",
"version": "v0.0.0-20181205041846-3e516ca0c5d6",
"sum": "h1:GU/vL5sj0IgGYEOIIAJ1HDI9dgqT0gJXkhXINri7Otc="
},
{
"path": "github.com/VictoriaMetrics/fastcache",
"version": "v1.6.0",
"sum": "h1:C/3Oi3EiBCqufydp1neRZkqcwmEiuRT9c3fqvvgKm5o="
},
{
"path": "github.com/armon/go-metrics",
"version": "v0.4.1",
"sum": "h1:hR91U9KYmb6bLBYLQjyM+3j+rcd/UhE+G78SFnF8gJA="
},
{
"path": "github.com/aws/aws-sdk-go",
"version": "v1.44.203",
"sum": "h1:pcsP805b9acL3wUqa4JR2vg1k2wnItkDYNvfmcy6F+U="
},
{
"path": "github.com/beorn7/perks",
"version": "v1.0.1",
"sum": "h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM="
},
{
"path": "github.com/bgentry/go-netrc",
"version": "v0.0.0-20140422174119-9fd32a8b3d3d",
"sum": "h1:xDfNPAt8lFiC1UJrqV3uuy861HCTo708pDMbjHHdCas="
},
{
"path": "github.com/bgentry/speakeasy",
"version": "v0.1.1-0.20220910012023-760eaf8b6816",
"sum": "h1:41iFGWnSlI2gVpmOtVTJZNodLdLQLn/KsJqFvXwnd/s="
},
{
"path": "github.com/btcsuite/btcd",
"version": "v0.23.4",
"sum": "h1:IzV6qqkfwbItOS/sg/aDfPDsjPP8twrCOE2R93hxMlQ="
},
{
"path": "github.com/btcsuite/btcd/btcec/v2",
"version": "v2.3.2",
"sum": "h1:5n0X6hX0Zk+6omWcihdYvdAlGf2DfasC0GMf7DClJ3U="
},
{
"path": "github.com/btcsuite/btcd/btcutil",
"version": "v1.1.2",
"sum": "h1:XLMbX8JQEiwMcYft2EGi8zPUkoa0abKIU6/BJSRsjzQ="
},
{
"path": "github.com/btcsuite/btcd/chaincfg/chainhash",
"version": "v1.0.1",
"sum": "h1:q0rUy8C/TYNBQS1+CGKw68tLOFYSNEs0TFnxxnS9+4U="
},
{
"path": "github.com/cenkalti/backoff/v4",
"version": "v4.1.3",
"sum": "h1:cFAlzYUlVYDysBEH2T5hyJZMh3+5+WCBvSnK6Q8UtC4="
},
{
"path": "github.com/cespare/xxhash/v2",
"version": "v2.2.0",
"sum": "h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44="
},
{
"path": "github.com/chzyer/readline",
"version": "v1.5.1",
"sum": "h1:upd/6fQk4src78LMRzh5vItIt361/o4uq553V8B5sGI="
},
{
"path": "github.com/cockroachdb/apd/v2",
"version": "v2.0.2",
"sum": "h1:weh8u7Cneje73dDh+2tEVLUvyBc89iwepWCD8b8034E="
},
{
"path": "github.com/cockroachdb/errors",
"version": "v1.10.0",
"sum": "h1:lfxS8zZz1+OjtV4MtNWgboi/W5tyLEB6VQZBXN+0VUU="
},
{
"path": "github.com/cockroachdb/logtags",
"version": "v0.0.0-20230118201751-21c54148d20b",
"sum": "h1:r6VH0faHjZeQy818SGhaone5OnYfxFR/+AzdY3sf5aE="
},
{
"path": "github.com/cockroachdb/redact",
"version": "v1.1.5",
"sum": "h1:u1PMllDkdFfPWaNGMyLD1+so+aq3uUItthCFqzwPJ30="
},
{
"path": "github.com/coinbase/rosetta-sdk-go/types",
"version": "v1.0.0",
"sum": "h1:jpVIwLcPoOeCR6o1tU+Xv7r5bMONNbHU7MuEHboiFuA="
},
{
"path": "github.com/cometbft/cometbft",
"version": "v0.37.2",
"sum": ""
},
{
"path": "github.com/cometbft/cometbft-db",
"version": "v0.8.0",
"sum": "h1:vUMDaH3ApkX8m0KZvOFFy9b5DZHBAjsnEuo9AKVZpjo="
},
{
"path": "github.com/confio/ics23/go",
"version": "v0.9.0",
"sum": "h1:cWs+wdbS2KRPZezoaaj+qBleXgUk5WOQFMP3CQFGTr4="
},
{
"path": "github.com/cosmos/btcutil",
"version": "v1.0.5",
"sum": "h1:t+ZFcX77LpKtDBhjucvnOH8C2l2ioGsBNEQ3jef8xFk="
},
{
"path": "github.com/cosmos/cosmos-proto",
"version": "v1.0.0-beta.2",
"sum": "h1:X3OKvWgK9Gsejo0F1qs5l8Qn6xJV/AzgIWR2wZ8Nua8="
},
{
"path": "github.com/cosmos/cosmos-sdk",
"version": "v0.47.5",
"sum": ""
},
{
"path": "github.com/cosmos/go-bip39",
"version": "v1.0.0",
"sum": "h1:pcomnQdrdH22njcAatO0yWojsUnCO3y2tNoV1cb6hHY="
},
{
"path": "github.com/cosmos/gogogateway",
"version": "v1.2.0",
"sum": "h1:Ae/OivNhp8DqBi/sh2A8a1D0y638GpL3tkmLQAiKxTE="
},
{
"path": "github.com/cosmos/gogoproto",
"version": "v1.4.10",
"sum": "h1:QH/yT8X+c0F4ZDacDv3z+xE3WU1P1Z3wQoLMBRJoKuI="
},
{
"path": "github.com/cosmos/iavl",
"version": "v0.20.0",
"sum": "h1:fTVznVlepH0KK8NyKq8w+U7c2L6jofa27aFX6YGlm38="
},
{
"path": "github.com/cosmos/ibc-go/v7",
"version": "v7.3.1",
"sum": "h1:bil1IjnHdyWDASFYKfwdRiNtFP6WK3osW7QFEAgU4I8="
},
{
"path": "github.com/cosmos/ics23/go",
"version": "v0.10.0",
"sum": "h1:iXqLLgp2Lp+EdpIuwXTYIQU+AiHj9mOC2X9ab++bZDM="
},
{
"path": "github.com/cosmos/rosetta-sdk-go",
"version": "v0.10.0",
"sum": "h1:E5RhTruuoA7KTIXUcMicL76cffyeoyvNybzUGSKFTcM="
},
{
"path": "github.com/cpuguy83/go-md2man/v2",
"version": "v2.0.2",
"sum": "h1:p1EgwI/C7NhT0JmVkwCD2ZBK8j4aeHQX2pMHHBfMQ6w="
},
{
"path": "github.com/creachadair/taskgroup",
"version": "v0.4.2",
"sum": "h1:jsBLdAJE42asreGss2xZGZ8fJra7WtwnHWeJFxv2Li8="
},
{
"path": "github.com/davecgh/go-spew",
"version": "v1.1.1",
"sum": "h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c="
},
{
"path": "github.com/deckarep/golang-set",
"version": "v1.8.0",
"sum": "h1:sk9/l/KqpunDwP7pSjUg0keiOOLEnOBHzykLrsPppp4="
},
{
"path": "github.com/decred/dcrd/dcrec/secp256k1/v4",
"version": "v4.1.0",
"sum": "h1:HbphB4TFFXpv7MNrT52FGrrgVXF1owhMVTHFZIlnvd4="
},
{
"path": "github.com/desertbit/timer",
"version": "v0.0.0-20180107155436-c41aec40b27f",
"sum": "h1:U5y3Y5UE0w7amNe7Z5G/twsBW0KEalRQXZzf8ufSh9I="
},
{
"path": "github.com/dlclark/regexp2",
"version": "v1.4.1-0.20201116162257-a2a8dda75c91",
"sum": "h1:Izz0+t1Z5nI16/II7vuEo/nHjodOg0p7+OiDpjX5t1E="
},
{
"path": "github.com/dop251/goja",
"version": "v0.0.0-20220405120441-9037c2b61cbf",
"sum": "h1:Yt+4K30SdjOkRoRRm3vYNQgR+/ZIy0RmeUDZo7Y8zeQ="
},
{
"path": "github.com/dvsekhvalnov/jose2go",
"version": "v1.5.0",
"sum": "h1:3j8ya4Z4kMCwT5nXIKFSV84YS+HdqSSO0VsTQxaLAeM="
},
{
"path": "github.com/edsrzf/mmap-go",
"version": "v1.0.0",
"sum": "h1:CEBF7HpRnUCSJgGUb5h1Gm7e3VkmVDrR8lvWVLtrOFw="
},
{
"path": "github.com/ethereum/go-ethereum",
"version": "v1.10.26",
"sum": "h1:i/7d9RBBwiXCEuyduBQzJw/mKmnvzsN14jqBmytw72s="
},
{
"path": "github.com/felixge/httpsnoop",
"version": "v1.0.2",
"sum": "h1:+nS9g82KMXccJ/wp0zyRW9ZBHFETmMGtkk+2CTTrW4o="
},
{
"path": "github.com/fjl/memsize",
"version": "v0.0.0-20190710130421-bcb5799ab5e5",
"sum": "h1:FtmdgXiUlNeRsoNMFlKLDt+S+6hbjVMEW6RGQ7aUf7c="
},
{
"path": "github.com/fsnotify/fsnotify",
"version": "v1.6.0",
"sum": "h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY="
},
{
"path": "github.com/getsentry/sentry-go",
"version": "v0.23.0",
"sum": "h1:dn+QRCeJv4pPt9OjVXiMcGIBIefaTJPw/h0bZWO05nE="
},
{
"path": "github.com/go-kit/kit",
"version": "v0.12.0",
"sum": "h1:e4o3o3IsBfAKQh5Qbbiqyfu97Ku7jrO/JbohvztANh4="
},
{
"path": "github.com/go-kit/log",
"version": "v0.2.1",
"sum": "h1:MRVx0/zhvdseW+Gza6N9rVzU/IVzaeE1SFI4raAhmBU="
},
{
"path": "github.com/go-logfmt/logfmt",
"version": "v0.6.0",
"sum": "h1:wGYYu3uicYdqXVgoYbvnkrPVXkuLM1p1ifugDMEdRi4="
},
{
"path": "github.com/go-sourcemap/sourcemap",
"version": "v2.1.3+incompatible",
"sum": "h1:W1iEw64niKVGogNgBN3ePyLFfuisuzeidWPMPWmECqU="
},
{
"path": "github.com/go-stack/stack",
"version": "v1.8.0",
"sum": "h1:5SgMzNM5HxrEjV0ww2lTmX6E2Izsfxas4+YHWRs3Lsk="
},
{
"path": "github.com/godbus/dbus",
"version": "v0.0.0-20190726142602-4481cbc300e2",
"sum": "h1:ZpnhV/YsD2/4cESfV5+Hoeu/iUR3ruzNvZ+yQfO03a0="
},
{
"path": "github.com/gogo/googleapis",
"version": "v1.4.1",
"sum": "h1:1Yx4Myt7BxzvUr5ldGSbwYiZG6t9wGBZ+8/fX3Wvtq0="
},
{
"path": "github.com/gogo/protobuf",
"version": "v1.3.2",
"sum": "h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q="
},
{
"path": "github.com/golang-jwt/jwt/v4",
"version": "v4.3.0",
"sum": "h1:kHL1vqdqWNfATmA0FNMdmZNMyZI1U6O31X4rlIPoBog="
},
{
"path": "github.com/golang/groupcache",
"version": "v0.0.0-20210331224755-41bb18bfe9da",
"sum": "h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE="
},
{
"path": "github.com/golang/mock",
"version": "v1.6.0",
"sum": "h1:ErTB+efbowRARo13NNdxyJji2egdxLGQhRaY+DUumQc="
},
{
"path": "github.com/golang/protobuf",
"version": "v1.5.3",
"sum": "h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg="
},
{
"path": "github.com/golang/snappy",
"version": "v0.0.4",
"sum": "h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM="
},
{
"path": "github.com/google/btree",
"version": "v1.1.2",
"sum": "h1:xf4v41cLI2Z6FxbKm+8Bu+m8ifhj15JuZ9sa0jZCMUU="
},
{
"path": "github.com/google/go-cmp",
"version": "v0.5.9",
"sum": "h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38="
},
{
"path": "github.com/google/orderedcode",
"version": "v0.0.1",
"sum": "h1:UzfcAexk9Vhv8+9pNOgRu41f16lHq725vPwnSeiG/Us="
},
{
"path": "github.com/google/s2a-go",
"version": "v0.1.4",
"sum": "h1:1kZ/sQM3srePvKs3tXAvQzo66XfcReoqFpIpIccE7Oc="
},
{
"path": "github.com/google/uuid",
"version": "v1.3.0",
"sum": "h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I="
},
{
"path": "github.com/googleapis/enterprise-certificate-proxy",
"version": "v0.2.4",
"sum": "h1:uGy6JWR/uMIILU8wbf+OkstIrNiMjGpEIyhx8f6W7s4="
},
{
"path": "github.com/googleapis/gax-go/v2",
"version": "v2.12.0",
"sum": "h1:A+gCJKdRfqXkr+BIRGtZLibNXf0m1f9E4HG56etFpas="
},
{
"path": "github.com/gorilla/handlers",
"version": "v1.5.1",
"sum": "h1:9lRY6j8DEeeBT10CvO9hGW0gmky0BprnvDI5vfhUHH4="
},
{
"path": "github.com/gorilla/mux",
"version": "v1.8.0",
"sum": "h1:i40aqfkR1h2SlN9hojwV5ZA91wcXFOvkdNIeFDP5koI="
},
{
"path": "github.com/gorilla/websocket",
"version": "v1.5.0",
"sum": "h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWmnc="
},
{
"path": "github.com/grpc-ecosystem/go-grpc-middleware",
"version": "v1.3.0",
"sum": "h1:+9834+KizmvFV7pXQGSXQTsaWhq2GjuNUt0aUU0YBYw="
},
{
"path": "github.com/grpc-ecosystem/grpc-gateway",
"version": "v1.16.0",
"sum": "h1:gmcG1KaJ57LophUzW0Hy8NmPhnMZb4M0+kPpLofRdBo="
},
{
"path": "github.com/gsterjov/go-libsecret",
"version": "v0.0.0-20161001094733-a6f4afe4910c",
"sum": "h1:6rhixN/i8ZofjG1Y75iExal34USq5p+wiN1tpie8IrU="
},
{
"path": "github.com/gtank/merlin",
"version": "v0.1.1",
"sum": "h1:eQ90iG7K9pOhtereWsmyRJ6RAwcP4tHTDBHXNg+u5is="
},
{
"path": "github.com/gtank/ristretto255",
"version": "v0.1.2",
"sum": "h1:JEqUCPA1NvLq5DwYtuzigd7ss8fwbYay9fi4/5uMzcc="
},
{
"path": "github.com/hashicorp/go-bexpr",
"version": "v0.1.10",
"sum": "h1:9kuI5PFotCboP3dkDYFr/wi0gg0QVbSNz5oFRpxn4uE="
},
{
"path": "github.com/hashicorp/go-cleanhttp",
"version": "v0.5.2",
"sum": "h1:035FKYIWjmULyFRBKPs8TBQoi0x6d9G4xc9neXJWAZQ="
},
{
"path": "github.com/hashicorp/go-getter",
"version": "v1.7.1",
"sum": "h1:SWiSWN/42qdpR0MdhaOc/bLR48PLuP1ZQtYLRlM69uY="
},
{
"path": "github.com/hashicorp/go-immutable-radix",
"version": "v1.3.1",
"sum": "h1:DKHmCUm2hRBK510BaiZlwvpD40f8bJFeZnpfm2KLowc="
},
{
"path": "github.com/hashicorp/go-safetemp",
"version": "v1.0.0",
"sum": "h1:2HR189eFNrjHQyENnQMMpCiBAsRxzbTMIgBhEyExpmo="
},
{
"path": "github.com/hashicorp/go-version",
"version": "v1.6.0",
"sum": "h1:feTTfFNnjP967rlCxM/I9g701jU+RN74YKx2mOkIeek="
},
{
"path": "github.com/hashicorp/golang-lru",
"version": "v0.5.5-0.20210104140557-80c98217689d",
"sum": "h1:dg1dEPuWpEqDnvIw251EVy4zlP8gWbsGj4BsUKCRpYs="
},
{
"path": "github.com/hashicorp/hcl",
"version": "v1.0.0",
"sum": "h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4="
},
{
"path": "github.com/hdevalence/ed25519consensus",
"version": "v0.1.0",
"sum": "h1:jtBwzzcHuTmFrQN6xQZn6CQEO/V9f7HsjsjeEZ6auqU="
},
{
"path": "github.com/holiman/bloomfilter/v2",
"version": "v2.0.3",
"sum": "h1:73e0e/V0tCydx14a0SCYS/EWCxgwLZ18CZcZKVu0fao="
},
{
"path": "github.com/holiman/uint256",
"version": "v1.2.0",
"sum": "h1:gpSYcPLWGv4sG43I2mVLiDZCNDh/EpGjSk8tmtxitHM="
},
{
"path": "github.com/huandu/skiplist",
"version": "v1.2.0",
"sum": "h1:gox56QD77HzSC0w+Ws3MH3iie755GBJU1OER3h5VsYw="
},
{
"path": "github.com/huin/goupnp",
"version": "v1.0.3",
"sum": "h1:N8No57ls+MnjlB+JPiCVSOyy/ot7MJTqlo7rn+NYSqQ="
},
{
"path": "github.com/improbable-eng/grpc-web",
"version": "v0.15.0",
"sum": "h1:BN+7z6uNXZ1tQGcNAuaU1YjsLTApzkjt2tzCixLaUPQ="
},
{
"path": "github.com/ipfs/go-cid",
"version": "v0.1.0",
"sum": "h1:YN33LQulcRHjfom/i25yoOZR4Telp1Hr/2RU3d0PnC0="
},
{
"path": "github.com/jackpal/go-nat-pmp",
"version": "v1.0.2",
"sum": "h1:KzKSgb7qkJvOUTqYl9/Hg/me3pWgBmERKrTGD7BdWus="
},
{
"path": "github.com/jmespath/go-jmespath",
"version": "v0.4.0",
"sum": "h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg="
},
{
"path": "github.com/kelindar/bitmap",
"version": "v1.4.1",
"sum": "h1:Ih0BWMYXkkZxPMU536DsQKRhdvqFl7tuNjImfLJWC6E="
},
{
"path": "github.com/kelindar/simd",
"version": "v1.1.2",
"sum": "h1:KduKb+M9cMY2HIH8S/cdJyD+5n5EGgq+Aeeleos55To="
},
{
"path": "github.com/klauspost/compress",
"version": "v1.16.3",
"sum": "h1:XuJt9zzcnaz6a16/OU53ZjWp/v7/42WcR5t2a0PcNQY="
},
{
"path": "github.com/klauspost/cpuid/v2",
"version": "v2.2.4",
"sum": "h1:acbojRNwl3o09bUq+yDCtZFc1aiwaAAxtcn8YkZXnvk="
},
{
"path": "github.com/kr/pretty",
"version": "v0.3.1",
"sum": "h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE="
},
{
"path": "github.com/kr/text",
"version": "v0.2.0",
"sum": "h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY="
},
{
"path": "github.com/lib/pq",
"version": "v1.10.7",
"sum": "h1:p7ZhMD+KsSRozJr34udlUrhboJwWAgCg34+/ZZNvZZw="
},
{
"path": "github.com/libp2p/go-buffer-pool",
"version": "v0.1.0",
"sum": "h1:oK4mSFcQz7cTQIfqbe4MIj9gLW+mnanjyFtc6cdF0Y8="
},
{
"path": "github.com/magiconair/properties",
"version": "v1.8.7",
"sum": "h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY="
},
{
"path": "github.com/manifoldco/promptui",
"version": "v0.9.0",
"sum": "h1:3V4HzJk1TtXW1MTZMP7mdlwbBpIinw3HztaIlYthEiA="
},
{
"path": "github.com/mattn/go-colorable",
"version": "v0.1.13",
"sum": "h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA="
},
{
"path": "github.com/mattn/go-isatty",
"version": "v0.0.19",
"sum": "h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA="
},
{
"path": "github.com/mattn/go-runewidth",
"version": "v0.0.9",
"sum": "h1:Lm995f3rfxdpd6TSmuVCHVb/QhupuXlYr8sCI/QdE+0="
},
{
"path": "github.com/matttproud/golang_protobuf_extensions",
"version": "v1.0.4",
"sum": "h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo="
},
{
"path": "github.com/mimoo/StrobeGo",
"version": "v0.0.0-20210601165009-122bf33a46e0",
"sum": "h1:QRUSJEgZn2Snx0EmT/QLXibWjSUDjKWvXIT19NBVp94="
},
{
"path": "github.com/minio/blake2b-simd",
"version": "v0.0.0-20160723061019-3f5f724cb5b1",
"sum": "h1:lYpkrQH5ajf0OXOcUbGjvZxxijuBwbbmlSxLiuofa+g="
},
{
"path": "github.com/minio/highwayhash",
"version": "v1.0.2",
"sum": "h1:Aak5U0nElisjDCfPSG79Tgzkn2gl66NxOMspRrKnA/g="
},
{
"path": "github.com/minio/sha256-simd",
"version": "v1.0.0",
"sum": "h1:v1ta+49hkWZyvaKwrQB8elexRqm6Y0aMLjCNsrYxo6g="
},
{
"path": "github.com/mitchellh/go-homedir",
"version": "v1.1.0",
"sum": "h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y="
},
{
"path": "github.com/mitchellh/go-testing-interface",
"version": "v1.14.1",
"sum": "h1:jrgshOhYAUVNMAJiKbEu7EqAwgJJ2JqpQmpLJOu07cU="
},
{
"path": "github.com/mitchellh/mapstructure",
"version": "v1.5.0",
"sum": "h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY="
},
{
"path": "github.com/mitchellh/pointerstructure",
"version": "v1.2.0",
"sum": "h1:O+i9nHnXS3l/9Wu7r4NrEdwA2VFTicjUEN1uBnDo34A="
},
{
"path": "github.com/mr-tron/base58",
"version": "v1.2.0",
"sum": "h1:T/HDJBh4ZCPbU39/+c3rRvE0uKBQlU27+QI8LJ4t64o="
},
{
"path": "github.com/mtibben/percent",
"version": "v0.2.1",
"sum": "h1:5gssi8Nqo8QU/r2pynCm+hBQHpkB/uNK7BJCFogWdzs="
},
{
"path": "github.com/multiformats/go-base32",
"version": "v0.0.3",
"sum": "h1:tw5+NhuwaOjJCC5Pp82QuXbrmLzWg7uxlMFp8Nq/kkI="
},
{
"path": "github.com/multiformats/go-base36",
"version": "v0.1.0",
"sum": "h1:JR6TyF7JjGd3m6FbLU2cOxhC0Li8z8dLNGQ89tUg4F4="
},
{
"path": "github.com/multiformats/go-multibase",
"version": "v0.0.3",
"sum": "h1:l/B6bJDQjvQ5G52jw4QGSYeOTZoAwIO77RblWplfIqk="
},
{
"path": "github.com/multiformats/go-multihash",
"version": "v0.0.15",
"sum": "h1:hWOPdrNqDjwHDx82vsYGSDZNyktOJJ2dzZJzFkOV1jM="
},
{
"path": "github.com/multiformats/go-varint",
"version": "v0.0.6",
"sum": "h1:gk85QWKxh3TazbLxED/NlDVv8+q+ReFJk7Y2W/KhfNY="
},
{
"path": "github.com/olekukonko/tablewriter",
"version": "v0.0.5",
"sum": "h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec="
},
{
"path": "github.com/pelletier/go-toml/v2",
"version": "v2.0.8",
"sum": "h1:0ctb6s9mE31h0/lhu+J6OPmVeDxJn+kYnJc2jZR9tGQ="
},
{
"path": "github.com/pkg/errors",
"version": "v0.9.1",
"sum": "h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4="
},
{
"path": "github.com/pmezard/go-difflib",
"version": "v1.0.0",
"sum": "h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM="
},
{
"path": "github.com/prometheus/client_golang",
"version": "v1.17.0",
"sum": "h1:rl2sfwZMtSthVU752MqfjQozy7blglC+1SOtjMAMh+Q="
},
{
"path": "github.com/prometheus/client_model",
"version": "v0.4.1-0.20230718164431-9a2bf3000d16",
"sum": "h1:v7DLqVdK4VrYkVD5diGdl4sxJurKJEMnODWRJlxV9oM="
},
{
"path": "github.com/prometheus/common",
"version": "v0.44.0",
"sum": "h1:+5BrQJwiBB9xsMygAB3TNvpQKOwlkc25LbISbrdOOfY="
},
{
"path": "github.com/prometheus/procfs",
"version": "v0.11.1",
"sum": "h1:xRC8Iq1yyca5ypa9n1EZnWZkt7dwcoRPQwX/5gwaUuI="
},
{
"path": "github.com/prometheus/tsdb",
"version": "v0.7.1",
"sum": "h1:YZcsG11NqnK4czYLrWd9mpEuAJIHVQLwdrleYfszMAA="
},
{
"path": "github.com/rakyll/statik",
"version": "v0.1.7",
"sum": "h1:OF3QCZUuyPxuGEP7B4ypUa7sB/iHtqOTDYZXGM8KOdQ="
},
{
"path": "github.com/rcrowley/go-metrics",
"version": "v0.0.0-20201227073835-cf1acfcdf475",
"sum": "h1:N/ElC8H3+5XpJzTSTfLsJV/mx9Q9g7kxmchpfZyxgzM="
},
{
"path": "github.com/rjeczalik/notify",
"version": "v0.9.1",
"sum": "h1:CLCKso/QK1snAlnhNR/CNvNiFU2saUtjV0bx3EwNeCE="
},
{
"path": "github.com/rogpeppe/go-internal",
"version": "v1.11.0",
"sum": "h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M="
},
{
"path": "github.com/rs/cors",
"version": "v1.8.3",
"sum": "h1:O+qNyWn7Z+F9M0ILBHgMVPuB1xTOucVd5gtaYyXBpRo="
},
{
"path": "github.com/rs/zerolog",
"version": "v1.30.0",
"sum": "h1:SymVODrcRsaRaSInD9yQtKbtWqwsfoPcRff/oRXLj4c="
},
{
"path": "github.com/russross/blackfriday/v2",
"version": "v2.1.0",
"sum": "h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk="
},
{
"path": "github.com/shirou/gopsutil",
"version": "v3.21.4-0.20210419000835-c7a38de76ee5+incompatible",
"sum": "h1:Bn1aCHHRnjv4Bl16T8rcaFjYSrGrIZvpiGO6P3Q4GpU="
},
{
"path": "github.com/spf13/afero",
"version": "v1.9.5",
"sum": "h1:stMpOSZFs//0Lv29HduCmli3GUfpFoF3Y1Q/aXj/wVM="
},
{
"path": "github.com/spf13/cast",
"version": "v1.5.1",
"sum": "h1:R+kOtfhWQE6TVQzY+4D7wJLBgkdVasCEFxSUBYBYIlA="
},
{
"path": "github.com/spf13/cobra",
"version": "v1.7.0",
"sum": "h1:hyqWnYt1ZQShIddO5kBpj3vu05/++x6tJ6dg8EC572I="
},
{
"path": "github.com/spf13/jwalterweatherman",
"version": "v1.1.0",
"sum": "h1:ue6voC5bR5F8YxI5S67j9i582FU4Qvo2bmqnqMYADFk="
},
{
"path": "github.com/spf13/pflag",
"version": "v1.0.5",
"sum": "h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA="
},
{
"path": "github.com/spf13/viper",
"version": "v1.16.0",
"sum": "h1:rGGH0XDZhdUOryiDWjmIvUSWpbNqisK8Wk0Vyefw8hc="
},
{
"path": "github.com/stratosnet/stratos-chain/api",
"version": "v0.0.0-20231220214043-682f174b1c21",
"sum": "h1:aVfwtoQ4dCAXbzfQ9k4rLKkT4UAeWudH8OxNb3WXQm8="
},
{
"path": "github.com/stretchr/testify",
"version": "v1.8.4",
"sum": "h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk="
},
{
"path": "github.com/subosito/gotenv",
"version": "v1.4.2",
"sum": "h1:X1TuBLAMDFbaTAChgCBLu3DU3UPyELpnF2jjJ2cz/S8="
},
{
"path": "github.com/syndtr/goleveldb",
"version": "v1.0.1-0.20220721030215-126854af5e6d",
"sum": ""
},
{
"path": "github.com/tendermint/go-amino",
"version": "v0.16.0",
"sum": "h1:GyhmgQKvqF82e2oZeuMSp9JTN0N09emoSZlb2lyGa2E="
},
{
"path": "github.com/tidwall/btree",
"version": "v1.6.0",
"sum": "h1:LDZfKfQIBHGHWSwckhXI0RPSXzlo+KYdjK7FWSqOzzg="
},
{
"path": "github.com/tklauser/go-sysconf",
"version": "v0.3.11",
"sum": "h1:89WgdJhk5SNwJfu+GKyYveZ4IaJ7xAkecBo+KdJV0CM="
},
{
"path": "github.com/tklauser/numcpus",
"version": "v0.6.0",
"sum": "h1:kebhY2Qt+3U6RNK7UqpYNA+tJ23IBEGKkB7JQBfDYms="
},
{
"path": "github.com/tyler-smith/go-bip39",
"version": "v1.1.0",
"sum": "h1:5eUemwrMargf3BSLRRCalXT93Ns6pQJIjYQN2nyfOP8="
},
{
"path": "github.com/ulikunitz/xz",
"version": "v0.5.11",
"sum": "h1:kpFauv27b6ynzBNT/Xy+1k+fK4WswhN/6PN5WhFAGw8="
},
{
"path": "github.com/urfave/cli/v2",
"version": "v2.10.2",
"sum": "h1:x3p8awjp/2arX+Nl/G2040AZpOCHS/eMJJ1/a+mye4Y="
},
{
"path": "github.com/xrash/smetrics",
"version": "v0.0.0-20201216005158-039620a65673",
"sum": "h1:bAn7/zixMGCfxrRTfdpNzjtPYqr8smhKouy9mxVdGPU="
},
{
"path": "go.opencensus.io",
"version": "v0.24.0",
"sum": "h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0="
},
{
"path": "golang.org/x/crypto",
"version": "v0.12.0",
"sum": "h1:tFM/ta59kqch6LlvYnPa0yx5a83cL2nHflFhYKvv9Yk="
},
{
"path": "golang.org/x/exp",
"version": "v0.0.0-20230711153332-06a737ee72cb",
"sum": "h1:xIApU0ow1zwMa2uL1VDNeQlNVFTWMQxZUZCMDy0Q4Us="
},
{
"path": "golang.org/x/net",
"version": "v0.14.0",
"sum": "h1:BONx9s002vGdD9umnlX1Po8vOZmrgH34qlHcD1MfK14="
},
{
"path": "golang.org/x/oauth2",
"version": "v0.10.0",
"sum": "h1:zHCpF2Khkwy4mMB4bv0U37YtJdTGW8jI0glAApi0Kh8="
},
{
"path": "golang.org/x/sync",
"version": "v0.3.0",
"sum": "h1:ftCYgMx6zT/asHUrPw8BLLscYtGznsLAnjq5RH9P66E="
},
{
"path": "golang.org/x/sys",
"version": "v0.11.0",
"sum": "h1:eG7RXZHdqOJ1i+0lgLgCpSXAp6M3LYlAo6osgSi0xOM="
},
{
"path": "golang.org/x/term",
"version": "v0.11.0",
"sum": "h1:F9tnn/DA/Im8nCwm+fX+1/eBwi4qFjRT++MhtVC4ZX0="
},
{
"path": "golang.org/x/text",
"version": "v0.12.0",
"sum": "h1:k+n5B8goJNdU7hSvEtMUz3d1Q6D/XW4COJSJR6fN0mc="
},
{
"path": "golang.org/x/xerrors",
"version": "v0.0.0-20220907171357-04be3eba64a2",
"sum": "h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk="
},
{
"path": "google.golang.org/api",
"version": "v0.128.0",
"sum": "h1:RjPESny5CnQRn9V6siglged+DZCgfu9l6mO9dkX9VOg="
},
{
"path": "google.golang.org/appengine",
"version": "v1.6.7",
"sum": "h1:FZR1q0exgwxzPzp/aF+VccGrSfxfPpkBqjIIEq3ru6c="
},
{
"path": "google.golang.org/genproto",
"version": "v0.0.0-20230920204549-e6e6cdab5c13",
"sum": "h1:vlzZttNJGVqTsRFU9AmdnrcO1Znh8Ew9kCD//yjigk0="
},
{
"path": "google.golang.org/genproto/googleapis/api",
"version": "v0.0.0-20231002182017-d307bd883b97",
"sum": "h1:W18sezcAYs+3tDZX4F80yctqa12jcP1PUS2gQu1zTPU="
},
{
"path": "google.golang.org/genproto/googleapis/rpc",
"version": "v0.0.0-20230920204549-e6e6cdab5c13",
"sum": "h1:N3bU/SQDCDyD6R528GJ/PwW9KjYcJA3dgyH+MovAkIM="
},
{
"path": "google.golang.org/grpc",
"version": "v1.58.3",
"sum": "h1:BjnpXut1btbtgN/6sp+brB2Kbm2LjNXnidYujAVbSoQ="
},
{
"path": "google.golang.org/protobuf",
"version": "v1.31.0",
"sum": "h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8="
},
{
"path": "gopkg.in/ini.v1",
"version": "v1.67.0",
"sum": "h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA="
},
{
"path": "gopkg.in/yaml.v2",
"version": "v2.4.0",
"sum": "h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY="
},
{
"path": "gopkg.in/yaml.v3",
"version": "v3.0.1",
"sum": "h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA="
},
{
"path": "nhooyr.io/websocket",
"version": "v1.8.6",
"sum": "h1:s+C3xAMLwGmlI31Nyn/eAehUlZPwfYZu2JXM621Q5/k="
},
{
"path": "pgregory.net/rapid",
"version": "v0.5.5",
"sum": "h1:jkgx1TjbQPD/feRoK+S/mXw9e1uj6WilpHrXJowi6oA="
},
{
"path": "sigs.k8s.io/yaml",
"version": "v1.3.0",
"sum": "h1:a2VclLzOGrwOHDiV8EfBGhvjHvP46CtW5j6POvhYGGo="
}
],
"cosmos_sdk_version": "v0.47.5"
}
}
GET /cosmos/base/tendermint/v1beta1/syncing
queries node syncing.
Request Example:
Response Example:
GET /cosmos/base/tendermint/v1beta1/validatorsets/latest
queries latest validator-set.
Request Example:
Response Example:
{
"block_height": "927",
"validators": [
{
"address": "stvalcons1qk2flmcrpyyxs6ekq7wgh62caeqjmp6ymddlvp",
"pub_key": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "yaG6YrluzJfxOgwFuRhlgpOvQAmzBS7kqMVvISN8XWs="
},
"voting_power": "504000000000000",
"proposer_priority": "0"
}
],
"pagination": {
"next_key": null,
"total": "1"
}
}
GET /cosmos/base/tendermint/v1beta1/validatorsets/{height}
queries validator-set at a given height.
Request Example:
Response Example:
{
"block_height": "800",
"validators": [
{
"address": "stvalcons1qk2flmcrpyyxs6ekq7wgh62caeqjmp6ymddlvp",
"pub_key": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "yaG6YrluzJfxOgwFuRhlgpOvQAmzBS7kqMVvISN8XWs="
},
"voting_power": "504000000000000",
"proposer_priority": "0"
}
],
"pagination": {
"next_key": null,
"total": "1"
}
}
Transactions🔗︎
Search, encode, or broadcast transactions.
GET /cosmos/tx/v1beta1/txs
fetches txs by event.
Request Example:
Response Example:
{
"txs": [
{
"body": {
"messages": [
{
"@type": "/cosmos.bank.v1beta1.MsgSend",
"from_address": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"to_address": "st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l",
"amount": [
{
"denom": "wei",
"amount": "10000000000000000000"
}
]
}
],
"memo": "",
"timeout_height": "0",
"extension_options": [],
"non_critical_extension_options": []
},
"auth_info": {
"signer_infos": [
{
"public_key": {
"@type": "/stratos.crypto.v1.ethsecp256k1.PubKey",
"key": "A0GU+d2Ut1t6dOEF+Ln+ZA9oNdjh8vTHhWb788TOCIUr"
},
"mode_info": {
"single": {
"mode": "SIGN_MODE_DIRECT"
}
},
"sequence": "4"
}
],
"fee": {
"amount": [
{
"denom": "wei",
"amount": "442524000000000"
}
],
"gas_limit": "442524",
"payer": "",
"granter": ""
},
"tip": null
},
"signatures": [
"DOf7A9h7/Ahpu6M2+o8LUGEsI89FJnEb+iL63x6OHqEVgcKiHDkSxEVORhPoO/vnRSygKGhX7KdPlb1nKLOImAE="
]
}
],
"tx_responses": [
{
"height": "557",
"txhash": "34E401829F23098FEA1F7B398CD9842A6010249F7720BAF1916A14077C97B3E7",
"codespace": "",
"code": 0,
"data": "12260A242F636F736D6F732E62616E6B2E763162657461312E4D736753656E64526573706F6E7365",
"raw_log": "[{\"msg_index\":0,\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.bank.v1beta1.MsgSend\"},{\"key\":\"sender\",\"value\":\"st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m\"},{\"key\":\"module\",\"value\":\"bank\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m\"},{\"key\":\"amount\",\"value\":\"10000000000000000000wei\"}]},{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l\"},{\"key\":\"amount\",\"value\":\"10000000000000000000wei\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l\"},{\"key\":\"sender\",\"value\":\"st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m\"},{\"key\":\"amount\",\"value\":\"10000000000000000000wei\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m\"}]}]}]",
"logs": [
{
"msg_index": 0,
"log": "",
"events": [
{
"type": "message",
"attributes": [
{
"key": "action",
"value": "/cosmos.bank.v1beta1.MsgSend"
},
{
"key": "sender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m"
},
{
"key": "module",
"value": "bank"
}
]
},
{
"type": "coin_spent",
"attributes": [
{
"key": "spender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m"
},
{
"key": "amount",
"value": "10000000000000000000wei"
}
]
},
{
"type": "coin_received",
"attributes": [
{
"key": "receiver",
"value": "st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l"
},
{
"key": "amount",
"value": "10000000000000000000wei"
}
]
},
{
"type": "transfer",
"attributes": [
{
"key": "recipient",
"value": "st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l"
},
{
"key": "sender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m"
},
{
"key": "amount",
"value": "10000000000000000000wei"
}
]
},
{
"type": "message",
"attributes": [
{
"key": "sender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m"
}
]
}
]
}
],
"info": "",
"gas_wanted": "442524",
"gas_used": "431655",
"tx": {
"@type": "/cosmos.tx.v1beta1.Tx",
"body": {
"messages": [
{
"@type": "/cosmos.bank.v1beta1.MsgSend",
"from_address": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"to_address": "st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l",
"amount": [
{
"denom": "wei",
"amount": "10000000000000000000"
}
]
}
],
"memo": "",
"timeout_height": "0",
"extension_options": [],
"non_critical_extension_options": []
},
"auth_info": {
"signer_infos": [
{
"public_key": {
"@type": "/stratos.crypto.v1.ethsecp256k1.PubKey",
"key": "A0GU+d2Ut1t6dOEF+Ln+ZA9oNdjh8vTHhWb788TOCIUr"
},
"mode_info": {
"single": {
"mode": "SIGN_MODE_DIRECT"
}
},
"sequence": "4"
}
],
"fee": {
"amount": [
{
"denom": "wei",
"amount": "442524000000000"
}
],
"gas_limit": "442524",
"payer": "",
"granter": ""
},
"tip": null
},
"signatures": [
"DOf7A9h7/Ahpu6M2+o8LUGEsI89FJnEb+iL63x6OHqEVgcKiHDkSxEVORhPoO/vnRSygKGhX7KdPlb1nKLOImAE="
]
},
"timestamp": "2024-03-07T22:01:52Z",
"events": [
{
"type": "coin_spent",
"attributes": [
{
"key": "spender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"index": true
},
{
"key": "amount",
"value": "442524000000000wei",
"index": true
}
]
},
{
"type": "coin_received",
"attributes": [
{
"key": "receiver",
"value": "st17xpfvakm2amg962yls6f84z3kell8c5lv5hj2q",
"index": true
},
{
"key": "amount",
"value": "442524000000000wei",
"index": true
}
]
},
{
"type": "transfer",
"attributes": [
{
"key": "recipient",
"value": "st17xpfvakm2amg962yls6f84z3kell8c5lv5hj2q",
"index": true
},
{
"key": "sender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"index": true
},
{
"key": "amount",
"value": "442524000000000wei",
"index": true
}
]
},
{
"type": "message",
"attributes": [
{
"key": "sender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"index": true
}
]
},
{
"type": "tx",
"attributes": [
{
"key": "fee",
"value": "442524000000000wei",
"index": true
},
{
"key": "fee_payer",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"index": true
}
]
},
{
"type": "tx",
"attributes": [
{
"key": "acc_seq",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m/4",
"index": true
}
]
},
{
"type": "tx",
"attributes": [
{
"key": "signature",
"value": "DOf7A9h7/Ahpu6M2+o8LUGEsI89FJnEb+iL63x6OHqEVgcKiHDkSxEVORhPoO/vnRSygKGhX7KdPlb1nKLOImAE=",
"index": true
}
]
},
{
"type": "message",
"attributes": [
{
"key": "action",
"value": "/cosmos.bank.v1beta1.MsgSend",
"index": true
},
{
"key": "sender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"index": true
},
{
"key": "module",
"value": "bank",
"index": true
}
]
},
{
"type": "coin_spent",
"attributes": [
{
"key": "spender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"index": true
},
{
"key": "amount",
"value": "10000000000000000000wei",
"index": true
}
]
},
{
"type": "coin_received",
"attributes": [
{
"key": "receiver",
"value": "st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l",
"index": true
},
{
"key": "amount",
"value": "10000000000000000000wei",
"index": true
}
]
},
{
"type": "transfer",
"attributes": [
{
"key": "recipient",
"value": "st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l",
"index": true
},
{
"key": "sender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"index": true
},
{
"key": "amount",
"value": "10000000000000000000wei",
"index": true
}
]
},
{
"type": "message",
"attributes": [
{
"key": "sender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"index": true
}
]
}
]
}
],
"pagination": null,
"total": "1"
}
GET /cosmos/tx/v1beta1/txs/{hash}
fetches a tx by hash.
Request Example:
https://rest.thestratos.org/cosmos/tx/v1beta1/txs/34E401829F23098FEA1F7B398CD9842A6010249F7720BAF1916A14077C97B3E7
{
"tx": {
"body": {
"messages": [
{
"@type": "/cosmos.bank.v1beta1.MsgSend",
"from_address": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"to_address": "st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l",
"amount": [
{
"denom": "wei",
"amount": "10000000000000000000"
}
]
}
],
"memo": "",
"timeout_height": "0",
"extension_options": [],
"non_critical_extension_options": []
},
"auth_info": {
"signer_infos": [
{
"public_key": {
"@type": "/stratos.crypto.v1.ethsecp256k1.PubKey",
"key": "A0GU+d2Ut1t6dOEF+Ln+ZA9oNdjh8vTHhWb788TOCIUr"
},
"mode_info": {
"single": {
"mode": "SIGN_MODE_DIRECT"
}
},
"sequence": "4"
}
],
"fee": {
"amount": [
{
"denom": "wei",
"amount": "442524000000000"
}
],
"gas_limit": "442524",
"payer": "",
"granter": ""
},
"tip": null
},
"signatures": [
"DOf7A9h7/Ahpu6M2+o8LUGEsI89FJnEb+iL63x6OHqEVgcKiHDkSxEVORhPoO/vnRSygKGhX7KdPlb1nKLOImAE="
]
},
"tx_response": {
"height": "557",
"txhash": "34E401829F23098FEA1F7B398CD9842A6010249F7720BAF1916A14077C97B3E7",
"codespace": "",
"code": 0,
"data": "12260A242F636F736D6F732E62616E6B2E763162657461312E4D736753656E64526573706F6E7365",
"raw_log": "[{\"msg_index\":0,\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.bank.v1beta1.MsgSend\"},{\"key\":\"sender\",\"value\":\"st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m\"},{\"key\":\"module\",\"value\":\"bank\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m\"},{\"key\":\"amount\",\"value\":\"10000000000000000000wei\"}]},{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l\"},{\"key\":\"amount\",\"value\":\"10000000000000000000wei\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l\"},{\"key\":\"sender\",\"value\":\"st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m\"},{\"key\":\"amount\",\"value\":\"10000000000000000000wei\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m\"}]}]}]",
"logs": [
{
"msg_index": 0,
"log": "",
"events": [
{
"type": "message",
"attributes": [
{
"key": "action",
"value": "/cosmos.bank.v1beta1.MsgSend"
},
{
"key": "sender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m"
},
{
"key": "module",
"value": "bank"
}
]
},
{
"type": "coin_spent",
"attributes": [
{
"key": "spender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m"
},
{
"key": "amount",
"value": "10000000000000000000wei"
}
]
},
{
"type": "coin_received",
"attributes": [
{
"key": "receiver",
"value": "st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l"
},
{
"key": "amount",
"value": "10000000000000000000wei"
}
]
},
{
"type": "transfer",
"attributes": [
{
"key": "recipient",
"value": "st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l"
},
{
"key": "sender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m"
},
{
"key": "amount",
"value": "10000000000000000000wei"
}
]
},
{
"type": "message",
"attributes": [
{
"key": "sender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m"
}
]
}
]
}
],
"info": "",
"gas_wanted": "442524",
"gas_used": "431655",
"tx": {
"@type": "/cosmos.tx.v1beta1.Tx",
"body": {
"messages": [
{
"@type": "/cosmos.bank.v1beta1.MsgSend",
"from_address": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"to_address": "st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l",
"amount": [
{
"denom": "wei",
"amount": "10000000000000000000"
}
]
}
],
"memo": "",
"timeout_height": "0",
"extension_options": [],
"non_critical_extension_options": []
},
"auth_info": {
"signer_infos": [
{
"public_key": {
"@type": "/stratos.crypto.v1.ethsecp256k1.PubKey",
"key": "A0GU+d2Ut1t6dOEF+Ln+ZA9oNdjh8vTHhWb788TOCIUr"
},
"mode_info": {
"single": {
"mode": "SIGN_MODE_DIRECT"
}
},
"sequence": "4"
}
],
"fee": {
"amount": [
{
"denom": "wei",
"amount": "442524000000000"
}
],
"gas_limit": "442524",
"payer": "",
"granter": ""
},
"tip": null
},
"signatures": [
"DOf7A9h7/Ahpu6M2+o8LUGEsI89FJnEb+iL63x6OHqEVgcKiHDkSxEVORhPoO/vnRSygKGhX7KdPlb1nKLOImAE="
]
},
"timestamp": "2024-03-07T22:01:52Z",
"events": [
{
"type": "coin_spent",
"attributes": [
{
"key": "spender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"index": true
},
{
"key": "amount",
"value": "442524000000000wei",
"index": true
}
]
},
{
"type": "coin_received",
"attributes": [
{
"key": "receiver",
"value": "st17xpfvakm2amg962yls6f84z3kell8c5lv5hj2q",
"index": true
},
{
"key": "amount",
"value": "442524000000000wei",
"index": true
}
]
},
{
"type": "transfer",
"attributes": [
{
"key": "recipient",
"value": "st17xpfvakm2amg962yls6f84z3kell8c5lv5hj2q",
"index": true
},
{
"key": "sender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"index": true
},
{
"key": "amount",
"value": "442524000000000wei",
"index": true
}
]
},
{
"type": "message",
"attributes": [
{
"key": "sender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"index": true
}
]
},
{
"type": "tx",
"attributes": [
{
"key": "fee",
"value": "442524000000000wei",
"index": true
},
{
"key": "fee_payer",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"index": true
}
]
},
{
"type": "tx",
"attributes": [
{
"key": "acc_seq",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m/4",
"index": true
}
]
},
{
"type": "tx",
"attributes": [
{
"key": "signature",
"value": "DOf7A9h7/Ahpu6M2+o8LUGEsI89FJnEb+iL63x6OHqEVgcKiHDkSxEVORhPoO/vnRSygKGhX7KdPlb1nKLOImAE=",
"index": true
}
]
},
{
"type": "message",
"attributes": [
{
"key": "action",
"value": "/cosmos.bank.v1beta1.MsgSend",
"index": true
},
{
"key": "sender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"index": true
},
{
"key": "module",
"value": "bank",
"index": true
}
]
},
{
"type": "coin_spent",
"attributes": [
{
"key": "spender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"index": true
},
{
"key": "amount",
"value": "10000000000000000000wei",
"index": true
}
]
},
{
"type": "coin_received",
"attributes": [
{
"key": "receiver",
"value": "st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l",
"index": true
},
{
"key": "amount",
"value": "10000000000000000000wei",
"index": true
}
]
},
{
"type": "transfer",
"attributes": [
{
"key": "recipient",
"value": "st19tgvkz4d4uqv68ahn90vc4mhuh63g2l7u4ad6l",
"index": true
},
{
"key": "sender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"index": true
},
{
"key": "amount",
"value": "10000000000000000000wei",
"index": true
}
]
},
{
"type": "message",
"attributes": [
{
"key": "sender",
"value": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"index": true
}
]
}
]
}
}
Register🔗︎
GET /stratos/register/v1/resource_node/{nodeAddress}
queries info of a registered resource node
Request Example:
https://rest.thestratos.org/stratos/register/v1/resource_node/stsds1gl9ywg6jdfdgcja70ffum4ectq4fmt26ay4znv
{
"node": {
"network_address": "stsds1gl9ywg6jdfdgcja70ffum4ectq4fmt26ay4znv",
"pubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "2OAeLO0+KrBkSxuFKU1ofJqGb4RtA8GpD8XCZlMYw2A="
},
"suspend": true,
"status": "BOND_STATUS_BONDED",
"tokens": "1000000000000000000",
"owner_address": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"description": {
"moniker": "resource-node0",
"identity": "",
"website": "",
"security_contact": "",
"details": ""
},
"creation_time": "2024-03-08T19:18:51.591341919Z",
"node_type": 4,
"effective_tokens": "0",
"beneficiary_address": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m"
}
}
GET /stratos/register/v1/meta_node/{nodeAddress}
returns info of a registered meta node
Request Example:
https://rest.thestratos.org/stratos/register/v1/meta_node/stsds1cw8qhgsxddak8hh8gs7veqmy5ku8f8za6qlq64
{
"node": {
"network_address": "stsds1cw8qhgsxddak8hh8gs7veqmy5ku8f8za6qlq64",
"pubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "ltODy8zL5IjJwCutlIexqlBb3GH0+aHZOrpT7f/aKnQ="
},
"suspend": false,
"status": "BOND_STATUS_BONDED",
"tokens": "100000000000000000000",
"owner_address": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"description": {
"moniker": "snode://stsds1cw8qhgsxddak8hh8gs7veqmy5ku8f8za6qlq64@127.0.0.1:8888",
"identity": "",
"website": "",
"security_contact": "",
"details": ""
},
"creation_time": "0001-01-01T00:00:00Z",
"beneficiary_address": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m"
}
}
GET /stratos/register/v1/deposit_total
queries total deposit state of all registered resource nodes and meta nodes
Request Example:
Response Example:
{
"resource_nodes_total_deposit": {
"denom": "wei",
"amount": "1000000000000000000"
},
"meta_nodes_total_deposit": {
"denom": "wei",
"amount": "400000000000000000000"
},
"total_bonded_deposit": {
"denom": "wei",
"amount": "401000000000000000000"
},
"total_unbonded_deposit": {
"denom": "wei",
"amount": "0"
},
"total_unbonding_deposit": {
"denom": "wei",
"amount": "0"
}
}
GET /stratos/register/v1/deposit_by_node/{network_addr}/{query_type}
queries deposit info of a specific node
Request Example:
+ query_type query_type defines which type of node to query for, can be one of 0 (all) | 1 (meta-node) | 2 (resource-node).
https://rest.thestratos.org/stratos/register/v1/deposit_by_node/stsds1gl9ywg6jdfdgcja70ffum4ectq4fmt26ay4znv/0
{
"deposit_info": {
"network_address": "stsds1gl9ywg6jdfdgcja70ffum4ectq4fmt26ay4znv",
"pubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "2OAeLO0+KrBkSxuFKU1ofJqGb4RtA8GpD8XCZlMYw2A="
},
"suspend": true,
"status": "BOND_STATUS_BONDED",
"tokens": "1000000000000000000",
"owner_address": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"description": {
"moniker": "resource-node0",
"identity": "",
"website": "",
"security_contact": "",
"details": ""
},
"creation_time": "2024-03-08T19:18:51.591341919Z",
"node_type": 4,
"bonded_deposit": {
"denom": "wei",
"amount": "1000000000000000000"
},
"un_bonding_deposit": {
"denom": "wei",
"amount": "0"
},
"un_bonded_deposit": {
"denom": "wei",
"amount": "0"
}
}
}
GET /stratos/register/v1/deposit_by_owner/{owner_addr}
queries all deposit info of a specific owner
Request Example:
https://rest.thestratos.org/stratos/register/v1/deposit_by_owner/st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m
{
"deposit_infos": [
{
"network_address": "stsds1gl9ywg6jdfdgcja70ffum4ectq4fmt26ay4znv",
"pubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "2OAeLO0+KrBkSxuFKU1ofJqGb4RtA8GpD8XCZlMYw2A="
},
"suspend": true,
"status": "BOND_STATUS_BONDED",
"tokens": "1000000000000000000",
"owner_address": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"description": {
"moniker": "resource-node0",
"identity": "",
"website": "",
"security_contact": "",
"details": ""
},
"creation_time": "2024-03-08T19:18:51.591341919Z",
"node_type": 4,
"bonded_deposit": {
"denom": "wei",
"amount": "1000000000000000000"
},
"un_bonding_deposit": {
"denom": "wei",
"amount": "0"
},
"un_bonded_deposit": {
"denom": "wei",
"amount": "0"
}
},
{
"network_address": "stsds1cw8qhgsxddak8hh8gs7veqmy5ku8f8za6qlq64",
"pubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "ltODy8zL5IjJwCutlIexqlBb3GH0+aHZOrpT7f/aKnQ="
},
"suspend": false,
"status": "BOND_STATUS_BONDED",
"tokens": "100000000000000000000",
"owner_address": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"description": {
"moniker": "snode://stsds1cw8qhgsxddak8hh8gs7veqmy5ku8f8za6qlq64@127.0.0.1:8888",
"identity": "",
"website": "",
"security_contact": "",
"details": ""
},
"creation_time": "0001-01-01T00:00:00Z",
"node_type": 0,
"bonded_deposit": {
"denom": "wei",
"amount": "100000000000000000000"
},
"un_bonding_deposit": {
"denom": "wei",
"amount": "0"
},
"un_bonded_deposit": {
"denom": "wei",
"amount": "0"
}
}
],
"pagination": {
"next_key": null,
"total": "2"
}
}
GET /stratos/register/v1/params
queries params of registered module
Request Example:
Response Example:
GET /stratos/register/v1/resource_node_count
queries total number of bonded resource nodes
Request Example:
Response Example:
GET /stratos/register/v1/meta_node_count
queries total number of bonded meta nodes
Request Example:
Response Example:
GET /stratos/register/v1/remaining_ozone_limit
queries remaining ozone limit
Request Example:
Response Example:
Proof of Traffic (PoT)🔗︎
GET /stratos/pot/v1/volume_report/{epoch}
queries Pot volume report info at a specific epoch
Request Example:
Response Example:
GET /stratos/pot/v1/rewards/epoch/{epoch}
queries all rewards info at a specific epoch
Request Example:
Response Example:
{
"rewards": [
{
"wallet_address": "st1rwnmgk0x2n2wry876dkxq2hhcce8k7kzspppax",
"reward_from_mining_pool": [
{
"denom": "wei",
"amount": "4000000000000000000"
}
],
"reward_from_traffic_pool": [
{
"denom": "wei",
"amount": "25740279520266"
}
]
},
{
"wallet_address": "st1k9hfqps9s2tpnfxch2avvevyvtry0zth39gdzc",
"reward_from_mining_pool": [
{
"denom": "wei",
"amount": "4000000000000000000"
}
],
"reward_from_traffic_pool": [
{
"denom": "wei",
"amount": "25740279520266"
}
]
}
],
"pagination": {
"next_key": "y0JUWCEwpMwgs3XzfSwlHBHU9Xg=",
"total": "0"
}
}
GET /stratos/pot/v1/rewards/wallet/{wallet_address}
queries latest Pot rewards by beneficiary address
Request Example:
Response Example:
GET /stratos/pot/v1/rewards/wallet/{wallet_address}/epoch/{epoch}
queries Pot rewards info by beneficiary address at a specific epoch
Request Example:
https://rest.thestratos.org/stratos/pot/v1/rewards/wallet/st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m/epoch/2
{
"rewards": [
{
"wallet_address": "st1edp9gkppxzjvcg9nwheh6tp9rsgafatckfdl6m",
"reward_from_mining_pool": [
{
"denom": "wei",
"amount": "52000000000000000000"
}
],
"reward_from_traffic_pool": [
{
"denom": "wei",
"amount": "669244695117639"
}
]
}
],
"pagination": {
"next_key": null,
"total": "0"
}
}
GET /stratos/pot/v1/slashing/{wallet_address}
queries owner's Pot slashing info at a specific height
Request Example:
Response Example:
GET /stratos/pot/v1/params
Query params of POT module
Request Example:
Response Example:
{
"params": {
"bond_denom": "wei",
"reward_denom": "wei",
"mature_epoch": "2016",
"mining_reward_params": [
{
"total_mined_valve_start": {
"denom": "wei",
"amount": "0"
},
"total_mined_valve_end": {
"denom": "wei",
"amount": "16819200000000000000000000"
},
"mining_reward": {
"denom": "wei",
"amount": "80000000000000000000"
},
"block_chain_percentage_in_bp": "2000",
"resource_node_percentage_in_bp": "6000",
"meta_node_percentage_in_bp": "2000"
},
{
"total_mined_valve_start": {
"denom": "wei",
"amount": "16819200000000000000000000"
},
"total_mined_valve_end": {
"denom": "wei",
"amount": "25228800000000000000000000"
},
"mining_reward": {
"denom": "wei",
"amount": "40000000000000000000"
},
"block_chain_percentage_in_bp": "2000",
"resource_node_percentage_in_bp": "6200",
"meta_node_percentage_in_bp": "1800"
},
{
"total_mined_valve_start": {
"denom": "wei",
"amount": "25228800000000000000000000"
},
"total_mined_valve_end": {
"denom": "wei",
"amount": "29433600000000000000000000"
},
"mining_reward": {
"denom": "wei",
"amount": "20000000000000000000"
},
"block_chain_percentage_in_bp": "2000",
"resource_node_percentage_in_bp": "6400",
"meta_node_percentage_in_bp": "1600"
},
{
"total_mined_valve_start": {
"denom": "wei",
"amount": "29433600000000000000000000"
},
"total_mined_valve_end": {
"denom": "wei",
"amount": "31536000000000000000000000"
},
"mining_reward": {
"denom": "wei",
"amount": "10000000000000000000"
},
"block_chain_percentage_in_bp": "2000",
"resource_node_percentage_in_bp": "6600",
"meta_node_percentage_in_bp": "1400"
},
{
"total_mined_valve_start": {
"denom": "wei",
"amount": "31536000000000000000000000"
},
"total_mined_valve_end": {
"denom": "wei",
"amount": "32587200000000000000000000"
},
"mining_reward": {
"denom": "wei",
"amount": "5000000000000000000"
},
"block_chain_percentage_in_bp": "2000",
"resource_node_percentage_in_bp": "6800",
"meta_node_percentage_in_bp": "1200"
},
{
"total_mined_valve_start": {
"denom": "wei",
"amount": "32587200000000000000000000"
},
"total_mined_valve_end": {
"denom": "wei",
"amount": "40000000000000000000000000"
},
"mining_reward": {
"denom": "wei",
"amount": "2500000000000000000"
},
"block_chain_percentage_in_bp": "2000",
"resource_node_percentage_in_bp": "7000",
"meta_node_percentage_in_bp": "1000"
}
],
"community_tax": "0.020000000000000000",
"initial_total_supply": {
"denom": "wei",
"amount": "100000000000000000000000000"
}
}
}