Skip to content

Commit

Permalink
Update test vectors
Browse files Browse the repository at this point in the history
  • Loading branch information
sisou committed Aug 23, 2024
1 parent 5872339 commit aa4382b
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 23 deletions.
6 changes: 3 additions & 3 deletions primitives/transaction/tests/serialization.rs
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ use nimiq_test_log::test;
use nimiq_transaction::*;
use nimiq_utils::merkle::MerklePath;

const EXTENDED_TRANSACTION: &str = "014a88aaad038f9b8248865c4b9249efc554960e160000ad25610feb43d75307763d3f010822a757027429000000000746a52880000000000000000000000136c32a00e2010e4712ea5b1703873529dd195b2b8f014c295ab352a12e3332d8f30cfc2db9680480c77af04feb0d89bdb5d5d9432d4ca17866abf3b4d6c1a05fa0fbdaed056181eaff68db063c759a0964bceb5f262f7335ed97c5471e773429926c106eae50881b998c516581e6d93933bb92feb2edcdbdb1b118fc000f8f1df8715538840b79e74721c631efe0f9977ccd88773b022a07b3935f2e8546e20ed7f7e1a0c77da7a7e1737bf0625170610846792ea16bc0f6d8cf9ded8a9da1d467f4191a3a97d5fc17d08d699dfa486787f70eb09e2cdbd5b63fd1a8357e1cd24cd37aa2f3408400";
const BASIC_TRANSACTION: &str = "00000222666efadc937148a6d61589ce6d4aeecca97fda4c32348d294eab582f14a0754d1260f15bea0e8fb07ab18f45301483599e34000000000000c350000000000000008a00019640023fecb82d3aef4be76853d5c5b263754b7d495d9838f6ae5df60cf3addd3512a82988db0056059c7a52ae15285983ef0db8229ae446c004559147686d28f0a30a";
const INVALID_EXTENDED_TRANSACTION: &str = "014a88aaad038f9b8248865c4b9249efc554960e16000000ad25610feb43d75307763d3f010822a75702742900000000000746a52880000000000000000000000136c32a0500e20e4712ea5b1703873529dd195b2b8f014c295ab352a12e3332d8f30cfc2db9680480c77af04feb0d89bdb5d5d9432d4ca17866abf3b4d6c1a05fa0fbdaed056181eaff68db063c759a0964bceb5f262f7335ed97c5471e773429926c106eae50881b998c516581e6d93933bb92feb2edcdbdb1b118fc000f8f1df8715538840b79e74721c631efe0f9977ccd88773b022a07b3935f2e8546e20ed7f7e1a0c77da7a7e1737bf0625170610846792ea16bc0f6d8cf9ded8a9da1d467f4191a3a97d5fc17d08d699dfa486787f70eb09e2cdbd5b63fd1a8357e1cd24cd37aa2f3408400";
const EXTENDED_TRANSACTION: &str = "014a88aaad038f9b8248865c4b9249efc554960e160000ad25610feb43d75307763d3f010822a75702742900008080a2a9eae80100000136c32a00e2010e4712ea5b1703873529dd195b2b8f014c295ab352a12e3332d8f30cfc2db9680480c77af04feb0d89bdb5d5d9432d4ca17866abf3b4d6c1a05fa0fbdaed056181eaff68db063c759a0964bceb5f262f7335ed97c5471e773429926c106eae50881b998c516581e6d93933bb92feb2edcdbdb1b118fc000f8f1df8715538840b79e74721c631efe0f9977ccd88773b022a07b3935f2e8546e20ed7f7e1a0c77da7a7e1737bf0625170610846792ea16bc0f6d8cf9ded8a9da1d467f4191a3a97d5fc17d08d699dfa486787f70eb09e2cdbd5b63fd1a8357e1cd24cd37aa2f3408400";
const BASIC_TRANSACTION: &str = "00000222666efadc937148a6d61589ce6d4aeecca97fda4c32348d294eab582f14a0754d1260f15bea0e8fb07ab18f45301483599e34d086038a0100019640023fecb82d3aef4be76853d5c5b263754b7d495d9838f6ae5df60cf3addd3512a82988db0056059c7a52ae15285983ef0db8229ae446c004559147686d28f0a30a";
const INVALID_EXTENDED_TRANSACTION: &str = "014a88aaad038f9b8248865c4b9249efc554960e16000000ad25610feb43d75307763d3f010822a7570274290000008080a2a9eae80100000136c32a0500e20e4712ea5b1703873529dd195b2b8f014c295ab352a12e3332d8f30cfc2db9680480c77af04feb0d89bdb5d5d9432d4ca17866abf3b4d6c1a05fa0fbdaed056181eaff68db063c759a0964bceb5f262f7335ed97c5471e773429926c106eae50881b998c516581e6d93933bb92feb2edcdbdb1b118fc000f8f1df8715538840b79e74721c631efe0f9977ccd88773b022a07b3935f2e8546e20ed7f7e1a0c77da7a7e1737bf0625170610846792ea16bc0f6d8cf9ded8a9da1d467f4191a3a97d5fc17d08d699dfa486787f70eb09e2cdbd5b63fd1a8357e1cd24cd37aa2f3408400";

