SHOWING: First 60
#66,851,382textminting-claim#66,033,964orc-20pub(crate) use {
super::*,
bitcoin::{
blockdata::{opcodes, script, script::PushBytesBuf},
ScriptBuf, Witness,
},
pretty_assertions::assert_eq as pretty_assert_eq,
std::iter,
test_bitcoincore_rpc::TransactionTemplate,
unindent::Unindent,
};
macro_rules! assert_regex_match {
($value:expr, $pattern:expr $(,)?) => {
let regex = Regex::new(&format!("^(?s){}$", $pattern)).unwrap();
let string = $value.to_string();
if !regex.is_match(string.as_ref()) {
panic!(
"Regex:\n\n{}\n\n…did not match string:\n\n{}",
regex, string
);
}
};
}
macro_rules! assert_matches {
($expression:expr, $( $pattern:pat_param )|+ $( if $guard:expr )? $(,)?) => {
match $expression {
$( $pattern )|+ $( if $guard )? => {}
left => panic!(
"assertion failed: (left ~= right)\n left: `{:?}`\n right: `{}`",
left,
stringify!($($pattern)|+ $(if $guard)?)
),
}
}
}
pub(crate) fn blockhash(n: u64) -> BlockHash {
let hex = format!("{n:x}");#45,014,022textdmt-mint.nat#44,581,017tapdmt-mint.nat#44,581,016tapdmt-mint.nat#44,581,015tapdmt-mint.nat#44,581,014tapdmt-mint.nat#44,581,013tapdmt-mint.nat#44,581,008tapdmt-mint.nat#44,581,007tapdmt-mint.nat#44,581,005tapdmt-mint.nat#44,581,002tapdmt-mint.nat#44,581,000tapdmt-mint.nat#44,580,999tapdmt-mint.nat#44,580,996tapdmt-mint.nat#44,580,992tapdmt-mint.nat#44,580,991tapdmt-mint.nat#44,580,989tapdmt-mint.nat#44,580,983tapdmt-mint.nat#44,580,981tapdmt-mint.nat#44,580,980tapdmt-mint.nat#44,580,975tapdmt-mint.nat#44,580,974tapdmt-mint.nat#44,576,236tapdmt-mint.nat#44,576,235tapdmt-mint.nat#44,576,234tapdmt-mint.nat#44,576,233tapdmt-mint.nat#44,576,229tapdmt-mint.nat#44,576,228tapdmt-mint.nat#44,576,226tapdmt-mint.nat#44,576,222tapdmt-mint.nat#44,576,218tapdmt-mint.nat#44,576,212tapdmt-mint.nat#44,560,796tapdmt-mint.nat#44,560,793tapdmt-mint.nat#44,560,784tapdmt-mint.nat#44,560,754tapdmt-mint.nat#44,560,749tapdmt-mint.nat#44,560,744tapdmt-mint.nat#44,560,725tapdmt-mint.nat#44,560,712tapdmt-mint.nat#44,560,703tapdmt-mint.nat#44,560,698tapdmt-mint.nat#44,557,720tapdmt-mint.nat#44,556,249tapdmt-mint.nat#44,538,082tapdmt-mint.nat#44,538,081tapdmt-mint.nat#44,538,080tapdmt-mint.nat#44,538,079tap