Bitcoin address: bc1qn9jh6j54nu53hwt4v4wlg7e6teuvrvjahhaxqt

SHOWING: First 60

transfer5,022.688.dswp#68,225,492brc-20Inscription #65572201#65,572,201htmltransfer2,000.dswp#62,910,907brc-20transfer20,000.dswp#62,852,112brc-20Inscription #58445900#58,445,900pngtransfer50,000.dswp#52,249,812brc-20transfer20,000.dswp#51,548,995brc-20mint.charactor:pyronians#51,336,399brc-1024mint.charactor:succubus#51,336,381brc-1024mint.charactor:dragonblood#51,336,278brc-1024mint.charactor:winged#51,336,262brc-1024mint.charactor:soulbinder#51,336,251brc-1024mint.charactor:skeleton#51,335,353brc-1024mint.charactor:winged#51,335,352brc-1024mint.charactor:goddess#51,335,272brc-1024mint.charactor:techie#51,335,219brc-1024mint.charactor:techie#51,335,138brc-1024mint.charactor:mage#51,335,036brc-1024mint.charactor:cultivator#51,334,885brc-1024mint.charactor:cultivator#51,334,884brc-1024mint.charactor:frostborn#51,333,583brc-1024mint.charactor:succubus#51,319,454brc-1024mint.charactor:cultivator#51,319,398brc-1024mint.charactor:startraveler#51,316,881brc-1024mint.charactor:abyssian#51,316,880brc-1024mint.charactor:warrior#51,315,740brc-1024transfer51,000.dswp#50,639,719brc-20transfer90,000.dswp#49,407,058brc-20transfer10,000.dswp#49,369,393brc-20transfer4,000,000.swap#47,365,151brc-20Inscription #46467000#46,467,000pngInscription #45335395#45,335,395pngInscription #45334217#45,334,217pngInscription #45329419#45,329,419pngInscription #45325365#45,325,365pngInscription #45324751#45,324,751pngInscription #45324212#45,324,212pngInscription #45298188#45,298,188png pub(crate) cookie_file: Option<PathBuf>, #[arg(long, help = "Store index in <DATA_DIR>.")] pub(crate) data_dir: Option<PathBuf>, #[arg( long, help = "Set index cache to <DB_CACHE_SIZE> bytes. By default takes 1/4 of available RAM." )] pub(crate) db_cache_size: Option<usize>, #[arg( long, help = "Don't look for inscriptions below <FIRST_INSCRIPTION_HEIGHT>." )] pub(crate) first_inscription_height: Option<u32>, #[arg(long, help = "Limit index to <HEIGHT_LIMIT> blocks.")] pub(crate) height_limit: Option<u32>, #[arg(long, help = "Use index at <INDEX>.")] pub(crate) index: Option<PathBuf>, #[arg( long, help = "Track location of runes. RUNES ARE IN AN UNFINISHED PRE-ALPHA STATE AND SUBJECT TO CHANGE AT ANY TIME." )] pub(crate) index_runes_pre_alpha_i_agree_to_get_rekt: bool, #[arg(long, help = "Track location of all satoshis.")] pub(crate) index_sats: bool, #[arg(long, short, help = "Use regtest. Equivalent to `--chain regtest`.")] pub(crate) regtest: bool, #45,161,626text"सकते हैं।" #: src/guides/inscriptions.md:186 msgid "" "Once the reveal transaction has been mined, the inscription ID should be " "printed when you run:" msgstr "" "एक बार प्रकट लेनदेन खनन हो जाने के बाद, जब आप अग्रसर होते हैं तो डिजिटल अभिलेख आईडी मुद्रित " "होनी चाहिए:" #: src/guides/inscriptions.md:189 src/guides/inscriptions.md:220 #: src/guides/inscriptions.md:246 msgid "" "```\n" "ord wallet inscriptions\n" "```" msgstr "" #: src/guides/inscriptions.md:193 msgid "" "And when you visit [the ordinals explorer](https://ordinals.com/) at " "`ordinals.com/inscription/INSCRIPTION_ID`." msgstr "" "और जब आप [the ordinals explorer](https://ordinals.com/) पर " "`ordinals.com/inscription/INSCRIPTION_ID` देखते हैं।" #: src/guides/inscriptions.md:196 msgid "Sending Inscriptions" msgstr "इंस्‍क्रीप्‍शंस (डिजिटल अभिलेख) प्रेषण" #: src/guides/inscriptions.md:199 msgid "Ask the recipient to generate a new address by running:" msgstr "प्राप्तकर्ता को निम्न संचालित कर एक नये पते का सृजन करने के लिए कहें:" #: src/guides/inscriptions.md:205 #45,107,252text output: vec![TxOut { script_pubkey: script::Builder::new() .push_opcode(opcodes::all::OP_RETURN) .push_slice(b"RUNE_TEST") .push_slice([0, 1]) .push_opcode(opcodes::all::OP_VERIFY) .push_slice([2, 3]) .into_script(), value: 0, }], lock_time: locktime::absolute::LockTime::ZERO, version: 0, }) .unwrap() .unwrap(), Runestone { edicts: vec![Edict { id: 1, amount: 2, output: 3, }], ..Default::default() }, ); } #[test] fn deciphering_empty_runestone_is_successful() { assert_eq!( Runestone::decipher(&Transaction { input: Vec::new(), output: vec![TxOut { script_pubkey: script::Builder::new() .push_opcode(opcodes::all::OP_RETURN) .push_slice(b"RUNE_TEST") .into_script(), value: 0 }], lock_time: locktime::absolute::LockTime::ZERO, #45,054,473textpub(crate) use { super::*, bitcoin::{ blockdata::{opcodes, script, script::PushBytesBuf}, ScriptBuf, Witness, }, pretty_assertions::assert_eq as pretty_assert_eq, std::iter, test_bitcoincore_rpc::TransactionTemplate, unindent::Unindent, }; macro_rules! assert_regex_match { ($value:expr, $pattern:expr $(,)?) => { let regex = Regex::new(&format!("^(?s){}$", $pattern)).unwrap(); let string = $value.to_string(); if !regex.is_match(string.as_ref()) { panic!( "Regex:\n\n{}\n\n…did not match string:\n\n{}", regex, string ); } }; } macro_rules! assert_matches { ($expression:expr, $( $pattern:pat_param )|+ $( if $guard:expr )? $(,)?) => { match $expression { $( $pattern )|+ $( if $guard )? => {} left => panic!( "assertion failed: (left ~= right)\n left: `{:?}`\n right: `{}`", left, stringify!($($pattern)|+ $(if $guard)?) ), } } } pub(crate) fn blockhash(n: u64) -> BlockHash { let hex = format!("{n:x}");#45,054,461text #[test] fn unknown_preview() { let server = TestServer::new_with_regtest(); server.mine_blocks(1); let txid = server.bitcoin_rpc_server.broadcast_tx(TransactionTemplate { inputs: &[(1, 0, 0, inscription("text/foo", "hello").to_witness())], ..Default::default() }); server.mine_blocks(1); server.assert_response_csp( format!("/preview/{}", InscriptionId { txid, index: 0 }), StatusCode::OK, "default-src 'self'", fs::read_to_string("templates/preview-unknown.html").unwrap(), ); } #[test] fn video_preview() { let server = TestServer::new_with_regtest(); server.mine_blocks(1); let txid = server.bitcoin_rpc_server.broadcast_tx(TransactionTemplate { inputs: &[(1, 0, 0, inscription("video/webm", "hello").to_witness())], ..Default::default() }); let inscription_id = InscriptionId { txid, index: 0 }; server.mine_blocks(1); server.assert_response_regex( format!("/preview/{inscription_id}"), StatusCode::OK,#45,022,459textInscription #44871511#44,871,511pngInscription #44864683#44,864,683png