Revision f82a8ff73a6352355c2f10809a1cce1b23349d20 authored by JamesRay on 15 December 2018, 19:33:30 UTC, committed by Ethan Buchman on 15 December 2018, 19:33:30 UTC
* optimize addProposalBlockPart

* optimize addProposalBlockPart

* if ProposalBlockParts and LockedBlockParts both exist,let LockedBlockParts overwrite ProposalBlockParts.

* fix tryAddBlock

* broadcast lockedBlockParts in higher priority

* when appHeight==0, it's better fetch genDoc than state.validators.

* not save state if replay from height 1

* only save state if replay from height 1 when stateHeight is also 1

* only save state if replay from height 1 when stateHeight is also 1

* only save state if replay from height 0 when stateHeight is also 0

* handshake info's response version only update when stateHeight==0

* save the handshake responseInfo appVersion
1 parent ae275d7
History
File Mode Size
img
README.md -rw-r--r-- 956 bytes
adr-001-logging.md -rw-r--r-- 6.6 KB
adr-002-event-subscription.md -rw-r--r-- 2.7 KB
adr-003-abci-app-rpc.md -rw-r--r-- 947 bytes
adr-004-historical-validators.md -rw-r--r-- 1.2 KB
adr-005-consensus-params.md -rw-r--r-- 2.8 KB
adr-006-trust-metric.md -rw-r--r-- 12.9 KB
adr-007-trust-metric-usage.md -rw-r--r-- 6.1 KB
adr-008-priv-validator.md -rw-r--r-- 1.7 KB
adr-009-ABCI-design.md -rw-r--r-- 8.3 KB
adr-010-crypto-changes.md -rw-r--r-- 2.7 KB
adr-011-monitoring.md -rw-r--r-- 5.7 KB
adr-012-peer-transport.md -rw-r--r-- 3.2 KB
adr-013-symmetric-crypto.md -rw-r--r-- 3.7 KB
adr-014-secp-malleability.md -rw-r--r-- 2.7 KB
adr-015-crypto-encoding.md -rw-r--r-- 2.9 KB
adr-016-protocol-versions.md -rw-r--r-- 11.7 KB
adr-017-chain-versions.md -rw-r--r-- 3.9 KB
adr-018-ABCI-Validators.md -rw-r--r-- 2.8 KB
adr-019-multisigs.md -rw-r--r-- 5.9 KB
adr-020-block-size.md -rw-r--r-- 2.4 KB
adr-021-abci-events.md -rw-r--r-- 1.6 KB
adr-022-abci-errors.md -rw-r--r-- 2.6 KB
adr-023-ABCI-propose-tx.md -rw-r--r-- 7.8 KB
adr-024-sign-bytes.md -rw-r--r-- 6.4 KB
adr-025-commit.md -rw-r--r-- 3.1 KB
adr-026-general-merkle-proof.md -rw-r--r-- 1.8 KB
adr-029-check-tx-consensus.md -rw-r--r-- 5.2 KB
adr-030-consensus-refactor.md -rw-r--r-- 4.0 KB
adr-033-pubsub.md -rw-r--r-- 3.4 KB
adr-034-priv-validator-file-structure.md -rw-r--r-- 1.8 KB
adr-035-documentation.md -rw-r--r-- 1.7 KB
adr-template.md -rw-r--r-- 1.3 KB

README.md

back to top