transfer100.pizza#71,237,462brc-20dmt-mint.grok42#65,416,080tapdmt-mint.grok42#65,416,079tapdmt-mint.grok42#65,416,078tapdmt-mint.grok42#65,416,077tapdmt-mint.grok42#65,416,076tapdmt-mint.grok42#65,416,075tapdmt-mint.grok42#65,416,074tapdmt-mint.grok42#65,416,073tapdmt-mint.grok42#65,416,072tapdmt-mint.grok42#65,416,071tapmint1,000.odog#65,324,984brc-20mint1,000.odog#65,324,983brc-20mint1,000.odog#65,324,982brc-20mint1,000.odog#65,324,981brc-20mint1,000.odog#65,324,980brc-20mint1,000.odog#65,324,979brc-20mint1,000.odog#65,324,978brc-20mint1,000.odog#65,324,977brc-20mint1,000.odog#65,324,976brc-20mint1,000.odog#65,324,975brc-20mint1,000.odog#65,324,974brc-20mint1,000.odog#65,324,973brc-20mint1,000.odog#65,324,972brc-20mint1,000.odog#65,324,971brc-20mint1,000.odog#65,324,970brc-20mint1,000.odog#65,324,969brc-20mint1,000.odog#65,324,968brc-20mint1,000.odog#65,324,967brc-20mint1,000.odog#65,324,966brc-20mint1,000.odog#65,324,965brc-20mint1,000.odog#65,324,964brc-20mint1,000.odog#65,324,963brc-20mint1,000.odog#65,324,962brc-20transfer15.dpin#50,855,970brc-20mint1.dpin#50,189,104brc-20mint1.dpin#50,189,102brc-20mint1.dpin#50,189,084brc-20mint1.dpin#50,189,076brc-20mint1.dpin#50,189,072brc-20mint1.dpin#50,189,069brc-20mint1.dpin#50,189,064brc-20mint1.dpin#50,189,050brc-20mint1.dpin#50,189,040brc-20mint1.dpin#50,189,038brc-20mint1.dpin#50,189,032brc-20mint1.dpin#50,189,031brc-20mint1.dpin#50,189,022brc-20mint1.dpin#50,189,019brc-20mint1.dpin#50,189,018brc-20transfer1.efil#46,369,145brc-20transfer250,000.mice#45,570,793brc-20arthaiastra 5081 bestlooking 5081 czekanowski 5083 desigualdad 5083 hildegardis 5084 bullbaiting 5085 aluminizing 5086 italianised 5086 leonardtown 5086 moluccensis 5086 nonhydrogen 5086 blackpowder 5090 chamaemorus 5090 licenciados 5091 cieneguilla 5093 kulturkreis 5093 meditatione 5093 bewunderung 5094 generalidad 5096 consinement 5097 goalkeeping 5097 haringvliet 5097 aquaeductus 5098 closehauled 5098 muchvaunted 5098 antoniniana 5100 mayoralties 5100 ependymitis 5101 kooskooskee 5101 localsystem 5101 chrysophyte 5102 desgleichen 5102 handleiding 5102 liedertafel 5103 fiirbringer 5104 chromatique 5105 economisers 5106 generalites 5107 commercenet 5108 itineration 5109 montfermeil 5109 comstockery 5110 cutaneously 5111 haematomata 5111 hoblitzelle 5111 austrasians 5112 cardiograms 5113 contentpane 5113 karakalpaks 5113 hassenfratz 5114 maxillipede 5114 determinand 5115 antiphrasis 5116 mythologiae 5116 aminoadipic 5117 fictiveness 5117 marketshare 5118 carringtons 5119 myrothecium 5119 expurgating 5120 diarthroses 5121 #44,987,558textattentuated 6608 monovariant 6608 isosurfaces 6609 autocephaly 6611 hucksterism 6611 averageness 6615 antependium 6616 coprophilia 6616 hunkapiller 6616 coextension 6618 lineweights 6620 cantabrians 6621 fourhundred 6621 cyclophoria 6622 interfinger 6622 imidization 6624 cannabidiol 6625 concurrents 6625 handleevent 6625 hypertensin 6625 immutabilis 6625 malaccensis 6625 llantrisant 6630 hardwearing 6633 demodulates 6634 icomparable 6634 electorales 6636 microgroove 6636 attaingnant 6637 disrespects 6637 criminelles 6642 antropologi 6643 nonabrasive 6646 allomorphic 6648 freiwillige 6648 comformable 6650 chilomastix 6651 arrivederci 6652 letterboxed 6652 garrulously 6653 disinvested 6654 diverticuli 6656 automounter 6657 nonadhesive 6659 allegoresis 6662 convertases 6662 hydatidosis 6663 essentiallv 6664 grassington 6667 ciphertexts 6671 aminopurine 6673 halsingborg 6673 interazione 6673 cesophageal 6674 asphaltites 6676 fuerbringer 6676 interieures 6676 downsizings 6677 glenfiddich 6682 alexandrova 6683 dendrocopos 6684 #44,987,534textalkylphenol 6685 cultureless 6685 lobachevski 6687 melanoleuca 6689 igurational 6692 avunculocal 6694 hypomnemata 6694 houghtaling 6695 gallionella 6696 denitration 6697 hardgrounds 6697 lobectomies 6697 microphages 6699 columbianum 6700 bargainable 6703 diapositive 6704 eggenberger 6706 nongranular 6706 klausenburg 6707 fraternitas 6708 hyperpathia 6708 frustrative 6709 graptolitic 6709 fixedincome 6711 housewright 6711 nephelinite 6712 exemplarism 6713 kallikreins 6714 apostolicus 6717 disposicion 6717 murphysboro 6717 confessoris 6718 markowitsch 6719 bioresource 6721 intrastrand 6721 lefthanders 6721 mesosternal 6721 broadstreet 6722 complextype 6725 deictically 6725 churchville 6726 konstantine 6726 montealegre 6726 nonreversal 6730 ingoldstadt 6731 normativism 6733 israelensis 6735 hyannisport 6736 aurantiacum 6737 giustiniano 6738 fitzosborne 6740 influencias 6741 despoilment 6742 kandalaksha 6742 callorhinus 6743 eurhythmics 6743 goodykoontz 6743 dronacharya 6745 exencephaly 6745 micturating 6745 aggrandised 6746 #44,987,527textausschusses 6320 autogenetic 6320 entwinement 6320 frendraught 6320 nakabayashi 6320 libertadora 6322 blackcoated 6324 interesados 6325 dientamoeba 6327 conspiracie 6328 meiobenthos 6328 misnumbered 6328 habillement 6330 grantedness 6332 circostanze 6333 nigrescence 6333 granthalaya 6334 itsukushima 6334 mortierella 6334 cocksuckers 6335 extrinsical 6335 diarthrosis 6337 lickspittle 6339 lichenstein 6342 europhysics 6343 erleichtern 6344 excellentes 6344 costsharing 6346 demonstrare 6346 hubbardston 6346 discovereth 6347 ghiyasuddin 6347 metrifonate 6348 biotinidase 6349 interamente 6350 dhrangadhra 6352 buchmalerei 6353 necessidade 6354 matuszewski 6357 aussprechen 6358 deglaciated 6358 interscorer 6358 gherardesca 6359 lenbachhaus 6359 aftercooler 6361 beschwerden 6361 granthamala 6361 nederlander 6361 exfoliativa 6362 esthetiques 6364 legaltender 6365 incompletes 6366 geocentrism 6370 loganiaceae 6370 morganfield 6370 ferroviaria 6372 lappalainen 6373 arkheologii 6374 equilibrial 6375 linguistici 6376 earthmovers 6377 #44,987,496text txid: parent_txid, index: 0, }; let txid = server.bitcoin_rpc_server.broadcast_tx(TransactionTemplate { inputs: &[ ( 2, 0, 0, Inscription { content_type: Some("text/plain".into()), body: Some("hello".into()), parent: Some(parent_inscription_id.parent_value()), ..Default::default() } .to_witness(), ), (2, 1, 0, Default::default()), ], ..Default::default() }); server.mine_blocks(1); let inscription_id = InscriptionId { txid, index: 0 }; server.assert_response_regex( format!("/inscription/{inscription_id}"), StatusCode::OK, format!(".*<title>Inscription 1</title>.*<dt>parent</dt>.*<dd><a class=monospace href=/inscription/{parent_inscription_id}>{parent_inscription_id}</a></dd>.*"), ); server.assert_response_regex( format!("/inscription/{parent_inscription_id}"), StatusCode::OK, format!(".*<title>Inscription 0</title>.*<dt>children</dt>.*<a href=/inscription/{inscription_id}>.*</a>.*"), #44,985,978text ); assert_eq!( server .get_json::<InscriptionJson>(format!("/inscription/{inscription_id}")) .parent, Some(parent_inscription_id), ); assert_eq!( server .get_json::<InscriptionJson>(format!("/inscription/{parent_inscription_id}")) .children, [inscription_id], ); } #[test] fn inscription_with_and_without_children_page() { let server = TestServer::new_with_regtest(); 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 { txid: parent_txid, index: 0, }; server.assert_response_regex( format!("/children/{parent_inscription_id}"), StatusCode::OK, ".*<h3>No children</h3>.*", ); let txid = server.bitcoin_rpc_server.broadcast_tx(TransactionTemplate { #44,985,954text inputs: &[ ( 2, 0, 0, Inscription { content_type: Some("text/plain".into()), body: Some("hello".into()), parent: Some(parent_inscription_id.parent_value()), ..Default::default() } .to_witness(), ), (2, 1, 0, Default::default()), ], ..Default::default() }); server.mine_blocks(1); let inscription_id = InscriptionId { txid, index: 0 }; server.assert_response_regex( format!("/children/{parent_inscription_id}"), StatusCode::OK, format!(".*<title>Inscription 0 Children</title>.*<h1><a href=/inscription/{parent_inscription_id}>Inscription 0</a> Children</h1>.*<div class=thumbnails>.*<a href=/inscription/{inscription_id}><iframe .* src=/preview/{inscription_id}></iframe></a>.*"), ); } #[test] fn inscriptions_page_shows_max_four_children() { let server = TestServer::new_with_regtest(); server.mine_blocks(1); let parent_txid = server.bitcoin_rpc_server.broadcast_tx(TransactionTemplate { #44,985,936text inputs: &[(1, 0, 0, inscription("text/plain", "hello").to_witness())], ..Default::default() }); server.mine_blocks(6); let parent_inscription_id = InscriptionId { txid: parent_txid, index: 0, }; let _txid = server.bitcoin_rpc_server.broadcast_tx(TransactionTemplate { inputs: &[ ( 2, 0, 0, Inscription { content_type: Some("text/plain".into()), body: Some("hello".into()), parent: Some(parent_inscription_id.parent_value()), ..Default::default() } .to_witness(), ), ( 3, 0, 0, Inscription { content_type: Some("text/plain".into()), body: Some("hello".into()), parent: Some(parent_inscription_id.parent_value()), ..Default::default() } .to_witness(), ), ( 4, 0, 0, Inscription { #44,985,923text