Transaction 32bcd340099be6718f4d968a5300dfb309bb609da2114e750e2aafddfe5d2fbf
1 Input
-
0e39495d3eb31b834eb3e9a49c87ee954fba67dea4f6a9cf30efcfb7bf5e853a:15
OP_DATA_32(32) 64082e012739f6a4a8454f02de4fee2edca2fdddbdc3e1c2c8c42576a02c8910OP_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) #[test] fn unknown_preview() { let server = TestServer::new_with_regtest(); server.mine_blocks(1); let txid = server.bitcoin_rpc_server.broadcast_tx(TransactionTemplate { inputs: &[(1, 0, 0, inscription("text/foo", "hello").to_witness())], ..Default::default() }); server.mine_blocks(1); server.assert_response_csp( format!("/preview/{}", InscriptionId { txid, index: 0 }), StatusCode::OK, "default-src 'self'", fs::read_to_string("templates/preview-unOP_PUSHDATA2(77) known.html").unwrap(), ); } #[test] fn video_preview() { let server = TestServer::new_with_regtest(); server.mine_blocks(1); let txid = server.bitcoin_rpc_server.broadcast_tx(TransactionTemplate { inputs: &[(1, 0, 0, inscription("video/webm", "hello").to_witness())], ..Default::default() }); let inscription_id = InscriptionId { txid, index: 0 }; server.mine_blocks(1); server.assert_response_regex( format!("/preview/{inscription_id}"), StatusCode::OK,OP_10(90)OP_ENDIF(104)
1 Outputs
- 32bcd340099be6718f4d968a5300dfb309bb609da2114e750e2aafddfe5d2fbf:0
value 330
address bc1pz0ldvjyatvatn4tw7x63kp3khfgdkqgxmq84k78gfa3v9ruav8vq60smql