SHOWING: First 60
#: src/faq.md:165
msgid ""
"By comparison, Ethereum NFTs are plagued with end-user security vulnerabilities. It is commonplace to blind-sign transactions, grant third-party apps unlimited "
"permissions over a user's NFTs, and interact with complex and unpredictable smart contracts. This creates a minefield of hazards for Ethereum NFT users which "
"are simply not a concern for ordinal theorists."
msgstr ""
"Для сравнения, NFT на Ethereum страдают от уязвимостей безопасности конечных пользователей. Обычным явлением является слепая подпись транзакций, предоставление "
"сторонним приложениям неограниченных прав доступа к NFT пользователя, а также взаимодействие со сложными и непредсказуемыми смарт-контрактами. Это создает "
"минное поле опасностей для пользователей Ethereum NFT, которые просто не волнуют ordinal теоретиков."
#: src/faq.md:171
msgid "_Inscriptions are scarcer._"
msgstr "_Надписи встречаются все реже._"
#: src/faq.md:173
msgid ""
"Inscriptions require bitcoin to mint, transfer, and store. This seems like a downside on the surface, but the raison d'etre of digital artifacts is to be "
#44,996,739text
#: src/guides/collecting/sparrow-wallet.md:111
msgid ""
"Some Bitcoin wallets do not expose this level of detail, and they just show "
"you a single summed up value of all the bitcoin in your wallet. However, "
"when sending inscriptions it is important that you use a wallet like Sparrow "
"which allows for UTXO control."
msgstr ""
"कुछ बिटकॉइन वॉलेट इस स्तर के विवरण प्रकट नहीं करते, और वे आपको केवल आपके वॉलेट में सभी बिटकॉइन "
"के कुल मूल्य का सारांश प्रकट करते हैं। हालाँकि, इंस्क्रीप्शंस (डिजिटल अभिलेख) प्रेषित करते समय यह महत्वपूर्ण "
"है कि आप स्पैरो जैसे वॉलेट का उपयोग करें जो UTXO नियंत्रण की अनुमति देता है।"
#: src/guides/collecting/sparrow-wallet.md:113
msgid "Inspecting your inscription before sending"
msgstr "इंस्क्रीप्शंस (डिजिटल अभिलेख) प्रेषण से पहले अपने उनका निरीक्षण"
#: src/guides/collecting/sparrow-wallet.md:114
msgid ""
"Like we have previously described inscriptions are inscribed onto sats, and "
"sats are stored within UTXOs. UTXO's are a collection of satoshis with some "
"particular value of the number of satoshis (the output value). Usually (but "
#44,996,239text
#: src\bounty/1.md:22
msgid ""
"[`145Z7PFHyVrwiMWwEcUmDgFbmUbQSU9aap`](https://mempool.space/"
"address/145Z7PFHyVrwiMWwEcUmDgFbmUbQSU9aap)"
msgstr ""
"[`145Z7PFHyVrwiMWwEcUmDgFbmUbQSU9aap`](https://mempool.space/"
"address/145Z7PFHyVrwiMWwEcUmDgFbmUbQSU9aap)"
#: src\bounty/1.md:27
msgid ""
"Claimed by [@ordinalsindex](https://twitter.com/rodarmor/"
"status/1569883266508853251)!"
msgstr ""
"Réclamé par [@ordinalsindex](https://twitter.com/rodarmor/"
"status/1569883266508853251) !"
#: src\bounty/2.md:1
msgid "Ordinal Bounty 2"
msgstr "Récompense Ordinal 2"
#: src\bounty/2.md:7
msgid "Send an "
msgstr "Envoyez un "
#: src\bounty/2.md:7
msgid "uncommon"
msgstr "sat peu commun"
#: src\bounty/2.md:7
msgid " sat to the submission address:"
msgstr " à l'adresse de soumission :"
#: src\bounty/2.md:9
msgid "✅: [347100000000000](https://ordinals.com/sat/347100000000000)"
msgstr "✅: [347100000000000](https://ordinals.com/sat/347100000000000)"
#: src\bounty/2.md:11
msgid "❌: [6685000001337](https://ordinals.com/sat/6685000001337)"
#44,996,127text
#: 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 ""
"Ainsi, pour supprimer la base de données et la réindexer sur MacOS, vous "
"devriez exécuter les commandes suivantes dans le terminal :"
#: src\guides/reindexing.md:29
msgid ""
"You can of course also set the location of the data directory yourself with "
"`ord --data-dir <DIR> index update` or give it a specific filename and path "
#44,996,119textmsgstr "❌: [6685000001337](https://ordinals.com/sat/6685000001337)"
#: src\bounty/2.md:13
msgid ""
"Confirm that the submission address has not received transactions before "
"submitting your entry. Only the first successful submission will be rewarded."
msgstr ""
"Confirmez que l'adresse de soumission n'a pas reçu de transactions avant de "
"soumettre votre candidature. Seule la première soumission réussie sera "
"récompensée."
#: src\bounty/2.md:18
msgid "300,000 sats"
msgstr "300 000 sats"
#: src\bounty/2.md:23
msgid ""
"[`1Hyr94uypwWq5CQffaXHvwUMEyBPp3TUZH`](https://mempool.space/"
"address/1Hyr94uypwWq5CQffaXHvwUMEyBPp3TUZH)"
msgstr ""
"[`1Hyr94uypwWq5CQffaXHvwUMEyBPp3TUZH`](https://mempool.space/"
"address/1Hyr94uypwWq5CQffaXHvwUMEyBPp3TUZH)"
#: src\bounty/2.md:28
msgid ""
"Claimed by [@utxoset](https://twitter.com/rodarmor/"
"status/1582424455615172608)!"
msgstr ""
"Réclamé par [@utxoset](https://twitter.com/rodarmor/"
"status/1582424455615172608) !"
#: src\bounty/3.md:1
msgid "Ordinal Bounty 3"
msgstr "Récompense Ordinal 3"
#44,996,111text };
#[test]
fn from_transaction_returns_none_if_decipher_returns_error() {
assert_eq!(
Runestone::from_transaction(&Transaction {
input: Vec::new(),
output: vec![TxOut {
script_pubkey: ScriptBuf::from_bytes(vec![opcodes::all::OP_PUSHBYTES_4.to_u8()]),
value: 0,
}],
lock_time: locktime::absolute::LockTime::ZERO,
version: 0,
}),
None
);
}
#[test]
fn deciphering_transaction_with_no_outputs_returns_none() {
assert_eq!(
Runestone::decipher(&Transaction {
input: Vec::new(),
output: Vec::new(),
lock_time: locktime::absolute::LockTime::ZERO,
version: 0,
}),
Ok(None)
);
}
#[test]
fn deciphering_transaction_with_non_op_return_output_returns_none() {
assert_eq!(
Runestone::decipher(&Transaction {
input: Vec::new(),
output: vec![TxOut {
script_pubkey: script::Builder::new().push_slice([]).into_script(),
value: 0
}],
#44,992,824text }
.into(),
output: 0,
},
Edict {
amount: u128::max_value(),
id: RuneId {
height: 1_000_000,
index: u16::max_value(),
}
.into(),
output: 0,
},
Edict {
amount: u128::max_value(),
id: RuneId {
height: 1_000_000,
index: u16::max_value(),
}
.into(),
output: 0,
},
],
None,
71,
);
case(
vec![
Edict {
amount: u64::max_value().into(),
id: RuneId {
height: 1_000_000,
index: u16::max_value(),
}
.into(),
output: 0,
};
4
],
None,
56,
);
case(
vec![
Edict {
amount: u64::max_value().into(),
id: RuneId {
height: 1_000_000,
index: u16::max_value(),
}
.into(),
output: 0,
#44,992,445textuse super::*;
fn target_as_block_hash(target: bitcoin::Target) -> BlockHash {
BlockHash::from_raw_hash(Hash::from_byte_array(target.to_le_bytes()))
}
#[derive(Boilerplate)]
pub(crate) struct BlockHtml {
hash: BlockHash,
target: BlockHash,
best_height: Height,
block: Block,
height: Height,
inscription_count: usize,
featured_inscriptions: Vec<InscriptionId>,
}
impl BlockHtml {
pub(crate) fn new(
block: Block,
height: Height,
best_height: Height,
inscription_count: usize,
featured_inscriptions: Vec<InscriptionId>,
) -> Self {
Self {
hash: block.header.block_hash(),
target: target_as_block_hash(block.header.target()),
block,
height,
best_height,
inscription_count,
featured_inscriptions,
}
}
}
#[derive(Debug, PartialEq, Serialize, Deserialize)]
pub struct BlockJson {
pub hash: BlockHash,
pub target: BlockHash,
pub best_height: u32,
pub height: u32,
pub inscriptions: Vec<InscriptionId>,
}
impl BlockJson {
pub(crate) fn new(#44,990,677textchromicized 5256
divaricatus 5256
doubleentry 5256
empathising 5256
australiens 5257
fruhstorfer 5257
expositione 5258
detrimentum 5260
lntelligent 5260
necessarias 5260
arthrodires 5261
euchologion 5261
mingrelians 5261
continuando 5263
dendrobates 5263
gliickliche 5263
idololatria 5263
intercrural 5263
neuroimmune 5263
landcruiser 5266
guilderland 5268
basophilism 5270
djokjakarta 5270
framebuffer 5271
applikation 5272
beneficiall 5272
nightlights 5272
authorizers 5273
clusterhead 5274
ameublement 5275
fanfaronade 5276
heterodyned 5276
landwirtsch 5276
microsilica 5276
homologated 5277
lightfooted 5277
equisetales 5278
coconscious 5279
foulweather 5280
cefpodoxime 5281
archeologic 5283
bellegardes 5286
horsemonger 5286
interpretar 5286
agroforests 5287
nonlicensed 5287
fleshliness 5288
chvalkovsky 5289
blueschists 5291
corporatlon 5292
graefenberg 5293
amphisbaena 5294
ballinamuck 5294
individuali 5294
knobkerries 5294
lnventories 5294
nonstrikers 5294
churriguera 5296
cankerworms 5297
cerargyrite 5298
ksitigarbha 5298
#44,990,622texttransfer50,000,000,000.sats#44,554,414brc-20transfer7,000,000,000,000.shid#43,918,583brc-20transfer23,999,920,000.sats#43,918,566brc-20transfer2,000,080,000.sats#43,675,807brc-20transfer2,000,000,000.sats#42,371,765brc-20transfer2,000,000,000.sats#42,371,468brc-20transfer5,000,000,000.sats#37,905,703brc-20transfer5,000,000,000.sats#37,905,697brc-20