Storage chain fixes + guide (#9504)

* Transaction storage guide and fixes

* Apply suggestions from code review

Co-authored-by: Bruno Škvorc <bruno@skvorc.me>

* Update frame/transaction-storage/README.md

Co-authored-by: Bruno Škvorc <bruno@skvorc.me>

* Extended example

Co-authored-by: Bruno Škvorc <bruno@skvorc.me>
This commit is contained in:
Arkadiy ParonyanandBruno Škvorc authored and GitHub committed 2021-08-05 12:07:23 +00:00
1 parent 43edf2d9ad
commit 52b0a4845f
6 files changed
+92 -6

No files matched your search

@@ -164,8 +164,9 @@ pub mod registration {
}
let proof = match client.block_indexed_body(number)? {
Some(transactions) => Some(build_proof(parent.as_ref(), transactions)?),
None => {
Some(transactions) if !transactions.is_empty() =>
Some(build_proof(parent.as_ref(), transactions)?),
Some(_) | None => {
// Nothing was indexed in that block.
None
},