Skip to content

Commit

Permalink
psbt: test more vectors
Browse files Browse the repository at this point in the history
  • Loading branch information
dr-orlovsky committed Oct 4, 2023
1 parent c6dc8da commit b01e491
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 4 deletions.
1 change: 1 addition & 0 deletions psbt/tests/all.base64.psbt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
cHNidP8BAFICAAAAAZ38ZijCbFiZ/hvT3DOGZb/VXXraEPYiCXPfLTht7BJ2AQAAAAD/////AfA9zR0AAAAAFgAUezoAv9wU0neVwrdJAdCdpu8TNXkAAAAATwEENYfPAto/0AiAAAAAlwSLGtBEWx7IJ1UXcnyHtOTrwYogP/oPlMAVZr046QADUbdDiH7h1A3DKmBDck8tZFmztaTXPa7I+64EcvO8Q+IM2QxqT64AAIAAAACATwEENYfPAto/0AiAAAABuQRSQnE5zXjCz/JES+NTzVhgXj5RMoXlKLQH+uP2FzUD0wpel8itvFV9rCrZp+OcFyLrrGnmaLbyZnzB1nHIPKsM2QxqT64AAIABAACAAAEBKwBlzR0AAAAAIgAgLFSGEmxJeAeagU4TcV1l82RZ5NbMre0mbQUIZFuvpjIBBUdSIQKdoSzbWyNWkrkVNq/v5ckcOrlHPY5DtTODarRWKZyIcSEDNys0I07Xz5wf6l0F1EFVeSe+lUKxYusC4ass6AIkwAtSriIGAp2hLNtbI1aSuRU2r+/lyRw6uUc9jkO1M4NqtFYpnIhxENkMak+uAACAAAAAgAAAAAAiBgM3KzQjTtfPnB/qXQXUQVV5J76VQrFi6wLhqyzoAiTACxDZDGpPrgAAgAEAAIAAAAAAACICA57/H1R6HV+S36K6evaslxpL0DukpzSwMVaiVritOh75EO3kXMUAAACAAAAAgAEAAIAA
21 changes: 17 additions & 4 deletions psbt/tests/bip174.rs
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,22 @@ use std::str::FromStr;
use psbt::Psbt;

#[test]
fn p2pkh_0() {
const PSBT: &str = include_str!("p2pkh_0.base64.psbt");
fn pkh_0() {
const PSBT: &str = include_str!("pkh_0.base64.psbt");
let psbt = Psbt::from_str(PSBT).unwrap();
let psbt2 = Psbt::from_str(&psbt.to_string()).unwrap();
assert_eq!(psbt, psbt2);
Psbt::from_str(&psbt.to_string()).unwrap();
}

#[test]
fn pkh_shWpkh_0() {
const PSBT: &str = include_str!("pkh+shWpkh_0.base64.psbt");
let psbt = Psbt::from_str(PSBT).unwrap();
Psbt::from_str(&psbt.to_string()).unwrap();
}

#[test]
fn all() {
const PSBT: &str = include_str!("all.base64.psbt");
let psbt = Psbt::from_str(PSBT).unwrap();
Psbt::from_str(&psbt.to_string()).unwrap();
}
1 change: 1 addition & 0 deletions psbt/tests/pkh+shWpkh_0.base64.psbt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
cHNidP8BAKACAAAAAqsJSaCMWvfEm4IS9Bfi8Vqz9cM9zxU4IagTn4d6W3vkAAAAAAD+////qwlJoIxa98SbghL0F+LxWrP1wz3PFTghqBOfh3pbe+QBAAAAAP7///8CYDvqCwAAAAAZdqkUdopAu9dAy+gdmI5x3ipNXHE5ax2IrI4kAAAAAAAAGXapFG9GILVT+glechue4O/p+gOcykWXiKwAAAAAAAEHakcwRAIgR1lmF5fAGwNrJZKJSGhiGDR9iYZLcZ4ff89X0eURZYcCIFMJ6r9Wqk2Ikf/REf3xM286KdqGbX+EhtdVRs7tr5MZASEDXNxh/HupccC1AaZGoqg7ECy0OIEhfKaC3Ibi1z+ogpIAAQEgAOH1BQAAAAAXqRQ1RebjO4MsRwUPJNPuuTycA5SLx4cBBBYAFIXRNTfy4mVAWjTbr6nj3aAfuCMIAAAA
File renamed without changes.

0 comments on commit b01e491

Please sign in to comment.