transfer100.pizza#71,207,253brc-20#70,216,378textInscription #65968657#65,968,657pngInscription #65705302#65,705,302svg#64,457,269Inscription #63691607#63,691,607htmltransfer100.core#63,013,897brc-20fingermarks 6879 legendarily 6880 copepodites 6884 dhvanyaloka 6884 allessandro 6888 lncarnation 6888 dendrocygna 6889 choicepoint 6893 fishtailing 6893 geocultural 6894 kshattriyas 6894 cristalline 6896 nonvertical 6896 badmouthing 6898 crommelynck 6899 kirkmichael 6900 gopherspace 6901 indicanuria 6901 connaissant 6902 fletcherian 6903 gurrelieder 6903 measurments 6904 assenmacher 6905 gasiorowski 6906 alkalinized 6907 fraternidad 6907 globalizers 6907 erythrosine 6908 frederician 6908 necessarius 6908 assafcetida 6909 masterclass 6912 baserunning 6915 fonctionner 6918 kyphoplasty 6918 lahainaluna 6920 concorrenza 6921 neocaesarea 6930 chemotropic 6931 esperimenti 6932 divacancies 6934 kanonischen 6938 artificiale 6940 harnsberger 6940 ammoniation 6941 hispalensis 6943 courtesying 6944 epidermoids 6944 illmannered 6944 dobberstein 6945 coleopteran 6950 constituere 6951 iztapalapan 6951 neceflarily 6953 assessement 6954 chrismation 6954 disinherits 6954 elasticated 6954 cordiformis 6955 falkenhorst 6955 diffusively 6956 #44,991,533textgallbladder 691972 infirmities 692365 fellowships 694564 monarchical 695703 naturalized 696093 literatures 696811 ingratitude 698921 celebrities 699410 hemorrhagic 702097 designating 702668 foolishness 702821 commendable 703148 bifurcation 704103 depositions 704357 dignitaries 710951 negotiators 712824 annotations 713124 immobilized 714012 documenting 716146 fibroblasts 720660 impairments 720820 dissociated 722473 arrhythmias 722577 montesquieu 723590 benediction 725620 bookkeeping 728313 constructor 728582 nominations 728932 discontinue 729929 escherichia 730140 antislavery 730752 highlanders 733687 cataloguing 733840 bereavement 736284 executioner 736469 deformities 737748 compounding 738153 endeavoring 740816 hydrostatic 744776 manifesting 748588 emancipated 750791 foreclosure 751332 iconography 754361 distasteful 756714 deteriorate 757549 irrevocable 759147 neutralized 759944 deutschland 760031 commemorate 760433 criminality 761848 hamiltonian 764575 degenerated 765415 atmospheres 765763 anticipates 766435 #44,989,431text } } } fn get_change_address(client: &Client, chain: Chain) -> Result<Address> { Ok( client .call::<Address<NetworkUnchecked>>("getrawchangeaddress", &["bech32m".into()]) .context("could not get change addresses from wallet")? .require_network(chain.network())?, ) } pub(crate) fn initialize_wallet(options: &Options, seed: [u8; 64]) -> Result { let client = options.bitcoin_rpc_client_for_wallet_command(true)?; let network = options.chain().network(); client.create_wallet(&options.wallet, None, Some(true), None, None)?; let secp = Secp256k1::new(); let master_private_key = ExtendedPrivKey::new_master(network, &seed)?; let fingerprint = master_private_key.fingerprint(&secp); let derivation_path = DerivationPath::master() .child(ChildNumber::Hardened { index: 86 }) .child(ChildNumber::Hardened { index: u32::from(network != Network::Bitcoin), }) .child(ChildNumber::Hardened { index: 0 }); let derived_private_key = master_private_key.derive_priv(&secp, &derivation_path)?; #44,988,385textuse {super::*, crate::wallet::Wallet, std::collections::BTreeSet}; #[derive(Serialize, Deserialize)] pub struct Output { pub cardinal: 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 inscription_outputs = index .get_inscriptions(&unspent_outputs)? .keys() .map(|satpoint| satpoint.outpoint) .collect::<BTreeSet<OutPoint>>(); let mut balance = 0; for (outpoint, amount) in index.get_unspent_outputs(Wallet::load(&options)?)? { if !inscription_outputs.contains(&outpoint) { balance += amount.to_sat() } } Ok(Box::new(Output { cardinal: balance })) } #44,985,305texttransfer2,300.ibtc#36,581,568brc-20transfer2,300.ibtc#35,634,278brc-20mint100.ibtc#35,571,819brc-20mint100.ibtc#35,571,802brc-20mint100.ibtc#35,571,797brc-20mint100.ibtc#35,571,783brc-20mint100.ibtc#35,571,781brc-20mint100.ibtc#35,571,759brc-20mint100.ibtc#35,571,754brc-20mint100.ibtc#35,571,747brc-20mint100.ibtc#35,571,739brc-20mint100.ibtc#35,571,726brc-20mint100.ibtc#35,571,711brc-20mint100.ibtc#35,571,699brc-20mint100.ibtc#35,571,688brc-20mint100.ibtc#35,571,687brc-20mint100.ibtc#35,571,684brc-20mint100.ibtc#35,571,659brc-20mint100.ibtc#35,571,641brc-20mint100.ibtc#35,571,640brc-20mint100.ibtc#35,571,616brc-20mint100.ibtc#35,571,606brc-20mint100.ibtc#35,571,605brc-20mint100.ibtc#35,571,598brc-20mint100.ibtc#35,571,597brc-20transfer7,500,000,000.sats#32,166,902brc-20mint100,000,000.sats#30,052,272brc-20mint100,000,000.sats#30,052,271brc-20mint100,000,000.sats#30,052,270brc-20mint100,000,000.sats#30,052,269brc-20mint100,000,000.sats#30,052,268brc-20mint100,000,000.sats#30,052,267brc-20mint100,000,000.sats#30,052,266brc-20mint100,000,000.sats#30,052,265brc-20mint100,000,000.sats#30,052,264brc-20mint100,000,000.sats#30,052,263brc-20mint100,000,000.sats#30,052,262brc-20mint100,000,000.sats#30,052,261brc-20mint100,000,000.sats#30,052,260brc-20mint100,000,000.sats#30,052,259brc-20mint100,000,000.sats#30,052,258brc-20mint100,000,000.sats#30,052,257brc-20mint100,000,000.sats#30,052,256brc-20mint100,000,000.sats#30,052,255brc-20mint100,000,000.sats#30,052,254brc-20mint100,000,000.sats#30,052,253brc-20mint100,000,000.sats#30,052,252brc-20mint100,000,000.sats#30,052,251brc-20mint100,000,000.sats#30,052,250brc-20