context
.index
.get_inscriptions_on_output(OutPoint { txid, vout: 0 })
.unwrap(),
[]
);
context.mine_blocks(1);
assert_eq!(
context
.index
.get_inscriptions_on_output(OutPoint { txid, vout: 0 })
.unwrap(),
[inscription_id]
);
let send_id = context.rpc_server.broadcast_tx(TransactionTemplate {
inputs: &[(2, 1, 0, Default::default())],
..Default::default()
});
context.mine_blocks(1);
assert_eq!(
context
.index
.get_inscriptions_on_output(OutPoint { txid, vout: 0 })
.unwrap(),
[]
);
assert_eq!(
context
.index
.get_inscriptions_on_output(OutPoint {
txid: send_id,
vout: 0,
})
.unwrap(),
[inscription_id]
);
}
}
#[test]
fn inscriptions_on_same_sat_after_the_first_are_not_unbound() {
for context in Context::configurations() {