#[test]
fn it_can_deserialize_historic_transaction() {
Expand Down
40 changes: 20 additions & 20 deletions primitives/transaction/tests/staking_contract_verify.rs
Original file line number Diff line number Diff line change
Expand Up @@ -94,8 +94,8 @@ fn create_validator() {
None,
);

let tx_hex = "018c551fabc6e6e00c609c3f0313257ad7e835643c0000000000000000000000000000000000000000000103b40400b300481ddd7af6be3cf5c123b7af2c21f87f4ac808c8b0e622eb85826124a844713c60858b5c72adcf8b72b4dbea959d042769dcc93a0190e4b8aec92283548138833950aa214d920c17d3d19de27f6176d9fb21620edae76ad398670e17d5eba2f494b9b6901d457592ea68f9d35380c857ba44856ae037aff272ad6c1900442b426dde0bc53431e9ce5807f7ec4a05e71ce4a1e7e7b2511891521c4d3fd975764e3031ef646d48fa881ad88240813d40e533788f0dac2bc4d4c25db7b108c67dd28b7ec4c240cdc044badcaed7860a5d3da42ef860ed25a6db9c07be000a7f504f6d1b24ac81642206d5996b20749a156d7b39f851e60f228b19eef3fb3547469f03fc9764f5f68bc88e187ffee0f43f169acde847c78ea88029cdb19b91dd9562d60b607dd0347d67a0e33286c8908e4e9579a42685da95f06a92010303030303030303030303030303030303030303010000000000000000000000000000000000000000000000000000000000000000b7561c15e53da2c482bfafddbf404f28b14ee2743e5cfe451c860da378b2ac23a651b574183d1287e2cea109943a34c44a7df9eb2fe5067c70f1c02bde900828c232a3d7736a278e0e8ac679bc2a1669f660c3810980526b7890f6e1708381007451b039e2f3fcafc3be7c6bd9e01fbc072c956a2b95a335cfb3cd3702335b530079dbb852cfc6b9571b4bbed6f0f302d8f1deef55640998c2145b56aed007fc1b92222a2778ed3b562f59b23570e6fd1dfb7af07cf08cd6e58f401aa7dba7c70d00000002540be40000000000000000640000000107006200b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd910500614003ac99ddcb92b8af398ff1b554d3b664f033a27b04fe9d265ac426d1fde1b2ea9fbee26bf0c8e62b89f273a984806d79de67e836c9fcec3455639b58480a";
let tx_size = 731;
let tx_hex = "018c551fabc6e6e00c609c3f0313257ad7e835643c0000000000000000000000000000000000000000000103b40400b300481ddd7af6be3cf5c123b7af2c21f87f4ac808c8b0e622eb85826124a844713c60858b5c72adcf8b72b4dbea959d042769dcc93a0190e4b8aec92283548138833950aa214d920c17d3d19de27f6176d9fb21620edae76ad398670e17d5eba2f494b9b6901d457592ea68f9d35380c857ba44856ae037aff272ad6c1900442b426dde0bc53431e9ce5807f7ec4a05e71ce4a1e7e7b2511891521c4d3fd975764e3031ef646d48fa881ad88240813d40e533788f0dac2bc4d4c25db7b108c67dd28b7ec4c240cdc044badcaed7860a5d3da42ef860ed25a6db9c07be000a7f504f6d1b24ac81642206d5996b20749a156d7b39f851e60f228b19eef3fb3547469f03fc9764f5f68bc88e187ffee0f43f169acde847c78ea88029cdb19b91dd9562d60b607dd0347d67a0e33286c8908e4e9579a42685da95f06a92010303030303030303030303030303030303030303010000000000000000000000000000000000000000000000000000000000000000b7561c15e53da2c482bfafddbf404f28b14ee2743e5cfe451c860da378b2ac23a651b574183d1287e2cea109943a34c44a7df9eb2fe5067c70f1c02bde900828c232a3d7736a278e0e8ac679bc2a1669f660c3810980526b7890f6e1708381007451b039e2f3fcafc3be7c6bd9e01fbc072c956a2b95a335cfb3cd3702335b530079dbb852cfc6b9571b4bbed6f0f302d8f1deef55640998c2145b56aed007fc1b92222a2778ed3b562f59b23570e6fd1dfb7af07cf08cd6e58f401aa7dba7c70d80c8afa025640000000107006200b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd910500614003ac99ddcb92b8af398ff1b554d3b664f033a27b04fe9d265ac426d1fde1b2ea9fbee26bf0c8e62b89f273a984806d79de67e836c9fcec3455639b58480a";
let tx_size = 721;

let mut ser_tx: Vec<u8> = Vec::with_capacity(tx_size);
assert_eq!(tx_size, tx.serialized_size());
Expand Down Expand Up @@ -204,8 +204,8 @@ fn update_validator() {
None,
);

let tx_hex = "018c551fabc6e6e00c609c3f0313257ad7e835643c0000000000000000000000000000000000000000000103b9040101b300481ddd7af6be3cf5c123b7af2c21f87f4ac808c8b0e622eb85826124a84401713c60858b5c72adcf8b72b4dbea959d042769dcc93a0190e4b8aec92283548138833950aa214d920c17d3d19de27f6176d9fb21620edae76ad398670e17d5eba2f494b9b6901d457592ea68f9d35380c857ba44856ae037aff272ad6c1900442b426dde0bc53431e9ce5807f7ec4a05e71ce4a1e7e7b2511891521c4d3fd975764e3031ef646d48fa881ad88240813d40e533788f0dac2bc4d4c25db7b108c67dd28b7ec4c240cdc044badcaed7860a5d3da42ef860ed25a6db9c07be000a7f504f6d1b24ac81642206d5996b20749a156d7b39f851e60f228b19eef3fb3547469f03fc9764f5f68bc88e187ffee0f43f169acde847c78ea88029cdb19b91dd9562d60b607dd0347d67a0e33286c8908e4e9579a42685da95f06a92010103030303030303030303030303030303030303030101000000000000000000000000000000000000000000000000000000000000000001b7561c15e53da2c482bfafddbf404f28b14ee2743e5cfe451c860da378b2ac23a651b574183d1287e2cea109943a34c44a7df9eb2fe5067c70f1c02bde900828c232a3d7736a278e0e8ac679bc2a1669f660c3810980526b7890f6e1708381007451b039e2f3fcafc3be7c6bd9e01fbc072c956a2b95a335cfb3cd3702335b5300ff327a38d36a5a3aa0052a3c761fd4f820b4289f19522a299004c747676e364522b24317a332bd65f9dcee8a207e7ef5096f7a09c15155a9f3159ca623226306000000000000000000000000000000640000000107026200b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd910500da1106e3cc1137a33b7a34101d6a15ad12357280b5d8e1de39702f2890e9f0d597f2e14b2f0e5b45dd6f5fbe9a3e9112b8d3463f1fdd79f77a468386ff916b0a";
let tx_size = 736;
let tx_hex = "018c551fabc6e6e00c609c3f0313257ad7e835643c0000000000000000000000000000000000000000000103b9040101b300481ddd7af6be3cf5c123b7af2c21f87f4ac808c8b0e622eb85826124a84401713c60858b5c72adcf8b72b4dbea959d042769dcc93a0190e4b8aec92283548138833950aa214d920c17d3d19de27f6176d9fb21620edae76ad398670e17d5eba2f494b9b6901d457592ea68f9d35380c857ba44856ae037aff272ad6c1900442b426dde0bc53431e9ce5807f7ec4a05e71ce4a1e7e7b2511891521c4d3fd975764e3031ef646d48fa881ad88240813d40e533788f0dac2bc4d4c25db7b108c67dd28b7ec4c240cdc044badcaed7860a5d3da42ef860ed25a6db9c07be000a7f504f6d1b24ac81642206d5996b20749a156d7b39f851e60f228b19eef3fb3547469f03fc9764f5f68bc88e187ffee0f43f169acde847c78ea88029cdb19b91dd9562d60b607dd0347d67a0e33286c8908e4e9579a42685da95f06a92010103030303030303030303030303030303030303030101000000000000000000000000000000000000000000000000000000000000000001b7561c15e53da2c482bfafddbf404f28b14ee2743e5cfe451c860da378b2ac23a651b574183d1287e2cea109943a34c44a7df9eb2fe5067c70f1c02bde900828c232a3d7736a278e0e8ac679bc2a1669f660c3810980526b7890f6e1708381007451b039e2f3fcafc3be7c6bd9e01fbc072c956a2b95a335cfb3cd3702335b5300ff327a38d36a5a3aa0052a3c761fd4f820b4289f19522a299004c747676e364522b24317a332bd65f9dcee8a207e7ef5096f7a09c15155a9f3159ca62322630600640000000107026200b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd910500da1106e3cc1137a33b7a34101d6a15ad12357280b5d8e1de39702f2890e9f0d597f2e14b2f0e5b45dd6f5fbe9a3e9112b8d3463f1fdd79f77a468386ff916b0a";
let tx_size = 722;

let mut ser_tx: Vec<u8> = Vec::with_capacity(tx_size);
assert_eq!(tx_size, tx.serialized_size());
Expand Down Expand Up @@ -312,8 +312,8 @@ fn deactivate_validator() {
None,
);

let tx_hex = "018c551fabc6e6e00c609c3f0313257ad7e835643c0000000000000000000000000000000000000000000103770283fa05dbe31f85e719f4c4fd67ebdba2e444d9f800b300481ddd7af6be3cf5c123b7af2c21f87f4ac808c8b0e622eb85826124a84400ba13522884a716f0688ceeeaabf37e91cbee9798d05ff5f03d3eb2f0ff280f20f83c1327d1f2a908fcecebdfa194283150dde38627c0b91e2c5175c2bef98102000000000000000000000000000000640000000107026200b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd910500cc3d26a7c19aca652c22aadb2fee3f104b35dff438d4a4ae3d46f44e762027c3fad96ed24a35460d14be9c5a17eb9b120560ce58a002724ccc2b9dd49c6d510c";
let tx_size = 285;
let tx_hex = "018c551fabc6e6e00c609c3f0313257ad7e835643c0000000000000000000000000000000000000000000103770283fa05dbe31f85e719f4c4fd67ebdba2e444d9f800b300481ddd7af6be3cf5c123b7af2c21f87f4ac808c8b0e622eb85826124a84400ba13522884a716f0688ceeeaabf37e91cbee9798d05ff5f03d3eb2f0ff280f20f83c1327d1f2a908fcecebdfa194283150dde38627c0b91e2c5175c2bef9810200640000000107026200b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd910500cc3d26a7c19aca652c22aadb2fee3f104b35dff438d4a4ae3d46f44e762027c3fad96ed24a35460d14be9c5a17eb9b120560ce58a002724ccc2b9dd49c6d510c";
let tx_size = 271;

let mut ser_tx: Vec<u8> = Vec::with_capacity(tx_size);
assert_eq!(tx_size, tx.serialized_size());
Expand Down Expand Up @@ -369,8 +369,8 @@ fn reactivate_validator() {
None,
);

let tx_hex = "018c551fabc6e6e00c609c3f0313257ad7e835643c0000000000000000000000000000000000000000000103770383fa05dbe31f85e719f4c4fd67ebdba2e444d9f800b300481ddd7af6be3cf5c123b7af2c21f87f4ac808c8b0e622eb85826124a844005fe2ead749549fb7d329ef9f99bf5693c87977fd3253400581a8b832d2bef6a705d6fe76ba1e875ade5f0185396cde41622497a9761959adf7ccfca99bcfff07000000000000000000000000000000640000000107026200b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd91050000f1a9c7bc1883df69d8dab50661ea56a22b64764b0206fef6f533a47504d924c6574f493f591519ea633e5c7a24fa79f13384d571e5c466c6ca7b0fe8b3100f";
let tx_size = 285;
let tx_hex = "018c551fabc6e6e00c609c3f0313257ad7e835643c0000000000000000000000000000000000000000000103770383fa05dbe31f85e719f4c4fd67ebdba2e444d9f800b300481ddd7af6be3cf5c123b7af2c21f87f4ac808c8b0e622eb85826124a844005fe2ead749549fb7d329ef9f99bf5693c87977fd3253400581a8b832d2bef6a705d6fe76ba1e875ade5f0185396cde41622497a9761959adf7ccfca99bcfff0700640000000107026200b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd91050000f1a9c7bc1883df69d8dab50661ea56a22b64764b0206fef6f533a47504d924c6574f493f591519ea633e5c7a24fa79f13384d571e5c466c6ca7b0fe8b3100f";
let tx_size = 271;

let mut ser_tx: Vec<u8> = Vec::with_capacity(tx_size);
assert_eq!(tx_size, tx.serialized_size());
Expand Down Expand Up @@ -425,8 +425,8 @@ fn retire_validator() {
None,
);

let tx_hex = "018c551fabc6e6e00c609c3f0313257ad7e835643c0000000000000000000000000000000000000000000103630400b300481ddd7af6be3cf5c123b7af2c21f87f4ac808c8b0e622eb85826124a84400fd7e470f62d7d89158109c0440c2815a6829a962ee838b02fb69840a5b8e6b8b58fe830981328064a45053b28b9abe7ace71838f60c5881b3d352c02f2067908000000000000000000000000000000640000000107026200b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd9105003a86c09bd9dc35a226f2444c4c5ce564fda1958571682aaf7548b210d41969c4b2c85b662f5769b9c5916e5abd3b841355fd011ae7b19b7553693621ba76f805";
let tx_size = 265;
let tx_hex = "018c551fabc6e6e00c609c3f0313257ad7e835643c0000000000000000000000000000000000000000000103630400b300481ddd7af6be3cf5c123b7af2c21f87f4ac808c8b0e622eb85826124a84400fd7e470f62d7d89158109c0440c2815a6829a962ee838b02fb69840a5b8e6b8b58fe830981328064a45053b28b9abe7ace71838f60c5881b3d352c02f206790800640000000107026200b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd9105003a86c09bd9dc35a226f2444c4c5ce564fda1958571682aaf7548b210d41969c4b2c85b662f5769b9c5916e5abd3b841355fd011ae7b19b7553693621ba76f805";
let tx_size = 251;

let mut ser_tx: Vec<u8> = Vec::with_capacity(tx_size);
assert_eq!(tx_size, tx.serialized_size());
Expand Down Expand Up @@ -481,8 +481,8 @@ fn create_staker() {
None,
);

let tx_hex = "018c551fabc6e6e00c609c3f0313257ad7e835643c000000000000000000000000000000000000000000010378050183fa05dbe31f85e719f4c4fd67ebdba2e444d9f800b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd91050078848bb51c29e0cfa5ef76c851f65366dc788e9f9b8c1cba28972eb9aaa4a2464bb43262985ef0703568865f765460a83e8694b25665f0bc249de3096464df0b000000000098968000000000000000640000000107006200b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd91050032e29c914094d23a4ce65921041227208820b24551b97e72703c8bcc8f3084ba4680e9e8fd926462f021c4a54dce5f864ba2112ba032afcb68a82935cc402503";
let tx_size = 286;
let tx_hex = "018c551fabc6e6e00c609c3f0313257ad7e835643c000000000000000000000000000000000000000000010378050183fa05dbe31f85e719f4c4fd67ebdba2e444d9f800b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd91050078848bb51c29e0cfa5ef76c851f65366dc788e9f9b8c1cba28972eb9aaa4a2464bb43262985ef0703568865f765460a83e8694b25665f0bc249de3096464df0b80ade204640000000107006200b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd91050032e29c914094d23a4ce65921041227208820b24551b97e72703c8bcc8f3084ba4680e9e8fd926462f021c4a54dce5f864ba2112ba032afcb68a82935cc402503";
let tx_size = 275;

let mut ser_tx: Vec<u8> = Vec::with_capacity(tx_size);
assert_eq!(tx_size, tx.serialized_size());
Expand Down Expand Up @@ -536,8 +536,8 @@ fn stake() {
None,
);

let tx_hex = "018c551fabc6e6e00c609c3f0313257ad7e835643c000000000000000000000000000000000000000000010315068c551fabc6e6e00c609c3f0313257ad7e835643c000000000000006400000000000000640000000107006200b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd910500f5d801f531117483118108b30cd606301a424ba63147f3f0a2e085bd655fd15c8eafb971a39883fc9da3711d7ac474cd6047eed7791ec6e00c6ed1a464fddb01";
let tx_size = 187;
let tx_hex = "018c551fabc6e6e00c609c3f0313257ad7e835643c000000000000000000000000000000000000000000010315068c551fabc6e6e00c609c3f0313257ad7e835643c64640000000107006200b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd910500f5d801f531117483118108b30cd606301a424ba63147f3f0a2e085bd655fd15c8eafb971a39883fc9da3711d7ac474cd6047eed7791ec6e00c6ed1a464fddb01";
let tx_size = 173;

let mut ser_tx: Vec<u8> = Vec::with_capacity(tx_size);
assert_eq!(tx_size, tx.serialized_size());
Expand Down Expand Up @@ -568,8 +568,8 @@ fn update_staker() {
None,
);

let tx_hex = "018c551fabc6e6e00c609c3f0313257ad7e835643c000000000000000000000000000000000000000000010379070183fa05dbe31f85e719f4c4fd67ebdba2e444d9f80000b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd91050086b3e9305b69d7228967569082a4b870c9dea0ea5e83c4e1f2866f492bc2c974ecc92ea595e23825b3ea7846a85af397c38c32689c3e38c5de244845a2f68b0b000000000000000000000000000000640000000107026200b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd910500aad587075d132f1b28335360fa5fed46c9fafd56119606981891cf7f9eec58dcdaebb55bb52a253e9c0cc5e14bb83977b99f4a15f15f48ecce8399796c618606";
let tx_size = 287;
let tx_hex = "018c551fabc6e6e00c609c3f0313257ad7e835643c000000000000000000000000000000000000000000010379070183fa05dbe31f85e719f4c4fd67ebdba2e444d9f80000b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd91050086b3e9305b69d7228967569082a4b870c9dea0ea5e83c4e1f2866f492bc2c974ecc92ea595e23825b3ea7846a85af397c38c32689c3e38c5de244845a2f68b0b00640000000107026200b3adb13fe6887f6cdcb8c82c429f718fcdbbb27b2a19df7c1ea9814f19cd910500aad587075d132f1b28335360fa5fed46c9fafd56119606981891cf7f9eec58dcdaebb55bb52a253e9c0cc5e14bb83977b99f4a15f15f48ecce8399796c618606";
let tx_size = 273;

let mut ser_tx: Vec<u8> = Vec::with_capacity(tx_size);
assert_eq!(tx_size, tx.serialized_size());
Expand Down Expand Up @@ -615,8 +615,8 @@ fn delete_validator() {
// Test serialization and deserialization.
let tx = make_delete_validator_tx(Policy::VALIDATOR_DEPOSIT - 100, false);

let tx_hex = "0100000000000000000000000000000000000000010301008c551fabc6e6e00c609c3f0313257ad7e835643c000000000002540be39c000000000000006400000001070062007451b039e2f3fcafc3be7c6bd9e01fbc072c956a2b95a335cfb3cd3702335b53001450cfe0a974b19c7564411fa9d075d28170a76a8f9f40158be8fa86bfd391e389a7f49e243680947006569dff74dcc09721dd861b8977cf66343a4c6c9fab06";
let tx_size = 167;
let tx_hex = "0100000000000000000000000000000000000000010301008c551fabc6e6e00c609c3f0313257ad7e835643c00009cc7afa0256400000001070062007451b039e2f3fcafc3be7c6bd9e01fbc072c956a2b95a335cfb3cd3702335b53001450cfe0a974b19c7564411fa9d075d28170a76a8f9f40158be8fa86bfd391e389a7f49e243680947006569dff74dcc09721dd861b8977cf66343a4c6c9fab06";
let tx_size = 157;

let mut ser_tx: Vec<u8> = Vec::with_capacity(tx_size);
assert_eq!(tx_size, tx.serialized_size());
Expand Down Expand Up @@ -653,8 +653,8 @@ fn remove_stake() {
// Test serialization and deserialization.
let tx = make_remove_stake_tx(false);

let tx_hex = "0100000000000000000000000000000000000000010301018c551fabc6e6e00c609c3f0313257ad7e835643c000000000000000003e8000000000000006400000001070062007451b039e2f3fcafc3be7c6bd9e01fbc072c956a2b95a335cfb3cd3702335b5300cdb476051adbdb069a880d475aefc327f91e760abd588317bc801b2b17292e26197bfb980afcd3d3351d21a48c5e6edd00a215cff9d4bd9b881099b4749ee100";
let tx_size = 167;
let tx_hex = "0100000000000000000000000000000000000000010301018c551fabc6e6e00c609c3f0313257ad7e835643c0000e8076400000001070062007451b039e2f3fcafc3be7c6bd9e01fbc072c956a2b95a335cfb3cd3702335b5300cdb476051adbdb069a880d475aefc327f91e760abd588317bc801b2b17292e26197bfb980afcd3d3351d21a48c5e6edd00a215cff9d4bd9b881099b4749ee100";
let tx_size = 154;

let mut ser_tx: Vec<u8> = Vec::with_capacity(tx_size);
assert_eq!(tx_size, tx.serialized_size());
Expand Down

0 comments on commit aa4382b

Please sign in to comment.