#74,398,413text#74,398,412text#74,398,411text#74,398,410text#74,398,409text#74,397,035text#74,397,034text#74,397,033text#74,397,032text#74,397,031text#74,397,030text#74,397,029text#74,397,028text#74,397,027text#74,397,026text#74,391,476text#74,391,475text#74,391,474text#74,391,473text#74,391,472text#74,391,471text#74,391,470text#74,391,469text#74,391,468text#74,391,467texttransfer100.pizza#71,199,630brc-20Inscription #67396741#67,396,741html#67,174,086videoInscription #65332412#65,332,412htmlInscription #65031076#65,031,076svgpixelworld9.uniworlds#65,026,316text#55,481,929gltftransfer50..com#46,079,077brc-20 Select the UTXO you want to send, and ensure that is the _only_ UTXO is selected. You should see `UTXOs 1/1` in the interface. Once you are sure this is the case you can hit `Send Selected`. ![](images/sending_02.png) You will then be presented with the transaction construction interface. There is a few things you need to check here to make sure that this is a safe send: * The transaction should have only 1 input, and this should be the UTXO with the label you want to send * The transaction should have only 1 output, which is the address/label where you want to send the inscription If your transaction looks any different, for example you have multiple inputs, or multiple outputs then this may not be a safe transfer of your inscription, and you should abandon sending until you understand more, or can import into the `ord` wallet. You should set an appropriate transaction fee, Sparrow will usually recommend a reasonable one, but you can also check [mempool.space](https://mempool.space) to see what the recommended fee rate is for sending a transaction. #45,051,457text self.commit(wtx, value_cache)?; value_cache = HashMap::new(); uncommitted = 0; wtx = self.index.begin_write()?; let height = wtx .open_table(HEIGHT_TO_BLOCK_HASH)? .range(0..)? .next_back() .and_then(|result| result.ok()) .map(|(height, _hash)| height.value() + 1) .unwrap_or(0); if height != self.height { // another update has run between committing and beginning the new // write transaction break; } wtx .open_table(WRITE_TRANSACTION_STARTING_BLOCK_COUNT_TO_TIMESTAMP)? .insert( &self.height, &SystemTime::now() .duration_since(SystemTime::UNIX_EPOCH) .map(|duration| duration.as_millis()) .unwrap_or(0), )?; } if SHUTTING_DOWN.load(atomic::Ordering::Relaxed) { break; } } if uncommitted > 0 { self.commit(wtx, value_cache)?; } #45,051,421textadditionally receive the witness discount, making inscription content storage relatively economical. Since taproot script spends can only be made from existing taproot outputs, inscriptions are made using a two-phase commit/reveal procedure. First, in the commit transaction, a taproot output committing to a script containing the inscription content is created. Second, in the reveal transaction, the output created by the commit transaction is spent, revealing the inscription content on-chain. Inscription content is serialized using data pushes within unexecuted conditionals, called "envelopes". Envelopes consist of an `OP_FALSE OP_IF … OP_ENDIF` wrapping any number of data pushes. Because envelopes are effectively no-ops, they do not change the semantics of the script in which they are included, and can be combined with any other locking script. A text inscription containing the string "Hello, world!" is serialized as follows: ``` OP_FALSE OP_IF OP_PUSH "ord" OP_PUSH 1 OP_PUSH "text/plain;charset=utf-8" #45,051,396text Amount, Block, Network, OutPoint, Script, ScriptBuf, Sequence, Transaction, TxIn, TxOut, Txid, }, bitcoincore_rpc::{Client, RpcApi}, chain::Chain, chrono::{DateTime, TimeZone, Utc}, ciborium::Value, clap::{ArgGroup, Parser}, derive_more::{Display, FromStr}, html_escaper::{Escape, Trusted}, lazy_static::lazy_static, regex::Regex, serde::{Deserialize, Deserializer, Serialize, Serializer}, std::{ cmp, collections::{BTreeMap, HashMap, HashSet, VecDeque}, env, ffi::OsString, fmt::{self, Display, Formatter}, fs::{self, File}, io::{self, Cursor}, net::{TcpListener, ToSocketAddrs}, ops::{Add, AddAssign, Sub}, path::{Path, PathBuf}, process::{self, Command}, str::FromStr, sync::{ atomic::{self, AtomicBool}, Arc, Mutex, }, thread, time::{Duration, Instant, SystemTime}, }, sysinfo::{System, SystemExt}, tempfile::TempDir, tokio::{runtime::Runtime, task}, }; pub use crate::{ fee_rate::FeeRate, inscription::Inscription, #45,051,374text- Allow supplying passphrase for `ord wallet create` and `ord wallet restore` (#1669) - Add `--config-dir` option (#1697) ### Changed - Require users manually specify a `--fee-rate` for `wallet send` (#1755) ### Documentation - Add Sparrow Wallet Guide to Handbook (#1742) ### Misc - Handle block count RPC error gracefully (#1637) - Fix typos in overview.md (#1715) - Typo fix (#1682) - README typo fix (#1716) - Fix changelog dates: 2022 → 2023 (#1700) - Bump version number (#1695) [0.5.0](https://github.com/ordinals/ord/releases/tag/0.5.0) - 2023-02-11 --------------------------------------------------------------------- ### Breaking Changes - Upgrade to redb 0.13.0 (#1513) - Update redb to 0.12.1 (#1329) - Display inscription genesis fee (#1381) ### Added - Add support for `.glb` inscriptions (#1689) - Add --no-limit flag to bypass MAX_STANDARD_TX_WEIGHT check to allow four meggers (#1571) - Add `--commit-fee-rate` for setting inscribe commit transaction fee rate (#1490) - Allow viewing but not creating AVIF inscriptions (#1428) #45,051,319text"OP_IF\n" " …\n" " OP_PUSH 3\n" " OP_PUSH 0x1f1e1d1c1b1a191817161514131211100f0e0d0c0b0a09080706050403020100ff\n" " …\n" "OP_ENDIF\n" "```" #: src/inscriptions/provenance.md:63 msgid "And of inscription ID `000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1fi256`:" msgstr "И ID надписи `000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1fi256`:" #: src/inscriptions/provenance.md:65 msgid "" "```\n" "OP_FALSE\n" "OP_IF\n" " …\n" " OP_PUSH 3\n" " OP_PUSH 0x1f1e1d1c1b1a191817161514131211100f0e0d0c0b0a090807060504030201000001\n" " …\n" "OP_ENDIF\n" "```" msgstr "" "```\n" "OP_FALSE\n" "OP_IF\n" " …\n" " OP_PUSH 3\n" " OP_PUSH 0x1f1e1d1c1b1a191817161514131211100f0e0d0c0b0a090807060504030201000001\n" " …\n" "OP_ENDIF\n" "```" #: src/inscriptions/provenance.md:75 msgid "Notes" msgstr "Примечаниe" #: src/inscriptions/provenance.md:77 msgid "" "The tag `3` is used because it is the first available odd tag. Unrecognized odd tags do not make an inscription unbound, so child inscriptions would be " #45,051,289text- Link to /block from /sat (#1228) - Print index path in `ord info` (#1232) - Add backlinks from /output and /transaction (#1235) - Don't check lockfile on CI (#1209) - Redirect HTTP to HTTPS (#1198) - Test that inscriptions in additional envelopes and outputs are ignored (#1190) - Use "sat" throughout codebase (#1184) - Enable firewall on deployments (#1186) - Request bech32m addresses in preview command (#1183) - Use mainnet in tests (#1185) - Move wallet tests into submodules (#1182) - Link to /sat from /inscription (#1176) - Match inscription preview and site background colors (#1175) - Test that envelopes not starting with OP_FALSE are ignored (#1171) - Update changelog (#1177) - Remove mainnet wall restrictions (#1170) - Ordinal addresses (#1163) - Link outputs and inscriptions (#1162) - Remove mainnet ord-dev index (#1164) - Preview all inscriptions inside iframes (#1132) - Remove inscriptions subcommand struct (#1151) - Limit transaction count limit to u16::Max (#1152) - Tweak homepage (#1124) - Track fee-spent and lost inscriptions (#1125) #45,051,274text #: src/guides/reindexing.md:17 msgid "/home/alice/.local/share/ord" msgstr "/home/alice/.local/share/ord" #: src/guides/reindexing.md:18 msgid "macOS" msgstr "macOS" #: src/guides/reindexing.md:18 msgid "`$HOME`/Library/Application Support/ord" msgstr "`$HOME`/Library/Application Support/ord" #: src/guides/reindexing.md:18 msgid "/Users/Alice/Library/Application Support/ord" msgstr "/Users/Alice/Library/Application Support/ord" #: src/guides/reindexing.md:19 msgid "Windows" msgstr "Windows" #: src/guides/reindexing.md:19 msgid "`{FOLDERID_RoamingAppData}`\\\\ord" msgstr "`{FOLDERID_RoamingAppData}`\\\\ord" #: src/guides/reindexing.md:19 msgid "C:\\Users\\Alice\\AppData\\Roaming\\ord" msgstr "C:\\Users\\Alice\\AppData\\Roaming\\ord" #: src/guides/reindexing.md:21 msgid "" "So to delete the database and reindex on MacOS you would have to run the " "following commands in the terminal:" msgstr "" "Portanto, para deletar o banco de dados e reindexar no MacOS você teria que executar os seguintes comandos no terminal:" #45,022,101text"mempool.space!" msgstr "" "A carteira Sparrow não mostra uma transação/UTXO, mas posso ver em mempool.space!" #: src/guides/collecting/sparrow-wallet.md:177 msgid "" "Make sure that your wallet is connected to a bitcoin node. To validate this, " "head into the `Preferences`\\-> `Server` settings, and click `Edit Existing " "Connection`." msgstr "" "Certifique-se de que sua carteira esteja conectada a um nó bitcoin. Para validar isso, vá até `Preferences`\\-> configurações de `Server` e clique em `Edit Existing " "Connection`." #: src/guides/collecting/sparrow-wallet.md:179 msgid "![](images/troubleshooting_01.png)" msgstr "![](images/troubleshooting_01.png)" #: src/guides/collecting/sparrow-wallet.md:181 msgid "" "From there you can select a node and click `Test Connection` to validate " "that Sparrow is able to connect successfully." msgstr "" "A partir daí você pode selecionar um nó e clicar em `Test Connection` para validar se o Sparrow é capaz de se conectar com sucesso." #: src/guides/collecting/sparrow-wallet.md:183 #44,996,741textInscription #35348613#35,348,613htmlAAAAAAAAAAAAAAAAAAAAHHHAHHHAHHHAHAAHAAHAHHHAAHAAHAHAHAAHAAHAHHHAAHAAHHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.biixel#27,446,427textJJJAJJJAAAJAJAJAAAAAJJJAJJJAAAJAAAJAAAAAJAAAJJJAAAAJJJAJJJAAAJAJAJAAAAAJJJAJJJAAAJAAAJAAAAAJAAAJJJAA.biixel#27,446,422textmint1,000.boss#16,562,963brc-20mint1,000.boss#16,562,962brc-20mint1,000.boss#16,562,961brc-20mint1,000.boss#16,562,960brc-20mint1,000.boss#16,562,959brc-20mint1,000.boss#16,562,958brc-20mint1,000.boss#16,561,695brc-20mint1,000.boss#16,561,694brc-20mint1,000.boss#16,561,693brc-20mint1,000.boss#16,561,691brc-20mint1,000.boss#16,561,690brc-20mint1,000.boss#16,561,689brc-20mint1,000.boss#16,561,688brc-20mint1,000.boss#16,561,687brc-20mint1,000.boss#16,561,686brc-20