Parachains should charge for proof size weight (#2326)

* Generalize trait requirement

Use the trait directly instead of something that will have a blanket
implementation for it.

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

* Charge for proof size weight

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

* Fix doc comments

Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com>

* Fix docs

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

* Update lock file

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

* Fix imports

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

* Docs

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

* Fix imports

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

---------

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com>
This commit is contained in:
Oliver Tale-Yazdi
2023-03-17 17:25:13 +01:00
committed by GitHub
parent 38944d85c4
commit c52062b869
16 changed files with 509 additions and 47 deletions
+2
View File
@@ -12428,6 +12428,7 @@ dependencies = [
"sp-std",
"sp-transaction-pool",
"sp-version",
"sp-weights",
"substrate-wasm-builder",
"xcm",
"xcm-builder",
@@ -12494,6 +12495,7 @@ dependencies = [
"sp-std",
"sp-transaction-pool",
"sp-version",
"sp-weights",
"substrate-wasm-builder",
"xcm",
"xcm-builder",