0
MouseXplore je naš istraživač blokova otvorenog koda koji trenutno podržava Bitcoin, Litecoin, Ethereum, Neo i Stellar.Tim iz MouseBelta primijetio je da istraživači blokova često odbacuju otvorena skladišta, tako da smo htjeli pružiti početnu točku za četiri relativno različita spremišta koja čine dobre polazne točke za prilagodbu.Tijekom razvoja morali smo utvrditi kako možemo spojiti više blockchaina u jedno korisničko sučelje.Za početak smo pogledali ostale popularne istraživače bloka otvorenog koda kako bi izvukli uobičajene komponente.Svi su dijelili početnu stranicu sa značajkom pretraživanja, nedavnim blokovima i nedavnim transakcijama, tako da je to bila lako početna točka.Na transakcijskim i računima stranice počinju se razlikovati: Bitcoin i Litecoin podržavaju višestruke ulazne / više izlazne transakcije, dok je Ethereum jednostruki ulaz.Uz to, ethereum podržava tokene putem pametnih ugovora, dok Bitcoin ne.Da bismo napravili jednolično korisničko sučelje, morali smo obraditi razlike između svake od tih kripto valuta.Ovaj blok Explorer omogućuje i korisniku da napaja novčanik.Podržavamo API-je na nekim blockchainima za slanje neobrađene transakcije, omogućavajući tipkama za upravljanje web-novčanikom temeljenim na API-ju na uređaju za slanje transakcija.Neke od kripto valuta u MouseWallet slijede ovaj tijek kao primjer.Ako ih želite koristiti u svojoj aplikaciji, slobodno upotrijebite naš API ili ga forkirajte (ako želite potpuno kontrolirati proizvod, preporučujemo mu zadnji).Da bismo upravljali pretraživanjem informacija koje nisu lako dostupne na čvoru, koristimo se cron zadatkom za raščlanjivanje blokova u mongodb instanci.Na nekim blockchainima dobivanje povijesti transakcija jednim računom traje neko vrijeme, tako da rezultat spremamo u podatkovnu trgovinu kako bi se brzo vratio.Ako implementirate i pokrećete projekt, obavezno dajte cronu dovoljno vremena za sinkronizaciju s mrežom.Ovaj projekt želi olakšati razvoj aplikacija i dodavanje novih kriptovaluta u explorer blok zajednice ....