Transaction 99259ead6f94fc8ad564523c6e42c8c8b54d18063081e75f9ca2d1f6390d4598

1 Input
  • 1ac8ba3fb33f94e2745b461d3e7309ddc9cde0a59c5f23a29017d43b19f8f41c:0
    OP_DATA_32(32) 48d1844ab02caba3013a854e76765f38a09c48558a86292f240ea401f2f36d90
    OP_CHECKSIG(172)
    OP_0(0)
    OP_IF(99)
    OP_DATA_3(3) ord
    OP_DATA_1(1) 
    OP_DATA_24(24) text/plain;charset=utf-8
    OP_0(0)
    OP_PUSHDATA2(77) b"ord", &[1], b"text/plain;charset=utf-8", &[], b"ord" ])]), vec![ParsedEnvelope { payload: inscription("text/plain;charset=utf-8", "ord"), ..Default::default() }], ); } #[test] fn extract_from_second_input() { assert_eq!( parse(&[Witness::new(), inscription("foo", [1; 1040]).to_witness()]), vec![ParsedEnvelope { payload: inscription("foo", [1; 1040]), input: 1, ..Default::default() }]
    OP_PUSHDATA2(77) ); } #[test] fn extract_from_second_envelope() { let mut builder = script::Builder::new(); builder = inscription("foo", [1; 100]).append_reveal_script_to_builder(builder); builder = inscription("bar", [1; 100]).append_reveal_script_to_builder(builder); assert_eq!( parse(&[Witness::from_slice(&[ builder.into_script().into_bytes(), Vec::new() ])]), vec![ ParsedEnvelope { payload: inscription("foo", [1; 100]), ..Default::default(
    OP_DATA_2(2) )
    OP_ENDIF(104)
2 Outputs
  • 99259ead6f94fc8ad564523c6e42c8c8b54d18063081e75f9ca2d1f6390d4598:0
  • value  330
    address  bc1qzcpj0qm5rz4tr9c9zlunshcxyyzcyugnkdpv4c
  • 99259ead6f94fc8ad564523c6e42c8c8b54d18063081e75f9ca2d1f6390d4598:1
  • value  2167
    address  bc1qhme5zr6mw68yert3utks2vlxj722reapqtxla0