cheme
0027f5e248
ensure early drop of proof memory. ( #500 )
2021-06-18 19:29:42 +02:00
e8b4b36446
Compact proof. ( #295 )
...
* compact, need to be made optional and look into/compress child trie
roots/state.
* proto with child trie support
* Missing set_offchain_storage overload.
* right name
* Ignore offchain indexing in validation function.
* patch trie-db
* decompress from iter
* use compressed proof
* remove wasm blob from proof (no inject plugged yet)
* change lock
* update trie
* change in toml
* Revert "change in toml"
This reverts commit e588583b79e1a64e2a54157b40968aa6b586fbbe.
* use patch to branches
* i
* i:wq
* switch branch
* ii
* ok, needed to patch the runtime by putting substrate patch in polkadot
project.
* test passing with this conf
* actual lazy code fetch
* patch issue
* Code reorg
* restore commented tests.
* update deps.
* remove polka patch
* fixes
* remove patch
* revert cargo.lock
* cargo update -p sp-trie polkadot-service
* fix collator test (using parent state root).
* Update pallets/parachain-system/src/validate_block/implementation.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* Remove encode_witness test function.
* Update pallets/parachain-system/src/validate_block/implementation.rs
* Fix compilation
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
Co-authored-by: Bastian Köcher <info@kchr.de >
2021-06-08 11:51:32 +02:00
cheme
ae9b659969
Ignore offchain indexing in validation function. ( #297 )
...
* Missing set_offchain_storage overload.
* right name
* Ignore offchain indexing in validation function.
2021-01-19 11:12:11 +01:00
cheme
378f6e070b
Use state machine externalities in validation runtime. ( #214 )
...
* test
* switch to branch
* Use modified.
* Use sp_externalities environmental primitives
* Change to latest no_std version, add missing host function boilerplate.
* remove comment (was used for debugging).
* fixes
* with_externalities factor
* Read merged change from overlay.
2020-11-10 12:23:55 +01:00
cheme
345cb13493
Fail when storage is not in proof ( #205 )
...
* fail when storage is not in proof
* Single panic.
2020-08-24 22:11:05 +02:00
cheme
66b5c97c80
Align trie iteration to substrate. ( #90 )
...
* Align trie iteration to substrate.
* Can use expect on trie error, remove debug_assert
2020-05-07 09:38:59 +02:00