cosmscan / cosmscan-rs Goto Github PK
View Code? Open in Web Editor NEW(WIP) Cosmscan is indexer for cosmos based blockchain.
(WIP) Cosmscan is indexer for cosmos based blockchain.
we should change the hyper
to actix-web
for more productivity.
url::Url::parse()
func cannot parse uri string without base endpoint
After few days using diesel
in our data store.
I feels that I cannot fully control what will happens to our database.
I decided to migrate from diesel-rs
to sqlx
Tendermint에 블록이 생성되자마자 블록에 담긴 트랜잭션을 코스모스 gRPC로 질의하면 에러가 나는 경우가 있음
원칙적으로는 Tendermint는 블록체인의 하위 레이어에 해당하고 코스모스는 상위레이어이니 이 둘 사이에 동기화 되는 시차가 약간 있는듯
Endpoints to be implemented.
GET
/api/chainsGET
/api/block/by_height/{height}GET
/api/block/latest_heightGET
/api/block/list?skip=0&limit=50GET
/api/transaction/{hash}
messages
and events
GET
/api/transaction/list/by_height/{height}Provide a simpler way to test the services (engine
and api-server
) like below.
$ cd e2e
$ docker-compose up
Then it starts all the component we need to test.
We could store the result of transaction which is categorized as succeded
and failed
.
API server is inherently designed as standalone server
It wouldn't contains any frontend sources
So, if frontend website is needed to access to our server
We must allow different host to access to the api server
allowed_host
to the config.toml
http://localhost:3000/
Access-Control-Allow-Origin
for each api handlers.A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.