)],
..Default::default()
});
let inscription = InscriptionId { txid, index: 0 };
bitcoin_rpc_server.mine_blocks(1);
let server = TestServer::new_with_bitcoin_rpc_server_and_config(
bitcoin_rpc_server,
format!("\"hidden\":\n - {inscription}"),
);
server.assert_response(
format!("/preview/{inscription}"),
StatusCode::OK,
&fs::read_to_string("templates/preview-unknown.html").unwrap(),
);
server.assert_response(
format!("/content/{inscription}"),
StatusCode::OK,
&fs::read_to_string("templates/preview-unknown.html").unwrap(),
);
}
#[test]
fn inscription_links_to_parent() {
let server = TestServer::new_with_regtest_with_json_api();
server.mine_blocks(1);
let parent_txid = server.bitcoin_rpc_server.broadcast_tx(TransactionTemplate {
inputs: &[(1, 0, 0, inscription("text/plain", "hello").to_witness())],
..Default::default()
});
server.mine_blocks(1);
let parent_inscription_id = InscriptionId {