From cc42d8a9de3762fa269d274a5a7572f3f5562c79 Mon Sep 17 00:00:00 2001 From: redshiftzero Date: Thu, 31 Oct 2024 11:43:23 -0400 Subject: [PATCH] test: regenerate `EffectHash` test vectors, check in CI --- ...nerate_transaction_signing_test_vectors.rs | 51 +++++- .../signing_test_vectors/effect_hash_0.txt | 2 +- .../signing_test_vectors/effect_hash_1.txt | 2 +- .../signing_test_vectors/effect_hash_10.txt | 2 +- .../signing_test_vectors/effect_hash_11.txt | 2 +- .../signing_test_vectors/effect_hash_12.txt | 2 +- .../signing_test_vectors/effect_hash_13.txt | 2 +- .../signing_test_vectors/effect_hash_14.txt | 2 +- .../signing_test_vectors/effect_hash_15.txt | 2 +- .../signing_test_vectors/effect_hash_16.txt | 2 +- .../signing_test_vectors/effect_hash_17.txt | 2 +- .../signing_test_vectors/effect_hash_18.txt | 2 +- .../signing_test_vectors/effect_hash_19.txt | 2 +- .../signing_test_vectors/effect_hash_2.txt | 2 +- .../signing_test_vectors/effect_hash_20.txt | 2 +- .../signing_test_vectors/effect_hash_21.txt | 2 +- .../signing_test_vectors/effect_hash_22.txt | 2 +- .../signing_test_vectors/effect_hash_23.txt | 2 +- .../signing_test_vectors/effect_hash_24.txt | 2 +- .../signing_test_vectors/effect_hash_25.txt | 2 +- .../signing_test_vectors/effect_hash_26.txt | 2 +- .../signing_test_vectors/effect_hash_27.txt | 2 +- .../signing_test_vectors/effect_hash_28.txt | 2 +- .../signing_test_vectors/effect_hash_29.txt | 2 +- .../signing_test_vectors/effect_hash_3.txt | 2 +- .../signing_test_vectors/effect_hash_30.txt | 2 +- .../signing_test_vectors/effect_hash_31.txt | 2 +- .../signing_test_vectors/effect_hash_32.txt | 2 +- .../signing_test_vectors/effect_hash_33.txt | 2 +- .../signing_test_vectors/effect_hash_34.txt | 2 +- .../signing_test_vectors/effect_hash_35.txt | 2 +- .../signing_test_vectors/effect_hash_36.txt | 2 +- .../signing_test_vectors/effect_hash_37.txt | 2 +- .../signing_test_vectors/effect_hash_38.txt | 2 +- .../signing_test_vectors/effect_hash_39.txt | 2 +- .../signing_test_vectors/effect_hash_4.txt | 2 +- .../signing_test_vectors/effect_hash_40.txt | 2 +- .../signing_test_vectors/effect_hash_41.txt | 2 +- .../signing_test_vectors/effect_hash_42.txt | 2 +- .../signing_test_vectors/effect_hash_43.txt | 2 +- .../signing_test_vectors/effect_hash_44.txt | 2 +- .../signing_test_vectors/effect_hash_45.txt | 2 +- .../signing_test_vectors/effect_hash_46.txt | 2 +- .../signing_test_vectors/effect_hash_47.txt | 2 +- .../signing_test_vectors/effect_hash_48.txt | 2 +- .../signing_test_vectors/effect_hash_49.txt | 2 +- .../signing_test_vectors/effect_hash_5.txt | 2 +- .../signing_test_vectors/effect_hash_50.txt | 2 +- .../signing_test_vectors/effect_hash_51.txt | 2 +- .../signing_test_vectors/effect_hash_52.txt | 2 +- .../signing_test_vectors/effect_hash_53.txt | 2 +- .../signing_test_vectors/effect_hash_54.txt | 2 +- .../signing_test_vectors/effect_hash_55.txt | 2 +- .../signing_test_vectors/effect_hash_56.txt | 2 +- .../signing_test_vectors/effect_hash_57.txt | 2 +- .../signing_test_vectors/effect_hash_58.txt | 2 +- .../signing_test_vectors/effect_hash_59.txt | 2 +- .../signing_test_vectors/effect_hash_6.txt | 2 +- .../signing_test_vectors/effect_hash_60.txt | 2 +- .../signing_test_vectors/effect_hash_61.txt | 2 +- .../signing_test_vectors/effect_hash_62.txt | 2 +- .../signing_test_vectors/effect_hash_63.txt | 2 +- .../signing_test_vectors/effect_hash_64.txt | 2 +- .../signing_test_vectors/effect_hash_65.txt | 2 +- .../signing_test_vectors/effect_hash_66.txt | 2 +- .../signing_test_vectors/effect_hash_67.txt | 2 +- .../signing_test_vectors/effect_hash_68.txt | 2 +- .../signing_test_vectors/effect_hash_69.txt | 2 +- .../signing_test_vectors/effect_hash_7.txt | 2 +- .../signing_test_vectors/effect_hash_70.txt | 2 +- .../signing_test_vectors/effect_hash_71.txt | 2 +- .../signing_test_vectors/effect_hash_72.txt | 2 +- .../signing_test_vectors/effect_hash_73.txt | 2 +- .../signing_test_vectors/effect_hash_74.txt | 2 +- .../signing_test_vectors/effect_hash_75.txt | 2 +- .../signing_test_vectors/effect_hash_76.txt | 2 +- .../signing_test_vectors/effect_hash_77.txt | 2 +- .../signing_test_vectors/effect_hash_78.txt | 2 +- .../signing_test_vectors/effect_hash_79.txt | 2 +- .../signing_test_vectors/effect_hash_8.txt | 2 +- .../signing_test_vectors/effect_hash_80.txt | 2 +- .../signing_test_vectors/effect_hash_81.txt | 2 +- .../signing_test_vectors/effect_hash_82.txt | 2 +- .../signing_test_vectors/effect_hash_83.txt | 2 +- .../signing_test_vectors/effect_hash_84.txt | 2 +- .../signing_test_vectors/effect_hash_85.txt | 2 +- .../signing_test_vectors/effect_hash_86.txt | 2 +- .../signing_test_vectors/effect_hash_87.txt | 2 +- .../signing_test_vectors/effect_hash_88.txt | 2 +- .../signing_test_vectors/effect_hash_89.txt | 2 +- .../signing_test_vectors/effect_hash_9.txt | 2 +- .../signing_test_vectors/effect_hash_90.txt | 2 +- .../signing_test_vectors/effect_hash_91.txt | 2 +- .../signing_test_vectors/effect_hash_92.txt | 2 +- .../signing_test_vectors/effect_hash_93.txt | 2 +- .../signing_test_vectors/effect_hash_94.txt | 2 +- .../signing_test_vectors/effect_hash_95.txt | 2 +- .../signing_test_vectors/effect_hash_96.txt | 2 +- .../signing_test_vectors/effect_hash_97.txt | 2 +- .../signing_test_vectors/effect_hash_98.txt | 2 +- .../signing_test_vectors/effect_hash_99.txt | 2 +- .../transaction_plan_0.json | 135 ++++++++------- .../transaction_plan_0.proto | Bin 1064 -> 950 bytes .../transaction_plan_1.json | 84 +++++----- .../transaction_plan_1.proto | Bin 469 -> 868 bytes .../transaction_plan_10.json | 70 ++++---- .../transaction_plan_10.proto | Bin 666 -> 539 bytes .../transaction_plan_11.json | 114 +++++++++---- .../transaction_plan_11.proto | Bin 545 -> 920 bytes .../transaction_plan_12.json | 64 +++----- .../transaction_plan_12.proto | Bin 485 -> 702 bytes .../transaction_plan_13.json | 42 ++--- .../transaction_plan_13.proto | Bin 399 -> 151 bytes .../transaction_plan_14.json | 43 ++--- .../transaction_plan_14.proto | Bin 324 -> 157 bytes .../transaction_plan_15.json | 114 +++++++------ .../transaction_plan_15.proto | Bin 670 -> 595 bytes .../transaction_plan_16.json | 69 ++++---- .../transaction_plan_16.proto | Bin 683 -> 1064 bytes .../transaction_plan_17.json | 42 ++--- .../transaction_plan_17.proto | Bin 196 -> 591 bytes .../transaction_plan_18.json | 151 +++++++++++------ .../transaction_plan_18.proto | Bin 579 -> 970 bytes .../transaction_plan_19.json | 72 +++----- .../transaction_plan_19.proto | Bin 782 -> 570 bytes .../transaction_plan_2.json | 87 +++------- .../transaction_plan_2.proto | Bin 791 -> 482 bytes .../transaction_plan_20.json | 60 ++----- .../transaction_plan_20.proto | Bin 862 -> 149 bytes .../transaction_plan_21.json | 136 ++++++++++++--- .../transaction_plan_21.proto | Bin 424 -> 1111 bytes .../transaction_plan_22.json | 75 ++++----- .../transaction_plan_22.proto | Bin 731 -> 406 bytes .../transaction_plan_23.json | 92 ++++++++--- .../transaction_plan_23.proto | Bin 323 -> 960 bytes .../transaction_plan_24.json | 81 ++++++--- .../transaction_plan_24.proto | Bin 315 -> 556 bytes .../transaction_plan_25.json | 92 ++++++----- .../transaction_plan_25.proto | Bin 716 -> 977 bytes .../transaction_plan_26.json | 81 +++------ .../transaction_plan_26.proto | Bin 1039 -> 275 bytes .../transaction_plan_27.json | 82 +++++---- .../transaction_plan_27.proto | Bin 643 -> 857 bytes .../transaction_plan_28.json | 104 +++++++++--- .../transaction_plan_28.proto | Bin 385 -> 1070 bytes .../transaction_plan_29.json | 56 ++++--- .../transaction_plan_29.proto | Bin 336 -> 506 bytes .../transaction_plan_3.json | 98 ++++------- .../transaction_plan_3.proto | Bin 834 -> 330 bytes .../transaction_plan_30.json | 59 +++---- .../transaction_plan_30.proto | Bin 447 -> 251 bytes .../transaction_plan_31.json | 73 ++------- .../transaction_plan_31.proto | Bin 673 -> 220 bytes .../transaction_plan_32.json | 66 +++----- .../transaction_plan_32.proto | Bin 727 -> 312 bytes .../transaction_plan_33.json | 42 +---- .../transaction_plan_33.proto | 19 +-- .../transaction_plan_34.json | 92 ++++++----- .../transaction_plan_34.proto | Bin 537 -> 652 bytes .../transaction_plan_35.json | 95 +++++------ .../transaction_plan_35.proto | Bin 478 -> 697 bytes .../transaction_plan_36.json | 65 ++++---- .../transaction_plan_36.proto | Bin 692 -> 802 bytes .../transaction_plan_37.json | 50 ++---- .../transaction_plan_37.proto | Bin 579 -> 527 bytes .../transaction_plan_38.json | 155 ++++++++++++------ .../transaction_plan_38.proto | Bin 529 -> 1123 bytes .../transaction_plan_39.json | 59 ++----- .../transaction_plan_39.proto | Bin 530 -> 196 bytes .../transaction_plan_4.json | 70 +++++--- .../transaction_plan_4.proto | Bin 471 -> 509 bytes .../transaction_plan_40.json | 103 +++++++----- .../transaction_plan_40.proto | Bin 463 -> 672 bytes .../transaction_plan_41.json | 80 ++++----- .../transaction_plan_41.proto | Bin 726 -> 447 bytes .../transaction_plan_42.json | 87 +++++----- .../transaction_plan_42.proto | Bin 802 -> 431 bytes .../transaction_plan_43.json | 57 +++---- .../transaction_plan_43.proto | Bin 509 -> 331 bytes .../transaction_plan_44.json | 81 +++------ .../transaction_plan_44.proto | Bin 624 -> 318 bytes .../transaction_plan_45.json | 83 +++------- .../transaction_plan_45.proto | Bin 942 -> 294 bytes .../transaction_plan_46.json | 102 ++++++------ .../transaction_plan_46.proto | Bin 735 -> 515 bytes .../transaction_plan_47.json | 85 ++++------ .../transaction_plan_47.proto | Bin 606 -> 294 bytes .../transaction_plan_48.json | 64 +++----- .../transaction_plan_48.proto | Bin 385 -> 286 bytes .../transaction_plan_49.json | 69 ++++---- .../transaction_plan_49.proto | Bin 722 -> 474 bytes .../transaction_plan_5.json | 85 ++++++---- .../transaction_plan_5.proto | Bin 474 -> 776 bytes .../transaction_plan_50.json | 109 ++++++------ .../transaction_plan_50.proto | Bin 887 -> 1004 bytes .../transaction_plan_51.json | 91 +++++----- .../transaction_plan_51.proto | Bin 772 -> 560 bytes .../transaction_plan_52.json | 81 +++++---- .../transaction_plan_52.proto | Bin 385 -> 549 bytes .../transaction_plan_53.json | 104 +++++++++--- .../transaction_plan_53.proto | Bin 545 -> 771 bytes .../transaction_plan_54.json | 79 +++++---- .../transaction_plan_54.proto | Bin 449 -> 429 bytes .../transaction_plan_55.json | 121 +++++++------- .../transaction_plan_55.proto | Bin 704 -> 949 bytes .../transaction_plan_56.json | 72 +++++--- .../transaction_plan_56.proto | Bin 327 -> 652 bytes .../transaction_plan_57.json | 55 ++++--- .../transaction_plan_57.proto | Bin 209 -> 483 bytes .../transaction_plan_58.json | 83 ++++------ .../transaction_plan_58.proto | Bin 600 -> 398 bytes .../transaction_plan_59.json | 91 +++++----- .../transaction_plan_59.proto | Bin 834 -> 663 bytes .../transaction_plan_6.json | 146 +++++++++++------ .../transaction_plan_6.proto | Bin 345 -> 737 bytes .../transaction_plan_60.json | 122 ++++++++------ .../transaction_plan_60.proto | Bin 332 -> 1259 bytes .../transaction_plan_61.json | 89 ++++++---- .../transaction_plan_61.proto | Bin 448 -> 498 bytes .../transaction_plan_62.json | 51 +++--- .../transaction_plan_62.proto | Bin 440 -> 277 bytes .../transaction_plan_63.json | 66 ++++---- .../transaction_plan_63.proto | Bin 266 -> 718 bytes .../transaction_plan_64.json | 80 ++++----- .../transaction_plan_64.proto | Bin 794 -> 438 bytes .../transaction_plan_65.json | 56 +++---- .../transaction_plan_65.proto | Bin 468 -> 192 bytes .../transaction_plan_66.json | 68 ++++---- .../transaction_plan_66.proto | Bin 589 -> 753 bytes .../transaction_plan_67.json | 94 +++++------ .../transaction_plan_67.proto | Bin 858 -> 943 bytes .../transaction_plan_68.json | 64 +++----- .../transaction_plan_68.proto | Bin 652 -> 1144 bytes .../transaction_plan_69.json | 120 ++++++++------ .../transaction_plan_69.proto | Bin 815 -> 966 bytes .../transaction_plan_7.json | 138 +++++++++------- .../transaction_plan_7.proto | Bin 702 -> 810 bytes .../transaction_plan_70.json | 55 +++---- .../transaction_plan_70.proto | Bin 558 -> 319 bytes .../transaction_plan_71.json | 54 +++--- .../transaction_plan_71.proto | Bin 641 -> 192 bytes .../transaction_plan_72.json | 63 +++---- .../transaction_plan_72.proto | Bin 657 -> 483 bytes .../transaction_plan_73.json | 90 ++++++---- .../transaction_plan_73.proto | Bin 444 -> 509 bytes .../transaction_plan_74.json | 92 +++++------ .../transaction_plan_74.proto | Bin 546 -> 709 bytes .../transaction_plan_75.json | 68 ++------ .../transaction_plan_75.proto | Bin 748 -> 323 bytes .../transaction_plan_76.json | 80 ++++++--- .../transaction_plan_76.proto | Bin 308 -> 680 bytes .../transaction_plan_77.json | 60 ++++--- .../transaction_plan_77.proto | Bin 397 -> 788 bytes .../transaction_plan_78.json | 54 +++--- .../transaction_plan_78.proto | Bin 468 -> 401 bytes .../transaction_plan_79.json | 81 +++------ .../transaction_plan_79.proto | Bin 961 -> 572 bytes .../transaction_plan_8.json | 94 ++++++----- .../transaction_plan_8.proto | Bin 595 -> 758 bytes .../transaction_plan_80.json | 68 +++++--- .../transaction_plan_80.proto | Bin 681 -> 820 bytes .../transaction_plan_81.json | 109 ++++++------ .../transaction_plan_81.proto | Bin 460 -> 610 bytes .../transaction_plan_82.json | 152 ++++++++++++++--- .../transaction_plan_82.proto | Bin 580 -> 994 bytes .../transaction_plan_83.json | 60 ++++--- .../transaction_plan_83.proto | Bin 392 -> 425 bytes .../transaction_plan_84.json | 120 +++++++------- .../transaction_plan_84.proto | Bin 484 -> 527 bytes .../transaction_plan_85.json | 87 +++++++--- .../transaction_plan_85.proto | Bin 655 -> 702 bytes .../transaction_plan_86.json | 52 +++--- .../transaction_plan_86.proto | Bin 601 -> 775 bytes .../transaction_plan_87.json | 64 ++------ .../transaction_plan_87.proto | Bin 648 -> 343 bytes .../transaction_plan_88.json | 75 ++------- .../transaction_plan_88.proto | Bin 1006 -> 180 bytes .../transaction_plan_89.json | 79 ++------- .../transaction_plan_89.proto | Bin 709 -> 245 bytes .../transaction_plan_9.json | 62 ++++--- .../transaction_plan_9.proto | Bin 390 -> 581 bytes .../transaction_plan_90.json | 106 ++++++------ .../transaction_plan_90.proto | Bin 793 -> 784 bytes .../transaction_plan_91.json | 70 +++----- .../transaction_plan_91.proto | Bin 643 -> 244 bytes .../transaction_plan_92.json | 102 +++++++----- .../transaction_plan_92.proto | Bin 359 -> 664 bytes .../transaction_plan_93.json | 90 +++------- .../transaction_plan_93.proto | Bin 956 -> 260 bytes .../transaction_plan_94.json | 133 ++++++++++++--- .../transaction_plan_94.proto | Bin 529 -> 1139 bytes .../transaction_plan_95.json | 132 ++++++++++----- .../transaction_plan_95.proto | Bin 672 -> 817 bytes .../transaction_plan_96.json | 74 ++++++--- .../transaction_plan_96.proto | Bin 394 -> 711 bytes .../transaction_plan_97.json | 90 ++++++---- .../transaction_plan_97.proto | Bin 586 -> 710 bytes .../transaction_plan_98.json | 78 ++++----- .../transaction_plan_98.proto | Bin 849 -> 491 bytes .../transaction_plan_99.json | 38 ++--- .../transaction_plan_99.proto | Bin 434 -> 390 bytes docs/protocol/src/transactions/signing.md | 4 +- 302 files changed, 4509 insertions(+), 4143 deletions(-) diff --git a/crates/core/transaction/tests/generate_transaction_signing_test_vectors.rs b/crates/core/transaction/tests/generate_transaction_signing_test_vectors.rs index b0c8202aa0..085d1e6d5b 100644 --- a/crates/core/transaction/tests/generate_transaction_signing_test_vectors.rs +++ b/crates/core/transaction/tests/generate_transaction_signing_test_vectors.rs @@ -1,8 +1,7 @@ -use std::fs::File; - use decaf377::{Fq, Fr}; use decaf377_rdsa::{SigningKey, SpendAuth, VerificationKey, VerificationKeyBytes}; use ed25519_consensus::SigningKey as Ed25519SigningKey; +use ibc_proto::ics23::CommitmentProof; use ibc_types::core::{ channel::{msgs::MsgRecvPacket, packet::Sequence, ChannelId, Packet, PortId}, client::Height, @@ -38,6 +37,7 @@ use penumbra_governance::{ }; use penumbra_ibc::IbcRelay; use penumbra_keys::keys::{Bip44Path, SeedPhrase, SpendKey}; +use penumbra_keys::test_keys::SEED_PHRASE; use penumbra_keys::{Address, FullViewingKey}; use penumbra_num::Amount; use penumbra_proto::DomainType; @@ -53,6 +53,8 @@ use proptest::strategy::ValueTree; use proptest::test_runner::{Config, TestRunner}; use rand_core::OsRng; use std::io::Write; +use std::str::FromStr; +use std::{fs::File, io::Read}; use tendermint; fn amount_strategy() -> impl Strategy { @@ -324,13 +326,16 @@ fn ibc_action_strategy() -> impl Strategy { chan_on_a: ChannelId::default(), port_on_b: PortId::default(), chan_on_b: ChannelId::default(), - data: vec![], + data: vec![0u8; 100], timeout_height_on_b: ibc_types::core::channel::TimeoutHeight::At( Height::new(revision_number, revision_height).expect("test value"), ), timeout_timestamp_on_b: Timestamp::now(), }, - proof_commitment_on_a: MerkleProof { proofs: vec![] }, + // this can't be empty + proof_commitment_on_a: MerkleProof { + proofs: vec![CommitmentProof::default()], + }, proof_height_on_a: Height::new(revision_number, revision_height) .expect("test value"), signer: src.to_string(), @@ -666,15 +671,15 @@ fn transaction_plan_strategy(fvk: &FullViewingKey) -> impl Strategy::new(); + proto_file + .read_to_end(&mut transaction_plan_encoded) + .expect("Failed to read Protobuf file"); + let transaction_plan = TransactionPlan::decode(&transaction_plan_encoded[..]) + .expect("should be able to decode transaction plan"); + let effect_hash_hex = hex::encode( + transaction_plan + .effect_hash(fvk) + .expect("should be able to compute effect hash") + .0, + ); + + let hash_file_path = format!("{}/effect_hash_{}.txt", test_vectors_dir, i); + let expected_effect_hash = std::fs::read_to_string(&hash_file_path) + .expect("should be able to read expected effect hash"); + assert_eq!(effect_hash_hex, expected_effect_hash); + } +} diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_0.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_0.txt index afa3d08e7c..4284d2a0b8 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_0.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_0.txt @@ -1 +1 @@ -7214ba4135e94dc83457e3862a5bb97005a4c6bed8caed27273589d9a4ad9c793d5cdb1684e1a9e983ccb0be015d763397fe9b2a1338b199aaed33fae1ea3865 \ No newline at end of file +9e73992b95b90d5cb6e67e0d111214d6473902cb32151baf9fee37480ae3841c6d30d64323b26f51b91db797369fa6f099e8ae900211e0376fa77c52ca59771e \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_1.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_1.txt index 69c6808d1c..563b05f2cd 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_1.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_1.txt @@ -1 +1 @@ -343c72af2878a709a7fcb91ad1e079ae7bcb14d8225cebd45dd078b0836d73f026c9c5cf3a67a87b6222a82d577d0a647435b76ce47d318b5b5188ef5b3c1bb3 \ No newline at end of file +a29371cb3627441e0d1938399f6cf630829bb722c475bbf69db08cadb652d12f067cf2b5a8ca9792bf940b0899b1897dfda338b1dbcd09c5160e795bbc3b6361 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_10.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_10.txt index 27b7df7fd6..938966f8a7 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_10.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_10.txt @@ -1 +1 @@ -e8ce2b186fcb5c8cc60975d75f94758ef39debed6c270cf7801798791f1e087d28af605ea440e4f480d4f6e0e4b6211e37044587919c469cc91fd5cc52d2a4ca \ No newline at end of file +bf1468170ef936887f9e861f10e55b5b189c79dc323eecc38ecf89186455280b0b6377356fe1948f31809d921714f08a1218e2aa5fe039a95f2dfeec50a79396 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_11.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_11.txt index ec9ca4f346..abff50d3ef 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_11.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_11.txt @@ -1 +1 @@ -1315cd1b85d5919359b316483cebf9c4ef3fab4122d427932ab078a44990a1e0508f0db3243ba164a022807687099e9cc0176f13827525c11591ed14290706e6 \ No newline at end of file +ce462753553b47ef87a246e01c7481661dad7dfb4310d31c8406df180437d0110f0d15d3d102fdb016c7a700ca0eed0b0d8ecce354937801fb85ea8cc1f3c44e \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_12.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_12.txt index 5bc7136b13..8ff69ce53f 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_12.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_12.txt @@ -1 +1 @@ -07a809f3c19a04338ffe43505dcb4967d54c6ed5e76bc01a830d79f6d64b347363ca93170108705caf4db641d8c4224d3229c083d6ff3d7cffe65a42b4989463 \ No newline at end of file +2cd8be2841ab2d84ca3651058441aa9516fd11a3bd273a8e6ff7368e23ced5d7535eac3ec9c51d3e5bf0b034accbdacdd6a5bd1c49ec389b1fcc9ec793887903 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_13.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_13.txt index 812b2786b6..af90f7d73a 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_13.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_13.txt @@ -1 +1 @@ -bc8e33783663adff6843336295f4f70485889cb0b9669e8d2652561cc7f44b66df521166de32587daeba68821c2706d21af9fe34231361e87606929d1b63f0a0 \ No newline at end of file +809e2b176709aed953224d16e3aab487f37660bce1f48b1376aa13c657cf4648e09381b6fb17e7b025a4cddf848a73138b7d979debde1cd804008c09ac8e9316 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_14.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_14.txt index 78fc8939c9..c1b76ef4ca 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_14.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_14.txt @@ -1 +1 @@ -962c6dc1a60442df45f137c0a07b6d71f662fa586312c2bf027b3ff0a1dbcb4443a371653da54af64c696f9fd0fd02a893a073f67af17a0795ede00fc060cdea \ No newline at end of file +2e0b87b60f276f08899fa9be690d733bd949138d768d81680950935af7fcd46acfefa661b74eefcc42e5e37109323587145e77fc2d0e83faba08209ae05ff907 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_15.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_15.txt index a4ed4f4219..01a2b8e11d 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_15.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_15.txt @@ -1 +1 @@ -545bde9d0c1b1a847ba3a0ee59cd1fc9d3f9b133af5d5f77188d6a13782263bb56c8390961f062c93bdb7c23e2d12db95e49f1bde8cf3defeaf70ad22e6f2129 \ No newline at end of file +7f1de934b32d6d846fa7c0cad6e40012039b633837f98a57878c9d08e5df3769a7bf54b82f1bf2973a785b2dad9d3dafc889da66cc30ee7556c597af1f927a8e \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_16.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_16.txt index 7de8cbdd18..8758bf088e 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_16.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_16.txt @@ -1 +1 @@ -e9ef4f04985f7b5d5dd4b17ff061b75b803d2ce622ee0a153051356950d69cdac1a4edd761f281107b511700ddd45bd6ee7f74e40d298aa5eb63d8aaa906f231 \ No newline at end of file +69b9d287cf63fdbdce8a940adcdcbf4166dc01dbb8f45e1c4eccb02d1f932fd4ff6f8196f37ea07387dc23010f53e4d55cb9cd2f8efeb28d28bc9cbcd721ed58 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_17.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_17.txt index 3b4331822d..0d2d2cd826 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_17.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_17.txt @@ -1 +1 @@ -143c2933158bea3acaf2b142dd2afaaa3e1921f02d222c623e22379da0d37a7c9fb0bee70f8702b8501ade369f3227f47644992e5ba7d72943ca2af8fd6511a6 \ No newline at end of file +5ffbd0c46efb39f9d685613ba32902f6ad1e624e43067c341aef4ea5312c86e36da50301fa2272e3eec3e7ba1601036a4e8a39ae44dd6db7debe03016ae4f3e6 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_18.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_18.txt index 75764f3aa6..29739dbaae 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_18.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_18.txt @@ -1 +1 @@ -1be233080d1f264ab36af1cc9a35518839278fd2ecb9f53d9fdfa9f49f1c8f46f564d7115e67845360dbf3bed87b0e9dc96452d417a556b73f99a045c85cb930 \ No newline at end of file +3fb12b16b36925001b89b083052796fb2652e9ef22389f115a65a211f6411d519c7e8e2c1442681b8591151efe2bfcf56b1e28788796619ab16c03da937cfd46 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_19.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_19.txt index 5996e558b2..6d6f7ba798 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_19.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_19.txt @@ -1 +1 @@ -87d2ad0c3aa31550d40982c2ae27edf105e9a8760ee4e7707830798fd7bdb7e6b761e74e998a9b6a4c41fdcf7e80791dedb25c73361d4ad20ef2c9c43764d35f \ No newline at end of file +546017f17576f94b4b2359c8a73ee4d46f77daf1f309fb26bd5e8649338a135b5d1c1fd10ec9c326f95a91b22fff23dc8c27e380cc780550c16533c7ee03547a \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_2.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_2.txt index 82418fa70b..b3fbf3dd08 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_2.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_2.txt @@ -1 +1 @@ -ee471c1341925dd9c85305807b0b4a9a920ccec17b8542583c9a5e8479ba09d6858a6cec5285de6040c689d309aaa4b34afa745580dca0257f75a2044c31acd7 \ No newline at end of file +e4460f3c5068ac4e4d077da569745073b66f4ea32d62cb3c329813135ebc389aecadfbdab4fb6f36c5bad55c154c4cd6daeca8672bae8933580839bb9639a717 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_20.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_20.txt index 4999bde05e..327b9fcf3d 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_20.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_20.txt @@ -1 +1 @@ -f0bb2ca8b881e79d6d67410b6f71c1942c04d8e91f7544f38579b377bde06f0fa61ee00ec00e168b7b7694f2402e1d854839bd148433f6d06b20cfcc892ac6bb \ No newline at end of file +dfe0bb6c511b1e504cb39b615f321f444732c249e564d53f14575fbf47a204bdef390aaf3c0f7b230f1818c1d5ad12120d2119eb856798d5de1a0f4ab1d4b20b \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_21.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_21.txt index 03e028d74a..0a96dc9a62 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_21.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_21.txt @@ -1 +1 @@ -87cab3de77eb07f289fa81d44621a7d665b0cb63f0fe66384c152cc59b2028cab935aea012c12594a0a118d6c310c9fb77fea7d9775af51f0847b8c2cc67dcbf \ No newline at end of file +b27ef3fb5d60dfe6414de303bcb4792223945572c4167ec0d1c0de6bdeb88bd7d270dd03b34a6b2c244f58e98cf8dffb5348a259635002469ae02fed1aa2401a \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_22.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_22.txt index eb3dc4c554..3151ffaf8d 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_22.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_22.txt @@ -1 +1 @@ -373d77d786014c741c9783faf8f36d73b1e650e7bf315987f194a8ad5c0efe0ff1cf17f3e53f847918d12523cc48b94a8639b3b7d52f8f35b80039bc2b764f3c \ No newline at end of file +af167c0dbbb3daa0f9cb289fb3cdd7e11c2acd09d93111d36bbb8370e685747ab677d91813ed24e5e7466122b331e2a21399fbd204c1d9e7b31f5c9d335b71cc \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_23.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_23.txt index ea4e26a3c5..9fe81b797c 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_23.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_23.txt @@ -1 +1 @@ -2273f4d0616372055809d057ee23e3e48b1841000826e8086d3bb0c533406618902f800d14022f2bb0af2f3747b8a06a5aa54ed2cb181aee463638a8b30490dc \ No newline at end of file +e97f01590e58dd68fa5708250d9e8667db1241c3000aa7e4e1839d30b7988c65f8d438957d89d755c3c4f1fe35908c705d97cf3d237002287ab5059574393270 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_24.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_24.txt index fcd2a1bbda..229453797e 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_24.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_24.txt @@ -1 +1 @@ -876ffd889f42db169b16c3bb894313b95e89ae7fe815016286354267d23fee52b4d1d955efe4cc8ca76d17c34bff5ac135287f936c202ad4b1742a7c2abd6213 \ No newline at end of file +a1c704853d82d4dec1287ffcdbc68cb2e84309525fc148f10092d1824e30ab15679171f2ab81a71d8891cccb8a7f6abdbae5505ab80ce80343f8cc411ad55162 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_25.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_25.txt index dfc7b51c75..941f230296 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_25.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_25.txt @@ -1 +1 @@ -cf8deafd0e468dab92ad47bbf005caed1d5e9fd3c33ba9b1555fd66a4c1ad40958e0cf6be54ed6ab3333eed28712301a7e88a48c3bccce9006513076f8266aaf \ No newline at end of file +507fb0aec0310a59261302a5e50ae8df2cdd8e4073d21201e1bf7ca5cb54e4a8f85b6033174919e7811dafce5cc83e968826b0cb8eb037b78c4dc248123d1331 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_26.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_26.txt index eee759d3c3..47ccf70bd5 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_26.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_26.txt @@ -1 +1 @@ -49adfe6a2486912da1b50a23867698f694ae3b8f0918dee663eba51b8308d2b52b19e3737851120a392b673fbd3d5540d05139911eff70e5a21ae9fcf455a92b \ No newline at end of file +91d7d9b5e761ea32d02fff8bf0d0eb3cd70af80af2ae01009308c282a13163de68c8911f22f61399cc543cf3a03f31c725f973ef54e8c341a70412c392c8d5fb \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_27.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_27.txt index 27400e1850..75cb008b8a 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_27.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_27.txt @@ -1 +1 @@ -8382748506ac3b3f0885210be2e256672925de1d238b45400a7cbdcfb292fc6659d1a8b9f286c4167e73e85fb7b2fd7e5e47030817a2f8d80849e1937bb4ff67 \ No newline at end of file +8e2bceb912bb2b69089d5348e0e2a1e472e10f34c96ece0f3ee1c63929c6a983e110a7c0917dec3b64d8c0389c642de023baecbf01ce74b7bdf077ecb236aba8 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_28.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_28.txt index f96722631b..520a717a8f 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_28.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_28.txt @@ -1 +1 @@ -cedfedcb7bfcf66298afaec87ddee9d129df68a2c72e9dbbaff5845b5fd793e54a2feaff5b192a38c00765a5d67dd24ffc03302cb80bb1d7bc6d95e7ec95a215 \ No newline at end of file +e7e2888bb68215390a053e84530fe3c99f723e5710ee4c2c841c41cf1d01c038569177fd063c2ba31d974d3c21039920c9b533e8c40173e2beb65853f014470b \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_29.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_29.txt index a0488373ae..6f9f4f5296 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_29.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_29.txt @@ -1 +1 @@ -3d3e464e051c0967715c688ecdb68f79b34e322e83c4e28b812987eb89ec1878f80d5d5aa34bdf812240672e7409853c7ed62adc3c92ed8942203079dde23662 \ No newline at end of file +c300f0a663c828f2b34a16af4387d007b51598348f9f89cdd38a6d2da5f45d5d84287c7df592f064ff33133c9456afdba115a769c8d69d9928d0a81e9d6a9d23 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_3.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_3.txt index 93249bc083..4348243474 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_3.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_3.txt @@ -1 +1 @@ -eaf407c2213b45316801bf34507523c777cc12ecc647a9c9a0121eca02325524bf369f8471571fea10de01de1046f55f18b1e873352cb07442ec9bfc45018042 \ No newline at end of file +38e3833889cd54dda12b577933dcc36d5679e399bed7c0b94d8e9e17c2651d95e70e201b81d376341ad76c136989805ba936cb9e62b62136b6710f81a51cafc8 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_30.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_30.txt index ae7fb3da62..cd7ee7765d 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_30.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_30.txt @@ -1 +1 @@ -6b6330736ff9310a1946b53a53545645798e0279fb56ede06416be565b4d8e08a71c0148f9d34edc4e9d4f2c73c7c9fffd568317d4c4f58282b1b411255f797c \ No newline at end of file +dab12cb667e33b0064b735dd0dd7237ff6b6e4ecef5fb0e9e413f9beec2cc2d70a0a2e1ef31292fa4df3385f26ccb7077b73915530a43805e71245834add315c \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_31.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_31.txt index 0362975a90..53a3be7ebc 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_31.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_31.txt @@ -1 +1 @@ -c001a0446b85b459637167b5dbc8b02808f6b7c71d7aa336a41bb4745340f8ad4969e8114070014b96f1e11e82c01aa6880c375bd32c6aac4f9468790a74c814 \ No newline at end of file +9eb0ff68c2281870c1738caa57d29b0198012759e1a0eec9b52c0c666ea3e90e5bbfc454c711fccca2bf2e55c91be48f208259d9f616548e2765628132f93ab8 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_32.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_32.txt index f6629d063a..197e65b683 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_32.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_32.txt @@ -1 +1 @@ -692e4bd1ed1f2ad4d81443bf87960abb799935951acb8d924cfd785b309e18eec7cac5f2ffd125ed8d3e686ef26c24b34993c1911c7197095932f56d2ab80e34 \ No newline at end of file +3762a00f04f7cc8fa41aeddaa28baef78800801581540436c651ed68e53f8816c30c88d923227e54717833479b0cb6a4762061a64cf49bbe2a037631f35340ec \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_33.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_33.txt index 731cfdd610..b3fe25b188 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_33.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_33.txt @@ -1 +1 @@ -575f2d4c73667e90339f414274691980a16655181b6924c1f55fd4aba439129c346d84f3986f500fd58b5c1d7eb86af1e6bc4764b0661144e23fe7a4dbecf621 \ No newline at end of file +16d67249c208a6807b6aa74f650f718dabb02696ca4cd4234a99313c13aeea0d58a086e266db3272972b40a7ed0de6ce102ecf6070da1255c2ebb94d39ed6cb0 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_34.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_34.txt index 86e7891bf7..8198192499 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_34.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_34.txt @@ -1 +1 @@ -d9b8f22e27874fd285bb8f318f2361ca4534c4297a995938429561b5baae592f4ddc2d6ba08f1c98852366a24cf6d2d70426acb7fa6c5447b99cc411552dc0e2 \ No newline at end of file +6d5ac8b140d9b5fadd1397104ea05c34a88607130acd4946e6acc88010eec7c7e56b4edbef91107cea1641b0a35eeb0ea5310630e9add59c4f655746bb2d47a1 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_35.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_35.txt index dd9a4f9ae1..6de6d24cf7 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_35.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_35.txt @@ -1 +1 @@ -e261157457422d5a959518b18d153b7cfe9e7f338468a0f8abfd637ae516a1b9b9d3174f1a5437e9553323dcd37d793313b3552bf353c45a7e45b966d19fa2c8 \ No newline at end of file +f0eeff0095d519be0843af4625742dc1516e5f8a8ece7bd4fb246e1149ccdf0e4bcbd556a53458b01c742c291488cf574c9ebe89991712aec3bb3ef056e2b7ee \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_36.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_36.txt index 982d0de161..a9a2674e30 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_36.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_36.txt @@ -1 +1 @@ -362af3bbd4c1563fbb4082e4a829b71dd5dec526c4a44d954391bea06e0514a7be291e341c28701705d6e19bbb9f74e2124e31179531a4b4c1d447ae2e85dd56 \ No newline at end of file +909d6e657ca5e03ee7fee8edfdfb651d233528716eb38664f9f281c05ea74f995706809d3d4bcfb48c5446f722f10ba0d3bcfba6dcbca5358bb251b790bcb4c4 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_37.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_37.txt index b932234ba1..297aae830e 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_37.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_37.txt @@ -1 +1 @@ -e8f1118a35d9e9058fc36bff920e6f6565c0e668718564b8491041c3040c0b44d1c4a41c5e3e2a6343c7660bc07481bc6c4ab3a3a9511736974116e9682a99a5 \ No newline at end of file +0e9fb80f112cf8058a30b3bfc3c9ae7a4e2809e5d4d99f4555eee506b4d226b7c7d8cec6ca9b1288564b4718b497ab97784789434e03003103e3be6d416a6cc1 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_38.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_38.txt index b6c3fcbb7f..7dda4450c1 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_38.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_38.txt @@ -1 +1 @@ -d8639c4c398e5e4a4a8b51fa181c7f1435298aece6054f60e64a49536353f0708d3a665f4c9e36cbe11e7ae821cf6803bc9402084b282ee99724862474ce58c9 \ No newline at end of file +1452b5729be2e4050d58a4452873dc90c316367f0cff6567cb3b7522cdcdc89fa1632559142f48d51e86bcdf948c8328e6240282292b18933f7dfabae7849d54 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_39.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_39.txt index a56e19c8c0..cc3e3a251e 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_39.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_39.txt @@ -1 +1 @@ -667a680120a5d44ee4334ffe9f619d98cf8d8736f350d99d1adfe84301a197f70eb3686eea9af1dec464dfd884676d955479463cf48d6d3abff94cc195b61767 \ No newline at end of file +315713693488a6048f23099ec9b85bf9ddc12a912c920745b355627d9e682862b518cae29e5333d69d259c16ef8f5d4f1c8368bce2cd2c395eff620fbbd0da43 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_4.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_4.txt index 6c1700639b..69be6692bf 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_4.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_4.txt @@ -1 +1 @@ -8320d4af9ae1f5045ff47cdaf6e75508e6d8197b2d7148ca322bcdc860defb7733aa37dee61adff4141cf46185ae62163cc46c93287e4b478a12a521157ae932 \ No newline at end of file +e1b0bf57b4f98bc6d43a0276d26d7261e6c6a95bac927dac95e36b67b4891d5eefdcdbc2b646575e566e5148166bf1e9d9c1f37b5737941183080ef587f7cc9f \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_40.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_40.txt index 7a1a759c0e..a9b3533abd 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_40.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_40.txt @@ -1 +1 @@ -365e5f36d8dddea1ada0a6eabb8ba8177efd2a8c3636ab19dc307e97cee902ccbd7ebc1c05e42e56b2ada75c871fe9320abbd6d4d45149f22034133cd7db7db0 \ No newline at end of file +edf7089cb08bbf91e1b719d3ec2003277925b9a9d253b8985e6bb55b21d84129641fc5c6bb036d4595b3eda9f9b9a4a9e416889f98391f27fb1c82f671f5f959 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_41.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_41.txt index 210672578e..12c51f4085 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_41.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_41.txt @@ -1 +1 @@ -aae26cdd8535f7b8704127c95c1282cfde0a225f22faa3bd989c2d399c3b18d4e91151f349f75a53d66ef173bc1e9683e24f5207dae108f7bb97e399f117d5d8 \ No newline at end of file +81476307c5227bf5fc1a5e6894b4b2ff5c6fb4feab1abe6be29f4d4dad7d867eae0498e7c423cfa427483bfba990f26e78fbf45d18920233d12b89d44fed14cc \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_42.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_42.txt index 2677ab1da3..ea4745830b 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_42.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_42.txt @@ -1 +1 @@ -4f595b0dfc0c192d0361046ec6778842c64061f8cfc72bca49d7da6a887a3e334dc06cfaf1f1d675dd639ca007cbd31c531d938232d8f93ae483d5873375da93 \ No newline at end of file +928292972397812d1df67f6438b04bb185ca953ad6b8e71c0c558d34e60947172bbb0baa6ba803bab66169b0023ad82bafe8c1d3ac3502b54215b39cec66ebae \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_43.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_43.txt index 06f3f8a884..b487eee9b1 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_43.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_43.txt @@ -1 +1 @@ -b7385318deba74e4757af669421e46663bc5bed352b8c876a0d3b46cd0d225b85a7521b2a69b9259b85cc7d9dc8a87b9f4bcadaef823a2af6114558b58d55102 \ No newline at end of file +9c794cbc9b48f25e2e0669240accb516761abe9c5c1a0b8efdafbca248aa4796cb729965355b348aa48c9e50c58993d65593c55faba00afdc623e213bdc66143 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_44.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_44.txt index 7e20111d67..4118752b95 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_44.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_44.txt @@ -1 +1 @@ -e41f5991cacbaeb07eb69d79c3ff0b1f315a73d28a1de9c487fddf05debd6ecfb2063709b3b3011831ec89ae7905b998e9ccf81cad9b1493104b09266147e006 \ No newline at end of file +a640df95ba3f1301bec45e49ed99f439b5f58c831a20c3275e97b1949dc98ae390788b13f119ef11018cd1d055ef8098b15637ff47c04a91228ea47f322691eb \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_45.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_45.txt index f96f21c6bc..436d8b301c 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_45.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_45.txt @@ -1 +1 @@ -ccbbca5892d4c1a9cc426f642c692afe9701c5a2ddeaaab28600ebc42abc0e95f49ed110da2cd0026bca0fb6f5c14be2dafca6754339d0563f535c8fdf0edc4b \ No newline at end of file +090a3261cb11cde58e7f7be2f54336cf142918713537ae7b6dcef0cd14ef563f7c2765d56a380bb33e2bc9ab89fd3cda6749240412b25df439f1a658965aee71 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_46.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_46.txt index 179340c85c..3ec442fcef 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_46.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_46.txt @@ -1 +1 @@ -90839a141f05fe2e2194786906e4acd7c07b7940e57a01ba579881cca31dc8023436baa7d429244a45fcc5bd216b84a01d9eca3a18aa6343efb75f8d803e0abf \ No newline at end of file +264526b00ee9983fb65770d93cb4103ecd4b56b34cbe1d0a2afcbf19224c5fcae08362fec63020d5d67b7c8a6aabba7bb80cdcef7295bf8065781645e48d55a3 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_47.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_47.txt index 35176191be..d51b5f7e3e 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_47.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_47.txt @@ -1 +1 @@ -ee34e433967a781622de6849ae687c0d6ecdc96b29dc016bd1dc6d52afabee332a64ee75644fb2117c19912e69d8fc31d8802e481a01caf4226645829b5bc8dd \ No newline at end of file +6cd5bc7761a077d46a1fa37c3191df6c4ba38b0cbbaf190bc1a7e9fa900e369f1c31ceab32dc0479d27daad3163d20f1630fee6ac7dd7fb5b4f17ac9fd04b53a \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_48.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_48.txt index ac0add04d5..d2b5e94b65 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_48.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_48.txt @@ -1 +1 @@ -4bd478f423fe5531f162b0445d72403eef3d7f6243d2ae7a8d9bca8bfce243ef27136026c2da987cd4675ebedfc65f25e3efeab3db18cde7761cf1c5cc0194e4 \ No newline at end of file +7970bba9f22cb7ae8a9129d07eae124db1343be40a70a01280d1162f7324b74e137b7c792f7bc411b2a0964291df27eb77da940cbaee62c3dcf83160ef5d8c6d \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_49.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_49.txt index 0941204170..244d71dad1 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_49.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_49.txt @@ -1 +1 @@ -30bfcaf5b39a6b71f488d76236e241a54397db1549408839443109b6a387fe77f01e1bc9f702a718fe90ebcbc586861d41205e64f939b22e8005ab7997bf9cd8 \ No newline at end of file +e310717d8fc6a54de17aadb828132413995a688be186487ea48a8cf1a754a33c121dea4edcbc989863d730eb6258704285c09562eb206e1fbcf24675862adf72 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_5.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_5.txt index 951061e9c9..6d14582565 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_5.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_5.txt @@ -1 +1 @@ -b2730c16b6b818afc716c92b9b1f7057ec51ddc42edb91a8a630ffff0bec5295adf1cf6c28d3b8ce74dddad411dc2c291aed1e50b65fbc1b13233142195facca \ No newline at end of file +ef60123290ebd67ab8f02e54c8b3b7e0b56a783acce7f9db2c4c4042ab7dc757ae36391b13e8f537b4ed6a904661229e94e2f85fa2e16ed6d7367606d6f094f2 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_50.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_50.txt index 67fd22e881..73af3e683f 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_50.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_50.txt @@ -1 +1 @@ -f36f2f7091eeb9480456f1fefdd4a8089b93185c46151a80d623c130597f0e1db8cf3a44ec6f59f68b7ad666c93c4a1b4521ec948478621f440fa1ab4dde3aba \ No newline at end of file +be9e30233325c98ea883e6a8066111cc254a11326bba13b206fac8ce490da13ea099fcf62b6f7ba2a49e198f1de4acedfbaa2cbfec09755d416f3fe0d36ea3ff \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_51.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_51.txt index 9085c7fbc0..960fab2272 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_51.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_51.txt @@ -1 +1 @@ -e6939cf5db4fba5e7d6a1e1b80bc950b967badf5ba62a93ad503f95ca1fd8a1793f0d94e82149dc2a9cf1abca57cc0e16e507c0475c2f03204d58f47aa563e71 \ No newline at end of file +131b45d707e6e5087e0ee60cf847b9d2f9171fbf949715fc0df1a5c69e8fed4f0120e1067f61abb6730cb21b663b31c384c080de47b75213c491c46b048f09eb \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_52.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_52.txt index 041175997b..f4eb2a9ff6 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_52.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_52.txt @@ -1 +1 @@ -2b8cb25acfcd760ca959513584078214c2d11fabdc1a008ff915e65fa6fc238d16f697476af45e96d1cd787c022be89f9d808479516121b03aeff4fa34a9a926 \ No newline at end of file +b86a4c80edda50d67c18cfa492cbf03b3951c94a7ee3d73fd0fa74427098db8fdc7ef946fd6b64972bf3b3d2ed4fa175d466c746a522158424e8f3a5fd63f53a \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_53.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_53.txt index 07d9df0dd6..8512b3598f 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_53.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_53.txt @@ -1 +1 @@ -e6b50274a82532677f5eacb7b68d3fd42064a2b1696b011aabbbb490dfaa71cb6422fd89ce142245a6b98b4d5c92a32d58eafb4b25247411da2ac644ef9432d5 \ No newline at end of file +d9d7ae31d0469531c08b995a5177186642e8271a99160a19ba018aa972f376e1eccb02c7ed9802d07aefd46433491555e1a14e857f24200baa00050b547b0f1f \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_54.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_54.txt index 2ec6bfd3d6..b148d97fa5 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_54.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_54.txt @@ -1 +1 @@ -f41dff6d59774a5769cbed84fde3f60a74dec929d291f9648191bffe15130af7a7a5fa07bd43207dbce0f10188db672d32f1d5f403227e56d03dd4a4f8b537d6 \ No newline at end of file +9c75bcb67d510cb224460d1426bed6c20462f274dd70fd2447be751c5735b1f5e792ca49b9a75766b8bcdf77dbbb8df03910c8f2dab411ad9c362f76a27b939a \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_55.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_55.txt index a6bc427bd7..563b4da502 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_55.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_55.txt @@ -1 +1 @@ -503f39ed0921976adae6d613611bef1757a7c9393aba2ca8fcd41a9bbce61c89eb868f6aa73adc63f43d9093c96a0ca330588ad0d6c03b69b97460b13d46d949 \ No newline at end of file +0483a21011f661985a2bf337d450ae41532f458e9c11d63b5b5a54d75632bd1c5959afe1714818936ecd7714408f46ff39fc4ea80c69dddd8ac11a22529e2ace \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_56.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_56.txt index 4ec3065cc3..64b5a21dd1 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_56.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_56.txt @@ -1 +1 @@ -3a845afa66c09a941795c8c8335f33b47c3900cfeb0aa7415bcea0e04d17ce56f2b784ff2828450c5205bf97fc4751682fa52e607ac9d1916c00797ccbe9cc63 \ No newline at end of file +ad5702bf8eb5e6499397c6d40d2a5baa38d3fbfa705f1ab95a69190529d710a183408747ac320dffc50bc6773e637bc819844e561ef5f6d8f7c541493aa1ae8c \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_57.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_57.txt index 7248852783..4b13995e1f 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_57.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_57.txt @@ -1 +1 @@ -4dc65b5644346407f6ec76f4a0143e334949f7372cc01a7aae61c24069533b4ec48bf51b4be13af09753221468958ffb4062d9b8324016b78d219aa953c8fdc6 \ No newline at end of file +757df1d31c6840a4b5158a10cc1bf8157c6fb8089495a8de76792b3f23c3aafe72e56819a16a8055b65ab6f97ccd5094dea27729dc070ecf65aa2b37b1195a0d \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_58.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_58.txt index 19aea259e5..698a6f3521 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_58.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_58.txt @@ -1 +1 @@ -54d57ba36ce203abb653d75aba4acafd9cd46567a8d40e9b8aa1f8cef9903b731a0dff0d4eac6ea51b3015bc007745d7a30b56785f0fd93f13a0b5dad45ee3a3 \ No newline at end of file +b878991664578bbe458d35cc1df8bdd4b5bd892eda8395fcbfaa88bda1d8f9ea26cd9f14400f4bec239ca0392c4a62623ed0251af5e39a61666dc387547e4695 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_59.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_59.txt index 7e5d932cd2..fd06b74bdf 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_59.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_59.txt @@ -1 +1 @@ -319ca162b1fdd3b62d2f3363ab755070201684690b99765fba1fbb0a3c2cf34e4c1084f72d456dbc479a37414b43a1d1328a8b5d8ce7feb72837ce627a1a76fc \ No newline at end of file +5f3a0b3cad21dbde5579050d8f469a2e55ca2814be2a5d57ebe91fedaff9dc438543d4660a3c0a86f507e0de19f6d28a7659dd07d9f9c9150cb6a6d3cf5dc272 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_6.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_6.txt index 4d2c88ed55..5046847203 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_6.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_6.txt @@ -1 +1 @@ -8603f33705b61627896b9b015286f609148478a8425bfd3b54c84212b5e582977a353e47d5fe22745be0f9db97d4c43e59ff96f2046a99fc505a7c4c8261ed66 \ No newline at end of file +477cfcffa8b548f6fab669743ddc05dc681f67a2ebaedb43b5d1d4a20e616d600353291660e170f171e497eb689af063f9b545cd1c99248c82b5af72a27603c0 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_60.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_60.txt index 1eb2f0cc63..dcdb12185e 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_60.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_60.txt @@ -1 +1 @@ -f284fca7e7f7456d5d84bffca1ae58a0c13e62a412625a6763cadef78179cab4e9d24123a2853874cdbb6a607376603477b3c568ad3b59283d71cb12abbde197 \ No newline at end of file +2659a2374d9ccaba2139ca2895900187e5e1d20696d9433df7bc0495c366ce7b3d220d525725a5dcb682f42acf31326ddcf3f38ca191606ac4394aed2741abae \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_61.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_61.txt index c45b807943..30930193be 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_61.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_61.txt @@ -1 +1 @@ -de1ec4ebb73f38ed8eaf10a5b6bf7fec89a63f987038e39ed0a3e839516b91652bfe1d18b80b38483b220a3ce1fef84390d49cee4c8aa6a6c086c3009ce9dbd5 \ No newline at end of file +ec33ddb4030bb3e8e04faf7341e780b6c71ef0d03b5a14fcc4211fddbace7a94a532db288198081f99f7998fc21981cc2887b0ec9a66f1d4dd2c44cab88ec50a \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_62.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_62.txt index 3fd7501632..597466e292 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_62.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_62.txt @@ -1 +1 @@ -00bd5336de4f0195f9dc13a4aa465fe73de6fa7d56968e3db071fd2660fd1846893184ee66113b4a60b02c464ebfd510cc40680986c70315129e7bdf24d0e41b \ No newline at end of file +5dfe267e35f5dfde1f9a7ce3749994749b1499e731feebd2826312d093afd764f53270b8c4d0f7cb4a0027364d6cc16b067c9782573d48817ff2faf1e26f3944 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_63.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_63.txt index 0900bc0e9c..43d39bd5af 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_63.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_63.txt @@ -1 +1 @@ -2f208a6f30a615412c063768348005c6a929ddf84a7cd4a29ac7d713a9fd23ec3cf2bab9afce4d78e780afb8d987881242651dd1739e39570adf7835cb017007 \ No newline at end of file +4c11e590aca4e0a30f1a112098a0aa52fd32673cee1e4e13b2e906f72cedf5c42ab7682e4d1d63442f0799384d68d90d26dcfdaad120383f0c3d991ade72f6ae \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_64.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_64.txt index 44a84b29df..01ddb74ed0 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_64.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_64.txt @@ -1 +1 @@ -42f433867661d4940ad8e9b41c417e01f27838ac2f74b6b39cc2deec2e5628bd734549ae54d38468ac3509253351b849c677b4ea7e0ca85364e238a4d54bca07 \ No newline at end of file +00cdabde4f9492b560d52a65d5440c8a802e5717ebe481e3054091bff16ce1d36d48f6b8acf02ac5eb41b2a6375ec5c27e542af023a563138c5bf03dba9dd276 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_65.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_65.txt index 801e1ecd08..0ad2347d31 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_65.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_65.txt @@ -1 +1 @@ -8584a8f57ec380219b67018cf6286e4c0abb5adb90e12fe14993c9843f862e05e9fe1d1a1413b9e037b63ccf4e031f65df31351071ac95011c2a439e54deb38c \ No newline at end of file +4b9833eb48c7829222cde1aa6e8b6c751af1a3a35a9aa407a18efe30ba8e297339666026e7eb801b6def009085dcf19a6e23cdcaa11b30301822ce3ef913363b \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_66.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_66.txt index 979eedf631..dd30812906 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_66.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_66.txt @@ -1 +1 @@ -83074606abd3306c1b052cb8c526261b010c05ef7cbb1c07c77ba57fbd4c8480dd20d353a155beae9b44b50e512dc034cbbf36a8ff4c19cbc0a24d90ffccf3e7 \ No newline at end of file +1470fa3d5ee3d05dec9e73a4a1daee0cf1e94747472adf4c2107238b0e4cfa581438480e00cda92997d31a13baa76760c4265afb10f8832ffd10a5d36f41839c \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_67.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_67.txt index 9dcf3d1c37..f0edeeb86b 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_67.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_67.txt @@ -1 +1 @@ -421415f3db6be932e1f96df766e305836dcfbbe9269dae0ee4be960a676f335bfb261375dc5df4675572f96953f749fb838424caa01df626cdbe600365c1d728 \ No newline at end of file +32eced012e6578ad7ac84f164444adb736c4700ceaf84cabc12b2a5809150a8409d39b0598e1f36733f08db982391a760675c897fbcfd331b25fb9c0d29caf4e \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_68.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_68.txt index b0f3a46e46..566d1a7604 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_68.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_68.txt @@ -1 +1 @@ -311b6a4896182bcfaf3d71c06f2f6feb64d99d0c4ec32700babd051ce05f9f4e845ead8afd263b67a16c67ea580843faf2c63a909fb9b505ec8eee818f43bccb \ No newline at end of file +9f86dd743cd336ae76e41a7e6762f630c5610c9e7fcf5261264a59939ada97a710e7ff1d0d3855f7d5bd8e8e33797c571c4153d19f4f43d1fa5e5f897df5782c \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_69.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_69.txt index 7cb66d4eda..40e95607e9 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_69.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_69.txt @@ -1 +1 @@ -8eb03f11b258c1d619e365eac3b1991025cecae96a19ce9ce33dd645321d2123940f8f18e2384991c4335593f9a8694b016a8500ab53992f7240cf7c81f7603b \ No newline at end of file +ea83e935f93abd603d4754a4c26ad0224653e19a00d0e40cd25f00ddaa5acebeada497ea4b4cf96b6af467107a7ee4efd142de9a121a4d48a857845f52744abd \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_7.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_7.txt index 820d3b8a37..c24813bdcc 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_7.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_7.txt @@ -1 +1 @@ -f09b9b7d08090a7f90e34ca5edd9243fd74dc8677f8a62a6b5923cd26c527c2885006110b03a9bb4fe8428af58e379ac12bd6ab44bf3a112f0c0d286a2ab849b \ No newline at end of file +7e87f599ca36e3c9797c54be2239aeb9431d4421d28c5223073a6489806a632314519f172404479238e301ae234cea747ba1ac8808d577edf6128c433130b015 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_70.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_70.txt index 8fe07f813a..36e9e85bdc 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_70.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_70.txt @@ -1 +1 @@ -984fe776db7e22f30668527d23b7caeacdc186c9f6a5a56c4a2dfeb7fedcde2a7c36c75d9d9bc33e5112121b7e5dc500eabc1137f8f7b5094648895719ed9bdd \ No newline at end of file +cdfacfe67692eafa2b0f3659511f4dd03157437c3598a623bf4fc6a94ee129f281d16200291a1556c7cf1f389e7e2975ec2f23e229efb702665ab18bf1bab9c2 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_71.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_71.txt index be992dca15..d5ccdaa2bb 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_71.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_71.txt @@ -1 +1 @@ -0361f3f95d33893a6954d0f56d4bf0a13d71e530794e49e3cba4c10b3341f962fa004862d82bb62f5a7a69aaa6760310922e3e76e467506c52b819c897979455 \ No newline at end of file +aad5e1df7dca3514de2321afd5ef501cec063b1bde35ea75744e49c20af80a926ea05a7fe5cbb9c9da05df5b97fe0ff16474a36529be449506274ea37200a0fc \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_72.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_72.txt index 55531d9a68..7805a17a30 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_72.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_72.txt @@ -1 +1 @@ -1193e3828fa77351d96feb35a1308e82ab147a9e2276e1213529c89acb08dd3483fc36be9f20d56664e39b5a2b71faba8976b619971257a9cda5a38ea0b36ad5 \ No newline at end of file +936cd628ce09442def5c028ac328347b566f0f947e0f0647740655dbf587d8d15e3f00745f0d3fa3009f9abc6cf96488f70fa7fb0d0d05b879ebf7222ab32aea \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_73.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_73.txt index a031acbad6..0169219d5b 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_73.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_73.txt @@ -1 +1 @@ -c44b543ac6096da9f3c01ecb1b4044eed00b59ec3b88556ac86d3f38aa960664a11cc266b224a89fd39ab0c419935d0e390388a3d10d6a082e5ba5a053ec5aa7 \ No newline at end of file +9dcad47517dbea198604f7b54bdbff87d9d5ed1c8b6f3b06a84fdfcc55496bbd26ec354b4885af3b6d444e03b96dbf27d69535667636a696e2016cb4216f20f6 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_74.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_74.txt index dc9ee6dc9b..5b658753f2 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_74.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_74.txt @@ -1 +1 @@ -ea1c557d467683783d98465866aef09050d4c33a170927b3491df8216cf7a6cff864b5d1e781005cc106977d53474680be50f0eb508ed08d331a789de02ca6a8 \ No newline at end of file +1902d128894cbbeb3c32f388aadf1d3366c4be85940a10f5fbbed8435fc46f79ec8e2b6b4f4babc8bc3b943131aa1a2050393d8ca71c17ba9203dc4590b393c4 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_75.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_75.txt index d63b9eca26..74c22905f7 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_75.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_75.txt @@ -1 +1 @@ -80d8bf511eaaeb34f96fafc7246ca0d94357d6012683426b47ecf4bb1bf9367b02be257380763e22146934267a2343accb7fb1785f1b9c2996f306190a66aedd \ No newline at end of file +86a39b2cd9ddb300c73e200254bdac705ca2dea4146202eab52a17dee86e36684792dd99ee9184cbe3bc0921660e39bd79e039f935a629636969b38ecfacc663 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_76.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_76.txt index dc7c9a2477..5a4b806b49 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_76.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_76.txt @@ -1 +1 @@ -60697537a85b2fe2ebcb69c49ec3772f5645bc481352a5988720edec453ff81823f399d38e293d6bc965a53a4e97ad8912b5d4b741535f0c1cf56e3b16debb01 \ No newline at end of file +1706ba637a0b4929582e329745d3e8185043c10dc993362e1aa7bb0dda9bddf1dbe977c974afaf8d531267d5767919855a34506c88510085f802645e6364838a \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_77.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_77.txt index b81d326e79..d8e201a5f7 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_77.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_77.txt @@ -1 +1 @@ -f562ba63be561c89252e19c6861235d8755a1de06b8f58f948d8466966a58e9ef8de2af08c5ebacf643d33012eef885e55cba249b6b660004e8ac27061cdbd15 \ No newline at end of file +99b63d744567e892bfb2bc51767b7a0ec1a8250aea923b941776a9d7fc5b4aadd47f68997b106ac675b0b152d4da9a769e79040d73f6b5e30be535aede44ac07 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_78.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_78.txt index 92f02439d7..5f3ace6cda 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_78.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_78.txt @@ -1 +1 @@ -54501629e10907c7a04de0c85ddee8e1db3f230820a1e2970223636269ba95cb79db4b38173261d4b4f2aacf649597adb26ef04e7c6934c242b7a7f4fc99de4a \ No newline at end of file +9e9bf0ee47ccb01def23551cfb2f09094ef10072f135fa746789fae405655e6143ec04f34b9034224216dd6688d6dce91524cce710ba74dac5c50b78903d8206 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_79.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_79.txt index 20e715ff8d..f1c33626e0 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_79.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_79.txt @@ -1 +1 @@ -837a69193fa55769e588ff1898404c53ca51eb4540c908e9b3caa0d286c79800afb0b0c7a9125ae9efc620386dce19a134f093fb2e0e6dd3ba3406b7cc50da5e \ No newline at end of file +cdebfd3eaa16a6c117d15451b7c9a2b180dc83fc845a2ad8503b8a79390f03bf429120f4a1df2f888fe37b70af0b99b46fc5903607ca3cfd9cec6dce894a29ba \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_8.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_8.txt index b257146bdb..0e77f27e2a 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_8.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_8.txt @@ -1 +1 @@ -5a0c582b4988b68d8830e4397ae0a437eb017d6bf98bd2b6185c618fd1fbfefb94e9c644df802e3c0bfb64d528d7c0e6dc979c926a4aa3bed3def66c9ab0191c \ No newline at end of file +560e3ccce602b51527e70cfc70cee5a6fbdd806b992d0121282f1dce976de7da21bc0fe43de7eb326ea014786ff11720123215ff26c9441d92c0f070e1c588df \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_80.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_80.txt index 928ca6e9c0..09dc1abe3d 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_80.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_80.txt @@ -1 +1 @@ -cbe7e83ba45d8e49628d4ff543151bce46b116021014941b88282e34aa2fbcac229cc5597fdb63c29d2782d6d8441099d103b8356fb8f97740381c981f18411c \ No newline at end of file +0c25b098f758b43516e3b2017c5a1f84c387d102c4c665aff6d1b8df941ef0bb15ca6d2dfcbdaff409cffcce9214f054930fea68870e10f7e3a7b531cb649395 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_81.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_81.txt index 412dfa1acd..a1ae6aa1a6 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_81.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_81.txt @@ -1 +1 @@ -054fb18fffe3c6780e5f5bde2e6da0bab50105967318ae8d0daf9bbed1147910620ea66bda5196f84109d35763b2f5647c0508926b8ca7097c114c355732012d \ No newline at end of file +bcb0d63847cb04888db8a225311e26867fad10f88a4c2698a6fc7f06f51bd74de72d145b33b981afd3b75ebc004e48800b0a541a77f1d24d7be8ea395776e793 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_82.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_82.txt index 9f72e1aaa0..c75c67b3d7 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_82.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_82.txt @@ -1 +1 @@ -76ebe3fd98e0cacb60c566660ea43e5e3da5e79fdc754875d59e808e1fb982b9b1cfeaedcc59b19ca824490546bf41010d226bd49a730b06a445c6cd3301508b \ No newline at end of file +fe872322f09b93492f240671ff2c06b22d946fa3c6dfcf433e4d48b49ed6662a3ac3c01c1ad4a8a1f9bc6765d4e1e3f0530382a27e5c7fe478f12dfb7e8f6e8f \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_83.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_83.txt index 60a1db99d6..ad722e5fbe 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_83.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_83.txt @@ -1 +1 @@ -ae5df9d6346511e59e8eac75cb43ef1a01a1c4dfe657775db402812ebd69b3a9e5701ae4f417f62b0de83f6eecc551e36beb31bc9250ef1b648a72dac71af596 \ No newline at end of file +5d6a63214f57c620576e315586594311354be066c7d4cca7fd1b06568ff039b59032bc2a782d8a0960bb8b8f912fbd091de5b35d91813faa99cd9c53592ab3a1 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_84.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_84.txt index a17f5fe5c2..89273cf289 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_84.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_84.txt @@ -1 +1 @@ -e45b56cf229746d9fecc1231934363655957b51bad7ae8085b87c9e2709b5e6ecb24fe667361737fe85ab8b3c1067e0a6290c3a0b0ccd3ec479b2716c71484d5 \ No newline at end of file +431a4e07f6ba31488657fed2cf14d88d401d4461d690ed3f7f0bbb6e615b82375ac6cd717df8d1374b445c402ee25d8b75c53ffc2e4f3e70dbb47ecb954105af \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_85.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_85.txt index 2c3aba5ca0..a2eaa73230 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_85.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_85.txt @@ -1 +1 @@ -4c4c8b964b2fc9cd773bc5ec19ca4063e47c8716d683d13aa8cc6e21a11fc0b4ef2d284b63be4cc3d48624691c634ca5d96129ec9217616cb208b387914f53bd \ No newline at end of file +7865a2541657b2454d4c97d3fb72a80ab1453afc1266bb95f3cff0900e0ec441521bc806dbfa4e78d0ab5f37e6ca4607a71a006851e901a4d944f4d38301a815 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_86.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_86.txt index c3b5e405a0..faff9343f4 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_86.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_86.txt @@ -1 +1 @@ -67a3b1aca42eff9947488633639cccc62adffedc324123dffe9f50d4897953aa7c8258a0666beebd4e974be8b05394fc88d26d455abb70cb3fe6593bf98504d7 \ No newline at end of file +9c30c053de8434869f884ee946bd0db8a22b215f7f6d85bd2df46b0a533f904b272103c5039ccd1380ca04ddcc4a68bf528155077bfe97c666c1eaddda62f3a3 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_87.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_87.txt index b66ff24fac..aa51ceab8b 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_87.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_87.txt @@ -1 +1 @@ -64d7baa684416ad9dc8a12a3c70c30cedf97dd9557ea570f33b42c5ab2fbe785905068ce5ef512391305c0d9780b4022c12d4ab41e049d46c80c97b4fb18f8c0 \ No newline at end of file +362edd5f9ac5cfccfbf45ece906a7ca613bcb971f00c6f4c1f5c96a3d6f58a5a370b659ae47a09ea7950b93575e0c77258a6e642f33a2b5af770b4e2f76307a9 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_88.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_88.txt index d75dea3a5d..533ba78b31 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_88.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_88.txt @@ -1 +1 @@ -1ce601a07e0df940716c25d27418c2e30df7086d2051d3844e1686e19386aa9336fc2241e70e690293facc6df94c36f72424b729e8619db2fe91224b9a695a81 \ No newline at end of file +a6f3ac2926705a47861c9e4704c7494a79c1da31642b8c0ed4c3f1706ff0fc3dcafee7283a26982a003d7c7de2214de532ce137cf00dd51690357f49e882a125 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_89.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_89.txt index 5226800685..91eb5dbe20 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_89.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_89.txt @@ -1 +1 @@ -ff0ae639cd9f7568096fb8fa540555fe380ae0e3b93625ad5b5819d0c5c686fc013a9875dfd687e4326886a9e5e8de1dcc7248cb54ca424c5e37e3d98124cd26 \ No newline at end of file +1f4ea6317004a0ccee3698eb0d4e3a85eca6ae49706b4acc68c4e5019c90fd595e609b65deb104164cdc453ee3c71eb63c7ddc2eb7446c33d5b4b54923554785 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_9.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_9.txt index 91ee6cd144..0087bbb014 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_9.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_9.txt @@ -1 +1 @@ -4a8ec203acd05d323eb084b15a140e412b22a56267727b30578aea9741acdd959136591b8906bbc8bde0e27bed6cff1a25991a7cc9cf30a293b770aa09ee7092 \ No newline at end of file +e8a16df33a41d0937200725c09f992a60606e80d5efed27ec8c57156c1be9a0a4024ccb7d70b2b95438d2ee588f753738c410d54137e73bff18c62bc5d45b79e \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_90.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_90.txt index 492c5d80c1..4c284c594b 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_90.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_90.txt @@ -1 +1 @@ -24264a2eb9880b02bb7260f16caffcb8462afbbb76f586cdae416d9df6a33482e54db0874a50eb22f06143e5a98b14c3dfe676a7cdda7299510138facf67b776 \ No newline at end of file +ab7d270ef50a23b764acd071398da9499161e1dd870a3426bae1841a658095c6d8a1d186b8ea95fd53ee98b38be02364d58564ec0a9a1c67e748726874b419bb \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_91.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_91.txt index 2fa048ae90..5d743aa8b3 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_91.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_91.txt @@ -1 +1 @@ -f40c2d5b63017dcf2f53d96d7ab0bc206c3a7073fd2065e779ac0848a14f965e4b4467988262ed09fbe37d340d06ec6c31fad64d337900789472c963a6ecda3f \ No newline at end of file +ab347ac5278811962e5b5d4297e704dbcc17cdc9b99d4a9ce424b2f74cd3578c250fbfe7f0521718064c5121ccda038f68c5f1df96f1b3707ed8322a60f93477 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_92.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_92.txt index f45fdaa495..25f8399dcd 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_92.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_92.txt @@ -1 +1 @@ -9d7f45e4dce3dc27803374c382752c9af59db8dbbe41eb2396512e9cee01b14d0a1bb8eea065def301d1eefafadb61237e5059ee9382de5ebbac9254b02adc31 \ No newline at end of file +36f48312315dd0e5061d1990fef967ece484b21b94c86ee989acfe3d856f203df8e09ef5599e50c4abfc0db44a8a8d7921af442cb418d93684877e5353940d22 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_93.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_93.txt index dff6c10575..84c90b2ca7 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_93.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_93.txt @@ -1 +1 @@ -4b5d41604f5d306e10ffba71574349ca0fff81a6f062de3e479978a09682cca65d89227ae7207e7a387ff80c03ebaa90d8cfc3acb96ef883094bf0e6f6bce984 \ No newline at end of file +3b437bee53675b38a2519028ba7484e324237360619026826861e1411a98c84c000c4fce05606ddf556438ac1b7ec5d9d4e3cc626d5c5754b43b01dd17688131 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_94.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_94.txt index 1f5827f3ab..d3e7303237 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_94.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_94.txt @@ -1 +1 @@ -2d759f92d8def5ab6ff16a103b56982890899e98ee439082ad7aea2b54e3401ccb999104f4c0d1105b3e013cfd2bbf293208227e1b48d61543c0a08daed86dfe \ No newline at end of file +2a4f4ed0decef08aa2a9a4cbf92c0af59943134f84ec908af41b28752f5601e7834ec8a145758ce5934ac84e3804d1b1f519bd27b8e366529f3f5f54eca8f70e \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_95.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_95.txt index 4a35b08168..a71d05fb91 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_95.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_95.txt @@ -1 +1 @@ -1639a65cda2fe81cd3a98317013ff36fb6cc424eab7ae600fb6e13d9fe40665b67bdacc541df2b603e1434e345bbedfefed9ef6d4d8861182b7b45163e05b6ea \ No newline at end of file +38bb20dbfba2720725ea233bc236b6fd4ca8f1223f5bed7cc37916b8da95ae9e8bd5043fb3a63cc7d9fcd6699f5c6efd6acf2ce6d710abb92edd074f56ca934c \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_96.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_96.txt index 01b1e7de16..ed576c77d7 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_96.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_96.txt @@ -1 +1 @@ -11ad0658903d34da01d2fe1e3a721cce1d001bda603b9bedbb0bd90b08d812dbae09e20ace41216458c104bac00e0e018517f69f0205f0e5009ef21bcbccc9c1 \ No newline at end of file +ac546fe08aaa6e76cb76c5958dfcc6aa4a7e181fe7f6e81622501f142b94bc91fcd7456571c6837cf63a308a989817e425e5e166db7e6f83836afa251a124f5f \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_97.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_97.txt index f2c5df8649..658f52c2e8 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_97.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_97.txt @@ -1 +1 @@ -385a42607bb0268de2a691e3f94b2befa83c610d848e1b43e9aaf4d10caf4c802ddd84ded10ce9727b877b4a29abdc41f4b591f483be45336243a532485e4af9 \ No newline at end of file +28cc29485b0e9cf4d92df7b85430b7d90d1d7b9380d5855064674dd74de2ee531c2dad7acad45e1d39a484d24d14b065eb786878ad1263df456a942977780c51 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_98.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_98.txt index 420a1841fc..8014118c07 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_98.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_98.txt @@ -1 +1 @@ -dba7c641ba55a1e0b392f445c794e288b24e6a16e5cff4f797059cacf47c08f6b6a7c11c494a6722f2d7a397255598b705f9ca6560c91c086f8501da39d726ac \ No newline at end of file +15cad26010f8acfc4c7238911c655fea43ff8604d3a96daff3c7e51c3ed6727145b185fdac3278000a41be8c7f228dfe3282f54631c8d58000c05181a7894537 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/effect_hash_99.txt b/crates/core/transaction/tests/signing_test_vectors/effect_hash_99.txt index 57e6fba7c8..b66c1bc9d6 100644 --- a/crates/core/transaction/tests/signing_test_vectors/effect_hash_99.txt +++ b/crates/core/transaction/tests/signing_test_vectors/effect_hash_99.txt @@ -1 +1 @@ -0822dd304d735fb39af3ba54daeafd281c552d7a496b0290c9246411431caf8801bcbd3c01db1a82d8a5b99c6e0e47de344ee816eb4d13acb5e798699a241f7e \ No newline at end of file +588256d6077a82fa68ed82ca5ba1c43086158c21874ccbd1927d59cf065a9b62feff874fd93532e59cec30811873a568c098945575ac139a1a0b0e9a5d1ae3e2 \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_0.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_0.json index aa03b6d018..c2de0e410a 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_0.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_0.json @@ -1,94 +1,103 @@ { "actions": [ { - "output": { - "value": { - "amount": { - "lo": "130861697989262792" + "validatorVote": { + "body": { + "proposal": "734178146", + "vote": { + "vote": "VOTE_YES" }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + "identityKey": { + "ik": "M+KCjFBoz26jhphK5GxrofTA5S1FjNumOTpvxDql5FU=" + }, + "governanceKey": { + "gk": "0K9/IhGDnY0HM7cKc6BzfZqH+woUX8N5BFzt9+t97gg=" + }, + "reason": { + "reason": "MaTOG8ZA81BaGY6snYzK" } }, - "destAddress": { - "inner": "29L4+Su/qnvIsjzatx5yKDyBY6J9Mf4DVWcHsFK3KHdvMzXTLvffaAEKuohkWIXe4+avhygJNbMUqucg+KMmeuigZIH4ncU79AHQpDjZW/w=" - }, - "rseed": "MxhhX30oL1KY3pUEip6x+T3UtEpRVTGnvLUohCQf41M=", - "valueBlinding": "C8toLRXULgJlC3G/xODXiiGuRHW6BYg0Wy7HnRdKzgM=", - "proofBlindingR": "4tyP9BMiJH2zVr6095NlLF36O6ZtMm690wye3e5rfBA=", - "proofBlindingS": "zbMspxJ+tiGTzJoSrMggU50nRiYEJME2GjrTezHtAQs=" + "authSig": { + "inner": "erfSdVw34DGkIbzsI5fD4G3YzsV0NuCJxPl1wEB8MwNdrOmqIXIy9ecDDozV3yW1NdH1EO0Rz23scMbiFIiPAw==" + } } }, { - "spend": { - "note": { - "value": { - "amount": { - "lo": "186069168869468599" + "positionOpen": { + "position": { + "phi": { + "component": { + "p": { + "lo": "398983242223267371" + }, + "q": { + "lo": "174252255376395430" + } }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + "pair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } } }, - "rseed": "GYlXp1qWmNTs/tXGwFvo652RGd2thNY9jzOSjFVER4Q=", - "address": { - "inner": "0Zzaz2QWoFN27kEeGQH7p0F3myZGM/biCi73popwyGh8HSpAsdjp/TmhMLQCTo/2/fcmALEYXjb4BHd1fxp1vr47CMzq5Aodu522VU6mVaY=" - } - }, - "position": "166682398624072", - "randomizer": "emoeu8rmZ16L0HsYNoAZbl3VEFi+1qzycHWXuwjj9gE=", - "valueBlinding": "0qbvq4OooEAyPoS3hPR8nSBAZz+TEZCyvaqOwO/sSgE=", - "proofBlindingR": "xxIiOBvPu5HlwwyP00UX6VkeyAEp9rufP9AUsLgIjwc=", - "proofBlindingS": "t+Tu024m06POiT/jpqpYmgTrlc7ZIbagjqLwl7QomAY=" + "nonce": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", + "state": { + "state": "POSITION_STATE_ENUM_CLOSED" + }, + "reserves": { + "r1": { + "lo": "9696041976274794" + }, + "r2": { + "lo": "462018430045093463" + } + }, + "closeOnFill": true + } } }, { - "spend": { - "note": { - "value": { - "amount": { - "lo": "248482070662997512" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } + "actionDutchAuctionWithdraw": { + "auctionId": { + "inner": "xsRCOlxNHiX/h9AeLtuHVj2+c7JWQXmLz8UFuTTO0Ts=" + }, + "seq": "45580760", + "reservesInput": { + "amount": { + "lo": "12303585269341678" }, - "rseed": "G9talMInSDFd5VyTnSP9P0tW/inounJrPyHBu+K3zWc=", - "address": { - "inner": "0Zzaz2QWoFN27kEeGQH7p0F3myZGM/biCi73popwyGh8HSpAsdjp/TmhMLQCTo/2/fcmALEYXjb4BHd1fxp1vr47CMzq5Aodu522VU6mVaY=" + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, - "position": "259248537329171", - "randomizer": "H6j0T9NMfqHJkLM/Ot18oYMCJhYVh7Qx9ilZMneMMQI=", - "valueBlinding": "P/KRIo9xcA31o8DXreKb5n4ttWjX1CzYKyvnlfOb/AA=", - "proofBlindingR": "z5/GR93SLKZgDQMfWmpPWXbKD0/F43bIX4mFVfC3QhI=", - "proofBlindingS": "Z+hAzcVdjlHz26P+vTL7r73hoFymCZ7kMbt6SLfPWBI=" + "reservesOutput": { + "amount": { + "lo": "324597899784941655" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + } } }, { - "undelegate": { - "validatorIdentity": { - "ik": "Ck0Wpk87yeYV5wKFPUNqXRoDxMuHQFbQzJ76MAuqEdo=" - }, - "unbondedAmount": { - "lo": "455685108815975292" - }, - "delegationAmount": { - "lo": "489052794824462650" - }, - "fromEpoch": { - "index": "1086", - "startHeight": "1086" + "ibcRelayAction": { + "rawAction": { + "typeUrl": "/ibc.core.channel.v1.MsgRecvPacket", + "value": "CrIBCMq4tpgEEgtkZWZhdWx0UG9ydBoJY2hhbm5lbC0wIgtkZWZhdWx0UG9ydCoJY2hhbm5lbC0wMmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgoI5NbuKxD/vetKQKCW5+KZteqBGBICCgAaCgjk1u4rEP+960oijwFwZW51bWJyYTF4aHhqN3Z5ejRydWxhdXh3enF4NGNsdnltd2w4d2szcXA3enU4cWpqdW5yMGt2ZXo0aGd0bnpudnJyNmhoc2g5djU3bjJseGFsZHdxMmpzd2QyNW1jYTk0YzZ1MnQ0dXd6Z2c1azgycDM1Mmp1OG14NTcwaDB0M2R4eG5xcGw1cmo4OXQweg==" } } } ], "transactionParameters": { - "expiryHeight": "8073562513", - "chainId": "masdaznsngnzrfvohzubcslxwbymaeoh-1076137565112922", + "expiryHeight": "1826436459", + "chainId": "jmuxcavzgvycljsrxop-0521683", "fee": { "amount": { - "lo": "883449460740013615" + "lo": "427956015384633665" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_0.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_0.proto index ebd3586f3bddbe803a04539e9a04761c38050f48..42e07d6378bc38edd1bd58ed4e2cf6086eb82a4f 100644 GIT binary patch literal 950 zcmdZHT48!oX=a_HpA;lPWHkt2cGJ>_S{}( zX_bG(YUz_uC7_xM>+6*So9Fhj8*k?-UQk>+tNk~ZNc`bSmYBESU)R3l&=TVk@l6cz zcejXgv@mo^bdNME&Wo(_7INZpsM>z1G{*da;S$9?ZF3GHwDKYiFEWcbFE|i#JGx)YdIrV3YUZs z7su*5TMk@Ya_=uXX7bM%c1zb$Eh{xU|T!12rCu%FGZ z+5BR)t4bD`=0dvK0ikg=&0*|rcP;pb!!Wo1|!!5 z#$C)kj3D#tOwZM($d!kbMK%?I6 zKKgps!MCEsxKPP}3uxhk$$#cGojt%pj1I0=<}SuYX0CrsTuSoJmup*-(%e<_z%A}|?C$Y4mysEImBsr(7GPgX(qCDHUu)w^k)S@set2D33AiFHJ z$|NJbB(Ey3tf`JSyBEh_SlgOwDxPiN?gUeRMpG!?%pwT>F@~b~ACUU<3!t_RHTd9G!dk z6cbUwq9EBBzC3E$j4N;cT|IUn`o-(H6D9AiZMkOKZ#=0d)Wy9;3K(z~=iEAF0H;?n!RtgGNeMvbhN!^Rsg|5`3I*uv!3|LyO0HHM86ab`bQ z%1i5|O84!v<~Z}}3772dx!XehmW3`8I5BC-%AU`vQVLaBa=TAGOONZmP%UBBAek3? zRUl&DwKbm#N~iDUc>Ik~N#WA6_p6&%EO0QgYuVoNrDm>zL%RKB!3mr8uIfAR{*4!- zmcnr%B@5~EyC*(9%+r6_Rs3b7+zCd_Z@cH)Ul7@_gQK6_NMZYvcbD_jE-yaUY5#cH zs)$)Eucw~7skm)H-=YuGw`j~@Lk+-=GwY|fFWIz{nYaLyz8y8?kh+Iq?9-UZbCv(v zdx!nge6g!2+g|bD?nm3trqd(K2}yu-V?~Zq34GCN(k9 z_AQ3rG$W15dkmSB6zo4uRO&A*;QhMz!1c9{WrHXKUz(?M^~Q3h6H#&K`~J3;cY0@xQ%Bzt``5 zxFBX3=e#F|yQ@65pN|mYazDl7!UfERT)tw<{H;$u6MfFqYU`X8E5&@|bh|^?g){Sh z8E~%>yd}lO@n_l6=E=`?tz=W;;@Gul)Bp2#?>=GEV&mAyA+V1_$em;2TpSl(&A7gF`QqKo6Gc?(6*B*}8|_=z5ivct=y$tR zgI6WT?(VO1bJ{Q8^}5nh^F~c7h$~?Iwt4^G3w*tMp>%=H>-EPN*lw`(ADBHqJu$t5 z)$gL<370$DbVa^x6)4@N*XxyfBy4BRxxa@kA1GZCtNzx(bz#25>nSrYvv(ew_vo(J zg&E(z3*4UHv+Kl3T`7fn1I10EyG8G$USfXQ@T4pEc8uuHPbJAEM^rN`|1D0=WKmKu zHY_Qhd-V8Z<)BOV6_lT6e?Jy^^y0b6mX!yWI!RCVWYAIwd3^qk>*C3-$)*dZ{QbAf zu4d69W@rZbC?eC%wPhB&a5}xE&V;audoPlb8#k`<)nIsdb=4)^)nWv=9T6q6(t&`RaKRm zHFrr4$yYWt8O^SeWIc znWt1#r6roC6z1h-WLKG4q-JFoq^Fw}rxq&#BWBU1OPngopMONJy|}kkr0C(SSaIRh zPuFih*mHyJ=>B_FS|YB_K|3CqF^Q{)`b_AZdra=;CO+=}?LNtqH?f6%O>U~seXo7x za6*lMMoW$5gUj!=csRcAd~}~lpmpnxPfS*v$r*`xd8s+N23$uNn-~u;a@BAtaVcCn z&M`$}-{;Ur-)g>JTw8U=Q0+2%@9f7b_V1XnUViIGK_P|jHJg`~n|?n3v%vo5)Ku2? zW&b*tNSr=$``W6*)8(!iR!Q-dq!yPbl+`EZWTqsRrMW2?MFoYrMn;AP<`zblre@}*29~CVW~S!m TQar#kabiiw<=+!FwsHdiarS=b delta 444 zcmV;t0Ym=e2Gs);3XuX5jsglW3JM6N=ZTo7(XW9GkryR@QVLLGQr19Qyy{{tFzjGb zee`C^AZHX2J|ZBV zKJpk%|IXWgOg`u{DQGE!qDhn7!S)=gJofYgx+yLJDj@LdtKtjz)S%;|mhH(37tKM+ z37F<6Jo7Y!@2nzEc>^*aQYHRN&5u+b{0PGkFdzfX;Y_Amm&yspfWiGi>*^X23PHjG zJ_;fVAY?C7ZMon_Cwd5UkEpD!^L@AlW(A|HjY7hIw^P&2e+UqaMH&hS%jBA$;Ow-Y z1R@Ct=H8+4j@#8o3P#ETLkc1aAlgvs=v0H=8oHDJ8N&LeN3t*b^n+i=HE_S-HkUJo z4H^mvvAxgG+o$Za3?c~#=klk|iTbW?Dh3FE9uR;Y5;O>f(f+p*5*}+UIWjpoF)}hX mF*q_GH!?OiHZU_cH#0ajH90spIT{QK3J9aQi=(6Hj-&~E>cP|i diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_10.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_10.json index 7c159257f2..035ac52c29 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_10.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_10.json @@ -1,66 +1,66 @@ { "actions": [ { - "undelegateClaim": { + "delegate": { "validatorIdentity": { - "ik": "SdfT0zxHhDUgVzv6jKaLtRpc2MDvelZ9FPGfqBSWhF4=" + "ik": "2DD/chk5YdK22L1I3rTCZx/w58xmyEcBwGyhNQYaliw=" }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP9If8uSOinHeaa1Cw8nuzA=" + "epochIndex": "669", + "unbondedAmount": { + "lo": "270330855486289586" }, - "unbondingAmount": { - "lo": "915713347816803621" + "delegationAmount": { + "lo": "328798106370388332" + } + } + }, + { + "proposalSubmit": { + "proposal": { + "title": "ywvqymndsk-75270024643337517299763461", + "description": "kxfokuhbfdqzuxijmqgaidkatkq-690630951763", + "signaling": {} }, - "balanceBlinding": "aRuAqk9bu1CxH7ivqJdTLFP8xAy0jkVoKvUy2txqqAI=", - "proofBlindingR": "rgX3C4S75SkBtG3bJbTldlusZSQmDiE46n4qmLLgdAA=", - "proofBlindingS": "3Jz8+ozv3wRE0uYbkIUNBC93TYByza3SPcBvXsSDixI=", - "unbondingStartHeight": "56385" + "depositAmount": { + "lo": "216221221416320389" + } } }, { - "spend": { - "note": { + "delegatorVote": { + "proposal": "432345648", + "vote": { + "vote": "VOTE_ABSTAIN" + }, + "stakedNote": { "value": { "amount": { - "lo": "908749639001457866" + "lo": "550593064295398233" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, - "rseed": "tqm8b6wvruLK9nwagBSY8jggRq2ypqqMfD2XGN8AR4w=", + "rseed": "bwyn4V7Tfmc9yXPHIBJFkmX7c681Y9DlmZYcf6pSn7I=", "address": { - "inner": "3LAK1sZCkBbQA4KZZh8aQUGCRX2nEVxB/ZIyttMHBjA4/hgnLdzPcwH2Gza9u7bPWXNCw1AkQs/n5+pxVFZXMCMhqOoQPL1m8vgBvxiB3Rs=" + "inner": "lsaxy+MS9biAcPNVyhx3bUpjbDFkA28S3kfC9nSVzmzSHfqADz+XPPOQCIu1YSugfrBAKN2YVxDDYDsvrvuEuY70+NUYNPwLdfzPWwsRMnk=" } }, - "position": "157060469252131", - "randomizer": "lA+oSLW4Yxbe5wGCSGoiYOB3ysJJWwAvC0Et3JdCBQM=", - "valueBlinding": "QfqGS/9lLl/2FaOJ7oylmoTa89y8oAz1+r/15Br+PwE=", - "proofBlindingR": "dYZjLTcMz+LW7UcdYw1u58Xyeok0z/PWDMPPeQihSgo=", - "proofBlindingS": "2hldd9VsSKlZJkuVr77AY4YbJWi6ktFSjQcw9quTmg0=" - } - }, - { - "delegate": { - "validatorIdentity": { - "ik": "jMjHiEgrQx5AJKqTW9IkCSHOGAKwu1qH6uxjX2brEjA=" - }, - "epochIndex": "5884", "unbondedAmount": { - "lo": "572742703047797932" + "lo": "21769842851469698" }, - "delegationAmount": { - "lo": "655460600903163596" - } + "randomizer": "0ny8l9DX6ysyFucrB9D41g4aNXW4WyPCARE9io7epQA=", + "proofBlindingR": "3OJ0tnH7l8fdEvGzqCgQk+kjvUI24caRhJIfl4JJQAw=", + "proofBlindingS": "n2mdBevmqaNlrVEuEPowouYfx7NAOUuuyZJb2A9TVws=" } } ], "transactionParameters": { - "expiryHeight": "1345750113", - "chainId": "lyvkywmesqwbdkgfscysnxvltssnzb-6724898087891401402218149", + "expiryHeight": "8313699849", + "chainId": "inqirnjanjgtgxedavvxghxm-46721656813046370851", "fee": { "amount": { - "lo": "696963850121520528" + "lo": "37721920543956097" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_10.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_10.proto index d55640c4762d71c81b267e22aff25845fd23aa21..f1d4eb52ea34eb385eec0bd8bedb136cc3508918 100644 GIT binary patch delta 513 zcmV+c0{;D)1)Bta3PQpHKMEoWAlNYfav3>c(ze*WNZz!0#l4bjIuQg-P<(ZZof2vZSvKmqfP?pBA z%i|LDxPWl;RmvQ9ZAxQoF=PX865dC`_H>obY|HJoAtUi?v}ZpnkAGDBYM> z5W`?QFRuH9xsLSs)fhDV3w8X@TMH2~c`^wIg0tzb=<(Gie>x!2e7u*?*Xt`X7UwGm z(D>F48Z~veTO+~&5j~2I-lYISAl%|~wsHHH$K4X~v#2N#lj$S9LN?*Xk%W>Tmx4(^ z3`!uMX`Kb@=BcA)tx+xz`Y@vAAIGymIZLj|l3UmhQ&$TTLI{ccqx>EcEop9XX>x9A zVQy+?bZ2;FD`a7Ic6euKcx^2-Ha9XcHZ?XlF*7hUHZwOcI5jaE3knGcfw_{>u>62S Dnh@7f delta 641 zcmV-{0)G9Q1eyhZ3c>->0=@wXA_^c$*VEHHM}##XS3CNQri-;2T-d#^ zmV{m+A_^b?00000000000000000030NPo+cIw{9_rnL(XC%Z5z3J9f|(dB}U(b^0$ zAZZ(bs!vV7Jivfy+8LLl6n{Q8XV-vmU`<{OZO4FoTDO@MOEt%q_;>z}X8h{j-@;D$yt+J-7 zjC?(p7~cR#j2co3P~5Nz*2Y4R7SIENnPwjvK|z8=eWwvzLH&|4w$ld&FgX4gCoSC1 za{=}nHod#H&slRq!%!qb&*$graa2}UFe4$T>JU7=X7cy}zZikt8xW(w>FbBvBN`x- ze-EfgwYXyz-sb^=NNOTr;CITxNm~Ff3qdX1mqG;tA|OHfhD-ltE?@Q)qlxZ}rJ97= z^W40k4E6fI_2e4*6l|fV-0TS#qxTIG|%(a48zZP2%$;}G9cO+ zU3b-NNU2#SOO>y_z+;9RC1|>m(Nc{Ee=zo|lbQ_*Lc#(+3L*+1jL64`NGn4gKqRV@ zThb&6Ag;1*X6q6#5d19~3J9#(@s`8RviS!h3JA=-07x-$FeyoJadCW_Kjqw> zCpVjUfv!3_@9pLjC$_aSYcO)TpJH+WIp>(+_tlL#VZsjE?w#;V-*NKkz*=x zf7+b1y*)qz=z$G056wM)di^~XB`%J0-wwY0`Dw;|ZY?&B-+ThU`M4%B3H32?833(% zxoFSp3wM@nWF*Q9L0kcAr?}?+I`jONb@u+Hi^9)OckqnA+3!DP&z_H4K6Cnehn(b% z_*qkBUjKDscHE;IT@g=LUODMGPp8p*%8H9DSIcxN9Z#^`aSc^m{ z^CuepSm@pS`}a3nqi1VNz2%!Wh<*=P?Rre)+49-Xl@xS@Qo0UpoW{ia?dk91Q*Ccd ztb5QcdQ_lhL3MgWQeyy%mcq>iN-~kjzaOqT!yl`+GAU$2*?QYId$NNy>pD+f{>H;% zq+lOlcz2C4YvLRv*)KLrgyOVT@*awa%Y>a$hWNmrQ7s+y;6^a?W{TX_ps#y zrAuPf-#WN1%$ImQW#(n}&SUc)-4(kqE#fDfky%sr>M4+2L>hw{jX* zUAbZPINM&f%k6~+fAfrW_YxVD6h!(yEMH)6bF1!*uvpBL$7=-w|G2iL1&3Y|sp4>c zeTqR#!DCUZLVse&ukV~*g)e2+JlLtvdLaCXNQn2G3B3x8p*A_6#Ez2la z_}}Qz|6MKr*Ye(O)!ctC*D1o;o=?b)V@lK9HIhOG#W~pp>E+oei6to|sfGE8Md=yY vRV9fjg&DdAhNi}*W)?=4X6EL`CYF|#rltnQQar#ApLP6u)2lxhHt+%f`gxcB literal 545 zcmd-&#CVBmA0w9%m%@gFt1tdK8`Sf?{#K=lW==&`&*p7^gSx+;Jp0Yrg>Q+F5>O2T z8u%y8F^j2G)s1VJkA8Etmx>k_$D_9`|9Wn%>E=vig(W?E&W9bbeaPqUz8)w@$H3{DEY zQ{;^|UA;47yJz0jU;j2_-n`@<{qjoxDT5=qshfoK7(9N?W8rc-#AFZhg66J(Zh5JH zZ5KoXbEa!m8W+7gF0?Hq$jqYAq^&$~Z@It>Mky|ih41h7e82tYA*&J>$EMShx4k?0 zxQ&PFATS{If&*gN{R)%F9|r%ee*Qe2SSQ@PAn(e4?bgMaRCa(E2v_JX4&-)a6wN7Z>d?KA7P5+E7<-UhMoo zONB(XRRP1{qZM=5iQ8L}mhyXiH1^P{#HFD5YL32f;kPC2&tJx<6gYla9QL#MHJe|o zw)J@qnVrfoEKz>n)6em=Ru7MJ=xE4a(D20Izz>0_C#{6Hm zm;|~S?muUA`0?TU;<;O2HA)CEaWP1t$SL(R7Nq8t<|Y*-8XDxJWTloEq-Uq(q#BuL zRaGPx3W8RHl`39b&x1w2zSs7;W2w=k0#!KUt`o<=INzbDDK^4WdCaV$RqyY7nc?n$IGUx9jm)8_H!F4Oq?Yy%5Eo+ zpQLswPRQcj+Edo@EN|ueGdCSw-n@0mHfAdY|7@B0W%*@Z43{^Y)s+sub)?d|Ccj0x zMuT;I%jAt_yiN+|4_7$vywCDa&Ei^qN0-POzUv~_o~8Y2xLXvX+|%}t&12?rMj;c9 z^Nn*33kb<&m89fkCuOFT=2YpLnVDLenVK3KnHrj#SQ;9c7)$X0lj@l}cTVov^71kl E0En^WcK`qY delta 460 zcmV;-0W3P;KUL<%AbAYB4jcT7T_T!`oyah?`W%G)wJ9Bj`3+=bt~M@eR* zyBZ1z!Sl`7r?|X?3nB^#+2xz|x3c>41S$pywjdC;APSKJ5{?22FbWC?w%FIA>-6&7 z1d$UYe-cs(P;XRBJt>)$yWfllz-G`p{*zPXWse@q`%s#;Vw8Q~Pt>@EqFP5Gd8^55 zQ|PTysOY@m~WTd5eT>+r?R#rGEDN@~oj8lhx$NXwLLrWznIyyW;#pd#Cvw}>8) zzZ!a@&w4_V+fp|`IqHya1d(?lAY^H-@M7SJe*hVa?=6(s?6w2GA|h)3#D7s8oiBkA z$pR`Ml@}RWgzxz?h-6K_x_EK*@zDmrS-QPAG%OsK-RAcJG9bGhPdHbwPPTq=ZbqBH z1WouZph2M_VOd1>RINB~v;zu9$^t|RA_^dgyO6Y=iN-!lO0rw-Kj_3&nOUwzvp9CB zX4>^65OdCk8VU%e+PKZNz0IQwA_@rk?e)6U-P?~0Dh3F)D-gCT5W^8z8ZY?q~H!v|ZHZ(IhGBPwcG%_|cFflYRGa3vE3JCSTh?SSk((euH C`p(P% diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_13.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_13.json index 387ee68ce9..6dae7ba65e 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_13.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_13.json @@ -1,48 +1,26 @@ { "actions": [ { - "output": { - "value": { - "amount": { - "lo": "265377644826465588" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } - }, - "destAddress": { - "inner": "E45eV2WoKFJiTCPOoRn0qqpEPrRxGEnbQreVzqP8z3smldFryEGyZcYPPOIFMw1XNYRx4h0UssMuOrbvvuj2atkaohBYyt3bZIQ2X/qBWb8=" - }, - "rseed": "O0ZB13nDYTXHP2HHnfdujK4KYDOg5M8Jq8ZN+E7+2e8=", - "valueBlinding": "OFEWhWyd2ht1z8jUX9kKGIq+irX7AXD22vc4tPH/kAA=", - "proofBlindingR": "3tVwNMuXnNpVt2yxNh4ybt+3T4kSylH2uYenCmVrqwU=", - "proofBlindingS": "9MeVqAyL/A+3i9ZaaSCOnMlBzjoi5J8rOXH9Gg5/fhE=" + "positionClose": { + "positionId": { + "inner": "mSHwo2i5YzvPusdoOrhcYl1stJIFrRR7mOTlufZ9mK0=" + } } }, { - "undelegate": { - "validatorIdentity": { - "ik": "kDZacQxE/C3zXtFHofDerZmt7FK5TWhz9eOkGq2J4NM=" - }, - "unbondedAmount": { - "lo": "947677862194929241" - }, - "delegationAmount": { - "lo": "843961477763055089" - }, - "fromEpoch": { - "index": "1384", - "startHeight": "1384" + "positionClose": { + "positionId": { + "inner": "KrohYFW3AiAxd3Sdfuydpbp7Lp2G9fNQwra0eFnPQkk=" } } } ], "transactionParameters": { - "expiryHeight": "1551433168", - "chainId": "ldioqmvnbpqavjx-1611160420", + "expiryHeight": "3949352929", + "chainId": "qrfschiqxdgzxb-892924459211469308974498987534", "fee": { "amount": { - "lo": "836486118773847896" + "lo": "769594145860330082" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_13.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_13.proto index 6f0a6744f70f70b3dfe07e65b17991ab67c8ebad..d4d37d1b9ed03e5c9989c4d62b8f88d645c72e1c 100644 GIT binary patch literal 151 zcmd;5|HY`nrNpH$Q}M&%jGf8W=XV{?u-Xxm6q~bU66;!#>KRX-?)+9eV=Wg literal 399 zcmV;A0dW2bkpdEq0tzq+3JA2S*xCK@v)2O>A_^cW>YOh#arUH#=jmJ|a6$B=R{4YL z22NcoJI^vKscH}sQVLKLj$T(~s3=lmOe4;r8T6{EL_V}}7)jegx0TML{LgzPmC6tcrEI=1h===N&a8ln(b%H7*!gf?ILfmy#AAUj4u*LlNX zHOD_;$DQ|XjIIh`Goa+p39H6U_)h-W?;;>LQ5J=4o!T39&&bqY*$NnnzKXT`0dV%( z_c*li|BwJGAl}t*G|QKq+Euq~u{ItuZr`_0i4w|D_PK|r3T11n1u`J?$CaoIi~J9_ zi`H6cAdZ~LLC!iNW0Dc5Y&Dabb39cr7tDF)=YVFf=kS8Vm{w2-xnuh?n;A%?n6>x{Uw; diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_14.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_14.json index 4f80490eab..01e3641917 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_14.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_14.json @@ -1,46 +1,37 @@ { "actions": [ { - "undelegate": { - "validatorIdentity": { - "ik": "mAIZd/tnW1S86Oaks4oI5gfAj51KWod3sz4j0R2kqhg=" - }, - "unbondedAmount": { - "lo": "580199483100126024" - }, - "delegationAmount": { - "lo": "719720323312465998" + "proposalDepositClaim": { + "proposal": "689883150", + "depositAmount": { + "lo": "169393152499615694" }, - "fromEpoch": { - "index": "8531", - "startHeight": "8531" + "outcome": { + "failed": {} } } }, { - "undelegateClaim": { + "delegate": { "validatorIdentity": { - "ik": "3MaYrBct49za+DPMO/0R9bc/cpqflRG5RWbyPLoAH2U=" + "ik": "wqA9fnZGn9YTV8TB7X9XmyYUMdcDvA7aW1KNHGa1TJE=" }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP6XjU/fO2RaHKwIMSbpeNU=" - }, - "unbondingAmount": { - "lo": "195419511680308822" + "epochIndex": "6726", + "unbondedAmount": { + "lo": "972176713087358483" }, - "balanceBlinding": "MDHb30H9ZfJhaHJSW5VOTAa8kMy/ZuuiI5tl5XJm0QM=", - "proofBlindingR": "oApkdqKBCwqRwpk8R1BIgpTa42jPe0il0RPfc2dwDAY=", - "proofBlindingS": "z3sFTb+FBI+6jOpyu8XNgGaLxDFdzwlYbQxXjmbchAo=", - "unbondingStartHeight": "44038" + "delegationAmount": { + "lo": "885414211593882465" + } } } ], "transactionParameters": { - "expiryHeight": "6662281230", - "chainId": "sunqhfrflfvmegcafbg-5398384933", + "expiryHeight": "3715525953", + "chainId": "jolxe-84624395377984128911110845038766", "fee": { "amount": { - "lo": "669859854724147103" + "lo": "646445886750715744" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_14.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_14.proto index a9e195a3cc499081269aed4c9566fe2e2d08e08e..a3eed28f2d3ebb3587788cba2d0b1ae0f02a0074 100644 GIT binary patch literal 157 zcmV;O0Al|N8L|Nu2#%2Z$N~}y2+oiG(96a1tO6PW5&#N9!U8`EA_^eFpgn$eMxWLb zSH!{Xe^;9(6fxHWybju1QjHvDwM>x^#xxoV2$QVp)19*Sz6~M@2;r8C$&B&mqzn=~ z2*KLf>kSenYHw_KWi2=~HZn9bIW;pkH#s;oF)}zgF)=YQFgP?dFf%weHZ~dz3JM6| L-lwv@|m0Hjc|q0+*e*4l!P0+Q$eo>dvtlYs7UQ-?{a}_>A>m z!LQrxi)PKAD!9`%?UT(e2KiJapc)1=@Nasr|9$I}D48`JhH5V>u4-{{TwBxif7ODC zx0#F-3=D7Icl?|BDKVocD0-@&58IvzXZEMPUZgxb^=VPsMP@671zag*iyFDPCLWq; z;~wDAH09RgjPunVOD_uFFHSGuVRKSAU(M>fzm=tbSI?`W-AB(hq;(%Lj6Kg8k;@a_ zmv*Ox%cJcElaL8V--eejB!uLOOY;gd(u&e@(#mpE(~}d^lG1fejV&#VElezpjiq?F QxH#sYZ<=^%|Cgnl0EfATEdT%j diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_15.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_15.json index a1cab7e604..932276b4a1 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_15.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_15.json @@ -1,76 +1,94 @@ { "actions": [ { - "output": { - "value": { - "amount": { - "lo": "231454366390763873" + "actionDutchAuctionSchedule": { + "description": { + "input": { + "amount": { + "lo": "231578760967679311" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } }, - "assetId": { + "outputId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } - }, - "destAddress": { - "inner": "F92zMF96FuS9G7fwFjCcBEh3YsmzNzf/ohk/43DSob93F1ZM0hC3dVfVp1cGdwL3SojWX0cKVVQJzMuYJ98N12Yxd+Y3F1W9dSkj0JxvBeY=" - }, - "rseed": "hBHrU5JlWMigf2bEe4Qyzf2kZy/9QgSPUqpL5zmMdP8=", - "valueBlinding": "qQzR6hRVOCj3IMLHg1iH2bT9nF8rDNDU1ZXniFfJJgA=", - "proofBlindingR": "xSPBHLwFHIKH6PNPADo4wiDt8xwg+iyjwb4TcNnNRQM=", - "proofBlindingS": "SGiH3zEMQyGcmIC7N7SFc1cUIEpWEd5zCUj/UGQEcwg=" + }, + "maxOutput": { + "lo": "360702053577727975" + }, + "minOutput": { + "lo": "591896268862969971" + }, + "startHeight": "320984777", + "endHeight": "320984778", + "stepCount": "19059694", + "nonce": "DgLu0ujwXu6r+0U1HpbNZUpfE/iS6vbiMjIzmKgm3AU=" + } } }, { - "undelegateClaim": { - "validatorIdentity": { - "ik": "v3xDzaj6fTpY7nN0/BqyazwKQEDqDuBjvylMYCH47ME=" - }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP9If8uSOinHeaa1Cw8nuzA=" - }, - "unbondingAmount": { - "lo": "204709337388480704" + "validatorVote": { + "body": { + "proposal": "384177720", + "vote": { + "vote": "VOTE_ABSTAIN" + }, + "identityKey": { + "ik": "O6xPGcRRVrK0042t4m+J8PBVSlOM0xlwS4LJkzX4KE0=" + }, + "governanceKey": { + "gk": "oOW+9MNtd4PRe0UZmXSTnbXuOv74R7+vJoJ6LlZi2Qo=" + }, + "reason": { + "reason": "r07EPg2ECnZ" + } }, - "balanceBlinding": "9Y84UZOPYmKzlSmaniNmXgp4fkcuYewINtNdy9FM+gE=", - "proofBlindingR": "oynEjZ9UusEEmVtwGA8/vVCcux02yOrDbXgSfOcWMgY=", - "proofBlindingS": "YQTOwUWxj5pcZ+2I3m52FWe8EycPyxvO+P6n2+hjIwc=", - "unbondingStartHeight": "57067" + "authSig": { + "inner": "Rjw/r4oM7JUaZcahZlBRumOF/sINrJ/vFwlaqPkudgYM3rqxrKFa8VxA9gUhM+SXgyShCjh2GmwQWjzma6S1Ag==" + } } }, { - "delegate": { - "validatorIdentity": { - "ik": "aOHEevSt11tZZletRJafw73ZIkGeVhgcES3APnJbnr8=" - }, - "epochIndex": "2700", - "unbondedAmount": { - "lo": "793985957825157866" + "proposalDepositClaim": { + "proposal": "691542328", + "depositAmount": { + "lo": "418660932352186677" }, - "delegationAmount": { - "lo": "305809731833116050" + "outcome": { + "failed": {} } } }, { - "delegate": { - "validatorIdentity": { - "ik": "Dh/kQWg/WWIzdw+IDOt5O97WjnbwCvUqgNTsW3AM1y0=" - }, - "epochIndex": "5417", - "unbondedAmount": { - "lo": "480873938104397880" + "validatorVote": { + "body": { + "proposal": "595107598", + "vote": { + "vote": "VOTE_NO" + }, + "identityKey": { + "ik": "D4p1+/sXPi2xJ1v2PHnl5omrdyxWgjaX8vAc/WIjeBw=" + }, + "governanceKey": { + "gk": "JjiCtDXSugaWvP3XVVoaA6X2PuzCOuPG2u9LsbE+QQg=" + }, + "reason": { + "reason": "r0nwI6OflMNRPU9dozwvop" + } }, - "delegationAmount": { - "lo": "763877041351292009" + "authSig": { + "inner": "btD6IH7D6iH8B26GsYJ9bl0jCZZ8hrZJkuV95IweFA4J1uy/8f4qjm9rrjWs4MJ006QZ8yNgo2TtdYTdX3lsAQ==" } } } ], "transactionParameters": { - "expiryHeight": "4222679761", - "chainId": "urgszzcvn-832071548541297601650773308", + "expiryHeight": "9386398041", + "chainId": "hiosqhjfhw-080", "fee": { "amount": { - "lo": "823529464829198955" + "lo": "240731926496182685" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_15.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_15.proto index 57b8b6c6bbe293e04f8db06965b79b0a61147932..c435d0f3ad10c6f626a8d7138cd085f8537df68c 100644 GIT binary patch delta 536 zcmV+z0_Xjn1=9o;3aA091Ec{8p#cgo3JM6%+Jngd^sbQ-Cy^B+e;Nu1=f8yNw3FU| z1tJOv^RUy4)X=q?2q?*|hnWE|%B_c)0XXibiwQy?4g&7d=3K3JA5bzR~5p z*yjZr0ulfUwgI96vH=Qg2#&tun*tI72m=}-3Lp=Pb^H4lJ}t2)TlPG8<>ra2cPv(d zHkb179Q|S=cpM@k3Lqvpg0wZ#x(1fK{nu4m8Uv;FKJ3CeW6J aXliC?cP%hDFd7UB3J9Hpnx~eH(5nN~TIP)a delta 647 zcmV;20(kw?1fB&H3XuX5jsglW3JM6}g1ytx(2|=2kvt@S5>g6K7u~ZkUwRhgy&Jdi z7BHLyNOxk%vo|;Yq8UHqaMGc_cNbPn(h#?GSJkIi26qDYN{H59M+#L`3CzowC*KX% zW-)i>Hy2gCbtxmzoNoo@8X$xb>r;|tSjeD%X2g4hGR^&@XD|Ii1dmdxOXoR^bpIkC zsSMHT6jeBXDEA=3$Aegh*|hzfUn>mI)YX;eh*!xb04gBGBf%WJ1ssBh=<`niIyk~0 z?eiQU`YfZtz7ufS%|!z;AV_G3-!TkBA)J_iyEn9jb5|4~N>&lxa|uZQP-Fyi2nxah z(gMB#3L*+1zkEZ@sQP_6SnhLl{2H=rJPJTS>JH$4W4|d(U?KSI!6G6GAOHXW00000 z00000000000RKpT%aS@N$9bl;3lAr|Fe(ZN!14RZ?7`9N0x}@=k2q12k78o8l_{E@ zBW7L-cz#DNVeAMt(_PEaO!@&jAfqY7jh|Gy!33FGa2O9iy-=LH9X817!)>MX`^XTxacw-fngkXS@?956c_Q`2MHc=wl-XNb9`=3PQpHKMEoWAZX#l zdi1T=TUlmTtwffe!@b!eL7r9^91$(RK5|>0zYvTS8VU&NwZ!Jxz_Wr2A_@qS>y(zu zik+VX3PQpHKMEoWAPyhoL1;f&Vl#IShz#p$c{|?Lj&|@0^(uhW>|1aQ*DVmKDjEt1 zxZu*W$cdWP1|kXw>FCF<^TYMb3KBaA(e=aK4-zGHa%XdTdSiBOEjTkWFgGzZG&nUh hF)}$fHZUGk#SwhP235widQ diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_16.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_16.json index 56fb9d22e3..182122b81d 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_16.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_16.json @@ -4,61 +4,72 @@ "output": { "value": { "amount": { - "lo": "589130556202214758" + "lo": "665243018704234334" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, "destAddress": { - "inner": "V+Y8zTnc1OYmn/+i/VavBranjfkQQC/RXbanj4QdUVJfgXyghRAgzn7OJxFF1C9FJi18Bh2ug1FP6ORV8S8vHZiRfTssxUSp5KWjsn4YmVM=" + "inner": "puRp8NgFocLXMDpXf2y63cuji9w3tMH+icEs6KQB7JqYyruGjmUv71JnwR7CmbaB20COEmdvq6cV3TTddICCOdPQkdRwFQe8OtWEI2fRUG8=" }, - "rseed": "cp2eZUcQAlCd1qrEkv5QzTeB+mds+yZWb6dYGj4/T1Q=", - "valueBlinding": "IXbP2UOkkwFRPi516G3EiiQeyA7FvoImvhnNRRjEmwA=", - "proofBlindingR": "VXcdwxjDGvKuQFMUK0wZqqzIPq1wiGQiMkLfYCrwIAo=", - "proofBlindingS": "e7GXMyQPAKDsaTus6sPpo/SwxjsUX3QgM3N9nGLgQQM=" - } - }, - { - "delegate": { - "validatorIdentity": { - "ik": "nW/wprn2pnBHvOB7d3f1pAvFa3o/iyggvJEbQ1OZG5o=" - }, - "epochIndex": "5926", - "unbondedAmount": { - "lo": "586473970444473260" - }, - "delegationAmount": { - "lo": "660560454229193803" - } + "rseed": "UtaNH374qOTRLFP2gClqi8vwqqlM0QU4x0IVzrCPK7Y=", + "valueBlinding": "P2/M83YwziB4lZo2M5LAHx133bXHqhGotjU9LA2QeAE=", + "proofBlindingR": "WOxubf85he0s/TmzLuevDKznRbdWN6KnlXlmQv3HHQE=", + "proofBlindingS": "6cHNZ83GZJH9j5gE/wcgLDvoP4XnaY/nXYfg5es12Ao=" } }, { "output": { "value": { "amount": { - "lo": "621214849714570398" + "lo": "548954363798842727" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, "destAddress": { - "inner": "xsXgj7lh0VXyk3WbJQsGC4mg2CHeAiMGHBWce3rr7i/hi3BDbWWBaTH5c9tcEjtao/XKE0IdrcF0pt4gSBq64XjMm2B+PDKq9rPM/oMHG40=" + "inner": "nCrK2JVnC+mRPi8CZwJFxsqmvfAT9u2UHDvUW0bgBx+mhXCLMWAThHXOew8LHv2SxkIKFOChd2br0lczfIbQorfe+gzfIKACNvhmu8GQf90=" }, - "rseed": "64qFOf+Q2wl//zGivaiAaXT6vwe5lhM3f2IcKRWXszk=", - "valueBlinding": "Vlklu9aRzWL4egL3JlIZx27lzrPwtXuevyogLIBjNwA=", - "proofBlindingR": "3jM0EoufMkcp8zyopIWsvlef6KPmUUV6nj06Jzdmigc=", - "proofBlindingS": "JvIvMe/ZLBCsFlAp+BnZI2P0f31pa88+0bxkRh6ebAM=" + "rseed": "34TaN76I7FbIUw1//Ej/maokRw8FMmu1oNVuK5nGgE4=", + "valueBlinding": "z7Ozu8zHAJoEHo7ZiSYio/3JcwuJ3baHexE5A4VjtQM=", + "proofBlindingR": "w1eBEhcL1NW6yScs314mLnIz6W9EsnAvrRGqqH47/AU=", + "proofBlindingS": "VY9lnY7BFZc/NqxmpTcRURObxxAbytnll0TCE52EEwo=" + } + }, + { + "ibcRelayAction": { + "rawAction": { + "typeUrl": "/ibc.core.channel.v1.MsgRecvPacket", + "value": "CrMBCJzB/pQCEgtkZWZhdWx0UG9ydBoJY2hhbm5lbC0wIgtkZWZhdWx0UG9ydCoJY2hhbm5lbC0wMmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgsI6PD0yQIQpoXkdECgh6mWnrXqgRgSAgoAGgsI6PD0yQIQpoXkdCKPAXBlbnVtYnJhMWc5eTQzODk5ZXNycXM0ZnVhZmhyOWo1dWUydjl1anRkbHM2eTM5NjVjbnU2cWh3ZHprY2xtejd4bXRwZjhhcnpjcWZqOGg1a3k1cHFodnk3NGtzam5zZTNjMnM4c3BtZzhrcGtzbjZza3k1cXQ5Zjd1cGVjNHV1NGFkYW5xNTZyNTR3NGVs" + } + } + }, + { + "undelegate": { + "validatorIdentity": { + "ik": "lORJ0OqoRdtKpIyybfzjmoR/NXffzc3T2AGt++oPUVY=" + }, + "unbondedAmount": { + "lo": "178683478111234115" + }, + "delegationAmount": { + "lo": "570675219026179388" + }, + "fromEpoch": { + "index": "7429", + "startHeight": "7429" + } } } ], "transactionParameters": { - "expiryHeight": "1665321083", - "chainId": "iqvdnfadriqfdzr-61546874909238093758798", + "expiryHeight": "9325916248", + "chainId": "ghwhyscwxe-1815907713", "fee": { "amount": { - "lo": "294155230716841404" + "lo": "677300168596627378" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_16.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_16.proto index 31a8ae4d69ef8954076e0d8ea97d77c47ce3ae96..afb6464f700be9b9bd847faa5635ba82173393b0 100644 GIT binary patch literal 1064 zcmd;@$RyOq#AU$6#c}W4rkl+VZq4NsQsPq3d^JbkxbWMO_UA8SR0_zQ^ini*owKfP5*1pliMI zbw5@-xu_HTtwA%Z`}BuZD}64qS{!#0J-4A>dz+Gieg2uxWd`RIDyGgdGoExnUbg)1 z*5j)LS8Ox2)#05`!KkGW@g^_#zh&!Noxhfw^`5WiS@Ya=dzks6c-S`?w1qo^qJC`T#ubvw)cbZx3^Pdtgl47Jz$q#)>_bQm>}FzdajzETkh|qV@_Nm z4;GfEy}lG~T+?=8(e``4cN4vJ2sZvi?NxRtAUwINk20wSuZ)iC{-^xBQY;8HAk<^P|vqG zJt#G~EFdvCJGDgUCKK0YMvgfL|4m^M;!a6TODxSP3CJ%hk>Z4E(KS#)7S}?E8>KMN z0a$T!y!i0tB$L3h)+Z$n3))vso4557lRbClu|!qL26!UZcwkvSz$(bN>z4pPHvTXMQ%w! znnhw!RdQikmPLkXcBN@SVMbY{xk+|$R$g(cak5ddMR7rHxY7UqCDJB;#U>2S7#PhiRwFOw1%$DUUk8($u}^OaqTjic2{pw&u9o8!iV tANQ1mMAI|MGb)Rd%PUfK4J`~!Ee*`g4UMIEfMvp_{e5#5&z-QD69Cipqly3k delta 622 zcmV-!0+Icw2&)AY3XuX5jsglW3JM73%8SP7#EK*y$PUH6f+oHh%|#f*n*b^xRd*f37{eO!u0T^1D@+-xtjIpC zaEN3gGD6>AD)1l*G9Y`gmop>}0HEw?JFM!%>7(?p#yb>WbRaWxeVk(8K?4dx!U8`E zA_^d#Z}6tM_NH)0yx@CxclD$T#cO&$izpzxksCu(GMO8i5T-5~3J9#H?6QF0 z3JA;Sf!Mo;vXu!6kpdEq0tzq+3J9Kwz4O%bzt0GhC;=#c#>L=|xna>&@{@I&B?|@% ziJ;ga-U1^A92J~GW?^Jn#`dU7o`F*P(cI5#voFgY?AGdM6gGdDFjH#s;O3286E3;z zKtDk7KoG=7BwS=9>MxiGilB(%9thqSSW!_$RY8G+?R&<08~mPt`QB>DELJwcVlgcW zky)){-ICEA!Pz%7MnbdgL&8V}TF8R-TUt6Ys$Lh1;~4rj8*ipd;xs2>y`aqLN6 z6+y}+7hdgCjY*7T&9YXE-0qtp(Id@i0o0LE0|qRe#;S;^ZnC5-Bd*&<=>^8v_if~2 z;`ta&ICL7!~q;b!0QH-#>Cebhd76%I$N4qpt%Et8VU&I z^qargxwzsAA_)k$w71%cs?-oF1_;gz5Y7t&Xd9V)3*7TtE9bU*5cvf3J)&x ziEuZ`EiD&v;&M=WKXHrFvYCpiUms*u?#Sc#e>%7H!IpoQjr2~)R5Hi#RL=QfHnaBm zg_8$g|5I>fVYPa=LVWrE=5CW1uZ+7pt}$@UWLBES%yoy6%YzH(0L@o(^o%9u zeCU{$ZWp}oX9nx^S(2}=E^t-|tkL$`!Kk|Z#Kfo*63bussNI-jr11E#((8k|R=<3$ z^21iGE3H_j?f-T8gxS_wjuw_7<)1aB^0?SIKAqaKkVS}%qjBx6_iR$k9F5FM%pB9% zw3s4#~$k%HFG?_$CqW={V`yTdBOBfoBo-dRqTsbadAm*VielKl`$09WPPQqfpPc^il1u_v-#X zB69p^m!CZRK;&`C`(JUFxf%rDDTPj#0!GsMZS(%W7x;SjLg@mX*Xxflu-#zmKQMcK zdSZG9tKUVz6E1hQ>56>YDp0yjuh%Q}NZ8JrbAJz8K2W+OR{gDm>%x4A*HdO*X74;U z@6lbc3p2ib7dUY5`i!YFWu+7v4juTvkM(thz4=j|ACKh1@|Tr8bMMo7qZEI8#hT+C z%t{I(`*c;k3MPJz-Bx+Lbd|-w#z%{D zzi>JqefemHe_QZ8D}}VB#XOgRVSBYp&#tmH8d*2-yRAL|J^l%Q@|(tfPkdHRc`z3twTy9Vy_ubV1f4?NqoXpwEg8ja71yL;}x zKfajRN`b+SHFDj?18X-aJ})gT_N-xxOj*%&sy^0PI!t`gHw8{7h2xfsitk={YU0>; zU~<_f|9wXTcJFOb)IVo`YN35D-z7eeg~u7W+)pvNfCA##Rj;KDO!jB2Sx*K0zP9UB zGxNi*OZ#Ik)|l}5JYuLz1BSxn?zYaw3zuDI1%|@@o2xHhy7FNrhZY;hQ$2yFdO}(p t2X8e!;}H@m$}LLCE6C1C*EKUXwXiTZ0a8*tTwEN@lQ*w;@!|L$P5@de@FoBN diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_19.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_19.json index 6216d9c736..e1d6941cd1 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_19.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_19.json @@ -5,78 +5,48 @@ "note": { "value": { "amount": { - "lo": "71523266380923256" + "lo": "228486500547001620" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, - "rseed": "E6ACnkEpH/lelPgB8Um47MYS0yGPMVfQnQquB4XDzeQ=", + "rseed": "xw+w2iczOily4Bmg9rhwyNvmKa7+Ro3OXycf/wYc4+o=", "address": { - "inner": "stt235/SWUWT+A2O8UJiIItQTkQzYZhN01Z7InpNwSZqSDt0jdzGfRz2UvztzwGIGyKoKaXxqKcIDQf6qOPMS6gp+AWe9uoO6xOrQGgbez4=" + "inner": "r7ae/+8Q9d3QdaAs66/GAAbYBo/Am59nYWeIBU7REchE3LYtFPa1EHW2Lo1KZcRWuXzO/cM54CLSFnv2iArQnxjrlJnTB4nGnuLdFtCY9vc=" } }, - "position": "205153594349624", - "randomizer": "1CqhoVuod7j7XR0GxgoLsRmrxSOcMWKkPd+pojRUPAI=", - "valueBlinding": "GPbv+L+P+85c4yUAYOUURI19NCHq0D4+ziTOUusUwQI=", - "proofBlindingR": "3bTzKH3ZGavKsacIh8yMnSrvCnbxWJN4vG3/j2tX8xE=", - "proofBlindingS": "8l4k5u2tzJDpfqejkuG5VBiB1vLJIrIsSGgHU66C6gA=" + "position": "191064233123894", + "randomizer": "QmtBrveSkpfEHougeurA2mxXatitIfUyKVVhD2tfQAM=", + "valueBlinding": "H/U0LiwlCiEdvlPMNEPwTZNo3kM3awxsyAvMUaozZAQ=", + "proofBlindingR": "MQf3qCecQ0me3cbTSajlk/R7opNXFangjO+AZ+zovwc=", + "proofBlindingS": "P05XWu6efIOJLSXEMj8dAwKJZDkN049/iqV+INLQGg4=" } }, { - "output": { - "value": { - "amount": { - "lo": "462564842563183221" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } - }, - "destAddress": { - "inner": "2p700WCFlvQbhrjEIcCl3vCRuG2xrwJL2pHIi+TlP2FZ8hjEEcPj6VYlnjHChcYrA9uLpqBSkUWS5rsxr+KdfRsuEA+/k+BpZXh0xUg4em4=" - }, - "rseed": "SHnGFjQcviyZyw8EOIRGaxwLjAW41r1RG0/zixRoh6Q=", - "valueBlinding": "1Zr/XB6gDLz83kMXRvWcG/3soXuR6RjzHJ72HoYh8QA=", - "proofBlindingR": "aG8gbhB+XelIPfA/79kqCQKFcYchXQm0z/B+9NQuMwY=", - "proofBlindingS": "bzOVT92hMgC2X4fmtdy9m8KtDFfWNzHZpZvSh4u6NgY=" - } - }, - { - "delegate": { + "undelegateClaim": { "validatorIdentity": { - "ik": "OEv2jmabJAxM7tW/y8vYbypHWwMYohEBUIhOdJ8ZOP4=" - }, - "epochIndex": "4489", - "unbondedAmount": { - "lo": "234482957721329354" + "ik": "D2QCjRUFQ8AGjzhxjaUXVDCps1XNZvl7tt0C5KVMpso=" }, - "delegationAmount": { - "lo": "805413190704463224" - } - } - }, - { - "delegate": { - "validatorIdentity": { - "ik": "rIs9XqaKml+VhPqOmbfVb31pnBDzEga+lWPrwuekuAk=" + "penalty": { + "inner": "AAAAAAAAAAAAAAAAAAAAAP8uSOinHeaa1Cw8nuy/sVw=" }, - "epochIndex": "1495", - "unbondedAmount": { - "lo": "106523512381274267" + "unbondingAmount": { + "lo": "892544287019598744" }, - "delegationAmount": { - "lo": "205014649752212860" - } + "balanceBlinding": "mjYsMVw0OwxBVQ3tn/iznkFqZVqfFT4knlbP7kd8sAM=", + "proofBlindingR": "nkuCJkhdID0lifnPFr8cXANIr5bPo/WznHMoMZ9GSg8=", + "proofBlindingS": "OKjF1U8UKmNSRt30GiLb5RWP1kr7/aA4Rk7HslqB2AI=", + "unbondingStartHeight": "69459" } } ], "transactionParameters": { - "expiryHeight": "3089974664", - "chainId": "vx-26879308457499388879521", + "expiryHeight": "7871232772", + "chainId": "i-38738156725540269211759315", "fee": { "amount": { - "lo": "415214877613222853" + "lo": "834034513930156666" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_19.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_19.proto index 1751727533dd6e12fac15219d9dc59fe604a3146..a4e71828305a72fbba716b30ed89d8944ce7eafc 100644 GIT binary patch delta 545 zcmV++0^a?O2D$_n3cdmgy8;TR0SYh*3J8??&FHV_@0A0Q7AAkk53t%NGdd}9;2EIy zxNykZ<|(fJMvcy2Cm;U?9OLR5QVLM7wx0j*5cS>Ab)YQkuf_ld*anZlo1bT4XNUz( z(Gkc*+_o(g_O%dowl0lIWyDswe9ryDIp8AF7JK%H3ecYz>y(+(2Z_d>;@uX|nD+M& zw!r$`*|;kjAVPm@L9X|bl9$9Di=cYyz}jqAYS^tI^)e|{VGnCxKm#HmAN4dYEF}sd z9lle{G(+%BlW5*UH){-R$P3I-sxxE+Dj+cj_oyeFLrI?9#?wit<&*S#qLWt@so;$7 zfM@LJzXviPKTcO#?w)*ui7h3>GCv&y0*Pcf4bzW*ilu*kAkxqp4hq5n(gMB#3L*+1 z4`c$36$L}U29G##jinbG3JCi2#_ywN!>JIA@t3YTQdp;1j zu=d#C(k>bx)PE|Wp1UQ67Ya9!V1-RC|Q5#S5ixg;wq#_{In*UrLpbWf!{N6(sM)jN<{p_K8k?9!o z9G>3kpKQ0zV2O3LvbD zJzl1YnqQTK`i_~m)o*=ioDlO82ELVJ>%!-xxCs!~3mOUtoAKG5pVFMY0U`Nws3lbW3cr7wEI5#;nFgP?dH#9jIIWssoI5#;pGBFwq3JM6t*WawO H_sHP|XTnWZ diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_2.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_2.json index 78ccd1d624..371a01d0e6 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_2.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_2.json @@ -1,88 +1,55 @@ { "actions": [ { - "undelegate": { - "validatorIdentity": { - "ik": "W0zKzKPyGOQSXMATU43Xi9asyUgTZJeLoWMsFk8pvGw=" - }, - "unbondedAmount": { - "lo": "193631559503045201" - }, - "delegationAmount": { - "lo": "510680050826858373" - }, - "fromEpoch": { - "index": "3860", - "startHeight": "3860" - } - } - }, - { - "undelegate": { - "validatorIdentity": { - "ik": "42vFHL7KqNM2NYd28qbVP1EDO+VWx8ZotsGjoA80ddg=" + "positionWithdraw": { + "reserves": { + "r1": { + "lo": "448142028566267796" + }, + "r2": { + "lo": "159939578440165984" + } }, - "unbondedAmount": { - "lo": "382578553995148023" + "positionId": { + "inner": "BI2WURu9pwvwJKDnC9cwjFSnunkzpqQEo1HhNJ6i2Lc=" }, - "delegationAmount": { - "lo": "203507568815383498" + "pair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } }, - "fromEpoch": { - "index": "6030", - "startHeight": "6030" - } + "sequence": "1" } }, { "output": { "value": { "amount": { - "lo": "487402494407775198" + "lo": "453684090974683838" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, "destAddress": { - "inner": "IbD0mk1asBp9icn6wQZrs2BXDJ/jcYKcgh55MrRD15HzwdFIdP9trtm5bG2WJkqs517qcS5y7yEc4Yx6nA1eQ7uIYDzLtf67l5DdyTk0OI8=" - }, - "rseed": "qWG7eAbyOl9aWO7ROSYI+hrnCZuR4cLjQwKxQU2B+Bo=", - "valueBlinding": "md8NtVs5E0CwsjggKOTtySi7yxkL2E9KYHM2nbE7vAA=", - "proofBlindingR": "aZNCbTA/FDEVh/eMHqNsbvhn5g5nv6MIYsad3WyU0QU=", - "proofBlindingS": "ZqoCsgmiPHYZmVcaLkqQYX1qcOisUtJFjzZs9r9YKgs=" - } - }, - { - "spend": { - "note": { - "value": { - "amount": { - "lo": "490249884954340805" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } - }, - "rseed": "UZ/d/gtsNxd0w7R+KtzuooZF6yUGzqhQAeJPEQzKPCk=", - "address": { - "inner": "c17+hW5MiP1a1nr8YH3mY26MtUiScEBLNweYwg9FEg7cO5bBcYqTVxNK0EN81hS+HAkk3E2t0H9+E3iMjl2uWCKJOaGD/zyeSjWrRw0LAYA=" - } + "inner": "dd95Ud+vmNutjKWK+7UJPgtHizVjx45bEokyQtR7oT4/JYCruYZMzhsBvhmqjFA5eXEFhbk4yb66rfWp8ja3KdEo/PksHMdMmOcO2FpBP3w=" }, - "position": "65140598535506", - "randomizer": "+bBv8/gQnmA0v4bUmnCge7zWb/N1Y4lV6ggqy6NEvQE=", - "valueBlinding": "yJA0soM51QWl5cb3kXK8ACP5uv9unN2fJTGhNmmrDAI=", - "proofBlindingR": "B0vfUZwZF7Zv1XJVJhYWTyKcz4JBMclw3nYSxb8/DwI=", - "proofBlindingS": "QJCutyo7h21GQLd1+Lpe1yFGops3IIOLwV1OQVI1PQw=" + "rseed": "Jh0drx757DZE3ndNdnopPf/SuPIIxVrGTujOSvmu3Z0=", + "valueBlinding": "lq+gtuIgMgT3n+MbhMmtk7SxGh+QIHZWQmSe3HxC8AM=", + "proofBlindingR": "FG0uL0Of+v8LBP82ixIQ24Ljr6fDEjkLP0HVcZqApwY=", + "proofBlindingS": "4uaJAArj6b69w+seF29Cv9hRfnWmL9kZT7jsVh+FjwM=" } } ], "transactionParameters": { - "expiryHeight": "6336458779", - "chainId": "vqowzyzr-694047022788607", + "expiryHeight": "5511246800", + "chainId": "fvbnjrbyirmhgsrtpnwtykibntihvt-688696", "fee": { "amount": { - "lo": "757659828091159497" + "lo": "228194173552427870" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_2.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_2.proto index 9d7d12d804916598ec24eb02eeafe22b404edf3b..4c766050c1bae91e80ca029a27a736861350c128 100644 GIT binary patch delta 394 zcmV;50d@YD2I2!q3XTDS0*V0&7zzpql#lkT&)J8Z1`-Mg;MC6ZuZE7C0umw$AOww; zQ5(Id3-BbM=L^>`j8vz(c{8S@1fx;mG@hc^w;D(alfD5YlfD5X6(9i$kpdEq0tzq+ z3JAW1tJd!5^QDu#0VaP^3Q%?5c~Rf5nA@$4rHcEt2|f!)i#21%j$0CmGD6gQp*}w) zfUCKNOwJntz8R{FP&s*V1%#$4r>#4%k{jKYSV>CLJBG z9{KDxMBaBzc6up2|I)bf2*p~)PUy}``L5laA|RHpptj;5G6aA3pW_>Z$*q&Lu^Jzc zAa+(lWS-o7Lhu7BAQWvbFGHXD{|f~FHj5Gv+k)e-r^6CC3qL{Cahiaq1~MSx=7|6b z zY#Is((ZuhIiro6w0wM|sg`cPU&Y6>o2Py^#lpYY29tuaw0z?WT3LxWa#T>rMsM9tz zhj#L&)jv@KJLOi##%Q*|qo5Bob=VpT2>12C%&(=)rv)M>3JA)_;Ns(!O=)`|81_>xomBgCQ7X5Ug~i!a_=D=;f#8m4PHaLh+sU+wf?)8 zklo2SG&qkMAgN)ycn0!1Us_o1(K#jv`Woj6n~~wd<3j?mK}~`98X_Q>-wm}}ITL?C zu(CKHDCF(QD7(uU3)oLeU~@K|u{*o~Dj;c-LTxZV6fqTt_lzE+Y;O2x<_>4SqX=Tg zo!xAd(FHOfW~u_R38Fl98JSlaE=rJLeQI#%tWwfNk2Y-fzgQ{@3cdmgy8;TR0SYh* z3JAs9grCIq?dAp&A_^cW>YOh#arTjR8GjNWQJ>xZ3v4$Rbi=fMD%|d(hDGZo2F|EZ z0pd>)49Ywy8d3^Sb6)<1ZcK>%TGo2}V14FeZj7}^l5jvvHwT!)4@D9V+&h-Raf*{y z6H3rSeAX1c90?@cO|8&>eiL|%j$N);B8fSnga169N;RuT4GRH)5Yp=L(d*|98h;@9 zuy6DD5T0N(zlPMBaG-m<)^GE5V~JJj2rA2?M7;qbAjpt3vV%F*1*PT2_mOhE03-Rj z|8AV!pCvJ&HfgI20xBQ}OW#qP85g#1)pAuP78Xw;oX>(mG0AY=b`r(EKMw*jAV83= zw<QeXi#WkuPC-&NJq!{q2%F%#%@-0Fc5!cadU<+sEjBqc dFf=zXGBP(fI5sdh8Vm{w2+4=kkC*fB!3xk+NiF~Y diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_20.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_20.json index 8274a2167f..97775a9f08 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_20.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_20.json @@ -1,71 +1,31 @@ { "actions": [ { - "undelegateClaim": { - "validatorIdentity": { - "ik": "Ft8/suRNUwUIxWus8TiAGSemzv1LWq5ag0E9Y1ohSqo=" - }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP8an752yLQ5WBBiTdLxqfw=" - }, - "unbondingAmount": { - "lo": "907140497227821714" - }, - "balanceBlinding": "jBHtj1tv9pz3PPcyPaAr//Hy2RQbPEF+X1g/xYvG5wM=", - "proofBlindingR": "gDyKYcc+zSVNdxg38ZTTHWZ3efr7j2bY3T2gGXwVjAU=", - "proofBlindingS": "FysjIjjMn4iTlr5qKVP7iKzOy8Yj7y5ClEPhJ5/ghQI=", - "unbondingStartHeight": "15122" - } - }, - { - "output": { + "communityPoolSpend": { "value": { "amount": { - "lo": "711754036858686506" + "lo": "917708635555222740" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } - }, - "destAddress": { - "inner": "PR2VHmIMfr1cwAwZqzZ1mfolBomLl4GoHqqXCbVWUVBB0eh8/K8LbAL66KtGZxzx+S4EW44SsazETYbjNKRs0nEzA1Aa1PytJPSUHaiSGhE=" - }, - "rseed": "Jb2E/ntkTzXRIuJ4W3u16ob2zA2oxg40LJcl1pziwd8=", - "valueBlinding": "oP+QPWa/v+Bzi8FP3fOsp1NTIqwhYcl7IJzvHrjdLAI=", - "proofBlindingR": "B5gDtQfqBINkhIblqCL7VHwxySmOCiWHgn02jACD9QY=", - "proofBlindingS": "2TT08TsmIU4sDQAum2iLoBGNO1co5e6M1byRbKP1lwE=" + } } }, { - "spend": { - "note": { - "value": { - "amount": { - "lo": "59370633707570983" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } - }, - "rseed": "Aj7fQLlCgfs9QJqIS5yhil3bhPIvuQHECd8ldrBRzb0=", - "address": { - "inner": "8TRjjjr92KqQ2px6BA5NzMSRdY603Zuluxlv4TzY8XuhhNSRgoU3VLfUnGA/LXZiPkwuuRRC8GAt6J4m72UKaOOhNC3rf1N9p8nBVqh41P8=" - } - }, - "position": "155464237583483", - "randomizer": "jKoBdEjhq5BZi2fNvUp4uyyG99Xy5a2QbXpZXk5oBgM=", - "valueBlinding": "m+pIatky4Q7JljZRI4wHuuYcPm8jdRmgb+s7W19WJgM=", - "proofBlindingR": "dl11D7SZPIbrQsxTZ6cp7hXcPTxv3EsfjP4mZ/BtiQg=", - "proofBlindingS": "tJx6OCxXTK9+eZ3zPdtEPAvY42QimIxXXi9S4qCs9gU=" + "actionDutchAuctionEnd": { + "auctionId": { + "inner": "szCiZisOXrERqpzOkyvnLAYj1m6nJiuM5gXysKNJWqQ=" + } } } ], "transactionParameters": { - "expiryHeight": "2757508910", - "chainId": "orvfzqtcvwimfesdjtzxxvj-9417110897202723936420", + "expiryHeight": "5861263868", + "chainId": "q-921525899986864461645755934", "fee": { "amount": { - "lo": "282069753437725767" + "lo": "194766905819855844" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_20.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_20.proto index a7e6ab5ea5fce8b471fb628327cdacfd9970cad4..88ae7e136d00cb4f4d0624c1cf5ef983aa0e0704 100644 GIT binary patch delta 123 zcmV->0EGYE29*I53N?}gG72yX3JBDx&+NqHmfj4L?g1oT3MaAyBnl!5AhR%{W-AU} zu@S1A&XX(WECwUiZl@+IjOGRMu%k&@q!Kd-{FCqM6%rkBEjcnVH8M3gIXO8vHaIpk dG&V6dG&MIhH90dh8Vm{w2;}#Z+ko%<*#f`|EKL9a delta 819 zcmV-31I+xD0p13G3c&%=0=)qWA_^cD-#@bCO;ZI3#cQnbIDi=^rq2CKTCQ4yK|Nzy zAxf$uA_^b?000000000000000000308lS#)$h0|F5MoWz@u~bO3J8+riq)O(v&#%J zAdC_1k6Ul{ocBEUGCiOx|MBwK6dOE2eqUHW#f!%013DmCfINy}$3D#^O?MbK@s!gY zW_Nk|`;TVW-94Zgd=-oZLLe6_BO*A=pNNx|zG^8``-rU0%f=(`E<%(;;U}Nqg#t*D zb_$UK5{?22FbWC?s+gv;=#Z-L36T>de-cs(P(2-$9%2lByjtV7*f_*lO z0E6`gG9cMB^zl0;Ax?u^yEk!+*&mjMdB0t&hU3a0@IFA50= zr;h94?WntH5+Vv9De9arGjaB$ksla;5+DLT-$1!Sf%`o`nutrBp^9DGgz_)B0mKR4 zC3dh;&Al2@3Q+MhV~#rg*s74)oO%QfP0YlRb&j;%o29!MZ{a-H@q3|!)RBUPH&nOO zoM1mKc49tEF1Zv!@L(PTwYGT{!%mNro%j0d{r96oO& zbs3;<>pNRtRwe@~Aa-4K544#)hU-GiQ)j0s?iJiUJa61fAB_GcXYg%_2r?kFoO(Dc zS4^*dd7bk;+eADI*yCg(n2c9WUN2JOpse-<5=02D{_vs-5-x9Yc4m5UbYpgRX>Dd@ xb7X3CdU$wtYArc5F*h+WFgQ6kGB7eXGBY_dHZ(FY8Vm{w2*=2#{G*SGfeQuKZA>z^8rcn_f8_=`AgDR98qDip{OXAqyrmH9iHbB`>25KmJ}sw# zvGUJI0YV_r$h-=*N9V_q9?NSwov>YHi09UwXl6&S$IyL>$Yq>nT^BS+p;5_6U z5sry|K>7tZPH$5C)V#<9f1JDM2r?jHvHn|X7d5?1Dq^MZtVYMkm>z5}rfk*DVOF7w z!bt`S$O0P00t(y#3P=i(6(o@rB!3DB%=fMJr^oJs0vZYkw7a5<(2C;!1tJ0p04h=n zP|*%W+~rWABK`AV5G*&|fZA{%PYB?R+`K^{?3E=_zYHI@Mm)2TUd!81MOuq&FNWXL zgZo{NJ|)vWFl%*Zu!j3hgyM&p+oWK(A-u75M=~IA;g6m!S%$0GGLJt;gMXe?s=|(` z`T-;hT*M}+bYgRF5+ERw>jx~{_{uzgyoelGG>R`30je&l5BxynglaPax&j&?P61-^ zM8F{=L7NT{$zIlflVA|P5jV~nI~8TBw=Rr}D>ZqxGB(cvRj zoq5B#B7S4(HVO&}ngIp~+&zTGuK^M_2PGt%||` delta 398 zcmV;90dfA<2&e-T3XuX5jsglW3JM72vF(C#OWRPFEDAUtZ`~DEvlou#?m7kSq|9HW~>CncShWkI07s zA_@r8h|`mlgRS-g5>E(&#@eC*5;kBcxQ8RYIJ%n sH8wanH8M6eG&VFcG&nXeG%`3fGdM9hIWjpK3qZ&^3IGbo0vg2v3fut-ND7f$ zB#~Sse+mes$h)Wh@~w^r8VU&A$b_kc?3wxnA_58kDpCqiZqgdJ69-nu$;|&8CQ%uN zoI67>fznEgYq#MkUrIBuEZ-b1d1=Ir_~)&2zjraB?BXL=8|o%| zIfk7f^SAx!oW}(>G9b}1QSeM*nl=@bc**(je;prWl1H5sVJ>M5BX>7yPc;h?Al(U^ z$F;%J!5Zw4;9MAN%^q-Z<$QF|co?mpMw4 z=@6nX8VU%~hR>Y8_VmRKA_@r9ppV{wud&Jr3cdmgy8;TR0SYh*3JBTt-Oro4w!s3C zNhN^_2lLK%Gw_?3oX-pc(mEhRXdm>TK^4DMDuGW@Bn}dLT0>TBeI2fqgqx&43azgx z=0I>SkO>l~iX(ao7~qbc5bxvR@7|s=8X$j_IX&d34)kVIGFkU{DVZ=_y;77w%;{$(1R1&(I0V*H_bWaYZcaC6> z#sC~wR%Ql7V+l_|+#Ws9wwVsJqniveAkgdTj$MhiKmh98${|Pbw0VHd2BV~_GaVZT zEr4xIi46*o0uqh_3NQ)^2$AUEu+zrdy$g{^C4W*1P(BEnpMcU0CV}W@LL`51*bW$Y zl|M~Sm*3Buq0tmYo~16o{yZ<%Tm2}e3UPXj&&)BIIafjDLdFW>0(zBElb*1(bkN9972Jr2!f2u{EsASO8QX;-AimhcT42pY z27fY(Mvk*lBkNQ;ifTo?E6sZR_QZ)AhG9a|u0fA|qdDh{Xtl`#L+e{uId#tgdVDkJIiFnSOuLBZ52)B`ixDXO5 za%_2Icw}T@W^Q$FdUb7Zb!2E_adc#CW*>B9EjchYF*7nYG&eOdIWaaG37A#veSa;qpXX=1$Qs?UuKXW&2OFaLLQCM@aFNq!yPblqKe5rX-f+7dbF` z5o4}{pT$hyDPaa)tl3l5ZQ^tax_v(wznPK2by05J0=Dg6**-k~%rIN?-Z$<_M$xoq z%+8;L&SY36U48JN`}I!N4WF5~{3bDabJ=o9YACF8k?J#7;7;|ad8|tw0-lb6(9d{aIIom z#kh=#h0cgRF{t*i?zm@wht!tV|obvIvoMSGOT#VbW-@cGT3u9zrdpO%Mz;&#AQuU zEj!*~aQc^4WNX!qMa2slycGC!&9*Pk^tLk5o>F`;ewpp!t4wp5COXZR5%{`FUssEr zYabKWZYC~h5FI@+dE%s|hM#Q21<`S-gxg(KhiWy=<{9Nn$gwE?jOSCy+saWY^mfrR z{#j>0L9~9`y#Mb7zTUl1x=JCDtKbXV-cjBnosJ}htAx%VNLl)}EX zmm0pjDn0P_;xmtTSxFOkFRqQ4%sHa2gR zbhsk#vVEDlx6qEvcW?Tcv=q3y^?LJ<>%P18q~CPgM4Np-K3v*kwPF3ld+STL+3sA% zY^3mDVvAVd0hzQTo_jymW^OIa&3$lp_QJ+@SFYS%S#-FZN63=n|GoqFg@u&Mv&u_S wvhzxdvy$_Rs!9ve%5(FJEAlHdb94=jfhpR;z(R@#m=0S%E&qOb>#`Z#06K%SrT_o{ literal 323 zcmd;bI>cnprNpJM=K3$k>>8^^702YzqC-fn3Yv$)xD z!?{@IEWhLcrlnuX=P3czFra~dmpaZBSpBY>@PE2WNpRm6EiR5z%~QXun7QmIn~{Q^ zi3^kYbo1YK|JMF{b!pS%`0Llt>@00;cboT6ljGHDW-Ep19KRKkPdyb_)x`3zS6jkd zpiJfMe{I3p{YfS(wOgn2J1N*DxG0O}UH&r1;aGWJ{XEav8fA5<2m6=Q9@KLW|G^~S z@n;dMkOjy6H60g4g_N>Oii=8gO-wC}EX++zO-zkVEG*0|jg8Gr4J}L!%*>5UrFgiw PI1X*@e0=Nj?MvJM0wRX* diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_24.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_24.json index 7d24765e81..f9e072907d 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_24.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_24.json @@ -1,43 +1,72 @@ { "actions": [ { - "undelegateClaim": { - "validatorIdentity": { - "ik": "SeJo1zMWAjo0uExwNsVEEPUMi4c51zOjiWnnedMy4jM=" + "spend": { + "note": { + "value": { + "amount": { + "lo": "922384207425927935" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + }, + "rseed": "8y15DjAPg/i2TPCAOJlgKrTQSQNm2UHKLpJl52H7SKs=", + "address": { + "inner": "r7ae/+8Q9d3QdaAs66/GAAbYBo/Am59nYWeIBU7REchE3LYtFPa1EHW2Lo1KZcRWuXzO/cM54CLSFnv2iArQnxjrlJnTB4nGnuLdFtCY9vc=" + } }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP2lEZzgdfb9If8uSOinHec=" - }, - "unbondingAmount": { - "lo": "886125131805425007" - }, - "balanceBlinding": "1itcL4vtiEUZMtHckjqCqI2GfxKTJyRiVv7IfOn7gQE=", - "proofBlindingR": "UGKMfVgRGWcuGWyW8eWGjzNHFPzaSMBP8V+AMGrgggk=", - "proofBlindingS": "BrBG7M6aVDK13ZnCkoxaQ8fn6drcPXwRNJ0v5CpzVxA=", - "unbondingStartHeight": "39966" + "position": "41332451622106", + "randomizer": "pYbb7GzU1/8FGbOriG+C4LGm1oqnbI2tA4+ZggADmQI=", + "valueBlinding": "/pP8i12FCmrOPB8IF6toWO0/UqCRnSf1/2nXtEptngE=", + "proofBlindingR": "tvJYTWTz/Hw0yraNTwlbUioB8tAx73k8jalIutF7rQ4=", + "proofBlindingS": "Bh38gN8X7P1gFK/ZR59ERQPEpLxnZpmuXRau5tjIMws=" } }, { - "delegate": { - "validatorIdentity": { - "ik": "rCr3kkCVM+bjJQyyRvVrJEagwbN7yuHz+knMXCBda5s=" - }, - "epochIndex": "140", - "unbondedAmount": { - "lo": "338297165979374589" - }, - "delegationAmount": { - "lo": "451897055113200978" + "positionOpen": { + "position": { + "phi": { + "component": { + "p": { + "lo": "432506193895602060" + }, + "q": { + "lo": "155003316029288568" + } + }, + "pair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + } + }, + "nonce": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", + "state": { + "state": "POSITION_STATE_ENUM_OPENED" + }, + "reserves": { + "r1": { + "lo": "34496988622358459" + }, + "r2": { + "lo": "779446111142524338" + } + }, + "closeOnFill": true } } } ], "transactionParameters": { - "expiryHeight": "8880209890", - "chainId": "nz-45852212070642971408015", + "expiryHeight": "4919243771", + "chainId": "xcfzzb-445743933420689579348779436", "fee": { "amount": { - "lo": "101500878969104709" + "lo": "673851707019371333" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_24.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_24.proto index 70692ef77666db4542145a6fa85b957defccdb6a..42893199d5b341cd9f1e193e077e6018e4f0252e 100644 GIT binary patch literal 556 zcmds_Zg3n5|@JJt2z3{h2NI6KYtmcQsDSyaoEr1 z*KB^V+SccdbXH~w2q}Elt>iP{Z~n2(=R_%)_-93{Pe{14pzU5f+t+=Y||C_wpE~Xn_jP1>XERW zHRt{wwtS#;Nv!%?2iJx960fJsyv*KtY~G{0Vi#t7`z~zs`|hxqD@h`07Z3ntE0 z|N1}k`WCO;d5l^L+df73rhNWWV{&R+uRmvWkQU>o3x@A2ZF*OF?7CRJmd{9mP4-X2 zeepMc6GYbEbf53y%6w$Wp7gYt>te;$J-czjn44=I<0r;dj9kkZxl*_!gt$0*-fx@q zze=o literal 315 zcmd-&#CVBmA0w9%mxAY`jO)f?Ojag4d29~YZoIfN^LgcEqesR{Ks5|# z;O|nwIS)#|{Z;(0=ka2>>~k$Hj`zQI-#c@-a~Y43!Zqy}{qDCNu98L0+M=aBLpSW^(1qqeSF&1Z|pAe=a$C-|Bvwv23Zf9IGq&O zHn_bxH!H+w>)n}$CiO%)AAkPx)*ag#L6f=qPqd1|1w7{MVB&H*#AFZh!WymblN_cR zKYOgov&rpiwu;+=gPW^QJ^cL3^Gu9FZ1!w{9!4oHj=#$vZ(aBP`wbQ)E{;oGM^`M~ ze|Hg^kO9Y||695gg{1PTbWKbxOpS~TjSS2U%uI|d%?(WqEDQ`yrFgiwIF4Sre{21P HWm^~lfpvod diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_25.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_25.json index 1f62cb6513..f68407aaea 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_25.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_25.json @@ -1,71 +1,77 @@ { "actions": [ { - "spend": { - "note": { - "value": { - "amount": { - "lo": "112539488496422162" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } - }, - "rseed": "Gk2yarPFbiV8WOAhWXw7iTA2Vu8CpEKbzNQ69IQaX/8=", - "address": { - "inner": "UxZiJz1almnjsvJzjduZbdtsbw/cBux6Tpi1jqJ8wgtgZOSgWgaia7q6V6vw8EXb58RUuxGXyaGVmyrOSZ+DhXn3I+JNRswUur1VDQiyuaM=" - } - }, - "position": "30834087325169", - "randomizer": "cMqDPuLarSlsr6RoptnguCmjveGts2bl4c4oUpnjpwA=", - "valueBlinding": "GtEKyX6iEB8KQ9clCQnb8HHrtQo8IQ8gf7RpV1yB0QE=", - "proofBlindingR": "SPetIROoB11an9WHZIJ2jppqWDbu9rvdF0tKftLfAA0=", - "proofBlindingS": "aiZ6yEHJN7tlHstdid8CN0pzWKc8G4++vsiWWoKcVAY=" + "ibcRelayAction": { + "rawAction": { + "typeUrl": "/ibc.core.channel.v1.MsgRecvPacket", + "value": "CrMBCPP8zbICEgtkZWZhdWx0UG9ydBoJY2hhbm5lbC0wIgtkZWZhdWx0UG9ydCoJY2hhbm5lbC0wMmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgsIxvbjSxCL0fqiA0DAmL7QoLXqgRgSAgoAGgsIxvbjSxCL0fqiAyKPAXBlbnVtYnJhMXJ3bmo2Y3k5Nm42NXhodjhkZW1hNG02MGZnOWdxamd2aDA3bnA4ODNlY3dxdHJlMGY5NnR2MDRyeDU3dXlwa2YydDQ5YXVlZjM4a2h2d2tmNWprc3hzOXl3Njl3cDh0emo3NTB4MjBlbHRlcDdzdHRjbXZjd241aDRhMHNsNGs5eTlzaDcy" + } } }, { - "undelegate": { - "validatorIdentity": { - "ik": "EMYWV8gscy1nfw/rElaiZ+QaDjQaU/k4G4HaCKlemN4=" - }, - "unbondedAmount": { - "lo": "411841646121563422" - }, - "delegationAmount": { - "lo": "299615454335912857" + "proposalSubmit": { + "proposal": { + "title": "kcrksmeyxustsnjbr-60", + "description": "krcxzlpefqzl-75956368", + "signaling": {} }, - "fromEpoch": { - "index": "1135", - "startHeight": "1135" + "depositAmount": { + "lo": "38351685330180206" } } }, { - "output": { + "communityPoolOutput": { "value": { "amount": { - "lo": "17496348918716391" + "lo": "415888003349099833" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, - "destAddress": { - "inner": "bt3Yjka4xDYsbM0cFS5XPmaPzc/Z+Gj/txGFMTVAFmOS3s4om2Xo3h4D69wVStKk33nOy4jAisEPP99JbBVkWIOk017uE5nOruHBXUmJzFw=" + "address": { + "inner": "zK3UmgXb59dD/4C9/L7P4htU0Ee1rPiWWdUU5AoyqgkW4nLr3VF6ORk2JhOyQlZKIvievUOuytmQvtylncSglmyC0qDP8zz+DWw+/FYHFCo=" + } + } + }, + { + "swap": { + "swapPlaintext": { + "tradingPair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + }, + "delta1I": { + "lo": "920853597152247593" + }, + "delta2I": { + "lo": "677865656587699464" + }, + "claimFee": { + "amount": {} + }, + "claimAddress": { + "inner": "i9huSFlTnxHEv1AumWjld1PfJ9s63YrojO92xAVyzfIcVG0Z3SCKJQOFUDc0GbzEqz9IWdvFshvu5KQ0T8djRxauxxR1w3RiD0oMuYoRMCM=" + }, + "rseed": "++fkdOajvAONYLoezkuIU6nXn/mC+2ndEgwdHS4FMcg=" }, - "rseed": "VWQ7oMhJ8WZ1vy3AiLrPpV9ju31W3ElVAJO2bzkmQwA=", - "valueBlinding": "ZJKZ998K7km99tOqp0ez5EySim2cm9umn/7fwrNX0gE=", - "proofBlindingR": "S1im7xr5V2feGLnIp5CawAV1M/gVjB38gI9M5vaE2Q8=", - "proofBlindingS": "+MVYvAm8Z+xpJ4OK/VBCCa+GD73r8VcDWyFV3eB6owI=" + "feeBlinding": "Q0DcLLLIqaOvq7gv2Y1rZ7/w29SF94i8cR5VQxly7QE=", + "proofBlindingR": "2NRy+/3HlDXi9fCZaKrlJQ7IN5T6yaep4lKDe2t7zQo=", + "proofBlindingS": "3WBWe6fyQgkjStsyOQjW/n1y/prYDzB2Gr7f4PCfsws=" } } ], "transactionParameters": { - "expiryHeight": "4590600296", - "chainId": "oubsgmdpkncaqn-56609641", + "expiryHeight": "8982080025", + "chainId": "hwbwaix-06083225540254", "fee": { "amount": { - "lo": "106844230424111145" + "lo": "516487876813519810" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_25.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_25.proto index 5ad6d6604c800d0c09480fb3ca14bc7ed02ac61e..a2e7175dd42ebd7bd26806e15e0c427932161cee 100644 GIT binary patch literal 977 zcmd;TXYOKbX69;O=2FtnOiI>E&M!*UOU_8l%S+ACD>KydElv+gO)d*aOwLX%5xU95 zwV9FQ^PjVun1r}fQqvMkb4mj8i%O(8p;~kel#s=>5aLED40Hfi+#JWgJ@yvpzW8eq zv%`TI`z|cl`l?Yvh>43q3Rz02pRph{uQWHQDABN}JTJ>Exzf@s&&;$Uqs$^DH8;^D z*UTU--7>u}E4?hkz&x+O!ooN;xxBEXDAgd%(yXM+z@(_c)V#E^AUn;d#KbbOG&RlG zB0Hn3JUh)aE4#R&*s`+R%(A?|qNFOz+|;1L$RIVRB(=c2xTGXGw=B6l&osj%(V#fT zB-^smvN*%sh|7KwqYalnmq>PUQFd`|YGp-faY=DrR#K6!nSqdKc2ROgRZc-_T47a= zuDPkDshP2vg%*PpC&#-Dla~IRGQowbi*Xin8zYwi7Z=CQR}cDs{C)U{RY-|TLG#rd zedEG!OWL2mj8Q3Y{IWRgXY*?|zgTVS^F}%=vjl{KxB||sy)ujS_Veq`{~PxH*?0bt zbjStwt!sWvi@YlGgv)3Zr`V&S*LMS}EG5m6(0wD%BQkit;F0|SdNVVgmIvQgzioB5>qXD|vLmcTXFth=~Y;Y~68@(!(W5{9Zgey95oCjTC-Ae^T;n z@gC;hgk5syygPzdUZ4N7>38N`As$&-JyydLLJH0fcXT$LSh;xp>K*zwd$ZH`f4F_6 z^?S#jLb*_9$)dN6QVKV&6#f2te2VF#uODV+ta_@-cfx$iuanDHJ_>5C&aOVorKE5- zA*_1&Cnrv2uiHkJ9M}HU7X6!bgWsS`YTx|_ALei77SiFEdF9_OMIo__@}%;_%nDrt fGXo1_BO_B&69Xet6Db~Ggdh6e|LDy9-BZ~Cp?7i# delta 658 zcmV;D0&V@#2h0T*3cdmgy8;TR0SYh*3J8*#qS%|C45-m zAz6Goi7+-+?*gPko6OWY^n@B;{~A&XP*WCSCp}u0Y2&i;bB)`XZQE>b58MXqdQO}#TZazn`N`V_A_@qZm!qe# z)tr0V*I%Sf=k9`B!J&7`e!&kea{+bu;)C zj2--dk4)zFgxL==Ao#^tya~K#>}e;1iv3VR39p6^z3cH;16v_g-Qaqo0un6<=z#o; s5fT?~bz*a8ZDeq3Zew9_ZY?!7HZVChG%*?s3JM4bsnF_$ugK-S0Ua+f5dZ)H diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_26.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_26.json index d80a819d32..3a583e3c6b 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_26.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_26.json @@ -1,91 +1,50 @@ { "actions": [ - { - "spend": { - "note": { - "value": { - "amount": { - "lo": "92324648899828610" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } - }, - "rseed": "x2hj0mxIgvaTj92Tl7dcVys8iU1aAIFxzIu28TpST10=", - "address": { - "inner": "fP25GA8NgLvm7mMQtgae2ELVbwfnVwh04KmJqGhHPQXCi2hzvN0sX3T6GfZPo3b3NkF/JYI87FmoNIPWGCPlI5dsjdF8MXL3UGQntUh0E0Q=" - } - }, - "position": "243689673766130", - "randomizer": "7WoblVNdixuDKy7Cj28PHwfCNqoKiKR9QCTL3inYhAM=", - "valueBlinding": "mzYbJX+m8o6uCxT2AOOy4QwSF1cSSBpUGaokJxifdgI=", - "proofBlindingR": "BVI3oX9bdCQu7GZCHzHNdNDqhr89RgI5rq3/FRu4Sww=", - "proofBlindingS": "i6QRqzA4qeQThLcpwO0/Tv32uoO+flfqlO7599Txxw8=" - } - }, { "delegate": { "validatorIdentity": { - "ik": "ZGizJ1g4Wyomy3d8i3IZKXggtPJpcDCuEk1Z1xqk5Z4=" + "ik": "/QXLeKKs5nNDGUlootWZo28F38EKtleJ2Dxmz877u5M=" }, - "epochIndex": "8103", + "epochIndex": "3335", "unbondedAmount": { - "lo": "98091304950625399" + "lo": "268055427198280602" }, "delegationAmount": { - "lo": "69655306427840990" + "lo": "311754073549817714" } } }, { - "spend": { - "note": { - "value": { - "amount": { - "lo": "44921213152985104" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } + "actionDutchAuctionWithdraw": { + "auctionId": { + "inner": "lBXbj4Fgh8SAUcCnvlW0iL9mC1F+Hjr4h2GmuK7hr4Y=" + }, + "seq": "477900847", + "reservesInput": { + "amount": { + "lo": "494921779002903251" }, - "rseed": "KbEoT+sfBbhA0ghNH764UPZEIp4ZkDxMa/gOshaZMOs=", - "address": { - "inner": "fP25GA8NgLvm7mMQtgae2ELVbwfnVwh04KmJqGhHPQXCi2hzvN0sX3T6GfZPo3b3NkF/JYI87FmoNIPWGCPlI5dsjdF8MXL3UGQntUh0E0Q=" + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, - "position": "251855229290159", - "randomizer": "jln93KEWc+UoPbg9g4mqPd1AAONLnedxXQwYEFOyUwQ=", - "valueBlinding": "J/gwi5wg3IFMoOkOtm1z1bSewms+QLEH4LAizg53KwM=", - "proofBlindingR": "qZf5SwS5/24MDAmSHEvVOEVpAvmPmJkWcVnN6QEUpAM=", - "proofBlindingS": "04wx619BFJq/xd3lK/hGSs4sGH2zUAn47j8uf3xOeQs=" - } - }, - { - "output": { - "value": { + "reservesOutput": { "amount": { - "lo": "64647742579487592" + "lo": "229786067440132976" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } - }, - "destAddress": { - "inner": "zpcyzE7nx3a5jh7cvbeD0EiZWVWgubS8axewRVxAc0MNABQ/ggJlOWGOuKVwKY+XK3UsrNH4itk3P6J6O2zrxxCmiOg2gvfvKDwjB3WKvvE=" - }, - "rseed": "0uXXBIKp7XbCdWWLkUKcSXqT2MUTsu2mBAZt3CS+I4M=", - "valueBlinding": "9bIOZqvcUva1eG8dWI75b1bIFD8b5yMlGpN6SiDtpwA=", - "proofBlindingR": "X/0rAkIy7pjZACj0+aHnJ9bFVZPzhGJsGKGy2HsZUQs=", - "proofBlindingS": "nRiWQOW38LQXclkUooAogD4fm66NQsD/vBGGN2vWuxA=" + } } } ], "transactionParameters": { - "expiryHeight": "8807475150", - "chainId": "nvm-6795620499743117073701126360", + "expiryHeight": "3655773457", + "chainId": "cobadoodnjhaiy-3702176186175231025", "fee": { "amount": { - "lo": "549017802334011087" + "lo": "398478972940299008" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_26.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_26.proto index 1793883b4a29953b333ee4e3cad3193ed9622977..ee9c97ef96f66f818fcb655ff263b74f36079491 100644 GIT binary patch delta 218 zcmV<0044vA2$KST3PQpHKMEoWApHf)c%rQ4b3++PXrk4bqi+S@!3wrliP$`5&(8b1 zlMsg*8VU%S$CI+!-;~?~A_@rdj^EkY)#RxJ3X%c31C9X-A_^ds72A)2V28wjQNX9Z zRkVn|W(!e%9y<7kVWzmQ;je}eui)_G0U9t03JBAc%IL)emz3`YlbQh}4k9oL3JCDV z>EPd{mzV>SngJy_I0%v2n$HaqB4cl2VPtP_WNvC`VQG0SGdD0YF*i0bI5sgiH8L|X UFfuh73^L? zdetVIH<2q$ny*PHKUJQd(|fVTu;_b0iuzWM5@8pCPcIKWUbe+tO5tsm^wi+kZs}%i zy+i%^{POIF%vN!AEU9%+Ieky_Mhml&!fZ2X)%sAhc({;!V9l^xmX7$s3+6x$vrOzpWdS<+`>1MWuIm^B5^~FA-dAV6pOv zaLabh18?p9{(jrlyss|&)s%NXzhC)yoS)0_5R)AjFt}1OHmgTiL~E&?F0bh>lGLnF z*zzf}z+jz_Z{&5UB~RxGEVq~9;`sie`{u0;^VcydadO=I{9@7ECwHs4_A+tpV&YoP z$feK4$uXhf%dz#JpZXIQ1)3W*{9ntn?r^xo;VZvyN5D51rFoJQY<#kR@NE*CY4DmR zQLw)E#p|C7Eu|FtBLCi5C|3Mb!*+*lbLT4CyABMGz2`nJjOCFK2;LOTqNJey!=QVP z!ktE+1uyxwcYbmUp{?nUf=l?t&9?nTJ-d8PLGnsz& z&zLDz7zxKIuf;;12})Yv)8My@vG$Kn!qH~ z%LER*7th|z|1slr5mA8$Or7VZ8=dice!OgFpWL0j+nX_H2Rn|GLj|(j8cwyG`{k?{bGJ9#)zK>E0 zm!4i{X`-ZH_e7^To>h}?92MU5b{Pv>?j4nV%FRj&UpMikt-cfVZEHooY((GB z{IC-u_R`OlRi!3Zc`3YI&Y-0b|5uyI$>`mTn+zIXelC2je(h-J2RC>Gls>#ET+D7By%z*vZdc*XwlP{~p0M^XzN81%%8v&Yi#eTtP@7uPj&B u%-qt{%*epR($d_-*wE12z}(o}z|hdh%-GC8iU*kQ&;NaYyJhBr^Xve8Jjo#d diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_27.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_27.json index 2f5f51564a..7d56648601 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_27.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_27.json @@ -1,54 +1,64 @@ { "actions": [ { - "output": { - "value": { - "amount": { - "lo": "215836893975783075" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } + "proposalDepositClaim": { + "proposal": "783703894", + "depositAmount": { + "lo": "541796731181788074" }, - "destAddress": { - "inner": "S8W/HCkrDhqjeeiyF9kNO777n5Y4JWfRDlUg1CSTmjQlnhi2N24Hbffvxpgz9pb0PlT6a6cyNDNLhJjmnFgkI4F1RSHdbCJBrBoiltrUlAg=" + "outcome": { + "failed": {} + } + } + }, + { + "ics20Withdrawal": { + "amount": { + "lo": "743252449930510089" + }, + "denom": { + "denom": "w9T8N98Xtft1poSBQ1jezl1Xmck7WH" + }, + "destinationChainAddress": "penumbra1hvtr8r7rmtnrq3jn2mrlnhsktekj8zlskuf25q3d22f3v50v55y2npqzyf9y89ctn6kmepzj9nqz52x2pyvvva4cuqsmeze0zjm49qq9qc8z29pxyh3dnf9y0e43nendsehn0h", + "returnAddress": { + "inner": "Ie/tWniyp+44jUlOZ/KSu4KFuLu+Mkws94JRU3nsFgeLM4PJeYoDYfOmqa7Te4szDUw58IWoobdWbjJAFqJc4PhuYO3Bd1kt5EeQlO8xBQg=" }, - "rseed": "mANKx0DKGwi50ccJvcmrZuln9Z2vHsZura+ri7B4qBM=", - "valueBlinding": "ivBUIimOp4ei+2tU2WXJPJVsk3TS18T52FwWjudvZQA=", - "proofBlindingR": "Zxai1ftRDbOzlbj3CLRqQLiiTXsn9r7ApV2IjRCnaQY=", - "proofBlindingS": "0Cf3winlxYHuFle5ErecDeub8w6/mqrTmy3f+OqIJgw=" + "timeoutHeight": { + "revisionNumber": "741829678", + "revisionHeight": "639300954" + }, + "sourceChannel": "channel-0" } }, { - "spend": { - "note": { - "value": { - "amount": { - "lo": "455010934191271877" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } - }, - "rseed": "Y2EGmQELaIa05hUkQ9staODhL/HlpOwvqPsF0aiHhoo=", - "address": { - "inner": "0pV/hfSDe0aKXsVJYN9m8Bwzm9t1/BtD8BDd1GakiL3N7GQAoTlW5fp2ndUDJqLbJiIO7wCcYgEasHqBLafsntHXFzDpxcmeY3WKxebPfKg=" - } + "delegate": { + "validatorIdentity": { + "ik": "6jpPsfC8Gf4MZQAEyzqse4OqVDAh0fnL56zaW18vxpo=" + }, + "epochIndex": "7014", + "unbondedAmount": { + "lo": "906211565715551935" }, - "position": "83380345779063", - "randomizer": "H+6Jcx3xoSb5xZETQuD1W+caAHcUTRxP5hFdq3xjqQE=", - "valueBlinding": "5b6Nj0cxyIAXtH0ndXr50Lq4diANGSylE5vVmPsM9wI=", - "proofBlindingR": "UM9AsGIUH2/pIDKWMSMPUexEuLh9lPoGCJ8C5MEMcQU=", - "proofBlindingS": "xPQYzm9dw0JN/Gs47wDnc/g3aF5jeP9p5Ev5Y8H6kAg=" + "delegationAmount": { + "lo": "299646488738841482" + } + } + }, + { + "ibcRelayAction": { + "rawAction": { + "typeUrl": "/ibc.core.channel.v1.MsgRecvPacket", + "value": "CrQBCL708JQFEgtkZWZhdWx0UG9ydBoJY2hhbm5lbC0wIgtkZWZhdWx0UG9ydCoJY2hhbm5lbC0wMmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgwIy86PzgEQl6S5lwJAoJi0v6G16oEYEgIKABoMCMvOj84BEJekuZcCIo8BcGVudW1icmExenByNTBmYXhxY2VseWh0OTRndmV2NGR2cjJjcWV1bTlkZmVremhzd25tNm1jdTdranNrY2FwYzh1NXRkc3VuZnk4ajhnaGhzbngwbHBuZmZ2MGx4aHp4dm1tOWM3bW1hMmxydnJrMnIydHhzaDI0ZHE5NnZxeHNycXh4bjY4Z2drM3phMjQ=" + } } } ], "transactionParameters": { - "expiryHeight": "2955180424", - "chainId": "esjtbujfs-7535777440407", + "expiryHeight": "8445758137", + "chainId": "xvpoqcklthqfksylyqqsfgejn-514070812", "fee": { "amount": { - "lo": "63919669489530961" + "lo": "62518833093538551" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_27.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_27.proto index b3ddf9c9b75c3cce3124ed517da6696013562862..2695477b4eb8f988e79a7759fa1c006299326dde 100644 GIT binary patch literal 857 zcmchV$!pYL0L42Qi|OYGC5K|?;4$J$G8c;%6Rkh#z>1j2vQWJ;8GRp4%OP?f_f1>2-SbUcl?UCyze?aYI*P-Yg~lao zxI7AUZlfV-nGMUL2SO&oMPr90a;ocCyp^#G2U{eO$I!5JtlFA`v^*c^wpLVNiX>zR zm4usO-Bikl*d&3k2tF@J4o+(ZGK0K;NsxjbG=0}~#iUduwt)h~26-bX5F!wX51?Rr zzM7En?<|Xw35>98BNel1Y%OS*H!;51>pk<4-?w~K?$hCNOX)_rAFf#Vtz}K4|Dk63 z-o);^etTH_eERIg;pV-GnJa|JQqS@0>oKgaIk9#0JKjEiyJ=J1>!k-fCb&v^L4>~e z`1uQ}dSvYVWhz@GsUpTmuVcZIL25CGfw^PZ)mJ8O)&7j2ifKdH^Ub@@tz+js_%ZbE z{K%GVi|%w*zfDI0JurT6|I6XgyO9{6+go3i?>#%&F%7hZ+e4)=XbFSZqMbXWxKyxE z{7*&P<>D*t+*%~L4WgtWhj~hYz7XC2WwN7^nIR)ZEb2}}!E&Ngt73oi1ydZ#75_om z2t9QF!2MA5(e9f^srs&CeFMj@j_sPoP@p3Ej~DyvJb`JYSVi=RgmhnZgk;V|Zc=tF zC=paN1X)2^pxRB?NE=cyqvdT)5>1IOrX1NWV#Vk4d`?wu?6JCu6~$$BPYpcRFa#-M z7$Vdy*V3Q`9nV%_QYJ#$C7x{&&%Rk)%ud6tRlJc(`Q zdF;90-yfS{{B7D7yO3Ym%Z*Hoy<28Hn-ig;+*suh za7vnE=f&fkdrz)Tdzt=q?s~and283N?%q(bLRd+m>qCf=X5aGmMZdE{Zl<2JnVK`X zam`+D|gzWuXSU7oFb|HrEiH6E^gOkBH}xK=QNgXQS`zSms` z7p`CHEHZOD z+ECS~yZp_(i`T^sULHL;FS)eq=(F=RD+InjoACeoFCi%f`FEYgvL6?!{X9BR*y+L7 z=;u-ldky05q2-S9+%_?BAr(yE^qcI_xr;FZ)_Dm?q@jNd%p znY0uF&O2;K5|Ph;sbDnCP?}|72Ud zXLw%x!#pD{x#EB36YrnN2Y*fA5Ypl3_&l+ZTSz>$IIAS7G%KxG*WA?D)ZEt)Hyh!T?Xnh!vI5;VWJHh^p~ze-D+td$)h$uLC_} z#cDDFW>GKYVl4!gE!WKE#3YwyI8)KIK+sK|H$vT}3+WV>R&?D*oS+A^ozOfxArunW zK#Xb_5EU#sw2>Z$NW;3}CTK08@S+z8X%DlS>zIOzupQuBDByx@`JC>nkat9^ggHA^ zuoc6B$dwQ+$!gm1BvS{+i2KB00{ln-2&zdC9lW+@Y|rJ6VL*ZC#nR)p(!}`hbIA1| z25R0K`(`;~KWyK1YjkrhUj5*QhN-6Uxf?%Sx^j?y`=DM${uid^RSTgaQ6g3iK=gWR z>3C;T&j6TqHQLts-LCfLV)>f{_>$NbX(qr7a;<0Q@csjT^voc8d%t}$GI`@f<&2Gi z4_a2O^_$*_&ucaNzON{L(SNS~>D}!gF525yGj;mckEs8xp&9}likzzKh)mnLdUW9H z)+6^W%poaIU6*xz$Oo9Q*-uuRb;$-=+sN`fOTBmlP5>F#w-g;Jj^}cS5lstn79)l# zC)**9SrfwqVpE!xmK7D}RW?LvK^HVr3860qrXi@9;gHNYf}Kz6oaLA_Oku|s^&IcZ zvO#0$2~ZbkoH7;U1bo2xF3%;9?}YA9}xaQu;n~_bIGLxk{wYM`JUbcVm=U+0% zH~0OcFFbL!Ye_}4cj)|YMAeR#uePpu{*h!dx^J@oFiF0#MU&J*!A4rvla(w)P=!{` X%`ZzPS*mh+n1=>SqwVLW+RFb07qWJH delta 361 zcmV-v0ha!*2!R6>3XuX5jsglW3JM75ho9`fiv6(+lc)kDe-cs(Py!$tALwo4Tyw0L zkJvf6eOTTqQhpB9dznm+9Z7aDZ#JU2x;>IO-*=?o$`X|$yQ@s{1hto3{`e;zEZ{4% z`xw39!Q9t0bff5iQyc9GSQ;SDuv08r)io+4(Jjpe6uB{RFz~QgbFZ#D?H7@IzV@dg zAWfSn+Hl2oe=O3;m8=7gQcFJb=ic~A{?Uzt30K`sfdVQZHNo`^tIi8gzIkAQAu?d> zHLV}&QjEJcUc+d3eD_-oG9Z^cdu*=!+Db^j$mCAkwF~LYSOrhRiw*7BeU$%9bpQ%S z$^t|RA_^dTc8x3QfWUIn|IIo?>#939k%V>i&vQWHP@8VU%S#p$e`hJuX> zA_@rI*u44ow9dc_Dh3GM6%gGO5+Vrsy^-r35)5*3XnJuiH!(9fIWigy3JM6z^Y{Fo H%7@YlI_;$x diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_29.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_29.json index b9fd8e29ce..b24641bf2e 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_29.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_29.json @@ -1,43 +1,53 @@ { "actions": [ { - "delegate": { - "validatorIdentity": { - "ik": "YGDGSuo2tH7tw1nq4HhJJ8ocsQdZI/e8q/VXlf60TC8=" + "validatorVote": { + "body": { + "proposal": "284956779", + "vote": { + "vote": "VOTE_YES" + }, + "identityKey": { + "ik": "zwa90BizdLKHBr7podM1nq1N9nWrmnDPM2vuILNPcSo=" + }, + "governanceKey": { + "gk": "LlsJYxRy7uSVLWAJ/gU5GCJQV6ErMEGJkDliyCUpsAU=" + }, + "reason": { + "reason": "gOG78117V3KSEJa9Usetiav5" + } }, - "epochIndex": "3871", - "unbondedAmount": { - "lo": "853438944939804281" - }, - "delegationAmount": { - "lo": "169032597737478199" + "authSig": { + "inner": "wDyN6yGx6Epnv/P7pK/vPG6R+4jjh1i7cpa8cY2dnQHOy/5YBBo34rcqnjMYcIjglWobb3a07u2ke7xdfdLWAg==" } } }, { - "undelegateClaim": { - "validatorIdentity": { - "ik": "R41dmVfQYVo7Z/0kTFt9T498hhojPo3kkh9iS6DYrJY=" + "ics20Withdrawal": { + "amount": { + "lo": "724571558176573681" + }, + "denom": { + "denom": "OONIY11e" }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP6rNnoPkJa7mMfigkC3gDU=" + "destinationChainAddress": "penumbra1hrgv7fzh0vgq49adz6ydqnqgy23v6n9qhjrze526uuw4g5dfyaz4aqpjl3kyq0qg3dqh43ecpmuea4yk7f5q0sjqy0ew603tklcj7ya0423szgwd8vzxa7x2h35re99zu7qf7l", + "returnAddress": { + "inner": "F4MDyCqggl2Zynn7rCOdzyeqbBuGObQcGsXvM+KyUsDz7Ku23Pj65ZvN5peYr5xsYTaXnw/asUKrP/HKCrrcw9qkFNIyp2Mh+v7mh1HFAiI=" }, - "unbondingAmount": { - "lo": "847425146711852950" + "timeoutHeight": { + "revisionNumber": "412249556", + "revisionHeight": "834100005" }, - "balanceBlinding": "AWUHLuLmrbfZPrik0sdyKGJ4Oshj1qDuv8ciKFLkpgA=", - "proofBlindingR": "pfjJuV9OWLAWU6kVFoglr2Qth/YVIjX9ddACdJWb2A8=", - "proofBlindingS": "uiecwJCZG8sLk4lGXpgEAoLf1G2BD17dyKSwG+bEkgM=", - "unbondingStartHeight": "44557" + "sourceChannel": "channel-0" } } ], "transactionParameters": { - "expiryHeight": "6647051010", - "chainId": "stgbionvbcgmcofritghqhj-52842395814932983632238", + "expiryHeight": "1145458065", + "chainId": "ywhlvhz-2", "fee": { "amount": { - "lo": "855479489470233363" + "lo": "269386633792776289" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_29.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_29.proto index 68d3c321204e21e62e965cf930f16484cc48be7f..7258dece908f97ae93277759c889a94faffe56a1 100644 GIT binary patch literal 506 zcmVjYzF*jB-OH)NkVL4TEWprs_b~O@03P8X-jq4$?=t^h5^ZTT)?>ugi`-tO*Si5qT zym5`4odM3v{#XPWH{!P{o--J5h~SlK8*g^B?(L*|yj^|L)&dHf0>TWJ0tyNU@sZt| z&Bc0DDs%#sEIkX%a#qTrXvQohF?5noi`1<9W z&E}VwubgaQHkY3d+Oa~bKk>>6y4=Isq!iLJr(+@d{^o~K#R4KK3<%WQ$;1H=rMBIT w13C#~Xkl({Wo#`l5+4YWo0*~n5(#;CXl!<9dMz><3cnprNpI>kZ{cFmD!fMw}&HNJ*e*D!G%V!Xt(j}c^wdvEN_@C%7i*6Dv$e4=ap`)k^y zl=U)ZKS}M z%C7h5+1l+l?RG4=bi7C-slw_+^0fu;_8(W$2zs)N!AfE2kCQv&{USDq1+Nqp>rh>v zqTBvWRLS&j=>?{esk3kJJ1Oi^pL1ZsOzG3ylRMqwX0R|d-M^CC$RBt2#F7ot&yGxD z_UOICB;?A`^z8UU2_gOBlJum^{JgTH|HYGY|-ZEIt4cxQBWd3JPoYi4?8XK!I+aA7Su5-DhB zW^;LJczI|oH8eLhIWaObIW#diH#j*oIX5sgGB-ChFflkcGBYtM02&Gi&XM%Xua?`L t2ofd;ob9KL6cQ16Y-(d_Z)tU5W^Q4H^py2?&qE!_Ul{_b2b^bIkw% literal 834 zcmdQ`A^mM$U0zCbkJaU= zmwO)^zx+CChM4L8-R;N4Oui)CEDzSdcz4Q`nKRC2F$#3t|8QW7nEVWRf z--kWkemokxKDw@S#R{F>rxTaZBsTYU?)tVpUP|F${Ly(qvl~69t~|?qn_Z_iq9<+Q zmM5$2xW)I&Jd&HuprpXWwqw_czs+L5yWcAm=B^C;T(DnI#q;TkuH$w~DtD(aYAIZK z)nd_k!go%f&K8xtgvcwdQ-wCUXlSW?7Oqn0y<-E6%%xlMzWjE5eyT7#OySjG?HL=w z<{w(iAh0C7KuSBz--t`dh~v|)@7s8VWGYfCN(!oy^Q$TfQiS!MCgCo>*(H#}hk0M9&wx&QzG diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_30.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_30.json index 22782ae10b..572bda2a2b 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_30.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_30.json @@ -1,52 +1,41 @@ { "actions": [ { - "spend": { - "note": { - "value": { - "amount": { - "lo": "671138363785291973" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } - }, - "rseed": "deoLDjYx7s6jIymcvS4DIj9NFECJZvePyvmKeqswbTU=", - "address": { - "inner": "O6PG60qPN6KdJy8XO8pTR0fPjvEsHrmHH5dy7Acrh2vCO6qgJupl+g8gAxkBSXTI2INSjoj0KWykcnAB9RkABbRu/JNpW34IQiGa0lbmXms=" - } - }, - "position": "216419363006281", - "randomizer": "PXbi+jBjFvlian+PQghRPfgDh6n5sVLBTfVczyswGgQ=", - "valueBlinding": "PvIAsweyEk32llfPc3t805XZJp2KRrk9GpOB6fdAPQM=", - "proofBlindingR": "CQj5OtiCLcrlGMPLUqv7wljxtlI0SMvMXJBxf9cJDgY=", - "proofBlindingS": "OceMBjS0/r/Nv0gwlKjCIi98ahoUdHJ79WsDC9Z+TwE=" + "positionClose": { + "positionId": { + "inner": "JNlZbQ6eTfCk3ZvKDIGVpJcMFrHy1FuD8jlgcVhntP8=" + } } }, { - "undelegate": { - "validatorIdentity": { - "ik": "Ks8SToqe/wtfimFjFl5g6FEgxoE7avk8yIF+3bK/V64=" - }, - "unbondedAmount": { - "lo": "49971882500160469" - }, - "delegationAmount": { - "lo": "504552835313543167" + "validatorVote": { + "body": { + "proposal": "141432201", + "vote": { + "vote": "VOTE_YES" + }, + "identityKey": { + "ik": "7ZmADeMHe0sv6lyJSyvZGvR53Z84jbO5C7AOFhBcrfU=" + }, + "governanceKey": { + "gk": "BIHAvjVvjIX5qkvAeH8HhCKP8vn+N3k7R0OL5KI5eAs=" + }, + "reason": { + "reason": "k" + } }, - "fromEpoch": { - "index": "5182", - "startHeight": "5182" + "authSig": { + "inner": "xOjjUPyioMyIcftsbsE4HJTYHYIAHT5Uy+rQkkTKaQrA2XvB2n2YIBEzJD5aeBQmfdqcoTXX1A28mAqvxdtSAA==" } } } ], "transactionParameters": { - "expiryHeight": "3297579479", - "chainId": "zlxckmnudcvsihzfl-536442235343", + "expiryHeight": "4260242574", + "chainId": "lnpbgakxdstypxan-148472", "fee": { "amount": { - "lo": "322375096030109135" + "lo": "726144367654748884" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_30.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_30.proto index ef33831ed2fbb75bc6a4b0fee9811696341f5a0e..486356f0eeaa172b8fea0d9fd2ae626e6da9a831 100644 GIT binary patch literal 251 zcmV{@;P8}SZB2V3ZMa^ z0h|E}RtSl!xI+>G2m%@+3Lx#7fDPjZdrL3sT!~97*&6hD-Jdv(v$+ef4i*qxt@R=z z3Lpf5z`iwajD`8COTc)42ZSPz^7;NZc{@i#i{zp?cnc~63IS^pLJB~{=;KiQqM*!( zard=xz%4rI~*?Ym-eV8B-GbBD*coZgm+MJ;^*VGNXmQd2o1PZY?o1I5amh8Vm{w2-JnyjmVDji3-Sz BY3l$0 literal 447 zcmV;w0YLr=z5)un0t%=B3NQ)^2*uI7#FLqqs0k7x3Lq)!oG&wR_N0gB>0BgmLG+_m z`Ge~QPF*WI&oV5jY7i12b?OTaHZktbqa!Jty)FYHKTQ-siDvhY%K3_Vt1xXf8d3^S zJEO+yN{=_9ohL6BJIYf>N6(J&EFQUsAD43M2P=nb!aJ&0ZDYo*n?7z zi1aCJq;hZp^%(#Kv~K*9XLLr*cR_0!75XsJj`p}v&8X!G(;`%US7Wraoe~&^4 zQ9bwrhpG9oQo&92T+b^o8U!LBKJoyw2eJ}P_Lf)Ab9;Q#mDwhpiblCT8k2$P_dq=Z zDj*36`8wEwEz0E>!^={u`@&f9wo)`m%gkJmaevnd4hAwHIme6!G_?M|&A&)6l&HcY zFMMhm6m)WX^=ktQ)_zX`3P#ETLkc1aAS%xiPKuuY3tx(1V-{Xu=usfXfjesXJjj85 z-Lk(|t{Mpl)%UlFnWf@bA_@rq&z`!Lgra~4Dh3F?C=k9V5;O?cqqL+95*~VNcw=jA pZgpg1c5`WHdS+}bH8VCeG%_+XH8V6b8Vm{w2+zB^+L6xFyaatyzJdS% diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_31.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_31.json index 91d1890de9..e6c0a77cd4 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_31.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_31.json @@ -1,82 +1,45 @@ { "actions": [ { - "undelegateClaim": { + "delegate": { "validatorIdentity": { - "ik": "HB4OzFsGoaYeHgFxDXgPt6j21MCLgoD431hOiQ00byI=" - }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP7mMfigkC3gDRtxdY4hllM=" - }, - "unbondingAmount": { - "lo": "341683986334608332" - }, - "balanceBlinding": "abkG5ukZR5WbPLhQ79gkvBmZMwZKaRnwSL3Rj+dFfAA=", - "proofBlindingR": "saH3ytZWMgJV7GuWyrm6Z/zoel4g7SSx91xWN/Umngk=", - "proofBlindingS": "L23mPJH5VepGZ6LuJgEgLhzGiV4BGA7Ku9e7qdelFxE=", - "unbondingStartHeight": "3376" - } - }, - { - "undelegate": { - "validatorIdentity": { - "ik": "1u/h/ltQYV1fPlf0sH1U3kS9P0itVe9RTqQMSC68Z2Q=" + "ik": "ueLG2LHLS2GZyPeo/UkATJkEuggas+KdnLmiAs1BWko=" }, + "epochIndex": "7583", "unbondedAmount": { - "lo": "17155905382982022" + "lo": "15793144669807645" }, "delegationAmount": { - "lo": "135742195061145278" - }, - "fromEpoch": { - "index": "7692", - "startHeight": "7692" + "lo": "334282447469022874" } } }, { - "undelegate": { - "validatorIdentity": { - "ik": "lDIo+Ju/zCZm0Vd/YBOf7t3B/MxoYgm7UsXNdoloag0=" - }, - "unbondedAmount": { - "lo": "344989063581406963" - }, - "delegationAmount": { - "lo": "310518044818158681" - }, - "fromEpoch": { - "index": "7781", - "startHeight": "7781" - } - } - }, - { - "output": { + "communityPoolDeposit": { "value": { "amount": { - "lo": "590612090867923425" + "lo": "723749552762830993" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } - }, - "destAddress": { - "inner": "GLuphxS6ljRHSmNdJkI5lASK41RvRzlultQISl9PBFLe81AUOT+LAwjf+vJqq2l+17hbjj1DnLeTVTzHJSKrkxKyHgGbRNLcolvT6jU2Fk0=" - }, - "rseed": "ZpA+T+VdouuGUAHr5W1xWPfVCM1rAHS6Ga3qn9UmvcA=", - "valueBlinding": "yp574vOSjum1AnJJAX16FgzvTPGb3cgt1VF/EtSFmgE=", - "proofBlindingR": "miX5oBFRFQd/VIQdf6HaRraamXmd+Pm6M6cLr9WuCgo=", - "proofBlindingS": "FI73JUxtpa9UDAqwiqxJCZIVE8+tHXb7qM/sElddxwQ=" + } + } + }, + { + "positionClose": { + "positionId": { + "inner": "D7uR3PXUhytuF/wIfwgsG7BOPRTb8bJPUJqE5d6zA18=" + } } } ], "transactionParameters": { - "expiryHeight": "8053002243", - "chainId": "spla-4608684959458879085213274555", + "expiryHeight": "1442141052", + "chainId": "wptbrepftqnteycltrh-5668754710518", "fee": { "amount": { - "lo": "9150271718571533" + "lo": "593192677678758686" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_31.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_31.proto index 85072811d0de912408339df1b4738b0b63bdc0cd..aba700e5e3dc086239b4ed38c9192695a097da74 100644 GIT binary patch delta 194 zcmV;z06qVq1>6Bv3PHjGJ_;fVAi3hk*s;q?VVTJHsQpO*Oqm3_2pY5Eot(L%0?k2M zN)Vqr8VLxU$hgmd`Gy=K3J98=sKC~P=g|ZTHKGGD3NQ)^2$6xCwxi6^g$k2t0VHAy zC;9;-3L*+154(}v_0)$eZWsIre+VoauueS`+wrnbP@070-m?Q=5;q9^rq!Cr?=<$`Q8LF zAZfV<=II$nm76@cQ193zycwA@21;oe@JPMUkLN{v06HLlv7z_M)>bkCRqSh)%DK8{ z{OEdKAnhcv_gq#t^(LMPLLe_~<~))4Rq94(qV6UEATAuniCzI14$8aNyQ$Zu7ZFIX z8VW|r0z(QS3Lw_+;r?4tVO?K7SM;!bRNh3rKS-@r?@>;q3`j1#XJi@)2!_L)@yF)8 z9wG_|zWthit?HSO@c}9Z2#h=sj64cQ$^t|RA_^dsGAQ_)zsx3P(N}+96QAzg!Tii< zVhOua#m#n!Xle}_3JCM9sL`9Z>Er|=3JBTg@a@CU%cle?1_@k(me*A_^cW>YOh#arUH#=jmJ|a6$BuY7l=CQVLKQyQzm1x|TFYN@HCn zLOGNKisMvoM>%em)CfvnPXtol^H3ByKZ^qh-}>@ut7(4MxLb}rL!7shRXoQfBCC@U zvK|4OMAF=%Thr<_HWp19AZCz0Pvu>r>xNJP>*Z~6SohTk&1(R3x*4tNpVcP4z#<^Z zo_pf+l8%4rwE}WU0eyNF4DU?wo88DQ)lq*E)PDj=FA`JfR|6$gJ*gdKmO+D5jT znR%V~`MNWw3$N9#3JNkH6pr^LOl_sFR16BRimXWqk`)urtsQpzsL$*YS6#;h5;h2f zp#1+G5+QSNY+)@lHZV9gI5asmIW#pmI5#;kI5ieBF*7nZG&MCf8Vd>u2#x%RyZXbR E5GNxY8UO$Q diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_32.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_32.json index 2526877d7f..15afc832ba 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_32.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_32.json @@ -1,71 +1,51 @@ { "actions": [ { - "undelegate": { - "validatorIdentity": { - "ik": "kB9ZyJJiO4oU3N8RSAWSY+OSBBQKhFcvazzI87yZBio=" - }, - "unbondedAmount": { - "lo": "815086547778057478" - }, - "delegationAmount": { - "lo": "913941030087207315" - }, - "fromEpoch": { - "index": "2589", - "startHeight": "2589" + "communityPoolSpend": { + "value": { + "amount": { + "lo": "830032257325867060" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } } } }, { - "output": { + "communityPoolOutput": { "value": { "amount": { - "lo": "492197390481659484" + "lo": "765295340711300336" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, - "destAddress": { - "inner": "4C42fMFPFE9fs4vi0n3PUIU7v8Bofjjmij6w0V3wcOefpdvFeGZMPF7siCSZsyiaMadYoLDbDE7Ogr7Byf3dglPbeEflnEi24R9VDkHkuAc=" - }, - "rseed": "cF3T9qklrN+CNa7Sgq7THG8Ib5/uQF0X/S/brd1aRAc=", - "valueBlinding": "8dqhCLhvAnTb562Yz5HIktY+ctYo2D2pQ//TbvUuzAA=", - "proofBlindingR": "RqMtZpioUlvFK/OGHoV47SsH6hjoOe7Uci6ryunm7gQ=", - "proofBlindingS": "zSgAjsaPuD4Q+alXMh7RZGDkYyGWm9gIaVyQZSB7Sgk=" + "address": { + "inner": "q6OGR0MtzNDQt/oJ/Menvk9vDLF+ghUOuNgyRxBuLuTW6nbWjmqSjA4iJtJzxleDIROi11QzHC1WEdXh8tUAzCtKFg08BtYS0KpDoVRKZoM=" + } } }, { - "spend": { - "note": { - "value": { - "amount": { - "lo": "870610902617726868" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } + "communityPoolSpend": { + "value": { + "amount": { + "lo": "348142522858618524" }, - "rseed": "jOrgcz5tMFpAL2gU138OK9RyW0iXfMAX5S1z6RK77e8=", - "address": { - "inner": "aGQBJm52uqCyWmOGxFpmoh5YYBdx+K1/Y8llzTKthqdC3wHAvY+aM/qFKjAtPCCdj3urLPvzjaE5mjJS3JGUS+0/sOiAZikYD4Guf2+tWBM=" + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } - }, - "position": "56417315926915", - "randomizer": "ugYcbQqgeTRz+YfmJ2/qGqrU8HEsPnJ55NaNv5vsfQE=", - "valueBlinding": "O2ICiLFJjbLt9LWnQrN2MKNm5b2/fK1eOCzEIdhhmQQ=", - "proofBlindingR": "BT40pQMmjZ6KqzGxi/+zSlH4P9s1RrOUVVOUMLfwWwU=", - "proofBlindingS": "nw53a7i3PLFF3FVDUwbWOWuEAZYrVgo3QLTdJSQyVQE=" + } } } ], "transactionParameters": { - "expiryHeight": "1124527224", - "chainId": "nyuzumkmxnrxdmgvs-379189823725930", + "expiryHeight": "8774516062", + "chainId": "rtmoomqavqvk-603221567641366559425121", "fee": { "amount": { - "lo": "976054562740851341" + "lo": "699952821662761401" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_32.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_32.proto index 8993100a7b53639288614c6a59fb8e7260122de1..08fbd80986eb457ec7a335a59e491babc1180aae 100644 GIT binary patch delta 216 zcmcc4x`RoW%XAX65tjiM7sr+ZGcI)R+kS|9VyucNR~O?f<~ByK#D|&hXT53Mah_{p ztVZ(c#cl4+x@Rt2*#3+2&++B^{PTG>)-{Rp?YLp&E|919cdZ08O~^XiSgR7T@$*n%6VakS6VZ|{yBe7eEhXz+bfodv8p!K z9QS@T-cS%yEh@>)&(AGPEGsO_)-^LQHZn3aH8VFeF*G(aGc~m|F)}qYGL+&0x_@W$ M_pkHcth>z#0Gstzl>h($ delta 681 zcmV;a0#^OF0@npy3P;KUL<%AbAdnwf$dY0^iWJ=65l97+W8;zp6bgh_FKax=^Sqe` zDjEt1hU$v!*qrgF3nB^#lhcCWYagN9CMIw&5RD4ngF&2O1!7UDNidC9L0qHLlWvuG1WE z2ydV6KwTI8FWar%T0{pTAo1Fv2)J(oblc~xf0)ma$dcARa@Hu=J*h+g({A-H%m6AN zMx!len5a@)#VhlM9))=AD+lTr=sE7xaxSaN>E`YPG9b+;0FK6wxIPg1saG-{(PUuc zVqMRx&|C=3ZQv3bNPqnCvWN+s?_jtEIx91 z`5iN6 diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_33.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_33.json index fb369a12e1..757ed8383d 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_33.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_33.json @@ -1,50 +1,22 @@ { "actions": [ { - "output": { - "value": { - "amount": { - "lo": "19052905099298379" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } - }, - "destAddress": { - "inner": "gPwRYUnOCbhmgHXzdHeeoZa2vOqX6AL57ZerQfH/Z3RhTDnMM8Zm7c/cBjSsLJSy1lZK9FZwHaintrhSWW/GDstCfsB7rOmfCli4V/YOsxc=" - }, - "rseed": "DufK4ZNb/ILnvZOQx7b2Ir6kwAJl1KEFMqdLwtrGx8U=", - "valueBlinding": "V/AxvEKDcigpyLtsuf6M37V4k5N4enBY9aKp9R0LKgQ=", - "proofBlindingR": "x8x/XpF8m3VdHir7zYX71DE6wRAJ6Po4JtDfaejcfQo=", - "proofBlindingS": "wttZqniS/u8Y7dpCcvBMmTIbphY6WPzSq2uMz0hA6BA=" + "proposalWithdraw": { + "proposal": "326690332" } }, { - "output": { - "value": { - "amount": { - "lo": "405314269718245896" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } - }, - "destAddress": { - "inner": "9b+PStfDPIbz75D6xvOyvRpbr1issuNMEgcYRvWrgFhAZVtfnNcF8EwZhHKycPTVqelcRPfC+VqvPUwk2EerHIEvlT1fNlQZ7N18Slky1qQ=" - }, - "rseed": "/PpaZtN51ZZbChDVpXXdmBqMZVRjaHrT8ez67gWHE3g=", - "valueBlinding": "/PUv5e/tK2eOcmGmP40nfkvgQnn2hnUzwHUR2o67bgM=", - "proofBlindingR": "BvDoqLr5WET+LyQYcyId3EFRvpheAVMOK48vcbEZZgg=", - "proofBlindingS": "PyFuP8rU3mcVYf01L7cz3g9BUraFqJZ3CZhnZVzQNwc=" + "proposalWithdraw": { + "proposal": "32683854" } } ], "transactionParameters": { - "expiryHeight": "2945599438", - "chainId": "uxbjtzogxa-8799", + "expiryHeight": "379781162", + "chainId": "vmp-730888803729620", "fee": { "amount": { - "lo": "226752417304870230" + "lo": "509390978610964123" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_33.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_33.proto index 8008a0c3a0..c0ed91d76f 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_33.proto +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_33.proto @@ -1,18 +1,5 @@ - -/ - ËŒˆÃÂì!" - )êœ/3qö¤‡çé\$pAô£VùƒëN]+;Ï2,©jR -P€üaIÎ ¸f€uótwž¡–¶¼ê—èùí—«AñÿgtaL9Ì3ÆfíÏÜ4¬,”²ÖVJôVp¨§¶¸RYoÆËB~À{¬éŸ -X¸Wö³ çÊá“[ü‚罓Ƕö"¾¤ÀeÔ¡2§KÂÚÆÇÅ" Wð1¼Bƒr()È»l¹þŒßµx““xzpXõ¢©õ ** ÇÌ^‘|›u]*ûÍ…ûÔ1:Á èú8&ÐßièÜ} -2 ÂÛYªx’þïíÚBrðL™2¦:XüÒ«kŒÏH@è -‘Ž -0 + šœÌã› +šÎîÊ)ª€Œµvmp-730888803729620 -ˆäÏçäåýÏ" - )êœ/3qö¤‡çé\$pAô£VùƒëN]+;Ï2,©jR -Põ¿J×Ã<†óïúÆó²½[¯X¬²ãLFõ«€X@e[_œ×ðL„r²pôÕ©é\D÷ÂùZ¯=L$ØG«/•=_6TìÝ|JY2Ö¤ üúZfÓyÕ–[ -Õ¥uݘŒeTchzÓñìúî‡x" üõ/åïí+gŽra¦?'~KàByö†u3ÀuÚŽ»n* ð診ùXDþ/$s"ÜAQ¾˜^S+/q±f2 ?!n?ÊÔÞgaý5/·3ÞAR¶…¨–w ˜ge\Ð7%ÎÉü -uxbjtzogxa-8799 - -Öú««ôÃå’ \ No newline at end of file +›Í”ßÖŒîˆ \ No newline at end of file diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_34.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_34.json index 4d8bcd43a8..f188903452 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_34.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_34.json @@ -1,69 +1,73 @@ { "actions": [ { - "undelegate": { - "validatorIdentity": { - "ik": "4CYAzd4MHxiH0AtOGmc1Xm2PakyxiOZ1FJITkoePdF8=" - }, - "unbondedAmount": { - "lo": "288178665277268641" - }, - "delegationAmount": { - "lo": "779165064433361071" + "communityPoolSpend": { + "value": { + "amount": { + "lo": "567411047180918499" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + } + } + }, + { + "communityPoolOutput": { + "value": { + "amount": { + "lo": "134335054560426875" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } }, - "fromEpoch": { - "index": "9361", - "startHeight": "9361" + "address": { + "inner": "rf4jm0otOkE/2MhHd2FbVbh6JDZCVuVJvA+HSgrBKi9r2Dz2/Jwq7BTx9D2qy/iogStl/+btLhHU1vz/5ljwa9QsI3HtsADOEDJK1grFD6s=" } } }, { - "undelegate": { + "undelegateClaim": { "validatorIdentity": { - "ik": "1/+6e5mC+9hWb1GaF3Mze8D4vyxVCddgENBL+fI/CVg=" + "ik": "DMoriA1O6850+k1D5KJfpkS3pyXnQ8olcEs3uEYbSKM=" }, - "unbondedAmount": { - "lo": "405457838524121154" + "penalty": { + "inner": "AAAAAAAAAAAAAAAAAAAAAP52yLQ5WBBiTdLxqfvnbIw=" }, - "delegationAmount": { - "lo": "762274312046082805" + "unbondingAmount": { + "lo": "924905935703523117" }, - "fromEpoch": { - "index": "5827", - "startHeight": "5827" - } + "balanceBlinding": "0Hqt52XGLzTo3HjziSdvtKDDdlFfK5eiZE4g7kcNBAI=", + "proofBlindingR": "Q893WcuijPGA5XKY37eliQHbbGwqPth+61KsoRcdDgs=", + "proofBlindingS": "lKHu82NrCRm0L934qC6/+QJ73g7ROz32YpSnFAIPxww=", + "unbondingStartHeight": "69210" } }, { - "spend": { - "note": { - "value": { - "amount": { - "lo": "779335764155704269" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } - }, - "rseed": "dRvm6FHyCKfOt4aBGQOgokIh0uWFCacNv/48dL4AnWc=", - "address": { - "inner": "vWA2eue0o1S3ABe2jQ3wKFVNYlRREjZmLFY3nEZuzKozwNLL5xHobEns4i2yprSZVp3qvZY+FXfi6hU/eUBSfdweHCiGS1Q+slA3KotxZA8=" - } + "undelegateClaim": { + "validatorIdentity": { + "ik": "R3LnktqQoEV1pp+jZ7xB7sjqkfwIZHR+WjoAixXndJc=" + }, + "penalty": { + "inner": "AAAAAAAAAAAAAAAAAAAAAP/5ckdFOO801qFh5Pdl/Ys=" + }, + "unbondingAmount": { + "lo": "179386025472799049" }, - "position": "132606305984773", - "randomizer": "zottzCJCK+sP7HtqZa/ZdRQaBHco+/kpjoOnM737gwA=", - "valueBlinding": "VDeQptsdD2okpKjysfwQ4aBkKhBOBLc3JJzlfEqvQAI=", - "proofBlindingR": "E7NzsW8Q6rRTeOcwMuIliU2XjU2gmcNXSPDmPUhaCgc=", - "proofBlindingS": "SI9adv6Ft3yqlvGWAUlq4D48OtyTIcJIeR3Q7kT0MgQ=" + "balanceBlinding": "qdEf9wzGCi5RdysBUZ4DdZmttBc4ysDdZm/4UEsyRgM=", + "proofBlindingR": "GWcPXubEwOE2wJH3a4yAqYy5OPJZgSbHN5Q7SX3J9gk=", + "proofBlindingS": "jzurW8jRcffVwtYl88JSzd2fKCAeyv2MFOn+9dORTwA=", + "unbondingStartHeight": "29104" } } ], "transactionParameters": { - "expiryHeight": "1672545952", - "chainId": "qwjzugegnskzelosqkmefouks-64995085313526933798", + "expiryHeight": "4047898859", + "chainId": "duoqkrgeymhrkors-7241458566280794217392", "fee": { "amount": { - "lo": "318113624009902829" + "lo": "69710397248927342" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_34.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_34.proto index b5dadbe034be909e6b334c8737e519b25b5ba987..eddaa80e4e5100e3f66261e5113a4ec9cbdcb853 100644 GIT binary patch delta 596 zcmbQq(!(muWjcx3h|7SBi{tU$=gYpX`u3iE;z|`!t}ez|%x#QdiQnHY@4vj@!aK%^ zD^=@*xB}MxQ=aXmYvpKv4r=LV->~`iXO7kzk&j<& zSDpT`qES2b|FgGxf>*Bn`Ts29L-rLN<-)fc7|sb8d0pc=%DiJt194-rt*Pgy8#ZTd#J1+~9 zm4fs6^2pPRdOkKhEt+wE`_fLv+c`N}b~ox?2d!BsF3ZR5q%dXSyU)qloRVAg>+k+p zp|}4hQ}sQ*i`KT^lBO&dVd6i|<8f;a3z9e7i=I!qHDQ5k>9YBY)Au;OJMn7bAC8og zx+p7#Zqer@)0MFJ;{VSgcUOz|Cf61wKKY*dw;Sk-laHRQ-*e^iJ|-iDl^5l|^Bm*S zs}C&KW(=IiTsm{@7IBMH2kxfj{|N9la$~kqkWA-~dv@f&L$d=Dzi0O}tnAro@hP%V z?YQ|AYtPz~-#DEV`mI+-pSW1~{pz7>s-F)9oxM9>LqYD;-yV^d|Gr+H=+EG>;W49- z4ae(=GrIVN)Kg0H3$u&TQ!8^bin8;IignG6Obq2sOf5{!%#17y%q>lf49$%#jik7_ PI62kUW_JIPs delta 512 zcmV+b0{{Jt1(^hY3P;KUL<%AbAmAnd&E5CdcP8w%5UTu$ROtFaObrg~ll829U zUm6Msp~cGmfuHpM10o6tuffN+_s@yw3MvK&kx3AdNeV~G0z?WT3Lw}2x_g;|``A`* zQJNQXGkd`JzbsV=*I*FPOZoCY30N8m2*QAarI@&$&;=qY3JCS}rMIh&iOLEp1_;9~ z5W_7Bz5)un0t%=B3NQ)^2+hZcy7{-T=n9ccC4V4w8|LUy@(8ESw}yck1E8WpA=2fA z38xLe{ycQP0G($VQVLMLU^aT^w4+qF02j864e%&cO=4705;kTmRyUkRZp^APz|za- z5$J45?BXr5rnH$>o$9@oJ{5Q3>J>kEKvI3&9vmo!OH@9xP&X=zabyn=g~E;gtdkxZ zAb-w_ZOkGw~e1a~O=`6-Trr!&3#g8(8RR5y^O+Z_*TB&4YFvHTF> zpkyi#P6W3%B%I}ZO0PfyDj*ZHbFps_>aMS3I{SE zNRL`}{)M-Es+RGV0ZD4$K0G?ylOe)Lc}*SA?nLx51QJ9DppC?x1`;lDcWQcdXJuz@ zb8C8KY;SXMYi(s_Z*^;PEjBbcIW;giH8U|YH8M6iGcz|iI2sHJ3JC3$%Bua;inRno CyxEfg diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_35.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_35.json index 2c9f8acbe4..94089c6844 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_35.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_35.json @@ -1,80 +1,73 @@ { "actions": [ { - "undelegate": { - "validatorIdentity": { - "ik": "XH3HYRYayKFHK4Okh0tP0O9QiN+HZrPPJFbBkNbuynM=" + "communityPoolOutput": { + "value": { + "amount": { + "lo": "880336588245684328" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } }, - "unbondedAmount": { - "lo": "349488085389905702" - }, - "delegationAmount": { - "lo": "9979531476545686" - }, - "fromEpoch": { - "index": "9129", - "startHeight": "9129" + "address": { + "inner": "eMayb1AMb8x6ULVMR9qFZiSm4qyqpXRcvB2w4APoJDa09eGUJRe4y8IOvf0gujP1HnDwORk+Bo+5iX0PL3XSg/l/irlmeUbJaf+21lealhI=" } } }, { - "undelegate": { - "validatorIdentity": { - "ik": "1LsPjZjf4zClWAnNt511FRMjXth9k7sehos4JnU87n8=" - }, - "unbondedAmount": { - "lo": "664106519394709793" - }, - "delegationAmount": { - "lo": "145682081203942336" + "communityPoolOutput": { + "value": { + "amount": { + "lo": "815719689217486520" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } }, - "fromEpoch": { - "index": "5709", - "startHeight": "5709" + "address": { + "inner": "TmiBtczbGcuN9ga/lX+XQ6XS/ka89UyP5hGbJnrQvFjMSHkNn1Hwvp7TbcXTk4rXYnKsoy1d1oSncj99ROAdkFEah+Fjq9JTDgDSY5DKnWw=" } } }, { - "undelegate": { - "validatorIdentity": { - "ik": "wzb6osFeoRYj9yDpBZxyvMmsm5g+GgJCp9NhBPMIO0A=" - }, - "unbondedAmount": { - "lo": "223479731991182340" - }, - "delegationAmount": { - "lo": "537522463435038748" - }, - "fromEpoch": { - "index": "4310", - "startHeight": "4310" + "communityPoolDeposit": { + "value": { + "amount": { + "lo": "450308455168230732" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } } } }, { - "undelegateClaim": { - "validatorIdentity": { - "ik": "ttO/J6g1WLiaERhnqdMNiKwMUITCnnWcsdWYnB9YmoA=" + "ics20Withdrawal": { + "amount": { + "lo": "67217833691084182" + }, + "denom": { + "denom": "mkahEaFCV6N915yYmMII69yMhup5m3V" }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP987ZFocrAgxJul41P3zto=" + "destinationChainAddress": "penumbra1w0mcvqrwgr7n0ges8lkqvglhrxfyjjl7hkwxcgu7qdrr6x22ksgs0pkpfh40uj2zfptukl6guz433ka7u8l95a698ugek9mz7mntyghrea3lvmnxdztg30qd73urm3587ma7dn", + "returnAddress": { + "inner": "MocqKdHFP1ovgFMcZorPXHI9WxAISNFgHw7AednENrqvhCgvsjXFbj3xIhPYAV6kH9mL1sqISk/unIoY9s8ofjIdvdmPpYrz0Asiob2Qono=" }, - "unbondingAmount": { - "lo": "279760704804562761" + "timeoutHeight": { + "revisionNumber": "516040925", + "revisionHeight": "213825661" }, - "balanceBlinding": "31Av6j1N++eOQzrE5bOWoDBl0qEcQobAHy0k91G8GAM=", - "proofBlindingR": "axOoqAb0IWhPvNAwZ0uUfcO7d3NQJq/4Kr0Zm6aScBA=", - "proofBlindingS": "TWYHOThLYUI6jnid+gQZYdD/81Bsw6/5QkBGJp3jMQs=", - "unbondingStartHeight": "7134" + "sourceChannel": "channel-0" } } ], "transactionParameters": { - "expiryHeight": "5960765081", - "chainId": "xjqanhvahxirqbxpedkyexjuj-57410166441477", + "expiryHeight": "100242853", + "chainId": "f-8421725122763533900111664888", "fee": { "amount": { - "lo": "786084325462793549" + "lo": "155809695238159532" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_35.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_35.proto index e88e9a4ad9ca67172e9aed5f2c525ed746636edf..60430dbe354ccf5b2165f2966b38ce8beec1c3d6 100644 GIT binary patch literal 697 zcmd<;Vw}a?#>i#B#l`Vr!Sa*O*FBxhBc#Nop!sT!zH#BVCGF2&#;6oHepwv$v-vff zU#zzEc_W>bSpq^qTmcowHsuHKTTsv5xV}Xxw_{w&dyFZ*2Rg)=zg{dg-6rp07Ur&je?yRbAKv~ern#H=Y*IJer+1I)}kev`H)&4Mf^`&4whD*s4PR-5XGF`-M1P+%o zT?^NKU-D%>8!=Ad+Q4*(XAKh*>%+jJXJvG}hx5_*>ucR_PqbN1eIHxQ(uOg+YB;DAcFvZ-sv?$lu)WSSB z(L5zj2^hUb?OK`_kJ?A+Hw4S1b)AnXvW*tt@VJ;D&v&5m<`J`9>svJRH<=#Iv;C+f ze1kD=iTus(Yo|KA{NK&#lK6IBqs~Zn@6GqHk(ig4nxktVWX!R2^)r1Txino16C*=&BU3{oBXcujQ)6RG0|P@tLo+iI3kwS= R9$*?>^Yd-zucpUSm;gm!Bu@YU literal 478 zcmd;bJH_P8rNpHWQ+qs7OzOl!ckSjS?cV+u-UoEtZ%^BNUM1|{glq3k6-#k(ESop& z``?W(-moZfa!h-;=jrLLyMkJ594p-gR=RV!pJH+WnR8_~fA5U@j}4YaaGu>hw^USE zIqpX7MKkmcFYo#NMCuGw_^=YK+B^E^?}();eLSrD_h^+&-E&M!*UOU_8l%S+ACD>KydElv+gO)d*aOwLX%5xU95 zwV9FQcjNN~Y(m^AscDI&IVA!4MI}<4P%XL!O330`2yvqn208#MZjKMfr$1y8*gx-f zn8S+slY5tJebp!-#KgrQg)F7i&sdO}SDKqtlxUb;l3Q$QdMqJl~rnzUT$hxm1mh}ZfR+dQIK1bk&;$sl9iEcW?GVAnqpCEoNQoP zm0nb7USynSUSg4FlwxX9T$yETUSMQanU$Smnp#z9S(RIoTauDoWt@|1ke-v3mSvir zW|W>|Tx_0K#wD?dQIzA=y&L<par!?z}f|>f3cpQcO||T&tN@F)nA~*gNyV0-yi~ zlhO)CE(0zuj`zDxKW=)s`Uta-5|@JJt2z3{h2NI6KYtmcQsDSyaoEr1*KB^V+Sccd zbXH~w2r0Pae->fOWNG7{z1ZliN5sjWy03F0G7bE;izvBYI(gu;R1jCd+mz|?w;qSQ zsC}~Jb>T_*?R&gxU+vlP$$fsyE1o->KJ=$3A3JL2cw6q)UOw@P%aihwe57)xJvS=nJ`6ScvhSpFaeMTSmhg}buPq+R zy-#jYV(?OUyh!E1=Sm)Pz8?SCrxy0AL`^z<{=v*-)&G9cm7nGAatirz?6|w=Evt}4 zVo6d)Sz19+RYgH=PC;c_QhI4YPGNaLYJNe6u92aErI~?|rKOR9p{2R884wy6SQ;6d V8Cgj20K@j$rdey=pZPwA2LLHjAqoHh literal 692 zcmd2=eF6T8zUbMUVb^C19R0iK(#(W6HZ#w!dc`!` z&hbU=JaBFlJ>^!#1HqNMQj?)_Hw2hl&uVmbqa{O>HZT-CX6()QIH zx^iV1s|ws1wG>LEvaI@fqQ7y(RXUz?dM@~`Kt27@f5u6!l~;7<2L0eRQcyn0xI190 z-r>5vrWXzhEX%X7+upn4#g=XUr?MA46r07zg%W_%*Pr}x=i0>?Jj4Z{>GZRvzV6(- zGEM1>5fWGW&V?EEx@27Ai7C6=qjB%-1eyfk`T0LT{eCJbrEqM|ovS`eI9J4cYvOpo zq`Tt%>(g=bjXyeE)hm5F`P)QBB?a9Xdl!2ynz>lg=Z)cQX|-j=^}AS}uKM1_D=Bv4 zNzQ5pEd}10_1}z4YI8-W|JZzQLyr%uuEnHM&41rtHLxALA@`rbNTKiij;-JOANGsz zHLnxNV%~U*!|K4*ckjJAo(b;Q$dt({WWaIx=>4C9LQ<7wc~up~xjA|H>|l!+tiuX7h{H zwmxs9vocG7tDU)vv6-2xftgE5KQk#=FFC&`RWCUsF)uGQN3YCK&$l=|C^fk(ATc>R zwM6J96W3-&j)yxYK4lZ)PDxEmEX^qi$S*39;)H6^HBdqp*FuOJr7+L|SaEZ#*}hLv zp!xfaGt3S*)-2e&Wb3O&2_Ysf1}S7IrGCbO)V$K%q@qMag9202(qz+e%XH&%6U)4^ z$};nu5>xY{l8QVNV^af@qMRzrLbK#@1A`Qc)RdAcgR=5+)AEYk9FvUF)GW(1V-vF? z6N_Zis@%$K%d*0<+~UHFg52V?tn{=TZfIm?Y$3%1jQcm69xXieb>#v^09?(R?f?J) delta 556 zcmV+{0@MAE1j7Uu3cdmgy8;TR0SYh*3JAgTm%ZNB`}6~m6C{5UAo#rDZ_3KyFGc@K zp1;~5bnxnIiP4bnhe{lCr1b!<&|wI-E(k@Qcn^ynxa`j`a@m$j$DCnQ9hMlX6m})^ z#}M9>$BTr;8ybHg-QB7vT(JlpGu{X`?*4hYn)M;d&mWMTAQ>S|s(c*-A|P_>4vU*= zGKHX*2h*~vas6!!eBo6wxaj;bQJAlyPXH<)wT;z_4x= z>hkosI^84#G9a&iRFro;BA({DsWS_cC10N`aaqK=Pm6zUM|8~X?%WOv!U56(z5xm% z3Lwdr0LFGk$cQ4FwhegruYvb0`CHI={hqi>T%!C$8#5vz3LpRg000000000000000 z008}jO#wQRqXknY7s0)y5uGXu2*u>u`=7M9!viuP5s&qa2#92S?n&DXCrMuB@(1AN za6=NQ_T+yGOZ-Ez0y-eBxD|puDq%96i5)vh4V`Ft{cx`TX ub8mBYZ)A6NWpZyVG%+(ZI5ageI5ajiIX5^m8Vn2y3J9^jx!A(v@cRR4VDfVS diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_38.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_38.json index fe5fff31fa..7249c13f16 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_38.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_38.json @@ -1,76 +1,139 @@ { "actions": [ { - "output": { - "value": { - "amount": { - "lo": "855459498878033004" + "positionWithdraw": { + "reserves": { + "r1": { + "lo": "465127837135700820" }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + "r2": { + "lo": "160069219706089534" } }, - "destAddress": { - "inner": "fWZPs/GgpN4QzyBbEAtNGw6JM8naY4J2wScZJV16cv7fNRBthmlxaKdHEGCfhhmrB3eDczGdHZ9LcZ5cTvWlfh/b5l/3o21fSX1Gl+g8lNA=" + "positionId": { + "inner": "bRA2HhI+pfDGdr5Lz6IITVHPS5itkchITo08z3Xk3yo=" + }, + "pair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } }, - "rseed": "2oUxzmSN0ltcGsCiPaf5rHkFunQZpZic6jrjqMNkYYI=", - "valueBlinding": "87qumUZMUBGeAd8hsPQfJfzBR2IzCxRIwJh/ciiqbQE=", - "proofBlindingR": "4C4thtCtke+cWiFK7pjVYXE3I8d49jmwLIM52SuYBQ8=", - "proofBlindingS": "jBsv+vubtg51hh8NVGkLhNbZGD/Wpk5zFz9M8mpVhA4=" + "sequence": "1" } }, { - "delegate": { - "validatorIdentity": { - "ik": "FLwQP50cdQG2k3FQxk2dPqtfzSAzymURnj60+y5ijEY=" - }, - "epochIndex": "7072", - "unbondedAmount": { - "lo": "781398338092905118" + "spend": { + "note": { + "value": { + "amount": { + "lo": "531388044542160579" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + }, + "rseed": "dF+zGHcJfK4LNl1ecB72F//P3OcBRlkff1Q5+ybylU0=", + "address": { + "inner": "r7ae/+8Q9d3QdaAs66/GAAbYBo/Am59nYWeIBU7REchE3LYtFPa1EHW2Lo1KZcRWuXzO/cM54CLSFnv2iArQnxjrlJnTB4nGnuLdFtCY9vc=" + } }, - "delegationAmount": { - "lo": "564059903153964475" - } + "position": "127162509479557", + "randomizer": "/bl7NKpqefEh1HDGCPqwzqsW4R3DbI4DhSyFG6tlHgE=", + "valueBlinding": "VW6RZZvuUc0oYTuW5XlVjXwoSv5OYgiZSRLWUNHk/wA=", + "proofBlindingR": "NDznlryPqQ9dYzgLYM89ey/u9Wv0XMe4N4LFRvonygs=", + "proofBlindingS": "IFOQYYyoxRBOVHha0xzLSVn26hUB7VQVNhlIqZlMmww=" } }, { - "delegate": { - "validatorIdentity": { - "ik": "G+WnMj7S5EM8n90TFN9sn7CJ0EGx7BSQfn3Z6yZjY/U=" - }, - "epochIndex": "9358", - "unbondedAmount": { - "lo": "583008984765016078" + "validatorVote": { + "body": { + "proposal": "882810794", + "vote": { + "vote": "VOTE_NO" + }, + "identityKey": { + "ik": "0p7JiwgN/BOyDr/YMdCM/ZT2O+Jt5rn4YDMsjummTnw=" + }, + "governanceKey": { + "gk": "Vku5VEQ0zbzbAtRKvyrwbtotYHjbiyANJSBQvimkiAE=" + }, + "reason": { + "reason": "VPG536v3rI0v3x7vYReCd2y" + } }, - "delegationAmount": { - "lo": "856209464825376411" + "authSig": { + "inner": "dAOY2+wI33jNIgsUTfqKSbDKwv+P0Fa/91kAGhKr/Q/bM/csW6x4qmZe+kw+jjkWVFoocBzqhWl/re8ZOYXxAA==" } } }, { - "undelegate": { - "validatorIdentity": { - "ik": "ou8/2qxbD7HveIoLUxESsos9eTmj6LbSFTRlTXgTUZ8=" - }, - "unbondedAmount": { - "lo": "37566074533032902" + "swapClaim": { + "swapPlaintext": { + "tradingPair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + }, + "delta1I": { + "lo": "956996503132728355" + }, + "delta2I": { + "lo": "144510200169114100" + }, + "claimFee": { + "amount": {} + }, + "claimAddress": { + "inner": "qpi4mBmL97S2kdUbhFGYlFibjichsKVRhLuRMv1/kHZ6NaGfwHhEbc+3ZTF7+us/3E3ZRgJyqZqPm242zqG/4QUfQQGclPJiJN7pdYXVAWw=" + }, + "rseed": "1IbSMJo11mPVZSz0ODdqsvBQRnpnMbCH89noQhweSdk=" }, - "delegationAmount": { - "lo": "758415126594772858" + "outputData": { + "delta1": { + "lo": "1131051379" + }, + "delta2": { + "lo": "1117311984" + }, + "lambda1": { + "lo": "7" + }, + "lambda2": { + "lo": "222" + }, + "unfilled1": { + "lo": "1476" + }, + "unfilled2": { + "lo": "666" + }, + "tradingPair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + } }, - "fromEpoch": { - "index": "9750", - "startHeight": "9750" - } + "epochDuration": "1000", + "proofBlindingR": "P6JPAW4Bnd0aZ1STGo6/ho6RjPP0u5UAsRqt5Q6IowU=", + "proofBlindingS": "lv1XDf0ipIKGTWVMLUlUj4l6lAus33k3mLLYoNs1bQI=" } } ], "transactionParameters": { - "expiryHeight": "7928606067", - "chainId": "tjau-6321599007185673", + "expiryHeight": "2397374994", + "chainId": "pbooqfrbyxjcrkuerynachjpsnddb-8189547", "fee": { "amount": { - "lo": "274981976404637910" + "lo": "35179472883806480" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_38.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_38.proto index d5237ac3417814bbda13b7529909564adb7d1432..ccb73d044b6b85c3f367c497dbc28c978585766d 100644 GIT binary patch delta 907 zcmV;619be61mg%u3XTDS0*V0&7zzpq)Q0+;+v%OU1`-MgzTmi^x5KNP0umw$AZ-vf z9uhvK@Wyt&OV6SRO;OKFn5~h>NKTDB&voSADjG-%krgD76(boS0SdkX3cCUdr~wKv z3JM6r-OPr^)Az3jkrX9=Aaq}|7-OzQQEbFhv00!6wkHDLsXJKcE1y0cs$VA+>Efn^(5OuaLjY?(2R=Ir6 z{lhunBGMLn_J|75pBU?unbQY}#-8Hc7SNdX_Yj4h)1meB92y{h{keNIs%m-hA=Gfj z2>P(js}|uM!)%TNg)D^|t7RSmA|O?6k!73iQOzh}JC@~nRgHWoO8!n_2$@L|)=<&p z{{Si=G(6{)ypO35U1K;4V9z~!FYfhg^jycdH-g1R`X|Z@G9VyRkYS9d#Sl(Zcv{mO z%Sl=G>JPJALF3LsWXxl}|n&Ai(J)Jnf9@NU{IV0hb$APprT zP`)Xohyf}Y3Kv#TM>R7xb~AEGFm^L|H+ET4WkX~#c@jcS3P5xNnA_|K-+0X;3lvTI zib=4_!vBxZR=@XI02&gj{SVtS_bgkic&cVz`b<8KITln}C~zF=g=v4S?-@CT@c;^# z10t0J3fut-ND7e^B#{*)e+mer*pcM?=li1#8VU&X(}3Kr=-Ge*A_58kDpCqis+hQ# z8H@L{wvp8vgi)B3SeuR~A+V)Ugu9V4{eO^ldNrY+z<5M$&$neUd;04?+)dd=0&=OE zkDG2b&Y{2I1s_2HoRsonB;M(Dh1CIUG9c83(lDAe)??LWEc7@xI%=};P)2%ZF|dd8 z+2}$X9!c36Z3+em^YW>i1QG@a@TcRH1R4Se2Ou2$16cgaozmzCQS7h~@wQ delta 506 zcmV`kv+A4xg)z=#jnZ3O8o;7Gr}?aT1-f(@rI?)RI^(FrWMP6L zAoIGenMO=de-WMm-yyK{A0_<3M`AMz6iC3Be{v|QZ2>AE;4UqO(5;d0oLV7D?wHkK zaW^B!c=kE4EQ2}OE0_fjG9Zi_FZ%nNwhncM9}QG#3xw9$7(dpgPIDJOO!8_~gboTq z!U8`EA_^cBybwQ~9CZPm8N&Rs$p^;hcUJwH#~dDpz}Xkk|Ax3=X^47egEF@|w@ za7k6>LZDRXl(BU4KQ6DNLXRYJ`04U2vUjP6A literal 530 zcmd;bI>cnprNpJ6<>qjG+O*3u63^F5PX1B#{+Q@Ih03KdWsb#t4K~e35t!Fu0Y7)2mt=?q4nAu8!S?-LmDz|;@SCiOZJ^`;Y z&a^7APh&d6^!xV%kxjuuTuut{&(jK*S{k12-_>7!y-rIJh8;=;B3SZt1^uvNFn?CH@*|3}4Na4|x_zcb&AFT!dFBV%An)@#Q@~_#(C5Li8 z|6pFN^EaKrO5tJPTsd3YhjaHdSyglxY&czXRVtq2@$%mCJ4#o6uH<2MQgAK3R`=87 z>;<+}<(qe{U9kL*)?dMYHtPJIzB9rnZeiy4m^hPJ$eCl+$;r1Qg>>`sb1F+y@)A?Z zQ%Z|-DiVt`bqy@dj4aK}j7-c73@i-|%}fj}EiFti#B#l^9G{;P}gmrhvCETqJxp!sT!zH#BVCGF2&#;6oHepwv$v-vff zU#zzEc_W>bSpq^qTmi8?=lL&rNNJt+%AMxqsZ#po%Y*A3VV)^6?GGy@<(w*>FK}`F zr&1Q9c=+NPcZU#$n);7-Ti4|tYrAD!#>(>EEYDftmB8#3rY_!MNps4T+_}_$F{*F@ zEkEC2|7>de+s{%z7l*7}xqW^IKM&h_^>?q=nxE5Kbu9EQ*Ad1h#siF8H6Xa85SzWu$o=mym*~&%XsR*UVnmy158hT(XqTEAc** zk`^g_>c@S@T;G<-QhX(;#U%=5i8+}mi6!|(4vb#JnCl?*fSu>dw38S2PrRYLLEYe) zP{!}e@|O|>#hEW3=f8V~QzL5e|HZX=8@FA&;HM(rU7eL~$-2sMr6Knp)|KclT^1_|s{jbkzBz(X4ug7)wb(<$Fvtz&7EAF0}ccXD>jLZ!KfkT>7TpW9ry`1^z zY|l?dB`%J$mo}_izHIhMb|EW{&9nZ`W)o5^s4OcfuPjcl%q>XHC`&Fb%`Ysf%qq#s e(ls+MGd8s_H8eFclj7#$pAx0L{70NgbI literal 471 zcmd-&#CVBmA0w9%mxA9C(rXTrx&?v?qzYx#Cf+QI0g zz?h~myIwqWdrd%7dCJ=tFI>g%?F!HS(jA}VCK|+XO3>rndnT@fKu_!id!p~^6IO$t zzS@O5*{!y4JxIQCt$4%Z6Wlw@`94J|Sxhkf%aEy{yY6%xqm_cS!N%ox+?{uP zeEIpH#k${nOrQ76eacvUe#wm)?CA&81f3MRw!9a1Uu#G?D$;XuvT_TvN(!^HQ&M!zEsRaf r&CJbA%?vF~O^pnVjSVe~4NWY~ft0186b}~{$AjL@^V@Hoy}|_mQxUqs diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_40.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_40.json index 2bb08d99af..c9196c6b17 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_40.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_40.json @@ -1,65 +1,90 @@ { "actions": [ { - "undelegate": { - "validatorIdentity": { - "ik": "HhCDmb7u/sv+1EgY5rtwtd3EMP0gsOa8SjEblUp8/ps=" - }, - "unbondedAmount": { - "lo": "87904358395485256" - }, - "delegationAmount": { - "lo": "429970379397697734" - }, - "fromEpoch": { - "index": "1855", - "startHeight": "1855" + "positionClose": { + "positionId": { + "inner": "UUiFkNnXg9ZViKn7X7QKrWPQdWfrRXVTyRjeaXd6WrA=" } } }, { - "undelegate": { + "undelegateClaim": { "validatorIdentity": { - "ik": "+CGh0LOc3UoT3D5p3MTg5TnTl/zaWm7ulHU9etFmptg=" + "ik": "nv15tZzZCNev7B12gqjCQhLfl3A4qf94RYWW+RKv8tY=" }, - "unbondedAmount": { - "lo": "877774117410291927" + "penalty": { + "inner": "AAAAAAAAAAAAAAAAAAAAAP7sv7FbVz6rNnoPkJa7mMg=" }, - "delegationAmount": { - "lo": "405525338314812643" + "unbondingAmount": { + "lo": "57013976586590532" }, - "fromEpoch": { - "index": "2875", - "startHeight": "2875" - } + "balanceBlinding": "eYkXLPTtM3AWuTorhqkcqUyi5FmXqPUH4EcrWsZnBQE=", + "proofBlindingR": "IPwPNCs6/4XHV3RWhjxmW3STwbOcZOt9ul02Vz3P4wc=", + "proofBlindingS": "PrNn3bfMuMYt6ktSEAVUrWs3c3DravO9KAtZ1ROx+hA=", + "unbondingStartHeight": "25329" } }, { - "output": { - "value": { - "amount": { - "lo": "275392230720764711" + "positionOpen": { + "position": { + "phi": { + "component": { + "p": { + "lo": "207020069686096076" + }, + "q": { + "lo": "943108923990145890" + } + }, + "pair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + } + }, + "nonce": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", + "state": { + "state": "POSITION_STATE_ENUM_CLOSED" + }, + "reserves": { + "r1": { + "lo": "733713745519230870" + }, + "r2": { + "lo": "736311152870444201" + } }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } + "closeOnFill": true + } + } + }, + { + "undelegateClaim": { + "validatorIdentity": { + "ik": "ORPc0RXNnz2GpuKZAEbmfI1/XzuNgxcHJM8NcAPaGXI=" + }, + "penalty": { + "inner": "AAAAAAAAAAAAAAAAAAAAAP/SH/Lkjopx3mmtQsPJ7sw=" }, - "destAddress": { - "inner": "VH6R7fU4SkTliEm4QaNRTzUO6HulmvAkZgsaVnZUn5uWb6IV+XRc1sdzFu/EBv//xbcZ5QReNaT492WymIJs64CTbG2Ljoq1Ew5ej1jrHGs=" + "unbondingAmount": { + "lo": "680601754163920101" }, - "rseed": "T/7O5SAlFyF2VWjE843Dqazkk/NqdyVWMRByKG4uTig=", - "valueBlinding": "WRLdLP2v+0ZUDIH6wFv+vefkn6cyTxGgK7/p+cHWfgQ=", - "proofBlindingR": "XOlJ+0O1CXJ+mQoZ0iQZd4TulYihS9XV46hOzGDI8g8=", - "proofBlindingS": "FgkhuRsKUhQuDXkHci5pcONqEwbFB2hq3VtxjqFsyhE=" + "balanceBlinding": "j4+GNJ4vr6wT0G1EyZI60xx/fM6vvxpp/YQvZikLGAM=", + "proofBlindingR": "Oe9cvlsQ8DwLaQRFzfoxZ/yh/ZiziudsC3kopwOcswI=", + "proofBlindingS": "ZeQgxOXdIE70ubWWJWX1cIfWYmZB4oIvamhMZutCpQQ=", + "unbondingStartHeight": "67728" } } ], "transactionParameters": { - "expiryHeight": "6698665913", - "chainId": "yvn-37040647965074", + "expiryHeight": "3209846638", + "chainId": "qxtbeccvuhqdjdzrtiasujatkyhf-3286372", "fee": { "amount": { - "lo": "51733010623895323" + "lo": "522357752499407073" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_40.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_40.proto index bfbb0fffcae7ba2fdf55b5203c727cbb65eef8af..482dc1d80556681e8514d42542b7f0ac2ad540ef 100644 GIT binary patch literal 672 zcmd;5|HY`nrNpHW=+Qdi=Jn=lp&cuK$8X_Un|z@({k3ap@JWe#ndMbc8@LWKUSitI z2vR!lZ{^lGH#x4aeT}q)^!@uJh%sae>%QEA6(GGAn%+J&ByY;w$?DckQTS z>8y-a3JQPtO|-54w;m5K32U=Si!PabaPyp$*R{K1&BATZKW2AQu-lw|cl((g$8=wL z2MMr-tj#trE_j{wd9Ma{8#8W z5F$nmMlhg-3WF3A2a}Qn7Z=C0|G%1d%~(C13+SqqGaGmOdh~NPmj)x(Az-NQ1Bbe$ z@STgIXXo3tEqgSR!R=X1Z+*OVZ?ibN%6Z-b=3A0Q*h2mPCHYTJ`nn45Wv+EPeDd8H zEiR6yKTmyb|MqVOr;$Q`f1AlX{q<{vFXXzMoMd%broQIf`u$Rwe_Qm^G`S_1trRTZ z$Lxz1_+Z1G$>MtUmtp#!g@0#k?s}fXU8%90dCq1gCxz4}3P+yaRq*?=bL%wK)UO5Y z*OJm4A2sP`W%#7Mc3R5fF<~N$kQK+feJ6i$3#k-Vlq97lCzq9G6sBaQR27wECKi`w hC6;7YW~AvF8(Ekcn;S{-0E6S<#2L4DZ~io&9RTy14(9*> delta 439 zcmV;o0Z9I!1~fm;BmVZtj$IJ$lh*rq~(^2-ks^>Wkf;mkc5&3JBxbvd!4!tl|wuAW#0z!337g!3K`NQ8Fz&4m58BB)z#yu zPRwA)@((f~76~D_8wyesE)97HaxQ6b<7yKI#Rq6=-CJ>vp=`<#5+?|`kCyrv5)yfK hZY?u6Ff=eWG&eamH83|c8Vd>u2%D}3n9Jha@>`0Z#=`&r diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_41.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_41.json index c434a114cb..3939fa4e68 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_41.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_41.json @@ -1,71 +1,59 @@ { "actions": [ { - "undelegate": { - "validatorIdentity": { - "ik": "0/ODgAlKZRMlvT+51iCCbGW21NjdTehkoGOJV7Gs+Qs=" - }, - "unbondedAmount": { - "lo": "7342247540753233" - }, - "delegationAmount": { - "lo": "159252701859678966" - }, - "fromEpoch": { - "index": "5395", - "startHeight": "5395" + "actionDutchAuctionEnd": { + "auctionId": { + "inner": "FMaVHvfFRXg+NqgBk1nnvBEluCfJMoK3INBZtXBjeYY=" } } }, { - "output": { - "value": { - "amount": { - "lo": "317063416336109332" + "validatorDefinition": { + "validator": { + "identityKey": { + "ik": "ojXO4Lkqz9V9pZBvCHC1ADpo3rsgsenDzKjyjmxlago=" }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + "consensusKey": "KptjwOVdUw9hBC67ZouxIX833jynv/6XFiDwD615CLo=", + "name": "test validator", + "enabled": true, + "governanceKey": { + "gk": "ojXO4Lkqz9V9pZBvCHC1ADpo3rsgsenDzKjyjmxlago=" } }, - "destAddress": { - "inner": "KqTLL2H1UOpsU80vQhem2qG05WF7hhxEC8O9hrSV1Uhe9n3oIAPruf2qvSQLRDmI7utTLVnntyTOpXSoENra1SLI+S+gqJ5Eik3zXe2duD8=" - }, - "rseed": "ZmxQiUk/bmjqZFZYBwiZ4aT+gswG9pzbxrjaDwIvNvI=", - "valueBlinding": "AYezq4GAeOZM2hs2EkajpdcmnkhChQuQXJT5nzI4qAM=", - "proofBlindingR": "SyfxHOO8yX+F8Sm9KhnKBlxpILC58qKWC6CTKHHRKQo=", - "proofBlindingS": "seVPaNfraj2YULjYgvGiEBV/ghhaKb/HUdhvaST6cAo=" + "authSig": "FNmLrD6LVakfBPWeEtab+7M/2qwruaKqNRAqdTQAzASY0BRV/ZKDUPzX6JNPA/dgzS9uAY5yEE8b0Gk7hQx0AA==" } }, { - "spend": { - "note": { - "value": { - "amount": { - "lo": "704759414905440771" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } + "actionDutchAuctionWithdraw": { + "auctionId": { + "inner": "brqmC676g0WEx0EQzKDKvTJROgh3ZvMb/l4//hvI5PM=" + }, + "seq": "515691415", + "reservesInput": { + "amount": { + "lo": "602315755144163636" }, - "rseed": "ntgU26W9nrE7w2jCxOVNCZJ0QKmgR1zn6jfDHs++HU0=", - "address": { - "inner": "Bf6Syk7WFx6C74jzrNaJnAPAqIMcGUngA7pMg0J9iDlLn3X3wtdO0zX5Pjxq7QnIqZS1qSGXdZBBG6vqwpPgVjP75Qd+NZD1+ENJW7IRqDc=" + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, - "position": "18897270135050", - "randomizer": "RSYrdFPo/BOcCk7p8ZbkEseT8A0H2Yoo5SB+WQUlVwQ=", - "valueBlinding": "Oc1yu9LyCrLHWZG3OJjXSl4bMhcwMkVfQJGh04yktgM=", - "proofBlindingR": "xf9UU3Lku0D9bNQ5QBsyljw8GhrKEdkkbgt6WHg8Jws=", - "proofBlindingS": "lmyu3VWd6tTwUroPFFtvR7I4EtwLs3B4+zr0aqq3QgU=" + "reservesOutput": { + "amount": { + "lo": "805532623255840375" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + } } } ], "transactionParameters": { - "expiryHeight": "6105774764", - "chainId": "iqttlrbzpxjds-3350294803323585484", + "expiryHeight": "4395811248", + "chainId": "bjujnpzoilblaevejciymtommdvik-2684", "fee": { "amount": { - "lo": "734949293487106919" + "lo": "141980490610222978" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_41.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_41.proto index 5e943fed2b9cf9cf3761c7c0a8a15893f035f6dc..d9b585fd1feb93ad361699ce7c6e3893a1f0e2e3 100644 GIT binary patch delta 389 zcmcb{x}Uk8OMMfw3YQX>g2=I{a^H`-R@j-XV4NKJe2<{&4)v2pP1_YNL~boeu59Bv z!q~)kfRU>Pq6iWm2OU%hkNi4}Pa$xi##$X4L zo84>dxC2aC+!JF|EiE`U zGCYD$U9(sLIdGNyk>UYrZaV*N-h>OY H{xAXnbQ7pl delta 682 zcmV;b0#*IL1J(sx3P#ETLkc1aAk*`MfC)-v6D7Srxz-?pY-P68*xgO&WT0b-SFx=5 z3mORs(T0@7!?%SEA_@rhmH3{~@9~-fDh3FXDiD(@3XuX5jsglW3JM66p7HPW@0+s( zlVJfRe^LriDx}LVVf9ezY*WoILKmjmp|s^;dxjiD3&XvJw3XFJUiN+HAOq{U{i?kr z3q(1H?(0)6S?9MT&ZTsy5Zc<+BFOnKps1ciicRxf?VY$k8X#tDP>D%DZfNRcR#*oJ znc<}Vg3Jc?oZH5@+7ALRHu54M0f)1zfq;1Ce@xmNHWEgorPn5&NJ51RkX)4cpE5Y8 z11ca(C-EHPyvcus@hQD38OjD+X&|t<@}iatppz(Z(J2ZtAhG37XxHm%J(y6q*n;t* z5EXxd7+NX6$5GgCX(ak^3JSgg3cCUdr~wKv3JM5=l(dY)-t*%L5+Vv9De9arGjaB$ zlWhSRe;}UN6x*e}p0PW_Xu`zhO$m~8K&hZdT<7XH!yeDR9Zeci3Qz_9lFClj7aoG| zi1V!0iJSw#sDm6CN#FyzOoKvwh&fB2b@#&8PSZ8{K0Ipe3CO9GwW%SOb&x?DtLnm& z;8rvHkoEXONn5fJs5cObvdifGr34xve?=xMbW`a36PyZ8>G782633J94F}nZ zDCHo2Sp_9m1R@|g&2qca@(QxYS&_FmnAb{P8!{I#GDTlNk)hL!q_zVpAjSVwQ*z|H zK>cjgIY1jSmOMNf8p;vbByJ0OSa>`q3o;;3@Qc)fiw_-Gzy9VngfOb3NQ)^2=D#yr0vX* z&jpj>0Vsc*OscJ)jLjZTC~!aDUXP8FD>W!QcQ}~_&)6T>FnRH)R6>1HchxNNN{N9& zZ@YS2*%2vN6F^Qqu*FLmDYJ}XVq+J370#$H$#)^uFy6BYjRArJi2({13JM68&(DFb z(ckp}5(x;fJ}K1pwW_~wUL$SuG0YQq(qR?W0`SX z8b}J0;{ha-;{hW}AOR9b2-k>^l^+r^Z)SC7Yin+IYH(*^ac*pMV|sLVZg?#=G&M9g mF*r9gH8e0dGczk#85rhSZDN?Z!h`+X)&na3?1yE(J+y@?Bh7TpSP9EIPa8-0er~MhaiIua~zwx4d+r&XV%g zMLMnKb1qHzRmryLgvpN3W6foZRtoijzvr_Uyw3LY7>Bxeuiz~9EsPuy~kQMznZj1A*Q3ts6y9s>z<5nZ@1@jd)(Q~%;j{5$sXhf zPmvf|fAh8k%^PRkCG;fy>b6~u+8R60dTLpz^PDqo{Q|$)q_{YiTs*P++QWupOiJ}! z96Kl6Sv&pH*)!}&K~az2wy=wHJeyE#Pt9+jrKy+GWl&{jg8ig5vMz zZLSMX9cUKHo8Iex-#Qf-6t}t_KJ0sW_c@!9f@bQm%~w_mwsp+Us6MK6=VRc7sZ)~W zlT%e$%5OGa3xCFBrJ&RFX5k{kS?Zmu-$gCY>%F&STK4WMQhzF>Qw(AjO||25QpkPi zU~=}ow#08co!F))(%0wOUplHIt-B@G>0X&5&s$cH)yJ8*CNc^2F>x7iadBLp_4~)< z<1be*PIh2asTT_33UFkbJKMm0o}yuilzijH?{6a5c1M|PlhSN6KCX1auY9G(nzbBZ zI>tg8N1w&^J@Pn}&1u4(p7wRN`rl8h;(K>QCAO$^eVxFH#C;PR;4R z=P={)@n;h>_@`(Tr^slzbMS9bxis~BfZgA80VRd3=QVq}jq~dh#b)Q;uXnueHhGt@ ztnC7u#rM1CX1rGRX4X>ZbKt&SCs6&9Tj_bnR*uxBiQCeaSg^d+T5zjyP{HN$^f-kmH*pzwYp&{Zp3hm5g1S;QaW2nxm~EuaF(brGuZo2ncDEWF=;oCuS8F zCRLW?p8HZK;M}WbHi<{k6P`D<-i;?A%@b?7o-fOVOsTvr>E|sl_DYCC8x~pC3pH zDW_ExR+bc{aO&>l&CEo0yrH8d{i{O7U=Uas2wT?c2G<+uAt* Dq}7s@ literal 509 zcmVjq9;D?86JEU9V` z5>g6KdArKJ7=`xuAzczlw?Dp>T^%|J*+U{A((mJeB%cYtfa)uH_|W21{{CShk{9p>m!oNOFXlr8Dj+~E zsb@~fOl5(IvdgF%{%KgVv&<%yxv0pAcqRd8NCYwEM+cGS;_K@idb5+VrvxwF^`5)61|Wp{TiF)=bUF*6zr3JM6`->>1cnprNpIB8!g>jv4r(po6HIghd8yQ)=Ztk~nm`w;6c@+j z>6ia}dV2Icw-Oh}*_L@5H~oLKjG5~QV-w>6My?u=ITH?i%~|fq8~F0p@gK{rBd%_i z-MMj22TT3uwCd#fJ6*Vh6s{LImpKQ1dh9H))4t5q%FA%a`;PCaj@%m_&f~t5q?0Da zSCU#>qEMEYlbMoOl3(P&=tYdV4l_cYT|N~4Sg2L_@%@iwx#8uR3y;avDFyleHGH~% z_G7k3*Pm~#QLVlGAo+lS$`Os@ZgLO!Hsq{}T72VDWYKj8CLu$Pt25SLRuGad*EO*) qGc__dG%>d{u`o9?G&DCdG&V3bur!q7;o{asmL1B#K%9 literal 624 zcmV-$0+0O)z5)un0t%=B3NQ)^2-)HMzvA|Wmj)6d3Lq)!oG&wR_N0gB>0BgmLG+_m z`Ge~QPF*WI&oV5jY7i12Swk|2R?_df*k&ajV2&Qp@t3DHzmbBsy=el>W$H}u8d3^S zi{7&J7wJPnM(-u4!D;6J^P3@QMjPn{ zNtp>Vo;#aWEFkrVK&qpCJKun?fi2pMf+yV>5RlH;mbRM}8Xy*8y81a-SOj8M95PMA z+J-jfr>&*LdgnleoCoe;90VdD#T`bdU)C0UUGTOGpy+?3dXb0zlQa6@Dk&wKx|whS zDj@f*#ZKl0AQQCi1>RR&BXRz$u^ z;xMgP$pG~QIW7~R{tpiZ3P;KUL<%AbAQ90XazfBB8iOS{abCCjpfDZfrC*Pr)k2bW zFKb4nP8tdbrPsdWq_mFh0U` diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_45.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_45.json index a619275091..fd7a407d25 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_45.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_45.json @@ -1,88 +1,51 @@ { "actions": [ { - "spend": { - "note": { - "value": { + "actionDutchAuctionSchedule": { + "description": { + "input": { "amount": { - "lo": "977022872248718108" + "lo": "822711624718070749" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, - "rseed": "yTsn7scqL7vFRbJXAomcUX0/4+TXBF3kthJlB5bR0jw=", - "address": { - "inner": "BXwWo4/kgSTYCV2HrlWJlxeqyJCyyekTHvREfpi/U+zjD4BxgyaU7AUdjSncmRWw5lbogdATR1YMGdBPQC5+2/1iaecESzAlEnpWsKANN0c=" - } - }, - "position": "199476252799519", - "randomizer": "MQdzdJoOXBpEQBCcO/NoaAaphlOGVMoIYUw0kocAfgM=", - "valueBlinding": "mUz/1StJv1PeRcUPAZ9UjfoV6tjP/SvuWfCnNkDOPQM=", - "proofBlindingR": "V7SkxO6z8nKtXQo4X6La08LHnDR8teW1kM2m4KdYexA=", - "proofBlindingS": "O804e10HmK2KIvIdEip1ynrUfDrBmjpBq+x1F3u4sgU=" - } - }, - { - "undelegate": { - "validatorIdentity": { - "ik": "2MRt6c91phgGjYqJYwRHnid+Ro/0qsBgKkk+6/3t414=" - }, - "unbondedAmount": { - "lo": "502754835141024128" - }, - "delegationAmount": { - "lo": "488582365840939770" - }, - "fromEpoch": { - "index": "1549", - "startHeight": "1549" + "outputId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "maxOutput": { + "lo": "430750638761446118" + }, + "minOutput": { + "lo": "926253026304277144" + }, + "startHeight": "483746522", + "endHeight": "483746523", + "stepCount": "368806483", + "nonce": "Jz+onRaC+XAwkjAlIGF6CFFWRMrKM2nRN3X3vh4Qub8=" } } }, { - "undelegateClaim": { - "validatorIdentity": { - "ik": "AxKFKd0A9mvLDm4hRJbd8uds9h8Ee1c6sxJOMlfCHo8=" - }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP5jH4oJAt4A0bcXWOIZZSw=" - }, - "unbondingAmount": { - "lo": "453131511360294270" - }, - "balanceBlinding": "5koyBx3NIdyGNan9EmKIAOcqGNb6Oj/PA3WFvKb87QA=", - "proofBlindingR": "/w/+wTuhTgVa7ARZQQot/YuII6v7zBikmsYLmcN18Ag=", - "proofBlindingS": "g/wYS0eJruXKHpazdOaw+t/TZeOeyn18JQ9XyHYvnQs=", - "unbondingStartHeight": "14310" - } - }, - { - "output": { + "communityPoolDeposit": { "value": { "amount": { - "lo": "748881538439609537" + "lo": "980503223363754344" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } - }, - "destAddress": { - "inner": "8bs/eQgkXM33Xn/j2SDWibZFVk2YUpSNQiu+Cg9qc1SGd1aO+VtbFmIOogN0ZyNPxtZ+ORsGMT3k6GpObrKVmp+Xa76SpG7/RCt/Nw1XE1E=" - }, - "rseed": "AaTWKjAjxRjItIaYUMOQQV9PIOxosNd4iRQUnQ1/jsM=", - "valueBlinding": "8PCg7g+pIaMdl7E2xyp/Vy6wLDzxRfR5jE80yZIxsQI=", - "proofBlindingR": "P/Kh+t+MrKTMuodNcfIPK4E1i2EDzX50r3XjII/g3AE=", - "proofBlindingS": "J0DYUvt7rdbmIKGVAxcM5wA5RnLkESX1t9gUeIWSsAE=" + } } } ], "transactionParameters": { - "expiryHeight": "7609337492", - "chainId": "rqbwfpnzwhsoqhrmdzclvurhpuvpg-5217771618708753205948", + "expiryHeight": "9396435381", + "chainId": "gbyqccglqydcruoszirlvmuqnt-8244639399167547", "fee": { "amount": { - "lo": "695542327201134492" + "lo": "983626274279646423" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_45.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_45.proto index 42624ac6eb48b4f134de19f2910eaa333ae6db5c..81ef26eeb3f33d5a9f6e55fbc5d4b965f23c566a 100644 GIT binary patch delta 200 zcmV;(05|`x2c`lT3aJ6A1Em29q5%pp3JM6_=br!3`?j?UkrySA7$aU93JB(vn9;|r zmHh=G3J93>{O5$nt?djb+Qrr80WjOe)#d>>)0FP70YV@rKd7A+g86VTk}xG8VR{Hr zRz%9mGilK`b@#p=5V^k!HKGGD3NQ)^2cB5-Vq7d2wT7 zXKZnKWMgu5Z*zKSa%^^Ob#ZQVEjThXG&VCiGdVdiHa9giHyR8I3JBN9xACalqSFn# C2vimT delta 886 zcmV-+1Bv{m0qPC$>|dw^hAD` zzfP|)yQ|{z z;|3}Q2#pL7jSLFG0n!4!0SY1tAOjMGDcu0}Ys(I9Aw-tl^5<;!9|U_>IzO?nb(%~qy{n| z=1MXL9nB%!hBc}E5@Lt|=PDT1`Z_<)19gSGru^*yIw1cK{=qw;P6b-*1X)1}E&Yp# zBdhz&7^IrU3z@@p@CZU6gZvmvM~SZG${v=pbSmbs`rp%KQVLM)_yq~1~EP4=xR=GvXz>jmutR~q;CI2D}Of) zR})bhAOWP-Dlj9(7|67Sm{7xzL0?ZG>}aspc!?Agoeh7E!y+K?@SyGwsUf3(9hb2- z$0~nUF0d>-@kR7`j88Plk}yM36HygK>z>% diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_46.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_46.json index 83070d4443..995a72a126 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_46.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_46.json @@ -1,71 +1,77 @@ { "actions": [ { - "undelegate": { - "validatorIdentity": { - "ik": "GkMcIB+ts+dmqfhVvaKx34QkZ69T4OEcgujnN9HH/zc=" - }, - "unbondedAmount": { - "lo": "807110239181620000" - }, - "delegationAmount": { - "lo": "716009548389304689" - }, - "fromEpoch": { - "index": "7430", - "startHeight": "7430" + "positionClose": { + "positionId": { + "inner": "3bbkEtSgjhFIBKM177cemJLtXPcFjC189hyp82PQme4=" } } }, { - "output": { - "value": { - "amount": { - "lo": "424153975015501011" + "swapClaim": { + "swapPlaintext": { + "tradingPair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } - }, - "destAddress": { - "inner": "iRjjUiqEecNXynfFVyCuHqxODON2wpPZ+Wop9jEeDRbatE+NJCzJOorq2wbqFgzlK6pJwp4NVRaQf4jWKOaFXr6Ql/X1Wrce7FfFQiTppr4=" + "delta1I": { + "lo": "396407965900561063" + }, + "delta2I": { + "lo": "31512525003725287" + }, + "claimFee": { + "amount": {} + }, + "claimAddress": { + "inner": "NNtbsuSI/Znlg0w2zKZo6gqkNX/02iLqEQ0blH/17S0/g9ZYxTM3feLvghIhyqqISmOYghzgIh0wZ3NTHHdKjcgogx5M0DBWTN6Mc7zJipg=" + }, + "rseed": "jeYrMjQpR7Ky1p/R/3tIsRqh29ceNbLzEjBP/ctjCck=" }, - "rseed": "5uQ72T9JmrSD47e86Ev29x9sJvQNCXUnK6cBiG0GdOs=", - "valueBlinding": "dkWv7Bi+zgxgGmIZ7+6zomAIl83yKms8EOa9PSUqjQA=", - "proofBlindingR": "2u0p0VKtpRPELMa+kHIEw9yA8YpKr9k5op3b9uAziQs=", - "proofBlindingS": "1mmqiudRc3r7fyRv/4p5+ODTVWfCd98vJpKX0zxkWQg=" - } - }, - { - "spend": { - "note": { - "value": { - "amount": { - "lo": "21166769000699855" + "outputData": { + "delta1": { + "lo": "1101423576" + }, + "delta2": { + "lo": "1567061194" + }, + "lambda1": { + "lo": "1799" + }, + "lambda2": { + "lo": "746" + }, + "unfilled1": { + "lo": "1097" + }, + "unfilled2": { + "lo": "1121" + }, + "tradingPair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" }, - "assetId": { + "asset2": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } - }, - "rseed": "2/W4eEYuAyJJ626QO6AkcrfpdirM+ykuMfOCa5dkSRE=", - "address": { - "inner": "+69a/xXfjAPO1v1rpiwDwShu8tDhKnpla3S/HF9n+7IP23YfdOtjquLAFz1ony0+Vn3cYj9VD6bcfflKNqE01Jk2Y03NK9Hksdb71iiEFsY=" } }, - "position": "131166504510878", - "randomizer": "57J18KX5A31eisYBDYXGiMHhZu4hoZjQDZ4rHGydVwA=", - "valueBlinding": "Q/bMUpI0y2KyTeAKqdBkoPOcEetsk8vBke8z86MkiQQ=", - "proofBlindingR": "OexxA8cJu0hGerREfag7p6zkKtAOfZ9uG+RfwkESow4=", - "proofBlindingS": "KiQPiMKfV84Ro712MYQJIB1Mnjbnm6Pklwh/2QTMjA8=" + "epochDuration": "1000", + "proofBlindingR": "l8LmlnLtcFqlgianoxogzdvDlkScAgUjxACBkM1S7RA=", + "proofBlindingS": "Qu6BJ9ZKFmHZY2D23mxQj1vwChQiV1RUKAyuE/AfZhI=" } } ], "transactionParameters": { - "expiryHeight": "4442611605", - "chainId": "zhsfctvxnwjndfucdhsuxfup-12528536031031037", + "expiryHeight": "6509449978", + "chainId": "jwfqgaphakccpctwxwsryqvdzbqz-1046450848", "fee": { "amount": { - "lo": "534772470654340318" + "lo": "753235038814796507" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_46.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_46.proto index 90f640c2bb7aa30e5b93a06db5b2868dd7e701ba..678ced5be5dd48aaeb999bbe4f85f7d7440c8192 100644 GIT binary patch delta 393 zcmV;40e1f11%m`N3McvjBnl!5AlXzB{2HGlNlBI*$h8y?eH+|yof)XLhs)$Nsn1USO zA{{Vib5k65N{z@UgC0!KFjh?7jB~unikLDWjpi#dG$}{2veuu`|9eO}u^OS<*B&*p z^Aa#m{mWws$r^471_;>4nT-Sz1_;XOo$Cb}0|A_EBO1u6pw$p|t72;m4qND7f& zB#~Yte<0`wDj=7_=9Y5pa9X8;Ca0qsAkEvumPDKa1tY`&fsoBo?GQ2`LhgYl)=Cy( z*<)b#-fU2hTkr}LB3D#YC=9L>@E>Lp5aA;v`V`Fe*ba!}n nb8>lcc4T^Dae6H=Ff=waH840dI2sHJ3JBZv2fN4a=z+QlhQXv$ delta 693 zcmV;m0!saZ1m6W+3P;KUL<%AbAR0p)ARn!>=Vqz+RlTCI--IM*uT$XR9D?ZQH_^xc zHyR2EpoW3y$IsiD3nB^#@sgpOz})fo2`UB%hB^?2Itq~j5{?22FbWC?)7kl!u(`SM z1(R6;B!3c83Q&m{<5DVwdBa!Acg0sAt{$vT4C8jfliB%dDfTfQ4Hnw8PmLrj$vTSa z+Xm_u4CO1TNy45DRThwch}J0Pg$I672k{l z&er{FrYr-&C~or5;VOD%YjnRHUuXNW58HMhbn9cP;=mU@XrC=UR(;%JKUEK=+wVzN!(3aQX!p!1v&>ui(D!IAGX^P?n*1S%jo>~RCf z3A;!}dbC7+s5_^uASxseh{B&&&Jm-%b}@trARSDeHs_n8 z8#8W zPy*@rvZbl(*{A-OtVr1p${`rDK$d04q zTH{W3A&um`-0Xsq!m^6Qs-n!o%(BALjKsvMs>I5yB3&~>3ll?gOEXgo3lk|GpsQP# M-a346UEfqL0OrbkS^xk5 literal 606 zcmd;bI>cnprNpJsQQ7LLxBBJP;IvuCC9JQl{pmI5cW{Nf?E`nE;@DLQMgm_nq_{X9 zJl?VK!0Chkxs|v$)_>amdHJlb7g)ItGG1cZ%Lp>%IFrb0I`#tJUPqNZHUb$>5H^2HGEl!Tr+ZL@p-tnu(NI_tp z=)PAsvcwMGD4tblP_Z)81_7? z76&`7YZ8gBt zvj(e)AKbfCaIO{?NB6!LYaTysdB9_&u*>$+-oVe2^PZSos?l5~_^4z0qK)?*jppq1 zT0ZgPs$)!63ilm+HkVo}w-;&hNI%+pE9_uX{SYIU`za|W!OjM0A%pC+f`YW{#GLY+5GeLsLTwBLfQq6Cm5b!pOqV Y!r0u>NQ#Gxi{s$iOFviNTXdZj05Z_}?EnA( diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_48.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_48.json index 9461a4d68a..62ac959887 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_48.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_48.json @@ -3,61 +3,49 @@ { "undelegate": { "validatorIdentity": { - "ik": "yFLlgmjNLdcsvX6PmdrkCHP+vvGLtWUBqWJBKq3knDY=" + "ik": "yXRVlQf6bO60Q1DWoZrjBhTE4KU2WdcYXbbQZmcf29c=" }, "unbondedAmount": { - "lo": "895839894635624595" + "lo": "434156311610937917" }, "delegationAmount": { - "lo": "786382126404673860" + "lo": "906736185101517951" }, "fromEpoch": { - "index": "9437", - "startHeight": "9437" + "index": "9651", + "startHeight": "9651" } } }, { - "undelegateClaim": { - "validatorIdentity": { - "ik": "rprSLK5HO+R0tvlFGWw0WNNKXkfsqq20c0i/Zb+S0lA=" - }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP41P3ztkWhysCDEm6XjU/g=" - }, - "unbondingAmount": { - "lo": "212064068028214146" - }, - "balanceBlinding": "6AOFIc1rwPO0sWKGuqFaSGfEQGmqaWQgCoBZTGH46QM=", - "proofBlindingR": "ib4b4e1yna4ppbUWqXU4F8TISkEhPdoo6VS4fu5Wwww=", - "proofBlindingS": "nf+MX+V9JHpZM9dnH9ndhg9mFlsIFZqrIy2hbU/dEw4=", - "unbondingStartHeight": "68448" - } - }, - { - "undelegate": { - "validatorIdentity": { - "ik": "h/qY9oCqdtNq8ElFjyOxmK3626v/8ZzCAsu+FMe1g2k=" - }, - "unbondedAmount": { - "lo": "662125042787245455" - }, - "delegationAmount": { - "lo": "422820338478371507" - }, - "fromEpoch": { - "index": "8273", - "startHeight": "8273" + "validatorVote": { + "body": { + "proposal": "311833840", + "vote": { + "vote": "VOTE_YES" + }, + "identityKey": { + "ik": "uGUm3LhW3M8jYT62AuhshlUWsY/mLLAXelHtv6bwwsQ=" + }, + "governanceKey": { + "gk": "GBdoWyK4s3wqUTcRYdih09IQNjTvVHCGKcHj/AFaOw4=" + }, + "reason": { + "reason": "2m59060UUbJ686PTRk" + } + }, + "authSig": { + "inner": "3OpxO7YAUv3S94K/AwjK4rj4m3dGm3Pkt8CItuaKVgnBkcSLMk3TZQx0vH/oLoGJmp1I7c8BAbe50xFIzN6/AA==" } } } ], "transactionParameters": { - "expiryHeight": "2017039283", - "chainId": "bkmquzarhsef-14536", + "expiryHeight": "2073653224", + "chainId": "jwlf-236", "fee": { "amount": { - "lo": "189778294539275010" + "lo": "548940969473133235" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_48.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_48.proto index e3389000a6a172a5747ab50e71b75600cf632fe7..cc92372ad8f505357ad0b2e61fb6a56bb4575013 100644 GIT binary patch literal 286 zcmV+(0pb1%N6G?33L*+1$#hkf2l{O8v_nwVp_=0c6vW`AHd)sgUAE9>XCK?w8VU%# zq`}nJ+na+1A_@rqh~Uqe_}9t|Dh3F%OAxb53bFyB0j>cGXbAA>*pvYh0tf;cA_^e5 zWhUIXR@~1cVLrA3=xl~n7O{`!EU*`PQSHB`@WR9*A_^cF7ie1|xU+mJQ8y7`*rC(X z5H>XLRB(nV!Q=b^T00IZ6bceDZ8bSCHZWCHVoEkRHc(VjYZ5{VK-}taJGKB){nGb> zzXJ%$;<)&mcSf6Y6u9fjb%^m2(>_L!QR`-1(pl$j{iI~uPgltt zlZeY+aqe$ct=&@Wu|IYHq)P!xKs5|#;Gd~|&D)6?MH>{3%wGC9_=gr3N7MBai?2Vq z`Gd(w;RSQ6;@Rv2pSNsGYTLCi$|L=VL*}Z?6a}t^NT0+XFPW_rI`>IGd|Nbko#xW5 zVk=86#E+cta#XavrSURkN8P)y!#qw3bN~0mKdn`%iZs5SE`RfG8-JQuG>7P{)yldH zbN%lM^Lad&#=->)jrLzNzBQ~WyPWmG)3slDvFN7#f?G9{jdrcGr7WU}#))5V+_dq`|Ry`Ll!ULPAN|xrL=wiA5R3scE`~ WCZ@(_QaoHh&rQ33VEO63i%bCXxT(DW diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_49.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_49.json index 05db939e64..cd80b8bb79 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_49.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_49.json @@ -1,68 +1,55 @@ { "actions": [ { - "delegate": { - "validatorIdentity": { - "ik": "IzgaI4vm48C8lzy5emLw6GUMUSAombkF/lUWMSxJMpI=" + "positionWithdraw": { + "reserves": { + "r1": { + "lo": "156835881934192213" + }, + "r2": { + "lo": "115627167388872578" + } }, - "epochIndex": "7831", - "unbondedAmount": { - "lo": "709870925204015540" + "positionId": { + "inner": "engl3YUUdi9iiRLrjh01gUIC49fuDfhSl4hgG0s8Yp8=" + }, + "pair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } }, - "delegationAmount": { - "lo": "836999000908685120" - } + "sequence": "1" } }, { "output": { "value": { "amount": { - "lo": "251175627565064710" + "lo": "553286105063296986" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, "destAddress": { - "inner": "3T+he0I6YXqwNOiXkLg1z8JoqbH8HegwyrWEybUknxDNjXZIk8iOq4FwsURgPm+bHL2VXvqvacZ0pSTC4aBMAvnii2P/v45KV7c84Tueod8=" - }, - "rseed": "4iB62u6XAX+Zv6uabXr9sWRcbxFRcmDKQKmmVZ+fFto=", - "valueBlinding": "A0iabT3bZnF+kAweVvCUuaTtrdoVs5DJ5k4xQB2PuwI=", - "proofBlindingR": "N/aZNSmU38sYzwrymjsL/13u2iz74fCWvSjLUTAgUwM=", - "proofBlindingS": "MiW2EZPbiEB2dDhQ4UATLjBgk27xrDzwvQHxyHKqKgM=" - } - }, - { - "spend": { - "note": { - "value": { - "amount": { - "lo": "724564820324058262" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } - }, - "rseed": "RIZrwB4KG+fvv9jp8R3nHALFe95S/2c7tEEgVDXWc08=", - "address": { - "inner": "qcdiY/PUTjzHowV/+xnQ6fQNJMhHF+k31MoE6EV7QaN3q+hDG6ujAdumyAAh9zk3SF1w6BCRrwXMie0R7wqfek8j0pXUAWGOOF5vLJXWSW4=" - } + "inner": "QP0Bom3TH3ENHgZk5FWeoEKfF5KA1OqKM0m2CfKFYqNDM4Vkb4/M4nHz9eexsEJNvPnH+hos9kN0anmLCXRsphl0gbsCsjShwbJkEiyhUDI=" }, - "position": "199670187967518", - "randomizer": "aR0Tiicq+YMb5ShPhxROwkXhkmNUvvzhkDAxQgV4VQI=", - "valueBlinding": "jSulr3dEcD2Ep9JLvTTCoH1SkuXJh2ZfznROcj6ICAI=", - "proofBlindingR": "m9QKgjB1sifELjaPwAgN83RFct3LyEBgKnRW3srVBQU=", - "proofBlindingS": "J4Vs549jfnKaYv20qmuec5Jrc4b0UN5Ta+Mm9+F/yAU=" + "rseed": "QuawixFRGn9GZrfF0p/3dYLhLakOdecj0XW12bD6AnI=", + "valueBlinding": "ogNf8Bxh+ZvpwB+oVJvXEgjjdQFXwG9eRdQjY5fplAA=", + "proofBlindingR": "U5Z2xxHUXTwscy0V6TRlI5jWmfwwYtaYhezzbmHDZRA=", + "proofBlindingS": "+TxTE8eMKqNVU7tW4cROU7ZOGQPd3m22H/zTVidekhA=" } } ], "transactionParameters": { - "expiryHeight": "5870708939", - "chainId": "h-0121646489385847966916378422101", + "expiryHeight": "1062325585", + "chainId": "qibevlnmicqcvt-49581935210272", "fee": { "amount": { - "lo": "243632682167320810" + "lo": "279865984164232043" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_49.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_49.proto index 706317d113636900f41eb9c55fe514041a76b3ed..a651a82b41bfbb248116544c46c5fd1efb6f1463 100644 GIT binary patch delta 387 zcmV-}0et?_1=<5h3XTDS0*V0&7zzpq)%@eN^{mX60ul-cg5Tuyyvef70TLn#AbNNu z-Gvl(FJg%j>y8~YfkFb~*X|AYQkRHe8%sQ5pBhLClW+kflW+ke79ar%kpdEq0tzq+ z3JBVt)Vu%K>edI7ZviELQVLK&{Q;tF(;smS9tLFORi2bb-49vNWN=vSbo0p-?g!AVTJ_ zixE*8e@14v#nPYmb%Nn7sSb7LBhhuW*|7Qoav~t217GkQVfmYX>A)YTRGZfl2;+4D zSHN#xMbsl>m+6!MDj-vqcE=IaT|6vvEfwiBWh0o@nfx$f)|iFt^KN0oWe_qT`8-n- z$BZhYRa3iG;lxf;woVxX-QI1sAN z5>g6K-9MpwLONl3ur%nGkhnF^!f2_n{2k~p%C&^awIrVq&5d?QlgN&%fpD=zU_Nh~ z9KDrZ`mbrmbfqN1;h;vTmKpl^}0xBRk z_L(&)l;6u3&kFLII}86^?%FK-;qaEdD9ceWAX5V}ATlMk5tG}9Kz4LEP~kumE-+w| zZt<)<@Vx=?$a1PG0}8$Z3cCUdr~wKv3JM68iKOAz`-+DO5+Vv9De9arGjaBjb{T&X zAVh|1z#a-4=kLGR>G2)s90J9A-ctW(JG4O{R5jLfPa0ARP^rgaWAoHbJjbI2fBPBG z>GTaG$VV6HH`K}m=tX-$qj#(5LmR830o$g?03r7|H%MJ@=n#>w1l(o4NG!k~RplI6*VW?#;9PI5ko2m&e~o74(|Fm({j{oUo^z6GbB6R#-cvzq<0kjv zf5-(AHweqoukRHSA!scyF)}eWG&VFiIWsslI5amoHa0miHZwOkG%_+VFfkeo3JM77 Lfr+A{)Z?%N)YvWD diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_5.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_5.json index 2699a9e5a7..c1c8707ed9 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_5.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_5.json @@ -1,33 +1,14 @@ { "actions": [ { - "delegate": { - "validatorIdentity": { - "ik": "qe9in2H1hDNcPNebljVNUDy6pIyLuyy/qIwl+0D0hbc=" - }, - "epochIndex": "4964", - "unbondedAmount": { - "lo": "925048598838951580" - }, - "delegationAmount": { - "lo": "99947155658906190" - } - } - }, - { - "undelegate": { - "validatorIdentity": { - "ik": "Y9d/fz+vlBkM3n42CKZEKTjWQ1ui/NOeAR7GCX83X1Q=" - }, - "unbondedAmount": { - "lo": "556200117892929522" - }, - "delegationAmount": { - "lo": "132475366242516937" - }, - "fromEpoch": { - "index": "9640", - "startHeight": "9640" + "communityPoolDeposit": { + "value": { + "amount": { + "lo": "1036664154951369" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } } } }, @@ -35,28 +16,60 @@ "output": { "value": { "amount": { - "lo": "816101338685882125" + "lo": "638345165489953157" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, "destAddress": { - "inner": "5LX53ciclgj9HXe7UzCdug1U8CMYQA2Pp8pSscpEJHsB+6tjOBoFQmxkGmLNnfZVvR8PlEtwhaqpFw7jmK/L6AU5F49bXlacnBTh9rfL65M=" + "inner": "qebt8jtWPj9SnHIJR4NL4vLAi1gKWSyR/JElh1XpvylA7mD0RkbVbcJWBD8psVz+K8lN9c5XX5rIDJTrjghsuKfKSxK+WZ1OdLk2C7S/5Ts=" + }, + "rseed": "2vbbrSt139YZvpgrkYNYUwJTtSu2VZ6ftACy46aqRnY=", + "valueBlinding": "S594QMoEukbNKaSyf5Xe0B9ZszLKDCObk0Uoo45ygwQ=", + "proofBlindingR": "WEez4d/FVTkfJjiWKnrt6LDyfo3xxdu8FMEHn5JNEAU=", + "proofBlindingS": "/TWjna3Uf53MYM1D0+fDYeKyrPep6DubpnHPm8si7gA=" + } + }, + { + "validatorDefinition": { + "validator": { + "identityKey": { + "ik": "fLdasNhrur8qhk0pqQObPgj9q9zgzWq6p4sYoiP1TwA=" + }, + "consensusKey": "QN0BsBuXaJ0QP1JQTZxqxhgehCNR9WmariOOZJTbqp0=", + "name": "test validator", + "enabled": true, + "governanceKey": { + "gk": "fLdasNhrur8qhk0pqQObPgj9q9zgzWq6p4sYoiP1TwA=" + } + }, + "authSig": "Trz+3oLgmDVHoJzW9DNDg8onQjVcVi4NEt5DbfdrsRHT/KRR1/LwQJkrp2POHZqdQV9Cs9zhuKrkT65HKVOuAA==" + } + }, + { + "validatorDefinition": { + "validator": { + "identityKey": { + "ik": "Evn2fHXuJWH6GzQBEVX2Mjskstrj1hScCzEnVzoyawY=" + }, + "consensusKey": "UPLsoOjFgVDESxCpu7NMVmvu23ohO8zvcidh1rVN3s8=", + "name": "test validator", + "enabled": true, + "governanceKey": { + "gk": "Evn2fHXuJWH6GzQBEVX2Mjskstrj1hScCzEnVzoyawY=" + } }, - "rseed": "DEufNPhQYVs4mLLW3WPtthHS4zuJ+FLL+cYUnM1XOhY=", - "valueBlinding": "cltpyC0yYYdnqv+PQlZZS2FlBaJBvbGz3mNIfaWeQgI=", - "proofBlindingR": "/TOdc0kKAbIBQ1/UZiayvfz78QGbqHd95GY00zV3JQw=", - "proofBlindingS": "rXOca5gPLo59gsymxbbEuo/gTD7XKGPjV5MitDaIJwE=" + "authSig": "Oo/1L+MI5tCGLjQe3OHll8gh7WjSYM7esuNZNfSApAHkhmOG6wPQCoiCPuLRyWFsgmBtVuA1v65PeaI2ClpWAQ==" } } ], "transactionParameters": { - "expiryHeight": "5468397607", - "chainId": "qdqnuihzhmgjsjiaiflg-458264300685", + "expiryHeight": "1063165421", + "chainId": "zaisqdw-2686846248307740", "fee": { "amount": { - "lo": "851025164874410830" + "lo": "322426328779457112" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_5.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_5.proto index 4ac491957fb599be6dcf7e426706f0d1d66b104e..870ddcc8931427ea29489aebb5b01cde6718538a 100644 GIT binary patch literal 776 zcmd-wS;TC}rO(C5adPgJub*zcW)xE5QqX)gN8h;c+miO@FJn{+9KS3M``P@O%`aBl z`n-|O$}9n{iA+L$Ok4(BTpX>Nzjy5U`0XtRG5UmpxB^x_d;7^c%+5Y&P7$Yjv-hJ< z2f8D;B6TMInW)+x`f|Uf!@GnpZf;j|4~4PVYi^ABr+w1*>$&jwStod=yzb-3*|GeT zx6r=Gxqc-(&A7Mhe`+nIaO>Ocwc4fkuSxEkp*^uVBA6+7tM<0gdGoh0YwNk7;lxLq)_h<2!g}_y!t=9F zE4^djI>Ok*cz}_sh6@;gHQS>$+{oUwU#rbmb0za^JC47r?>so0wQG5|#3JRd{tQA2 z4tE(hNKen0D_|cK;5#Sln1o!5a^Tm@S?iShQl{KqHCKwSB(=Cip)4^cGbOPkzsP~n zix_hq{Pz62*Yse9sr!OC*S;7#H=j~>GK~q-;}yE+ocld{qu}K~O9HQd`rt5AdwKFX z*;#WPH$lZDPbovR!w;7ib&fVMeIMVb>!xF|PZOLt~nJ;j4G}%46crr1kDIquPf$9Er z{*{Z&xT3-sh4eVy?*8?QSxBNPF|)WZrCis@%)-pV#LURV!q~vv+{8eN2bg+qv~--D JwebEP766}XUl9NR delta 446 zcmV;v0YUzV2HFFE3PQpHKMEoWAgS+SpJDZcGh95^o0c_AP&~S%jElQ0zo?8Q`#|)C zw-Dqe8VU%U{gUp=*_-POA_@r3wD78lt;Mkc3P;KUL<%AbAY<2me?PC384TWjHVCFf zDLB?cTcZ5ao&g@l34b?VR2m8h@~@|u_o0E@2Oj5eT2&hXCs7nfw z0uqh_3NQ)^2#x;U$p8A+sSA-xD1YR&`Q6BzmI(bFce_(Cow^NF@FN&N4UebFQnAWJ zBzpn-t7AAC1ww3O8e+|z_Eo(f50p!Ag{r9+4&#`w%jg9;7mr(BR-Bv^;r6%7>ysKF z3`?Ih_)uY6IGD25-DB;x5z^y3iTF~>`NkBS%~v`WA|P^GX~-=yVTWg`|9_7{R#{77 zWd))^y|J_2V@Q3aoh$jIOHwdS|#IF<*A#r4JZgpvBdT4ED oYIAC7VQFS;XDu`}I5IXgGZQc{HaImJ3OTll}BMp<61soDH4lkSa?`^(WWPG8xW9^lW3;WV)vI|}cbiVj{ zo>9txi;Lsuj2}l@ew^RHDg@N0`D%{7apAWm?ayDvs1!JUSseDW`8AtgthV)eBb}95 z0!knq_b0Zjn(_VaOQLjenNDIh;sR-#@a5^AS&a+l6Q}J2lhjcrt~-oe9w7e^au+df z7XmtA^Pl?I9xf$26Mei@DSXKSvW`sICIPJ0_mKNCYvit+EIt0NkO)kMpAc-OAD=p@+T zd9+z`;l+7R_;2qzd)`Rl4uf%zuQ|h}>#R=G-tM&9y18yz+{ujdd6(bb^x(^%^-4%# zl_*!5-DS~9>U>`f4GLRqXZkg5U0m|CsOapUqzX=bCMkuFW!BXvVmX!<1<4=UyyC@``?gj>%y;gyn);~%yZ2e87Pbel zb9FLzF}5;uH8FE3>1QS->m}zGrRpVTBiHI@2c;&L1tcbCrm5cR?v&KD#L}FSfc&BoDNd*sT>~X#aV>oJmFtxZOxyqnC&mg&~%pxZxF)^#aqBy&- zyrRT3t*|UNy(H1tv?SXyF~_nn)g&u5+sv}6IJwH)*r>9iAkQ)@yV$I>q9ixlz%(Tz z$IQT>u(&We#k{yAJKLhLpvc@f-7KdpwcMgOCB-DWpt8i$B&Dn>D=WLOw7|f^IJ>m6 z*u2clytr7%o#Wh_)-EO?!}6?*qN<#ntjf})s+8P{g7n;^w34E-lB$xl?CkP9U1LKd hBQtXoV>44DLkj~F6ALLGU>@rJz4^_N8&BqQ008vob7%kn literal 887 zcmd(a? zubTJM!k_)N7iu?7STyBFU&q}8H*4pxC@FAN=Nf%@$Xk3jl_~JfuFU$w4qWpqxFVEV zMPk2P<5|e8r7-JM!l^1Dtu;!VFHhM&Ot?DZOQh6H?xQac$>&V}A~BoMNZ}Owqe`Q- zOV27E>20Vl-jl9+ML%=hDeo6`rrV+e+!A=XPy%r4yj%BrmoEOyOwefq7HsSEbrV%_)6-|24G1)2ol%x#yJFWhf0rSS9aouksN52L#T*2haQ z*{+|-{$XR0pcSKDrT6M*pLglFY*kZ5-~O-Hp59vI z6~?HgP?#|{Q&U}#fmMFhh9#?xz4xiTXFD91q@e;D;*Ka9FL?Pq?l z`qxL_6*hkK(VUsHYKx!}Pz?hb_&fcZcGmN&Y3Ch330*Ii_^ZXm@$2XPGlyn9dCG32 z@J-W|V>{283qcOc_s)2A^XeW3Bi>CZAT4@7qeU$Nf*()rzs zCT5Q%ZA?OX92XvM*}yF%k*#ZJYG`Rf H%qC_4NFs(` diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_51.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_51.json index 84d19beda4..faa02bc441 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_51.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_51.json @@ -1,75 +1,82 @@ { "actions": [ { - "undelegate": { - "validatorIdentity": { - "ik": "R3IydB2ZjuCP92NeqDYjFpyUcRE2Nqa4uOGFoBG4Vy8=" + "positionWithdraw": { + "reserves": { + "r1": { + "lo": "288822294649015597" + }, + "r2": { + "lo": "459024833642480735" + } }, - "unbondedAmount": { - "lo": "509272267849748832" + "positionId": { + "inner": "GzOmgxCOOcLgFvHD1lsVkEJwTolZhIM9ZXEadOyVHoI=" }, - "delegationAmount": { - "lo": "727020989368480894" + "pair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } }, - "fromEpoch": { - "index": "4190", - "startHeight": "4190" + "sequence": "1" + } + }, + { + "actionDutchAuctionEnd": { + "auctionId": { + "inner": "PwvrR+xrtZB4Xiro6cTqIRmNXJtydVd3KR7leAJe6Ic=" } } }, { - "spend": { - "note": { + "delegatorVote": { + "proposal": "541740445", + "vote": { + "vote": "VOTE_ABSTAIN" + }, + "stakedNote": { "value": { "amount": { - "lo": "389931789456622587" + "lo": "572633255744364421" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, - "rseed": "VkDQZ6+ou/GF4eX2uwm2zgW7XIoJgH8UZw/yej93j5I=", + "rseed": "lL8LHjUh+k7eg2fW5afrKp8NfkQx2Yi5wBZGn5lD1Pw=", "address": { - "inner": "uA8oL/5yVV9UYmdL3aLSqzidBeHitCW9nbvblwW+gP9Tut1JrW3RrEzl45hk2r9KtuWxTD+AlU8VrX8BGI352IVPsp3SKnuQpHhkTlVOj4A=" + "inner": "gsWZa3riNJFwUJvS+GuJSO6upsK0nklORGp5Swl/TNny7VDxlxMT5LApQXx2vdXhLCkhJVPWCiANg6IMtCRCRNuGuSS+qQ1grfgUykQFTe0=" } }, - "position": "77326898505831", - "randomizer": "r6/7H6N+5l1Gnwb38JFKnyoYhjHlR2oBHJUso2WG1gA=", - "valueBlinding": "W9fCv5fVpF/D1jD9lON4Tzd+Wd8PNfEtzyHPoCe6DQE=", - "proofBlindingR": "IKdUl4hT+rg1ygHpkvpCEwhF/9x6XCvP4/BBq1AaRxI=", - "proofBlindingS": "Vk9MFPDx97bOI3AkWtj8s9JzGxfYMBqFb7yrKRFfIxE=" + "unbondedAmount": { + "lo": "428752071407756273" + }, + "randomizer": "rP1nJQ2vM+S/JdNAQhOyvbfItixiPxhDcuoMoFOt0wI=", + "proofBlindingR": "UIN6dSK10tWMPGLGFP2EQnH7RIPxQAXCwBKbRueUzhE=", + "proofBlindingS": "BngSyskgmNBrLkcGy/UHYzvPgeIaUwlqXZanHgfd0ws=" } }, { - "spend": { - "note": { - "value": { - "amount": { - "lo": "574630264746210271" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } - }, - "rseed": "zPELYmQzsLee5qRqBDei3aLjO2OkozISZLlCvoeIU9s=", - "address": { - "inner": "uA8oL/5yVV9UYmdL3aLSqzidBeHitCW9nbvblwW+gP9Tut1JrW3RrEzl45hk2r9KtuWxTD+AlU8VrX8BGI352IVPsp3SKnuQpHhkTlVOj4A=" - } + "proposalDepositClaim": { + "proposal": "693570752", + "depositAmount": { + "lo": "209388441450832082" }, - "position": "6695114100584", - "randomizer": "ELO+/859ge4Kt7d2YS7YqJ+E72OzE3RmOC8/sFx+lwE=", - "valueBlinding": "wLGFNuSviErYxdUP4yGDYOqqwoSNW32LFmGG/8SAegM=", - "proofBlindingR": "K21kWR7T3Le+NeG70SdgDiHqL0pNsdvp6dEq1AOA2RE=", - "proofBlindingS": "c1g5zC1YXrHWNbQQ/Jt+AMHT9jfFkTzdwA8J1IeqgQA=" + "outcome": { + "failed": {} + } } } ], "transactionParameters": { - "expiryHeight": "9323795746", - "chainId": "njtmzrx-9008714883162568444605285", + "expiryHeight": "5085012632", + "chainId": "oryiem-09808985418868", "fee": { "amount": { - "lo": "618438744607492421" + "lo": "665210448174199572" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_51.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_51.proto index b0fa0c0700758ee6ee002a455140d41804ba2173..dca06098f6c71d51698ddc0b7acb05855f386785 100644 GIT binary patch delta 470 zcmV;{0V)232CxK33XTDS0*V0&7zzpqt(uaajLU|B1QH4e--zGB_mr})1`;9)AR9BL zgAk56!r&J1!`53BkV0@yiCKh$J!NqkbnKNLf*ME)kzpj0q5&gJAOQ*|vI8UvA_^cs z3+qShYqgMgUMlG6#Ofg#ja-{@bys&O9_4rfUg(Dks{*P4rveC_o2h~V8UhFbBB%ih zFbWC?g}>jKnBAHAlb``7f0Vxq9yKBQPTqrO*5#+`DxVF0L^0Wjxxf}ipP56{{2EdU zP=dvoYkJ}|k#JC(()eqMNbatt!nB@APDE;XO9_8W+4AjB@s|@5&t4X-og zza`T^LKCvRx5&0EVm}x|a_S7AQ?1hiLLg9sdUYbT($$PSV#XBxghFxqM1%1_1;W4* zn?~o9&Jju=26z(6$sm}}Yc59y%k>9iJI{gQ8dC{sU6!XF2i?;P3K_Bi76`zZ+{ywH z3JB7{|Haw0`SSuAFai<)5-SLp#oYK35*2T9d1+;BEigGaFgQ6lH8e3eI5s#M3K^O`chmR4;D?l zd9U|!2fGp%$G;c*_MF?kvztqcjpLqzz&!=7eN0@tnYdOkav5-Oar|ySzVgPLD_dBF zfJSS+nxk)A_-#r1^OrFy1&&`9hy84R&E^-YZGGNIXJwXvkV2Tlh4l3+c7JSr`1IRu z&TZ#dcgJ*bHq?ux^M9(cFYliu6~q;=gI`1cUr}g$NK(4@-9?vHTg+vB_-Kpj-nqMP zPiNiN@IQFhUC*_-7uWbaeLN%O)_$*TPdED5H%#>xU0cs6(fjj8tN*6Cm$a%UEU8HG z3-#-75O{v!$fSd(1f>+#um3H-xb9i3+kCd~A0~Ru*OF*6eCnRXC^J=OacbK&1|@~) z>xcGFzq%y;@HKjowxuz^N~9##dyQ^dC!()v6wHqyXdiX@{+|yLMc0)_O*8e-=;|b zzL+Mw-rfxc;lEQ(Ft!7Ww zcX-`6dX@jNVspZ)Rfk%7qiegx65IYCX{ch>Qqay#iIls1XZt?Whr2JTC-5o0()aS+ zc>Cqci&|Hh8*U03DHKOop3#kn+jz}%i@=}RbqohDe=|Qi(dO;}e$FfHs~Q=E%sCdV z`hHhQNHH&~B)6)lLf6v3z{1?n#KOYZ(9Fox%)-RP#LU3d$ih^L2be~WPFk~f{f!f+ FH~=a5WiJ2# diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_52.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_52.json index ed34d6ccde..3f2b6d6878 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_52.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_52.json @@ -1,60 +1,79 @@ { "actions": [ { - "undelegateClaim": { - "validatorIdentity": { - "ik": "norKkPApDS44BGa9yT+NIMNCjpGNADJklhtvSym5+O8=" - }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP47zTWoWHk92X9itq59Vm0=" - }, - "unbondingAmount": { - "lo": "945627941155583290" - }, - "balanceBlinding": "kwQYENq0sVmqAYljOUbS3dVtwIUuVqqcITZf+RrPfwE=", - "proofBlindingR": "MJ/4qjQBKaajZlVayUZo75UJfUkG41QyFJ042bpOCw0=", - "proofBlindingS": "g4+5EZPd3t1YIXzl8fNqsE8QMHUyR3NFjveRqiZ0Sw8=", - "unbondingStartHeight": "74504" + "positionClose": { + "positionId": { + "inner": "SMfveMTPvAXF67N8GO5pgSEfQWns64sfkVAn5CFItiQ=" + } } }, { "undelegate": { "validatorIdentity": { - "ik": "JOZEYMrJMN1SGC/NPjSGf+22xgeOTBEHYDwKvDqEXWA=" + "ik": "iyN87FAMXAftSrtCWE9f3eqPETqBiq/uTvFi7LyCmxI=" }, "unbondedAmount": { - "lo": "743806886520268617" + "lo": "19042216230138264" }, "delegationAmount": { - "lo": "567439760541485412" + "lo": "482839241936869224" }, "fromEpoch": { - "index": "3776", - "startHeight": "3776" + "index": "4676", + "startHeight": "4676" } } }, { - "delegate": { - "validatorIdentity": { - "ik": "4La1MzjpDz+0chub5hQEQFBotE2vEx9EiYdfimPoYXw=" + "validatorDefinition": { + "validator": { + "identityKey": { + "ik": "UrEAr+MQiJBFO0qFvvJ1CSR5CYvwMdPWVQFEK7IdvgQ=" + }, + "consensusKey": "C/nRuRoAy5d9CNLJxn3dsziwwg1AQQQRbey1GkTj9Zg=", + "name": "test validator", + "enabled": true, + "governanceKey": { + "gk": "UrEAr+MQiJBFO0qFvvJ1CSR5CYvwMdPWVQFEK7IdvgQ=" + } }, - "epochIndex": "387", - "unbondedAmount": { - "lo": "988793760118432452" - }, - "delegationAmount": { - "lo": "174939288711779547" + "authSig": "OGZHsvZky2lg4gp+sG+niTJFG2kw7lzO0PCnrUEllxLbMYSUwVj2tlOs1lMrpT/Ki/hGNPa6wNFylyKdLe1rAQ==" + } + }, + { + "actionDutchAuctionSchedule": { + "description": { + "input": { + "amount": { + "lo": "613797690949653801" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + }, + "outputId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "maxOutput": { + "lo": "202687475006118761" + }, + "minOutput": { + "lo": "249307451664785847" + }, + "startHeight": "491118876", + "endHeight": "491118877", + "stepCount": "888742486", + "nonce": "RiYbEFApiMNOegR3m6md3NhOdzP8Eerc9jdVdNN8PhY=" } } } ], "transactionParameters": { - "expiryHeight": "2198197768", - "chainId": "iuzvoomcpgnrpztepztek-5", + "expiryHeight": "1011380159", + "chainId": "sdlfavqxkfmzsjdgmaeinaezkqm-2702578560544", "fee": { "amount": { - "lo": "413046257531038259" + "lo": "145494383194523523" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_52.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_52.proto index ed47a7b6872de8f5b9a94667c32e0d09250d89b2..9fca24c84486b788ddb4cf86c27dd132c92c43c2 100644 GIT binary patch literal 549 zcmd;5|HY`nrNpJ+ar}M7k@I_4kG|eqBk?Y?QBmG8^UdpS`H2DQPZT}2sc^ZSVsZv4 z>{hOM6TlP0{?==^Q-pu~-B5ymFQ1B_fXAhUutGOT|r&@sW)+N*Wnr&3OpO3v;NhL^8} zGP-DQlHJE5q`>|2;!Y`s)6;7?E}cA9dv~+NhC{p#jx2(?Z?;OgJpMXEimxQKxJ02W zF()%6u_V99fzgW?a~&+w+&6toIh~pCh^uZx{_;*ESLsZHcQNNKd|1BLQFXe|ZNru+ z2P3|13tn?ASbM4csqPm ztuL5>!MOeK&8Fu+-|k}8m~&|QD@KF4AkyO6ktfTUofO>Eqy+*rI}ZC*v6RnVIrq*D zzjEV0g0Jp;GY>7fTw^CDWY4kx{=!GhLYl=XIcbSyg%#OpxmCqkDe1Y1shN3+sa4s9 hxw=N?21cgl7N%wfrY0s*JU~x1_y3>q?)1(kCICS}?M46q literal 385 zcmd-&#CVBmA0w9%m%_ZRQxiUD^6FWzr0qRv->Y!gsc&L0gHg&f>3na^oj=|y0o5>| zfq&L#O;gP35n9L#}aBIuP$W@G;$(C-H?q1D3 z(5e@ZDu7`>C9@o@|dpj6~*I+}!2I&FiGl z+`m(B^4)uPBNS_%e*B!Z!C%0j)X2TqweS1HRca;P{2m?0Sh(CzF}Z-epz_Qm;nYck zyFn8AXYEYd>fdfV#@^>6$ev)swa2O@HbIJuZB54@_y^L@C@-Px|6Vd6*a?=@hmUI1!3$LO zm~=behSR9!L>Pr(pdNmkw**$Y)EaII1_-0|pPmI01_;TRue$;o0|@E~A_EAQ1}Xyx z$ObY42=@U(ND7e^B#{*(e<0`wDj-<_!LKhURQ{F%Jo)*~qDVvw{IgpMVa1}M$v&35 zvJNsJplvFr%nk=KTu6@sdK>#~uA{QHR+##p<ASvpcFEerWq=)C}TqJNo^rKe!kt+^=ATP-v@Yk`A z_{z>dmv-|doA)e~7^`R=Rj^ZWJF+PVSsGFbPz_!<$6?^{^@2i4ST}1N5i!0#$+-ja zMzP+Xy8=yr$O3$u*=$tpj|?ILytKj2#~o`S*igt!UraWyzt3{4Ca3qQqH@+r0HDmY ze3T{vyD|z0iJg(mjL4*a%L+OmY!mEUDPdI1vP37Qm-JGF=?Hng7;KlU-$8sjsE6|b zLLi)f<`fH^fhFiP_$m)~9v7u3dD>=1`oughL5f?jCk;v<|9`vHL*lknaO(U#VgJke zus9Zj{DA?Hs76N*9rz9o5;zFEgr2()5+ZSCcyV)McWYv6cy4+ldUbGhZ*pO0Y;bFD acyV}VcyBE*F&YdC3J9UM-=5CU+K>k9Xc)u* delta 522 zcmV+l0`>ia2B8EL3XuX5jsglW3JM66`v04c^3RA3lQ97#e-cs(P+{BCfBnix${6}( zZ4*3+M;aIs^2rnihTK|q9K`V5yUe1+Pc<=0y#i?kzOF^{heqvb@F&D~Dw5EYx}b$- zA`%)GH0)f5SpOv`sKg3i0vaIlH`+tlVk9Z!GK7*MsCEnJdi$51mVMS{#8sugZPoK4 zAXgOo$`j8=e`fLhqJ1bU!O_q6bd_l1flt#Y$gQdPhXN`fxF^K|e7CUHy&px8n6_d1 zI;ZEB_}-minUShdNsv?lG9b^6D#})S-{_=sh7Iz>A;pfRtP*UFla3@wz|KXDcM%H0 z0n!4#0SY1tAS)dAux5|6`@Dk!&jso9?t0>5{Q%WIe-W(Ny)(>K2`(Zc3LpRg00000 z0000000000008~%D2(R=uea$B`Eo}^IPfY82+i}6)R@!Dun00BOVFc7ppP*0g-5@k z)0~e+fil_xDUp?jI7{USvmRvvIv}grX_n}QD8^(l41jM>f%sO1Xc19RB`qDR!$CnS z%?3gsY>+jCLLXWw(vZx$1_!2H-^H7ytkO diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_54.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_54.json index 5d654fbaac..fadff280e6 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_54.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_54.json @@ -1,46 +1,65 @@ { "actions": [ { - "undelegateClaim": { - "validatorIdentity": { - "ik": "LH8W9CH9gQkep5DueGJyJgJidOvnwVtMFWyjAvl8q8A=" + "validatorDefinition": { + "validator": { + "identityKey": { + "ik": "iLny4M+Mq8sAak5rMdt+lE3oXHGqs33MKXy/jgwg0Ac=" + }, + "consensusKey": "NpIKLSY7jK5/iM4NnaIuzfvzBSXJO5t80UmgjobB8ic=", + "name": "test validator", + "enabled": true, + "governanceKey": { + "gk": "iLny4M+Mq8sAak5rMdt+lE3oXHGqs33MKXy/jgwg0Ac=" + } }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP2lEZzgdfb9If8uSOinHec=" - }, - "unbondingAmount": { - "lo": "129859922681103980" - }, - "balanceBlinding": "CzNiZslcIvoybosXv7KuH+/CWcBE5q5ysJz7eIqifQQ=", - "proofBlindingR": "cAjMf0zMzWY/R9ks4/O8/Yp3ErrvyDfhQ1LTCrDNVBA=", - "proofBlindingS": "V7J1OkFXjHpJYxo18J5BDixWu2dg+R9V/Pq9IQQkvxE=", - "unbondingStartHeight": "1873" + "authSig": "oJBrdJNwasA17QAP6wn//L5VAnXSNC5LVZKLyxtdHQa5m+SJK6r3QVIgB3tbFlp0ti4BWv8vRrnfRFFTAe2+Ag==" } }, { - "undelegateClaim": { - "validatorIdentity": { - "ik": "fjLdCq9Z0AwzNfxocTTgLFGIrHlu5GJV9NVh7SpPuh4=" - }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP2yLQ5WBBiTdLxqfvnbItE=" - }, - "unbondingAmount": { - "lo": "593681758700759404" - }, - "balanceBlinding": "l9VUROHgDKv1EC2Aoq8sI+/V+BYAZ2iWmGSXMU5rsAE=", - "proofBlindingR": "zeEbinMXnpitgxJspjCAJKxhjeqRxrx9Kq4HFbELQQI=", - "proofBlindingS": "OmiJqdw1IBX+7oNk3xfePTguT1FNRYkIBmG6LVCSeAQ=", - "unbondingStartHeight": "99392" + "positionOpen": { + "position": { + "phi": { + "component": { + "p": { + "lo": "358931458774794304" + }, + "q": { + "lo": "458103987296919217" + } + }, + "pair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + } + }, + "nonce": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", + "state": { + "state": "POSITION_STATE_ENUM_OPENED" + }, + "reserves": { + "r1": { + "lo": "569052995210047825" + }, + "r2": { + "lo": "818343598863903521" + } + }, + "closeOnFill": true + } } } ], "transactionParameters": { - "expiryHeight": "290387361", - "chainId": "dunieruxmose-8541825530936429402", + "expiryHeight": "2877556417", + "chainId": "dxjzhoot-7635474495673234927", "fee": { "amount": { - "lo": "413122670429073654" + "lo": "378296821848840338" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_54.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_54.proto index 3473001566a12ced4145e0ababc1db2b279acae2..c0f1a380ff60b57590ca93880232f7fa1f58018c 100644 GIT binary patch literal 429 zcmd-&!q~)kfRU?)ONmRNW9O#_=X+M4X2|l(HoRRo#rH)_;i}EGXEbZ}_wguPU>8y_ zo5ZE7X5F){zT+J4+(mk4e}86GJ!w6==A!3=u;(y6`byJL_7dv&x} zRLM3y#;E`LZaeS01O_v{-N(eWp79goYDTUVj9e*P5<*-Y2O2(1UwPv6Ulu7Yj*WY# zpLqP_!CE#U50Ec4U(L}sF8sEn{rSrnl>)~vi^G04zh?7`)wVuwq_Z+hK!_MM3Je5* z6cY!dk^~nQ$HhnA*L}MB`V%|QRSU2Ey}b76)wSFjj6y~n2YV;n;S!QbsmQ9z$j>j) mH8(RhH8D3au{1R^H#Rahu{1K5;sKg4Y2&r^C+_{5&k6t~Wv06T literal 449 zcmd-&$aslqFC&){mx4~c*cZjWjhu4JC%mgjDpF%gDtZ0| zfxk-y=R7F=_E+)0p2v&jvd^`+INtQ!>z{V_+A~HY1#aV{w39JPzl`#_#rJPoC;$FX zxwqa`CZYqsFuY_p@8E|z0aAmY4+|nbsm4-^S7&9XxIA_<`12NE^}=-8zSJO z5WcC@$}zmB$}?HY^us(yKAo`L=?OpOL;w8RtH`3VU(n+sAJ-wEANGO$P-k?PYklMe z9%Iu#8HFYfbOJlpROUTN3jK05@vWBsE;+1z*rdxB#v(DfWKUMz&)Z5DL4LUOxqZRe z)AKlt6sBJdae4TFXZ2SB-G)W$b(G&<{UOGXo-u7k%5+1&>$Ip|M&y$i0lWhSde^Lri6xZeorbvPtgoSM= zX}xHm^u^akp`a()@u79~MWu5cAoilqkuMDCvGWW`o8h$FG))adb>MA=*)rW6n%P;i zLVf6fOg#~JM0KTX`*N|e8X&2&I-ql7((ouxjzsica9AC_P@CCEy8{B-e54d`RmvhD z{E8v4eJ7Hcf2y}`KnK&zM=hqF(djFk3(NoTn*V}B04gB-F`Z+H&!Hz)l(yUG2S7kV z@zwhprGnGN8LIjjftC?6Ap1>=OQgOoU}055lV6uy?n=#=IBDe174M|3JB(gqR#!lzqbmLZ2={J zQVLL+saECtB!ot6Aqf z_Z~=hIpaB)K_ze#RC)x;E<8r=B)irt5L1Lq83X|mI|#$z^NSl2C39(RaA9s}Wo~A3 sV|rw6XJ&U}b!KdBXe~7}G&D3fH#j&EI5RgI3~Su!|{9N8>tbp+ePlLDT@`-#jNpP zMj8nSiOSBLt+$mrA_@qRkKn5L(X-zNDh3FIHxPt33c>->0=@wXA_^eZHanG^C^5%7 z@W|N+45U~*VFEo90kdeS0~>VEfeExCA_^b?000000001g0000000000{ooB7adnO% zmQuYuHW4%hDhdethLVTpytK6hG9a0DVoM5mUZX#&$d7Otg!^mXc2C zZvZ+V6CX@vhh@8V86gtG+08RAGUh+>#KXZ$c#_=}uXHO6LLeBFDt#!oXTfjEi4~Qr zoMy$yDx*n%F$wA&q(o8Zh-3mt-<|{tN6G?33L*+167DZY9j*mx5jwyN*3J4J<-e>2 zkMQfq9*1+!($|ls8VU&djOCDzq29I&A_@rG-_+BI%E{FXDh3Fb1`wA93cdmgy8;TR z0SYh*3J9_J-N3@2l8X!yA_^cW>YOh#arUH#=jmLN5Cau|Ap5a!uXDVxrk=iW!@Z=^9cBP?e80cjD!oi!d2+oBgMVp?ihXHCOI_iz+lF9~A59 z1q)XN%*bbiZOsM|{`2Z>)(W~YvXychNn8h3WunJTU!Bh1dS94Pgk=?Pu z?EH5MG9VgPw67VH@bmYz$NYrH*43T>h~dGG;hqGIL{Pa%6UOW@T(RYi=}UaA-Moc6E1kW;t|ZHDh=;I5|0C zYGZYCGj@7#cxyH^b!d1sWpr^cI5T*0B2o%a@Q&1WZXanD!=yPUWb29YQR<(s-K{E_ zT(xWSl1Wtf3`SV?l>0thX7^{{L-A_r6EZmyoDQrEbR)LuFfy4KVp@yEZ)392m)7EZ zMfGjsDhvpO#0BgmLG+_m`Ge~QPF*WI&oV5jY7i1q3Q%pIGHW&JBq#5x0%X!% zAoyF+vq89(w}aR7cepo(Y6r2!=?A{{{EcqXzO`LAl=g2J7c(rA zok_u4xE%@QrbFc@5HAX%0ipq(0SZ_M;;HQJ0TKcT0U9C-AQf-e7s~SU6SzlL=)v>J zMwV%dDttHsb*s~%wSea%h9V*gAoP5!V8JsoLuuL>CMuF?GqH#RkM8>$>y1VOe?;HSQJjPjfe&Cbq zQ-AWR(waiyGACP}7>^WL!_1Rbgbn}_J_ybhr!KNf0naU8iYee<4&zs|E6Dabl7Ub3%MR8n(z z~WT^T=yC9F;g zPoux&?wVH-)H36idrjK1&&KO^?f()GH*1x1=u|JEV_Y6nUovsIpJH+Wc|o-?IPi#Tm8YQ?k1_9d^xpAQSsWii@Lp`}b2H?>^thp~S`Ua`N^Kjg$8* zVbx;ec+Mj5oJGi-LC=f5mI#W#RnC z^++l$D&2odijCc*XBL-)<(>XN`_);*f7w8`%DX-Kb3nq>g_1Q(-*%Zurb;O!+3?Cq z7MRZWtUum8&uzL{%>Aw@54W6_a^aEcecWKbPf6k2o5$LJ46e0u^=x^(JdZ$?09{s_*>F3zU}#aZO^}#oWip1q_C2HugIn;g_FV zz4)TgqRVkcfGbqLZu7KDPXF!GmfYaqAh2=6g?CI+px`^#wdcy6Wt+N*3O*%}jwu@- zt!VjvbPqRC0dB!@>ebitqC!f!Da8fFdFh3P#Z_s^85M<@IaMXe1zDw~S?QUXx)vs8 TW>P#r(`Q_HG4aIPC!5&;OM=!a literal 209 zcmd;bI>cnprNpIBF2O$Q9cOZ9uT#(l#${nv6PO~2$1^vbu}7XG|+u;8I!r@x{{ zX5$O#u5AKG_`qiTI`UxB%Y#5$IW~U!-tn#P!A@o&ca8&na~6sU8K$L|rDi52CT6E6 zWu&B6rIaNXWh7;%=9K7~8=6@d8kkv_8Jn3J7#LZanHiWH7#m3OaB*?`=y`bM{plrV FI02o(RTuyO diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_58.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_58.json index 60a8a9a2a3..c8b8f8a650 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_58.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_58.json @@ -1,77 +1,54 @@ { "actions": [ { - "undelegateClaim": { - "validatorIdentity": { - "ik": "73+d1gM2KI1ZXbyToOos6ToLFtgwm83twi04/hBH2OI=" - }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP2K2rn1WbPQfIS13MY/FBM=" - }, - "unbondingAmount": { - "lo": "737356915744128757" - }, - "balanceBlinding": "ZdkIuNY6kWe9Kz5LDKFeXsOClXNX5HqWCDd7lRvv6wM=", - "proofBlindingR": "8dJv1OaLzfaRznCFbmCmhIwBIVmXWtsCUDJ/x7QE1wk=", - "proofBlindingS": "XOVm7Bco+rPENiyziXi2n1p+QzcubHHpLlEUF9+gFQY=", - "unbondingStartHeight": "89322" - } - }, - { - "undelegateClaim": { - "validatorIdentity": { - "ik": "HImrtd47KETs0/IV76U/EK7TcC1iECbdtPrjlRear9g=" - }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP+dsi0OVgQYk3S8an752yM=" - }, - "unbondingAmount": { - "lo": "215967387695184624" - }, - "balanceBlinding": "EeeYSvjmW7pJmFwjXrXzXokaPjgTkKIhhNiT/XDQDwA=", - "proofBlindingR": "9/aXk/Zmm3DR59prUHWesBq7xHcGsjIodeam9ueAwQI=", - "proofBlindingS": "+RT24GDW0PB8ys/+qqjbWyuDT5fx5OgAh6vAZhZfuBA=", - "unbondingStartHeight": "70310" + "communityPoolSpend": { + "value": { + "amount": { + "lo": "566080589551303395" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + } } }, { - "undelegate": { + "delegate": { "validatorIdentity": { - "ik": "9l6RW681hWLiThB0wBsbqyxU1i7MLmsCBzl8Lj+/Cl8=" + "ik": "tz3ONAtOKq/YTtqQxvJoOwS2elW+TZ5zohFOpDumoJQ=" }, + "epochIndex": "6379", "unbondedAmount": { - "lo": "602293293868226537" + "lo": "421722448920009618" }, "delegationAmount": { - "lo": "330996928200618582" - }, - "fromEpoch": { - "index": "8196", - "startHeight": "8196" + "lo": "239540607041379310" } } }, { - "delegate": { - "validatorIdentity": { - "ik": "Yp8K5IiVGNez4AFLb+hJvWB/Gqi4d1LlwcKNKUtBIFc=" - }, - "epochIndex": "2829", - "unbondedAmount": { - "lo": "814427658635144621" - }, - "delegationAmount": { - "lo": "398345798531179654" - } + "validatorDefinition": { + "validator": { + "identityKey": { + "ik": "DrLUAiCrL6+MK2r2UPvIdjNfiKuZv17cgLbYQ5+v7AA=" + }, + "consensusKey": "nUm4rftJPMQVsP0+BdE3moUn3CANxAWBXiyBivyS8Pw=", + "name": "test validator", + "enabled": true, + "governanceKey": { + "gk": "DrLUAiCrL6+MK2r2UPvIdjNfiKuZv17cgLbYQ5+v7AA=" + } + }, + "authSig": "6OPiP+8SDLVt6H3TPrW2152cxIRH2P+tLt3pGrFyHQlalt4kO1tASKU8E186Hvmb6KBI5agf6rM1xjffMHntAQ==" } } ], "transactionParameters": { - "expiryHeight": "6139767976", - "chainId": "kniobzanrchlswwtltvoivm-54723685020083477", + "expiryHeight": "5167669332", + "chainId": "ptxgqtqsiqqmmikfuhslwq-08833217433419295846894741553", "fee": { "amount": { - "lo": "430978333633191466" + "lo": "102557312519148011" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_58.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_58.proto index 3c5f562b0126e4f8a7a316fb3406798f86f7ee3f..559e77c49240fa659eaf85a4c0f4eb2b870813f8 100644 GIT binary patch literal 398 zcmd-woy2U!Wx&P7@%ZcM%?Dl{f6FeU#HFD5YL32f;kPC2&tJx<6gYla9QL#MHJe|o zw)J@|%J#CJNZuo1*deMAVtNI-U-XpAyaXO7% ze7l30>o+{D<}#L&{n($vDl%)-*d+{Dn- U)L4oK81%0fpIUeE)wFGl0C7;QN&o-= literal 600 zcmd-&#CVBmA0w9%m%{t{x!0J@GO2T z8u;6FYv$yIJ)g^Eq>y@(W5+eCiRpW_?Ywyw#>E|O znpzzGq-q+6dG%E3_ph0)6h2aF*zHC*0Y z{v`T-slC9u%LTeg0%~`+{CYf9eAfCK*gWxn?j~KnFcyi)C3~{!e%@9Fdg8;^{;Bhp zUHs2vq#*cwhS!g0(Yrin#3;vY{T$aRWoIEgVUc3XjmdutF7Pv0DSZDnee$=o*##G$ z-^vasowq@1_mOh8O-34}&z60A-f)n~N#Uo+w+9K=E_|ptb^hO~6}O|coBgMMeDZ>! zef5DfvG^SV9?O=paJipiaskD|x44PX>rGpe9{CBB9FUe?trK!h?~GnH6T4-Np8bBV zcquN9m+Qan`Ev2&S`H;Hj%!aQ?cDqC_h}X_HjWktffffYr$bEkAcKZMlfC=Ysi@KCR&x1&P1K(83kthKk#9^Aj>_A+juS#2jD-aNJD>|s_R zdyW-1uf7)((#+1w%ulLH%qvRH$SE!_FUct>%g-#!)ipISH!?P}Ff}kTFt9K-F*ldu S;o{<0wdc`EopG0U81b0V1dY3NQ)^2(|D3iMaK+#siTTCV%wt z>Ry#O8^N9N0A~1i^7ivCl>MbR6l8jZ9&_G%UzUCFt8wA+3<|0OssW|~2&RS3iUJw}2m&If0SYe)2?+?yl>WcO z=+8ir7bbr#j<|;3`cCnLG6`=-Gv=oLlVs<$188e8e)?U#C|fBSQVLMa>U$tK_^;lW z98sq|C>dI+8Uni63w<1yt!l=;a^Py^LbP4tRsnL$@_+vsFS7|NhpuXcoQaK{*(n}{ zuyg9b2yQScub44ZcE;!xmMQ`=3J9F9{hgZa>eznZcX)Q4} qGczPGGB!CgHa0mhF*Z3iIW#vkH#9dhI2sHJ3JAIMzM-&#(!d9(P7-|p delta 812 zcmbQvdWcP&YcCVmE+(!Oj9dm>TpY{yG#xtk;axw+WPe7r`kQAg`01+Rc-A@c z@2$^$Kj^TZ!SeCy=K2TvTX_=Kvsfv`Z0%0Hxkj}4fx>^0ymh<<-@dEAJoDalS4|yv zlJjKdUdsVh)3nLfUeM zcQ^Ic6kfGH_2PN6L#Mll8tZedh^o31bL?3kO=r+jP!c`*N3Gzu)RQeon7i+k^m17NlDhkJwtCn3pC>YN zIUQoM=ThQQcpNTNQ&AM|ed34O5l+4$GuPDH-@krHoZ#ff#8Wv_`i#I)VJR+-?bjb& z+VlEE2T%vc?fsLd9ay~KC@a??#!F257(u3dTD&15w7Sqk+@*+2Wg^3k)fuRa| z5vq%peYtAotprrV00H$-nt|aT?^}(Y=gjN3zvTZ}-uWX#eYNXJ7 zKloMu>S*1wVs|PoCRg3Q8d&N#uQK&2?_15jqM6H>trWiXI-Aa!xZ8f?)1^Ea9SXk# zSmxZ)nl4~UcWvNw)zx_!5-;rxVjv48F*r96wBHx=jDO!DyGwv_j-n&|7BNZx?^;=hOx>mJ6% zd3qa<7@Z1V-VXG|(mw}U-%OhI3+Rj4Pk(AjUAS!Jbn$;n!KQDQySVC)81i{8TK@j4 z1H*sSHlR0N|H*EdR?M2u=fJpn$tV8pQMT{4Xs*hM{KLC^-h5?sZYPE6%CG~=mvFuk z+#1@s<=U^PrHNmv!}L}){WqP`>vca_(Bs2GW+5YvJ8O6JiV4XkCZ?tp<`-5L6y>HA jm8O=Yrll5UrDc?t7wZ}sNO5y>adMn}x%$S_cXxsSzUpAx diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_6.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_6.json index b094d6505e..51306565b6 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_6.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_6.json @@ -1,80 +1,118 @@ { "actions": [ { - "undelegate": { - "validatorIdentity": { - "ik": "qAiQq2CxRGrsN4YmK45tElWKXCiEe8QeY0uyyN1F0Rw=" + "positionWithdraw": { + "reserves": { + "r1": { + "lo": "631676801537335739" + }, + "r2": { + "lo": "688495372942837118" + } }, - "unbondedAmount": { - "lo": "659027246163403424" + "positionId": { + "inner": "OR/soam7HW91eyGZtsx30WM8Y8mZ00jDTpXkJaYl9/8=" }, - "delegationAmount": { - "lo": "174444997101311954" + "pair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } }, - "fromEpoch": { - "index": "666", - "startHeight": "666" - } + "sequence": "1" } }, { - "undelegate": { - "validatorIdentity": { - "ik": "7eQbVUbO/B1p9nZuzUJZwPQ3WGPYXH5i9v/HEn1wHvk=" + "positionWithdraw": { + "reserves": { + "r1": { + "lo": "607781052545284462" + }, + "r2": { + "lo": "220370972452678676" + } }, - "unbondedAmount": { - "lo": "343136805390964184" + "positionId": { + "inner": "I69huFyMLr1rPBLRsUk/Yyl/StFfLu8GFCqF7/Mrw7o=" }, - "delegationAmount": { - "lo": "760208559973044780" + "pair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } }, - "fromEpoch": { - "index": "6765", - "startHeight": "6765" - } + "sequence": "1" } }, { - "undelegate": { - "validatorIdentity": { - "ik": "z5r0Yuss5Oe22Jzrg6VnvYXJJ8w2RmffTjNU3lpO0l4=" + "swapClaim": { + "swapPlaintext": { + "tradingPair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + }, + "delta1I": { + "lo": "182319966174564967" + }, + "delta2I": { + "lo": "421458911749944135" + }, + "claimFee": { + "amount": {} + }, + "claimAddress": { + "inner": "+LGYOs59gYg81n/0Zm6rq0scMmRrrI5cpufVHLRDvLF/65RECAEfKpEZepjIY+wzS/UdOTq9MPtYwOlAK8TXo/TUlNM54umvaOpPOYQUtKg=" + }, + "rseed": "GNRozTOPCSHY701mg5tr7vUdS+K7yznVozHb8X5QeVk=" }, - "unbondedAmount": { - "lo": "621005678631363474" + "outputData": { + "delta1": { + "lo": "1032363600" + }, + "delta2": { + "lo": "609511626" + }, + "lambda1": { + "lo": "1668" + }, + "lambda2": { + "lo": "1923" + }, + "unfilled1": { + "lo": "1623" + }, + "unfilled2": { + "lo": "1004" + }, + "tradingPair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + } }, - "delegationAmount": { - "lo": "377927102021110433" - }, - "fromEpoch": { - "index": "8169", - "startHeight": "8169" - } - } - }, - { - "undelegate": { - "validatorIdentity": { - "ik": "ScUkezWfTge3f+fO9NooSmzBgMS6JbZ+O257Vwmy+Cc=" - }, - "unbondedAmount": { - "lo": "877759606986727705" - }, - "delegationAmount": { - "lo": "403581801200102546" - }, - "fromEpoch": { - "index": "7929", - "startHeight": "7929" - } + "epochDuration": "1000", + "proofBlindingR": "xLW1YhfQygDbUQymTN3EDLmDsuu9vegaNtTTc/7w9A4=", + "proofBlindingS": "gGvA9r048s131YCzZ6TSwlWqmWGK1Z2q+u8k+xuhMQs=" } } ], "transactionParameters": { - "expiryHeight": "1506009911", - "chainId": "ubrmzjleeuqittorwyccizpljkk-0", + "expiryHeight": "4827828144", + "chainId": "u-334569537", "fee": { "amount": { - "lo": "867033441008458935" + "lo": "821551672317379254" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_6.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_6.proto index 509c7f8ff6c87b19d3693975e529849c28714752..4a05b067289b2c9b4f738599c4d72b6776f78861 100644 GIT binary patch literal 737 zcmd<;V{BsTV&szG;^NqS`19c-*Sa2Y2yt=z>*`o{_D%z%`dH1 zoVo2x`Nd?Li7Rr9$Y|Gny=>Q8y9|C(*FEqj7ovym&IW}n_si} z#cErhH_};|B>*yskQxO>E+hxN`?Trett}U~gB&#F#?yOSkMC+{1{tHgK5<7(kKW#F z8=;FEJ?)b<>%A_<>%C_a(Q1AFS^MxVsyb*Uv(hwXt~-oeRP!a!JI|M_pSAJfyTeRU zTpY)r&6#xj%9S^)N=#e~T0vX^KQ_*=I#=7+VRNniOIqIQ)!s5jDcNiKVwOF>Dzn9T z&&K-KQ(QP0<+UbCR?Rq({KnY(tE{EfUW4Be2VOd8AGyBx%atjYEg!vHpYh7yvPERe z3L^!HD;Z~v`#BYFy!TCOo}K;ftE~5<-KQsI zyts%-ikYK@SBaUUnO}>U<2sKKGshctC#r>j!V7jSg(F+HCW&7-#c(^2XPM94BRo5s zH@)7w_l1<%mCMEdK78RbQfSCN@NKWfr?cf(8#bpexpXLW)y%}Mt8-WVdav?ZdZ8h= okRr#1`Q85ng}6&~jg3uA%`8og&82vNX?a`gn-izztl!KH09V09>i_@% literal 345 zcmd;bKgHz2rNpJMf@8w!gpDp)Z_L}&wEJ>}Lc3x#TB?u8C3|l=ao6>tj1(8gf}{VA z&D(i(5~mUu$EEd0SDc^uVJnjs8^Lb@MSUph0g<1m2p!4LU#TOVVqd zC(pOtnDe@MY5LyQlj>*8+|uv+8He19^1BoVG-%TCQ=k5>o^YN6Xwbr`H?A+cwrV~r z(4d$00x#|126-M;sWzSO$G*M(`MEE*G`w;SHXPZdx~rB>R(7_offNrH7svLU$L20NHKm0I02KX~tpET3 diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_60.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_60.json index 327db6737d..9e55de714f 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_60.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_60.json @@ -1,77 +1,99 @@ { "actions": [ { - "delegate": { - "validatorIdentity": { - "ik": "misyj04O2OCDZt4rrP5lYiC079pDMUoepTEYzhsIab8=" - }, - "epochIndex": "7013", - "unbondedAmount": { - "lo": "571625625702776356" - }, - "delegationAmount": { - "lo": "657850821112775994" + "ibcRelayAction": { + "rawAction": { + "typeUrl": "/ibc.core.channel.v1.MsgRecvPacket", + "value": "CrMBCNKf2esDEgtkZWZhdWx0UG9ydBoJY2hhbm5lbC0wIgtkZWZhdWx0UG9ydCoJY2hhbm5lbC0wMmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgsI35GstgMQ3aawHkD4s66pqrXqgRgSAgoAGgsI35GstgMQ3aawHiKPAXBlbnVtYnJhMTR6cHN5bGZ5MnplenR6cjJ0emozZWpocHN0cjg3Z244a3J4M3R0YWMzN3JmM3c5cnZ6bmp6eHM1MmcwOXoycHlnbHpmNHVuYzU1MGYzdmswbDk5dThzNDYzODZjeDM3d3M1cXJoM3I2NzhnNng4Mm51a2xzbnZuaDVlMjJxbGMyc2Zhbndm" } } }, { - "undelegate": { - "validatorIdentity": { - "ik": "8DJ3Ph+AvqaiFChNt8JqhAm+FfFzD93RWIFs/pwxNG4=" + "ics20Withdrawal": { + "amount": { + "lo": "308018041765028747" }, - "unbondedAmount": { - "lo": "582113625892836035" + "denom": { + "denom": "B3YcOmn28Ny6j859Hb" }, - "delegationAmount": { - "lo": "851578726520225210" + "destinationChainAddress": "penumbra1nvtkxyqcvvx238aglltx6ma5fe25k80ln3qatxlsg74tpd8w4euvz8vnma6g4tk3e7jg8rydmdr57wn2fpa8w8uw7q294zgyeedfdd6v6gnpar7y73wrpd49verrmtv67wfgnl", + "returnAddress": { + "inner": "xoMECYb0CGHObaOSOpAY5uRELA32LIrdvH/Q9k25oO0Q+xsR6QzdSxfB9nUPQxxJY7OojP08Be0awqA0ENVpFrxWm2x09hkf9/4UwVdKSxU=" }, - "fromEpoch": { - "index": "4139", - "startHeight": "4139" - } + "timeoutHeight": { + "revisionNumber": "653702167", + "revisionHeight": "475333779" + }, + "sourceChannel": "channel-0" } }, { - "undelegate": { - "validatorIdentity": { - "ik": "0XtiKWD7IRGkF5Kjd84QLi9DP85gffkqyHToMcG9z64=" - }, - "unbondedAmount": { - "lo": "118449836857491682" + "spend": { + "note": { + "value": { + "amount": { + "lo": "718139757343310777" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + }, + "rseed": "RcjPrnIPobed2agSnOqCvDb0g1Opr9+nlkZKrYcMdrs=", + "address": { + "inner": "r7ae/+8Q9d3QdaAs66/GAAbYBo/Am59nYWeIBU7REchE3LYtFPa1EHW2Lo1KZcRWuXzO/cM54CLSFnv2iArQnxjrlJnTB4nGnuLdFtCY9vc=" + } }, - "delegationAmount": { - "lo": "759153372286920209" - }, - "fromEpoch": { - "index": "3711", - "startHeight": "3711" - } + "position": "70450414053965", + "randomizer": "yBIVdduWQtoNWAPHhCg7sT3M02DDmBiwHiBtMSUHywM=", + "valueBlinding": "QDxTbNlK0BhrXFib6MpeOQtvpv6SsZMFZylGKgcKNQQ=", + "proofBlindingR": "VK2JOgVftyFkOCD/couyQrwIV5TonZD/Vhh2QwRWkgg=", + "proofBlindingS": "UckDAxUGNTIM7eqjoilkKAgr5+FhkPgRPlmXlk3r8hA=" } }, { - "undelegate": { - "validatorIdentity": { - "ik": "lOWLagDqop85Xxg5Hi0w9E+fvrX0cL6iVr6qnnqRIbI=" - }, - "unbondedAmount": { - "lo": "905440151473866196" - }, - "delegationAmount": { - "lo": "843303338231682224" - }, - "fromEpoch": { - "index": "7100", - "startHeight": "7100" + "positionOpen": { + "position": { + "phi": { + "component": { + "p": { + "lo": "29998834528177663" + }, + "q": { + "lo": "952907886490048698" + } + }, + "pair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + } + }, + "nonce": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", + "state": { + "state": "POSITION_STATE_ENUM_OPENED" + }, + "reserves": { + "r1": { + "lo": "192362210918582520" + }, + "r2": { + "lo": "899240725382557177" + } + }, + "closeOnFill": true } } } ], "transactionParameters": { - "expiryHeight": "3901461969", - "chainId": "c-3616317247039865631", + "expiryHeight": "3006640055", + "chainId": "atychdixascsdcztohoimzesr-7812615548453243158989", "fee": { "amount": { - "lo": "773241729369895450" + "lo": "14716379457485052" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_60.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_60.proto index 24022187f0dcdf484985aec2c0cc949b8a1def95..8de2b90d86b061e3a324b4dc3b0753af4bfed618 100644 GIT binary patch literal 1259 zcmcgreM}Q~7^W>B$Bz=r1+eQD*EL%L2-x07?}~15_z{PJFQCS4@5nY4ov1eVW~Et$DKZU;-t`4sJ9C3s8?x>V4W zhOt=<9LKPB%Fj#rMWSSg{a2D@xE?!WnGO;vLwoCx4-bPxTiTR_OX zkkv`zwr%?iD@GS&$rTKFX;}^;C`oZVF9oe`3b(Te?jp^+fO;t@$on_~lROL=z*xVm zkh0*WtQ;n}P?m6Vq!?n{jEEBf0kL~1GC=wRgcq@43KwEo#?CNS*~$qXN+d!A8W24U zW|LV_bW5_82-rD+H|+rV1I3ZCAI?M6kh{4ut3vFz(B zFs+@~zWQR=ziQJnuh3mBA3fXGk`uun8DbXX@6W-teiC+tYiW_q;sc zTyU>=HahQ(wd;qG^j4=1Hf|XlZWC8E_0*5Gz;!bR`mFQCJ6qc)&s1;CIai{UFBq0L zY41L(eIEp(MmG@J^;O1YtGZMq+b^h+m!#V8N1-I_icUYO?5v97Qn#kX z06a3y`1-lhtf;qoo?}Skl34axb|19s=u~~hQh{FH6j@LSA;#Cf)o7BUaYQ>e(|j_O zNrBeh{*9_wOn7O}vFhB}yE@ROx~n>?0%uf!2CLy%XsLF(erfR(ZUE5dolSQJKOV1( zhqr+zG4x3|#{Y`FK@F))`sHIT9x1D+K0H3Eh5>Z%#zMo;X!{r16cxM$>Y2QLJPtNf zQiygig+acnprNpH$OWUa5kMG8V=Cpg-YyPDsDQtOv%h}LNZmFTfIcbi}{Q^(Tq_{Yi z{F(7&>G>_+*_F6Bc6Bx0efaC-1WqpZQ%o)(Gd>uV+sQZVTee63fDV?%Qz6LSM&OA9koAV-Ra Ri;H8{ljl!nyf}833jnh*i%b9j diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_61.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_61.json index bd94c40944..9a0db24238 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_61.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_61.json @@ -1,52 +1,79 @@ { "actions": [ { - "undelegate": { - "validatorIdentity": { - "ik": "sFXbtuviVXOOTskz+N2SGhwgrJaKlmI6ANRmRr3gX74=" - }, - "unbondedAmount": { - "lo": "915124362705913842" + "communityPoolOutput": { + "value": { + "amount": { + "lo": "635313304499185887" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } }, - "delegationAmount": { - "lo": "716080886559413741" + "address": { + "inner": "dXJVVklsP4mQUdam0n87zLwUraIpl8XbQitsmi0CkoMQTLJVJi5hB7Y+vOJVF5UvzPUvLdPHpj8hJz7laJxFo9uBDjSnfJd1HdWAQu/ySTs=" + } + } + }, + { + "communityPoolOutput": { + "value": { + "amount": { + "lo": "501946879560447759" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } }, - "fromEpoch": { - "index": "395", - "startHeight": "395" + "address": { + "inner": "HJsCEqne46sp++pnSfwSo0bP2kGfmq9GF+SDK91ZX1v/R5F/g1B4FTjbP2JKSjKkqXDNhNpYhls11TCgUWJZIl/kELeYX+mCyEwqKhSP5u4=" } } }, { - "spend": { - "note": { - "value": { - "amount": { - "lo": "825076376219882987" + "positionOpen": { + "position": { + "phi": { + "component": { + "p": { + "lo": "353425788282793350" + }, + "q": { + "lo": "539403610384082689" + } }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + "pair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } } }, - "rseed": "+CSGlhCRKkbC7wAoYvVYDOGTjt8vr/10bAsFvrTJW+k=", - "address": { - "inner": "lEij0uInTc1HRbJagvvy3cZfvdAGe0BHAQL39H9R20B8hsOIjAvB6BLdgwH+u7HaFdKDbY5B3RG0zIZXjWlW71rjkjC7P9oOsgtn5Q1Ir00=" - } - }, - "position": "242712773820743", - "randomizer": "kDaWtYZU6XpdWWAQsMGJGjvnF9o9Uk9rK9nrE8l7EAI=", - "valueBlinding": "cpvI49DsbAdteutACPxg4Dn1bz/gYCQPkd3iXohyEAM=", - "proofBlindingR": "/SMxaF3Q7yQW89hqU3p1JFe+yjIReYSmABGyu1BCyQY=", - "proofBlindingS": "N5caxUjvv8TNnF0oANKCV/vAS/H0GAZaNItJCeOcjQ8=" + "nonce": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", + "state": { + "state": "POSITION_STATE_ENUM_CLOSED" + }, + "reserves": { + "r1": { + "lo": "553897337323242306" + }, + "r2": { + "lo": "563503820517080411" + } + }, + "closeOnFill": true + } } } ], "transactionParameters": { - "expiryHeight": "9623419724", - "chainId": "daqasxmoadkdwxagvhsawewn-61363", + "expiryHeight": "2400123472", + "chainId": "akzhyryfl-2132", "fee": { "amount": { - "lo": "155026852827975749" + "lo": "961655454472638464" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_61.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_61.proto index 6d3e74cb7644ece90d0bbc7f41dc69b4af23d285..c908bd3a70af20b00b03562b5752321da2ee2289 100644 GIT binary patch delta 374 zcmX@W{E1nVtBY|Ka~mU<0T&m?{fo`_ZXP=Nf@5NWYDN%OKxt8Em}icC=Y+s(%P!Sh zpV=d_c9G`vqqm*3b7tu>O==eK*%Yd#m&m@&ZqK7o@u~V}zUu2BuLWql_?e^{!bM8F<%p%3b(Ri-y&YbDf z_OT0ja4B&qOiWRnn5de@KmbTFaWE-K0K@4}+y2g(*S=n72O4|(*YDexzyE!~uE8jz p!g1lt?jIaNe2Ljr8I?tqX*s$^hQ>xxJU~4S3l=plpE!RFF93}4kx2jm delta 422 zcmV;X0a^a?1Hc1d3P;KUL<%AbAh1>2w(H_mbB<2QGx*(-8XO?3mWq~QIsnvWM!n!) zz8VS$@{f_DrkKmw3?d2$?W@Sn+xUU_2`UB%ivtjg0}8$Z3cCUdr~wKv3JM78tDNck z($KjJlV$-XfA}PZmJpFDM#Ap^C}Q0(=^9cBP?Sic(&8sg z%|}JDT7vuX-Ns+N&<1-zM*#x&^nX#?KzxS7h>Q!t=n~z70sgzO+7;4+ZH__R5wy&P zSB+^_?^@%MFuOn64zdepSb@HyR+2e>Rr2hE(Z#U0Gldu)&EMJLebL zJyK6=E7|K4$$Jn2A|P^`$m7uLYzJ+6>p%$nVBk6RZ$IE*BoC3@;$Dby5CbY8{Ub4G zUC{3&7W3F@Q+jnISH8+J5qX5B01>jgP(sNDG9WjX8pTNOzr@X)T_^z3f>-;%OY!s= z23jGziT0=IkR99%Ny0VRLwGZ((F>WOsOBXLe|FVRvPBZY?%3Gd43C Q3rjqA4!A_@qH$=>(6 zqm9@GD9Vz+Lomydz(Y8}o%go^LLkfyZs5v-da>hU2O7w5F+2bz(ZzykMsb!`y0jIW zTb2?)2*9X_)DIFWdUtYfc4&8Yb$Bf?H8nLjFfutcH8?ghH8wIeI5addH83|gHZU|d UI5!#%3YO0l zT-kiH(kcQXAZ*`7Bi~SWAqcpH-z=s;giM(HPQ%jm!V%Wn40W{D04gA*lU($3wk0)p ziXARi;ZY|nY`;8Bl_{tpuSBJbW;YEoAWgFRMM+eC%!<1;p`D(6mSz>QrQJa!S&KT& zGaOWgTLcm@2;s<;f))}RYI=2NaA|gAdURuJVRbDyFflnfHZeCfH#0LD3ee*ATAMnWAllH(10KQoK>G1FI{zb2U z3*cwKqVf{u3=u9qeyF+(!(}FL&7-lZrBv%wNMuyYvUCj52vLhVn5y%PEDEkE+KeiQ zCdKfuEx|BL5isW{286p<1PwILz1(WA=}+&kjQ4Cd|APL8xe{t! z-s~P^XZEswFDtO)P4n)%m2JC{Ix`1HO3(fq%?%FSf05{zo_d#e`t66ps@AO+&gE!@ zX1A1CQ4vh_ed_pJl~EsiIpZnVNDGvzvT{BM+*)C}vC8zm@zvPW&6Y-wKN(nGYKv=K zCpwDw=qrxVS?9im5*q&Ombn-5-8S|$f#hsFe(|4qSG`BO9UrHK-|`J zaK+TY4cK<=XjG96N#PCNbr4FX85u(*$T4)8MqC_p!UAlnsD(trXw;Q8(PUW6fP__- zy=v(4rqSL+ZBfg|<$~6}^2ND$XHqUVlbFb?A-^x(79XY*{Ap_G;_7o6soI7kY~96U zy?J5is_XsPm#tLBx@PzNC`zvl#9qgb4tj!VzV4AP&EAZOy53>$T9|_a-u*xpuzg!q z3LcA$&#Nb{w>70C4pi#XLnEisIue(joIja7TNMC&cM^TmEms!0lCuEc{I9P|qu(BP zrUp0oCXtLu#9!>IS$a6<_vdRgZ&RY73AABSrX>k_euxN#AQ*y4k^n&zB||8L!z79j Sp+MTo$;?7i`@q<<=brzsZXg{1 literal 266 zcmV+l0rmb0LBaw)3L*+1dDTqqioLCf5v8_Hz7p^ovUB)gyTbv0fq%bXCgfMd5R?fT z3J8P z=qI4120R~M5dtzA3J8_8+0&V?>X`^43JAE_ijeA!|BVMK1_-Ji5UL&uLc#(+3L*+1 z-(aKqb%*T7JAFRbKsGj7U8I0sf+Xp_Q7OhM&>gfx5ZeP93J8VT)!_Y$-`N8q3J90e z?XStXlI{u;I0(D4yN@9fB6x3Wd1+=XH#s;kFg7tZI5#ymH90jgI5ROZH8eCeG&ndK Q3wi10kc-th|bfto-7N%A&ly{LJ#iwBo#sl#X9^l{}MEiR6IOV50} zJonxr9wUV*PWLYyY1kP5YUjmO-L*y9Ze(t12=csvsi~Qv UnG_Ef7ss|=|8{rxyj{cy0EnQXuK)l5 literal 794 zcmdG~R9n^O^D`!bIezS%#U$vFFdoZ5+xYHLD{&a$a4JyznjkGuGVcjct1 za{tWhLneRgh%F9VygWwY9e=GUyTUx4YP}Y(f`@Mf?mqZ^Xxkb)DTRaFN7YqjQbqI~ z9i8VfR7^cFr9yw+gRbyxYu}b#Rw`vuQdlzMWpK&?!)r?(y3eVZZP_a{Emf!Frbe1I z|CGOvLj9Pu6j)r-FZ^2fMPvTI<5$;;UQm6qve0|R*Ih05rfLb^>@N^7Qpm4oa!I|o z^SqDSPJaQRxy#lR^s#u)yA@Dw!}RQK*<@BOlmL9U`Q*m`Umq-DBrX6ws#qt;HQznG z`>)Zmz^J**>3O$4zrC_6d+Iff-impfS!fb~%i6au`M88zN+Imb0%k3lgsyo9>sxH2 zv$pvdJy$sU{}{u=mre)goqP%mz>5KV4;9PLdvK?E?%AYpjz?hWUtYFXWsUPEPIKOE zxfd9KU$km#pJ>TOmBPF{blV}(hpCWvcqo47eHLqvS678C%O;y`~1ixOz$?tTFvqKU;2(jCy+!YcjbZ=*LcV%j4WoC15 uVtR3SYifFUEj2SaH#0djGcYkYI5jafF*q|gHW~~H3J9C9{lojN&(R6g>r3VU literal 468 zcmV;_0W1CrkpdEq0tzq+3JAjA#OS=(qTmY>A_^cW>YOh#arUH#=jmJ|a6$B=R{4YL z22NcoJI^vKscH}sQVLKt*)S%xn00AkqAA%T1=!^X-lGvU?b9JtlNGRH88nhUN2$Sz zsvv1t`!Au9(8Lc#(+3L*+1`}cCTb1#qhSvi_5W!!MnKV=^j zs`P@Fl-?!xyY^Uk5bsJF3J8w>>7?-Fxyb?|3JCe}_u{{;@ZJUrLc#(+3L*+1h<(`( zauko<$xk2TI4H@=`?4gQ;}1r|`r11c2p)I{5XuD_3J8_S)tP~XfWZMG3JBA`%G3J8qG K)xE#pz4-$duht3x diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_66.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_66.json index d98aeb442e..527c967bd3 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_66.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_66.json @@ -1,62 +1,68 @@ { "actions": [ { - "output": { + "communityPoolDeposit": { "value": { "amount": { - "lo": "956787400201977618" + "lo": "28635501634571198" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } - }, - "destAddress": { - "inner": "T7PNh1fmlNLfeBzx+ZHoBlxUCROP2dLaKhOyvk9tCLHEdqSWttszyqoiVAX7mkdncPIWkIOUvnkNkFADngpT7xf1ad87rVB+2ERSQUJc0Z4=" - }, - "rseed": "rj//wc04mW4njpULIUYKX0zzWuJz4lrRvuNcm6YZaR0=", - "valueBlinding": "dUNBLUb1fBn+NI3pUu+ErKvjOhk97G+4ptSsPPpO5gM=", - "proofBlindingR": "3YK5GYbSfXeNF01E/0zG6TPjSVIg+nLTuEJBhhLfGxI=", - "proofBlindingS": "hJJDhSxMYH+P680HaOp+42e9QN+rjVWUyl/lYMNt7Q4=" + } } }, { - "undelegateClaim": { - "validatorIdentity": { - "ik": "h4KDHKSHVjBjtCFuTVL12L+aWDL7Z5vYTXXohTOEcqE=" - }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP6kqMFUyYXwb2lEZzgdfcA=" - }, - "unbondingAmount": { - "lo": "445995780839098010" - }, - "balanceBlinding": "eOYkv75RPc1FbpL3mCvYLkdIOEZdPYoGW/2i9rvlpQA=", - "proofBlindingR": "fzurI9nno1BFYJwqRg6dmHCCpGmBF85wvKimGEOR+w0=", - "proofBlindingS": "4TLbmQH3bDBo/ctyj4qQZ+FEhNumrjofzJbiNbYXjgQ=", - "unbondingStartHeight": "91585" + "ibcRelayAction": { + "rawAction": { + "typeUrl": "/ibc.core.channel.v1.MsgRecvPacket", + "value": "CrMBCID39MoCEgtkZWZhdWx0UG9ydBoJY2hhbm5lbC0wIgtkZWZhdWx0UG9ydCoJY2hhbm5lbC0wMmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgsI/tb7GRDV5/H3AkCwnLKZrLXqgRgSAgoAGgsI/tb7GRDV5/H3AiKPAXBlbnVtYnJhMWR6eWRqZzgzZGduejkyeDg4NGczdXp2N3RxdTc0Znc3NDBuc2tlcnN0bHo1bTY0anhhcGMyN3Y0OG53dHB1OG0yNHB3bDh6YWxxdXh2eWZ3OWVnMjgyczMyY2djNGQyc3RmcThqdXFwemQzd3RuZ2p5cGc1eGhxcmh3dGpmMGoyZ2Z5MDRr" + } } }, { "delegate": { "validatorIdentity": { - "ik": "v1rlZrQnDJ/VmmdK7EhMh8V9K9Jfud02ZZ76Or3QKLM=" + "ik": "Mq1BbqAsuclq8wX/tgZ8KOkKUBfSieyZK9hT/05osLI=" }, - "epochIndex": "2542", + "epochIndex": "7621", "unbondedAmount": { - "lo": "565336921953423534" + "lo": "93204302922706091" }, "delegationAmount": { - "lo": "731737687171435100" + "lo": "334214563604282888" + } + } + }, + { + "validatorVote": { + "body": { + "proposal": "989783490", + "vote": { + "vote": "VOTE_ABSTAIN" + }, + "identityKey": { + "ik": "jLSXfuASgQfzc+Xh3COwKeu9XPlEf/VU1KmT6XygE0w=" + }, + "governanceKey": { + "gk": "wkFvsBuzJzqKY2V9+TwYguz41SM5GbepTliGXMeLDAI=" + }, + "reason": { + "reason": "9FqCDw5QO" + } + }, + "authSig": { + "inner": "csTZeHncYx8gAv+o2eeFwOSwo31ABQSZB9k2+Dfm6wovRIlkYXCr2kZ+gf/7VY4E0kcvQpF6YcgIi8cytWxQAg==" } } } ], "transactionParameters": { - "expiryHeight": "3196018104", - "chainId": "tqeebjfpjukx-31199005220", + "expiryHeight": "2367335228", + "chainId": "rkekltqaje-675472879407024500076877292436", "fee": { "amount": { - "lo": "420668884047579242" + "lo": "696357928072868664" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_66.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_66.proto index 7d54bd5b6de3027eda698cfd8ee5b894e8a57582..a66f6076d0cdea709fdf6d749b077d4b65dfbf76 100644 GIT binary patch literal 753 zcmd-wS;TC}rO(C5v2Xh1?N5HaGZIqbQqX)gN8h;c+miO@FJn{+9KS3M``P@O%`aBl z`n-|O$}9n{cIGa|W@fGiW-cZD%%o(!p=8oqxy#U#X?lA4xSno|;xUsNK+3Du%&poA>0g%CGNVW0!B;^z2w?YE@B z)#o3-GdXOSvuWm!bQ`WXvS^Gb7*iV_V|swz{m(k+Zr((|e;jVdfG zOwx@@tIEtv3QNsR(#p+E4DyPzQ;UjAa;i*o%}lZ?5(|=z%*#wH^2$pJN-c7YObW_# zEUFT73QH@>D$~j>Q`3zsjEaqolGBq-QjCgA(h4oIN(&3BQjE(>^3t;^3(`$1G75__ z%1g4+46=;U(<%*2vbmfNG1+qgqs(ZnW8MOtohP$Cv;N=4R-^HfD?t2G=bM?@H-i8B zWo+0aaMW6gi(~c8-#h2dIyoPhY>t!nKld5#v%uu6T|^r+;5(7GmOH zlmeRAvt@eS1EEIt&&5w4-cjD5`Fd~6PnY_yAy-yTep$0X*hdMd=8$9l2Irp9wserE>26gLT8t9(?EYACoYGgBR4B5?I{1OQI40|x*A delta 566 zcmV-60?GaH1g6KPqWR3SLT$`-*_DH z`H|=bTvQ1YkJ-}NDigB4Pi+XX#CD{Xw%aqxsv=Yc`Z#Pl*(V_V8d(qFmVHf5grI=#>+vk>kR8VU%mp~>6!-Ja|RA_@rHl=_6r z@#&Ka5-te1yZ!SE5*T!GWo2S&W^ihCYj`agGchqaIWRCaGBPk43X6;d@Pnc2 E1@~ diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_67.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_67.json index a0daba4330..5454d2a9a0 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_67.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_67.json @@ -5,82 +5,78 @@ "note": { "value": { "amount": { - "lo": "242889094758247906" + "lo": "63303688488887395" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, - "rseed": "zUExcSMh+oH0YApm4+CVvLJ+QicSYZ+dCMh+OM/VcXY=", + "rseed": "SaEmYPqrn/gmZyi9I+xi2XnqghXfc2O12Ck9LJFiK2I=", "address": { - "inner": "VP+/By5sCSABIzp1606s7MeRPeDiZ1d08S2vkxshMfExTFjZIZIT8FyC9d8xP+ta90tudDDwocf4W+lviKsZ7SNB+O8kWxREPHUoBQiHGaM=" + "inner": "r7ae/+8Q9d3QdaAs66/GAAbYBo/Am59nYWeIBU7REchE3LYtFPa1EHW2Lo1KZcRWuXzO/cM54CLSFnv2iArQnxjrlJnTB4nGnuLdFtCY9vc=" } }, - "position": "213107529601862", - "randomizer": "1Z8/zY3/aFSNqzWD0hdFTIGo6z1QuIsJskF4et9HHgA=", - "valueBlinding": "tfRoQbrmq7ljMDhVzfFZJIyKWNv7a592jnxogIsBqQA=", - "proofBlindingR": "e/IVY2Rj90gocj9UVkG/3Dw99h1DanwO3Uld4+GpIAo=", - "proofBlindingS": "KVL+OxP9nBF21UpT5iTo5OJK/p9aS8KOnnCgYQM8qQ8=" + "position": "140597868931655", + "randomizer": "hVAVXzIohd1MNQYQ1wFaTBXNRuuVnWFW1I++my6oYwM=", + "valueBlinding": "6cs777i0vJh4CCkkeCiQKfcKQM0pXV/82OY5fJyWiAE=", + "proofBlindingR": "9u9U1B/jCRLJy7A1m39eSBcG9V0MVnqz8q7boyHXgA4=", + "proofBlindingS": "4bE2ytP4ZqWrjv0uYZal2Ll7u2jAYfa6z/xDLZIwSAI=" } }, { - "undelegateClaim": { - "validatorIdentity": { - "ik": "XezUSs8heCzlQGH/RvPx3oguQbx6xmkrKUULEOL2a+I=" - }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP+36Q/5ckdFOO801qFh5Pg=" - }, - "unbondingAmount": { - "lo": "75330322037350585" + "validatorDefinition": { + "validator": { + "identityKey": { + "ik": "3OECXP2+o8IymB+YoZx2CodrZpOMWWj7/Dd6XrahRg8=" + }, + "consensusKey": "J1FqtVVLGg9zix3qxjb+v4JwPIK+en/Z2Eg5R+Np5cE=", + "name": "test validator", + "enabled": true, + "governanceKey": { + "gk": "3OECXP2+o8IymB+YoZx2CodrZpOMWWj7/Dd6XrahRg8=" + } }, - "balanceBlinding": "IFubtqfx5YQFqNpzX1T//VcHoMPvRAeEJCadlSwUkgE=", - "proofBlindingR": "0/VwVTvex+4GKEbE5zpmhCAUZBof2IVDOcSj3W7z2AI=", - "proofBlindingS": "9HdqF5+5SxhAJ/McHmSQFWIY78yydnMiF55Xy8ZCKww=", - "unbondingStartHeight": "76656" + "authSig": "bP1eWXb2nL8ibXgYnio2iwTnUxOCZjTdunW45G8o3A/87pRuhnJer5cwngEHx0EL4tUCTDJHHL5Hh7IWayoyBA==" } }, { - "undelegateClaim": { - "validatorIdentity": { - "ik": "+qI25GF1XuFLNs7EHHDXMG5UO96E52dOgQViRgPDAig=" - }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP5prULDye7L+xW1c+qzZ6E=" - }, - "unbondingAmount": { - "lo": "774785509773801582" - }, - "balanceBlinding": "cD8vSlX6jep4JpCqR9QBMcvpjR4KeJZaRgvRqHQLMwA=", - "proofBlindingR": "BCVYVyYnLxH5ifgdv2DctQQiL2ypk/hiT8terUE+DxA=", - "proofBlindingS": "K9kOjN5Hq9dsfNsRZGKXewqcrXQjEvouvyrlbsekRgM=", - "unbondingStartHeight": "38335" + "communityPoolSpend": { + "value": { + "amount": { + "lo": "462750989683900453" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + } } }, { - "undelegate": { - "validatorIdentity": { - "ik": "qEugvKUCqnZpWLggKxHbiZZfoI/xcy51Tw6kHKntYsk=" + "ics20Withdrawal": { + "amount": { + "lo": "10237256736832118" }, - "unbondedAmount": { - "lo": "427980460971382525" + "denom": { + "denom": "n4vk4wai14QvR73oo891GbzZ" }, - "delegationAmount": { - "lo": "851846473955784971" + "destinationChainAddress": "penumbra16w4laj3t0l39r5pvdafaxe8p8n88lx0hmyahpk6n3e2d4eehjrrafrev4mrac39uad8qn90799mqd8gvt0y29hlw99l348ue0k9deflzu3yffqcad0y9xc7evuh67uuv6th8m9", + "returnAddress": { + "inner": "A9DBXlM4R5jzxEDbqHYcPtoviLl3UdFqp5Go7clAy4gx8i/6Lgrqk5SaI0yJYdyJVKuvBObmhp/Ltb8WLu2q6vbzpSNJ6icGFFjqdln8k0M=" }, - "fromEpoch": { - "index": "3514", - "startHeight": "3514" - } + "timeoutHeight": { + "revisionNumber": "231456423", + "revisionHeight": "204697896" + }, + "sourceChannel": "channel-0" } } ], "transactionParameters": { - "expiryHeight": "5372049592", - "chainId": "utrekbirqotsfxxq-20576560004690388385352132964", + "expiryHeight": "9102417723", + "chainId": "midhmecjjrsikeanqbgvp-945282334194719569042051", "fee": { "amount": { - "lo": "446889618552447722" + "lo": "700770715777692843" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_67.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_67.proto index c5c396289c9f974aee88a8c06f44a454fbe278c6..0d011ffb4fd9cd550b635542029a67d0f15ba6be 100644 GIT binary patch delta 887 zcmcb`ww_&#YcCVmE+($!j9mI$oE(o&yg2pZ^v;5b;%fDt3)K>St)BlwEnQ=;@|&ca zm9Lsa?-wU;y`gEVGcid!Nh*jdVEwjv|KAIIy?dc_fzIpo#~9ddu=O99JwH7$y@S>7 zqTmUaJKJXU)04hbgQzQpS(GcU7u9-H^*uGobc z-@XeRzq07V_uukT3a#}4qVYx=t#^G)*#xdLM)`=Ib$dN^ZerM#{(ZCcRwOekDZD&w z{eH)mJu@meG*v1zCTM==ayY9Q8~^9VGs~Je(>fTn6u!L=xg!6VQ|RRB4W_f}<2=OK zzQ*!|Rc-#X?)GBE>kWKH3J*7$ox1!ZZRzU1zj}$&mfqM|y*uMT;=qF3pb^i+}%~W<4L~89sWP>rsTC1#jT%iFprV_ zxFh$Yt4uyd?lSw_+c$}2YZCq66>m>EobE9Er2k8g>(%5bvy^>06Yq3}tX|LZ>{;9V(_4%8i|M^x_3GQ_ zrOKYK)Y(KLUX?}une42^#j*VFx;%jukIp7qaVBRZ=H;d4=o$#QaO~c<{)?iJUT$Ve zMs8|yR#s7QW_D^~USU#tS%I#liK&r=k+HFfp{0qrp{1#rrGbf&fvKSs4=~tQzuf%2 J=f#UVoB&aWfJguU delta 838 zcmZ3_ev3_TpW*Xw=Hiuy=y)5WGN<1)3=Z;ns2eeftfyyT968;d=^!2`>{p+aj-gzYk9~K_}5&bg1W3}X4Wyc@yRiZ^)Y)Um) zIoc%`3mjYae9Qb@22%A3SLfTG?fst-(!1KU`I5M+PveT$wgEf3IX5|0RNZ%%V^C7q z`X$40*R$0-lMO6F&wh+l>FJ8N{X2VpSzk>?LpS3}1}%l^Pol{w$=^LRitIze9QWU` zvHd3NoK?ej*E9CJ|J<<;9anUjODtc^~SlpI5LTk=bS? zKi46~OHBJ1xse@RYJKncJ2nlsBhRhUS`Pf!=ucVgJv* zS4$rN1F^tf-z)T2@2d*639H<%FdCkI*(=9YF)hlC`{IfcZes>31s2taa5Z&(!JnN! zWcMfB*~+4%pR;oEk0k%oacdpz_ywF4v~TkD+;d-jJ*VcjU`o>T`f9E@YfF@ce(CMk zdYX59i5s)W{?$xe?x&bsKvA*6d%>QiOsmQ=BX%fg3*PRW7QdkXW3gVTKi?9Wm2ZE&M!*UOU_8l%S+ACD>KydElv+gO)d*aOwLX%5xUL9 zwS|#m=c?~hScSM#QqvMkb4mj8i%O(8p;~kel#s=>5aLED40HfiJRG~;{G7}z@MG1X zYfKI+zO}wxv-MS@gb))KgA|IKQa@usYF=q>Qc)X{DucmRW9zLAhySN@Z2Hg;7~zR&HW(VUB58 ziD_k?K}MN@X+dsDT6$%2c1mG!sX?x}X>Ms^Sz1fkO!hYe}lpVp5MV*VgnfG_~on-a0(3cA03MjVvwpBM! z>X&h*nLPW;?PfoZnA|v~@KB_>^C%y0+Mm}2m+PNQoLzdxePfuXQ!DR6zq^yn8t&y= z+l2~G+kNxcQmuVXcE_~dsoq&~Z>k>4DSaa@jtBcDFKc|(eU8maLEZCrof*6Li}=Uc z4xH(Y!Ml>~Ue?a@|C)Mg+1qEXI!sOqLhV_7d0vg*!)yBZ-b(%1_&y=xzqG^i-#f0W zDISk5X7W;4$X&Gl*g}T~&$(lZ9!~mctX1JP;lPJwr+?H=UJ`dEfJ4ZLW7d{a3nhhQ vlFG|cQz~@LjV%lf4NWbLEldrJjf^dfP0TG#rFekh_xk$v%LjHW{mTRZ!0~hh delta 628 zcmV-)0*n3l2#f`P3PQpHKMEoWAYRHoY8sH+xe?(1E(IMsG27pL#GwlA=E773M&&m? zE)e1!8VU%ryqbgB!^WosA_@qR->0=@wXA_^cBKu2W0ZlQYDgXdk( zvo?d8rIC-d8UTX;PzNEdnC;ghA_^b?00000000000001g00000|3UH+*K-*BP)HW= z293D8DhddwxcjWc*6xD?G9X}sbI^qWl5g4UM7?>3TXG7Mz?Q<4pU{3w_0+Ax;s81z zKc?9UcOTQQTVQ`V*+aX;9kIF7A?+?`Q85t`Bl&d?LLg)Kw3qDMAes@+nu@^Z^8m-w zm7P4`0?^kYYcMY9FhT`L;i>})z5)un0t%=B3NQ)^2=t=0uHT=#*#na}115hrG=uEn z?!+-l+Y?6ChTxY?kn6W03Mm#r2=5N1T7Ov@QVLM+fIE|`X~?>AY|9p-Jz_uyu9^wS z4h8d>MZKm-yUmgj(gHFdQwr2$TRniqF~n%WnE}(J#l`y_0;0f00ys$94rOoJ1rk6A zjN`xdBoZogZf9w8bY*38Wo&ABWpr$2XmBkxH!w9gHZwFaI50CYGC4CdGczG O3J8p>?D37!z}E;V^$X1a diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_69.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_69.json index 95f1b9bff6..69ca691edb 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_69.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_69.json @@ -1,88 +1,106 @@ { "actions": [ { - "output": { - "value": { + "proposalSubmit": { + "proposal": { + "title": "pygrfcgdmdvbkinbpkujrsvoceczijcl-32092748615507664261973", + "description": "nlwbrohubgnnr-053670327219833388602857", + "signaling": {} + }, + "depositAmount": { + "lo": "937490413554625775" + } + } + }, + { + "actionDutchAuctionWithdraw": { + "auctionId": { + "inner": "3S0RsRjc+hZOFSEU6rSJ+5J9ffvhKvjOPSrVam29Jxs=" + }, + "seq": "448503248", + "reservesInput": { "amount": { - "lo": "365089189187654093" + "lo": "841680905976992458" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, - "destAddress": { - "inner": "eIe+NJGvZ5i/KdUP5Vx+aR9CZLLjgflFBSHeqGteOKjlpDPlAL2pCu2EX9s1HcDpzi3finl7vASidc7LoFiHd/jbkOUC69cLummGykfj8tM=" - }, - "rseed": "biQjbgU07c3s+RpF0+AcnvFYkL/oTYgF6Kye4OoMvdY=", - "valueBlinding": "NHlnTbWzqTM1dk//7A7tHNHha9xSeUTip1Q+w4Qy0AM=", - "proofBlindingR": "nRChTGXMsEhZwi6gMSnVO6+k8FmMBHlH2WBu4GX+pQg=", - "proofBlindingS": "2DAP6Oq4zzNDTWFI+PXEvZyKXWij2/7NUyP1ljYZOQ4=" + "reservesOutput": { + "amount": { + "lo": "613944882381138194" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + } } }, { - "undelegate": { - "validatorIdentity": { - "ik": "xz0NpKn3qPj9uW4o/eYP8BiVGs5LIyBDyDbgu2qiN8E=" - }, - "unbondedAmount": { - "lo": "798676390426471963" - }, - "delegationAmount": { - "lo": "203056843442659704" + "swap": { + "swapPlaintext": { + "tradingPair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + }, + "delta1I": { + "lo": "832451596655743836" + }, + "delta2I": { + "lo": "871476921981967273" + }, + "claimFee": { + "amount": {} + }, + "claimAddress": { + "inner": "CAGcVfG0PjeGEeYX2TgP3EYLyMcN2tq6kv1+gzItUCsjIUsUsPSUdDk8mvwn+qyhWJfmeFYZuqhC1/jg+z+pdWIlxraQRF7KuNzjqojDM6A=" + }, + "rseed": "9NOQeIewKvr0Q0hDtIe8kniUPN+xNUG7F3lasOIHEWA=" }, - "fromEpoch": { - "index": "6647", - "startHeight": "6647" - } + "feeBlinding": "a9LbPAX1GQaKr4LGHqEqo+8EtuZtpKTto5VeXgDAlgA=", + "proofBlindingR": "oEELeKn6B1967V8Eihg/3N2Nzx9s6J0HQqqcYwk8hQg=", + "proofBlindingS": "fuHA9wG9h81GHljE0kXsmxFNsPpzhLSG9Ws3YTm4egs=" } }, { - "spend": { - "note": { + "delegatorVote": { + "proposal": "571589292", + "vote": { + "vote": "VOTE_NO" + }, + "stakedNote": { "value": { "amount": { - "lo": "643788269890765335" + "lo": "510221460595527054" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, - "rseed": "aA4UTwF8fLz+FoMQboINBaNQ6EMbVVtlUS7H8fSn0K0=", + "rseed": "HmDR1ENSwbhfvkKli+AGuSiiAW9EnmGArhQ80wbUCTs=", "address": { - "inner": "8EqmcFQPZWW3oxQirC9eG5KMEuOdibXN5IUgDztm0yukFQemm+AzksfRDEusufLNB6r5Y47QfTMhyiRGqe1Y42IgaWfjTsy/XT3kybVTHRY=" + "inner": "okZHsXOvwQLKUAS8UefDlkPjxXR+ZjXvz8KOSG+8qSmD8d629Dvq2nCwiV5b1fmv0XlB6AM+N2ord4Gfo5d2zHXMLUHt26tRGy/oBVFXaPg=" } }, - "position": "211185393081599", - "randomizer": "ojB95v/MXXpIh0Aaa+9VYHJHYbDni0ZTyR+VurO4gwI=", - "valueBlinding": "0oODUkqPHC2tYUZun/Lsm5o6XNR5chzJxS2DVNeEWgI=", - "proofBlindingR": "J5ydzYAt6RihbbaJ/mC9MZgLKgGgKHJplwMQidd5kAQ=", - "proofBlindingS": "buvIo/Y/6v8UNSpSZpmHFvBEQDFuGA1OSRmyP6BMGAs=" - } - }, - { - "undelegate": { - "validatorIdentity": { - "ik": "HIBaTSFbj3BsWaISegkarEUTGjkTXvCrvrav5S65SQw=" - }, "unbondedAmount": { - "lo": "329785721227025806" + "lo": "631198246979121845" }, - "delegationAmount": { - "lo": "220935903856006475" - }, - "fromEpoch": { - "index": "758", - "startHeight": "758" - } + "randomizer": "TvPbZm5oWeuFi5W5Bpd8yywrgsxSfLzVrtKVM+G0kgM=", + "proofBlindingR": "DhLoQ3+6DBJ7EKMAmyDoyuKRrpM0VL1/AxIL8v57DAc=", + "proofBlindingS": "4LlDlY/yf+gvBmEB1J0/Na6vJAntFBsnwjnrl6/KLwY=" } } ], "transactionParameters": { - "expiryHeight": "5918173207", - "chainId": "iojuaoifavecroooauosvrvfmjkv-3922080640045618790", + "expiryHeight": "2307045737", + "chainId": "htnfwhlbnkebjhwjjctmdrvranmt-239605595115", "fee": { "amount": { - "lo": "798546433435003226" + "lo": "824727385379590102" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_69.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_69.proto index 07557b37573d468870cbb98d68139467d0f9c222..3e163463564140df9902f3d0094e7adf32d6675c 100644 GIT binary patch delta 814 zcmV+}1JV4i2F3?}3U!hJatdS$IB56eJEJFbWC?lG6N- z;`7SF2$2*d3<}5s8pQ$%+yM$m3Xv5gkrgC=3JBb${rZr~-Np+V3J9sUzU9jFhKvj% z0tx^sQVLKA0i0Fwv_3b65#|@!I1k)L3&_U}+S%K*ZAQ3KdE(MCC0XpL|)3c+~cZ0Kk?2 z8X%xS3wWve2VZ*aUj&L6Kiu7o&mU~)od-gyoMQ<*g$N=be&N9P0lkOKMjlwi(nai> z5lyiAbA+^p^=mg_IkOh0SYh*3J8vy&z$l0s)`4b zbO9!R9$?YbLsG%GU%o=6i{J*iD53#xM4n-Qt`t1e2Gj{V8d3^SqDDutbFaYy%1{Kn zQRl;!L*vDCer7fA&%%yKZ@j4~gYn+B^gHU>aIlG9Th;lm(Ro4W13ouuD|dmPqnCEf zb<8b6?c1wS8!zYuQCDdAG71Q_<*4xC?w#R(2s$86^V?=_Xj$upisew2}itAPy4fLw~vq5_=G%0GlA_%Hol(lQdMle*+Q=^8R}a2TCB|xkHtY z@_*5bZumEc5-2EZFDU%GdVUeH8nXkF)=k730_)ccx@m^WN8|F-8X#^YBW?vW?al1@8b#CK9G>x5kiY0nhz01Zp5W>Xz1AWi zG-+e>HYb|LhL!9MR!x+){Z&;-^$T!-O)>11cb$5TQ(E%&qAlNVu=<2x7Geb>bNci={y_||&XrtTy%~K=wmNpqV4hl!g z0z?WT3LwWl4Wy~}sQCT4ZYcfc5AYb38qP~2AVbJDJ>a`)qBp@B3J9Cr@$R7h-HHn$ z3JCbZ^7Q!Q+2{f)1_<{v5ce|*z5)un0t%=B3NQ)^2$zJMi`2l(_Xv|a0VRJRXbu!l z0epPC{uYA}Zh{R3qfqEW8&z9nQ7*^v^rz6R8d3^S@Jgm|R1alkx1$sytS??0l8h4L zor$&0q!kCIo8U8&$I%Q+thw^d2depFj?jHGA<861sqI+fVjyW}<4(-K zT|MN%@?^R%OM`5t%i$+t)ACXY)Om6o$;B;$RM&)B0xBRUoSn^pE$JAcZMKR2V7)Pz z3n~GiC~|3+0}zSVd5{D$Aa3i(qxL`Q{}eSUQf8Tl7VtzsF>V+QPDy_mvOl0q7z+wV z$^t|RA_^cJfLcuI5q$LlIyhwZ>!I2`&sRNb*>tZ z>}=~JocA_=lzh70DNYHf=2LLk@?Q7;|7o(>`xl7`>BP3ImF{kIR10zbbz{n;*8*BB zTuj~-LQY%`yV92*-29;W`BX{coKr6Mo>rac2)10U^|VpGUf{--XfDFX}}uZ|EJ`$)Y1UvHu38=qKlUsDXcc@zEGO-KXuZyQ|_9To2-^Eid}qIXj9Z2 zuM->nq-M|ImdfK|<5+)m+FnK>HjZN}m-MqrF>~x^Q)1@m4XXZtX}o_v9j1jG--ukwVF*Qq3zz z(^j1LvM<)`rB;s0Jl;1~%;&m4-oojzU~?v;kRnIl%}agKLfm-;l?BDRMh2!v7E(N1 QTpTxVPhYjFCpI20{8sBjBe=s=guF(>(zyATlHH7*_S*1*3Obib+85{)Qx3Tt||& z-^Ki68>w(w2{IrhQ7raIrU3MKN$mzHHTrgkt3M>Mg(c2^_b#Go$hsX83PQpHKMEoW zAfeL=F0ez#9fj?XOXxWjY3%!-(pFL1WPv_M#0Y}DXb{^j8VU%p&6%>^?TgX}A_@rR z=b@spkHYi@3PHjGJ_;fVAe!OW*txdK`!}SH+izm~{-EEp2%mM)H?sm1Odg;@rV#u= z8VU&froH=rr|kQv3?c~#-nWnZpN+i>3c>->0=@wXA_^cys1>Ej5BZY3wy+j}TGPjV zr%ac=kTRcWb7Q*?E}`inA_^b?0000000000000000002~A(m3TJT?(D1nNqR6-=2b z3JBSupoid~`_Bt9AWG(}S!XXzx^;_}YlpXjtxjlvn$&e#&X9g2%*uQZHUc^z@8;{J z16;NH227kGZ+3YLtLRgZ+*ht{&<{NOEwpVCLLff2jJEAW^(GH-Yy@6$rRNChrP>hD zwq%r+6c1u|s0~Q$>;e)m2#w+7u?i9ya%yU1V|Z<4ZgFX6d1oy%F*Y_bH8VCdIT{QK P3JCTHqsgetm#3`(Fz7A* diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_70.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_70.json index afc7489a58..60d12a282c 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_70.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_70.json @@ -1,52 +1,41 @@ { "actions": [ + { + "communityPoolSpend": { + "value": { + "amount": { + "lo": "182169567793400948" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + } + } + }, { "undelegateClaim": { "validatorIdentity": { - "ik": "KruAXqJiot0EOyJEoJuLuKQJamw7mleHGVAxF58+XDo=" + "ik": "5RMUaG3KAiiOS8umSYfdl03Pdfeqq9UGDmOix94j4bc=" }, "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP2lEZzgdfb9If8uSOinHec=" + "inner": "AAAAAAAAAAAAAAAAAAAAAP24uscQyylenhsImgJ1JUc=" }, "unbondingAmount": { - "lo": "384156299478461126" - }, - "balanceBlinding": "Bdse7V0CmhU+G114wVgxhbjBD9uYYUuXq7TSNmf5rgM=", - "proofBlindingR": "GIHbf9dzNxPYMQaJKyJVNRvo0zujcbTLYCUBxSRYPAs=", - "proofBlindingS": "8RSUOrF/t1/tjY5S4Rnsbcw9QNeG4F/mmZ+ShGpSaAg=", - "unbondingStartHeight": "41210" - } - }, - { - "spend": { - "note": { - "value": { - "amount": { - "lo": "957876197325006219" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } - }, - "rseed": "yUAdy4jDRpXJuguoVx9+GX/4KhiOBwgT+OVYwMI8Uio=", - "address": { - "inner": "OXL0l7o53ZUSE9QZZECpMkDsjNa2V4BJbdIJ1WWmE/xbDVNgnuW6raujV19IsmofhjxxCIdIw//2yN/4mhI7T14pn/OSNBqoIG8ssffBALQ=" - } + "lo": "635862938662374571" }, - "position": "191352693915288", - "randomizer": "T8EFr9HosjtMcreNLfur2TrReqJDwNq34XHwgNR3NAQ=", - "valueBlinding": "hNx0TdhvM5vsJMS5ScZC0dUDsAnzkQ7BYc6I+8nKWgA=", - "proofBlindingR": "ISoDas4/HIm24xmK5/n+wL4c0IqnFIme4mdh9IKsJgs=", - "proofBlindingS": "9FhlV/LWb7eCMS1dQsoTWFCVslklEqugAslgDuAK4Ac=" + "balanceBlinding": "UKNVDQMH0kkDI8ADq4HxRj7MipTc6mVADYa9tIyGEQA=", + "proofBlindingR": "gfHEG5ME6RgHbMBc1XD5XHiJMymqVYN7otT/O9qXyxE=", + "proofBlindingS": "qgFAbfZgcOoPfMvg+cn7jis9u3pkzq3zJfZBvWTWGgk=", + "unbondingStartHeight": "96365" } } ], "transactionParameters": { - "expiryHeight": "4306043820", - "chainId": "jgqxtxerc-006210", + "expiryHeight": "167592944", + "chainId": "bnuiqvevjitdaamyzn-2043254365281265516411890", "fee": { "amount": { - "lo": "139803768966601366" + "lo": "599063820810496597" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_70.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_70.proto index 6f97f1e3e1fbb1209bbeeb0c0cabdf5ce3e15696..251f1c9cb1d58124204bb246c3d51cbbe59f2a5f 100644 GIT binary patch delta 294 zcmZ3-vY$zq%XAX65tjiM7sr->0=@wXA_^cXyMSJzVxrvyJ0e7&n~S)l32JORnpcMzP%#&u zK3qB?A_^b?0000000000000000002}r4gLqb@u%s|1L=Aryb`i3JAv4k;UhOv#JF$ zAO+hV?Og(z6+RnXc)?gPg}A{F+n8ZXm#ehWHfQ;+13DmG7=hb=*K;=$*f9o)D}||FK-Y%gU*?&gl7wnfXb4F9 z!2$}t0t&kV3a9}JFbWC?i_7nVx$48E4UrQhe-a?cKpo47!$y_Kx(ldRAAT8s_$nBV z2M81RI4O3vA z<+`n_qgP)@vT7fOJaGtzNW=g3$lv&y5<5>`DWCI_G#aQNZ!EF*!2q-nnEm6bjKM1! ze;`l61+UTQvO7$2w~a0PtJylydZI(X+PC3x@PO2JGz20bgxqvZ*l#nN>?FjwNyb9a z)dR2z^N|k0Va|yA$;w&)Dj*>$18UAc9ErB$8H(rm{=mK*(2A!NiJszTVf2EmCJQnk z^jKwA^44#+f-x;!Ldp|ZP?fS-B@(NkFapV74&Vyl2NEU-tcRq95E2k-XK{FRcx7^9 YEif=PGBGe33W||Dp7vgD01!g0HSzZ`{;@`mf!^sMKAR~)RQoOp3cdmg zy8;TR0SYh*3J8Os)r{Jzi_8TQA_^cW>YOh#arUHHAbeuufeQp8AY+z^s?A^WaDa7# zPNb2d@wYqsVGd4FiI5jjiGcYhR8Vm{w2=4Xjh`XM+y9eW;7l8l( diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_72.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_72.json index 148ba18651..490f24d3ad 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_72.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_72.json @@ -1,54 +1,57 @@ { "actions": [ + { + "undelegate": { + "validatorIdentity": { + "ik": "qV4z6oixLlYZIyyyLXdk2vzARpQC54YrPgYRqtfUZ9E=" + }, + "unbondedAmount": { + "lo": "329370722563604454" + }, + "delegationAmount": { + "lo": "541484332641379" + }, + "fromEpoch": { + "index": "9051", + "startHeight": "9051" + } + } + }, + { + "proposalWithdraw": { + "proposal": "220341220" + } + }, { "spend": { "note": { "value": { "amount": { - "lo": "540930069074665222" + "lo": "291645124801248238" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, - "rseed": "uQEHsRJZ7AVuxVkGkfncp8EUZVwXXP6JnYU0BX1qcWA=", + "rseed": "Y1CmSJbTesNObuW4v3C+XwDogc0adTAen04t1D/Etl4=", "address": { - "inner": "PJmui8u1nYKZzhdIkrMlGR+5AM1ySaPWSUX+Ho1e8DFEu1+HM69nUqejefo+8ATzPiNm+IhGDPRQXrweUiDLqzd9XPx4E7GV/uuWQ/fJGnU=" - } - }, - "position": "107962837002390", - "randomizer": "HwLFYAQnVOPRTKkJCLDH6N5hsnJ8jnbwDdMfldk0kAI=", - "valueBlinding": "aM+cx1PSu7VVkto5rZ1TMEYNmKQXTQ85p9Z5+IO/fQA=", - "proofBlindingR": "A9WKXdP+4W7htcBzc19e2Gip8iw8ZcYLSB6CmZOFJAI=", - "proofBlindingS": "RUhJOPyB6hW4qE/rM0MDtgalih/xS9dRPEOwp2HmAAY=" - } - }, - { - "output": { - "value": { - "amount": { - "lo": "654761774511278427" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + "inner": "r7ae/+8Q9d3QdaAs66/GAAbYBo/Am59nYWeIBU7REchE3LYtFPa1EHW2Lo1KZcRWuXzO/cM54CLSFnv2iArQnxjrlJnTB4nGnuLdFtCY9vc=" } }, - "destAddress": { - "inner": "ZcRFaIsOBpCp70LJgXwH7wsGopZDFx1sxjdtBZ0jOjH2/XQP+YVut7CVbgr0Wrm7IP8rbn4RsjHVNOSgynHibb27zLKEKpwz+cZtQs2CiKI=" - }, - "rseed": "zidTc0yvtM/ymuVudfb0wNMu+bKr3k+w05RbbRRAx24=", - "valueBlinding": "JHByArzbpiD0/FYyAKPzzoPI7c7SG4Y4dw7ahrwd8QM=", - "proofBlindingR": "E3lgdd6evJd0Hqbh1YAsGNuuvSQ7p/IvLso3R61XNw8=", - "proofBlindingS": "Yswhq1PJxnqc+eF2CRHOA4GsaSwd3cCqLFlt76PWuww=" + "position": "201128423224323", + "randomizer": "njfbha0J0jPGpVmbITr/CG7GoTZrufqgZeGP1LNqYAE=", + "valueBlinding": "H0f+j8EM8jNkoj9kI8iycWlH3fe+H7rMTi7DItekQwA=", + "proofBlindingR": "rSGzyd1qDBxkuHahLmYA3KaOI8+BQyJcGKJpn5ZA8w4=", + "proofBlindingS": "8mFlucjgCWT/h2paUlAmvptcFh/vBGsfOCoh2xzr/g4=" } } ], "transactionParameters": { - "expiryHeight": "4631744636", - "chainId": "sttwvjqekrkmilukhbcltpyjiabsno-02939", + "expiryHeight": "9886863589", + "chainId": "hcgvtrwavaqngtdiczkoyjrmlaldw-400676818846886299100933956", "fee": { "amount": { - "lo": "217501123235092192" + "lo": "561189096306277775" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_72.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_72.proto index 16ac2ddc39c19a5c31c845d539626534f9a5e393..d3ffc88a42df3d6d65a101027ac0c77ad3260a75 100644 GIT binary patch delta 479 zcmV<50U-X71>*yM3Ps8SLJA@ZAgNw6>WHx}Rv9BKvMqOH+Wf#qlmh35D?SDhs@K$K z(HaT}=KsX5)t!pT1R@9sEPA$|w#I{}Ab)YQkuf_ld*anZlo1bT4XNUz( z(Gkc*+_o(g_O%dowl0lIWyDswe9ryDIp8AF7JK%H3ecYz>y(+(2Z_d>;@uX|nD+M& zgXrPm&D|{;AfA6W+l8$O(lf@TS(_m`{|Iizp*Cx|`k-aukJPhjU;!c^A4mR=!3^>< zWTHQ0BgnFGX-D1nz8|{GPA;**cA+k20NkdIBhP_DB3u}v zX`hxr^A0i~@?mAU$lwWN|A%T?Qcxzon_Lzj?*wZfI4V~m+Z^lu4iZlY<)OCfBoaAj zV`p}Ba(7{NVR3F}bYy8`dTVcaYI1FCVQge~Ei^DNHa9jnF*rChHaIvoGC4UhFfchY VGdVRj8Vm{w2#@=riKx);XeNKT0SB=XS?mRF#aRZC z`P`?$6lGi&T>gojg){|yYH?s1QVLK!nXZe=wVi^Q&KF3Mvn3fHxd6>_Nu$y|_J$r^PK zmeH~Fkj5AqARm7M#b5*{RO8W1sR;@M#tTRu zf|-+rBmy!ZMMz0F{DJBfxTsI-GeZNm2BnH0@k`fHJVP3=r(xy*1`3e^5{?22FbWC? z+mipW*2{~F36W?ee^LriWyD2jiw*{msqaF`fqVz=3kIT=Ll+%v#y4#Rog+Fi_Wg7Z z`Gsz`u$68K^jf*QApa|Fei5=U)imUw%5maty}Qh^gesgf`NnNR&4P%c8X(RmQ*%tO zw9oRIuDv8Xr}8f@$~Q-?S2qtbAY#lRt5eCw zdYt*;b_o&A1A(k*EFImzsw`P;@1xec3=%pB{GiLA5fUVGbaZ!iYH?+2a%*jAY;|jB lVqrRamMf&+l|65{{> diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_73.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_73.json index ff68b2d3f6..acb29c3519 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_73.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_73.json @@ -1,49 +1,77 @@ { "actions": [ { - "spend": { - "note": { - "value": { - "amount": { - "lo": "171084712766138771" + "actionDutchAuctionEnd": { + "auctionId": { + "inner": "PlFFGg79LE+XRXqsQuJzFbdboGgc7DXJaO1jpO3FNEY=" + } + } + }, + { + "swapClaim": { + "swapPlaintext": { + "tradingPair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" }, - "assetId": { + "asset2": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, - "rseed": "Dt/Z2i2KwDqq6OBkmZeqmxEzUB43/3ZIdlnC88prqS0=", - "address": { - "inner": "tC02epDjBkHeB73RuiIWk46PWjuligCNlBhDkCzSbXAcQRVA0S6bou5V/IDAI5FIXHTISBfGWvftFG6AezGRoLSNmCawqo/vfzTygjMr3sM=" - } - }, - "position": "259497597587193", - "randomizer": "ypV73aIsgpgDvriejPT9YH5Q4T7JlsmRlQGqeS+7XAA=", - "valueBlinding": "+vb852GOA7flfOnVoJ0PD7WdUlObw2S8Gech05yJugI=", - "proofBlindingR": "Paidm5K/Z7HAjKLKirEy06AQZf0pkMTGYPKaXagqhgM=", - "proofBlindingS": "Q7Cl3Gd4OYvsMFKf3EtC1jLn32BQHPZbURqRSFPFExA=" - } - }, - { - "delegate": { - "validatorIdentity": { - "ik": "X4K0bqXY4QNVUg0NSrPgt2YdQIqFIKUIbCdiNtMkRG0=" + "delta1I": { + "lo": "73625975926872997" + }, + "delta2I": { + "lo": "759210985137596090" + }, + "claimFee": { + "amount": {} + }, + "claimAddress": { + "inner": "RTyoacrh7Bp5aARWqJ2efkDhyRgBuiYlditC1SGR7G1bRTwwqIgNsd4P/BRPDs5IjYlfmUXEVhU/OAD3UXepoak+PEvYK44B1FiMjBXcO80=" + }, + "rseed": "owhHAdxie4VP8M/1pPwe1KBoaw0gNnbhxtVQRuf/ARg=" }, - "epochIndex": "5518", - "unbondedAmount": { - "lo": "815824935991436010" + "outputData": { + "delta1": { + "lo": "257481810" + }, + "delta2": { + "lo": "1341365859" + }, + "lambda1": { + "lo": "1936" + }, + "lambda2": { + "lo": "547" + }, + "unfilled1": { + "lo": "44" + }, + "unfilled2": { + "lo": "1832" + }, + "tradingPair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + } }, - "delegationAmount": { - "lo": "552805423002028087" - } + "epochDuration": "1000", + "proofBlindingR": "ANEQyCIG4QedFgBIxmTW65wQgcNtmEesejeqdSSfOQ4=", + "proofBlindingS": "WdT+jFIwNxBujDpZXLkR72RswB5Qo6H7Lr2DPBE+JAI=" } } ], "transactionParameters": { - "expiryHeight": "6069928115", - "chainId": "wbjkclvjmfmirfgufttrekkcd-01649", + "expiryHeight": "8455143262", + "chainId": "gbsujyvxwq-16419002146961281753456", "fee": { "amount": { - "lo": "705803105058570084" + "lo": "189595041592541069" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_73.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_73.proto index e370312a6e0d98534543c134097929e8e336426e..26259dd7b63fff772b7e3b376f293f3dde983bc9 100644 GIT binary patch delta 387 zcmV-}0et?v1N{Rv3MaAyBnl!5AU;t=8V>y|PnSh{tU}^*6}MZUXdLV{$!P6kr0vBt zMhce$B9sFP+yM$m3XvEjkr*U@3J9gQ^Xm1@vT z#8wqQH~{xicd4PNK0Hg!=3Izz#xZ`>f1_zojQ!)=&Hta>-9btIoT4l*EF)c%Z8FgFlx zj5=9dxe@PVY``8+qoMmQy@NavJ|qGXI0)YU+`k_ZB4=WAb!vHbcz1CvF*Yc3Hyn%4?}D8d3^Sv@JGzkmCkH-Uq$Wx*`^nj*nV9rHTNJlo&&h zEYfXo96=R8(Jq^!?p6GNz$1}JTy)4t7sgum?G$c+dohuqw2hc1u&R&me>C!fGb`T1 z5c!?|@UMV78X$klm3!TyEP|K=zPO%@^!;FdP~kqwmdTNo0jhZ~yIcSwAo}+F=V6Wm zx8;24)u5dZ54D|AQ=7wNycy>q)0~OA0xBRqsGXaVzh|+)jH1elu`<)35M})-ki^Dd z@|si|jB`pWI7A)-vbcU{D*x>_JQVk7Cv*5R89YBhOAf*UwCt^0!Bt&fxjw>1p2Ab)YQkuf_ld*anZlo1bT4XNUz( z(Gkc*+_o(g_O%dowl0lIWyDswe9ryDIp8AF7JK%H3ecYz>y(+(2Z_d>;@uX|nD+M& zk=WO_yumpdAbLkb%R|PU4zT98P0e>u82hTy5_ISk`*Jq3g*r4%hmKr_q8L)O>1PV2x12PIQ3JM6V z>*I)u!|likk)b3N3W@=m1BL+#FbWC?&Ccuh!>r1Q4UwTJWw9AokP^wvVuTP`O<10m z(jOb3Y`kmA8nO88z2NnB?{Q(`Z?0NjsZv4iQi&&>Rp#xmHdXaRD4To$9WIV&XN^;{ zV4l6*6USZa4pCh{>t)?S|3#RGTyD0WgzNWV2&(C;=n4`XYArG_G&DIkI59FcFfleWIW#miG&M0WFfcJS S8Vm{w2=%G{l?DFt__G0Ch3PQpHKMEoWAT*O0b^Lmo67 zo^!~N0jQTw6u&;jWL4XIR~iZk@A0pX@ABWF3L**!myLoV@|1_UrwS?t2%$p|p+gFh z0uqh_3NQ)^2+Ym>jEMLCyatnu0VsdG`a8W_#?=ki?P5?iB+noq4KVyZ_peKNr40D` z@EaFD2&rR+_Zg_fHxT&K+V!CCcaskCXn_nO0Sg7SHijaN{JD5r>G=5{0Ee3k3L+pl!lHH|oK$WkkD-49c26{5 zBbOcv<;j{C#(SjB9(XALDj+Iy2uFDqRNQaQPI6<2k7NQqb<{GpfFvO|@r%LLUJo)L z94ReD-th43RLrd8gO*fVsYYGy=-I<<-r9=PoSVM@3P;KUL<%AbAS~Ob3~3GQ0?FBB z1U=p48s~_+`H85`@;?b6rik diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_75.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_75.json index 1dce63594b..11d6ce6a41 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_75.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_75.json @@ -1,84 +1,48 @@ { "actions": [ { - "output": { + "communityPoolOutput": { "value": { "amount": { - "lo": "552762145631474397" + "lo": "367726786513069539" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, - "destAddress": { - "inner": "O75HIMWv1EUel62s5C4f6FFw1dfxwVxKj9ffDu65IEYw7wMQqMcCHCRGxAUDltjTvU8PWtRZgjqwy4xB3CpxufwafOtVVGctyW2tLgdtIPI=" - }, - "rseed": "7Q7MJ7Q1vjRphf7iSoti4Ckk5fN1rW/pHX7Gnrpdn8M=", - "valueBlinding": "30cufKQFhctUvVznlD0lHGwjlqZy5lxZyRzUjx7k1wM=", - "proofBlindingR": "kftGGbjFoTbvcBO9Lad/SLY7I5GnthIj911emMZPCwY=", - "proofBlindingS": "k2+JEIq5RYFEQU6Cqh00QAOJWtnMGBMOMF899dsGKA8=" + "address": { + "inner": "S2JUJ7umc/exySvbLgqYSe640AIb2tKgWtEF0+TmbM+pVlmVaDqnLDg6n20j9LrNtq11Q3M1ESnUD8ZYnzsF4j2L2AxZj+MS40DWges+D34=" + } } }, { - "undelegate": { - "validatorIdentity": { - "ik": "VGLkEKoxdbbqGNHwwdB/6RIdQFS3IeJdf75AKqsNkSo=" - }, - "unbondedAmount": { - "lo": "804678665615772971" - }, - "delegationAmount": { - "lo": "826003439139544195" - }, - "fromEpoch": { - "index": "7752", - "startHeight": "7752" + "positionClose": { + "positionId": { + "inner": "eBDch1m2dXDvaiXws0690m/ZbCXAq8mNZAAv3frkim8=" } } }, { - "undelegate": { + "delegate": { "validatorIdentity": { - "ik": "ayrecCVGfYzsYUET1i2hoZBUkjK+IAaydaPbHf3bjfg=" + "ik": "oVRgKknU8Dw5ZA7Qdlz5vr62EuqCTeLs29g3vMQUMCY=" }, + "epochIndex": "1052", "unbondedAmount": { - "lo": "223414099622619845" + "lo": "985389063481683216" }, "delegationAmount": { - "lo": "209221634784484326" - }, - "fromEpoch": { - "index": "930", - "startHeight": "930" + "lo": "641165127029311412" } } - }, - { - "output": { - "value": { - "amount": { - "lo": "350884414902195913" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } - }, - "destAddress": { - "inner": "P/yWQYjflhelU2rzzanXA8QT5K68G3QrEXBfwT4vaShJ53rt5UP222VLb15EJUjQvplAsCgAs7vV0P0nURlFybjvSHClMdMsSYORBTp7yEc=" - }, - "rseed": "kem/0SwkaaeXEdMgtQne42mJda1BpjuUkEa6WhxHYsI=", - "valueBlinding": "wwZUiHCSVoYuQL6ggs06gBaQxps92DZStd8jirSrCQI=", - "proofBlindingR": "O4po3o+zdefq9djlX1wxNiJJwsBnnsp3IEo6hgR3mwM=", - "proofBlindingS": "YKQu4HzxXxOT15cQ28t6+sCsC17HlyK3Si3KqhOisA4=" - } } ], "transactionParameters": { - "expiryHeight": "2970376381", - "chainId": "knbhaffdcsbjtxnnz-69217517", + "expiryHeight": "4059339943", + "chainId": "vgsknzsarnlevcgxtex-64999524802311011331218483730", "fee": { "amount": { - "lo": "95596419226387026" + "lo": "300595445484946658" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_75.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_75.proto index d6b3d8905a2fd3e9d53a88b11b414e4cb4363697..0a095117d8b2b2de99d4a43d4d07c9d01b703b92 100644 GIT binary patch delta 295 zcmV+?0oeZR1;YXr3W@=m1BL+#FbWC?IU##o;_1>!x6 z*bG^Z;}YXQ)`9Cj4}JVi$;?AzEkyu=hRCJ>wm8VU%I z+J&>8#Ix27A_@q!kIlD}iTLse5=RK9xzdjh5;1mXb8BvTb769BY-M(1XLxjFcr7+G tIXO8sGBh|aGBYtTFflPRGchtTI5apjH#0CA3F~b$l>~`}eW?Hd delta 686 zcmV;f0#W_L0_+783XuX5jsglW3JM6_rIx+o$Me+(krgO^JHAIC#jn&w9+$1Ge`RJ~k(=afAq9Bd<&rgG+7S;-vKj~?XL11cbq`$ieK#i2Iua1*^Pr+-McJ0p>& zwh|-vU0#^RPYVVzAd_#25Q@1)fkZ)0f~p-fKm&6&vXu)W3J8O_ zr>Taxqq_?#1_;PJ5Xd|VN6G?33L*+1YbxGwB}RRW>|sF@)-9o-kW`W~z90s&b)(xI z{o9TB8VU%-)yM9MzV3_zA_@rRx1Xi{zSHvpDh3Fm2N0qM3XuX5jsglW3JM6xt=-$g z@TKno1d$aee?R<|L5Sa$7o}5b^UbN(1H=>LuDly`D-m#C!9Fi(C`spf?d3!E+ht2{ zUPL8G(7u^KuqXhtyVcPBCs7$i$++)GaHTQREJ=fr1v-1kM;aiJ>A%q|Bx$FY5z`>G z3EtyriFK_(raP37M!H%YM`FSvAj1Y!h;WithAu$9f1rZRI)E0C#+yCZHd3|UBZ{=E z2?8o0JBn!DkF#~>>h;*=UtBRZB1yu)XP(M;AWAxh1b3SQG9X~2F5rCeUlWtpmk`^_ zdiubu3tq>UBDYE{%BmBhunrP12)(hfhzk-LYi?p_VP9^ba-xVdM!3NGBGzb UF*h0v3aWG3MaVgA+nD%O?oDqwXM%By<>_<}8A2@fYIX^ff z);y@;@Xk-Klz?iky)O)FSi1Xhw-95~$@`PfEpiI9w%fgz;j4(>;-AV77`4Q?L=D0- z%gPfAO!IOBL$cF-b1hSSBg=%GxE%CuUtPYDQ~X74{L@_zww5FZz00{*6uI)o-Mw5@ z2g{o|=Zh8RJpT62G}%ze%VNFp@z6?^`U(GMNG^FOak<&Lje%<-<1Xf2MlPT`X8*aH zGhr*Ej=}zz|EKNepW2@qbZvS(`^&8v@A5C%mE03JvTVjCCMg3hE{@e#pKV@x;rJge zA)r3ZS9A1@3%@OCfBrH?rNHsa;;^61ui5-!wXM$^>8#8WP}1k(mmn5br1#ty@Hz+=#&--lFtMdKP6Mucz<@jWx z;Mvx_s&4T@wHBi&(TwVyKj%m)p?$IHip8l(t0j#2{CWmKOyzjcjv2WtHPqM zUx+*HpKr?ex=CMJi-+U+wwp(p1va!a&tu6SPe(T##W<0;*v^ z1OGf;ESG&Y>xz!eyf^zdMn`CIahzY%xZ`s7fd^bh3ip!Y8&U-pGv6>`ee!6cgn+&0 zQ;FYY^*Ocg*dD$)Sj%Fi@J43F2cDwGc2k_&!}cw{ldb=;# z$I~6`LYf@wUQc|bA|za%l$24SYiw?0XlZ6(Xk=kvVJyYN#l`XZ!j2DDSKj)<2mnGB Bf+GL` diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_77.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_77.json index b270b21355..6816be7a41 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_77.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_77.json @@ -1,45 +1,55 @@ { "actions": [ { - "delegate": { - "validatorIdentity": { - "ik": "OvXLtJoekx7Ncdl0i+1sBDczdnfCZiHyd/aNJ+sNYik=" - }, - "epochIndex": "809", - "unbondedAmount": { - "lo": "91379453596017846" - }, - "delegationAmount": { - "lo": "363657581991152723" + "positionClose": { + "positionId": { + "inner": "0TnfxI7CGKn5gfgQ0JXS3JZpFlV5bzgl7/x3UFCsSJs=" } } }, { - "output": { - "value": { - "amount": { - "lo": "957795237433370405" + "delegatorVote": { + "proposal": "219774875", + "vote": { + "vote": "VOTE_ABSTAIN" + }, + "stakedNote": { + "value": { + "amount": { + "lo": "48413405796385235" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + "rseed": "4o634/VgVEcnBb8npFHlZ4xxjn3s0K9kVyIANOukvN0=", + "address": { + "inner": "BImkeWiAY2DTqTGtuzT/wgxukmKACkIJr5Zb06tPcP2ATTU5KKIV2LO3zDOEhbnzEbKz79x574YVDtF/St00msjaO9F++Tvy4DcyVj2U8sk=" } }, - "destAddress": { - "inner": "XmCpnVsKlrTUoIXdvsX2ZA2SEK9ESOT+0Id8a0WB3E4CvStkkEEB0YSTR2sf5DNXlfL6SIlrbq3qv7+63mBgKEA4dCd56A406BQbYO8O97U=" + "unbondedAmount": { + "lo": "144640427210658826" }, - "rseed": "mFtK5rWckLyzpUoqMIO/JAXIGBUZpuvL9SPwa6Mp06c=", - "valueBlinding": "L6y7xsyl/n4fFehhH386HDpz7KdvEenzf6VxstQwNQI=", - "proofBlindingR": "DzHS1wcc1s23q0O+hIm+T81U4a/LVreXnyuUNqX+Jw8=", - "proofBlindingS": "C3F9F84a5S/3uqQzu1GAPF3DVkfYjI0v4gyvj+T2HAY=" + "randomizer": "FpZS2fYJpfAHHJGpOODkDBgoDs6g8rpZSl3oV0cgbQA=", + "proofBlindingR": "zYlMbjO2q1Mr7rDoMvwqdXk3xWvwsOsrA/P2M1Sg1Qs=", + "proofBlindingS": "jL/R9f247Ou26VsDj2uVIbJp/MavTSNr8ujVtXluDA4=" + } + }, + { + "ibcRelayAction": { + "rawAction": { + "typeUrl": "/ibc.core.channel.v1.MsgRecvPacket", + "value": "CrMBCJPpp84CEgtkZWZhdWx0UG9ydBoJY2hhbm5lbC0wIgtkZWZhdWx0UG9ydCoJY2hhbm5lbC0wMmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgsI1s35nwMQ0ubaDUCI0qjLr7XqgRgSAgoAGgsI1s35nwMQ0ubaDSKPAXBlbnVtYnJhMXhndGhoZDd3bHVsZWhldThsY2p4cDNteHl3NTJtY3RmaDB6c3JjbmY5djg4YXpneXc2MGh0OGcyOXY3NTg2ZGNxcmQ4bWpyOWVuOWtxNXY0eWdrMmpsaGpzZm01ZTk2eXVwYWg0eXkyenkzOW43aG5maGRrcWR0MjBlbWVocjJ4OGE0Y3Rt" + } } } ], "transactionParameters": { - "expiryHeight": "9847849886", - "chainId": "bangizgw-49225909232343186604", + "expiryHeight": "56065610", + "chainId": "hsqij-607766745030415793088514", "fee": { "amount": { - "lo": "573548206876612954" + "lo": "106546346302802358" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_77.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_77.proto index c0e980c1854f0a5f63be00e4e8a071e59822390c..4406308476963e7138ceed985ba4971bc34d0f70 100644 GIT binary patch literal 788 zcmd;5|HY`nrNpIh(enP0zC#i#e>VOQxG?q7ooSh3p_Ta-s_*}l2L!C~n9a44X%*vA zCXU(vpJqrgaWE<^XXMi7;^es8{PEkd@Bc%EfM#gEnxk)A_-#r1^OrFy1&&`9hy84R z&E^-YZGGNIXJwXvkiw(B?T^1Egt)7-?pI$D_%ywzu&?&bh4m@nN(?5im+ZMK6~q<5 z(z&EEqaiur@=C+CyG{Nd;>nwo)WGG$xqe#o<<4+J`lD4^X?`^O z!-m(|%%8s*hb*|t?WNGO|KiubJKntB_A;8eKYOa;rp!Ob*83`Fe|m9sYh@k}A6Gkb z7h^LsR|7Mbl741VvR-n2QL0{YMq*xGYK~r+p`LGXdQfU|SwLcPc4~>xO(w3*j2x3+ zESqHCapEUtwRH%eik1F+)exOVpEd}e`5&u;NLbX;0- zdi~Z{jS@mkTntjkQcC@d1*v(Zxk*Kdh85{085t?&UVU3XuX5jsglW3JM6N&YSj`wy~uRkx3Af!t04y(?spK>^W(lSgYG5 z^7=@LYi_OTzrVWPU|=XfICLj@=ngdK6dPdg4)?VhAedW9=Cz!VytAcBDlmh;Bn8MA z6&a@M%k?AhYojUCry?LPth>g{rT%_@9~J0fAAdR=I&p6VM1+bdaxxHwLJnseZL*SdS$LP}f;A9Z+QmrbZ+i@0jF zI5PU#VvWhHf8(o8x;Pd0KIi3$^_BAA0;#%A{8{0j;a} z{{9a6s<`p+`B|q0e=LmbXRO>Uw{zPh1}lZOH8GapU2{_l15+bILo;JzBTI8bb2Cc=DQ;lkA71fr J#+Io~8~~?5p>Y5J literal 468 zcmd-&$aslqFC&){m%;=u(^C%fT+Z$7yZ(BAc4|X!g24Yt2JhD$o97s#*YNVQ5>O2T z8u*{IZC!0x&KG$_-EzbJqpVt-9JgMt`#1N(9v35p38_LA!pu+WK6PEa+IGyGo$KY5 zmY`w-rx(h8YT_1$nXMEG8jnvsUbyk-?TM=vU9?MaJGuSr2lj+hryn@P{g}=y%&`=>{J_QWTpTAl9<16s@z+wW$qN|O>J1j`{!*f6RK)iBYQJE( z;l{I*OmBE{O9j=l^;aK##&<(1h$~?Iwt4^G3w*tMp>%=H>-EPN*lw`(ADBHqJu$t5 z)$gL<370$DbVa^x6)4@N*XxyfBy4BRxxa@kA1GZCtNzx(bz#25>nSrYvv(ew_vo(J zg&E(z3oPsYI`dJql!9M${U(of^SCM=#FWK2E&aeGc+-o+loU?h zNm@NMknN)m)9oKAajO`=h@$Z1#EpWr}^OI6}pLfe-2hfSDv<$2__&$54~hJ9kPTQ;|4-(01e8{f|> zduABszR4lx9#6~DWmg-1T~kwvXBIN%*g1Fqb73Lbyo#dKq`a*1;?(5qyz;`N^n6`Y dQww8bLrY5&Ln$6$GUz&Re9n>k%twE40{~t$|3Lr% delta 938 zcmdnPa*(~A>mcJLroD_@N?ZzIZ@OcmSBoqW=!)3sbh&u8!{gnXA1&Co(EgQv=%0Su zLrOq33~1or^j`n_)+tdkYd8$mURGSy;^KI}tGA>1#DdM7Mhc(04yj+Ny;n5hO4a2D z_nw%(YL9r+?|=D#+5Cg~r&6~uSt-;X|GrKA)w3^knt`&(9~ca#7rPpDKe#*d#?twE zCDu1j^E)Z%m{x2u*q$EDAvE(!mc}2qbJ|;9Fg&}Qb9GtGul&sUd>%hUxeft6u@CHt zGZW9;brX^{UU5)=9{bf~buHzy5p8|fHDo$7WdszyvY>gQ9_*k0N!!-dhUI*bSJW*x z>_5s1^u^{0Uv}(V|NAJHk-{PSs*cu$KR4g|u;OcXP}hkIg;B45KCS*%yRkg%i_1}F zD+Nuv-}2j*y-N4prFkOs(%LBx{hmiozo(H~B41>BZTm)`Cr*53YAqILwsduvU;O3P zn|)!g-%Qeau;q>NjD-hpKWF{I@3DLyGuJ*QuH8&rD;T*9xVSi8yxr3B=F8$v_KD(Z z^_w2$-u0YvpwZoXyTJC1&CEOb4yAmE<(HFAu`Rlj^~zW(h$~=TE!)J?s;V{l(>ob| z+sjC*{ffVBcu~Cd+Ioq_-`hLpy|FZ!>*26{LRHh;h_DN#%LTj~FDpLY>}h?_A zFxAH1n&j6G{l~vIyx}<8k@HgE$-5ul4&Tz1Qn0A!JoNqV``brtuC~rxdAL8oBFv$# zQ1Z1f+mmmL_yc$tl@vmZ4Rv@X*kxHX?b?>Zy>a`|6)XO|y?pb5{DJ%TH@90dXeqRp zr)igMi#qPKXRYeh*Z#6AL+cnUCPyhSALn^L>!B4expcgmxBH0whltxe0(;D^mga7r zyCwG4C1aWO9QB*il8%QlBgM1zk3IFdTW4Q*C~)WC$%N{iN^1%-L|*jvX{pVaBM|hK z6D^*>(fk(_xh#$O3>mk(*A((>21fItM;kA8y*jxR7|ou!3tO-D#=E_|lyLr1@=V4L zU(PXKef;vflj$n$I^{3D3|0!R*Ag5oo~9|~)qZ<3!LMiKm(v9ouJ5oq|L06-?u&h! z8J!g7tlkmHVs>MLPoCv3Hp>Imzl3z2yfwerx^k!4llOBD@OvESV-_;t_a~Y5wRg4SmtJXnup#~Nl!KZL^`EAFT>3@eo*Y*nV-r&s zBbNjh7stPcJJ(%U(fN~2h>PRw@xEC->-Ie75CR%v_QSM(-kphWFD7Ngr|z6_enX!! z=Vg8-#h}9)DsnY%45d6kR%yPPqiE*2*a~|*9$_#W+@0=IMPfWaVj|pUqLQBt!C(4D9P7jvP%hC@Qy{)wE zQjxas%(<)Vzg*v4rbkr=buxD`wlZ@yF>@*DXC@`Lq6+=H;d4=#?4j`4*=K zr6!jJBqnF4mI&Qu;@ZN&A7&x$l+?7u(wvfj{Gt*mPN)`L10`f}ErhsH3IiR0 z6%WVDiL2)@3T$89dXmZELD$u`Ia^;fN(eD=F-W1vDfKfJq~?|8CKV+bmKT~;q?wkN zC6=Y-8mDJl6jx=Z6lA4a79>{WrKFhVRVJtAWLp*)=M|)7SDBfnBqkS?7?l@WRGOER zm?vkaRA%HB6k3>96q^~B8)c^&n3a|$o1|1#rB#+B=2+&KmX}vplxADxmK0W0W*1nR zB$|}vRb^*on;KPS=T%vnXO-lZr4|awa$MQ{W|@i*d$z8zxq+pj6b~@nK3Fs7?(>Gm G9UK6-g$AAg literal 595 zcmd;bKgHz2rNpIh)B3XD9QA)0#nKZltjoEsv-Gt(%POgA$EU?lV*8CZnoDtUTt4yd z?~;~nuQ-&rIJR%;Ke~I<&WkKsY#c4d0xiZ|hZrw0?PCNPC2V>yBl)K%b>WvQ^&Yc5otrNF|_G9pfRtn>YD6} z*4m^0cs#EBU_|mninE#Oi$0?e)1;WWJM`8jzF9NdC;ljtq(}5pg^RHUNmxC>aB;hM z#3RX6?aPM~g&q8Xp4j%_?CDce=j`S%Qg{*Xp3Sn$z(Cuwz5ekU&6r9>x6EHPOW$n% zYjOQ|ST&24LQiL<<(?=(wYjHu9+iyRBUmr~S|Bn?ItG7-ZIJxM|)7>mWRve$s zZ*F51QpruM(ls+Pvaqx;H8VFhH8e0bw=gs`G%+$XG&MFhHZd|XHK4@ J6J~7Y0028)^*sOp diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_80.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_80.json index 926b2a60cf..204b22706f 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_80.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_80.json @@ -4,61 +4,77 @@ "output": { "value": { "amount": { - "lo": "797366762403430241" + "lo": "872353388605936813" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, "destAddress": { - "inner": "iRXiM9SveGDS/keOozD5TI7SqiAbkor0evjPK5Yc0FhUQIdKcRj8cD/PrYRcW/ghgX1Yxxuu7tditMctoCHVkfSbpXaP5WANnx0/5DCorHY=" + "inner": "N7GNC86a6prrIXkn5AlbDKF9zujjlk/tLZRMSwM/KeVOpukSgvZOD4cTsCzDuyqWNyr6DtsjYmOEhfxvQEyaPTQhuohDn0oaVpo2SKCF2R0=" }, - "rseed": "Tx6y+jjXnYEbz+18bzUpqAhB47sc7HIE0mOj3JC1pAA=", - "valueBlinding": "0M1sn+fJmbL7mBYDyJmkxYT8tIO5JBody8cBoIMZfgI=", - "proofBlindingR": "zir8OKbUZwVcd4nEEfy3Q9/pWNi0mj7a+QwdUcHqugU=", - "proofBlindingS": "AW/rJDUynvsiZRe54+qto/rT1EJFJhIEuluJdP7mUgQ=" + "rseed": "9lsCRdtWMmN+SqxBSsnCeFWZ3l+uUv6MxI2uhLxDx60=", + "valueBlinding": "qvTC66uqZnmGi/BdUK7UIVU3Og2Avoz3DX9xpAj/LAA=", + "proofBlindingR": "sq5+HW+orNM6UpfYl1dLgSVN4CEyZcLYVQ/j5b2nKgc=", + "proofBlindingS": "5BKKn/W42UqnFE6ocG7t16C2qxG+iIek3dl9CaygvAM=" } }, { - "output": { + "communityPoolOutput": { "value": { "amount": { - "lo": "444827059420580491" + "lo": "9042568700646019" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, - "destAddress": { - "inner": "BeTXaUtEGpxuSAWHbXWOf784/3mqw6+X+3IyvBsKSAWS3IEzrrcUASvDwaXPW6bdd+eYdSoksal+MoPLnjOfvIaX2uy9j97miPB4IUohdnk=" - }, - "rseed": "0EhDrwbooMEQHcInJdWFHbqjcCl7tn/h5QBJu+yRL3k=", - "valueBlinding": "p2mYMzAibRfXALxu5j4Qro4JinJSktaBVlAxJ78jWwQ=", - "proofBlindingR": "Z15I9SclLwZBBRPscw6+b7fQAMgUp9M5Dfu6qzznqgo=", - "proofBlindingS": "8iuhHfR/aL7FK64JAnGOurCGcME4cvKYl16+9pRUuwo=" + "address": { + "inner": "50rlXWNqMjjdb5B8YJgEiasgRlQMVVK9JLQNLR1F0ZnC5RUp44LFVIi1lHP5I6keBup/n+KhPuC4xzo+Gu/faF4yJG1DJ/3eMCUd3E3bZe8=" + } } }, { - "delegate": { - "validatorIdentity": { - "ik": "siMGYe9weCkQ7yCJvoHjwtQylt6ZC+yObz+oW5BXw6c=" + "spend": { + "note": { + "value": { + "amount": { + "lo": "467729617406261529" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + }, + "rseed": "lNj3yZ16Z21Abf2jaLwTBUqfTVc1gxtICYewyUi3CFA=", + "address": { + "inner": "r7ae/+8Q9d3QdaAs66/GAAbYBo/Am59nYWeIBU7REchE3LYtFPa1EHW2Lo1KZcRWuXzO/cM54CLSFnv2iArQnxjrlJnTB4nGnuLdFtCY9vc=" + } }, - "epochIndex": "6047", - "unbondedAmount": { - "lo": "958183066446681617" + "position": "149646304680516", + "randomizer": "eLB08pfPU9pekgtj83Jhb5EcoqmDMxWCladOH82fCgE=", + "valueBlinding": "j6SWICpcJg9WyODRnVF3kSPhClcWMzafe9jl0HMB8AE=", + "proofBlindingR": "RqFNwTNoxM9tZm55DIDYLozBU9djKexySVcKy6cAAQI=", + "proofBlindingS": "JhzzraSCeOGfcI/K6wM9Co0SGT+9EbcD6qtWHdRGcQM=" + } + }, + { + "proposalDepositClaim": { + "proposal": "135253180", + "depositAmount": { + "lo": "906710236242005452" }, - "delegationAmount": { - "lo": "699487979158042645" + "outcome": { + "slashed": {} } } } ], "transactionParameters": { - "expiryHeight": "7932216205", - "chainId": "afnqjlicnmglixlz-71000253725684324610", + "expiryHeight": "2630276573", + "chainId": "mfhcbnrradbbkmfnvntozpuxjvqyenb-0", "fee": { "amount": { - "lo": "785256243500329518" + "lo": "301746821577816735" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_80.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_80.proto index c695fde79b67821e271e5d2875d7056bc32481d4..4949e8229dea7837eb7058471975c8d4dc29e24e 100644 GIT binary patch delta 768 zcmV+b1ONP~1+)ef3XuX5jsglW3JM6Vsob-Vna+(2lPCcwe>bs>3(lJAn(HBXC*%oR z4559_=;M}8?Jbl{O9MYC#M3}d4`Mde_c?n)FD+jIt_rnjQ0(Haij?UEC4DXvaWs|Z>X%(I#QR|msd-HB~9QV zGG)TpRS)Cky{9S%G9cs0BgmlR5zwf9Fc&U1Mr8INfiMd|;Ra ziK`$+R18&8y(F{^EgePCnZo52DdU30REV{dbNM5w9tP@vpW>lD;JC*+J{s@eXkIcT zZ9^yh-Y_K{+)dkM?+U&G3cCUdr~wKv3JM6B^0$M&v+ceH5+Vv9De9arGjaB$hv(^B zByd6WqgMHYlRyCte;}0D_sN}lXKg@j{iA5S69r12O;Dd-4@W8_V*CPwAA*agCZIre|WHT@|Vw3+Fp_iWAk!h zZ;>3Lse>~Wf|aLEAI+Z%0U{ueq?RBmTqX}z$l%ePQFoCe;R;t4Gd7=l*yYf30q_AT zAV#50!82&Y&uwOIc?^KqE{wrb*JCN{a!FST%clSV0x}>b9P_QDf_UMdaF5FC13e0j z5*a_e5w`>CTB}wa)JAaw3K+5h6$reUzd#ZS2+W(Q%l?GY$_yF;8UPYE2;Hlj<_QuZ yZDwd=Vs3JBVPs-rYi(w3c5ZZUdT@1kYIbpXWo}|EFd7UB3J9O|{(-BcftUp7R$2}K delta 637 zcmV-@0)qXt2B`%U3XuX5jsglW3JM6}{)wiDo3w}vlPCcwe~A_1Gt{qmVAB3aj-xR7 zOpem3ARCg3^m_QuE0!G4SX4lVN^uzca6iwjgj`$rA%T5Z#~ZHh*J8BCEubOQk@TCT zc8}#?4WAu9~aLsW24-VwWI(dAkfWh zpXbS$viq18e*?&wq{W2%w1c@M8Xe2W0ic5!egY~W&MN#krqpKzTz84Y5&XA9-|1M` zw3m)TYp8FzY7rEo=t)u$W)Ivoj5(K(iiFE$vQUnT-0uqh_ z3NQ)^2#b~b`KbGqmIe|c3Lq)!oG&wR_N0gB>0BgmlR5zwe+A^%X-h;JoNh=3hi!F^ zf4?~Yd8)&&m-})uyc-Hg1(Mu>Gp@H30V~77rO#WY-FN4hbt)vWseUqp%bqizyoQ(B z?7ffP=7{ikAxa^3c^V+lNJFm%=%B$69l|Fi)rB3pqi`vEwtwN}07<*-kuP~7Ag5`V zGcY1;7uNv1e{SYJ5U!31igHqt)`3<~F(Kd4)fTUW!U5T7p^3J8&`<;ua$iKY!A z3J8_(`_jgf#o7rHI|z-3u*Mw{C1GZ6acXR7V{UC{Y-xCGdM!6GFfcGOH8VFdH8waj XGcq(bF)$ho3JM6W)cV`W%<}RI1yCZk diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_81.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_81.json index 5ca990a1ce..5f38e0182d 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_81.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_81.json @@ -1,77 +1,84 @@ { "actions": [ { - "delegate": { - "validatorIdentity": { - "ik": "HA0WbELQsZALeO1ra/AULuv+PCySyBAWqltkYG0ayEs=" - }, - "epochIndex": "9425", - "unbondedAmount": { - "lo": "618123358663144243" - }, - "delegationAmount": { - "lo": "922283543787926993" + "actionDutchAuctionSchedule": { + "description": { + "input": { + "amount": { + "lo": "866057145206772136" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + }, + "outputId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "maxOutput": { + "lo": "728264069192255875" + }, + "minOutput": { + "lo": "352889948047822001" + }, + "startHeight": "207150342", + "endHeight": "207150343", + "stepCount": "233025820", + "nonce": "dloXm1hu1p/ExePex2v+Knavrbm60wEEk8MLc9rk0LU=" } } }, { - "undelegateClaim": { - "validatorIdentity": { - "ik": "KTqm9147tV5JN8SLCYB1eJaDEqaJGCbWOXRefOTFTdU=" - }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP6kqMFUyYXwb2lEZzgdfcA=" + "proposalSubmit": { + "proposal": { + "title": "theut-162893241955770259991974836794", + "description": "nvxo-57672545158305695", + "signaling": {} }, - "unbondingAmount": { - "lo": "383727575473163265" - }, - "balanceBlinding": "H4eaHmXkV84e0cHK4bsV8P+cCe8YotqG40jHB6QusQI=", - "proofBlindingR": "cBGJR+NkGfyLXvO+JunyVR80Xx7p5cIEg2A1pJ0i6QA=", - "proofBlindingS": "bRHMZVSwVzV8kz9peNU1tyGqUo1H8gafmloPSnf9dQ4=", - "unbondingStartHeight": "45259" + "depositAmount": { + "lo": "761417310908880861" + } } }, { - "undelegate": { - "validatorIdentity": { - "ik": "sEYrXHa14iIfly6dnmX2ayH9fJyiAs04lRRvcFftOzM=" + "delegatorVote": { + "proposal": "490562726", + "vote": { + "vote": "VOTE_NO" }, - "unbondedAmount": { - "lo": "453136373948997722" + "stakedNote": { + "value": { + "amount": { + "lo": "446527137531743521" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + }, + "rseed": "IeVKOa1EJcUIRXkQxylHKKOkPS5mcIacrz6uP1GSv7Y=", + "address": { + "inner": "UPHTLAIgBgEez2HJMN0XIEvdCyUp/BtfwCfvAnQ8c3v4OZcL7rLVvZTwe/klOp9dvFKz/mczUMizgZ2fGZnYd2AdY11us+xtA1YeHVS0Fi0=" + } }, - "delegationAmount": { - "lo": "43821743006216176" + "unbondedAmount": { + "lo": "611088850376005686" }, - "fromEpoch": { - "index": "2054", - "startHeight": "2054" - } + "randomizer": "VRiJtS60c0/hKtKkGQA2B+Aroq6nkr08oiOK+16/lAM=", + "proofBlindingR": "pR94MukURg6EGO1wNDFfiBVvGkliCZB+oCdq4gDKZAU=", + "proofBlindingS": "WVNuh1Q90f2PO6yEVahvvYGaqnOcfwOKsVYKx2uUSgg=" } }, { - "undelegate": { - "validatorIdentity": { - "ik": "YYnf68ztD5/qj/HU1vgicuGiIyKbHv9K3iNO+RJ+tpM=" - }, - "unbondedAmount": { - "lo": "687645286817140759" - }, - "delegationAmount": { - "lo": "76870656461589148" - }, - "fromEpoch": { - "index": "9965", - "startHeight": "9965" - } + "proposalWithdraw": { + "proposal": "983657671" } } ], "transactionParameters": { - "expiryHeight": "4462326544", - "chainId": "xuqdcdsnmbrxnafxseao-29709", + "expiryHeight": "5106375199", + "chainId": "rizs-1480153245754187", "fee": { "amount": { - "lo": "678300445739557334" + "lo": "765467974827571069" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_81.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_81.proto index 6488780ee3037463ae9126de976e8b7bb50a095a..3072db705a92e27f1312aab6044671692793c517 100644 GIT binary patch literal 610 zcmd;D#<+@k5hK@pMlJ&`E{+w8zx-TrW?K`FkP?@I=BqjS#)aROv_F3tqf+4bWpUWg z=GSa~vD((>jdWIK2@s=3ii@Lpa@Y0$omYCfl(;xH&OG^X_Q$uMSTx#pJx(%c2ND)@ z9`)rrDU?Nt&yL8uHvh=c$M=qB|I;d4zjo)Y%Zx0O4|5madU9baSKuT@KQ0F@m6D9q z(h^-mGb0O2V5G06Cts@vWk3NQ*$$OBU2MoLsJW5 z15-0gQ!NIdd+x5^wPodkV<)({Rx_<)T+YO??Bv&%j8aS-%t|XDp|Eh)?47-bX3S(G z#)m=*ich^P*Se@4<#4SOIIiigv3QBCURpuhob`6=>;ot5-zF8r6%g?8vJR618>8I$ z#FGYh#TC5oa;s|ok&Zv0{+_ACrnvft<#g_Mo38Gi@}c^ts@441JwcoQr5gvF*xWdG zzU0gs3Da*tX%zv!#a)?&Yvj2$ksEs<)-s|Do2UC6Wwg z><_dTty?~6ugxOmuHSL{r!YGyES0Y?dMV<@*CO$@z{D`VLo{E?Gl_FT-2(NjM+~P@ zSiKY?gY()$Y%l)pw_ei{x*~sX&z|DN!Noa?k&WZ{&DN{TLfRbj uw|r?577{JWtSZ(uG_f!+GzCV6sky0%p@q2=4=^SDeYbealtuT?a{&Oc8ux|( literal 460 zcmd;bI>cnprNpHm!z-5KbYbHJ?uxhB*&jsoUjMVvnRG%xY*lnhLax*aZ-I-RQd}IH zpM74u{cpo54ka#*i?3Jre)_-c84uSX#!F257(u3JS}pq?XT3Gf)BH#`XG3Ylv}U1Y zof2x-EKA~Qo*ebPssvQSfCm08S#dDrWb23gOqX;E+1dkITpW!vo=sVH?BYsRBL(^P zS#qgQ!q3TFJb3EiZqX0_=WxE4SahrHvBz=tC3+i~tP~0aJKZ0rNdD=L`@B!><)=`2 zlX$t8PYu0 z(+`=r+)gn$gS@c8O*^J+>mw!k>3VbLrGCp+{97|;5z|?VsUrCW;cu;tfuV5g!14z( zmwaEsro_qd;r{8aQ(s>DYO!&&2?(?aaJipiasio>*m?i;nYaA&U-f^ya_xsw(ZfZ` zO0(tud)-s^`zchnZ8FfD=?ktre7*g^QBGiJ&Y8OQ!LfD6Iv9Zlz4aA%>nmiyG2z*> x^8!Lr6{UqK$tlHoxk*J8d5LKi#i@z;x<;1f29{DhTwEO24zK$)_3Gy>oB;Rc#G(KI diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_82.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_82.json index cf5fc26116..18a980a110 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_82.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_82.json @@ -1,50 +1,148 @@ { "actions": [ { - "output": { - "value": { - "amount": { - "lo": "543091448520144279" + "positionWithdraw": { + "reserves": { + "r1": { + "lo": "762907374183046680" }, - "assetId": { + "r2": { + "lo": "857702320436833752" + } + }, + "positionId": { + "inner": "JmXQVbLL5/rIZdmuTL2Sm35ZE9cka2/6IEVEi4YuyDM=" + }, + "pair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, - "destAddress": { - "inner": "P9rZ5bzI4Np1hTkSFa2AcV96zXOLRqWvmjer1JzfiggVnoz9BC4vE9zW0Zcqu8LRkZKrEW9bMYJFbWABIFPHI4H8iFvBwWGp4snJyHYBM3w=" + "sequence": "1" + } + }, + { + "positionOpen": { + "position": { + "phi": { + "component": { + "p": { + "lo": "27814592735501" + }, + "q": { + "lo": "115285439836814651" + } + }, + "pair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + } + }, + "nonce": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", + "state": { + "state": "POSITION_STATE_ENUM_CLOSED" + }, + "reserves": { + "r1": { + "lo": "159083462327874188" + }, + "r2": { + "lo": "53019172107422243" + } + }, + "closeOnFill": true + } + } + }, + { + "undelegateClaim": { + "validatorIdentity": { + "ik": "8tbQoH3gl1pvrbNvjT+7bgRaGLCjChVUKCUW1JHn/ZY=" + }, + "penalty": { + "inner": "AAAAAAAAAAAAAAAAAAAAAP8G9pRGc4HX2/SH/Lkjop0=" }, - "rseed": "Lx0CPpSynDgIWtaE1IceCI9+xokVmaYfAiYwKRVSQmg=", - "valueBlinding": "BsOe1V/MsLYytgpfXOX0Xp5sKrGlGr49+xr3SoX8iAQ=", - "proofBlindingR": "pCnhYI4ws4SYmIeN9aNRBGqMD0iNuoET1uSj+opVQwk=", - "proofBlindingS": "4hb/2meNiFY3NDREIWrjc058yJUrFmzybTLZGjyxgxE=" + "unbondingAmount": { + "lo": "740941795037630000" + }, + "balanceBlinding": "R/VRsWoWaOxx36QenThCEdoXTB78df8+v5T2ns+4egQ=", + "proofBlindingR": "6KCDruH51rwOAJ4Fj2QU9zKtiwjWGAH3th8VOWpuxA4=", + "proofBlindingS": "VIUVn7jQ2DD0ukAVj5meBiW8dDnmhCF/h57DbfATyQU=", + "unbondingStartHeight": "74025" } }, { - "output": { - "value": { - "amount": { - "lo": "453500652712897779" + "swapClaim": { + "swapPlaintext": { + "tradingPair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } + "delta1I": { + "lo": "605370148360838263" + }, + "delta2I": { + "lo": "416969962695394141" + }, + "claimFee": { + "amount": {} + }, + "claimAddress": { + "inner": "mZ8ppy3taHr3RWwBa4plBcyD44mQ/adDvZZ3Y8btD96Iq1Um21e1K+O/jTN+kvJaDOQ1lmbFqhvIN3kFd1o9JmKfU7AL7ma9A2i3NQ5QmSU=" + }, + "rseed": "Gq6qXposAl+ylFP0pSTqOtCwesgolFKtvZpAAio5zvo=" }, - "destAddress": { - "inner": "yWjDPPDepT6P17ruhmw+k9HJJXtlnYBRJUtIPkggZHgMNtKSk0WDzVbf9bdIypXUZrzXKPeBj7eKaOskrEn0Ad7xEs7x3wdeYvHAne1B1w4=" + "outputData": { + "delta1": { + "lo": "1142280962" + }, + "delta2": { + "lo": "913363600" + }, + "lambda1": { + "lo": "758" + }, + "lambda2": { + "lo": "299" + }, + "unfilled1": { + "lo": "621" + }, + "unfilled2": { + "lo": "1106" + }, + "tradingPair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + } }, - "rseed": "QQG9uKOVpnnJvnXz39xVJH2SIK1X5MgkLorFEzLmSDA=", - "valueBlinding": "2Z8Syo/RSOUW8CLa6R6608Kgp7um1tlEmIOeehpIvgA=", - "proofBlindingR": "wjAzGMIEwsnCUuRAcgg/BN9T8ChszmZuOT4XhZXPZQo=", - "proofBlindingS": "apfYHSL6KXW8WxnJUJA//MAhwGilr6hje668p7c9VxA=" + "epochDuration": "1000", + "proofBlindingR": "Mt/Ul9RXZ55rgMA2L2zhZA6M2Iu/6Xytos68b5cokgo=", + "proofBlindingS": "WzFw5Lz0GE9am22Xwx7z5Qnmc7YJzc6+VmgkHBz5jhE=" } } ], "transactionParameters": { - "expiryHeight": "3206352149", - "chainId": "v-994", + "expiryHeight": "6512043763", + "chainId": "zxpknzcbhubhgkrkxlgggkl-34956985878210629", "fee": { "amount": { - "lo": "16933389128029419" + "lo": "676378964118199950" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_82.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_82.proto index b5445a4a5d65d33837f45d39de6f02f4b4bae498..f84e16bd8d577fe1d6780491c9052811324a0891 100644 GIT binary patch literal 994 zcmd<;V{BsTV&szG;^LUG=knF}Z8J}E32|}UxV>`e*Kemja|>oiw{HQuw+`cK$B~SC{TKy%WY#9$Y|Gny=>Q8y9|C(*FEqj7ovym&IW}n_si} z#cErhH_};|B>*yskQxO>t~HFG7*{ZIEoJ0N;t~_$;OM=ycKgAVY*JhtyMO&X`RVB zpRQe4Q2StdRQ}q{`MvhL^H`!JHZ0~64be~)yE5_l-)TxfHRzW8XZtqAt+?^}?Jww;5I6U2_<-yHZ)tG(YZ~@OQcM-f88@$KLYa z>sTGCb~}8l_T&A%#&wfEMe#f_otAcVmGlYoO4jlyTeYP5!5g^WrR`d_6b1 z_rI)JyXf4W{OKB#fN>mcSny=e7YYBU*}2mX%YA;z`K)*w=h<`n!ZK83WPbJu3fXgf zK0AG(gpg)cML~96RdP~BX;Madc2RakPI`KJc8;#GiKVHTrG=@5xrLFTftit|6b~@D O_U+x@ck|J{jhq0c_L>U- delta 539 zcmV+$0_6ST2gC#w3XuX5jsglW3JM69>*1`p+1$hj5|a@EB!5y0P(Rw)<-Ew?+I59F z5*4k0abJ4PbBji$ubMZj)STan2o;`;{RA#A6WrF(mnyr$(UFp?5pP>Df<SAx9Rfa-vYa>wTGoWrhaL!ze#VIvnWi5CCNL=#QbK4V zAO^#p)nCl8wtq6V3SV61^j@B9DzT*+zCHUI_ezEQhy*Giq$%NGjxe)?n3#u+^`lV) zYK#v^jk|JrAbh*mc=G(;h4<8w}Y$dxM=Z1Qa~*%~~tgAodm z0uqh_3NQ)^2=m$S@{Nwlr3Mlr3Lq)!oG&wR_N0gB>60G<7JpI-P|0Y+Jn-J7K9ASB z?uKkWlhMf~du5$~Q6)=AK1d*Bcnmhul9NS)%~s#_w@AvB)MmWbDEEPnw~A=%B&DJ z-&61?Y|dtGIX)MKmCt1gG9YS~*c~GJDRsPC8OczPKm5QUz-XnfsAGGsyr;K4R}c~! d2$h=j_zMyRb}czMG#U#E2?*<{$DY2LiXInv_*nn| diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_83.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_83.json index 69b3f998b6..f4bddd1e89 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_83.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_83.json @@ -1,48 +1,66 @@ { "actions": [ + { + "communityPoolOutput": { + "value": { + "amount": { + "lo": "583421664133655087" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + }, + "address": { + "inner": "xvDem21q64twopAVCkLaAi/5Pw72xNKfFo93dpOcADJ5RUJeirWLYVX8dmd8JE0iHK1mynLhYxOqp7WZ/0jJXG8osYrLoVULg8VwhJfNNH8=" + } + } + }, { "undelegate": { "validatorIdentity": { - "ik": "BhsOPZkCBuyNMZnidpeSwxsgy64nl+uFCxN1JmcN5zM=" + "ik": "rTwIr57Z+TzTvbDVJ24HUFcJ7WutMUIp4EUDhwxQt2I=" }, "unbondedAmount": { - "lo": "799725799423225294" + "lo": "882852371013310612" }, "delegationAmount": { - "lo": "781137312093727329" + "lo": "80180876037711740" }, "fromEpoch": { - "index": "6042", - "startHeight": "6042" + "index": "3632", + "startHeight": "3632" } } }, { - "output": { - "value": { - "amount": { - "lo": "614695253164977411" + "validatorVote": { + "body": { + "proposal": "737482718", + "vote": { + "vote": "VOTE_YES" }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + "identityKey": { + "ik": "U/Pc1t1cOFmWbMi9X2cUNbY9u7VMwz1ZMiBBG5498aU=" + }, + "governanceKey": { + "gk": "truCGSfNBu6Yq9pojTHH/PlRb4uML1hF5ejpUZ/fqAc=" + }, + "reason": { + "reason": "3kiGnfqhr9xVO" } }, - "destAddress": { - "inner": "fstgU9xqYaV9lgyVxpo8Q57+u2tPPBUE6boMQ87H+xP5J4SHBCPty0HPLu2fiVnBwL/xuxmxzo8sUoo1hiC7SpGsnaGigYY62X+aSn89Z7k=" - }, - "rseed": "1i/5TFooC7iEP3TWPSr0wCwcz38pEvaIeKkqSk0COSI=", - "valueBlinding": "yW9t8SVv36RRCVDW2a1qeEyD6H2sB6PJ7aLeNgfDuQI=", - "proofBlindingR": "6trxtAn3j/VKGzCTntJXPx/S1jHJ9P/PVZa17B4wXhI=", - "proofBlindingS": "wVdh0pPPJ5WIrfzcWeaLrfDa9ZyzkhUFYBBE6tbGbQw=" + "authSig": { + "inner": "ApVDYCRHX0+YQjA/82y2kzLNdCEgyxsoyoMy3xnHZQhuvmEa01BZwhZbncFYgqCZP0m5yn6jEYQoJqBM3mHtAg==" + } } } ], "transactionParameters": { - "expiryHeight": "2549617066", - "chainId": "racz-00834022775604", + "expiryHeight": "475967717", + "chainId": "huuxdjbhq-3", "fee": { "amount": { - "lo": "251599007916379343" + "lo": "449393802929298074" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_83.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_83.proto index 9d30db3643b5622bd66a2d5cc5455a933248745f..ffd15bb15ebaed628305b08940474f7d2f22befb 100644 GIT binary patch delta 395 zcmV;60d)R|1E~WP3W@=m1BL+#FbWC?uhh_|ncc38kz6T%#_-;oZEEX_aH5bE3PRcf zFZn+X_QcYk7LRv!lbirDc|}5AinWVjRs42md?ZaG9Ia-`a^YhWs;9M?|47MPZz!>f z%b`^ZgT-)!m(4VP3P;KUL<%AbAgw$Iub$cYJk!0f)hBKTP*(}i~6(9eRmjsYqL2(TOwupA1l0ipq^0SaRX-mlc(0ullU z0vaL;AXD?)*4$a2PzK=4Kr(LM{Z_racFWmcvepmLJB|vl|x`8M_*5v zLNGt`Y_^j!&2%9k%Nr=lgEHS4$7Kj^zF`{EP+7tjTb;pJf}oi{Nx8~?qY;ECCZJ5- pVeJAEAqeH+`r-i+3utw9cw}l~XmKqw8Vm{w2%5F?o`$KUo(8=&s1pDH delta 362 zcmV-w0hRu#1Be4$3P;KUL<%AbAO;%_J(&Uq?2R#*;&zvk!y6#Wt|yo4g$omPCT9)j zGa3pA&fD06ipA}+-hN^eU=QB#+p1sp8mUQPdpU_>ADO<&d2)``6q;j1S9RsLC-GjpNUz) zz`yak8L`ffEK-U!h9J92k*uAeqJf4w*?*c!e?4cp8X(p$`Ak|U3%Gej|>3=$~_s-xh)2@(@>VPkqNFfceXG%zwUH#aplFff5bGtzumJ$Du;`e#OLR%1Ci>EPZ1E*f^$G3QV!&I>>m5X)hzlD2dJAzUoY2IS|4;d;5dS z2bQ1R)FWLHy0-4`$(`2wKP*;I0;*v^1OF~{oGY;UT{q$Xbd{3ezAsu_9Dn}({r2Pe ztY@r73LioiE44nKzP3%`{>q2Pmrj^;N!Vce0scyn<7~&DJet95rO*_2^!*;McDa8V zPP14Z-Hl!>aVRE0$@k)_1v!@rS=v~g6f_S`VputC?ync;4t)5o-1c*d>W=vGq&?m@ z8)oS)FrUKh@kNNs=@64W$OjwKaz0PKZF$!JV~|Vde~WXo`sdoNQ=Vd5@5+C~{j}I6 zfkW27@aSq=xoh9V-9JI$akAsaw<-Oz=WxQ!h%h>~q|A2NzuQKqmp;~*zV_AiuSwqf zwk-Y2khp%r6y4hb^E`oOOzde`v3%F@oxDIZ&MuhWb@kTjsq8|&9253G`pYR~UXh-W zm{gveQI=MgUXhnlo|TkeUX)gumspUItZQOsY;0z1YGi0)Zf0m~YG`R>Y+__#Xk=(A T#lywLF|B?1+PSwjKH>%dfKk>i diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_85.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_85.json index 547e977dce..35989b3fd4 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_85.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_85.json @@ -5,50 +5,87 @@ "note": { "value": { "amount": { - "lo": "898312098985238317" + "lo": "203301810526886454" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, - "rseed": "OLTRjXh2lvr+CLB8c6DFiF6cILfJcsA0JJ73n7Tce7k=", + "rseed": "3BWggX7qSmlBVBYK8+nlsRKU7G2tE0aPkhGelDMM9Sk=", "address": { - "inner": "Kx6hHan/lE4u8H5GXzaBKWsyOLsoItchkj7oJH3NighQCEZqnRWfg9hFhXivD6tz6c8xzhMv0oRJqHdbvjamZS0Di1D6QAJpdI9RbcujIh4=" + "inner": "r7ae/+8Q9d3QdaAs66/GAAbYBo/Am59nYWeIBU7REchE3LYtFPa1EHW2Lo1KZcRWuXzO/cM54CLSFnv2iArQnxjrlJnTB4nGnuLdFtCY9vc=" } }, - "position": "59214802106122", - "randomizer": "3HxuYYdr6osVO/uMIRDup1n8c4b/RMVG2e+vfFgi9gM=", - "valueBlinding": "rMzoWPBK9JrY5ZLfbjOVaOp3cVUwgAaKpDa1fsh3AAA=", - "proofBlindingR": "mETkB8pgBc0tg8xq9Kt1eduuA3CrnorrtG4lq7VGvwM=", - "proofBlindingS": "7U+igE/q45OT19c4hJAeQIcLzotpgVPsHeX48aqPOAY=" + "position": "72255383410988", + "randomizer": "bUZ9uB6tW1z08EFheIHB0PSNPydWR8VopA/K/j3ILgA=", + "valueBlinding": "ZzBa2nPi1fiPoJ37X4QR3eieFVJ0sZm/ki8zIEZ6qwE=", + "proofBlindingR": "pyr+IoLU7zT6QN3lMsi58xncRIgEviLCpcM0UAdfggE=", + "proofBlindingS": "eQcuOPjAzk1dkHIfTDdRDbl1n26S/sJoMfQYZ0dTuwo=" } }, { - "output": { - "value": { - "amount": { - "lo": "979084069551722061" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } + "proposalSubmit": { + "proposal": { + "title": "hjbjqygjl-98", + "description": "juz-348394101143295059179118292876", + "signaling": {} }, - "destAddress": { - "inner": "UC+omXgS+K5pjpHuQpziMB+/dko3z06AA3IpK+usgElduR7v708sWBQ3kpcbJFaGwLv5TLn6E4Rf1RgV4QBls5IPgkuBeWaxiCqzFD6vvMk=" + "depositAmount": { + "lo": "152837047373892485" + } + } + }, + { + "undelegate": { + "validatorIdentity": { + "ik": "EX8kLxnOoTFua2tHaqS6uRhQJrTAmdNHsmzXmSpNDU4=" }, - "rseed": "tKdDRJ9By99LKtnbFK9XkUbi+UiqPm2B2ckGjwOc27w=", - "valueBlinding": "QiGrkulFHaCKFhTYTfXkdeHGbQTcEtNhts/OcuGvoAQ=", - "proofBlindingR": "m3TcfcUmHYXvWUGPBCP4fRAe6QhtouQ/EokZskhFDw0=", - "proofBlindingS": "MG5L+uK8YVrXNaFVi12hDV+AgbV22FrkLm4a1WJCrxE=" + "unbondedAmount": { + "lo": "113615227989028917" + }, + "delegationAmount": { + "lo": "250470485827666799" + }, + "fromEpoch": { + "index": "5805", + "startHeight": "5805" + } + } + }, + { + "actionDutchAuctionSchedule": { + "description": { + "input": { + "amount": { + "lo": "997497672153199471" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + }, + "outputId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "maxOutput": { + "lo": "320075980528598439" + }, + "minOutput": { + "lo": "98952377966514135" + }, + "startHeight": "211106421", + "endHeight": "211106422", + "stepCount": "68937565", + "nonce": "GurFWrwGlCy9F7h82bg7ruRNjtkopbAeL4d8AqVDW4M=" + } } } ], "transactionParameters": { - "expiryHeight": "4678229542", - "chainId": "ongksurjbxdajcjqlrudfz-58309655566", + "expiryHeight": "1301656374", + "chainId": "eliijarvcfsfndzu-642649239388125561860212450", "fee": { "amount": { - "lo": "642778123382048308" + "lo": "387335725222733790" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_85.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_85.proto index 3fb01232b405098bb6a34ecba37067bf010e25e0..dbd3f55e55e6b00c8b71ce8be9a2d36ce0c1500a 100644 GIT binary patch delta 612 zcmV-q0-ODh1-=Cr3cdmgy8;TR0SYh*3JA8en6Pl%rR2B;J z>E*E!lAb)YQkuf_ld*anZlo1bT4XNUz( z(Gkc*+_o(g_O%dowl0lIWyDswe9ryDIp8AF7JK%H3ecYz>y(+(2Z_d>;@uX|nD+M& ztg_gn^tKQhAZ>p}eYhU2TU_+;L1B1-!O--LKPOg4#b~4t%KkmbE&w7RXE0jYbK=$b zkD#6VUxX3e=$;i)bg`Mgk}oqLMtZ9ODj=sS{vv|Z?=<>A-Q_aKx$_y^M2G~wBEqG^ zG*Aa$f&nrhc?T{y_`uFhU667gOgB*txpkjzlK#SIG4y{JXGc@J3JOJ%0YVBi3Jhp! zVrp@DXKHLMIXDs`YIS-oGc-6eIW#daF)=hVGC4IcH90XiIWaLfGC49hH#RB&8VU%7 zm-gwwkH3!s3P;KUL<%AbAQ68gFB#6EF>Y&XM{1kW|?C6O2-e;Nu1r~9geiS5X^1R@Fu*Ps8=ot5LS0VwtK)MPOB^weZH-OleILLeII z#ag@ulq|g$xO~~TJFetSj@c-supTdmd;+CITZ0lp2)5?d>;w`lWo&6_YGHDAV`g(^ yZe)6OEjBbVHZ(ahGdVLjI59FcH8wFgHZU?VGBh%QQEkhk zA|4Qm?)s^)yA2wDAl!UzVTWt#ixoTjj3E&2r&;`ShW|vxM%nMLd{`p(10o=-%;;F~ zO7xo8<&xiSGnHuScX3rPfCh@BHno1pcK`q?Aecnt2g+at%`Jn>YV@mhdE2f7aI2n* z>$GkqtF=bI12Q1(PojWN>f@7>*Vj0NkRCvX3(kvafm7@p9p(7(s*gAZ3XuX5jsglW z3JM6#od4G0_?gQMlMMnSe-cs(P*5+ZnRpWTu4#^u?n0d6Fdx5mN;l6=fCF+VE9QE zr$a=aLCfDuD%sl7$p()DoZGx2AVMLllIcYqf1rvM6xdDmqv?^!{Q1S9x;5FY6WZKC8q5{VhINJS3~G9WN+ zOZwuxVOrNUp;e1rp$%VvfwgwnTI4Qn8r5P#uMrYB2&TN?wh oYGZ0~Y;tvEW_m3(7&tR9IW{#lH8wUH3M3EYC-feh$I4FIBR11@i*-eag( zb5BT!zfSt19@509rLf>u{gM}z%1dYeYmA)A_OWhb{AKoj69X&WCq+5(*CsI(^^{$FFQ!lOBtzG;s;hM-Lb(;mjr=x_p+L*f-o0z%&GjS>DXC@`Lq6+=H;d4=#?4j`4*=Kr6!jJBqnF4mI&Qo;@ZT>aqz-ZZXxcJ)U?FXoRWb2q7o@i zs198NC1i0egt$=(108@BH^tO%taxI&4_@ryja!ZTMjm^z1 zDpRsdlPitV%8boRQ;iA@N-T@Y@^aG+%yNs$E%M4zb8|~GvP((}EG#U_3X5~{j7m%j zb4$}IEs89w42q01Dl5#*Oma-qD-sQ|P0R~Y&5X>-3=9g(xZF=Mxo`nf6%)Ym`U+)adAw3_-J>_z8jNR0i_%k2mk;8 delta 555 zcmV+`0@VG72H6A?3XlR4jRFcU3JC~`qK(mv>#Asx6DWTu2Ua)BMTn2oy*-I;UrGgn zR|2FYJn>S%%Gx77*YThA{5l-V4{G(gc(Hl{hDWksG)_ab#M3@{J7*T&s#%@{mP)HJ zvC`%dz~jLT674b?ATfVE5`lqNaMxSm)D{#eEE+g2T)c);)!TPU)$KnL!6G0&Mv5$X zAKjR!4q1Q8qO=j=BfOZ-e;z+B$4cJC=ZHQ6Dj~?9jdwQm%P*}BzwU-X=5QH3!0V~ZHJ+7J#C8K^-SasG3XuX5jsglW z3JM7Cg~;l&wg1Zu5+Vv9De9arGjaB$hv(^BByf=>7JuFq#Pw3kyN?+ z-PKKJ8ZwIJB;0`pxmYR9Ow+69|Ivr`5CLm$t2>+4Tw8s&7Au1I!V2n2XPEkAnr=6m zk!eQ(E+?Mr6f7Db!JIFnK=rQ}Qt}VV8ulARn6o-NS_fRU53@@NnLD$fA|PwsY;oFy zM>b5>|9@IYBTMDUcN(%l;z6#9{gQuU7SjVNAR>3uZfB%6e=wzjV~$CLSE6%2azECIPwm2jBOZh#>ACn{J{=u8c|qltH| zf&cr;PHeG^5J>X9^l|0y=eb&39Fw*jo;vg5k_ILtg_iDm-=f`TMenDnq&ZYgFXR3E zk?Uhz$>JbG4hu>4d(2h}&SyTB#Xk`?T;~%K#qhH}fnRY`FV~3;6JxeH&y4=`o5xAv zw5cX{UcKz?F6Ox(cJqB$KP^G%(t`9$wTsqYll5EH!{@Q(Ff*6?DJB|^dKKjp6tJ|TUS1-HhU@x2-n`pvHHpX&J8jkW0p|R zXP)maMZ`%QE>Wu_xB)Hx+nOd>O{X5q>NQ#dIv^1Fp!QIPB~W!rNI=|>7vRxs5QyWw zG~ADrFK^+}&8XX_ugnM%A_^cW>YOh#arUH#=jmJ|a6$B=R{4YL22NcoJI^vKscH}s zQVLMyXSkwmuH7q;ca|a_n>D7gq4sDOxVfVM4Cr{w6n|Zd!!>sqeprcDLR)Bh_@j8+ zg@NkNqlLG=xM;bHODJt8Jk~82L{aN=fbkk)%{w6)AchYoN-k?XMYBiD3W-vQ!+y*~ zA)L9dmzouYzx?7wZz3SlTyLi#wh4{ZP;#a9A)_4$UDfv5p0Ad;U0 zDIv=z(08P$5DQHq8sgkjj~<_J`%JY=e?e!W3^E|gdG;1bCokYyWgXn{r1>Z^OVUL! zf-2g2_<9-f<$DkcLBaw)3L*+1C=uK%^--Kg7)-(P!&oObRuU12PIQ3JM6+$JMTofa;(L zldu9MGcpMD>5SqU5*&7Dcxz!~bY*pJEif@RIXE{tHaRjiF*!FjGc_6v3JM6Dx$D;1 H;f?77WH>xl delta 950 zcmV;n14;a}0qzHX3c>->0=@wXA_^cQw6v!c{h)I%R6~K%umyYc$~0E&-^qccr%<)v zYPA+3A_^b?0000000000000000002}r4gLqb@u%s|1L=Aryb`i3J8eDXrLn#}C6g_K+Eq z`ip|!Qo%1Kj~;@}kZd>)LLk;-lrLiR;61Gp-G<8U@}FT+p_uW};jvrJ*Q4q?Tnb42 z<^c+k0uqh_3NQ)^2!N%kuCdhNn2}p1e^Lri{n@^rm8N81Pp~=z1PL!lx{<9~Ne8(R zpAc^-5!nGh6G7yXj*9_@*bWJoQD^g8*RvHgaa|;zu802+Rbh8MlRVwv7V=%{&3-OQ zSk+#f8X$msJKI}!P8S?K{t2wjYasLT*aLn*m}2*3rFbg@TV5g{W|%)vQD;qce|4;n zMWRY-uXPi6tmrmDaQX>~yD;?`11ca$FUpK;=2t~+a@TCR(Ke1TfMI68-!khjz)Pm| zvtSM~AR6WX@U?GH{SmHXJ%LpJS%_>!%MoSH%-Pk1+j1vr1q#6d(gM8!3L*+1>m(FV zGHo9tC=l{QSFvhDz}bB8b+GrZe}1n#PIUU^h$12iAOHXW0000000000000000R8PK zjOPQdx9Jc0az{lt@G1%jt-9g4?}DOV&M-Y$iS6T__w1Y<8~CCb`9z$*9bGga7m7S5JDg=HC(bh4#S%m zTZbqP609AGPm2nd1+KlDS>WTabaUbmNV{takOC5o0tzn*2?&nf^Rd>i^j?u%C4W*1 zPz@8J{)LTrYgGAh<%uUJdtlxeyGQf7SJXOQYV@|8QREY6*enH%u z+BRH9UAWWw{#R~FP6@P_#{u}@A85%6KO)oOTL~t^0`%^}+ngJ>x{o2Fq znZrWTnHG}FMGs1F-wJaIo?U(h#5iWl^{-3>G9VnSy|R63L(lRWP@x4DGdVam YHZ(UgHaIvM3YOh#arUH#=jmJ|a6$B=R{4YL z22NcoJI^vKscH}sQVLK;wg(*;W{|#^2a7%pEQB^D?F&^_{6IA~lxPgi9PbF?qd7AS z4qSZ}k7DYHh4-PrLVRaBP5+b}aU|ShHh1Qda_jIe7{A(Difrm~n<#1uC$a-13L*+1 zq>=@c#A4{1WfPF~u#C3zxbDILb$&Xy3ew}_sbG*Z54Xk{%oH!wLdHaIjmH!(LeFfuVQFf=zB3knGc-|pFv;rHzwq5x$C literal 709 zcmd-&#CVBmA0w9%mx4@@l&#OpAZ87zSz-o~X0Hl-<{a>C{eHkPYeraILy@BrPz?hb z`0r7FdXkmq@ycaex%t(18)$KHv>iQrX?92JUKS&T!p4Yj$=Ry{9^d5(zvFiHUEeaX z7sVls_tO7{3CVYuGFvGeH=g^?!0K?a#-*ryrpwpN1Etsw`X2GSy3pxczplwg{?k+tTj$*^4(N0lG@?91wNsvjc_o-rAXK=-e*o=-Mi|;?1RaSG&kX{w_y0i}$_777+hT?Q7mn z%qZHRaAfw<$H70eI60P{YP#_0!$lP%g_@IftM&vh2~1>i-=N8~=f{oxR~E&@ZmaZU zEGzaeybcV9S7z>$*6PoH;2dvszJ|r5NT6u3AZLxwS%L2^8}@b|VRlk@ziZ0`<{7j9 zZR(aX*_ZP@wx*!E=OF{nIkWjv>jhYrb9(xEPPwecktq-IqjDHOD@$jd2C<8 zDrCrU=Ev)w%0kjv#rcJKB`M{Zsb$G!#aWdZDaqx9X_dMrCgxH+T)>pJ?%jm#x0+tE F0RUQ5A94Ty diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_9.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_9.json index bff5a75fbd..1f07458579 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_9.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_9.json @@ -1,57 +1,55 @@ { "actions": [ { - "delegate": { - "validatorIdentity": { - "ik": "yOCzfF4p0AfVZSoBIlbYDDAttUHtg0IEca4k6NQbsDk=" + "ics20Withdrawal": { + "amount": { + "lo": "542159346182080193" + }, + "denom": { + "denom": "02N19VxMIfLZRfJWoQl1252z2jezO1" }, - "epochIndex": "4187", - "unbondedAmount": { - "lo": "955773304762201257" + "destinationChainAddress": "penumbra1qxajmpvxs9g4vq2xt23l4zlh37z7crladd8ww8tpj6dpvzjmfgrfz3l3mmdwcqjwp3am0d4ychxvgz89eh6tvzfg55gnqrupjv7rmtd57tthngzyj45gxw8hz0y2jga7p220gt", + "returnAddress": { + "inner": "x9LRu5LIGSPgYSfH1ihWXsOMK/h+jjlOb1mFKxA7YarpSecSlL/9lnqXoTKDeyc76W7nucRFGXcHZFX0+mpU7KTnKnkizP80O6dsz0h+MvM=" }, - "delegationAmount": { - "lo": "84869032701413913" + "timeoutHeight": { + "revisionNumber": "859569515", + "revisionHeight": "526166451" + }, + "sourceChannel": "channel-0" + } + }, + { + "positionClose": { + "positionId": { + "inner": "JWQ/XFbuHTvpxHmQDRH81rhvAHvNTYhifkzSaNWEFZY=" } } }, { "undelegateClaim": { "validatorIdentity": { - "ik": "CfvQnKbkofvHbb17zyzm/bxlp2/m7DZHfQu5US4s1iU=" + "ik": "MZHrX0eGX6OhrFe+K5oB23cxSszfTkgnRj1V67zqC7A=" }, "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP8uSOinHeaa1Cw8nuy/sVw=" + "inner": "AAAAAAAAAAAAAAAAAAAAAP6kqMFUyYXwb2lEZzgdfcA=" }, "unbondingAmount": { - "lo": "274802015251163073" + "lo": "555698703002225246" }, - "balanceBlinding": "8HXMC15P2GON8e5mrCAwyOE4xI79Yq3r3H2cH5Jz0AA=", - "proofBlindingR": "mAJsBJReEqyzRhopyLDaBJPnsgd1+2OR5YUk/GwVkwk=", - "proofBlindingS": "I9mDHYIu2JyPeNjpmn0ROMLHr063mZeKI28cpSqmrAk=", - "unbondingStartHeight": "67480" - } - }, - { - "delegate": { - "validatorIdentity": { - "ik": "jL/a1Ly895Q3rdU1rMo23o17ps00t+NxS3H4Mlu0jl0=" - }, - "epochIndex": "4251", - "unbondedAmount": { - "lo": "268601070531900679" - }, - "delegationAmount": { - "lo": "979147075813486783" - } + "balanceBlinding": "jeg7um8Bt4u0VB4uqTVFjIUDaXxyR0Le2rU+CZ2+awM=", + "proofBlindingR": "tdb8ijwM20IhE2yehs+22zYwmtDiO/JMuLNOIwybiQM=", + "proofBlindingS": "gS+7XgX24ObsqLE4QKGAfzaC/pEbPFKraFAGgi4u0gY=", + "unbondingStartHeight": "95235" } } ], "transactionParameters": { - "expiryHeight": "5541644933", - "chainId": "dhzkqogvmxfznkpf-8935987586377848", + "expiryHeight": "2908284293", + "chainId": "avpj-0209643", "fee": { "amount": { - "lo": "90733631954573693" + "lo": "1410913023824353" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_9.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_9.proto index 92c623cb4e1888c88e6b200a49a02a9e8bfe6182..ae21a9750d2a9fa4d80f06af7292870013550c16 100644 GIT binary patch literal 581 zcmdyovS)o^#%#&gioi56A0Y?`JX#Y`*;I7o!ztazec)Q%t>&$&W4|O-&(ARrjac@ups$oC_|CX#c7;>`p zLw=@9x`k}*0WB_$dsFUDdA*?jHoK8R?+fc)`Hb7Uw}i;)tu%G*X=To=DROtZcWbL1 z=iGhS%vK6pul?z=;koUkD4a8|?fkaeW(Kn^JhJ}evtzTLGSBQzW+#P4{oQe_-yS@B zvtpx#!@`Dov!;I&rEP*%X9Tb{>FHf!^Jsp-Dx}EKdiwDzE+L-8vVtsK10w@VGZSMe RZZ1xahl?Ma`Sa`m69DtN>rDUv literal 390 zcmd;bI>cnprNpIh;=$&cIL!;}S5vhZmBMcD80c^?99VfA^#= z&wuvD%)OR-XP}ne`xNuFS54QPGP~DXz3i;X_Q!?Zg+Gj^haB*?`-E{TcydBdPG6Db?QmVB8 diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_90.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_90.json index bd8268c1d3..03ec1433bf 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_90.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_90.json @@ -1,85 +1,75 @@ { "actions": [ { - "undelegate": { + "undelegateClaim": { "validatorIdentity": { - "ik": "gsZ0oeaXSLEShKtjNF/TBMxvukmiShtGt8pLAlze/Dc=" + "ik": "1SxwXceuOifRE5KAsd6OgLJpHfKQ/3TnzWhsHG9EaNc=" }, - "unbondedAmount": { - "lo": "537797307289202413" + "penalty": { + "inner": "AAAAAAAAAAAAAAAAAAAAAP+xW1c+qzZ6D5CWu5jH4oM=" }, - "delegationAmount": { - "lo": "831410021063260524" + "unbondingAmount": { + "lo": "70364462190344251" }, - "fromEpoch": { - "index": "7694", - "startHeight": "7694" - } + "balanceBlinding": "GnWs/cVK2n9m3ugLv9xkQlqijcegJqOfcutOkSJZ1AE=", + "proofBlindingR": "+Wo8H7Pu57YZum8gZsJfavgpqbss1bghUzj1/w2efxA=", + "proofBlindingS": "ZWykfuI2cwg4FMTiy7QpHYQJV0Zd1ClrjIeYmmyLtgM=", + "unbondingStartHeight": "89848" } }, { - "spend": { - "note": { - "value": { - "amount": { - "lo": "389137395352534094" - }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } + "validatorDefinition": { + "validator": { + "identityKey": { + "ik": "CvQ03fHCGa0dJze8GFOSyJyTj21XeYVe3VSGSbIi5wk=" }, - "rseed": "8nEGz5ZELujfXKhhGjIHO9kqfnNA5RkrZIkk/dQCBNc=", - "address": { - "inner": "v8gCfBvn7Tfg7io2WQtsFEEu5xmV3CB0Qjum6GikdC2WTqCHWePNToINcFltwMg8ucY0r4tSaaA6uMuHhXjaMBi4H2+du7Mb6eRsT+rw1+I=" + "consensusKey": "38NcxKogRnpzzkwzVBiwJNjEegA9gXPBjSHJkiHDiMI=", + "name": "test validator", + "enabled": true, + "governanceKey": { + "gk": "CvQ03fHCGa0dJze8GFOSyJyTj21XeYVe3VSGSbIi5wk=" } }, - "position": "272373535360374", - "randomizer": "GKBTeQ7qj3VeIvKw7bxFVmiVtfikE34FS+NINbkgyAI=", - "valueBlinding": "o1lTJwLKWwoksHj/v0RKFGZIXEy/uIqk+OOomK6NPwE=", - "proofBlindingR": "HopR+WpcF/KojRr/9uvXgS7riMmtycnkI+bqBMVBZRE=", - "proofBlindingS": "cWIcA5UaRZqLMQdLilPT3E8dCfau8FT2P/9rx9vv2A4=" - } - }, - { - "delegate": { - "validatorIdentity": { - "ik": "vNmFQD+cksTowULgsUPStlFzm+29VTBZVf8RoBoD3sY=" - }, - "epochIndex": "7171", - "unbondedAmount": { - "lo": "805790082888850480" - }, - "delegationAmount": { - "lo": "360271643881713593" - } + "authSig": "Rgr+XDoJAlXgHHmQpCacaOON4yGDRAfwr6nAYV8C+wj4ctI02M9z+eKmCLTSoE2nZDlxH9mhBo9Q9XWamyNTAw==" } }, { - "output": { - "value": { - "amount": { - "lo": "299324776901738073" + "swap": { + "swapPlaintext": { + "tradingPair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } }, - "assetId": { - "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" - } - }, - "destAddress": { - "inner": "uT1vausGVwmwqtm+2We2Oow1toDGwjFsU1uj60CkA9hTSw9cBMEuEcUeyMyZMXrIdBHVcGcomTTIzK9itmQsp+USSk6hfgBUXjfRPEaP72A=" + "delta1I": { + "lo": "60364190216338014" + }, + "delta2I": { + "lo": "386173577488735542" + }, + "claimFee": { + "amount": {} + }, + "claimAddress": { + "inner": "ufQay7dE0tBy74gCi8N3VGqinPAImg0nzJQJKycqdHGzyDxx8gqSgzVjdIrBQPvsHvqpvH7RxPygdoGPcbnlEP6bxCLTXEDG0JfGq5Y5maA=" + }, + "rseed": "CIyqxG2CT24+7KyfyVa61vqA/YtVerCi8u0iIp8y1x0=" }, - "rseed": "ST6JmSvcKfZY9qo1GLZKGMiRH3jB+jVm0AflXdVeo78=", - "valueBlinding": "DOXeAMbOYtqL4hPr7V3vprm9l1tkCMPdNgmv2lh34QI=", - "proofBlindingR": "2U858HvQLnuq175p2500mW1WA+78/xpt4dAzuzU6AQs=", - "proofBlindingS": "TugolIAbGUEl+emRFRvVLfxFjtXqbjDJYer2QRs0yAU=" + "feeBlinding": "OyGAX0juQcBNUZOqDYNQCDn0FBqTpFmBGLD5foAPfAM=", + "proofBlindingR": "IbkpPNoh6oQBwq8CpMEydyYQ0zvpy+IJES1xENH0bg0=", + "proofBlindingS": "jcOumkI608u4oNIn5I0YDd8CFKDbOBSOkb+A05s+sws=" } } ], "transactionParameters": { - "expiryHeight": "2223612611", - "chainId": "uvazajukkzurcluucjzbgbxoj-841288", + "expiryHeight": "1474226410", + "chainId": "vnpvkgcisbiyvsntpx-0281959327941632", "fee": { "amount": { - "lo": "33196851944868135" + "lo": "920089507490309354" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_90.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_90.proto index 0e781997e489aaede9906dbe44fb65a249456b01..5a5c24682787ae92a452d9763195670350bd2104 100644 GIT binary patch delta 729 zcmbQqHi504>mcJLroD_@N?Zz8bqZpSud`CWC_JfQY9#n*Y}rDM*#B`FqssR(;yN7u@^r zq&P(_>OHoD@=Xmef5mE9S5eIr8ZA7ERd}&TzNbE1KCo?K5WObZ=w!__3Fj>j+~L;{isl z8jv@*zL?zoct~=sth)IgiQq{m=1lI-4X3cr;x(^!!buzDY#V?pYy3V z4w2ZPa^px9gKcB+!Cu9alN1kk9FpQINi8l>C`-)AOi3)sFLGe?BF10`H?Ds%R-8hfQ;-8O}acsG?z;}6yrBtE(&4q0J z0bfgJ%~lR(<~q(Kb%crQHY1k@*Th5>Agbr&xcBAX^eJ=aW=nB#Y}@tj-pX5l*Rm=x zaWQBGaRu!BB6WJZ%cToN?>m^f50{5zEt>OzV-~OanJJvw>RKg*n@`vje&U+cY?@rs zbPT*rf1cf& zHSf*iUqqxPFNtiF z*zmKifxm`XNDmW1k7)`Nuo*{Mz_jK0$kqw zHyR2E?cIs7)A^{o2OKJPN)73cCUdr~wKv3JM6$_`BBQ z%%8Iblez&Ve<1R42G5p6F6iG}s9_p12Rqp+ese(O87pLoB>mI^1lJl;3Q)hu0(=|i z?Kj}=DmGaQY!pE*=NXmUAap`Irs!y-bS;)npodxG%}#<1a9M4@$UM2mG_Q+NX`ni| z%ZG({+AtWnA8(zzvm5E;Y)|U&*WwWNipjo?_dOaQe;A-sc@FB2bzUO!uR%n&A z_@onl1xw>dHMt{LQ_`$=Z_ylez&V ze^Lrixjk=c>jqZ|u&UX<*=M#oj5W4^#=y5#U9AanK63E zbP?5XXDFF8$jq-|wqz`)+N0drn$YBTVx2s-8KoY+E{nt0xBTc zPdV^=&@Owb*S=}noiv$kRs-(*{~B%K&@;O=IspqZAWrBglzGYIu2&a05AW81@r+G3W@=m1BL+#FbWC?)Txux@5QR)1d$gde^Lri$}5qbLztsom07Jj zpVZV%r&^U-y^2d8*XB_H*>wvC4aYu<@o-CEK*O$YOh#arUH#=jmJ| za6$B=R{4YLkuVG|E(o}yj*1Nu7-n&LV{v(EZ*_8MVs3M9Yi4RKH8walI2sHJ3J92j K+0Wwh`;`SROI=0) delta 619 zcmV-x0+jvq0fPk>3cdmgy8;TR0SYh*3J9p(!O)}QsDlNOpe27GUaQ|gO4O!HcypIx zp+VCa5U_z**c>QqcKis*3H96c8d3^SWc`eujFM!k|-<^o6`> z5VYU_g^Rr@8X$k1tb=ukgx%n-3it6wD3SP-?_sFYauOa zb#(loci==1`e!lx5=;1g8MWVE7K5EwT5M`=UzTk`B2DF(20%d@~T~~id(xdtBl@SU@$^t|RA_^eU zfE(@w7SK-vtzsCSDh@3V$zB<6%vKL3zKc*?lZ2)k3J9<7w&2jL{lW(#3JB8kuJYm9 zvBCi=1_-AU5T_Fg!U56(z5xm%3Lrp31y=@Ma0anAwMX6gw+IRj%A`t>Q0Y|ufcagm z6;>i53Lt*~0000000000000000002~JIytySb06!e`2<-eO7HM3JAuQ%h`>}>w^a} zAjc2ba&aQ%{E+5J%hymaY7WHdl~4h>Cjt3BF_G_$1UewoGQ*kGdvCW+zz(uCTJiFd z(`cnprNpIh_HjjBfn+elotcV14IHirwFj5=R4HW(?{8XO^wwQ*vA|AwDK3uF zkNS>XUH0-Uvl17_mb-UO1I#zG`v0@%G(AuRpk8itp;N(*tB_=Kgtst&| z%TdP`_i!+8Gv56@_Y&{NS7DbGOJ*wY{CTY)=U0llD%@pEbFo zO~PJ--Aqi&=AibhYkTJlDJa;BJh}1c&)RP-HXjZBjx7*jRzH!f97B@Tx5;i8gN+oaRzeD0}n3p!{gBj`izo4fV8% zEpLuAD=+zz`pssmLdvE$zqq*i7@L^77`Y_4xHwwQE&X%$_`$R6LR=iL&;NSW^mpA# zZcyN{giX8KSHq{Q6dcy}>b3HwFaI}Pk30A&{KV{Ol~TrACP+~&8Wb40OeZlLaTx%e z)4u)tp66#zt!E`F{_HvC-P?LqMo2R|qcpFixTL(eAT2MkD8HyGHLajR*TTfo#L~dn e!pPjf*ud1lz}V7IiU(-P!4Dfg|2z1#gAo90kRVF{ literal 359 zcmd;bJj7(jrNpHWE_?cZVE&0r*9ta6#mm!wwI}*tx%S)c;_*Gv*(-Km3m3SmBE`vZ zsc-LrwST|3D{*o3uk2g!e&wUbj9l)gm|Q?c^gg=wdEU2!Yfi4)eMh2cwsE9t(Cd;r zbDO8U4fK{d!OS4V#nF20+L6DX&OKoR8nCxv`^isDbC$4av2mPp5;*6?<#dS29%Rs= zZ#zyL@+t1PGTZ+6w}y>Jy*avWWEAe>O0>G*lUpCRRNxUG(5(FvSImAk?&N_xrawqUXVW&nGS!?%bF~*TE>BteB}I0nANRLL_5z*r7dwFl{P}#OZPta2 z6BvO8969@>cV*LoPG+EEns@}7c!Yd7I=?(w$|7WzT98^+Tv%CDR+XJpo|;vXR*+nk zpOKYVl2)Etky@0iYiMX;Y-nO+Y+!C|ZenU|YGG(@WG2PK#lOjh&LKTsa=GSl|yM%ZO( z{o-fpA`tTt8VU&R{lw~%(AkX#A_@q{kd)QF;-HZw9XGcz+bH#9XcIT{QK3J8_E K^2*ii$C3oU*NdCKkrl^m|LAqw`sCmI9<+bmQ;8J^w)>u5vH9epbD#6vC-O|9x|c61oFE9bs9(prnwoAk|LGi%s^tuf$&|(;4?QauzJDO*->_ z>#i4XTDtlewG=WRhwE+0TejWKM$__#z_qZIooRDr8-na5g!&dFglMxHDZG83Ak;bG z?9Ak__d7C{7;f$qEOF(){pJc4o6P7^{y+^bFY4o)cnn_1XRO-3K&tj3=CRa9BUfBTyI`_W-Y6cf=tw<`n$D$ z?wgYy?mRthsri-7jXA+;dSdzFldG8$moZo=Tsr4+=)TzUrCa-Dm6|gj1$R1z{f%SP zD`#CYJFzDJDzlTqaWT=RoK?5B+{+KPUAof!zf*;m@o`Va;(G=Jt5JjhPE2 z70g(_{Y>MLw_U8nrGlj|r}sABE5C3opHbtWIiJ@V|2(Zl`G02V9?NOV{ubs=lT@(0 zn92PVh^6x7@czLdxZ5Q;Uv{!2B<(ye{n^3<0FfD-uK)l5 diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_94.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_94.json index 5087582604..e7a1ae0f3d 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_94.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_94.json @@ -1,48 +1,129 @@ { "actions": [ - { - "undelegateClaim": { - "validatorIdentity": { - "ik": "DtPd3OU2tmA5f96zfY9u9hssWuS4AV0q0WsF6ECshZg=" - }, - "penalty": { - "inner": "AAAAAAAAAAAAAAAAAAAAAP2X9itq59Vmz0HyEtdzGP0=" - }, - "unbondingAmount": { - "lo": "688257695221257316" - }, - "balanceBlinding": "WSsC5aEKa/rHiyTKEJu+L4fcD8sbGEpB+86Q44QOHQM=", - "proofBlindingR": "1lJ93hrnEPbS3nfYszVb2McSdJ08b82a4ZmctuM7ixA=", - "proofBlindingS": "po2eM3y1hZaqAMBRoF/RPGJqSFPDAJLaKyQz4ENjbwg=", - "unbondingStartHeight": "28750" - } - }, { "output": { "value": { "amount": { - "lo": "273718563479637316" + "lo": "524867285676355149" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, "destAddress": { - "inner": "sWpFofn8EFoo8Vu0F9BxUmxq4gx+z4QJfwzoMlkPWg71aqJV6auf+iZ0QIlrBiuquzH/m2KornXWGMNWK8SzuzhLws1dHdQcXNOQcMktXSs=" + "inner": "imaTysUEFd78u5mGKM2Ef1iK6BHB2jbI0mgszax0k1ljGBxwOVgZjJgKJq8ZeI2Q/Nn3lp1mL+OLVush20KqZh+Jjb0hRINnLWD+CVYjClY=" + }, + "rseed": "H45Z5SiZ6ZALdKk+7ybC2wKfILPGJyapW3Qa0ff94mQ=", + "valueBlinding": "YK6u4+7QJqCVK+jzvARru9+3JXNadujiDNLIrm/mVwE=", + "proofBlindingR": "TwKNhVywM3UVAcyNOGeIHK4NDbx0h0Ohu2y6A3jqCQw=", + "proofBlindingS": "qgnNd99jbePTfPJczKSbagY7YQF6IbJIE56deIdOZxA=" + } + }, + { + "swapClaim": { + "swapPlaintext": { + "tradingPair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + }, + "delta1I": { + "lo": "958552950487647919" + }, + "delta2I": { + "lo": "969311499991512708" + }, + "claimFee": { + "amount": {} + }, + "claimAddress": { + "inner": "ssiK1PCqTd5FXd4hVUDJDDCYcB1Y7ecVSJOdKNLNVe90zYjPVAd9tWE/4QvmxTpImaxdsPh9NWVYlI6W1Ib2Z2tqWUCJbOqK8wGIU89JGUs=" + }, + "rseed": "f1czIiWAOhueD6RRL6IK/1ni6My2Kv/GAnWaiJxVegg=" + }, + "outputData": { + "delta1": { + "lo": "1964862511" + }, + "delta2": { + "lo": "1588150153" + }, + "lambda1": { + "lo": "102" + }, + "lambda2": { + "lo": "419" + }, + "unfilled1": { + "lo": "1721" + }, + "unfilled2": { + "lo": "468" + }, + "tradingPair": { + "asset1": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "asset2": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + } + }, + "epochDuration": "1000", + "proofBlindingR": "B+dTl6PghXB3VVbf5Zo7QCo0Vn/n7NdB70BemgIJchA=", + "proofBlindingS": "xNs383ivEdhh9I6N7I8tRWtU6gNdBbmhrItCUvTjrgk=" + } + }, + { + "proposalSubmit": { + "proposal": { + "title": "hgxwoxpvfn-560600997686678484853", + "description": "onmxqdavcipimzahappdu-077755106278094080104597", + "signaling": {} + }, + "depositAmount": { + "lo": "991853645356219717" + } + } + }, + { + "delegatorVote": { + "proposal": "213852063", + "vote": { + "vote": "VOTE_ABSTAIN" + }, + "stakedNote": { + "value": { + "amount": { + "lo": "545426696443487056" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + }, + "rseed": "KzZYYj4sYWEGY43S9H8eD90R4rTtgBX1QaGfpjuaJj8=", + "address": { + "inner": "bJPm9SeWO5PwZnKjqnbRGzQ8VKCLXTFQShuwyFLPPm8OQfF8oK0nRJTcWT+8rsPd02m/GZhKk728BtGybHlinoWRrSeFYCWQOOKJjOJnqpo=" + } + }, + "unbondedAmount": { + "lo": "660670965498899916" }, - "rseed": "7kgg89Ug3uEehN/pHmhQgWIsxGxLtSr3lHk5IL6CjIs=", - "valueBlinding": "3zGmdo/HvlXyUPw1AC1lbTTwOwj1Qh8m8bIAnr50lAQ=", - "proofBlindingR": "vpMWLskr/7+pTVWGAFul2du+S3v5LrVLQjMiupiH7wI=", - "proofBlindingS": "3sAefWMvZYh91KmWRCdgq+7bxgV20X8mm7lUDAuymAg=" + "randomizer": "tdq0aiLvzXp8bUdYTW87OvGuqoju+p1f334nluTXwAE=", + "proofBlindingR": "TbhJQx9VZ1d4Kf/64gXvsjNS6uQq/WeU34+Ez8D8pAw=", + "proofBlindingS": "1uw6AEsJQSsSpkJg90u70FDo+Q69OsXOChrbG65pvAM=" } } ], "transactionParameters": { - "expiryHeight": "7180522374", - "chainId": "idfktgjyamhhbfdvznfeudnjzd-66319", + "expiryHeight": "4838361632", + "chainId": "nxaettwgygsjyuvtfdj-8807", "fee": { "amount": { - "lo": "987718351445640818" + "lo": "691077168287185524" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_94.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_94.proto index 60923a09d724a7f3052958622168a367b8d46363..3121451ff4229ad0e04010f9591d95d22ef60012 100644 GIT binary patch delta 951 zcmV;o14#Ul1oH?K3XuX5jsglW3JM6#+}WqUfUTqlk=ZDJie{6_#RL`J{JWWkD9wa_ zSc>Qo!P+*+(r7HrtaOuEV;CH8IanEtm-61>5vO_sXp%}!rKC$AhX6NCaGI=8qxRt;$$KqV6Lv? z?$9Qnl`H6F^SlIWyWh7Zb6R%j;tbNru5ad70V*I*0*!@SurqZP0nCj!XNVlG4Gp|> zheM&eY`Oz@>In=oAgT$?ci&@e$wdg0tx^sQVLMA$cohPs!iTS zUEU#8K*ZLOR^R2CJ3uNlR)6R0*Fo<e(6PIxf0YS3Ahp`GY9jB=dVFn1SWRy`I`OWmi0=BG zU*CQwmgLvK0YV^6xJg4FRcBXtDgXN71@E#mQtIR?{b!WlkA%;_{G<#@AlB?U080r$ zD-xzcVE0SA&`{|44!t_X&I%ga8?I@*0}?I>pp=e-5)v40cwuF9ba!WYXLD+K8FhAa ZW@KtDI5;pj8Vm{w2=w%i!QSA^%L!HXpNjwh delta 506 zcmV->0=@wXA_^c5)7{+VHnw0nf8Miwk8buGEL!Ba0bMH5YX#^) ztc92&A_^b?0000000000000000002}m-Z`a=hbG3`m8s`x9(%yI2vo%}T z#}ag%Ja5gK;hCJa<2#EGLLjD%o-=&4g_f!Sz)_%I(L7>mNK?ZAlG-aIGvGsGZwN@v z-~kGe0uqh_3NQ)^2*jF+h1Ig0<^vLwAp#_SQVLM9YDJ;>{193w@msVP&~Z|1YT^uj z&x8qo4Cpdh4_XfOYNA!?tDpKNbU=w~1}mz&G5?!lsIGO^7{gX8#Iw6NOTx`v9n>6L z(~xkd-7B0yv|G%kCRfYgtrPXY?%T!%cF}((o4HgB3$mC95;h2ir}*C*5+G@0 wW@~h3YI$L8XlP<)WOjOPW@U9`ZfbfJWGyx}Gch?D3I0=h0?8{&%xLmCqdmGk-0pP-c(hrMxe z)V)1EUn=?C)Dhz*E;X385Fss#%G!3t|C74uigC)X-01Xyq2uj%G9cGukAze6GkYMS zPM|}6JD;(xHRonB_)(oc0o=@Y1~sD^ZVCnn{>#jz0ulxYkDIaj0~!MexCtTy2;~VX z0|>+nG6M*N2|`E;lOX{llOX{ke<0`wDj@U$;I4o7$cF@I860i7paa`EU2m2Y7NJAp zk7coZ9}qGiRVFDvKz(Z_Q1uX3g68K@sB_!i9|XxgUF9&LB@NdKjsb!KiUA533JM6o)z#9B zpy`GL5()^~wz|B>ij$5E5+Vv9*pfZ8*|M4(Jp^yV6{R5W=OyUY6XH@tb^4v~+q;@W zs~SiOlOX{llOX{kP#^&kObD6no0HbaZoTb1gVA sH#IjoF)%SPGBr0eI5aUhI59XmG%+(YH90XF3->0=@wXA_^eQd2$}-)sXQdACbs}v~gtkd?+JwT+0NHfa3`ZMGAGEKnsY-C;5r%#2$1!> z`I5GfodF^u3J96>>GkD@!`}f4z5)un0t%=B3NQ)^2;8jV-TArv*b0*|0VIDCAlMSl z$s;*Bzj8lenwIs@i?)F={KNvnr-6+(qG9nM!x~ZwP+7nTN^n)-VerjeFjl7#oTbC1 zFf6Bh$f~@!YW6c-jgJWwLCO%NueJk2gmP*<3|qmnyt9_{#4O>B89GzyR{LP<4Htbt zL>G~qj6@tsmJq${*t({)92$QhZEd2%n|lulBC_vC&B@Mny>{QPO=t4yz%(t{A#R%k zA|Q5dKOAe~6))ZO6wxQDSAL52e!8?`KF15diMx&@jRGnlffY^i1?~C%BEC`SE>NY| zjWh2Ej(bjPGYI1sbb8%;KZEAOUW^!h0VsUYLZD?&{VJ$E)HZwRfI5sph kG&wmjGc++bG&DFkH#IpkH#IgI3z=Zg*0es9Dl>h($ diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_96.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_96.json index 566594cac6..f44fd22378 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_96.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_96.json @@ -1,45 +1,73 @@ { "actions": [ + { + "delegate": { + "validatorIdentity": { + "ik": "jzrCl0UMjbiFaQ2rv0A7kGIM/I3eGn8TLz+3YuL1BLs=" + }, + "epochIndex": "8151", + "unbondedAmount": { + "lo": "864682147450177591" + }, + "delegationAmount": { + "lo": "326833752259186567" + } + } + }, + { + "delegatorVote": { + "proposal": "313081682", + "vote": { + "vote": "VOTE_ABSTAIN" + }, + "stakedNote": { + "value": { + "amount": { + "lo": "814032502443382975" + }, + "assetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + } + }, + "rseed": "agwVxvFbxa/kYfn1cZzrkO+BK+XsBYj6R2Mf3P5iiZE=", + "address": { + "inner": "9dFPlUBFnXw9PRN9CUmvfw/OTgRdhwrnz84uSW88mI8C0963CVa1VC5yqnDHAcSaLJADHP7W8Z1SmLCDyozyhyEuGfNxbV2/gkjp/CyuNt8=" + } + }, + "unbondedAmount": { + "lo": "65012729502538182" + }, + "randomizer": "JEhULXyp9tPUW5vc5vegEjm6IdlzzUJFMQbkDQuOCwA=", + "proofBlindingR": "mO02PPy4B/nqOpLk0NvxAWw/0yVU1GJtZPt03p/mGwU=", + "proofBlindingS": "HLptWJR/YXKiNUUDWwivDAAZGyOsvr0Y5A+joPnkdRI=" + } + }, { "output": { "value": { "amount": { - "lo": "683250301615041499" + "lo": "506559940712297023" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, "destAddress": { - "inner": "2OouRGgLGwTpF1eQYmTR+FlbvMBdLFqPSZhIrWfhRZ2tpgVnOKiDXO+ljtku2RHgOgUp72GBgYpGcUZawvUJj+bqXnFFMQ7UQLflXuJNLrE=" - }, - "rseed": "/yDO3IRlgMNN6KVnnT4ORs9U1EysERHNsuN0equoYBo=", - "valueBlinding": "b2XSIwUZKxpAFb6bQ89qfxJMk6733Y/Q+TX+ZzI01wA=", - "proofBlindingR": "0TGhZPxGeXQ6m+WA6oZyWOtgdznpmDtwMc5qt3RSsAs=", - "proofBlindingS": "5aiWpaP8pS8/qalBKGMZaQj3JnDBrORSFTgJV8bfpws=" - } - }, - { - "delegate": { - "validatorIdentity": { - "ik": "gItYj3ipSL5pNowc4zp+HzW/p3UJRTiPNxQWewJKlBc=" + "inner": "GdmgwXY7KcDvkjZoJEpOk48bTP3J+WMhpTg6ElgEoJ+IvGsEydySYzqrC60ZHUehY/vhPRCWH9TiLHxWpP5Jk0JoVs0p/Y1A6S7gvAtH1QY=" }, - "epochIndex": "993", - "unbondedAmount": { - "lo": "832610280256446985" - }, - "delegationAmount": { - "lo": "280840487888282105" - } + "rseed": "czQrZfDtFVI9tJKJ9ccSkPbdaK14LYEoOcppmd5R6Bo=", + "valueBlinding": "oN1Hj+6i2PccWKvkuGv4YImW5WUFSlSCUijdYAsg8QM=", + "proofBlindingR": "xDwAFQhuqYIoVYS2pemWfVIO8QBtee0sahvSoEObrQ0=", + "proofBlindingS": "6YUpkqBO0obU7xn9XC0ktUXm5P3izVzzb7BtwQLZkAg=" } } ], "transactionParameters": { - "expiryHeight": "1977300263", - "chainId": "krtdnlhncesad-801906493239", + "expiryHeight": "6858984278", + "chainId": "lquzghuvfjy-185036916095830232703681131466", "fee": { "amount": { - "lo": "713853619067892027" + "lo": "348178734158911993" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_96.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_96.proto index be6e262cebf6c81401d3f713d5bac931042ed64b..f0628c001bfbfebe844a606efb857b5c7b876741 100644 GIT binary patch delta 679 zcmV;Y0$BZu1IGn_3PQpHKMEoWAdfo2mqiSXxP@sAtG_@ykYWt{jouo66E8ovV&e4# zyAanu8VU%vkdKqk`u+b4A_@qHpOL_hvdP2*3aSFC0j2^7(*C5C0U81b0V1dY3NQ)^ z2*0t4{`bd$rVA1x3Lq)!oG&wR_N0gB>0BgmLG+_m`Gf0`EewAkY77;|@ms~Os zah&Ur?}01j>;;JWM`It{{$h!d8d3^S_0dn2Kt-K=Jv|eB2}!Si56(^mU55(i&(1DM zZ#N=9-(A)6=Y(LW_RMcW^Wczg9pXM6{N+2A%ZCI3lVRE81MFU$1uM7Yg8zZc~ zy%^*VqoDcZbrK4Z0uqh_3NQ)^2*2dz+|aV>g9j2K3LudfB!3y%puu)KDZuZNHfSVD zPLq!tO#R9EVjX>!x;Jgb*)dm_Mb2KYu@a+{+J+zXE^~VyB_T6Z$crAe_Im&67-cjfpA|RmM zN008J*!LV*tAFIUYxrP^mgQvyN>qYUDBWNSAn^k#AjCWX6$oyrf+$slwx#KoeNqnb z0Bw2gENUClphKIj4Kg6G*&zwFk&>I7XYFL3|> delta 368 zcmV-$0gwL21&RX{3XuX5jsglW3JM6@*TsYQklDQnk!B@-QVLMm>MlfR3mXLK7gvyC zWYPFpTfD$sELx9Am`JT>;YFRTrUhp>sDoVZrHRxe0F%Hx~x8+{qO)jw-ApaoF+=OL-!%gU=XPrI{M$c5#Oso+R&9dWkdaI~l8X_QX zWzr)B87mrpKo!25L(gh|5=@h>_uY@s`8ED$GBno!Dj?A@p=A6j+~L;{isl8ZIR+1-HyiIYD=It}xA+D(uFycR`u+3zb=UmMhpUMVFuC zzt13~U?8$D;m69m$1|9MkGi#%xM`$X@^(Gbz4Guh4Ktdy^1PW_-Vd`%><;x(r+=n52#}aou6$^5B}R$*2Ot^;{fpc0Ss> zy1(xyvlJJ{^JO2NEdB7QmsN?0i$N=hD^ZZn?u-(z z!400}JEP~9*fJ?8Xl1jUT$n5|X?3*!)!j7#C++!}qn@v`iJKj<>atMg2^KE*Q%o*g zO7&a{8x?w)@7*fuDBCF{$A4HfJO7H&r?kO->zWluN_0IWUi+Po} zIA-j4v24}emCZa_Y#ir(1HTI7?_%y7@C=yo0%J$8CsZF d7#bLwn^>Be85m3PaB*=g{Ia2a(}N!$H~{W06OaG^ delta 543 zcmV+)0^t3|1gPa+_! z@O5dQMekLA6X+7XzpAI4{DbV~TVVMNe{>(q%UHtzDj;-XB+#V!7YTHw5niDP>nwSL3GV_Q=NOhaW0cd=M15BqIRhy3XuX5 zjsglW3JM6A?Ca65_p!qQ5+Vv9De9arGjaB$hv(^&1pyX+QVLLlh!%_+mN9m-T~-a7 zdN-YVmRvWuHn{P*4<8k&*Z$l-0_<1axNB-&V}O=4TKAcXz_ymg$!ub-g5yplWztQ7 zBfL^No-|IxZhLZ`W6OgYAXXnmY0N!#q#EH1A?2Y)SgnqBOj=HVLzKUf)Ow*#^dcZG z7%l@w`g$LJd%B2_WcoCJ=9tabCkGEH6X~&OR&sO!Dj?)%Vi!jtq70{$R6p&HTC6Xx z-;vP`na?22!qa7PRS+^D_M+U-T5aV?KNx16}5+DfL h-jACV5(;Z?b#5&-HZeFi8Vm{w2+P-kw`KjGs*)djHZZwQX$v+p08opP7)SzkN@7w0TSHjZoGdJZviburFjZe!#!;Ns#q^m;Q z9ww0k^BD}iX1{m8x@e;No5nrU_w0Ma<$j9E1r)TUMyHBuK2Ho<{pj)y6{byvt_!dK z*Z#7?Gd1Y~*Q6_){8C&Tuiic1w{q6{U(8Be9Dly;*fHHM=-7wKB7yI9u1k*woU}z{J47z{tP^$S^gvG&eLgG&VDo;sJ)i OyX$w49BWzpmx8OlFI@`W!t_gsA&c8d3^S(Ns7MXs&aV3|PNbIY6~@Vk2V=FQ#I~VM{Z< zbw~WxywQ|S(c=t(om8H;dxzFY*SXV3t2{rB7YdSM_}9%nT`Qbxp~E6M&?cE3QWCq@ z5ZC2}j);{T8X$k2Og5Por|A>z^$^D7)KsPau}ynim8tt0igBn8mP-U8ApOn+*FbP` z(}D@MH>)9iSs$=wlviMR_Dc3444b?K1S%kj!w8-FP%Gm9autyC6Z2Zis=BZ5>_6Tj zP-}H!_pA;wAm@Tk_d(H@2UEQWucqpHC|q`@ykM|_P9cANX*B(pl>`dG0n!4!0SY1t zAla7g4slSm@`{)OCiw!oqbGr3r&%HlqBEa@r5d0f@ggD$AOHXW000000000000000 z0RNXHbW@J=O==b%Pj+9}t||%$s*JcE12Q1bkYxr&?K53O)k&6tQ-dDLRmt7B zm)vg)_g!G|JT_(oIv_YofSx@Sddgl=AIhPqVTEeOP(`%52L`^9>^G%;dlEt*BZ{-* z>^`6h3)v4Z@W@jTNZd*akpdEq0tzq+3J9tCi{H<~)U*eY z=O}+6TX1mq3I1wILbC!R>y`ZrCETH8?q=JRJ02^RmL#3JFe?3eAb3bi3gauEvjBhA z@)YFZBXPcd^azJLQ}k=NYCwL*9=39QCQNKsm{_nHAn=tZThPggHF|E)>7teHwsbu2)NqYp|G6UWq(^_2LJ#7 diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_99.json b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_99.json index 8b5e6ec57a..c19b7085fa 100644 --- a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_99.json +++ b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_99.json @@ -5,48 +5,36 @@ "note": { "value": { "amount": { - "lo": "870879450197484257" + "lo": "963234966043949978" }, "assetId": { "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" } }, - "rseed": "C8yPJs2yzXSu6CjWqFucX6rF38cB/cssBIQrkwvZtho=", + "rseed": "WdG3+QcwN4CXUod79zKlOfnwz9bJa8CoSSk8o9lYMJM=", "address": { - "inner": "Y5llB9irVKBwneBh8fKtZJwkCitbxzWQuN0QCY6jYR4tazgwL0YID/LKx9QL2sEVCzJaXUcgyvkFFSffubFxwaI8kQKBIx3fFcslKBidv6w=" + "inner": "r7ae/+8Q9d3QdaAs66/GAAbYBo/Am59nYWeIBU7REchE3LYtFPa1EHW2Lo1KZcRWuXzO/cM54CLSFnv2iArQnxjrlJnTB4nGnuLdFtCY9vc=" } }, - "position": "102810785290596", - "randomizer": "WdmFvspv7aYCgmfqYWKBkePOTHMpmRiRm0JfuLBlEwA=", - "valueBlinding": "vEG0qrPBwTNfTY8a+ZLBdmSyt2gEdKDX9c/2XRc8pAM=", - "proofBlindingR": "a2ez4orN2xhyGenw8qEyTPvlpXGljNR2Efp9gPO1hhI=", - "proofBlindingS": "8BksAfaiWbGSHGOKBswdmUpsjhl+6mbK5TBGpxZQJgg=" + "position": "265376821061201", + "randomizer": "vIqQubQc9c1AUM2/7/7ZI039AjxHQkHQMCLjcA8F5QE=", + "valueBlinding": "qszei8uPOwRMd6TO95MqXH93jBnvxZG9s04KVeTAqwE=", + "proofBlindingR": "+Tpv9t8ojCim0+3cyzqfAdKOpIoH2qlBF76U/eO8ngI=", + "proofBlindingS": "yb6FHS5QZsrakAlRoE1FYIeNDM6q4j1apl6QIZoiOQA=" } }, { - "undelegate": { - "validatorIdentity": { - "ik": "/ww1YzwHhSjQ5e3O30Qf3fNDC3EPlSIejy4k+fUBCgU=" - }, - "unbondedAmount": { - "lo": "633254279414671760" - }, - "delegationAmount": { - "lo": "900052667838112190" - }, - "fromEpoch": { - "index": "7011", - "startHeight": "7011" - } + "proposalWithdraw": { + "proposal": "859066776" } } ], "transactionParameters": { - "expiryHeight": "7205113245", - "chainId": "journplpvrp-9112", + "expiryHeight": "7029487225", + "chainId": "tizxgst-83617395365617999388632418", "fee": { "amount": { - "lo": "754108697164883384" + "lo": "954799719241866939" } } } diff --git a/crates/core/transaction/tests/signing_test_vectors/transaction_plan_99.proto b/crates/core/transaction/tests/signing_test_vectors/transaction_plan_99.proto index d6608283ada652226d010aaa77ceacac86251985..6eccd4e16676dbf9a4c5a9640f39fd520a525f97 100644 GIT binary patch delta 363 zcmV-x0hIo-1BL?^3cdmgy8;TR0SYh*3J99_qmq)NhOZ5g7bbsM(YN^rFgJjgQipr@ zGNn2B@XyxCYrv>UDLkXuSTK_sQVLM7wx0j*5cS>Ab)YQkuf_ld*anZlo1bT4XNUz( z(Gkc*+_o(g_O%dowl0lIWyDswe9ryDIp8AF7JK%H3ecYz>y(+(2Z_d>;@uX|nD+M& z(af6Jy{kMLAiRHykh!!R_02#~&A;#d*&|K;0z5}TLC`QF<8TiJcp8?X2q>2aHsX-UM zl>Otpo&qu;$-adhE>LF5+K>rRpiMG1NQGEDpBrE#T<)OHd2 zeSq_|h7vL$@EI%t_M%y_k{n}-2Fx9qN^Fi9e(Gk*D9L3I!Sp2$0i<$d|40e`2;(*o<2Di|2%VeN>lzXeYHxLNZg6aHc5-knIWaLZ8Vm{w2)N6x#MQgVy9%XX BwXpyI diff --git a/docs/protocol/src/transactions/signing.md b/docs/protocol/src/transactions/signing.md index 87fcb23a3a..3156393aa9 100644 --- a/docs/protocol/src/transactions/signing.md +++ b/docs/protocol/src/transactions/signing.md @@ -136,10 +136,10 @@ effect_hash = BLAKE2b-512(len(type_url) || type_url || eh(tx_params) || eh(fee) where the `type_url` is the variable-length Type URL of the transaction body message, and `len(type_url)` is the length of that string encoded as 8 bytes in little-endian byte order. -Test vectors for the effect hash computation for 100 randomly generated `TransactionPlan`s are available [here](https://github.com/penumbra-zone/penumbra/tree/main/crates/core/transaction/tests/signing_test_vectors). You can also use a tool in that same repository to generate additional test vectors via: +Test vectors for the effect hash computation for 100 randomly generated `TransactionPlan`s are available [here](https://github.com/penumbra-zone/penumbra/tree/main/crates/core/transaction/tests/signing_test_vectors). You can also use a tool in that same repository to re-generate those test vectors or generate additional random test vectors via: ``` -cargo test --test generate_transaction_signing_test_vectors +cargo test -- --ignored --test generate_transaction_signing_test_vectors ``` ## `Binding` Signature