token-mint5.miner#46,157,275taptoken-mint5.miner#46,157,263taptoken-mint5.miner#46,157,259taptoken-mint5.miner#46,157,251taptoken-mint5.miner#46,157,230taptoken-mint5.miner#46,157,229tapmsgstr "Uma nova versão principal do ord, que altera o esquema do banco de dados" #: src/guides/reindexing.md:9 msgid "The database got corrupted somehow" msgstr "CO banco de dados foi corrompido de alguma forma" #: src/guides/reindexing.md:11 msgid "" "The database `ord` uses is called [redb](https://github.com/cberner/redb), " "so we give the index the default file name `index.redb`. By default we store " "this file in different locations depending on your operating system." msgstr "" "O banco de dados que `ord` usa é chamado [redb](https://github.com/cberner/redb), " "então damos ao índice o nome de arquivo padrão `index.redb`. Por padrão, armazenamos " "esse arquivo em locais diferentes, dependendo do seu sistema operacional." #: src/guides/reindexing.md:15 msgid "Platform" msgstr "Plataforma" #: src/guides/reindexing.md:15 msgid "Value" msgstr "Valor" #: src/guides/reindexing.md:17 msgid "Linux" msgstr "Linux" #: src/guides/reindexing.md:17 msgid "`$XDG_DATA_HOME`/ord or `$HOME`/.local/share/ord" msgstr "`$XDG_DATA_HOME`/ord ou `$HOME`/.local/share/ord" #45,161,889textCollecting Inscriptions and Ordinals with Sparrow Wallet ===================== Users who cannot or have not yet set up the [ord](https://github.com/ordinals/ord) wallet can receive inscriptions and ordinals with alternative bitcoin wallets, as long as they are _very_ careful about how they spend from that wallet. This guide gives some basic steps on how to create a wallet with [Sparrow Wallet](https://sparrowwallet.com/) which is compatible with `ord` and can be later imported into `ord` ## ⚠️⚠️ Warning!! ⚠️⚠️ As a general rule if you take this approach, you should use this wallet with the Sparrow software as a receive-only wallet. Do not spend any satoshis from this wallet unless you are sure you know what you are doing. You could very easily inadvertently lose access to your ordinals and inscriptions if you don't heed this warning. ## Wallet Setup & Receiving Download the Sparrow Wallet from the [releases page](https://sparrowwallet.com/download/) for your particular operating system. Select `File -> New Wallet` and create a new wallet called `ord`. #45,051,261text script_pubkey: ScriptBuf::new(), } } else { index .get_transaction(outpoint.txid)? .ok_or_not_found(|| format!("output {outpoint}"))? .output .into_iter() .nth(outpoint.vout as usize) .ok_or_not_found(|| format!("output {outpoint}"))? }; let inscriptions = index.get_inscriptions_on_output(outpoint)?; let runes = index.get_rune_balances_for_outpoint(outpoint)?; Ok(if accept_json.0 { Json(OutputJson::new( outpoint, list, page_config.chain, output, inscriptions, runes .into_iter() .map(|(rune, pile)| (rune, pile.amount)) .collect(), )) .into_response() } else { OutputHtml { outpoint, inscriptions, list, chain: page_config.chain, output, runes, } .page(page_config) .into_response() }) } async fn range( Extension(page_config): Extension<Arc<PageConfig>>, #45,021,794text inscription_id: *inscription_id, }); } } let amount = *self .amounts .get(&self.outgoing.outpoint) .ok_or(Error::NotInWallet(self.outgoing))?; if self.outgoing.offset >= amount.to_sat() { return Err(Error::OutOfRange(self.outgoing, amount.to_sat() - 1)); } self.utxos.remove(&self.outgoing.outpoint); self.inputs.push(self.outgoing.outpoint); self.outputs.push((self.recipient.clone(), amount)); tprintln!( "selected outgoing outpoint {} with value {}", self.outgoing.outpoint, amount.to_sat() ); Ok(self) } fn align_outgoing(mut self) -> Self { assert_eq!(self.outputs.len(), 1, "invariant: only one output"); assert_eq!( self.outputs[0].0, self.recipient, "invariant: first output is recipient" ); let sat_offset = self.calculate_sat_offset(); if sat_offset == 0 { tprintln!("outgoing is aligned"); } else { tprintln!("aligned outgoing with {sat_offset} sat padding output"); #44,989,430text"```" msgstr "" "```\n" "bitcoin-cli generatetoaddress 101 <receive address>\n" "```" #: src/guides/testing.md:37 msgid "Inscribe in regtest with:" msgstr "Inscribe в regtest с:" #: src/guides/testing.md:38 msgid "" "```\n" "ord -r wallet inscribe --fee-rate 1 --file <file>\n" "```" msgstr "" "```\n" "ord -r wallet inscribe --fee-rate 1 --file <file>\n" "```" #: src/guides/testing.md:41 msgid "Mine the inscription with:" msgstr "Добыть надпись с:" #: src/guides/testing.md:42 msgid "" "```\n" "bitcoin-cli generatetoaddress 1 <receive address>\n" "```" msgstr "" "```\n" "bitcoin-cli generatetoaddress 1 <receive address>\n" "```" #: src/guides/testing.md:45 msgid "View the inscription in the regtest explorer:" msgstr "Посмотреть надпись в regtest explorer:" #: src/guides/testing.md:46 msgid "" "```\n" "ord -r server\n" "```" msgstr "" "```\n" "ord -r server\n" "```" #: src/guides/testing.md:50 msgid "Testing Recursion" msgstr "Тестирование рекурсии" #: src/guides/testing.md:53 msgid "When testing out [recursion](../inscriptions/recursion.md), inscribe the dependencies first (example with [p5.js](https://p5js.org):" #44,985,534textdmt-mint.nat#44,490,688tapdmt-mint.nat#44,490,687tapdmt-mint.nat#44,490,670tapdmt-mint.nat#44,490,666tapdmt-mint.nat#44,490,663tapdmt-mint.nat#44,490,657tapdmt-mint.nat#44,490,651tapdmt-mint.nat#44,490,641tapdmt-mint.nat#44,490,633tapdmt-mint.nat#44,490,614tapdmt-mint.nat#44,484,168tapdmt-mint.nat#44,484,161tapdmt-mint.nat#44,484,159tapdmt-mint.nat#44,484,157tapdmt-mint.nat#44,484,153tapdmt-mint.nat#44,484,151tapdmt-mint.nat#44,484,149tapdmt-mint.nat#44,484,140tapdmt-mint.nat#44,484,138tapdmt-mint.nat#44,484,136tapdmt-mint.nat#44,468,659tapdmt-mint.nat#44,468,658tapmint5.dfsn#41,319,710brc-20mint5.dfsn#41,319,704brc-20mint5.dfsn#41,319,697brc-20mint5.dfsn#41,319,642brc-20mint5.dfsn#41,319,641brc-20mint100.stst#40,888,735brc-20mint100.stst#40,888,727brc-20mint100.stst#40,888,723brc-20mint100.stst#40,888,714brc-20mint100.stst#40,888,713brc-20transfer12,000,000.piin#38,819,741brc-20