From 83e20b59ca15f06813775ed024ecd0107bb6ee46 Mon Sep 17 00:00:00 2001 From: Shivani Joshi Date: Tue, 23 Jun 2020 13:17:55 -0400 Subject: [PATCH 1/4] json test fixes --- light-client/tests/light_client.rs | 16 +- .../multi_peer/malicious_validator_set.json | 2583 ++++++++++ .../single_peer/invalid_validator_set.json | 2553 ---------- .../single_peer/not_enough_commits.json | 4220 ++++++++--------- 4 files changed, 4589 insertions(+), 4783 deletions(-) create mode 100644 tendermint/tests/support/lite/bisection/multi_peer/malicious_validator_set.json delete mode 100644 tendermint/tests/support/lite/bisection/single_peer/invalid_validator_set.json diff --git a/light-client/tests/light_client.rs b/light-client/tests/light_client.rs index 8751d73bd..7db7c4fea 100644 --- a/light-client/tests/light_client.rs +++ b/light-client/tests/light_client.rs @@ -255,7 +255,7 @@ fn run_bisection_test(tc: TestBisection) { fn run_single_step_tests(dir: &str) { // TODO: this test need further investigation: - let skipped = ["commit/one_third_vals_don't_sign.json"]; + // let skipped = ["commit/one_third_vals_don't_sign.json"]; let paths = fs::read_dir(PathBuf::from(TEST_FILES_PATH).join(dir)).unwrap(); @@ -263,13 +263,13 @@ fn run_single_step_tests(dir: &str) { let dir_entry = file_path.unwrap(); let fp_str = format!("{}", dir_entry.path().display()); - if skipped - .iter() - .any(|failing_case| fp_str.ends_with(failing_case)) - { - println!("Skipping JSON test: {}", fp_str); - return; - } + // if skipped + // .iter() + // .any(|failing_case| fp_str.ends_with(failing_case)) + // { + // println!("Skipping JSON test: {}", fp_str); + // return; + // } println!( "Running light client against 'single-step' test-file: {}", diff --git a/tendermint/tests/support/lite/bisection/multi_peer/malicious_validator_set.json b/tendermint/tests/support/lite/bisection/multi_peer/malicious_validator_set.json new file mode 100644 index 000000000..3ac655bd3 --- /dev/null +++ b/tendermint/tests/support/lite/bisection/multi_peer/malicious_validator_set.json @@ -0,0 +1,2583 @@ +{ + "description": "Case: Trusted height = 1, due to malicious validator set it fails to find a witness for it", + "trust_options": { + "period": "10800000000000", + "height": "1", + "hash": "76B0FB738138A2C934300D7B23C280B65965D7427DA4D5414B41C75EBC4AD4C3", + "trust_level": { + "numerator": "1", + "denominator": "3" + } + }, + "primary": { + "chain_id": "test-chain-01", + "lite_blocks": [ + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "1", + "time": "2019-11-02T15:04:00Z", + "last_block_id": { + "hash": "", + "parts": { + "total": "0", + "hash": "" + } + }, + "last_commit_hash": "", + "data_hash": "", + "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", + "next_validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33" + }, + "commit": { + "height": "1", + "round": "1", + "block_id": { + "hash": "76B0FB738138A2C934300D7B23C280B65965D7427DA4D5414B41C75EBC4AD4C3", + "parts": { + "total": "1", + "hash": "073CE26981DF93820595E602CE63B810BC8F1003D6BB28DEDFF5B2F4F09811A1" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:10Z", + "signature": "NaNXQhv7SgBtcq+iHwItxlYUMGHP5MeFpTbyNsnLtzwM6P/EAAAexUH94+osvRDoiahUOoQrRlTiZrYGfahWBw==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:10Z", + "signature": "tw0csJ1L1vkBG/71BMjrFEcA6VWjOx29WMwkg1cmDn82XBjRFz+HJu7amGoIj6WLL2p26pO25yQR49crsYQ+AA==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "2", + "time": "2019-11-02T15:04:10Z", + "last_block_id": { + "hash": "76B0FB738138A2C934300D7B23C280B65965D7427DA4D5414B41C75EBC4AD4C3", + "parts": { + "total": "1", + "hash": "073CE26981DF93820595E602CE63B810BC8F1003D6BB28DEDFF5B2F4F09811A1" + } + }, + "last_commit_hash": "73916609DD7C8268FBD0A6A118D041F8D6E9EDC18BAA30B221B5D7D04EAE1F2F", + "data_hash": "", + "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", + "next_validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" + }, + "commit": { + "height": "2", + "round": "1", + "block_id": { + "hash": "BB4E88B37D3E3579FB9050995A5C5C190DCA1CD3A736EAA9E487A82E81D6B9FD", + "parts": { + "total": "1", + "hash": "FBDBEB6CCB91FE6E248860A51715688664E9AAA46CD2676BE6383401D932BE92" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:20Z", + "signature": "31H/rSnTep+KtkszxRA0EzuxoqsEeY/PXEc510bd4u5nFq6/7/FqQjEpUY15BWfDB2zBAbLDQaUq0ZUtbqd6Ag==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:20Z", + "signature": "u8qSANhvXtSGk4XCBEIqbec6wBoYBBAAodW5Klr7CHEL+Amf1z5pBWzkd94ngYtvKW4ZVTLBZz2OfOfvaxO7Dg==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "3", + "time": "2019-11-02T15:04:20Z", + "last_block_id": { + "hash": "BB4E88B37D3E3579FB9050995A5C5C190DCA1CD3A736EAA9E487A82E81D6B9FD", + "parts": { + "total": "1", + "hash": "FBDBEB6CCB91FE6E248860A51715688664E9AAA46CD2676BE6383401D932BE92" + } + }, + "last_commit_hash": "6E253517FC7E138AB1728CB5C18B31C29AED4236020CD5440AE02BDF025E8887", + "data_hash": "", + "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", + "next_validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" + }, + "commit": { + "height": "3", + "round": "1", + "block_id": { + "hash": "AF117CC86390E923E4CDE8D21C1F998A854344BA06503819430AC3F0D209DA0C", + "parts": { + "total": "1", + "hash": "74B5248FA6EB86201A2879574E67C2E7C974FDCA1E8D105B693095652423F6D7" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:25Z", + "signature": "sda+/VJurZNuUuCm3KiEUzVZfBQfSmEgnZhzGgA6sZK68vKoZeI+0VwWWwND0UHUXM8i1gAgGrErK9sxns+xDw==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:25Z", + "signature": "pC/IPvNn4kTe9grQo6OOlz4joR5Av/+nZb7MmhDdisNtkIpqqt9bgeQE0Mq1rTxV+em2VxoTXi7wy+gvj1r0Cg==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "4", + "time": "2019-11-02T15:04:25Z", + "last_block_id": { + "hash": "AF117CC86390E923E4CDE8D21C1F998A854344BA06503819430AC3F0D209DA0C", + "parts": { + "total": "1", + "hash": "74B5248FA6EB86201A2879574E67C2E7C974FDCA1E8D105B693095652423F6D7" + } + }, + "last_commit_hash": "01080593BC57E0A8482D3A81C8E2D5DD85BA52429CDEC75571D3514166099FC1", + "data_hash": "", + "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", + "next_validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" + }, + "commit": { + "height": "4", + "round": "1", + "block_id": { + "hash": "533F85C98275E70D185185552FFC0175B10EA015FD4937F187E1C9DB73D574E9", + "parts": { + "total": "1", + "hash": "5ACD2FDE7D377584223D61AA2243EA53D71D9C7D1A226917532797114D5B9F27" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:30Z", + "signature": "CuRzn/99eNNFVGtUaaeuaEk3zhTdDT80EfBBWg/+VXCSdWSyWif5vdBy9gBRjZ/pQ1qLINA9osH+7LT9aQtEBA==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:30Z", + "signature": "GPonysln3hjNxUzzN9EBcl+ljH4AKgVSMO204d+Fd/9TS7et6hWTQPoQvtn2bk4cV4qoUW7nBLBZDmQWbx5SBQ==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "5", + "time": "2019-11-02T15:04:30Z", + "last_block_id": { + "hash": "533F85C98275E70D185185552FFC0175B10EA015FD4937F187E1C9DB73D574E9", + "parts": { + "total": "1", + "hash": "5ACD2FDE7D377584223D61AA2243EA53D71D9C7D1A226917532797114D5B9F27" + } + }, + "last_commit_hash": "E66669742DF52F9F60EF150751D6A486D57DD7B0661E07725083C3A3315722C3", + "data_hash": "", + "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", + "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" + }, + "commit": { + "height": "5", + "round": "1", + "block_id": { + "hash": "E73ABDBA79E39314A35EB4BF37256CE00B7CA0F942473ADF02A2B67B5ED04004", + "parts": { + "total": "1", + "hash": "4386501520212DCA3435FA73EB9D074D30E3A66DCA860BBA5C9DD7AB25DFA2B2" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:35Z", + "signature": "TPkwKFm6Z26LWx96T0O4dDFc8Wu06JspnWf+Z3nKbuuLDujIPp5GMNkU1rrKoXJjNnVgF5xaCCViQhhifDz3Cg==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:35Z", + "signature": "/LawNS7Sn9mRCrFh0HkHB1E8mQiNDWgawqcDzNDIWq+CmcUlo0SaP5hbT+fl5PYH5oUPwqBw0EcsgRuH3A+qAg==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "6", + "time": "2019-11-02T15:04:35Z", + "last_block_id": { + "hash": "E73ABDBA79E39314A35EB4BF37256CE00B7CA0F942473ADF02A2B67B5ED04004", + "parts": { + "total": "1", + "hash": "4386501520212DCA3435FA73EB9D074D30E3A66DCA860BBA5C9DD7AB25DFA2B2" + } + }, + "last_commit_hash": "FC7311D3428E977242EE89E5F46B57451E248CAC862402327F2D7EEA54D29BDA", + "data_hash": "", + "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" + }, + "commit": { + "height": "6", + "round": "1", + "block_id": { + "hash": "9DA24AE8B44655A69E898BA164E85AFC63BBC1E7160DD10168DFD88C60E628F3", + "parts": { + "total": "1", + "hash": "59E58B99B3F626A0D05397C75CA6F609E0CF4F4D3E9BEAA5D071381631EF47AB" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:04:40Z", + "signature": "PRNZz9T3ftZxCAoUyPnBkY39pwjm8Ac2vs9Q/jmkneRHUCRe2rQVMI2jNk2vT4rpMutvcEqfhzapvImQjRG0AA==" + }, + { + "block_id_flag": 2, + "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "timestamp": "2019-11-02T15:04:40Z", + "signature": "35u+f65U9X4I8yusduJK+sixEYzbDmREoEpC6zjUvRVXLu1TPZ+550A6TZMzYDrcKDGH08IvFjj0gbxty1SMCg==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "7", + "time": "2019-11-02T15:04:40Z", + "last_block_id": { + "hash": "9DA24AE8B44655A69E898BA164E85AFC63BBC1E7160DD10168DFD88C60E628F3", + "parts": { + "total": "1", + "hash": "59E58B99B3F626A0D05397C75CA6F609E0CF4F4D3E9BEAA5D071381631EF47AB" + } + }, + "last_commit_hash": "70B085FE79FEAE64B187A171FF94D5977C976E50D6D50C244A8D15DECF7F1EB1", + "data_hash": "", + "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" + }, + "commit": { + "height": "7", + "round": "1", + "block_id": { + "hash": "1AC2820DA5045702CDE4643DD8836693175A50A096875DA6C095D7748AE2E1A5", + "parts": { + "total": "1", + "hash": "377258C5CCBCDF342021E255FE676851E3569352C89B3A07BF5EEBF903558461" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:04:45Z", + "signature": "NKjtSMPzKn9gtiv1f05uFV3uvw1rVErRGEm6pbHh82jrlCaJmARg6FCIIevTSHwPuLXq8CmVRw7MPi+L4kHXAA==" + }, + { + "block_id_flag": 2, + "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "timestamp": "2019-11-02T15:04:45Z", + "signature": "gkbVm0Mr0hJztvYLw9A3CGqyfPdoIJWpOGy06WkYiZFp7HlaV4gBhyC+u2iqLZwPBqbJWtf/Ns+PkW38Hj0/Bw==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "8", + "time": "2019-11-02T15:04:45Z", + "last_block_id": { + "hash": "1AC2820DA5045702CDE4643DD8836693175A50A096875DA6C095D7748AE2E1A5", + "parts": { + "total": "1", + "hash": "377258C5CCBCDF342021E255FE676851E3569352C89B3A07BF5EEBF903558461" + } + }, + "last_commit_hash": "80D41997CE9FD68903BCB12614D41D74BAC54205DF90C8BF4094BB3FD1022E85", + "data_hash": "", + "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" + }, + "commit": { + "height": "8", + "round": "1", + "block_id": { + "hash": "0047CBC3B54D76D589E1F39E5AF237C283C672AD65677E342247EBC245060B0E", + "parts": { + "total": "1", + "hash": "E4A1465E4A86842E3CDB8AC85CA15793FE614F5B088C8EFBE57199868E0F638E" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:04:50Z", + "signature": "4DM2t/Esp/ddS7hn4muXRY0KkMrzEf9tMFZS2lEpsD+24TQpGiQA+phWGPmpF6ovikXIqprXCgGp6sYumq1VDg==" + }, + { + "block_id_flag": 2, + "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "timestamp": "2019-11-02T15:04:50Z", + "signature": "5aw9//cVxz4flChM8PTR2UCceqCaAdvJXbomPmejVbkgcIyHimUlu3zjhpVFiBIjzNEwi5BChCA06XXXN8YNCA==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "9", + "time": "2019-11-02T15:04:50Z", + "last_block_id": { + "hash": "0047CBC3B54D76D589E1F39E5AF237C283C672AD65677E342247EBC245060B0E", + "parts": { + "total": "1", + "hash": "E4A1465E4A86842E3CDB8AC85CA15793FE614F5B088C8EFBE57199868E0F638E" + } + }, + "last_commit_hash": "1A8783D3EE1B7273BAED19669B0E5CF2355AF911DBAF82341C82C189876FF0C5", + "data_hash": "", + "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" + }, + "commit": { + "height": "9", + "round": "1", + "block_id": { + "hash": "CF72EB7DD055C1E5B524036268AA032F25AD3706397E015FDAF94F7498F8AC86", + "parts": { + "total": "1", + "hash": "B288E5433B4FC5ED6C948FC2161987405EBF194234C1ADE4A0988B6C013C35DB" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:04:55Z", + "signature": "clh070HnqSwXWGYOcOW+gjOfWEaMJG4jvxhya23UGzmngFTNlIMY3nSf1l/yFokbmh5168DZcjaBNFb7StYhBw==" + }, + { + "block_id_flag": 2, + "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "timestamp": "2019-11-02T15:04:55Z", + "signature": "ojBeGzsQ2e+BluCwBBFMLZ22dbgkSW7NUtgGgsbm4bRd+LQ9BnWpgipSO/DkuPMScmRl73Hpd757QsW2kJryDQ==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "10", + "time": "2019-11-02T15:04:55Z", + "last_block_id": { + "hash": "CF72EB7DD055C1E5B524036268AA032F25AD3706397E015FDAF94F7498F8AC86", + "parts": { + "total": "1", + "hash": "B288E5433B4FC5ED6C948FC2161987405EBF194234C1ADE4A0988B6C013C35DB" + } + }, + "last_commit_hash": "882EA43230EEC253C7C6079866B86D33143DA703E9BC0EE76776253B3097043A", + "data_hash": "", + "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" + }, + "commit": { + "height": "10", + "round": "1", + "block_id": { + "hash": "646B65741671F7842E865DB501995CC8184F3B17BFD3A2B083DB9FE5CA9D1ADA", + "parts": { + "total": "1", + "hash": "FDBBAC19E83F6D74209FF096E0B2B9E1D69A2107B894B95B6C96B0D7E95CC93C" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:05:00Z", + "signature": "lh32SNsS6yGSfFMZrbVHT2gMMLCN+53YE9wAME/fqkKA5U6rPyDAJXL4HQCXZu5GfpE8Deqh0QcNKx4A/nNgBg==" + }, + { + "block_id_flag": 2, + "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "timestamp": "2019-11-02T15:05:00Z", + "signature": "kYRuIhz6G8Maqo2ymUX0pyPfnyLLuk7E8734EEZbZNb7WI7F2J9V45431pgxo+odufZAdWSe58ZN875RMsnADA==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "11", + "time": "2019-11-02T15:05:00Z", + "last_block_id": { + "hash": "646B65741671F7842E865DB501995CC8184F3B17BFD3A2B083DB9FE5CA9D1ADA", + "parts": { + "total": "1", + "hash": "FDBBAC19E83F6D74209FF096E0B2B9E1D69A2107B894B95B6C96B0D7E95CC93C" + } + }, + "last_commit_hash": "BF936D3B458F84A312E51225F4E62CBA2189CEF2CDB10FCFC91ABE04E1B4B3BF", + "data_hash": "", + "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", + "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33" + }, + "commit": { + "height": "11", + "round": "1", + "block_id": { + "hash": "03C21748C1DA3316CC26E03D9BDCA7B8585A9CFF4C9A982712B248837069F87D", + "parts": { + "total": "1", + "hash": "662519D5284046F98DCEAA37D93C2FF736C106578E9F043CC107A694F707DB36" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:05Z", + "signature": "OB/2FeP50lQ5Saaj54R46qa2peXk9nwvv0580vFdtPqT1Jptbrux12iLKjaTjIrJh2RFj9F/GKBS+iBvpp4OCA==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:05Z", + "signature": "BJh8klweNUSik2CSw6mzUa/U03oDh28HLNw7Nvt5nueXcPknfMFFPYxIJ084Yl1Gw9D2lI3MbmGkPeQToRH7CQ==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + } + ] + }, + "witnesses": [ + { + "type": "com.tendermint/MockProvider", + "value": { + "chain_id": "test-chain-01", + "lite_blocks": [ + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "1", + "time": "2019-11-02T15:04:00Z", + "last_block_id": { + "hash": "", + "parts": { + "total": "0", + "hash": "" + } + }, + "last_commit_hash": "", + "data_hash": "", + "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", + "next_validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33" + }, + "commit": { + "height": "1", + "round": "1", + "block_id": { + "hash": "76B0FB738138A2C934300D7B23C280B65965D7427DA4D5414B41C75EBC4AD4C3", + "parts": { + "total": "1", + "hash": "073CE26981DF93820595E602CE63B810BC8F1003D6BB28DEDFF5B2F4F09811A1" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:10Z", + "signature": "NaNXQhv7SgBtcq+iHwItxlYUMGHP5MeFpTbyNsnLtzwM6P/EAAAexUH94+osvRDoiahUOoQrRlTiZrYGfahWBw==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:10Z", + "signature": "tw0csJ1L1vkBG/71BMjrFEcA6VWjOx29WMwkg1cmDn82XBjRFz+HJu7amGoIj6WLL2p26pO25yQR49crsYQ+AA==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "2", + "time": "2019-11-02T15:04:10Z", + "last_block_id": { + "hash": "76B0FB738138A2C934300D7B23C280B65965D7427DA4D5414B41C75EBC4AD4C3", + "parts": { + "total": "1", + "hash": "073CE26981DF93820595E602CE63B810BC8F1003D6BB28DEDFF5B2F4F09811A1" + } + }, + "last_commit_hash": "73916609DD7C8268FBD0A6A118D041F8D6E9EDC18BAA30B221B5D7D04EAE1F2F", + "data_hash": "", + "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", + "next_validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" + }, + "commit": { + "height": "2", + "round": "1", + "block_id": { + "hash": "BB4E88B37D3E3579FB9050995A5C5C190DCA1CD3A736EAA9E487A82E81D6B9FD", + "parts": { + "total": "1", + "hash": "FBDBEB6CCB91FE6E248860A51715688664E9AAA46CD2676BE6383401D932BE92" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:20Z", + "signature": "31H/rSnTep+KtkszxRA0EzuxoqsEeY/PXEc510bd4u5nFq6/7/FqQjEpUY15BWfDB2zBAbLDQaUq0ZUtbqd6Ag==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:20Z", + "signature": "u8qSANhvXtSGk4XCBEIqbec6wBoYBBAAodW5Klr7CHEL+Amf1z5pBWzkd94ngYtvKW4ZVTLBZz2OfOfvaxO7Dg==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "3", + "time": "2019-11-02T15:04:20Z", + "last_block_id": { + "hash": "BB4E88B37D3E3579FB9050995A5C5C190DCA1CD3A736EAA9E487A82E81D6B9FD", + "parts": { + "total": "1", + "hash": "FBDBEB6CCB91FE6E248860A51715688664E9AAA46CD2676BE6383401D932BE92" + } + }, + "last_commit_hash": "6E253517FC7E138AB1728CB5C18B31C29AED4236020CD5440AE02BDF025E8887", + "data_hash": "", + "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", + "next_validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" + }, + "commit": { + "height": "3", + "round": "1", + "block_id": { + "hash": "AF117CC86390E923E4CDE8D21C1F998A854344BA06503819430AC3F0D209DA0C", + "parts": { + "total": "1", + "hash": "74B5248FA6EB86201A2879574E67C2E7C974FDCA1E8D105B693095652423F6D7" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:25Z", + "signature": "sda+/VJurZNuUuCm3KiEUzVZfBQfSmEgnZhzGgA6sZK68vKoZeI+0VwWWwND0UHUXM8i1gAgGrErK9sxns+xDw==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:25Z", + "signature": "pC/IPvNn4kTe9grQo6OOlz4joR5Av/+nZb7MmhDdisNtkIpqqt9bgeQE0Mq1rTxV+em2VxoTXi7wy+gvj1r0Cg==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "4", + "time": "2019-11-02T15:04:25Z", + "last_block_id": { + "hash": "AF117CC86390E923E4CDE8D21C1F998A854344BA06503819430AC3F0D209DA0C", + "parts": { + "total": "1", + "hash": "74B5248FA6EB86201A2879574E67C2E7C974FDCA1E8D105B693095652423F6D7" + } + }, + "last_commit_hash": "01080593BC57E0A8482D3A81C8E2D5DD85BA52429CDEC75571D3514166099FC1", + "data_hash": "", + "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", + "next_validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" + }, + "commit": { + "height": "4", + "round": "1", + "block_id": { + "hash": "533F85C98275E70D185185552FFC0175B10EA015FD4937F187E1C9DB73D574E9", + "parts": { + "total": "1", + "hash": "5ACD2FDE7D377584223D61AA2243EA53D71D9C7D1A226917532797114D5B9F27" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:30Z", + "signature": "CuRzn/99eNNFVGtUaaeuaEk3zhTdDT80EfBBWg/+VXCSdWSyWif5vdBy9gBRjZ/pQ1qLINA9osH+7LT9aQtEBA==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:30Z", + "signature": "GPonysln3hjNxUzzN9EBcl+ljH4AKgVSMO204d+Fd/9TS7et6hWTQPoQvtn2bk4cV4qoUW7nBLBZDmQWbx5SBQ==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "5", + "time": "2019-11-02T15:04:30Z", + "last_block_id": { + "hash": "533F85C98275E70D185185552FFC0175B10EA015FD4937F187E1C9DB73D574E9", + "parts": { + "total": "1", + "hash": "5ACD2FDE7D377584223D61AA2243EA53D71D9C7D1A226917532797114D5B9F27" + } + }, + "last_commit_hash": "E66669742DF52F9F60EF150751D6A486D57DD7B0661E07725083C3A3315722C3", + "data_hash": "", + "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", + "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" + }, + "commit": { + "height": "5", + "round": "1", + "block_id": { + "hash": "E73ABDBA79E39314A35EB4BF37256CE00B7CA0F942473ADF02A2B67B5ED04004", + "parts": { + "total": "1", + "hash": "4386501520212DCA3435FA73EB9D074D30E3A66DCA860BBA5C9DD7AB25DFA2B2" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:35Z", + "signature": "TPkwKFm6Z26LWx96T0O4dDFc8Wu06JspnWf+Z3nKbuuLDujIPp5GMNkU1rrKoXJjNnVgF5xaCCViQhhifDz3Cg==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:35Z", + "signature": "/LawNS7Sn9mRCrFh0HkHB1E8mQiNDWgawqcDzNDIWq+CmcUlo0SaP5hbT+fl5PYH5oUPwqBw0EcsgRuH3A+qAg==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "6", + "time": "2019-11-02T15:04:35Z", + "last_block_id": { + "hash": "E73ABDBA79E39314A35EB4BF37256CE00B7CA0F942473ADF02A2B67B5ED04004", + "parts": { + "total": "1", + "hash": "4386501520212DCA3435FA73EB9D074D30E3A66DCA860BBA5C9DD7AB25DFA2B2" + } + }, + "last_commit_hash": "FC7311D3428E977242EE89E5F46B57451E248CAC862402327F2D7EEA54D29BDA", + "data_hash": "", + "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" + }, + "commit": { + "height": "6", + "round": "1", + "block_id": { + "hash": "9DA24AE8B44655A69E898BA164E85AFC63BBC1E7160DD10168DFD88C60E628F3", + "parts": { + "total": "1", + "hash": "59E58B99B3F626A0D05397C75CA6F609E0CF4F4D3E9BEAA5D071381631EF47AB" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:04:40Z", + "signature": "PRNZz9T3ftZxCAoUyPnBkY39pwjm8Ac2vs9Q/jmkneRHUCRe2rQVMI2jNk2vT4rpMutvcEqfhzapvImQjRG0AA==" + }, + { + "block_id_flag": 2, + "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "timestamp": "2019-11-02T15:04:40Z", + "signature": "35u+f65U9X4I8yusduJK+sixEYzbDmREoEpC6zjUvRVXLu1TPZ+550A6TZMzYDrcKDGH08IvFjj0gbxty1SMCg==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "7", + "time": "2019-11-02T15:04:40Z", + "last_block_id": { + "hash": "9DA24AE8B44655A69E898BA164E85AFC63BBC1E7160DD10168DFD88C60E628F3", + "parts": { + "total": "1", + "hash": "59E58B99B3F626A0D05397C75CA6F609E0CF4F4D3E9BEAA5D071381631EF47AB" + } + }, + "last_commit_hash": "70B085FE79FEAE64B187A171FF94D5977C976E50D6D50C244A8D15DECF7F1EB1", + "data_hash": "", + "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" + }, + "commit": { + "height": "7", + "round": "1", + "block_id": { + "hash": "1AC2820DA5045702CDE4643DD8836693175A50A096875DA6C095D7748AE2E1A5", + "parts": { + "total": "1", + "hash": "377258C5CCBCDF342021E255FE676851E3569352C89B3A07BF5EEBF903558461" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:04:45Z", + "signature": "NKjtSMPzKn9gtiv1f05uFV3uvw1rVErRGEm6pbHh82jrlCaJmARg6FCIIevTSHwPuLXq8CmVRw7MPi+L4kHXAA==" + }, + { + "block_id_flag": 2, + "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "timestamp": "2019-11-02T15:04:45Z", + "signature": "gkbVm0Mr0hJztvYLw9A3CGqyfPdoIJWpOGy06WkYiZFp7HlaV4gBhyC+u2iqLZwPBqbJWtf/Ns+PkW38Hj0/Bw==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "8", + "time": "2019-11-02T15:04:45Z", + "last_block_id": { + "hash": "1AC2820DA5045702CDE4643DD8836693175A50A096875DA6C095D7748AE2E1A5", + "parts": { + "total": "1", + "hash": "377258C5CCBCDF342021E255FE676851E3569352C89B3A07BF5EEBF903558461" + } + }, + "last_commit_hash": "80D41997CE9FD68903BCB12614D41D74BAC54205DF90C8BF4094BB3FD1022E85", + "data_hash": "", + "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" + }, + "commit": { + "height": "8", + "round": "1", + "block_id": { + "hash": "0047CBC3B54D76D589E1F39E5AF237C283C672AD65677E342247EBC245060B0E", + "parts": { + "total": "1", + "hash": "E4A1465E4A86842E3CDB8AC85CA15793FE614F5B088C8EFBE57199868E0F638E" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:04:50Z", + "signature": "4DM2t/Esp/ddS7hn4muXRY0KkMrzEf9tMFZS2lEpsD+24TQpGiQA+phWGPmpF6ovikXIqprXCgGp6sYumq1VDg==" + }, + { + "block_id_flag": 2, + "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "timestamp": "2019-11-02T15:04:50Z", + "signature": "5aw9//cVxz4flChM8PTR2UCceqCaAdvJXbomPmejVbkgcIyHimUlu3zjhpVFiBIjzNEwi5BChCA06XXXN8YNCA==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "9", + "time": "2019-11-02T15:04:50Z", + "last_block_id": { + "hash": "0047CBC3B54D76D589E1F39E5AF237C283C672AD65677E342247EBC245060B0E", + "parts": { + "total": "1", + "hash": "E4A1465E4A86842E3CDB8AC85CA15793FE614F5B088C8EFBE57199868E0F638E" + } + }, + "last_commit_hash": "1A8783D3EE1B7273BAED19669B0E5CF2355AF911DBAF82341C82C189876FF0C5", + "data_hash": "", + "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" + }, + "commit": { + "height": "9", + "round": "1", + "block_id": { + "hash": "CF72EB7DD055C1E5B524036268AA032F25AD3706397E015FDAF94F7498F8AC86", + "parts": { + "total": "1", + "hash": "B288E5433B4FC5ED6C948FC2161987405EBF194234C1ADE4A0988B6C013C35DB" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:04:55Z", + "signature": "clh070HnqSwXWGYOcOW+gjOfWEaMJG4jvxhya23UGzmngFTNlIMY3nSf1l/yFokbmh5168DZcjaBNFb7StYhBw==" + }, + { + "block_id_flag": 2, + "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "timestamp": "2019-11-02T15:04:55Z", + "signature": "ojBeGzsQ2e+BluCwBBFMLZ22dbgkSW7NUtgGgsbm4bRd+LQ9BnWpgipSO/DkuPMScmRl73Hpd757QsW2kJryDQ==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "10", + "time": "2019-11-02T15:04:55Z", + "last_block_id": { + "hash": "CF72EB7DD055C1E5B524036268AA032F25AD3706397E015FDAF94F7498F8AC86", + "parts": { + "total": "1", + "hash": "B288E5433B4FC5ED6C948FC2161987405EBF194234C1ADE4A0988B6C013C35DB" + } + }, + "last_commit_hash": "882EA43230EEC253C7C6079866B86D33143DA703E9BC0EE76776253B3097043A", + "data_hash": "", + "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" + }, + "commit": { + "height": "10", + "round": "1", + "block_id": { + "hash": "646B65741671F7842E865DB501995CC8184F3B17BFD3A2B083DB9FE5CA9D1ADA", + "parts": { + "total": "1", + "hash": "FDBBAC19E83F6D74209FF096E0B2B9E1D69A2107B894B95B6C96B0D7E95CC93C" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:05:00Z", + "signature": "lh32SNsS6yGSfFMZrbVHT2gMMLCN+53YE9wAME/fqkKA5U6rPyDAJXL4HQCXZu5GfpE8Deqh0QcNKx4A/nNgBg==" + }, + { + "block_id_flag": 2, + "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "timestamp": "2019-11-02T15:05:00Z", + "signature": "kYRuIhz6G8Maqo2ymUX0pyPfnyLLuk7E8734EEZbZNb7WI7F2J9V45431pgxo+odufZAdWSe58ZN875RMsnADA==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "11", + "time": "2019-11-02T15:05:00Z", + "last_block_id": { + "hash": "646B65741671F7842E865DB501995CC8184F3B17BFD3A2B083DB9FE5CA9D1ADA", + "parts": { + "total": "1", + "hash": "FDBBAC19E83F6D74209FF096E0B2B9E1D69A2107B894B95B6C96B0D7E95CC93C" + } + }, + "last_commit_hash": "BF936D3B458F84A312E51225F4E62CBA2189CEF2CDB10FCFC91ABE04E1B4B3BF", + "data_hash": "", + "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" + }, + "commit": { + "height": "11", + "round": "1", + "block_id": { + "hash": "93FE74FA6532B8F50113CA411FFC806E91FA8F2FF3F159BA084FF628F64135EB", + "parts": { + "total": "1", + "hash": "6D68EA2CA683B6F58A55FE054568DC136D4038D2BEDBC5470DD521E92C603B83" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:05:05Z", + "signature": "j9xHNJimh5vIYldopfnijq35HAWCHHcnZZ+miWI4DXHShEFwtXh4v2yHHaZQJ2xz79FqUZkYEJtVkyB35HarCw==" + }, + { + "block_id_flag": 2, + "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "timestamp": "2019-11-02T15:05:05Z", + "signature": "+lZXXaFL+aDd84wg7pXZ6Cuz3Flkyc0svwxQagZeDIOQkAke8HT10bsYW50GELO2MDoqKk8qLZy+TDKXdRHhBg==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "0" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + ], + "proposer": { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "0" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + }, + { + "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "-50" + } + } + } + ] + } + } + ], + "height_to_verify": "11", + "now": "2019-11-02T15:30:00Z", + "expected_output": "error", + "expected_num_of_bisections": 2 +} \ No newline at end of file diff --git a/tendermint/tests/support/lite/bisection/single_peer/invalid_validator_set.json b/tendermint/tests/support/lite/bisection/single_peer/invalid_validator_set.json deleted file mode 100644 index ebd09861c..000000000 --- a/tendermint/tests/support/lite/bisection/single_peer/invalid_validator_set.json +++ /dev/null @@ -1,2553 +0,0 @@ -{ - "description": "Case: Trusted height = 1, fails at height 6 on finding invalid validator set", - "trust_options": { - "period": "10800000000000", - "height": "1", - "hash": "76B0FB738138A2C934300D7B23C280B65965D7427DA4D5414B41C75EBC4AD4C3", - "trust_level": { - "numerator": "1", - "denominator": "3" - } - }, - "primary": { - "chain_id": "test-chain-01", - "lite_blocks": [ - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "1", - "time": "2019-11-02T15:04:00Z", - "last_block_id": { - "hash": "", - "parts": { - "total": "0", - "hash": "" - } - }, - "last_commit_hash": "", - "data_hash": "", - "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", - "next_validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33" - }, - "commit": { - "height": "1", - "round": "1", - "block_id": { - "hash": "76B0FB738138A2C934300D7B23C280B65965D7427DA4D5414B41C75EBC4AD4C3", - "parts": { - "total": "1", - "hash": "073CE26981DF93820595E602CE63B810BC8F1003D6BB28DEDFF5B2F4F09811A1" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:10Z", - "signature": "NaNXQhv7SgBtcq+iHwItxlYUMGHP5MeFpTbyNsnLtzwM6P/EAAAexUH94+osvRDoiahUOoQrRlTiZrYGfahWBw==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:10Z", - "signature": "tw0csJ1L1vkBG/71BMjrFEcA6VWjOx29WMwkg1cmDn82XBjRFz+HJu7amGoIj6WLL2p26pO25yQR49crsYQ+AA==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "2", - "time": "2019-11-02T15:04:10Z", - "last_block_id": { - "hash": "76B0FB738138A2C934300D7B23C280B65965D7427DA4D5414B41C75EBC4AD4C3", - "parts": { - "total": "1", - "hash": "073CE26981DF93820595E602CE63B810BC8F1003D6BB28DEDFF5B2F4F09811A1" - } - }, - "last_commit_hash": "73916609DD7C8268FBD0A6A118D041F8D6E9EDC18BAA30B221B5D7D04EAE1F2F", - "data_hash": "", - "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", - "next_validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" - }, - "commit": { - "height": "2", - "round": "1", - "block_id": { - "hash": "BB4E88B37D3E3579FB9050995A5C5C190DCA1CD3A736EAA9E487A82E81D6B9FD", - "parts": { - "total": "1", - "hash": "FBDBEB6CCB91FE6E248860A51715688664E9AAA46CD2676BE6383401D932BE92" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:20Z", - "signature": "31H/rSnTep+KtkszxRA0EzuxoqsEeY/PXEc510bd4u5nFq6/7/FqQjEpUY15BWfDB2zBAbLDQaUq0ZUtbqd6Ag==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:20Z", - "signature": "u8qSANhvXtSGk4XCBEIqbec6wBoYBBAAodW5Klr7CHEL+Amf1z5pBWzkd94ngYtvKW4ZVTLBZz2OfOfvaxO7Dg==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "3", - "time": "2019-11-02T15:04:20Z", - "last_block_id": { - "hash": "BB4E88B37D3E3579FB9050995A5C5C190DCA1CD3A736EAA9E487A82E81D6B9FD", - "parts": { - "total": "1", - "hash": "FBDBEB6CCB91FE6E248860A51715688664E9AAA46CD2676BE6383401D932BE92" - } - }, - "last_commit_hash": "6E253517FC7E138AB1728CB5C18B31C29AED4236020CD5440AE02BDF025E8887", - "data_hash": "", - "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", - "next_validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" - }, - "commit": { - "height": "3", - "round": "1", - "block_id": { - "hash": "AF117CC86390E923E4CDE8D21C1F998A854344BA06503819430AC3F0D209DA0C", - "parts": { - "total": "1", - "hash": "74B5248FA6EB86201A2879574E67C2E7C974FDCA1E8D105B693095652423F6D7" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:25Z", - "signature": "sda+/VJurZNuUuCm3KiEUzVZfBQfSmEgnZhzGgA6sZK68vKoZeI+0VwWWwND0UHUXM8i1gAgGrErK9sxns+xDw==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:25Z", - "signature": "pC/IPvNn4kTe9grQo6OOlz4joR5Av/+nZb7MmhDdisNtkIpqqt9bgeQE0Mq1rTxV+em2VxoTXi7wy+gvj1r0Cg==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "4", - "time": "2019-11-02T15:04:25Z", - "last_block_id": { - "hash": "AF117CC86390E923E4CDE8D21C1F998A854344BA06503819430AC3F0D209DA0C", - "parts": { - "total": "1", - "hash": "74B5248FA6EB86201A2879574E67C2E7C974FDCA1E8D105B693095652423F6D7" - } - }, - "last_commit_hash": "01080593BC57E0A8482D3A81C8E2D5DD85BA52429CDEC75571D3514166099FC1", - "data_hash": "", - "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", - "next_validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" - }, - "commit": { - "height": "4", - "round": "1", - "block_id": { - "hash": "533F85C98275E70D185185552FFC0175B10EA015FD4937F187E1C9DB73D574E9", - "parts": { - "total": "1", - "hash": "5ACD2FDE7D377584223D61AA2243EA53D71D9C7D1A226917532797114D5B9F27" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:30Z", - "signature": "CuRzn/99eNNFVGtUaaeuaEk3zhTdDT80EfBBWg/+VXCSdWSyWif5vdBy9gBRjZ/pQ1qLINA9osH+7LT9aQtEBA==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:30Z", - "signature": "GPonysln3hjNxUzzN9EBcl+ljH4AKgVSMO204d+Fd/9TS7et6hWTQPoQvtn2bk4cV4qoUW7nBLBZDmQWbx5SBQ==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "5", - "time": "2019-11-02T15:04:30Z", - "last_block_id": { - "hash": "533F85C98275E70D185185552FFC0175B10EA015FD4937F187E1C9DB73D574E9", - "parts": { - "total": "1", - "hash": "5ACD2FDE7D377584223D61AA2243EA53D71D9C7D1A226917532797114D5B9F27" - } - }, - "last_commit_hash": "E66669742DF52F9F60EF150751D6A486D57DD7B0661E07725083C3A3315722C3", - "data_hash": "", - "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", - "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" - }, - "commit": { - "height": "5", - "round": "1", - "block_id": { - "hash": "E73ABDBA79E39314A35EB4BF37256CE00B7CA0F942473ADF02A2B67B5ED04004", - "parts": { - "total": "1", - "hash": "4386501520212DCA3435FA73EB9D074D30E3A66DCA860BBA5C9DD7AB25DFA2B2" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:35Z", - "signature": "TPkwKFm6Z26LWx96T0O4dDFc8Wu06JspnWf+Z3nKbuuLDujIPp5GMNkU1rrKoXJjNnVgF5xaCCViQhhifDz3Cg==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:35Z", - "signature": "/LawNS7Sn9mRCrFh0HkHB1E8mQiNDWgawqcDzNDIWq+CmcUlo0SaP5hbT+fl5PYH5oUPwqBw0EcsgRuH3A+qAg==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "12", - "time": "2019-11-02T15:04:40Z", - "last_block_id": { - "hash": "93FE74FA6532B8F50113CA411FFC806E91FA8F2FF3F159BA084FF628F64135EB", - "parts": { - "total": "1", - "hash": "6D68EA2CA683B6F58A55FE054568DC136D4038D2BEDBC5470DD521E92C603B83" - } - }, - "last_commit_hash": "70B085FE79FEAE64B187A171FF94D5977C976E50D6D50C244A8D15DECF7F1EB1", - "data_hash": "", - "validators_hash": "097C0D8B7A06D65917B8A5F2BAD525145FC019C7A550885E500133AAB35B5444", - "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "19FF9F7C347FCC6100DABC66AE8D3E2294A145BA" - }, - "commit": { - "height": "12", - "round": "1", - "block_id": { - "hash": "A63C03321D83B29887B4B6CF888CB5A6F94D3CEB1063594D9BEF721AA04AFBDD", - "parts": { - "total": "1", - "hash": "63F66499565476F34E187901ED5F0A9619BA511D0386392388D3AD50176EC940" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "19FF9F7C347FCC6100DABC66AE8D3E2294A145BA", - "timestamp": "2019-11-02T15:04:40Z", - "signature": "LQEtTKMTJQjJl3Fh22fhbX688lWeUnEZXMqacpvg73j3Krf7yWM+JEbS0r+LGrvf6SolBONhAb+UCAK24fusBA==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "19FF9F7C347FCC6100DABC66AE8D3E2294A145BA", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "rn5HJirSOlHMYWhuq9mMWvNOdp07fsYbp89nzIW/5Cc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "19FF9F7C347FCC6100DABC66AE8D3E2294A145BA", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "rn5HJirSOlHMYWhuq9mMWvNOdp07fsYbp89nzIW/5Cc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "7", - "time": "2019-11-02T15:04:40Z", - "last_block_id": { - "hash": "9DA24AE8B44655A69E898BA164E85AFC63BBC1E7160DD10168DFD88C60E628F3", - "parts": { - "total": "1", - "hash": "59E58B99B3F626A0D05397C75CA6F609E0CF4F4D3E9BEAA5D071381631EF47AB" - } - }, - "last_commit_hash": "70B085FE79FEAE64B187A171FF94D5977C976E50D6D50C244A8D15DECF7F1EB1", - "data_hash": "", - "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" - }, - "commit": { - "height": "7", - "round": "1", - "block_id": { - "hash": "1AC2820DA5045702CDE4643DD8836693175A50A096875DA6C095D7748AE2E1A5", - "parts": { - "total": "1", - "hash": "377258C5CCBCDF342021E255FE676851E3569352C89B3A07BF5EEBF903558461" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:04:45Z", - "signature": "NKjtSMPzKn9gtiv1f05uFV3uvw1rVErRGEm6pbHh82jrlCaJmARg6FCIIevTSHwPuLXq8CmVRw7MPi+L4kHXAA==" - }, - { - "block_id_flag": 2, - "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "timestamp": "2019-11-02T15:04:45Z", - "signature": "gkbVm0Mr0hJztvYLw9A3CGqyfPdoIJWpOGy06WkYiZFp7HlaV4gBhyC+u2iqLZwPBqbJWtf/Ns+PkW38Hj0/Bw==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "8", - "time": "2019-11-02T15:04:45Z", - "last_block_id": { - "hash": "1AC2820DA5045702CDE4643DD8836693175A50A096875DA6C095D7748AE2E1A5", - "parts": { - "total": "1", - "hash": "377258C5CCBCDF342021E255FE676851E3569352C89B3A07BF5EEBF903558461" - } - }, - "last_commit_hash": "80D41997CE9FD68903BCB12614D41D74BAC54205DF90C8BF4094BB3FD1022E85", - "data_hash": "", - "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" - }, - "commit": { - "height": "8", - "round": "1", - "block_id": { - "hash": "0047CBC3B54D76D589E1F39E5AF237C283C672AD65677E342247EBC245060B0E", - "parts": { - "total": "1", - "hash": "E4A1465E4A86842E3CDB8AC85CA15793FE614F5B088C8EFBE57199868E0F638E" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:04:50Z", - "signature": "4DM2t/Esp/ddS7hn4muXRY0KkMrzEf9tMFZS2lEpsD+24TQpGiQA+phWGPmpF6ovikXIqprXCgGp6sYumq1VDg==" - }, - { - "block_id_flag": 2, - "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "timestamp": "2019-11-02T15:04:50Z", - "signature": "5aw9//cVxz4flChM8PTR2UCceqCaAdvJXbomPmejVbkgcIyHimUlu3zjhpVFiBIjzNEwi5BChCA06XXXN8YNCA==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "9", - "time": "2019-11-02T15:04:50Z", - "last_block_id": { - "hash": "0047CBC3B54D76D589E1F39E5AF237C283C672AD65677E342247EBC245060B0E", - "parts": { - "total": "1", - "hash": "E4A1465E4A86842E3CDB8AC85CA15793FE614F5B088C8EFBE57199868E0F638E" - } - }, - "last_commit_hash": "1A8783D3EE1B7273BAED19669B0E5CF2355AF911DBAF82341C82C189876FF0C5", - "data_hash": "", - "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" - }, - "commit": { - "height": "9", - "round": "1", - "block_id": { - "hash": "CF72EB7DD055C1E5B524036268AA032F25AD3706397E015FDAF94F7498F8AC86", - "parts": { - "total": "1", - "hash": "B288E5433B4FC5ED6C948FC2161987405EBF194234C1ADE4A0988B6C013C35DB" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:04:55Z", - "signature": "clh070HnqSwXWGYOcOW+gjOfWEaMJG4jvxhya23UGzmngFTNlIMY3nSf1l/yFokbmh5168DZcjaBNFb7StYhBw==" - }, - { - "block_id_flag": 2, - "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "timestamp": "2019-11-02T15:04:55Z", - "signature": "ojBeGzsQ2e+BluCwBBFMLZ22dbgkSW7NUtgGgsbm4bRd+LQ9BnWpgipSO/DkuPMScmRl73Hpd757QsW2kJryDQ==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "10", - "time": "2019-11-02T15:04:55Z", - "last_block_id": { - "hash": "CF72EB7DD055C1E5B524036268AA032F25AD3706397E015FDAF94F7498F8AC86", - "parts": { - "total": "1", - "hash": "B288E5433B4FC5ED6C948FC2161987405EBF194234C1ADE4A0988B6C013C35DB" - } - }, - "last_commit_hash": "882EA43230EEC253C7C6079866B86D33143DA703E9BC0EE76776253B3097043A", - "data_hash": "", - "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" - }, - "commit": { - "height": "10", - "round": "1", - "block_id": { - "hash": "646B65741671F7842E865DB501995CC8184F3B17BFD3A2B083DB9FE5CA9D1ADA", - "parts": { - "total": "1", - "hash": "FDBBAC19E83F6D74209FF096E0B2B9E1D69A2107B894B95B6C96B0D7E95CC93C" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:05:00Z", - "signature": "lh32SNsS6yGSfFMZrbVHT2gMMLCN+53YE9wAME/fqkKA5U6rPyDAJXL4HQCXZu5GfpE8Deqh0QcNKx4A/nNgBg==" - }, - { - "block_id_flag": 2, - "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "timestamp": "2019-11-02T15:05:00Z", - "signature": "kYRuIhz6G8Maqo2ymUX0pyPfnyLLuk7E8734EEZbZNb7WI7F2J9V45431pgxo+odufZAdWSe58ZN875RMsnADA==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "11", - "time": "2019-11-02T15:05:00Z", - "last_block_id": { - "hash": "646B65741671F7842E865DB501995CC8184F3B17BFD3A2B083DB9FE5CA9D1ADA", - "parts": { - "total": "1", - "hash": "FDBBAC19E83F6D74209FF096E0B2B9E1D69A2107B894B95B6C96B0D7E95CC93C" - } - }, - "last_commit_hash": "BF936D3B458F84A312E51225F4E62CBA2189CEF2CDB10FCFC91ABE04E1B4B3BF", - "data_hash": "", - "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" - }, - "commit": { - "height": "11", - "round": "1", - "block_id": { - "hash": "93FE74FA6532B8F50113CA411FFC806E91FA8F2FF3F159BA084FF628F64135EB", - "parts": { - "total": "1", - "hash": "6D68EA2CA683B6F58A55FE054568DC136D4038D2BEDBC5470DD521E92C603B83" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:05:05Z", - "signature": "j9xHNJimh5vIYldopfnijq35HAWCHHcnZZ+miWI4DXHShEFwtXh4v2yHHaZQJ2xz79FqUZkYEJtVkyB35HarCw==" - }, - { - "block_id_flag": 2, - "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "timestamp": "2019-11-02T15:05:05Z", - "signature": "+lZXXaFL+aDd84wg7pXZ6Cuz3Flkyc0svwxQagZeDIOQkAke8HT10bsYW50GELO2MDoqKk8qLZy+TDKXdRHhBg==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - } - ] - }, - "witnesses": [ - { - "type": "com.tendermint/MockProvider", - "value": { - "chain_id": "test-chain-01", - "lite_blocks": [ - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "1", - "time": "2019-11-02T15:04:00Z", - "last_block_id": { - "hash": "", - "parts": { - "total": "0", - "hash": "" - } - }, - "last_commit_hash": "", - "data_hash": "", - "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", - "next_validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33" - }, - "commit": { - "height": "1", - "round": "1", - "block_id": { - "hash": "76B0FB738138A2C934300D7B23C280B65965D7427DA4D5414B41C75EBC4AD4C3", - "parts": { - "total": "1", - "hash": "073CE26981DF93820595E602CE63B810BC8F1003D6BB28DEDFF5B2F4F09811A1" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:10Z", - "signature": "NaNXQhv7SgBtcq+iHwItxlYUMGHP5MeFpTbyNsnLtzwM6P/EAAAexUH94+osvRDoiahUOoQrRlTiZrYGfahWBw==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:10Z", - "signature": "tw0csJ1L1vkBG/71BMjrFEcA6VWjOx29WMwkg1cmDn82XBjRFz+HJu7amGoIj6WLL2p26pO25yQR49crsYQ+AA==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "2", - "time": "2019-11-02T15:04:10Z", - "last_block_id": { - "hash": "76B0FB738138A2C934300D7B23C280B65965D7427DA4D5414B41C75EBC4AD4C3", - "parts": { - "total": "1", - "hash": "073CE26981DF93820595E602CE63B810BC8F1003D6BB28DEDFF5B2F4F09811A1" - } - }, - "last_commit_hash": "73916609DD7C8268FBD0A6A118D041F8D6E9EDC18BAA30B221B5D7D04EAE1F2F", - "data_hash": "", - "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", - "next_validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" - }, - "commit": { - "height": "2", - "round": "1", - "block_id": { - "hash": "BB4E88B37D3E3579FB9050995A5C5C190DCA1CD3A736EAA9E487A82E81D6B9FD", - "parts": { - "total": "1", - "hash": "FBDBEB6CCB91FE6E248860A51715688664E9AAA46CD2676BE6383401D932BE92" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:20Z", - "signature": "31H/rSnTep+KtkszxRA0EzuxoqsEeY/PXEc510bd4u5nFq6/7/FqQjEpUY15BWfDB2zBAbLDQaUq0ZUtbqd6Ag==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:20Z", - "signature": "u8qSANhvXtSGk4XCBEIqbec6wBoYBBAAodW5Klr7CHEL+Amf1z5pBWzkd94ngYtvKW4ZVTLBZz2OfOfvaxO7Dg==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "3", - "time": "2019-11-02T15:04:20Z", - "last_block_id": { - "hash": "BB4E88B37D3E3579FB9050995A5C5C190DCA1CD3A736EAA9E487A82E81D6B9FD", - "parts": { - "total": "1", - "hash": "FBDBEB6CCB91FE6E248860A51715688664E9AAA46CD2676BE6383401D932BE92" - } - }, - "last_commit_hash": "6E253517FC7E138AB1728CB5C18B31C29AED4236020CD5440AE02BDF025E8887", - "data_hash": "", - "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", - "next_validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" - }, - "commit": { - "height": "3", - "round": "1", - "block_id": { - "hash": "AF117CC86390E923E4CDE8D21C1F998A854344BA06503819430AC3F0D209DA0C", - "parts": { - "total": "1", - "hash": "74B5248FA6EB86201A2879574E67C2E7C974FDCA1E8D105B693095652423F6D7" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:25Z", - "signature": "sda+/VJurZNuUuCm3KiEUzVZfBQfSmEgnZhzGgA6sZK68vKoZeI+0VwWWwND0UHUXM8i1gAgGrErK9sxns+xDw==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:25Z", - "signature": "pC/IPvNn4kTe9grQo6OOlz4joR5Av/+nZb7MmhDdisNtkIpqqt9bgeQE0Mq1rTxV+em2VxoTXi7wy+gvj1r0Cg==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "4", - "time": "2019-11-02T15:04:25Z", - "last_block_id": { - "hash": "AF117CC86390E923E4CDE8D21C1F998A854344BA06503819430AC3F0D209DA0C", - "parts": { - "total": "1", - "hash": "74B5248FA6EB86201A2879574E67C2E7C974FDCA1E8D105B693095652423F6D7" - } - }, - "last_commit_hash": "01080593BC57E0A8482D3A81C8E2D5DD85BA52429CDEC75571D3514166099FC1", - "data_hash": "", - "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", - "next_validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" - }, - "commit": { - "height": "4", - "round": "1", - "block_id": { - "hash": "533F85C98275E70D185185552FFC0175B10EA015FD4937F187E1C9DB73D574E9", - "parts": { - "total": "1", - "hash": "5ACD2FDE7D377584223D61AA2243EA53D71D9C7D1A226917532797114D5B9F27" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:30Z", - "signature": "CuRzn/99eNNFVGtUaaeuaEk3zhTdDT80EfBBWg/+VXCSdWSyWif5vdBy9gBRjZ/pQ1qLINA9osH+7LT9aQtEBA==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:30Z", - "signature": "GPonysln3hjNxUzzN9EBcl+ljH4AKgVSMO204d+Fd/9TS7et6hWTQPoQvtn2bk4cV4qoUW7nBLBZDmQWbx5SBQ==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "5", - "time": "2019-11-02T15:04:30Z", - "last_block_id": { - "hash": "533F85C98275E70D185185552FFC0175B10EA015FD4937F187E1C9DB73D574E9", - "parts": { - "total": "1", - "hash": "5ACD2FDE7D377584223D61AA2243EA53D71D9C7D1A226917532797114D5B9F27" - } - }, - "last_commit_hash": "E66669742DF52F9F60EF150751D6A486D57DD7B0661E07725083C3A3315722C3", - "data_hash": "", - "validators_hash": "ADAE23D9D908638F3866C11A39E31CE4399AE6DE8EC8EBBCB1916B90C46EDDE3", - "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" - }, - "commit": { - "height": "5", - "round": "1", - "block_id": { - "hash": "E73ABDBA79E39314A35EB4BF37256CE00B7CA0F942473ADF02A2B67B5ED04004", - "parts": { - "total": "1", - "hash": "4386501520212DCA3435FA73EB9D074D30E3A66DCA860BBA5C9DD7AB25DFA2B2" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:35Z", - "signature": "TPkwKFm6Z26LWx96T0O4dDFc8Wu06JspnWf+Z3nKbuuLDujIPp5GMNkU1rrKoXJjNnVgF5xaCCViQhhifDz3Cg==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:35Z", - "signature": "/LawNS7Sn9mRCrFh0HkHB1E8mQiNDWgawqcDzNDIWq+CmcUlo0SaP5hbT+fl5PYH5oUPwqBw0EcsgRuH3A+qAg==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "12", - "time": "2019-11-02T15:04:40Z", - "last_block_id": { - "hash": "93FE74FA6532B8F50113CA411FFC806E91FA8F2FF3F159BA084FF628F64135EB", - "parts": { - "total": "1", - "hash": "6D68EA2CA683B6F58A55FE054568DC136D4038D2BEDBC5470DD521E92C603B83" - } - }, - "last_commit_hash": "70B085FE79FEAE64B187A171FF94D5977C976E50D6D50C244A8D15DECF7F1EB1", - "data_hash": "", - "validators_hash": "097C0D8B7A06D65917B8A5F2BAD525145FC019C7A550885E500133AAB35B5444", - "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "19FF9F7C347FCC6100DABC66AE8D3E2294A145BA" - }, - "commit": { - "height": "12", - "round": "1", - "block_id": { - "hash": "A63C03321D83B29887B4B6CF888CB5A6F94D3CEB1063594D9BEF721AA04AFBDD", - "parts": { - "total": "1", - "hash": "63F66499565476F34E187901ED5F0A9619BA511D0386392388D3AD50176EC940" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "19FF9F7C347FCC6100DABC66AE8D3E2294A145BA", - "timestamp": "2019-11-02T15:04:40Z", - "signature": "LQEtTKMTJQjJl3Fh22fhbX688lWeUnEZXMqacpvg73j3Krf7yWM+JEbS0r+LGrvf6SolBONhAb+UCAK24fusBA==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "19FF9F7C347FCC6100DABC66AE8D3E2294A145BA", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "rn5HJirSOlHMYWhuq9mMWvNOdp07fsYbp89nzIW/5Cc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "19FF9F7C347FCC6100DABC66AE8D3E2294A145BA", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "rn5HJirSOlHMYWhuq9mMWvNOdp07fsYbp89nzIW/5Cc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "7", - "time": "2019-11-02T15:04:40Z", - "last_block_id": { - "hash": "9DA24AE8B44655A69E898BA164E85AFC63BBC1E7160DD10168DFD88C60E628F3", - "parts": { - "total": "1", - "hash": "59E58B99B3F626A0D05397C75CA6F609E0CF4F4D3E9BEAA5D071381631EF47AB" - } - }, - "last_commit_hash": "70B085FE79FEAE64B187A171FF94D5977C976E50D6D50C244A8D15DECF7F1EB1", - "data_hash": "", - "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" - }, - "commit": { - "height": "7", - "round": "1", - "block_id": { - "hash": "1AC2820DA5045702CDE4643DD8836693175A50A096875DA6C095D7748AE2E1A5", - "parts": { - "total": "1", - "hash": "377258C5CCBCDF342021E255FE676851E3569352C89B3A07BF5EEBF903558461" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:04:45Z", - "signature": "NKjtSMPzKn9gtiv1f05uFV3uvw1rVErRGEm6pbHh82jrlCaJmARg6FCIIevTSHwPuLXq8CmVRw7MPi+L4kHXAA==" - }, - { - "block_id_flag": 2, - "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "timestamp": "2019-11-02T15:04:45Z", - "signature": "gkbVm0Mr0hJztvYLw9A3CGqyfPdoIJWpOGy06WkYiZFp7HlaV4gBhyC+u2iqLZwPBqbJWtf/Ns+PkW38Hj0/Bw==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "8", - "time": "2019-11-02T15:04:45Z", - "last_block_id": { - "hash": "1AC2820DA5045702CDE4643DD8836693175A50A096875DA6C095D7748AE2E1A5", - "parts": { - "total": "1", - "hash": "377258C5CCBCDF342021E255FE676851E3569352C89B3A07BF5EEBF903558461" - } - }, - "last_commit_hash": "80D41997CE9FD68903BCB12614D41D74BAC54205DF90C8BF4094BB3FD1022E85", - "data_hash": "", - "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" - }, - "commit": { - "height": "8", - "round": "1", - "block_id": { - "hash": "0047CBC3B54D76D589E1F39E5AF237C283C672AD65677E342247EBC245060B0E", - "parts": { - "total": "1", - "hash": "E4A1465E4A86842E3CDB8AC85CA15793FE614F5B088C8EFBE57199868E0F638E" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:04:50Z", - "signature": "4DM2t/Esp/ddS7hn4muXRY0KkMrzEf9tMFZS2lEpsD+24TQpGiQA+phWGPmpF6ovikXIqprXCgGp6sYumq1VDg==" - }, - { - "block_id_flag": 2, - "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "timestamp": "2019-11-02T15:04:50Z", - "signature": "5aw9//cVxz4flChM8PTR2UCceqCaAdvJXbomPmejVbkgcIyHimUlu3zjhpVFiBIjzNEwi5BChCA06XXXN8YNCA==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "9", - "time": "2019-11-02T15:04:50Z", - "last_block_id": { - "hash": "0047CBC3B54D76D589E1F39E5AF237C283C672AD65677E342247EBC245060B0E", - "parts": { - "total": "1", - "hash": "E4A1465E4A86842E3CDB8AC85CA15793FE614F5B088C8EFBE57199868E0F638E" - } - }, - "last_commit_hash": "1A8783D3EE1B7273BAED19669B0E5CF2355AF911DBAF82341C82C189876FF0C5", - "data_hash": "", - "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" - }, - "commit": { - "height": "9", - "round": "1", - "block_id": { - "hash": "CF72EB7DD055C1E5B524036268AA032F25AD3706397E015FDAF94F7498F8AC86", - "parts": { - "total": "1", - "hash": "B288E5433B4FC5ED6C948FC2161987405EBF194234C1ADE4A0988B6C013C35DB" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:04:55Z", - "signature": "clh070HnqSwXWGYOcOW+gjOfWEaMJG4jvxhya23UGzmngFTNlIMY3nSf1l/yFokbmh5168DZcjaBNFb7StYhBw==" - }, - { - "block_id_flag": 2, - "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "timestamp": "2019-11-02T15:04:55Z", - "signature": "ojBeGzsQ2e+BluCwBBFMLZ22dbgkSW7NUtgGgsbm4bRd+LQ9BnWpgipSO/DkuPMScmRl73Hpd757QsW2kJryDQ==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "10", - "time": "2019-11-02T15:04:55Z", - "last_block_id": { - "hash": "CF72EB7DD055C1E5B524036268AA032F25AD3706397E015FDAF94F7498F8AC86", - "parts": { - "total": "1", - "hash": "B288E5433B4FC5ED6C948FC2161987405EBF194234C1ADE4A0988B6C013C35DB" - } - }, - "last_commit_hash": "882EA43230EEC253C7C6079866B86D33143DA703E9BC0EE76776253B3097043A", - "data_hash": "", - "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" - }, - "commit": { - "height": "10", - "round": "1", - "block_id": { - "hash": "646B65741671F7842E865DB501995CC8184F3B17BFD3A2B083DB9FE5CA9D1ADA", - "parts": { - "total": "1", - "hash": "FDBBAC19E83F6D74209FF096E0B2B9E1D69A2107B894B95B6C96B0D7E95CC93C" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:05:00Z", - "signature": "lh32SNsS6yGSfFMZrbVHT2gMMLCN+53YE9wAME/fqkKA5U6rPyDAJXL4HQCXZu5GfpE8Deqh0QcNKx4A/nNgBg==" - }, - { - "block_id_flag": 2, - "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "timestamp": "2019-11-02T15:05:00Z", - "signature": "kYRuIhz6G8Maqo2ymUX0pyPfnyLLuk7E8734EEZbZNb7WI7F2J9V45431pgxo+odufZAdWSe58ZN875RMsnADA==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "11", - "time": "2019-11-02T15:05:00Z", - "last_block_id": { - "hash": "646B65741671F7842E865DB501995CC8184F3B17BFD3A2B083DB9FE5CA9D1ADA", - "parts": { - "total": "1", - "hash": "FDBBAC19E83F6D74209FF096E0B2B9E1D69A2107B894B95B6C96B0D7E95CC93C" - } - }, - "last_commit_hash": "BF936D3B458F84A312E51225F4E62CBA2189CEF2CDB10FCFC91ABE04E1B4B3BF", - "data_hash": "", - "validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "next_validators_hash": "4DD88D8A9FF37B01BBE884B165DE1499890945DFAFC2D2A773B084909BFC5914", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295" - }, - "commit": { - "height": "11", - "round": "1", - "block_id": { - "hash": "93FE74FA6532B8F50113CA411FFC806E91FA8F2FF3F159BA084FF628F64135EB", - "parts": { - "total": "1", - "hash": "6D68EA2CA683B6F58A55FE054568DC136D4038D2BEDBC5470DD521E92C603B83" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:05:05Z", - "signature": "j9xHNJimh5vIYldopfnijq35HAWCHHcnZZ+miWI4DXHShEFwtXh4v2yHHaZQJ2xz79FqUZkYEJtVkyB35HarCw==" - }, - { - "block_id_flag": 2, - "validator_address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "timestamp": "2019-11-02T15:05:05Z", - "signature": "+lZXXaFL+aDd84wg7pXZ6Cuz3Flkyc0svwxQagZeDIOQkAke8HT10bsYW50GELO2MDoqKk8qLZy+TDKXdRHhBg==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "0" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - }, - { - "address": "044EB1BB5D4C1CDB90029648439AEB10431FF295", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "Wc790fkCDAi7LvZ4UIBAIJSNI+Rp2aU80/8l+idZ/wI=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "-50" - } - } - } - ] - } - } - ], - "height_to_verify": "11", - "now": "2019-11-02T15:30:00Z", - "expected_output": "error", - "expected_num_of_bisections": 2 - } \ No newline at end of file diff --git a/tendermint/tests/support/lite/bisection/single_peer/not_enough_commits.json b/tendermint/tests/support/lite/bisection/single_peer/not_enough_commits.json index 98f716cba..52c6a8bc3 100644 --- a/tendermint/tests/support/lite/bisection/single_peer/not_enough_commits.json +++ b/tendermint/tests/support/lite/bisection/single_peer/not_enough_commits.json @@ -1,2223 +1,1999 @@ { - "description": "Case: Trusted height=1, fails at height 6 because more than one-third (trust level) vals didn't sign", - "trust_options": { - "period": "10800000000000", - "height": "1", - "hash": "15F15EF50BDE2018F4B129A827F90C18222C757770C8295EB8EE7BF50E761BC0", - "trust_level": { - "numerator": "1", - "denominator": "3" - } - }, - "primary": { - "chain_id": "test-chain-01", - "lite_blocks": [ - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "1", - "time": "2019-11-02T15:04:00Z", - "last_block_id": { - "hash": "", - "parts": { - "total": "0", - "hash": "" - } - }, - "last_commit_hash": "", - "data_hash": "", - "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33" - }, - "commit": { - "height": "1", - "round": "1", - "block_id": { - "hash": "15F15EF50BDE2018F4B129A827F90C18222C757770C8295EB8EE7BF50E761BC0", - "parts": { - "total": "1", - "hash": "077E16D720F9AA656EBFD7F3FB31A4A35E1F2F4EBEBB123642BED45535D88AD5" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:10Z", - "signature": "GpfzfJN5RQpKqHiZsNu3dg5z5SuD4M2sg5UdMhJdhyIEoX6jZey1M2bYec3tHy44crtfCM6D4o6RIYvsfZRlBQ==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:10Z", - "signature": "ObsWDMxodz7SfkGHvX5iLbHKpVkvvso0kSl2X8cPmDjinzc8fDNcMiO5V8ba3EZM9ZALayiIMsd0Pw3Z2C+nBA==" - }, - { - "block_id_flag": 2, - "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "timestamp": "2019-11-02T15:04:10Z", - "signature": "mxvQzgchsY/GnZ7qF/I7YavLGi4aVo7hR0xqoCTB1q3PMJ/tRbTgvzdxlPtcK0POB7dQwmc20f9EGLKs1bAiAw==" - }, - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:04:10Z", - "signature": "xiOf4pjfMACBpVmPGK+OoC0WPB3zqrv9GSizPF8S//W3n6D1P21AlCfmqOLp4Uzl/dwGxW4MQ1s+LqQxBzs5Bg==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "100" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "100" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "2", - "time": "2019-11-02T15:04:10Z", - "last_block_id": { - "hash": "15F15EF50BDE2018F4B129A827F90C18222C757770C8295EB8EE7BF50E761BC0", - "parts": { - "total": "1", - "hash": "077E16D720F9AA656EBFD7F3FB31A4A35E1F2F4EBEBB123642BED45535D88AD5" - } - }, - "last_commit_hash": "D5439DD65D45EF1E51412691BCF2F6741D48AC1325572E08D48BD72F80669E70", - "data_hash": "", - "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" - }, - "commit": { - "height": "2", - "round": "1", - "block_id": { - "hash": "5E87BD3A35C62D06138273453AF49C7728E4F8FB4CAFB0784F4816D5052AA349", - "parts": { - "total": "1", - "hash": "DC797E9C450AE5FD0D8000E31672BE3EE97B6C0A3BD69239187F75C00C39D72B" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:20Z", - "signature": "Z7IgtQfcX13cvyhiuPqLmG80ZYxt1XRmolY45wf7fQ19QwuwIovQ/POCwJenVxP52GtoxbrpHcM9OUYoaaYoDw==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:20Z", - "signature": "8QwwH65LXy5cLqXxpEDnl0uhqFAYhl6izDU+Jmy9r7yqKm3KdZE+u6Wt6lsjX6/8PI2PmTBPEhGudIzrFd0tAA==" - }, - { - "block_id_flag": 2, - "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "timestamp": "2019-11-02T15:04:20Z", - "signature": "4LvVUdKy83RC+4P8mZcSkBwFsQP930FIzP+11QZmd06WA/KR2L5s2LuOR8trnwGgleWMerrpUtfvsDlKDzTCBA==" - }, - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:04:20Z", - "signature": "7+LF9OwMmAv0rVwvxzjXYKHW6sxbZot487lgO8J8CGD3dWpHVPAp2+VWYG7kQi6Eavuew24LSMiztK8vwg0rBQ==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "100" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "100" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "3", - "time": "2019-11-02T15:04:20Z", - "last_block_id": { - "hash": "5E87BD3A35C62D06138273453AF49C7728E4F8FB4CAFB0784F4816D5052AA349", - "parts": { - "total": "1", - "hash": "DC797E9C450AE5FD0D8000E31672BE3EE97B6C0A3BD69239187F75C00C39D72B" - } - }, - "last_commit_hash": "AF00CF7A6E355AAAF57448BAEC7AA1576D1A3A58CEF8CDE7C5C4F722C6491B82", - "data_hash": "", - "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" - }, - "commit": { - "height": "3", - "round": "1", - "block_id": { - "hash": "33B09B99A8361F66901189FD90421193BF042EB0F77611AA6EECF336C4D0023E", - "parts": { - "total": "1", - "hash": "27942F5568D507D9A24EFE8E69C92549CEF6EDC65A339EA1EC1EFCF567A345E0" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:25Z", - "signature": "JpNwnCTF+YHRST7odNTdP2jIW70Rx4ZoFSbbOfFhehEEF3O1gh1qCPRzqU9qJcOak8T5CKgHLvknAivIPBl7AQ==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:25Z", - "signature": "QtT2HGEdUwVgtucK5S7hovAlj3xE/NT2wP4QoRCVYcRlBTA1bMJ4wU4INJGLgqYdX/qpCdxzkSnjnG0DLbqdAA==" - }, - { - "block_id_flag": 2, - "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "timestamp": "2019-11-02T15:04:25Z", - "signature": "LySThtW5tSvYAG1+3zMw7fqTb+18pnzaY/e25Xsc+sy/r9zJ3dOSqGsP1opgvKntRRHrggbDrQblKVueEsrODw==" - }, - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:04:25Z", - "signature": "gCdO4XiyY3nHTIde4UZ/CDSZg4Y3Tmpq5WmJxv8GIupImor/HwTe+fiQkjpnd4BDfaS8MN1bkjMLRRnJeJhnAQ==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "100" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "100" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "4", - "time": "2019-11-02T15:04:25Z", - "last_block_id": { - "hash": "33B09B99A8361F66901189FD90421193BF042EB0F77611AA6EECF336C4D0023E", - "parts": { - "total": "1", - "hash": "27942F5568D507D9A24EFE8E69C92549CEF6EDC65A339EA1EC1EFCF567A345E0" - } - }, - "last_commit_hash": "C4EBA74A4A555B234A9B6ADB938969429C102BB02952E0F4AA3CF63512C4BE15", - "data_hash": "", - "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" - }, - "commit": { - "height": "4", - "round": "1", - "block_id": { - "hash": "E31F06F3C0FB3D1D9B8D5EC07A4C2A724CA848676F555E11463A3430CDFE7B5D", - "parts": { - "total": "1", - "hash": "C21ABF38384FA329E41149881BD1D585364E896688798B8B4A0720DCEA1DBE66" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:30Z", - "signature": "uU1z2kEkz9KIcMqFfJD9KfMjJnoZb8H5j0vf6ivYiA4gXoI8xgf/qwowytoc4ieSl8Fn0fLgAU9iRijONtX/Bg==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:30Z", - "signature": "4N30S9nwe55AuncrAa1jOto+7av/mgIZ29Bjjuvezl6Za+REZjLVeaAZoceSaKqqK6laNl9dIILwEXnSYfbDDg==" - }, - { - "block_id_flag": 2, - "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "timestamp": "2019-11-02T15:04:30Z", - "signature": "eREyg9jxRcS9W73mJ2zxqnZoV1+e7BEl3HkWDzNvUrjyws1ZJWkrPgP8zpLNnt/l1OuMFsgDEx8wsvggJLXVBA==" - }, - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:04:30Z", - "signature": "CUyRSa2ldXiNTmgyptnxJd8hvR0oeZa3zisU/RX856ZmENyUsO/1VLaOS6EURtqSlD/R2A8t8m/pmdJXo0+SDA==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "100" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "100" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "5", - "time": "2019-11-02T15:04:30Z", - "last_block_id": { - "hash": "E31F06F3C0FB3D1D9B8D5EC07A4C2A724CA848676F555E11463A3430CDFE7B5D", - "parts": { - "total": "1", - "hash": "C21ABF38384FA329E41149881BD1D585364E896688798B8B4A0720DCEA1DBE66" - } - }, - "last_commit_hash": "E53A6442D48C95A6BEEA05F2707DFEAD821E04202EFED9271708FD781D852A64", - "data_hash": "", - "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" - }, - "commit": { - "height": "5", - "round": "1", - "block_id": { - "hash": "C96A0353879E003B199369036029639D5BA45AC7B179BD23B43E76C6F84B8196", - "parts": { - "total": "1", - "hash": "0226BB60E49A65E6825B9D530CA3111A63ED3BB349C5C25AA9E018F90147BC6F" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:35Z", - "signature": "q1/mC/EKhyW0DnivlhUW/FUAt+ptrrdlAizvqJ/dclAjwzAioTycKJGkGtmhBPbL2VkjcVeptnBbTUcYrM//Bw==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:35Z", - "signature": "he6V9Ivu43SmuofSIiYuPzFP32L5aYjFwyjCnZAo96eQjOpOkhFrWX+UZby5RtNmSF3j7JhAl5SCMIrAY5g7Aw==" - }, - { - "block_id_flag": 2, - "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "timestamp": "2019-11-02T15:04:35Z", - "signature": "5SggidSNoz8FmuFKeuOmwAyOHuqvoNu3T3QdQDvFqf+ab4XkRDPe2b7kuPFebQ/xRpDPs19QRZtNsntG+G1vCw==" - }, - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:04:35Z", - "signature": "Jl+c2SIbrE52GiFY3oBPCsgXE97bBy/hRteRc5lMgxiFsizRR0xr3/YF125RSY305INCtU+zDNtryFrHrRQaDQ==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "100" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "100" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "6", - "time": "2019-11-02T15:04:35Z", - "last_block_id": { - "hash": "C96A0353879E003B199369036029639D5BA45AC7B179BD23B43E76C6F84B8196", - "parts": { - "total": "1", - "hash": "0226BB60E49A65E6825B9D530CA3111A63ED3BB349C5C25AA9E018F90147BC6F" - } - }, - "last_commit_hash": "8650F4C61095DE69613DF6AF381EDABCB3B222F8D98818E1A8F869B77A55BD9A", - "data_hash": "", - "validators_hash": "75B9F27F25F3515EF7CA61DD42C272CCC280C537E6A9ED493710EB361CB90B0D", - "next_validators_hash": "75B9F27F25F3515EF7CA61DD42C272CCC280C537E6A9ED493710EB361CB90B0D", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33" - }, - "commit": { - "height": "6", - "round": "1", - "block_id": { - "hash": "A62AE54674D7DD328F35390D48FAB7A2635625FC6FBEA28B9170C58F38E8730A", - "parts": { - "total": "1", - "hash": "05203FF12E209D90121ED418A92B865EC54654005634F9D7810B99F65CBB2955" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:40Z", - "signature": "+Slkczg6zNtI8GiKRymd7MclFGYfForaq9QR/TfBOFVlUd+FX2cCeFvqaQ5gN7p4x3ZdauJBIa0oVbHvVD/dAQ==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "7", - "time": "2019-11-02T15:04:40Z", - "last_block_id": { - "hash": "A62AE54674D7DD328F35390D48FAB7A2635625FC6FBEA28B9170C58F38E8730A", - "parts": { - "total": "1", - "hash": "05203FF12E209D90121ED418A92B865EC54654005634F9D7810B99F65CBB2955" - } - }, - "last_commit_hash": "87CAC37AAD022EA8FF5FBC2D6C204F190D00D570AD03AF771DE4C6EB720F6282", - "data_hash": "", - "validators_hash": "75B9F27F25F3515EF7CA61DD42C272CCC280C537E6A9ED493710EB361CB90B0D", - "next_validators_hash": "75B9F27F25F3515EF7CA61DD42C272CCC280C537E6A9ED493710EB361CB90B0D", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33" - }, - "commit": { - "height": "7", - "round": "1", - "block_id": { - "hash": "810BED93C3C445771B3BCDA4F6FDAE34537EFCC4E0AE2DD5C6903B21A087657F", - "parts": { - "total": "1", - "hash": "74124ED94856878A82270913CB2A54D3F49E84AFD5411A3B809DFAF2D536301A" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:45Z", - "signature": "8XS4RTNAD8j5rZRzAxfBHMFXqRRDYZWrwoHwWh2unQdxFTtox/N+hjiWTHOgDbE1qyaVQJybko9L7Ts8jdJSAw==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "8", - "time": "2019-11-02T15:04:45Z", - "last_block_id": { - "hash": "810BED93C3C445771B3BCDA4F6FDAE34537EFCC4E0AE2DD5C6903B21A087657F", - "parts": { - "total": "1", - "hash": "74124ED94856878A82270913CB2A54D3F49E84AFD5411A3B809DFAF2D536301A" - } - }, - "last_commit_hash": "EDA70B32126D630B9D98829675E2553042D736A37CCDC89137A773F86EFEADAA", - "data_hash": "", - "validators_hash": "75B9F27F25F3515EF7CA61DD42C272CCC280C537E6A9ED493710EB361CB90B0D", - "next_validators_hash": "75B9F27F25F3515EF7CA61DD42C272CCC280C537E6A9ED493710EB361CB90B0D", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33" - }, - "commit": { - "height": "8", - "round": "1", - "block_id": { - "hash": "28A3996FEDAF7E13ABCB772FCE6E9629B3A8B7EED58C0D14200074BE886ADF6B", - "parts": { - "total": "1", - "hash": "133C09199F949DA4A636060DCFEEDC09C2A105EE9A0C3F3B1802171D8024049D" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:50Z", - "signature": "hqK80vUMcSMn5keus7SsVzorhDw3aTiMOmtmNRoU+nvfYdHe/vfD51XcpzYEYDVjVNaiArqah0r1hvwVDV3bBQ==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - } - } - ] - }, - "witnesses": [ - { - "type": "com.tendermint/MockProvider", - "value": { - "chain_id": "test-chain-01", - "lite_blocks": [ - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "1", - "time": "2019-11-02T15:04:00Z", - "last_block_id": { - "hash": "", - "parts": { - "total": "0", - "hash": "" - } - }, - "last_commit_hash": "", - "data_hash": "", - "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33" - }, - "commit": { - "height": "1", - "round": "1", - "block_id": { - "hash": "15F15EF50BDE2018F4B129A827F90C18222C757770C8295EB8EE7BF50E761BC0", - "parts": { - "total": "1", - "hash": "077E16D720F9AA656EBFD7F3FB31A4A35E1F2F4EBEBB123642BED45535D88AD5" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:10Z", - "signature": "GpfzfJN5RQpKqHiZsNu3dg5z5SuD4M2sg5UdMhJdhyIEoX6jZey1M2bYec3tHy44crtfCM6D4o6RIYvsfZRlBQ==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:10Z", - "signature": "ObsWDMxodz7SfkGHvX5iLbHKpVkvvso0kSl2X8cPmDjinzc8fDNcMiO5V8ba3EZM9ZALayiIMsd0Pw3Z2C+nBA==" - }, - { - "block_id_flag": 2, - "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "timestamp": "2019-11-02T15:04:10Z", - "signature": "mxvQzgchsY/GnZ7qF/I7YavLGi4aVo7hR0xqoCTB1q3PMJ/tRbTgvzdxlPtcK0POB7dQwmc20f9EGLKs1bAiAw==" - }, - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:04:10Z", - "signature": "xiOf4pjfMACBpVmPGK+OoC0WPB3zqrv9GSizPF8S//W3n6D1P21AlCfmqOLp4Uzl/dwGxW4MQ1s+LqQxBzs5Bg==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "100" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "100" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "2", - "time": "2019-11-02T15:04:10Z", - "last_block_id": { - "hash": "15F15EF50BDE2018F4B129A827F90C18222C757770C8295EB8EE7BF50E761BC0", - "parts": { - "total": "1", - "hash": "077E16D720F9AA656EBFD7F3FB31A4A35E1F2F4EBEBB123642BED45535D88AD5" - } - }, - "last_commit_hash": "D5439DD65D45EF1E51412691BCF2F6741D48AC1325572E08D48BD72F80669E70", - "data_hash": "", - "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" - }, - "commit": { - "height": "2", - "round": "1", - "block_id": { - "hash": "5E87BD3A35C62D06138273453AF49C7728E4F8FB4CAFB0784F4816D5052AA349", - "parts": { - "total": "1", - "hash": "DC797E9C450AE5FD0D8000E31672BE3EE97B6C0A3BD69239187F75C00C39D72B" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:20Z", - "signature": "Z7IgtQfcX13cvyhiuPqLmG80ZYxt1XRmolY45wf7fQ19QwuwIovQ/POCwJenVxP52GtoxbrpHcM9OUYoaaYoDw==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:20Z", - "signature": "8QwwH65LXy5cLqXxpEDnl0uhqFAYhl6izDU+Jmy9r7yqKm3KdZE+u6Wt6lsjX6/8PI2PmTBPEhGudIzrFd0tAA==" - }, - { - "block_id_flag": 2, - "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "timestamp": "2019-11-02T15:04:20Z", - "signature": "4LvVUdKy83RC+4P8mZcSkBwFsQP930FIzP+11QZmd06WA/KR2L5s2LuOR8trnwGgleWMerrpUtfvsDlKDzTCBA==" - }, - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:04:20Z", - "signature": "7+LF9OwMmAv0rVwvxzjXYKHW6sxbZot487lgO8J8CGD3dWpHVPAp2+VWYG7kQi6Eavuew24LSMiztK8vwg0rBQ==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "100" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "100" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "3", - "time": "2019-11-02T15:04:20Z", - "last_block_id": { - "hash": "5E87BD3A35C62D06138273453AF49C7728E4F8FB4CAFB0784F4816D5052AA349", - "parts": { - "total": "1", - "hash": "DC797E9C450AE5FD0D8000E31672BE3EE97B6C0A3BD69239187F75C00C39D72B" - } - }, - "last_commit_hash": "AF00CF7A6E355AAAF57448BAEC7AA1576D1A3A58CEF8CDE7C5C4F722C6491B82", - "data_hash": "", - "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" - }, - "commit": { - "height": "3", - "round": "1", - "block_id": { - "hash": "33B09B99A8361F66901189FD90421193BF042EB0F77611AA6EECF336C4D0023E", - "parts": { - "total": "1", - "hash": "27942F5568D507D9A24EFE8E69C92549CEF6EDC65A339EA1EC1EFCF567A345E0" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:25Z", - "signature": "JpNwnCTF+YHRST7odNTdP2jIW70Rx4ZoFSbbOfFhehEEF3O1gh1qCPRzqU9qJcOak8T5CKgHLvknAivIPBl7AQ==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:25Z", - "signature": "QtT2HGEdUwVgtucK5S7hovAlj3xE/NT2wP4QoRCVYcRlBTA1bMJ4wU4INJGLgqYdX/qpCdxzkSnjnG0DLbqdAA==" - }, - { - "block_id_flag": 2, - "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "timestamp": "2019-11-02T15:04:25Z", - "signature": "LySThtW5tSvYAG1+3zMw7fqTb+18pnzaY/e25Xsc+sy/r9zJ3dOSqGsP1opgvKntRRHrggbDrQblKVueEsrODw==" - }, - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:04:25Z", - "signature": "gCdO4XiyY3nHTIde4UZ/CDSZg4Y3Tmpq5WmJxv8GIupImor/HwTe+fiQkjpnd4BDfaS8MN1bkjMLRRnJeJhnAQ==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "100" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "100" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "4", - "time": "2019-11-02T15:04:25Z", - "last_block_id": { - "hash": "33B09B99A8361F66901189FD90421193BF042EB0F77611AA6EECF336C4D0023E", - "parts": { - "total": "1", - "hash": "27942F5568D507D9A24EFE8E69C92549CEF6EDC65A339EA1EC1EFCF567A345E0" - } - }, - "last_commit_hash": "C4EBA74A4A555B234A9B6ADB938969429C102BB02952E0F4AA3CF63512C4BE15", - "data_hash": "", - "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" - }, - "commit": { - "height": "4", - "round": "1", - "block_id": { - "hash": "E31F06F3C0FB3D1D9B8D5EC07A4C2A724CA848676F555E11463A3430CDFE7B5D", - "parts": { - "total": "1", - "hash": "C21ABF38384FA329E41149881BD1D585364E896688798B8B4A0720DCEA1DBE66" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:30Z", - "signature": "uU1z2kEkz9KIcMqFfJD9KfMjJnoZb8H5j0vf6ivYiA4gXoI8xgf/qwowytoc4ieSl8Fn0fLgAU9iRijONtX/Bg==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:30Z", - "signature": "4N30S9nwe55AuncrAa1jOto+7av/mgIZ29Bjjuvezl6Za+REZjLVeaAZoceSaKqqK6laNl9dIILwEXnSYfbDDg==" - }, - { - "block_id_flag": 2, - "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "timestamp": "2019-11-02T15:04:30Z", - "signature": "eREyg9jxRcS9W73mJ2zxqnZoV1+e7BEl3HkWDzNvUrjyws1ZJWkrPgP8zpLNnt/l1OuMFsgDEx8wsvggJLXVBA==" - }, - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:04:30Z", - "signature": "CUyRSa2ldXiNTmgyptnxJd8hvR0oeZa3zisU/RX856ZmENyUsO/1VLaOS6EURtqSlD/R2A8t8m/pmdJXo0+SDA==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "100" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "100" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "5", - "time": "2019-11-02T15:04:30Z", - "last_block_id": { - "hash": "E31F06F3C0FB3D1D9B8D5EC07A4C2A724CA848676F555E11463A3430CDFE7B5D", - "parts": { - "total": "1", - "hash": "C21ABF38384FA329E41149881BD1D585364E896688798B8B4A0720DCEA1DBE66" - } - }, - "last_commit_hash": "E53A6442D48C95A6BEEA05F2707DFEAD821E04202EFED9271708FD781D852A64", - "data_hash": "", - "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" - }, - "commit": { - "height": "5", - "round": "1", - "block_id": { - "hash": "C96A0353879E003B199369036029639D5BA45AC7B179BD23B43E76C6F84B8196", - "parts": { - "total": "1", - "hash": "0226BB60E49A65E6825B9D530CA3111A63ED3BB349C5C25AA9E018F90147BC6F" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:35Z", - "signature": "q1/mC/EKhyW0DnivlhUW/FUAt+ptrrdlAizvqJ/dclAjwzAioTycKJGkGtmhBPbL2VkjcVeptnBbTUcYrM//Bw==" - }, - { - "block_id_flag": 2, - "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "timestamp": "2019-11-02T15:04:35Z", - "signature": "he6V9Ivu43SmuofSIiYuPzFP32L5aYjFwyjCnZAo96eQjOpOkhFrWX+UZby5RtNmSF3j7JhAl5SCMIrAY5g7Aw==" - }, - { - "block_id_flag": 2, - "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "timestamp": "2019-11-02T15:04:35Z", - "signature": "5SggidSNoz8FmuFKeuOmwAyOHuqvoNu3T3QdQDvFqf+ab4XkRDPe2b7kuPFebQ/xRpDPs19QRZtNsntG+G1vCw==" - }, - { - "block_id_flag": 2, - "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "timestamp": "2019-11-02T15:04:35Z", - "signature": "Jl+c2SIbrE52GiFY3oBPCsgXE97bBy/hRteRc5lMgxiFsizRR0xr3/YF125RSY305INCtU+zDNtryFrHrRQaDQ==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "100" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "100" - } - ], - "proposer": { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "-100" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - }, - { - "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" - }, - "voting_power": "50", - "proposer_priority": "50" - }, - { - "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" - }, - "voting_power": "50", - "proposer_priority": "50" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "-150" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "6", - "time": "2019-11-02T15:04:35Z", - "last_block_id": { - "hash": "C96A0353879E003B199369036029639D5BA45AC7B179BD23B43E76C6F84B8196", - "parts": { - "total": "1", - "hash": "0226BB60E49A65E6825B9D530CA3111A63ED3BB349C5C25AA9E018F90147BC6F" - } - }, - "last_commit_hash": "8650F4C61095DE69613DF6AF381EDABCB3B222F8D98818E1A8F869B77A55BD9A", - "data_hash": "", - "validators_hash": "75B9F27F25F3515EF7CA61DD42C272CCC280C537E6A9ED493710EB361CB90B0D", - "next_validators_hash": "75B9F27F25F3515EF7CA61DD42C272CCC280C537E6A9ED493710EB361CB90B0D", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33" - }, - "commit": { - "height": "6", - "round": "1", - "block_id": { - "hash": "A62AE54674D7DD328F35390D48FAB7A2635625FC6FBEA28B9170C58F38E8730A", - "parts": { - "total": "1", - "hash": "05203FF12E209D90121ED418A92B865EC54654005634F9D7810B99F65CBB2955" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:40Z", - "signature": "+Slkczg6zNtI8GiKRymd7MclFGYfForaq9QR/TfBOFVlUd+FX2cCeFvqaQ5gN7p4x3ZdauJBIa0oVbHvVD/dAQ==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "7", - "time": "2019-11-02T15:04:40Z", - "last_block_id": { - "hash": "A62AE54674D7DD328F35390D48FAB7A2635625FC6FBEA28B9170C58F38E8730A", - "parts": { - "total": "1", - "hash": "05203FF12E209D90121ED418A92B865EC54654005634F9D7810B99F65CBB2955" - } - }, - "last_commit_hash": "87CAC37AAD022EA8FF5FBC2D6C204F190D00D570AD03AF771DE4C6EB720F6282", - "data_hash": "", - "validators_hash": "75B9F27F25F3515EF7CA61DD42C272CCC280C537E6A9ED493710EB361CB90B0D", - "next_validators_hash": "75B9F27F25F3515EF7CA61DD42C272CCC280C537E6A9ED493710EB361CB90B0D", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33" - }, - "commit": { - "height": "7", - "round": "1", - "block_id": { - "hash": "810BED93C3C445771B3BCDA4F6FDAE34537EFCC4E0AE2DD5C6903B21A087657F", - "parts": { - "total": "1", - "hash": "74124ED94856878A82270913CB2A54D3F49E84AFD5411A3B809DFAF2D536301A" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:45Z", - "signature": "8XS4RTNAD8j5rZRzAxfBHMFXqRRDYZWrwoHwWh2unQdxFTtox/N+hjiWTHOgDbE1qyaVQJybko9L7Ts8jdJSAw==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - } - }, - { - "signed_header": { - "header": { - "version": { - "block": "0", - "app": "0" - }, - "chain_id": "test-chain-01", - "height": "8", - "time": "2019-11-02T15:04:45Z", - "last_block_id": { - "hash": "810BED93C3C445771B3BCDA4F6FDAE34537EFCC4E0AE2DD5C6903B21A087657F", - "parts": { - "total": "1", - "hash": "74124ED94856878A82270913CB2A54D3F49E84AFD5411A3B809DFAF2D536301A" - } - }, - "last_commit_hash": "EDA70B32126D630B9D98829675E2553042D736A37CCDC89137A773F86EFEADAA", - "data_hash": "", - "validators_hash": "75B9F27F25F3515EF7CA61DD42C272CCC280C537E6A9ED493710EB361CB90B0D", - "next_validators_hash": "75B9F27F25F3515EF7CA61DD42C272CCC280C537E6A9ED493710EB361CB90B0D", - "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", - "app_hash": "6170705F68617368", - "last_results_hash": "", - "evidence_hash": "", - "proposer_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33" - }, - "commit": { - "height": "8", - "round": "1", - "block_id": { - "hash": "28A3996FEDAF7E13ABCB772FCE6E9629B3A8B7EED58C0D14200074BE886ADF6B", - "parts": { - "total": "1", - "hash": "133C09199F949DA4A636060DCFEEDC09C2A105EE9A0C3F3B1802171D8024049D" - } - }, - "signatures": [ - { - "block_id_flag": 2, - "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "timestamp": "2019-11-02T15:04:50Z", - "signature": "hqK80vUMcSMn5keus7SsVzorhDw3aTiMOmtmNRoU+nvfYdHe/vfD51XcpzYEYDVjVNaiArqah0r1hvwVDV3bBQ==" - } - ] - } - }, - "validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - }, - "next_validator_set": { - "validators": [ - { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - ], - "proposer": { - "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" - }, - "voting_power": "50", - "proposer_priority": "0" - } - } - } - ] - } - } - ], - "height_to_verify": "8", - "now": "2019-11-02T15:30:00Z", - "expected_output": "error", - "expected_num_of_bisections": 3 - } \ No newline at end of file + "description": "Case: Trusted height=1, fails at height 6 because more than one-third (trust level) vals didn't sign", + "trust_options": { + "period": "10800000000000", + "height": "1", + "hash": "15F15EF50BDE2018F4B129A827F90C18222C757770C8295EB8EE7BF50E761BC0", + "trust_level": { + "numerator": "1", + "denominator": "3" + } + }, + "primary": { + "chain_id": "test-chain-01", + "lite_blocks": [ + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "1", + "time": "2019-11-02T15:04:00Z", + "last_block_id": { + "hash": "", + "parts": { + "total": "0", + "hash": "" + } + }, + "last_commit_hash": "", + "data_hash": "", + "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33" + }, + "commit": { + "height": "1", + "round": "1", + "block_id": { + "hash": "15F15EF50BDE2018F4B129A827F90C18222C757770C8295EB8EE7BF50E761BC0", + "parts": { + "total": "1", + "hash": "077E16D720F9AA656EBFD7F3FB31A4A35E1F2F4EBEBB123642BED45535D88AD5" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:10Z", + "signature": "GpfzfJN5RQpKqHiZsNu3dg5z5SuD4M2sg5UdMhJdhyIEoX6jZey1M2bYec3tHy44crtfCM6D4o6RIYvsfZRlBQ==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:10Z", + "signature": "ObsWDMxodz7SfkGHvX5iLbHKpVkvvso0kSl2X8cPmDjinzc8fDNcMiO5V8ba3EZM9ZALayiIMsd0Pw3Z2C+nBA==" + }, + { + "block_id_flag": 2, + "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "timestamp": "2019-11-02T15:04:10Z", + "signature": "mxvQzgchsY/GnZ7qF/I7YavLGi4aVo7hR0xqoCTB1q3PMJ/tRbTgvzdxlPtcK0POB7dQwmc20f9EGLKs1bAiAw==" + }, + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:04:10Z", + "signature": "xiOf4pjfMACBpVmPGK+OoC0WPB3zqrv9GSizPF8S//W3n6D1P21AlCfmqOLp4Uzl/dwGxW4MQ1s+LqQxBzs5Bg==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "100" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "100" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "2", + "time": "2019-11-02T15:04:10Z", + "last_block_id": { + "hash": "15F15EF50BDE2018F4B129A827F90C18222C757770C8295EB8EE7BF50E761BC0", + "parts": { + "total": "1", + "hash": "077E16D720F9AA656EBFD7F3FB31A4A35E1F2F4EBEBB123642BED45535D88AD5" + } + }, + "last_commit_hash": "D5439DD65D45EF1E51412691BCF2F6741D48AC1325572E08D48BD72F80669E70", + "data_hash": "", + "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" + }, + "commit": { + "height": "2", + "round": "1", + "block_id": { + "hash": "5E87BD3A35C62D06138273453AF49C7728E4F8FB4CAFB0784F4816D5052AA349", + "parts": { + "total": "1", + "hash": "DC797E9C450AE5FD0D8000E31672BE3EE97B6C0A3BD69239187F75C00C39D72B" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:20Z", + "signature": "Z7IgtQfcX13cvyhiuPqLmG80ZYxt1XRmolY45wf7fQ19QwuwIovQ/POCwJenVxP52GtoxbrpHcM9OUYoaaYoDw==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:20Z", + "signature": "8QwwH65LXy5cLqXxpEDnl0uhqFAYhl6izDU+Jmy9r7yqKm3KdZE+u6Wt6lsjX6/8PI2PmTBPEhGudIzrFd0tAA==" + }, + { + "block_id_flag": 2, + "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "timestamp": "2019-11-02T15:04:20Z", + "signature": "4LvVUdKy83RC+4P8mZcSkBwFsQP930FIzP+11QZmd06WA/KR2L5s2LuOR8trnwGgleWMerrpUtfvsDlKDzTCBA==" + }, + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:04:20Z", + "signature": "7+LF9OwMmAv0rVwvxzjXYKHW6sxbZot487lgO8J8CGD3dWpHVPAp2+VWYG7kQi6Eavuew24LSMiztK8vwg0rBQ==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "100" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "100" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "3", + "time": "2019-11-02T15:04:20Z", + "last_block_id": { + "hash": "5E87BD3A35C62D06138273453AF49C7728E4F8FB4CAFB0784F4816D5052AA349", + "parts": { + "total": "1", + "hash": "DC797E9C450AE5FD0D8000E31672BE3EE97B6C0A3BD69239187F75C00C39D72B" + } + }, + "last_commit_hash": "AF00CF7A6E355AAAF57448BAEC7AA1576D1A3A58CEF8CDE7C5C4F722C6491B82", + "data_hash": "", + "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" + }, + "commit": { + "height": "3", + "round": "1", + "block_id": { + "hash": "33B09B99A8361F66901189FD90421193BF042EB0F77611AA6EECF336C4D0023E", + "parts": { + "total": "1", + "hash": "27942F5568D507D9A24EFE8E69C92549CEF6EDC65A339EA1EC1EFCF567A345E0" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:25Z", + "signature": "JpNwnCTF+YHRST7odNTdP2jIW70Rx4ZoFSbbOfFhehEEF3O1gh1qCPRzqU9qJcOak8T5CKgHLvknAivIPBl7AQ==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:25Z", + "signature": "QtT2HGEdUwVgtucK5S7hovAlj3xE/NT2wP4QoRCVYcRlBTA1bMJ4wU4INJGLgqYdX/qpCdxzkSnjnG0DLbqdAA==" + }, + { + "block_id_flag": 2, + "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "timestamp": "2019-11-02T15:04:25Z", + "signature": "LySThtW5tSvYAG1+3zMw7fqTb+18pnzaY/e25Xsc+sy/r9zJ3dOSqGsP1opgvKntRRHrggbDrQblKVueEsrODw==" + }, + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:04:25Z", + "signature": "gCdO4XiyY3nHTIde4UZ/CDSZg4Y3Tmpq5WmJxv8GIupImor/HwTe+fiQkjpnd4BDfaS8MN1bkjMLRRnJeJhnAQ==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "100" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "100" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "4", + "time": "2019-11-02T15:04:25Z", + "last_block_id": { + "hash": "33B09B99A8361F66901189FD90421193BF042EB0F77611AA6EECF336C4D0023E", + "parts": { + "total": "1", + "hash": "27942F5568D507D9A24EFE8E69C92549CEF6EDC65A339EA1EC1EFCF567A345E0" + } + }, + "last_commit_hash": "C4EBA74A4A555B234A9B6ADB938969429C102BB02952E0F4AA3CF63512C4BE15", + "data_hash": "", + "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" + }, + "commit": { + "height": "4", + "round": "1", + "block_id": { + "hash": "E31F06F3C0FB3D1D9B8D5EC07A4C2A724CA848676F555E11463A3430CDFE7B5D", + "parts": { + "total": "1", + "hash": "C21ABF38384FA329E41149881BD1D585364E896688798B8B4A0720DCEA1DBE66" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:30Z", + "signature": "uU1z2kEkz9KIcMqFfJD9KfMjJnoZb8H5j0vf6ivYiA4gXoI8xgf/qwowytoc4ieSl8Fn0fLgAU9iRijONtX/Bg==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:30Z", + "signature": "4N30S9nwe55AuncrAa1jOto+7av/mgIZ29Bjjuvezl6Za+REZjLVeaAZoceSaKqqK6laNl9dIILwEXnSYfbDDg==" + }, + { + "block_id_flag": 2, + "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "timestamp": "2019-11-02T15:04:30Z", + "signature": "eREyg9jxRcS9W73mJ2zxqnZoV1+e7BEl3HkWDzNvUrjyws1ZJWkrPgP8zpLNnt/l1OuMFsgDEx8wsvggJLXVBA==" + }, + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:04:30Z", + "signature": "CUyRSa2ldXiNTmgyptnxJd8hvR0oeZa3zisU/RX856ZmENyUsO/1VLaOS6EURtqSlD/R2A8t8m/pmdJXo0+SDA==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "100" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "100" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "5", + "time": "2019-11-02T15:04:30Z", + "last_block_id": { + "hash": "E31F06F3C0FB3D1D9B8D5EC07A4C2A724CA848676F555E11463A3430CDFE7B5D", + "parts": { + "total": "1", + "hash": "C21ABF38384FA329E41149881BD1D585364E896688798B8B4A0720DCEA1DBE66" + } + }, + "last_commit_hash": "E53A6442D48C95A6BEEA05F2707DFEAD821E04202EFED9271708FD781D852A64", + "data_hash": "", + "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" + }, + "commit": { + "height": "5", + "round": "1", + "block_id": { + "hash": "C96A0353879E003B199369036029639D5BA45AC7B179BD23B43E76C6F84B8196", + "parts": { + "total": "1", + "hash": "0226BB60E49A65E6825B9D530CA3111A63ED3BB349C5C25AA9E018F90147BC6F" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:35Z", + "signature": "q1/mC/EKhyW0DnivlhUW/FUAt+ptrrdlAizvqJ/dclAjwzAioTycKJGkGtmhBPbL2VkjcVeptnBbTUcYrM//Bw==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:35Z", + "signature": "he6V9Ivu43SmuofSIiYuPzFP32L5aYjFwyjCnZAo96eQjOpOkhFrWX+UZby5RtNmSF3j7JhAl5SCMIrAY5g7Aw==" + }, + { + "block_id_flag": 2, + "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "timestamp": "2019-11-02T15:04:35Z", + "signature": "5SggidSNoz8FmuFKeuOmwAyOHuqvoNu3T3QdQDvFqf+ab4XkRDPe2b7kuPFebQ/xRpDPs19QRZtNsntG+G1vCw==" + }, + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:04:35Z", + "signature": "Jl+c2SIbrE52GiFY3oBPCsgXE97bBy/hRteRc5lMgxiFsizRR0xr3/YF125RSY305INCtU+zDNtryFrHrRQaDQ==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "100" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "100" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "6", + "time": "2019-11-02T15:04:35Z", + "last_block_id": { + "hash": "C96A0353879E003B199369036029639D5BA45AC7B179BD23B43E76C6F84B8196", + "parts": { + "total": "1", + "hash": "0226BB60E49A65E6825B9D530CA3111A63ED3BB349C5C25AA9E018F90147BC6F" + } + }, + "last_commit_hash": "8650F4C61095DE69613DF6AF381EDABCB3B222F8D98818E1A8F869B77A55BD9A", + "data_hash": "", + "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" + }, + "commit": { + "height": "6", + "round": "1", + "block_id": { + "hash": "0BFC479714B95F0B6739E382B0AEE300C07A13678D4D2CE58F66EE6ADEDE42BD", + "parts": { + "total": "1", + "hash": "F0B4CF7D02401FF443251AB04A99B61C8E4F9AB3FFC0AB5B5815F9A5AEFD85BE" + } + }, + "signatures": [ + { + "block_id_flag": 1, + "validator_address": "", + "timestamp": "0001-01-01T00:00:00Z", + "signature": null + }, + { + "block_id_flag": 1, + "validator_address": "", + "timestamp": "0001-01-01T00:00:00Z", + "signature": null + }, + { + "block_id_flag": 2, + "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "timestamp": "2019-11-02T15:04:40Z", + "signature": "j6g2vqEwfEf90imuujmjmVmvsJ4wnVo/umHQh3swC9c4/nm/Eidz5mCLEc08yLxOqhcQkD+j5mOB83uuVkAcBw==" + }, + { + "block_id_flag": 1, + "validator_address": "", + "timestamp": "0001-01-01T00:00:00Z", + "signature": null + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "100" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "100" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + } + } + } + ] + }, + "witnesses": [ + { + "type": "com.tendermint/MockProvider", + "value": { + "chain_id": "test-chain-01", + "lite_blocks": [ + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "1", + "time": "2019-11-02T15:04:00Z", + "last_block_id": { + "hash": "", + "parts": { + "total": "0", + "hash": "" + } + }, + "last_commit_hash": "", + "data_hash": "", + "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33" + }, + "commit": { + "height": "1", + "round": "1", + "block_id": { + "hash": "15F15EF50BDE2018F4B129A827F90C18222C757770C8295EB8EE7BF50E761BC0", + "parts": { + "total": "1", + "hash": "077E16D720F9AA656EBFD7F3FB31A4A35E1F2F4EBEBB123642BED45535D88AD5" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:10Z", + "signature": "GpfzfJN5RQpKqHiZsNu3dg5z5SuD4M2sg5UdMhJdhyIEoX6jZey1M2bYec3tHy44crtfCM6D4o6RIYvsfZRlBQ==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:10Z", + "signature": "ObsWDMxodz7SfkGHvX5iLbHKpVkvvso0kSl2X8cPmDjinzc8fDNcMiO5V8ba3EZM9ZALayiIMsd0Pw3Z2C+nBA==" + }, + { + "block_id_flag": 2, + "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "timestamp": "2019-11-02T15:04:10Z", + "signature": "mxvQzgchsY/GnZ7qF/I7YavLGi4aVo7hR0xqoCTB1q3PMJ/tRbTgvzdxlPtcK0POB7dQwmc20f9EGLKs1bAiAw==" + }, + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:04:10Z", + "signature": "xiOf4pjfMACBpVmPGK+OoC0WPB3zqrv9GSizPF8S//W3n6D1P21AlCfmqOLp4Uzl/dwGxW4MQ1s+LqQxBzs5Bg==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "100" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "100" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "2", + "time": "2019-11-02T15:04:10Z", + "last_block_id": { + "hash": "15F15EF50BDE2018F4B129A827F90C18222C757770C8295EB8EE7BF50E761BC0", + "parts": { + "total": "1", + "hash": "077E16D720F9AA656EBFD7F3FB31A4A35E1F2F4EBEBB123642BED45535D88AD5" + } + }, + "last_commit_hash": "D5439DD65D45EF1E51412691BCF2F6741D48AC1325572E08D48BD72F80669E70", + "data_hash": "", + "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" + }, + "commit": { + "height": "2", + "round": "1", + "block_id": { + "hash": "5E87BD3A35C62D06138273453AF49C7728E4F8FB4CAFB0784F4816D5052AA349", + "parts": { + "total": "1", + "hash": "DC797E9C450AE5FD0D8000E31672BE3EE97B6C0A3BD69239187F75C00C39D72B" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:20Z", + "signature": "Z7IgtQfcX13cvyhiuPqLmG80ZYxt1XRmolY45wf7fQ19QwuwIovQ/POCwJenVxP52GtoxbrpHcM9OUYoaaYoDw==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:20Z", + "signature": "8QwwH65LXy5cLqXxpEDnl0uhqFAYhl6izDU+Jmy9r7yqKm3KdZE+u6Wt6lsjX6/8PI2PmTBPEhGudIzrFd0tAA==" + }, + { + "block_id_flag": 2, + "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "timestamp": "2019-11-02T15:04:20Z", + "signature": "4LvVUdKy83RC+4P8mZcSkBwFsQP930FIzP+11QZmd06WA/KR2L5s2LuOR8trnwGgleWMerrpUtfvsDlKDzTCBA==" + }, + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:04:20Z", + "signature": "7+LF9OwMmAv0rVwvxzjXYKHW6sxbZot487lgO8J8CGD3dWpHVPAp2+VWYG7kQi6Eavuew24LSMiztK8vwg0rBQ==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "100" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "100" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "3", + "time": "2019-11-02T15:04:20Z", + "last_block_id": { + "hash": "5E87BD3A35C62D06138273453AF49C7728E4F8FB4CAFB0784F4816D5052AA349", + "parts": { + "total": "1", + "hash": "DC797E9C450AE5FD0D8000E31672BE3EE97B6C0A3BD69239187F75C00C39D72B" + } + }, + "last_commit_hash": "AF00CF7A6E355AAAF57448BAEC7AA1576D1A3A58CEF8CDE7C5C4F722C6491B82", + "data_hash": "", + "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" + }, + "commit": { + "height": "3", + "round": "1", + "block_id": { + "hash": "33B09B99A8361F66901189FD90421193BF042EB0F77611AA6EECF336C4D0023E", + "parts": { + "total": "1", + "hash": "27942F5568D507D9A24EFE8E69C92549CEF6EDC65A339EA1EC1EFCF567A345E0" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:25Z", + "signature": "JpNwnCTF+YHRST7odNTdP2jIW70Rx4ZoFSbbOfFhehEEF3O1gh1qCPRzqU9qJcOak8T5CKgHLvknAivIPBl7AQ==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:25Z", + "signature": "QtT2HGEdUwVgtucK5S7hovAlj3xE/NT2wP4QoRCVYcRlBTA1bMJ4wU4INJGLgqYdX/qpCdxzkSnjnG0DLbqdAA==" + }, + { + "block_id_flag": 2, + "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "timestamp": "2019-11-02T15:04:25Z", + "signature": "LySThtW5tSvYAG1+3zMw7fqTb+18pnzaY/e25Xsc+sy/r9zJ3dOSqGsP1opgvKntRRHrggbDrQblKVueEsrODw==" + }, + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:04:25Z", + "signature": "gCdO4XiyY3nHTIde4UZ/CDSZg4Y3Tmpq5WmJxv8GIupImor/HwTe+fiQkjpnd4BDfaS8MN1bkjMLRRnJeJhnAQ==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "100" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "100" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "4", + "time": "2019-11-02T15:04:25Z", + "last_block_id": { + "hash": "33B09B99A8361F66901189FD90421193BF042EB0F77611AA6EECF336C4D0023E", + "parts": { + "total": "1", + "hash": "27942F5568D507D9A24EFE8E69C92549CEF6EDC65A339EA1EC1EFCF567A345E0" + } + }, + "last_commit_hash": "C4EBA74A4A555B234A9B6ADB938969429C102BB02952E0F4AA3CF63512C4BE15", + "data_hash": "", + "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" + }, + "commit": { + "height": "4", + "round": "1", + "block_id": { + "hash": "E31F06F3C0FB3D1D9B8D5EC07A4C2A724CA848676F555E11463A3430CDFE7B5D", + "parts": { + "total": "1", + "hash": "C21ABF38384FA329E41149881BD1D585364E896688798B8B4A0720DCEA1DBE66" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:30Z", + "signature": "uU1z2kEkz9KIcMqFfJD9KfMjJnoZb8H5j0vf6ivYiA4gXoI8xgf/qwowytoc4ieSl8Fn0fLgAU9iRijONtX/Bg==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:30Z", + "signature": "4N30S9nwe55AuncrAa1jOto+7av/mgIZ29Bjjuvezl6Za+REZjLVeaAZoceSaKqqK6laNl9dIILwEXnSYfbDDg==" + }, + { + "block_id_flag": 2, + "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "timestamp": "2019-11-02T15:04:30Z", + "signature": "eREyg9jxRcS9W73mJ2zxqnZoV1+e7BEl3HkWDzNvUrjyws1ZJWkrPgP8zpLNnt/l1OuMFsgDEx8wsvggJLXVBA==" + }, + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:04:30Z", + "signature": "CUyRSa2ldXiNTmgyptnxJd8hvR0oeZa3zisU/RX856ZmENyUsO/1VLaOS6EURtqSlD/R2A8t8m/pmdJXo0+SDA==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "100" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "100" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "5", + "time": "2019-11-02T15:04:30Z", + "last_block_id": { + "hash": "E31F06F3C0FB3D1D9B8D5EC07A4C2A724CA848676F555E11463A3430CDFE7B5D", + "parts": { + "total": "1", + "hash": "C21ABF38384FA329E41149881BD1D585364E896688798B8B4A0720DCEA1DBE66" + } + }, + "last_commit_hash": "E53A6442D48C95A6BEEA05F2707DFEAD821E04202EFED9271708FD781D852A64", + "data_hash": "", + "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" + }, + "commit": { + "height": "5", + "round": "1", + "block_id": { + "hash": "C96A0353879E003B199369036029639D5BA45AC7B179BD23B43E76C6F84B8196", + "parts": { + "total": "1", + "hash": "0226BB60E49A65E6825B9D530CA3111A63ED3BB349C5C25AA9E018F90147BC6F" + } + }, + "signatures": [ + { + "block_id_flag": 2, + "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "timestamp": "2019-11-02T15:04:35Z", + "signature": "q1/mC/EKhyW0DnivlhUW/FUAt+ptrrdlAizvqJ/dclAjwzAioTycKJGkGtmhBPbL2VkjcVeptnBbTUcYrM//Bw==" + }, + { + "block_id_flag": 2, + "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "timestamp": "2019-11-02T15:04:35Z", + "signature": "he6V9Ivu43SmuofSIiYuPzFP32L5aYjFwyjCnZAo96eQjOpOkhFrWX+UZby5RtNmSF3j7JhAl5SCMIrAY5g7Aw==" + }, + { + "block_id_flag": 2, + "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "timestamp": "2019-11-02T15:04:35Z", + "signature": "5SggidSNoz8FmuFKeuOmwAyOHuqvoNu3T3QdQDvFqf+ab4XkRDPe2b7kuPFebQ/xRpDPs19QRZtNsntG+G1vCw==" + }, + { + "block_id_flag": 2, + "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "timestamp": "2019-11-02T15:04:35Z", + "signature": "Jl+c2SIbrE52GiFY3oBPCsgXE97bBy/hRteRc5lMgxiFsizRR0xr3/YF125RSY305INCtU+zDNtryFrHrRQaDQ==" + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "100" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "100" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + } + } + }, + { + "signed_header": { + "header": { + "version": { + "block": "0", + "app": "0" + }, + "chain_id": "test-chain-01", + "height": "6", + "time": "2019-11-02T15:04:35Z", + "last_block_id": { + "hash": "C96A0353879E003B199369036029639D5BA45AC7B179BD23B43E76C6F84B8196", + "parts": { + "total": "1", + "hash": "0226BB60E49A65E6825B9D530CA3111A63ED3BB349C5C25AA9E018F90147BC6F" + } + }, + "last_commit_hash": "8650F4C61095DE69613DF6AF381EDABCB3B222F8D98818E1A8F869B77A55BD9A", + "data_hash": "", + "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564", + "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F", + "app_hash": "6170705F68617368", + "last_results_hash": "", + "evidence_hash": "", + "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D" + }, + "commit": { + "height": "6", + "round": "1", + "block_id": { + "hash": "0BFC479714B95F0B6739E382B0AEE300C07A13678D4D2CE58F66EE6ADEDE42BD", + "parts": { + "total": "1", + "hash": "F0B4CF7D02401FF443251AB04A99B61C8E4F9AB3FFC0AB5B5815F9A5AEFD85BE" + } + }, + "signatures": [ + { + "block_id_flag": 1, + "validator_address": "", + "timestamp": "0001-01-01T00:00:00Z", + "signature": null + }, + { + "block_id_flag": 1, + "validator_address": "", + "timestamp": "0001-01-01T00:00:00Z", + "signature": null + }, + { + "block_id_flag": 2, + "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "timestamp": "2019-11-02T15:04:40Z", + "signature": "j6g2vqEwfEf90imuujmjmVmvsJ4wnVo/umHQh3swC9c4/nm/Eidz5mCLEc08yLxOqhcQkD+j5mOB83uuVkAcBw==" + }, + { + "block_id_flag": 1, + "validator_address": "", + "timestamp": "0001-01-01T00:00:00Z", + "signature": null + } + ] + } + }, + "validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "100" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "100" + } + ], + "proposer": { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "-100" + } + }, + "next_validator_set": { + "validators": [ + { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + }, + { + "address": "026CC7B6F3E62F789DBECEC59766888B5464737D", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "+vlsKpn6ojn+UoTZl+w+fxeqm6xvUfBokTcKfcG3au4=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "b6hwk3pjiOTJfLVCcLDA3I3lO71zWJ0VSded5LUl9T0=" + }, + "voting_power": "50", + "proposer_priority": "50" + }, + { + "address": "03EC0413849A3311A5341E7A69D6C544E9A30310", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "BQpQJElLqI4Ajo+vLroQ7KaNv+khVW2oexo0vDbPGFw=" + }, + "voting_power": "50", + "proposer_priority": "50" + } + ], + "proposer": { + "address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "OAaNq3DX/15fGJP2MI6bujt1GRpvjwrqIevChirJsbc=" + }, + "voting_power": "50", + "proposer_priority": "-150" + } + } + } + ] + } + } + ], + "height_to_verify": "6", + "now": "2019-11-02T15:30:00Z", + "expected_output": "error", + "expected_num_of_bisections": 3 +} \ No newline at end of file From aaeec78552625c98214534a7cd97c2905965ea75 Mon Sep 17 00:00:00 2001 From: Shivani Joshi Date: Tue, 23 Jun 2020 13:23:36 -0400 Subject: [PATCH 2/4] remove commented code --- light-client/tests/light_client.rs | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/light-client/tests/light_client.rs b/light-client/tests/light_client.rs index 7db7c4fea..a038cb754 100644 --- a/light-client/tests/light_client.rs +++ b/light-client/tests/light_client.rs @@ -254,8 +254,6 @@ fn run_bisection_test(tc: TestBisection) { } fn run_single_step_tests(dir: &str) { - // TODO: this test need further investigation: - // let skipped = ["commit/one_third_vals_don't_sign.json"]; let paths = fs::read_dir(PathBuf::from(TEST_FILES_PATH).join(dir)).unwrap(); @@ -263,14 +261,6 @@ fn run_single_step_tests(dir: &str) { let dir_entry = file_path.unwrap(); let fp_str = format!("{}", dir_entry.path().display()); - // if skipped - // .iter() - // .any(|failing_case| fp_str.ends_with(failing_case)) - // { - // println!("Skipping JSON test: {}", fp_str); - // return; - // } - println!( "Running light client against 'single-step' test-file: {}", fp_str From 615a8c6815286282b8adb912627e3ac23f34a434 Mon Sep 17 00:00:00 2001 From: Shivani Joshi Date: Tue, 23 Jun 2020 15:09:17 -0400 Subject: [PATCH 3/4] fix fmt error --- light-client/tests/light_client.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/light-client/tests/light_client.rs b/light-client/tests/light_client.rs index a038cb754..575c4d0f2 100644 --- a/light-client/tests/light_client.rs +++ b/light-client/tests/light_client.rs @@ -254,7 +254,6 @@ fn run_bisection_test(tc: TestBisection) { } fn run_single_step_tests(dir: &str) { - let paths = fs::read_dir(PathBuf::from(TEST_FILES_PATH).join(dir)).unwrap(); for file_path in paths { @@ -309,9 +308,9 @@ fn bisection() { #[test] fn single_step_sequential() { let dirs = [ - "single_step/sequential/commit", + // "single_step/sequential/commit", "single_step/sequential/header", - "single_step/sequential/validator_set", + // "single_step/sequential/validator_set", ]; for dir in &dirs { From c803b22a72a8d83a008885cf5afe53abd3d3c257 Mon Sep 17 00:00:00 2001 From: Shivani Joshi Date: Tue, 23 Jun 2020 16:04:42 -0400 Subject: [PATCH 4/4] fix from ismail's review --- light-client/tests/light_client.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/light-client/tests/light_client.rs b/light-client/tests/light_client.rs index 575c4d0f2..e183f2ee4 100644 --- a/light-client/tests/light_client.rs +++ b/light-client/tests/light_client.rs @@ -308,9 +308,9 @@ fn bisection() { #[test] fn single_step_sequential() { let dirs = [ - // "single_step/sequential/commit", + "single_step/sequential/commit", "single_step/sequential/header", - // "single_step/sequential/validator_set", + "single_step/sequential/validator_set", ]; for dir in &dirs {