Skip to content
This repository was archived by the owner on Nov 15, 2023. It is now read-only.
Merged
Changes from 1 commit
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
de742d7
update primitives
rphmeier Aug 13, 2020
6c019fa
correct parent_head field
rphmeier Aug 13, 2020
427938f
make hrmp field pub
rphmeier Aug 13, 2020
01e72da
refactor validation data: runtime
rphmeier Aug 13, 2020
7500247
refactor validation data: messages
rphmeier Aug 13, 2020
5df917b
add arguments to full_validation_data runtime API
rphmeier Aug 13, 2020
d55d3e3
port runtime API
rphmeier Aug 13, 2020
3e807d9
mostly port over candidate validation
rphmeier Aug 13, 2020
cab7f23
remove some parameters from ValidationParams
rphmeier Aug 13, 2020
174b7f1
guide: update candidate validation
rphmeier Aug 13, 2020
0734164
update candidate outputs
rphmeier Aug 13, 2020
378e4d7
update ValidationOutputs in primitives
rphmeier Aug 13, 2020
5d068fd
port over candidate validation
rphmeier Aug 13, 2020
f02fbf3
add a new test for no-transient behavior
rphmeier Aug 13, 2020
60e0f55
update util runtime API wrappers
rphmeier Aug 13, 2020
8b40845
candidate backing
rphmeier Aug 13, 2020
2a275c7
fix missing imports
rphmeier Aug 14, 2020
6a81c63
change some fields of validation data around
rphmeier Aug 17, 2020
1b0f77d
runtime API impl
rphmeier Aug 17, 2020
54c7029
update candidate validation
rphmeier Aug 17, 2020
41ced5e
fix backing tests
rphmeier Aug 17, 2020
02a2a51
grumbles from review
rphmeier Aug 17, 2020
b46787a
fix av-store tests
rphmeier Aug 17, 2020
16a1a42
fix some more crates
rphmeier Aug 17, 2020
9ccb9a3
fix provisioner tests
rphmeier Aug 17, 2020
c8e0305
fix availability distribution tests
rphmeier Aug 17, 2020
3dccc79
Merge branch 'master' into rh-validation-data-refactor-impl
rphmeier Aug 17, 2020
caee3c0
port collation-generation to new validation data
rphmeier Aug 17, 2020
46385b2
Merge branch 'master' into rh-validation-data-refactor-impl
rphmeier Aug 17, 2020
46e390c
fix overseer tests
rphmeier Aug 17, 2020
5097f55
Update roadmap/implementers-guide/src/node/utility/candidate-validati…
rphmeier Aug 18, 2020
a7702aa
Merge branch 'master' into rh-validation-data-refactor-impl
rphmeier Aug 18, 2020
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
Prev Previous commit
Next Next commit
Update roadmap/implementers-guide/src/node/utility/candidate-validati…
…on.md

Co-authored-by: Peter Goodspeed-Niklaus <[email protected]>
  • Loading branch information
rphmeier and coriolinus authored Aug 18, 2020
commit 5097f5551e2aad3948ec98a7148be7f5a43e9467
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ Once we have all parameters, we can spin up a background task to perform the val
* The collator signature is valid
* The PoV provided matches the `pov_hash` field of the descriptor

After that, we can invoke the validation function. Lastly, we do some final checks on the output using the `TransientValidationData`:
After that, we can invoke the validation function. Lastly, if available, we do some final checks on the output using the `TransientValidationData`:
* The produced head-data is no larger than the maximum allowed.
* The produced code upgrade, if any, is no larger than the maximum allowed, and a code upgrade was allowed to be signaled.
* The amount and size of produced upward messages is not too large.
Expand Down