[],
    );

    let edict = context.rpc_server.broadcast_tx(TransactionTemplate {
      inputs: &[(1, 0, 0, Witness::new())],
      op_return: Some(
        Runestone {
          edicts: vec![
            Edict {
              id: u128::from(id) | CLAIM_BIT,
              amount: 500,
              output: 0,
            },
            Edict {
              id: u128::from(id) | CLAIM_BIT,
              amount: 500,
              output: 0,
            },
            Edict {
              id: u128::from(id) | CLAIM_BIT,
              amount: 500,
              output: 0,
            },
          ],
          ..Default::default()
        }
        .encipher(),
      ),
      ..Default::default()
    });

    context.mine_blocks(1);

    let id = RuneId {
      height: 2,
      index: 1,
    };

    context.assert_runes(
      [(
        id,
        RuneEntry {
          etching,
          rune: Rune(RUNE),
          limit: Some(1000),
          timestamp: 2,
          supply: 1000,
          ..Default::default()