SHOWING: First 60
b"ord",
&[1],
b"text/plain;charset=utf-8",
&[],
b"ord"
])]),
vec![ParsedEnvelope {
payload: inscription("text/plain;charset=utf-8", "ord"),
..Default::default()
}],
);
}
#[test]
fn extract_from_second_input() {
assert_eq!(
parse(&[Witness::new(), inscription("foo", [1; 1040]).to_witness()]),
vec![ParsedEnvelope {
payload: inscription("foo", [1; 1040]),
input: 1,
..Default::default()
}]
);
}
#[test]
fn extract_from_second_envelope() {
let mut builder = script::Builder::new();
builder = inscription("foo", [1; 100]).append_reveal_script_to_builder(builder);
builder = inscription("bar", [1; 100]).append_reveal_script_to_builder(builder);
assert_eq!(
parse(&[Witness::from_slice(&[
builder.into_script().into_bytes(),
Vec::new()
])]),
vec![
ParsedEnvelope {
payload: inscription("foo", [1; 100]),
..Default::default()
#45,160,736text
#: src/guides/collecting/sparrow-wallet.md:140
msgid ""
msgstr ""
#: src/guides/collecting/sparrow-wallet.md:142
msgid ""
"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:"
msgstr ""
"次に、トランザクション構築インターフェイスが表示されます。ここでは、これが安"
"全な送信であることを確認するためにいくつかのことを確認する必要があります:"
#: src/guides/collecting/sparrow-wallet.md:144
msgid ""
"The transaction should have only 1 input, and this should be the UTXO with "
"the label you want to send"
msgstr ""
"取引には1つの入力しかないはずです。これはラベル付きのUTXOを送りたいはずです"
#: src/guides/collecting/sparrow-wallet.md:145
msgid ""
"The transaction should have only 1 output, which is the address/label where "
"you want to send the inscription"
msgstr "取引には1つの出力しかないはずです。これは銘文を送りたい住所/ラベルです"
#: src/guides/collecting/sparrow-wallet.md:147
msgid ""
"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 "
#45,160,377textuse {super::*, crate::wallet::Wallet, std::collections::BTreeSet};
#[derive(Serialize, Deserialize)]
pub struct CardinalUtxo {
pub output: OutPoint,
pub amount: u64,
}
pub(crate) fn run(options: Options) -> SubcommandResult {
let index = Index::open(&options)?;
index.update()?;
let unspent_outputs = index.get_unspent_outputs(Wallet::load(&options)?)?;
let inscribed_utxos = index
.get_inscriptions(&unspent_outputs)?
.keys()
.map(|satpoint| satpoint.outpoint)
.collect::<BTreeSet<OutPoint>>();
let cardinal_utxos = unspent_outputs
.iter()
.filter_map(|(output, amount)| {
if inscribed_utxos.contains(output) {
None
} else {
Some(CardinalUtxo {
output: *output,
amount: amount.to_sat(),
})
}
})
.collect::<Vec<CardinalUtxo>>();
Ok(Box::new(cardinal_utxos))
}
#45,159,915text"inevitability of the mathematics of Bitcoin, stemming not from their modern "
"documentation, but from their ancient genesis. They are the culmination of a "
"sequence of events set in motion with the mining of the first block, so many "
"years ago."
msgstr ""
"Essas invenções independentes de Ordinals indicam de alguma forma que os Ordinals"
"foram descobertos, ou redescobertos, e não inventados. Os Ordinals são uma "
"inevitabilidade da matemática do Bitcoin, não decorrente de sua "
"documentação moderna, mas desde a sua gênese antiga. São o resultado de uma "
"sequência de eventos desencadeados com a mineração do primeiro bloco, tantos "
"anos atrás."
#: src/digital-artifacts.md:4
msgid ""
"Imagine a physical artifact. A rare coin, say, held safe for untold years in "
"the dark, secret clutch of a Viking hoard, now dug from the earth by your "
"grasping hands. It…"
msgstr ""
"Imagine um artefato físico. Uma moeda rara, digamos, mantida em segurança por incontáveis anos em "
"um esconderijo escuro e secreto de um tesouro viking, agora escavado na terra pelas suas"
#45,004,211text
#: src\guides/collecting/sparrow-wallet.md:8
msgid "⚠️⚠️ Warning!! ⚠️⚠️"
msgstr "⚠️⚠️ تحذير!! ⚠️⚠️"
#: src\guides/collecting/sparrow-wallet.md:9
msgid "As a general rule if you take this approach, you should use this wallet with the Sparrow software as a receive-only wallet."
msgstr "كقاعدة عامة، إذا اتبعت هذا النهج، يجب عليك استخدام هذه المحفظة مع برنامج Sparrow كمحفظة للتلقي فقط."
#: src\guides/collecting/sparrow-wallet.md:11
msgid "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."
msgstr "لا تنفق أي ساتوشي من هذه المحفظة ما لم تكن متأكدًا من أنك تعرف ما تفعله. يمكن أن تفقد بسهولة وبشكل غير مقصود الوصول إلى الأرقام السرية والنقوش الخاصة بك إذا لم تلتزم بهذا التحذير."
#: src\guides/collecting/sparrow-wallet.md:13
msgid "Wallet Setup & Receiving"
msgstr "إعداد المحفظة والتلقي"
#: src\guides/collecting/sparrow-wallet.md:15
msgid "Download the Sparrow Wallet from the [releases page](https://sparrowwallet.com/download/) for your particular operating system."
#45,004,140text"weight behind the honest chain."
msgstr ""
"인스크립션 사용자와 서비스 제공자는 비트코인 풀 노드를 운영하고, 인스크립션"
"을 발행하고 추적하여 정직한 체인에 경제적 힘을 실어줄 동기부여를 받는다."
#: /workspaces/ord_ko/docs/src/faq.md:338
msgid ""
"Ordinal theory and inscriptions do not meaningfully affect Bitcoin's "
"fungibility. Bitcoin users can ignore both and be unaffected."
msgstr ""
"오디널 이론과 인스크립션은 비트코인의 대체 가능성에 의미 있는 영향을 미치지 "
"않는다. 비트코인 사용자는 두 가지를 모두 무시해도 아무런 영향을 받지 않을 것"
"이다."
#: /workspaces/ord_ko/docs/src/faq.md:341
msgid ""
"We hope that ordinal theory strengthens and enriches bitcoin, and gives it "
"another dimension of appeal and functionality, enabling it more effectively "
"serve its primary use case as humanity's decentralized store of value."
msgstr ""
"우리의 바람은 오디널 이론이 비트코인을 강화하고 풍성하게 하며, 비트코인의 매"
"력과 기능에 또 다른 차원을 부여하여 비트코인이 인류의 탈중앙화된 가치 저장소"
"로서 이 주요 사용 사례를 더욱 효과적으로 수행할 수 있게 해 주는 것이다."
#: /workspaces/ord_ko/docs/src/contributing.md:1
msgid "Contributing to `ord`"
msgstr "`ord`에 기여하기"
#: /workspaces/ord_ko/docs/src/contributing.md:4
msgid "Suggested Steps"
#45,004,086text }
Index::increment_statistic(&wtx, Statistic::Commits, 1)?;
wtx.commit()?;
let wtx = index.begin_write()?;
log::debug!("creating savepoint at height {}", height);
wtx.persistent_savepoint()?;
Index::increment_statistic(&wtx, Statistic::Commits, 1)?;
wtx.commit()?;
}
Ok(())
}
}
#45,003,489text Object::SatPoint(
"0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF:123:456"
.parse()
.unwrap(),
),
);
}
}
#45,003,407text .range(0..)?
.next_back()
.and_then(|result| result.ok())
.map(|(_height, hash)| BlockHash::load(*hash.value())),
),
}
}
}
#45,003,373textuse super::*;
#[derive(Deserialize, Serialize)]
pub struct Output {
pub address: Address<NetworkUnchecked>,
}
pub(crate) fn run(options: Options) -> SubcommandResult {
let address = options
.bitcoin_rpc_client_for_wallet_command(false)?
.get_new_address(None, Some(bitcoincore_rpc::json::AddressType::Bech32m))?;
Ok(Box::new(Output { address }))
}
#45,003,338text<h1>Runes</h1>
<ul>
%% for (id, entry) in &self.entries {
<li><a href=/rune/{{ entry.rune }}>{{ entry.rune }}</a></li>
%% }
</ul>
#45,003,329text html {
color: #98a3ad;
background-color: #131516;
max-width: 900px;
margin: 0 auto;
font-family: system-ui, sans-serif;
}
#45,003,252text .expected_stderr("error: find requires index created with `--index-sats` flag\n")
.expected_exit_code(1)
.run_and_extract_stdout();
}
#45,002,861text </ol>
"
.unindent(),
);
}
}
#45,002,841textmsgstr ""
"Depois que a transação de revelação for minerada, o ID da inscrição deverá "
"ser impresso quando você executar:"
#: src/guides/inscriptions.md:189
#: src/guides/inscriptions.md:220
#: src/guides/inscriptions.md:246
msgid ""
"```\n"
"ord wallet inscriptions\n"
"```"
msgstr ""
"```\n"
"ord wallet inscriptions\n"
"```"
#: src/guides/inscriptions.md:193
msgid ""
"And when you visit [the ordinals explorer](https://ordinals.com/) at "
"`ordinals.com/inscription/INSCRIPTION_ID`."
msgstr ""
"E quando você visita [o explorador de Ordinals](https://ordinals.com/) "
"em `ordinals.com/inscription/INSCRIPTION_ID`."
#: src/guides/inscriptions.md:196
msgid "Sending Inscriptions"
msgstr "Enviando Inscrições"
#: src/guides/inscriptions.md:199
msgid "Ask the recipient to generate a new address by running:"
msgstr "Peça ao destinatário para gerar um novo endereço executando:"
#: src/guides/inscriptions.md:205
msgid "Send the inscription by running:"
msgstr "Envie a inscrição executando:"
#: src/guides/inscriptions.md:207
#45,001,653text <circle r="0.7" stroke="#d00505" stroke-width="0.3"/>.*
</svg>
"##,
);
}
}
#44,984,942text html {
color: #98a3ad;
background-color: #131516;
max-width: 900px;
margin: 0 auto;
font-family: system-ui, sans-serif;
}
#44,984,308textsat satpoint
%% for (sat, satpoint) in &self.0 {
{{sat}} {{satpoint}}
%% }
#44,982,434textsat satpoint
%% for (sat, satpoint) in &self.0 {
{{sat}} {{satpoint}}
%% }
#44,982,403text <circle r="0.7" stroke="#d00505" stroke-width="0.3"/>.*
</svg>
"##,
);
}
}
#44,982,147text