Companion #10403: Remove Default for AccountId (#4500)

* Some work

* Fixes

* Tests builds

* Fixes

* Fixes

* Fixes

* Fixes

* Fixes

* Formatting

* Formatting

* Fix

* Fixes

* Fixes

* Fixes

* Fixes

* Update Cargo.lock

* Bump

* Fixes
This commit is contained in:
Gavin Wood
2021-12-14 08:17:26 +01:00
committed by GitHub
parent bd5721fbf5
commit ca72ad636c
32 changed files with 257 additions and 234 deletions
@@ -376,7 +376,8 @@ mod tests {
use super::*;
use bp_messages::{target_chain::ProvedLaneMessages, MessageData, MessageKey};
use bridge_runtime_common::messages;
use parity_scale_codec::Encode;
use parity_scale_codec::{Decode, Encode};
use sp_runtime::traits::TrailingZeroInput;
#[test]
fn ensure_rococo_messages_weights_are_correct() {
@@ -452,9 +453,10 @@ mod tests {
primitives::v1::Balance::MAX,
),
);
let extra_bytes_in_transaction = crate::Address::default().encoded_size() +
crate::Signature::default().encoded_size() +
signed_extra.encoded_size();
let mut zeroes = TrailingZeroInput::zeroes();
let extra_bytes_in_transaction = signed_extra.encoded_size() +
crate::Address::decode(&mut zeroes).unwrap().encoded_size() +
crate::Signature::decode(&mut zeroes).unwrap().encoded_size();
assert!(
TX_EXTRA_BYTES as usize >= extra_bytes_in_transaction,
"Hardcoded number of extra bytes in Rococo transaction {} is lower than actual value: {}",