MouseXplore

MouseXplore

MouseXplore är en open source-explorer som kan slå samman flera blockchains till ett enda UI-stöd.För närvarande stöder Bitcoin, Litecoin, Ethereum, Neo och Stellar.
MouseXplore är vår open source block explorer som för närvarande stöder Bitcoin, Litecoin, Ethereum, Neo och Stellar.Teamet på MouseBelt märkte att blockutforskare ofta avbryts av open source-förvar, så vi ville ge en utgångspunkt för fyra relativt olika förvar som gör bra utgångspunkter för anpassning.Under utvecklingen var vi tvungna att bestämma hur vi kunde slå samman flera blockchains till ett enda användargränssnitt.För att börja tittade vi på andra populära open source-utforskare för att dra gemensamma komponenter.De delade alla en hemsida med en sökfunktion, nya block och nya transaktioner, så det var en enkel utgångspunkt.Transaktions- och kontosidorna är där saker börjar skilja sig: Bitcoin och Litecoin stöder transaktioner med flera ingångar / multi-output, medan Ethereum är en enda utgång.Dessutom stöder ethereum symboler via smarta kontrakt, medan Bitcoin inte gör det.För att skapa ett enhetligt användargränssnitt hade vi hanterat skillnader mellan var och en av dessa kryptokurser.Denna block explorer tillåter också en användare att driva en plånbok.Vi stöder API: er på några blockchains för att skicka en rå transaktion, vilket gör att en API-baserad webbplånbok som hanterar nycklar på enheten kan skicka transaktioner.Några av kryptokurserna i MouseWallet följer detta flöde som ett exempel.Om du vill använda dem i din app, känn dig fri att antingen använda vår API eller gaffla den själv (om du vill ha full kontroll över produkten rekommenderar vi den senare).För att hantera uppslag av information som inte är lätt tillgänglig på noden använder vi en cron-uppgift för att para block till en mongodb-instans.På vissa blockchains tar det lite tid att få en historik över transaktioner med ett enda konto, så vi cachar resultatet i en datastore för att komma tillbaka snabbt.Om du distribuerar och kör projektet, se till att ge cron tillräckligt med tid att synkronisera med nätverket.Detta projekt har för avsikt att göra det enkelt att utveckla applikationer och lägga till nya kryptokurser i en community block explorer ...
mousexplore

Alternativ till MouseXplore för alla plattformar med någon licens