Skip to content

neo-ngd/neo3fura

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neofura

Neofura is a service for quickly getting data from the Neo , If you are a developer on neo and need performance or good productivity, you will love Neofura.

For more info, Please refer to Neofura-Doc .

Quick Start

./start.sh + environment(environment can be "dev","test","staging")

API Examples

curl --location --request POST 'https://testneofura.ngd.network:444' \ --header 'Content-Type: application/json' \ --data-raw '{ "jsonrpc": "2.0", "method": "GetBestBlockHash", "params": {}, "id": 1 }'

The response will be

{ "id": 1, "result": { "hash": "0x226844a595780dd2881bbfedbf4ffabe25fcc691969359aa1b7f87a715cdea75" }, "error": null }

Feathers

High Concurrency

Thanks to the native Go framework that the Neofura can handle more than requests in a second.

Auto Repost

If the service meet the method that have not been implemented the service will repost to the NEO node, which means, any NEO rpc request can be sent to Neofura.

GraphQL(coming soon)

A graphql server will be implemented soon to have a more flexible query.

Appreciations

We really appreciate all the partners in contributing codes in this project, especially vikkko and joeqian. Also, WSbaikaishui, zifanwangsteven, RookieCoderrr come up with many advices. Celia18305 is a perfect document worker who helps to make all the documents in order. Don't forget to give us a STAR if you like it!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 99.7%
  • Other 0.3%