Code, PoV compression and remove `CompressedPoV` struct (#2852)
* use compressed blob in candidate-validation * add some tests for compressed code blobs * remove CompressedPoV and apply compression in collation-generation * decompress BlockData before executing * don't produce oversized collations * add test for PoV decompression failure * fix tests and clean up * fix test * address review and fix CI * take this )
Showing
- polkadot/Cargo.lock 183 additions, 157 deletionspolkadot/Cargo.lock
- polkadot/node/collation-generation/Cargo.toml 2 additions, 0 deletionspolkadot/node/collation-generation/Cargo.toml
- polkadot/node/collation-generation/src/lib.rs 55 additions, 11 deletionspolkadot/node/collation-generation/src/lib.rs
- polkadot/node/core/candidate-validation/Cargo.toml 1 addition, 0 deletionspolkadot/node/core/candidate-validation/Cargo.toml
- polkadot/node/core/candidate-validation/src/lib.rs 173 additions, 11 deletionspolkadot/node/core/candidate-validation/src/lib.rs
- polkadot/node/network/availability-distribution/src/error.rs 0 additions, 5 deletionspolkadot/node/network/availability-distribution/src/error.rs
- polkadot/node/network/availability-distribution/src/pov_requester/mod.rs 4 additions, 7 deletions...etwork/availability-distribution/src/pov_requester/mod.rs
- polkadot/node/network/availability-distribution/src/responder.rs 4 additions, 13 deletions...t/node/network/availability-distribution/src/responder.rs
- polkadot/node/network/collator-protocol/src/collator_side.rs 2 additions, 23 deletionspolkadot/node/network/collator-protocol/src/collator_side.rs
- polkadot/node/network/collator-protocol/src/validator_side.rs 31 additions, 47 deletions...adot/node/network/collator-protocol/src/validator_side.rs
- polkadot/node/network/protocol/src/request_response/mod.rs 5 additions, 5 deletionspolkadot/node/network/protocol/src/request_response/mod.rs
- polkadot/node/network/protocol/src/request_response/v1.rs 3 additions, 3 deletionspolkadot/node/network/protocol/src/request_response/v1.rs
- polkadot/node/primitives/Cargo.toml 1 addition, 0 deletionspolkadot/node/primitives/Cargo.toml
- polkadot/node/primitives/src/lib.rs 21 additions, 93 deletionspolkadot/node/primitives/src/lib.rs
- polkadot/parachain/test-parachains/adder/collator/src/lib.rs 3 additions, 1 deletionpolkadot/parachain/test-parachains/adder/collator/src/lib.rs
- polkadot/roadmap/implementers-guide/src/types/network.md 2 additions, 5 deletionspolkadot/roadmap/implementers-guide/src/types/network.md
Please register or sign in to comment