mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-13 08:11:04 +00:00
Use array-bytes for All Array/Bytes/Hex Operations (#12190)
* Use `array-bytes` for All Array/Bytes/Hex Operations Signed-off-by: Xavier Lau <xavier@inv.cafe> * Reorder * Self Review * Format * Fix Tests * Bump `array-bytes` * Optimize large test res Signed-off-by: Xavier Lau <xavier@inv.cafe> Co-authored-by: parity-processbot <>
This commit is contained in:
@@ -602,8 +602,6 @@ where
|
||||
mod tests {
|
||||
use super::*;
|
||||
|
||||
use hex_literal::hex;
|
||||
|
||||
use sp_core::H256;
|
||||
use sp_runtime::{
|
||||
generic::{DigestItem, Era},
|
||||
@@ -947,11 +945,15 @@ mod tests {
|
||||
fn block_import_works() {
|
||||
block_import_works_inner(
|
||||
new_test_ext_v0(1),
|
||||
hex!("1039e1a4bd0cf5deefe65f313577e70169c41c7773d6acf31ca8d671397559f5").into(),
|
||||
array_bytes::hex_n_into_unchecked(
|
||||
"1039e1a4bd0cf5deefe65f313577e70169c41c7773d6acf31ca8d671397559f5",
|
||||
),
|
||||
);
|
||||
block_import_works_inner(
|
||||
new_test_ext(1),
|
||||
hex!("75e7d8f360d375bbe91bcf8019c01ab6362448b4a89e3b329717eb9d910340e5").into(),
|
||||
array_bytes::hex_n_into_unchecked(
|
||||
"75e7d8f360d375bbe91bcf8019c01ab6362448b4a89e3b329717eb9d910340e5",
|
||||
),
|
||||
);
|
||||
}
|
||||
fn block_import_works_inner(mut ext: sp_io::TestExternalities, state_root: H256) {
|
||||
@@ -961,10 +963,9 @@ mod tests {
|
||||
parent_hash: [69u8; 32].into(),
|
||||
number: 1,
|
||||
state_root,
|
||||
extrinsics_root: hex!(
|
||||
"03170a2e7597b7b7e3d84c05391d139a62b157e78786d8c082f29dcf4c111314"
|
||||
)
|
||||
.into(),
|
||||
extrinsics_root: array_bytes::hex_n_into_unchecked(
|
||||
"03170a2e7597b7b7e3d84c05391d139a62b157e78786d8c082f29dcf4c111314",
|
||||
),
|
||||
digest: Digest { logs: vec![] },
|
||||
},
|
||||
extrinsics: vec![],
|
||||
@@ -981,10 +982,9 @@ mod tests {
|
||||
parent_hash: [69u8; 32].into(),
|
||||
number: 1,
|
||||
state_root: [0u8; 32].into(),
|
||||
extrinsics_root: hex!(
|
||||
"03170a2e7597b7b7e3d84c05391d139a62b157e78786d8c082f29dcf4c111314"
|
||||
)
|
||||
.into(),
|
||||
extrinsics_root: array_bytes::hex_n_into_unchecked(
|
||||
"03170a2e7597b7b7e3d84c05391d139a62b157e78786d8c082f29dcf4c111314",
|
||||
),
|
||||
digest: Digest { logs: vec![] },
|
||||
},
|
||||
extrinsics: vec![],
|
||||
@@ -1000,10 +1000,9 @@ mod tests {
|
||||
header: Header {
|
||||
parent_hash: [69u8; 32].into(),
|
||||
number: 1,
|
||||
state_root: hex!(
|
||||
"75e7d8f360d375bbe91bcf8019c01ab6362448b4a89e3b329717eb9d910340e5"
|
||||
)
|
||||
.into(),
|
||||
state_root: array_bytes::hex_n_into_unchecked(
|
||||
"75e7d8f360d375bbe91bcf8019c01ab6362448b4a89e3b329717eb9d910340e5",
|
||||
),
|
||||
extrinsics_root: [0u8; 32].into(),
|
||||
digest: Digest { logs: vec![] },
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user