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
29 commits
Select commit Hold shift + click to select a range
8556386
core: implement logic for tracking dag of possible pending changes
andresilva Jan 29, 2019
db375ea
core: move pending justifications dag to its own crate
andresilva Jan 31, 2019
74a5856
core: remove unnecessary clone bounds on dag
andresilva Jan 31, 2019
fd30f64
core: request justifications in-order from the dag
andresilva Jan 31, 2019
be256e4
core: dag: rename changes variables to node
andresilva Feb 5, 2019
58304e7
core: dag: allow finalizing blocks not part of dag
andresilva Feb 13, 2019
99ffb26
core: dag: track best finalized number
andresilva Feb 13, 2019
c8c06ac
core: dag: add more tests
andresilva Feb 13, 2019
1d4d861
core: sync: clean up pending justifications dag
andresilva Feb 13, 2019
52dd37a
core: dag: derive codec decode encode
andresilva Feb 13, 2019
3dd8e26
core: dag: better error support
andresilva Feb 14, 2019
7f83c4b
core: dag: add finalization guarded by predicate
andresilva Feb 14, 2019
3ad8487
core: grandpa: track multiple authority set changes in dag
andresilva Feb 14, 2019
d529167
core: dag: add pre-order iterator
andresilva Feb 15, 2019
f4833c5
core: grandpa: request justifications on startup
andresilva Feb 15, 2019
13b3a16
core: dag: rearrange order of definitions
andresilva Feb 15, 2019
4d7a864
core: rename util/dag to util/fork_tree
andresilva Feb 15, 2019
ed649e5
core: fork_tree: add docs
andresilva Feb 15, 2019
17bf08a
core: fork_tree: add more tests
andresilva Feb 18, 2019
21324a3
core: fork_tree: fix issues found in tests
andresilva Feb 18, 2019
a106485
core: grandpa: fix authorities tests
andresilva Feb 18, 2019
5290cbb
core: grandpa: add docs for is_descendent_of
andresilva Feb 18, 2019
a8b4be2
core: sync: add docs for PendingJustifications
andresilva Feb 18, 2019
ed4ba24
core: sync: add test for justification requests across forks
andresilva Feb 18, 2019
5ab8eaa
Merge branch 'master' into andre/import-multiple-change-blocks
andresilva Feb 18, 2019
f22e8d7
core: sync: don't resend import or finality notifications in tests
andresilva Feb 18, 2019
db67a41
core: grandpa: add test for importing multiple change blocks
andresilva Feb 18, 2019
57adff1
core: grandpa: fix logic for checking if a block enacts a change
andresilva Feb 18, 2019
d0bcf77
core: grandpa: fix authorities tests
andresilva Feb 18, 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
10 changes: 10 additions & 0 deletions Cargo.lock

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

1 change: 1 addition & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ members = [
"core/transaction-pool",
"core/transaction-pool/graph",
"core/inherents",
"core/util/fork-tree",
"srml/support",
"srml/support/procedural",
"srml/support/procedural/tools",
Expand Down
1 change: 1 addition & 0 deletions core/finality-grandpa/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ authors = ["Parity Technologies <[email protected]>"]
edition = "2018"

[dependencies]
fork-tree = { path = "../../core/util/fork-tree" }
futures = "0.1"
log = "0.4"
parking_lot = "0.7.1"
Expand Down
Loading