Transaction 49faba6126c3fffc9f1ada10dd7d57d796d68116062243f4eaba9c23b947e1e0
1 Input
-
3da04aabb1e66abebbddb109695e4de510d27c13eb0a6501c045aa216a54d791:7
OP_DATA_32(32) dcfcf0b5e0084184f049e52df03934608ebf47da533b218e1962f13ac204d6e7OP_CHECKSIG(172)OP_0(0)OP_IF(99)OP_DATA_3(3) ordOP_DATA_1(1)OP_DATA_24(24) text/plain;charset=utf-8OP_0(0)OP_PUSHDATA2(77) use {super::*, ord::subcommand::list::Output}; #[test] fn output_found() { let rpc_server = test_bitcoincore_rpc::spawn(); let output = CommandBuilder::new( "--index-sats list 4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b:0", ) .rpc_server(&rpc_server) .run_and_deserialize_output::<Vec<Output>>(); assert_eq!( output, vec![Output { output: "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b:0" .parse() .unwrap(), start: 0, eOP_PUSHDATA2(77) nd: 50 * COIN_VALUE, size: 50 * COIN_VALUE, offset: 0, rarity: "mythic".parse().unwrap(), name: "nvtdijuwxlp".into(), }] ); } #[test] fn output_not_found() { let rpc_server = test_bitcoincore_rpc::spawn(); CommandBuilder::new( "--index-sats list 0000000000000000000000000000000000000000000000000000000000000000:0", ) .rpc_server(&rpc_server) .expected_exit_code(1) .expected_stderr("error: output not found\n") .run_and_extract_stdout(); } #[test] fn no_satoshi_index()OP_DATA_2(2) {OP_ENDIF(104)
1 Outputs
- 49faba6126c3fffc9f1ada10dd7d57d796d68116062243f4eaba9c23b947e1e0:0
value 546
address bc1pac47q0zntutjwug2r27jrnapmgh999a6d23wgmzfvp4nunq696zq33w0k6