Skip to content
This repository was archived by the owner on Nov 15, 2023. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
2f4e8b0
core: grandpa: migrate to grandpa 0.7
andresilva Mar 28, 2019
cdd4e0b
core: grandpa: store current round votes and load them on startup
andresilva Mar 28, 2019
a1aefd2
core: grandpa: resend old persisted votes for the current round
andresilva Mar 28, 2019
f743aa9
core: grandpa: store base and votes for last completed round
andresilva Mar 18, 2019
84a0a10
core: grandpa: fix latest grandpa 0.7 changes
andresilva Mar 29, 2019
fa871dd
core: grandpa: update to grandpa 0.7.1
andresilva Apr 3, 2019
f096334
core: grandpa: persist votes for last two completed rounds
andresilva Apr 4, 2019
83965f0
core: grandpa: simplify VoterSetState usage
andresilva Apr 5, 2019
fb4fc93
core: grandpa: use Environment::update_voter_set_state
andresilva Apr 5, 2019
92fd0e7
core: grandpa: fix aux_schema test
andresilva Apr 5, 2019
010d3c7
core: grandpa: add docs
andresilva Apr 5, 2019
0a53121
core: grandpa: add note about environment assumption
andresilva Apr 5, 2019
06a4be3
Merge branch 'master' into andre/grandpa-0.7
andresilva Apr 5, 2019
adf762d
core: grandpa: don't update voter set state on ignored votes
andresilva Apr 5, 2019
70ef025
core: grandpa: add test for v1 -> v2 aux_schema migration
andresilva Apr 5, 2019
0cd1462
core: grandpa: add test for voter vote persistence
andresilva Apr 6, 2019
8dac4d5
core: grandpa: use grandpa 0.7.1 from crates.io
andresilva Apr 6, 2019
353fc34
core: grandpa: use try_init in test
andresilva Apr 6, 2019
3fb0a44
core: grandpa: add comment about block_import in test
andresilva Apr 6, 2019
ad7615c
core: grandpa: avoid cloning HasVoted
andresilva Apr 8, 2019
1f0f8a3
core: grandpa: add missing docs
andresilva Apr 8, 2019
615a007
core: grandpa: cleanup up can_propose/prevote/precommit
andresilva Apr 8, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion core/finality-grandpa/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ network = { package = "substrate-network", path = "../network" }
service = { package = "substrate-service", path = "../service", optional = true }
srml-finality-tracker = { path = "../../srml/finality-tracker" }
fg_primitives = { package = "substrate-finality-grandpa-primitives", path = "primitives" }
grandpa = { package = "finality-grandpa", version = "0.6.0", features = ["derive-codec"] }
grandpa = { package = "finality-grandpa", version = "0.7.1", features = ["derive-codec"] }

[dev-dependencies]
network = { package = "substrate-network", path = "../network", features = ["test-helpers"] }
Expand Down
2 changes: 1 addition & 1 deletion core/finality-grandpa/src/authorities.rs
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
use fork_tree::ForkTree;
use parking_lot::RwLock;
use substrate_primitives::ed25519;
use grandpa::VoterSet;
use grandpa::voter_set::VoterSet;
use parity_codec::{Encode, Decode};
use log::{debug, info};
use substrate_telemetry::{telemetry, CONSENSUS_INFO};
Expand Down
Loading