Remove TransientValidationData (#2272)

* collation-generation: use persisted validation data

* node: remote FullValidationData API

* runtime: remove FullValidationData API

* backing tests: use persisted validation data

* FullCandidateReceipt: use persisted validation data

This is not a big change since this type is not used anywhere

* Remove ValidationData and TransientValidationData

Also update the guide
This commit is contained in:
Sergei Shulepov authored and GitHub committed 2021-01-18 18:57:09 -05:00
1 parent b009cbe801
commit 226af6a877
20 files changed
+77 -417

No files matched your search

@@ -1,7 +0,0 @@
# Full Validation Data
Yields the full [`ValidationData`](../types/candidate.md#validationdata) at the state of a given block.
```rust
fn full_validation_data(at: Block, ParaId, OccupiedCoreAssumption) -> Option<ValidationData>;
```