mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-02-26 15:47:21 +00:00
* Initial work on a graphql API * Added receipts, and more transaction fields. * Finish receipts, add logs * Add transactionCount to block * Add types and . * Update Block type to be compatible with ethql * Rename nonce to transactionCount in Account, to be compatible with ethql * Update transaction, receipt and log to match ethql * Add query operator, for a range of blocks * Added ommerCount to Block * Add transactionAt and ommerAt to Block * Added sendRawTransaction mutation * Add Call and EstimateGas to graphQL API * Refactored to use hexutil.Bytes instead of HexBytes * Replace BigNum with hexutil.Big * Refactor call and estimateGas to use ethapi struct type * Replace ethgraphql.Address with common.Address * Replace ethgraphql.Hash with common.Hash * Converted most quantities to Long instead of Int * Add support for logs * Fix bug in runFilter * Restructured Transaction to work primarily with headers, so uncle data is reported properly * Add gasPrice API * Add protocolVersion API * Add syncing API * Moved schema into its own source file * Move some single use args types into anonymous structs * Add doc-comments * Fixed backend fetching to use context * Added (very) basic tests * Add documentation to the graphql schema * Fix reversion for formatting of big numbers * Correct spelling error * s/BigInt/Long/ * Update common/types.go * Fixes in response to review * Fix lint error * Updated calls on private functions * Fix typo in graphql.go * Rollback ethapi breaking changes for graphql support Co-Authored-By: Arachnid <arachnid@notdot.net> |
||
|---|---|---|
| .. | ||
| allegro/bigcache | ||
| aristanetworks/goarista | ||
| Azure | ||
| btcsuite/btcd | ||
| cespare/cp | ||
| codahale/hdrhistogram | ||
| davecgh/go-spew | ||
| deckarep/golang-set | ||
| dgrijalva/jwt-go | ||
| docker/docker | ||
| edsrzf/mmap-go | ||
| elastic/gosigar | ||
| ethereum/ethash/src/libethash | ||
| fatih/color | ||
| fjl/memsize | ||
| gizak/termui | ||
| go-ole/go-ole | ||
| go-stack/stack | ||
| golang | ||
| graph-gophers/graphql-go | ||
| hashicorp/golang-lru | ||
| huin/goupnp | ||
| influxdata/influxdb | ||
| jackpal/go-nat-pmp | ||
| julienschmidt/httprouter | ||
| karalabe/hid | ||
| maruel/panicparse | ||
| mattn | ||
| mitchellh/go-wordwrap | ||
| mohae/deepcopy | ||
| naoina | ||
| nsf/termbox-go | ||
| olekukonko/tablewriter | ||
| opentracing/opentracing-go | ||
| pborman/uuid | ||
| peterh/liner | ||
| pkg/errors | ||
| pmezard/go-difflib | ||
| prometheus/prometheus | ||
| rjeczalik/notify | ||
| robertkrimen/otto | ||
| rs | ||
| StackExchange/wmi | ||
| stretchr/testify | ||
| syndtr/goleveldb | ||
| uber | ||