aboutsummaryrefslogtreecommitdiffstats
path: root/graphql
Commit message (Collapse)AuthorAgeFilesLines
* all: simplify timestamps to uint64 (#19372)Martin Holst Swende2019-04-032-4/+4
| | | | | | | | | | | | | | * all: simplify timestamps to uint64 * tests: update definitions * clef, faucet, mobile: leftover uint64 fixups * ethash: fix tests * graphql: update schema for timestamp * ethash: remove unused variable
* graphql: Updates to graphql support to match EIP1767 (#19238)Nick Johnson2019-03-182-141/+285
| | | | Updates to match EIP1767
* changed file name grahpql.go to graphql.go (#19267)Shunsuke Watanabe2019-03-141-0/+0
| | | graphql: fix typo in file name
* graphql: fix typos in comments (#19041)Roc Yu2019-02-261-2/+2
|
* GraphQL master FF for review (#18445)Kris Shinn2019-01-214-0/+1533
* 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>