SHOWING: First 60
123824.btc#73,570,110text478974.btc#73,570,109text459678.btc#73,570,108text689789.btc#73,570,107textreg87412.unisat#73,570,106snsreg45133.unisat#73,570,105snsreg31236.unisat#73,570,104snsreg54479.unisat#73,570,103snsreg78946.unisat#73,568,751sns698456.btc#73,568,718text
context.index.assert_inscription_location(
inscription_id,
SatPoint {
outpoint: OutPoint { txid, vout: 0 },
offset: 0,
},
Some(50 * COIN_VALUE),
);
}
}
#[test]
fn inscription_with_pointer_is_cursed() {
for context in Context::configurations() {
context.mine_blocks(1);
let inscription = Inscription {
content_type: Some("text/plain".into()),
body: Some("pointer-child".into()),
pointer: Some(0u64.to_le_bytes().to_vec()),
..Default::default()
};
let txid = context.rpc_server.broadcast_tx(TransactionTemplate {
inputs: &[(1, 0, 0, inscription.to_witness())],
..Default::default()
});
context.mine_blocks(1);
let inscription_id = InscriptionId { txid, index: 0 };
context.index.assert_inscription_location(
inscription_id,
SatPoint {
outpoint: OutPoint { txid, vout: 0 },
offset: 0,
},
Some(50 * COIN_VALUE),#45,003,590text ..Default::default()
});
context.mine_blocks(1);
let inscription_id = InscriptionId { txid, index: 0 };
context.index.assert_inscription_location(
inscription_id,
SatPoint {
outpoint: OutPoint { txid, vout: 0 },
offset: 0,
},
Some(50 * COIN_VALUE),
);
}
}
#[test]
fn inscription_with_pointer_into_fee_ignored_and_assigned_default_location() {
for context in Context::configurations() {
context.mine_blocks(1);
let inscription = Inscription {
content_type: Some("text/plain".into()),
body: Some("hello".into()),
pointer: Some((25 * COIN_VALUE).to_le_bytes().to_vec()),
..Default::default()
};
let txid = context.rpc_server.broadcast_tx(TransactionTemplate {
inputs: &[(1, 0, 0, inscription.to_witness())],
fee: 25 * COIN_VALUE,
..Default::default()
});
context.mine_blocks(1);
let inscription_id = InscriptionId { txid, index: 0 };#45,003,568text .index
.get_children_by_inscription_id(parent_inscription_id)
.unwrap(),
vec![child_inscription_id]
);
}
}
#[test]
fn inscriptions_in_same_input_with_pointers_to_same_output() {
for context in Context::configurations() {
context.mine_blocks(1);
let builder = script::Builder::new();
let builder = Inscription {
pointer: Some(100u64.to_le_bytes().to_vec()),
..Default::default()
}
.append_reveal_script_to_builder(builder);
let builder = Inscription {
pointer: Some(300_000u64.to_le_bytes().to_vec()),
..Default::default()
}
.append_reveal_script_to_builder(builder);
let builder = Inscription {
pointer: Some(1_000_000u64.to_le_bytes().to_vec()),
..Default::default()
}
.append_reveal_script_to_builder(builder);
let witness = Witness::from_slice(&[builder.into_bytes(), Vec::new()]);
let txid = context.rpc_server.broadcast_tx(TransactionTemplate {#45,003,564textrevocation, rescission, cancellation, termination, or any other legal or
equitable action to disrupt the quiet enjoyment of the Work by the public
as contemplated by Affirmer's express Statement of Purpose.
3. Public License Fallback. Should any part of the Waiver for any reason
be judged legally invalid or ineffective under applicable law, then the
Waiver shall be preserved to the maximum extent permitted taking into
account Affirmer's express Statement of Purpose. In addition, to the
extent the Waiver is so judged Affirmer hereby grants to each affected
person a royalty-free, non transferable, non sublicensable, non exclusive,
irrevocable and unconditional license to exercise Affirmer's Copyright and
Related Rights in the Work (i) in all territories worldwide, (ii) for the
maximum duration provided by applicable law or treaty (including future
time extensions), (iii) in any current or future medium and for any number
of copies, and (iv) for any purpose whatsoever, including without
limitation commercial, advertising or promotional purposes (the
#45,003,551textmsgstr "Kumonekta sa SSH server"
#: src/guides/moderation.md:46
msgid "Add the inscription ID to `/var/lib/ord/ord.yaml`"
msgstr "Idagdag ang inscription ID sa `/var/lib/ord/ord.yaml`"
#: src/guides/moderation.md:47
msgid "Restart the service with `systemctl restart ord`"
msgstr "I-restart ang serbisyo gamit ang `systemctl restart ord`"
#: src/guides/moderation.md:48
msgid "Monitor the restart with `journalctl -u ord`"
msgstr "Subaybayan ang pag-reboot gamit ang `journalctl -u ord`"
#: src/guides/moderation.md:50
msgid ""
"Currently, `ord` is slow to restart, so the site will not come back online "
"immediately."
msgstr ""
"Sa kasalukuyan, ang `ord` ay mabagal na mag-restart, kaya ang site ay hindi "
"babalik kaagad online."
#: src/guides/reindexing.md:4
msgid ""
"Sometimes the `ord` database must be reindexed, which means deleting the "
"database and restarting the indexing process with either `ord index update` "
"or `ord server`. Reasons to reindex are:"
msgstr ""
"Minsan ang database ng `ord` ay dapat na i-reindex, na nangangahulugan ng "
#44,985,348text"pagtanggal ng database at i-restart ang proseso ng pag-index gamit ang "
"alinman sa `ord index update` o `ord server`. Ang mga dahilan para muling i-"
"index ay:"
#: src/guides/reindexing.md:8
msgid "A new major release of ord, which changes the database scheme"
msgstr ""
"Isang bagong pangunahing release ng ord, na nagbabago sa scheme ng database"
#: src/guides/reindexing.md:9
msgid "The database got corrupted somehow"
msgstr "Na-corrupt ang database"
#: 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 ""
"Ang database na ginagamit ng `ord` ay tinatawag na [redb](https://github.com/"
"cberner/redb), kaya binibigyan namin ang index ng default na pangalan ng "
"file na `index.redb`. Bilang default, ni-store namin ang file na ito sa "
"iba't ibang lokasyon depende sa iyong operating system."
#44,985,343text//! transformations responsible for individual concerns, such as ensuring that
//! the transaction fee is paid, and that outgoing outputs aren't too large.
//!
//! This module is heavily tested. For all features of transaction
//! construction, there should be a positive test that checks that the feature
//! is implemented correctly, an assertion in the final `Transaction::build_transaction`
//! method that the built transaction is correct with respect to the feature,
//! and a test that the assertion fires as expected.
use {
super::*,
bitcoin::{
blockdata::{locktime::absolute::LockTime, witness::Witness},
Amount, ScriptBuf,
},
std::{
cmp::{max, min},
collections::{BTreeMap, BTreeSet},
},
};
#[derive(Debug, PartialEq)]
pub enum Error {
DuplicateAddress(Address),
Dust {
output_value: Amount,
dust_value: Amount,
},
NotEnoughCardinalUtxos,
NotInWallet(SatPoint),
OutOfRange(SatPoint, u64),
UtxoContainsAdditionalInscription {
outgoing_satpoint: SatPoint,
inscribed_satpoint: SatPoint,
#44,979,200text"है और सैट का नाम 2,099,999,997,689,999 है, खनन किए जाने वाले अंतिम सैट `a` है। "
#: src/bounty/3.md:14
msgid ""
"The bounty is open for submissions until block 840000—the first block after "
"the fourth halvening. Submissions included in block 840000 or later will not "
"be considered."
msgstr ""
"बांउटी, ब्लॉक 840000 तक प्रस्तुत करने के लिए उन्मुक्त है – जो चौथे पड़ाव (खनिकों को मिलने वाले पुरस्कारों "
"में एक योजनाबद्ध कटौती है। यह शब्द बिटकॉइन के कोड में उल्लिखित है) के बाद वाला पहला ब्लॉक है। "
"ब्लॉक 840000 या इसके बाद के संस्करण में शामिल प्रस्तुतियों पर विचार नहीं किया जाएगा।"
#: src/bounty/3.md:18
msgid ""
"Both parts use [frequency.tsv](frequency.tsv), a list of words and the "
"number of times they occur in the [Google Books Ngram dataset](http://"
"storage.googleapis.com/books/ngrams/books/datasetsv2.html). filtered to only "
"include the names of sats which will have been mined by the end of the "
"submission period, that appear at least 5000 times in the corpus."
msgstr ""
"दोनों भाग [frequency.tsv](frequency.tsv), का उपयोग करते हैं, ये शब्दों की एक सूची है "
#44,978,548textdmt-mint.nat#44,547,366tapdmt-mint.nat#44,547,363tapdmt-mint.nat#44,547,359tapdmt-mint.nat#44,547,356tapdmt-mint.nat#44,547,353tapdmt-mint.nat#44,547,345tapdmt-mint.nat#44,547,344tapdmt-mint.nat#44,547,340tapdmt-mint.nat#44,547,337tapdmt-mint.nat#44,547,336tapdmt-mint.nat#44,547,333tapdmt-mint.nat#44,547,330tapdmt-mint.nat#44,547,325tapdmt-mint.nat#44,547,322tapdmt-mint.nat#44,547,316tapdmt-mint.nat#44,546,095tapdmt-mint.nat#44,546,093tapdmt-mint.nat#44,546,091tapdmt-mint.nat#44,546,089tapdmt-mint.nat#44,546,080tapdmt-mint.nat#44,546,067tapdmt-mint.nat#44,546,056tapdmt-mint.nat#44,546,034tapdmt-mint.nat#44,546,025tapdmt-mint.nat#44,546,024tapdmt-mint.nat#44,546,004tapdmt-mint.nat#44,546,001tapdmt-mint.nat#44,545,996tapdmt-mint.nat#44,545,995tapdmt-mint.nat#44,545,994tapdmt-mint.nat#44,545,992tapdmt-mint.nat#44,545,981tapdmt-mint.nat#44,545,975tapdmt-mint.nat#44,545,957tapdmt-mint.nat#44,545,952tapdmt-mint.nat#44,545,950tapdmt-mint.nat#44,545,948tapdmt-mint.nat#44,545,941tapdmt-mint.nat#44,545,940tapdmt-mint.nat#44,545,935taptransfer1,000.stst#44,545,326brc-20dmt-mint.nat#44,543,005tap