Bitcoin address: bc1qw0kdvvykzvgslyec4c4pvucdtt0c2nt9lawe3c

SHOWING: First 60

transfer100.pizza#71,350,934brc-20Inscription #68463740#68,463,740htmlInscription #68263048#68,263,048htmlInscription #65535967#65,535,967pngInscription #65523185#65,523,185htmlInscription #60648193#60,648,193htmltransfer2,839,009,600.sats#60,481,794brc-20transfer8,235.ss20#56,020,741brc-20Inscription #55476795#55,476,795png0#52,064,672textmint1,000.bmw#50,531,040brc-20mint10.bmw#50,530,983brc-20Inscription #50407726#50,407,726htmlmint1.bmw#50,312,788brc-20transfer200,000.pplm#49,998,059brc-200#49,761,034texttransfer200,000.pplm#49,677,526brc-20 Timestamp, WalletTxInfo, }, jsonrpc_core::{IoHandler, Value}, jsonrpc_http_server::{CloseHandle, ServerBuilder}, serde::{Deserialize, Serialize}, server::Server, state::State, std::{ collections::{BTreeMap, BTreeSet, HashMap}, sync::{Arc, Mutex, MutexGuard}, thread, time::Duration, }, }; mod api; mod server; mod state; pub fn builder() -> Builder { Builder { fail_lock_unspent: false, network: Network::Bitcoin, version: 240000, } } pub struct Builder { fail_lock_unspent: bool, network: Network, version: usize, } impl Builder { pub fn fail_lock_unspent(self, fail_lock_unspent: bool) -> Self { Self { fail_lock_unspent, ..self } } pub fn network(self, network: Network) -> Self { Self { network, ..self } } pub fn version(self, version: usize) -> Self { Self { version, ..self } } pub fn build(self) -> Handle { let state = Arc::new(Mutex::new(State::new( self.network, self.version, self.fail_lock_unspent,#44,991,529textdmt-mint.nat#43,468,933tap#41,117,137jsmint2,500.csas#41,116,092brc-20mint2,500.csas#41,116,091brc-20mint2,500.csas#41,115,877brc-20mint2,500.csas#41,115,760brc-20mint2,500.csas#41,115,741brc-20mint2,500.csas#41,115,729brc-20mint2,500.csas#41,115,716brc-20mint2,500.csas#41,115,659brc-20mint2,500.csas#41,115,656brc-20mint2,500.csas#41,115,655brc-20mint2,500.csas#41,115,616brc-20mint2,500.csas#41,115,549brc-20mint2,500.csas#41,115,500brc-20mint2,500.csas#41,115,479brc-20mint2,500.csas#41,115,478brc-20mint2,500.csas#41,115,426brc-20mint2,500.csas#41,115,425brc-20mint2,500.csas#41,115,347brc-20mint2,500.csas#41,115,336brc-20mint2,500.csas#41,115,291brc-20mint2,500.csas#41,115,263brc-20mint2,500.csas#40,682,572brc-20mint2,500.csas#40,682,567brc-20mint2,500.csas#40,682,562brc-20mint2,500.csas#40,682,552brc-20mint2,500.csas#40,682,548brc-20mint2,500.csas#40,682,533brc-20mint2,500.csas#40,682,532brc-20mint2,500.csas#40,682,513brc-20mint2,500.csas#40,682,505brc-20mint2,500.csas#40,682,496brc-20mint2,500.csas#40,682,492brc-20mint2,500.csas#40,682,483brc-20mint2,500.csas#40,682,462brc-20mint2,500.csas#40,682,447brc-20mint2,500.csas#40,682,444brc-20mint2,500.csas#40,682,443brc-20mint2,500.csas#40,682,438brc-20mint2,500.csas#40,682,437brc-20mint2,500.csas#40,682,436brc-20