transfer100.pizza#71,388,511brc-20#70,420,560textInscription #69185471#69,185,471htmlInscription #65935148#65,935,148pngInscription #65921501#65,921,501pngInscription #65921500#65,921,500pngInscription #65910207#65,910,207pngInscription #65909931#65,909,931pngInscription #65883725#65,883,725pngInscription #65883724#65,883,724pngInscription #65832383#65,832,383pngInscription #64707418#64,707,418htmldmt-mint.noisex#63,828,788tapdmt-mint.noisex#63,828,787tapdmt-mint.noisex#63,828,730tapdmt-mint.noisex#63,828,729tapdmt-mint.noisex#63,828,096tapdmt-mint.noisex#63,828,095tapdmt-mint.noisex#63,828,094tapdmt-mint.noisex#63,828,087tapdmt-mint.noisex#63,827,841tapdmt-mint.noisex#63,827,826tapdmt-mint.natalias#63,329,884taptransfer10,000.btoc#63,016,075brc-20transfer48,000.btoc#62,408,173brc-20dmt-mint.natdogs#62,086,821tapdmt-mint.natdogs#62,086,819tap"p":"tap","op":"dmt-mint","dep":"e033e8d11ab12179de435287b72ca22b0cc96af16422b319b577ff5032eee2bbi0","tick":"natdogs","blk":"623937"}#62,084,018textdmt-mint.natdogs#62,071,000tapdmt-mint.natdogs#62,069,538tap#60,205,270Inscription #60205269#60,205,269html#60,203,584Inscription #60203583#60,203,583html#60,200,889Inscription #60200888#60,200,888htmlmint1,000,000.ligo#54,821,470brc-20mint1,000,000.ligo#54,821,455brc-20mint1,000,000.ligo#54,821,319brc-20mint1,000,000.ligo#54,821,312brc-20mint1,000,000.ligo#54,821,259brc-20824526.bitmap#53,385,410text #50,026,274textInscription #49515424#49,515,424pngInscription #49515423#49,515,423pngInscription #49514039#49,514,039pngInscription #49513868#49,513,868pngtransfer50..com#45,183,278brc-20 rune: Rune(RUNE), ..Default::default() }), ..Default::default() } .encipher(), ), ..Default::default() }); context.mine_blocks(1); let id = RuneId { height: 2, index: 1, }; context.assert_runes( [( id, RuneEntry { etching: txid, rune: Rune(RUNE), supply: u128::max_value(), timestamp: 2, ..Default::default() }, )], [(OutPoint { txid, vout: 0 }, vec![(id, u128::max_value())])], ); } } #[test] fn etching_with_non_zero_divisibility_and_rune() { let context = Context::builder() .arg("--index-runes-pre-alpha-i-agree-to-get-rekt") .build(); context.mine_blocks(1); let txid = context.rpc_server.broadcast_tx(TransactionTemplate { inputs: &[(1, 0, 0, Witness::new())], op_return: Some( Runestone { edicts: vec![Edict {#45,027,065text ..Default::default() }); context.mine_blocks(1); let id = RuneId { height: 2, index: 1, }; context.assert_runes( [( id, RuneEntry { etching: txid0, rune: Rune(RUNE), supply: u128::max_value(), timestamp: 2, ..Default::default() }, )], [( OutPoint { txid: txid0, vout: 0, }, vec![(id, u128::max_value())], )], ); let txid1 = context.rpc_server.broadcast_tx(TransactionTemplate { inputs: &[(2, 1, 0, Witness::new())], outputs: 2, op_return: Some( Runestone { edicts: vec![ Edict { id: id.into(), amount: 1000, output: 0, }, Edict { id: id.into(), amount: 0, output: 3, }, ], ..Default::default() } .encipher(), ), ..Default::default()#45,027,055textInscription #44697472#44,697,472svgdmt-mint.nat#42,583,803tapdmt-mint.nat#42,578,181taptransfer10,000.$bmp#42,295,072brc-20102856.bitmap#13,015,571textInscription #358459#358,459webpInscription #290064#290,064pngInscription #96883#96,883webpInscription #71711#71,711png