Commit Graph

259 Commits

Author SHA1 Message Date
Danny Ryan 39de89b367
Merge pull request #214 from mkalinin/error-code-fix
Engine API: adjust error codes with JSON-RPC 2.0 spec
2022-05-05 16:04:01 -06:00
Danny Ryan 05b5db8ed2
Merge pull request #216 from ethereum/timeouts-redux
engine timeouts (redux)
2022-05-05 16:03:33 -06:00
Danny Ryan fb13942603 mod timeouts to be 8s and 1s 2022-05-04 14:53:22 -06:00
Mikhail Kalinin 6e1f881a9d Rebase error codes to -38000 according to LSP spec 2022-05-04 18:52:03 +04:00
Mikhail Kalinin ba392d2022 Merge branch 'main' into error-code-fix 2022-05-04 14:08:40 +04:00
Danny Ryan 29ebc08f22
Merge pull request #211 from mkalinin/invalid-payload-attributes
Engine API: respond with error if payload attributes are invalid
2022-05-03 12:51:25 -06:00
Mikhail Kalinin 7eebc40776 Engine API: adjust codes of application errors with JSON-RPC spec 2022-05-03 12:06:20 +04:00
Mikhail Kalinin 1e545638c0 Adjust error code with JSON-RPC spec 2022-05-03 12:00:48 +04:00
lightclient db061a7193
Merge pull request #181 from rootulp/patch-1
fix(docs): grammar in README
2022-04-29 12:34:25 +02:00
Mikhail Kalinin 745860fa24 Engine API: respond with error if payload attributes are invalid 2022-04-28 12:53:32 +04:00
Danny Ryan 774d5779d6 add engine api timeouts 2022-04-05 15:00:08 -06:00
lightclient cd7f22ee84
Merge pull request #199 from s1na/graphql
Add GraphQL schema
2022-03-21 13:45:42 -06:00
lightclient 737362de13
Merge pull request #198 from mkalinin/polishing
Get rid of eth1.0 leftovers
2022-03-21 12:55:24 -06:00
lightclient 43e2e2c22e
Merge pull request #196 from lightclient/auth-legacy-methods 2022-03-18 19:12:28 -05:00
Sina Mahmoodi bddfda4523 Add graphql validation 2022-03-16 16:20:37 +01:00
Sina Mahmoodi 05c434ce29 Add script for fetching graphql schema from client 2022-03-16 15:57:12 +01:00
Sina Mahmoodi 7b57bc60a5 Add GraphQL schema 2022-03-14 22:33:00 +01:00
Mikhail Kalinin 74b1a19b18 Get rid of eth1.0 leftovers 2022-03-14 20:21:01 +06:00
lightclient@protonmail.com 01e286afda
auth spec shouldn't specify how methods are provided over it 2022-03-11 13:53:49 +01:00
lightclient 2ccee32ad7
Merge pull request #192 from ralexstokes/remove-refs-to-interop
Remove references to the interop spec
2022-03-11 13:31:08 +01:00
lightclient 188589473a
Merge pull request #194 from lightclient/update-deps
all: update vulnerable deps
2022-03-10 04:55:45 -07:00
lightclient@protonmail.com 23d332fb4a
all: update vulnerable deps 2022-03-10 12:54:55 +01:00
lightclient e8379016ba
Merge pull request #193 from lightclient/chainid
eth: add eth_chainId method
2022-03-10 04:52:03 -07:00
lightclient@protonmail.com 20a78b323c
eth: add eth_chainId method 2022-03-10 12:45:58 +01:00
Alex Stokes 109997160b
Remove references to the interop spec 2022-03-09 14:43:59 -07:00
Danny Ryan 596ad145d7
Merge pull request #189 from paulhauner/patch-2
Add QoS for transition config endpoint
2022-03-03 09:41:10 -07:00
Danny Ryan 30beb36669
Merge branch 'main' into patch-2 2022-03-03 09:21:21 -07:00
Danny Ryan d4300c0d71
Merge pull request #183 from mkalinin/engine-api-eth-subset
Engine API: define a subset of exposing eth methods
2022-03-02 08:40:46 -07:00
Danny Ryan de333fd0e5
Merge branch 'main' into engine-api-eth-subset 2022-03-02 08:40:34 -07:00
Danny Ryan bc03ed7ca7
Merge pull request #179 from mkalinin/engine-api-clarify-ping
Engine API: more clarity around terminalBlockNumber field
2022-03-02 08:39:36 -07:00
Mikhail Kalinin eb64437ea6 Engine API: fix wording around DATA and QUANTITY 2022-03-01 13:16:55 +06:00
Mikhail Kalinin 237689dd29
Engine API: refine DATA and QUANTITY encoding
Co-authored-by: Micah Zoltu <micah@zoltu.net>
2022-03-01 13:11:39 +06:00
Paul Hauner 5017057526
Add QoS for transition config endpoint 2022-03-01 10:16:45 +11:00
Mikhail Kalinin 7cf3f9a896 Engine API: use rendered version of Eth JSON-RPC 2022-02-28 18:31:59 +06:00
Mikhail Kalinin 7630fa7876 Engine API: define a subset of exposing eth methods 2022-02-24 18:32:05 +06:00
Rootul Patel 74a30a5e72
fix(docs): grammar in README 2022-02-23 12:03:09 -05:00
Danny Ryan 41db84cbcd
Merge pull request #180 from mkalinin/random-to-prevrandao
Engine API: random -> prevRandao
2022-02-22 11:50:45 -07:00
Mikhail Kalinin 4ea33a9054 Engine API: more clarity around terminalBlockNumber field 2022-02-22 17:08:36 +06:00
Mikhail Kalinin 2bbc232ad8 Engine API: random -> prevRandao 2022-02-22 16:50:39 +06:00
Danny Ryan 18d07845e4
Merge pull request #175 from paulhauner/patch-1
Clarify `validationError` usage
2022-02-21 10:59:54 -07:00
Paul Hauner b30e3934a1
Clarify `validationError` usage 2022-02-16 11:08:35 +11:00
Danny Ryan 68cf607f01
Merge pull request #173 from mkalinin/patch-2
Engine API: fix forkchoiceUpdated INVALID response
2022-02-08 21:35:34 -07:00
Mikhail Kalinin 2cc819e960
Engine API: fix fcU INVALID response 2022-02-09 10:31:29 +06:00
Danny Ryan 5384e03316
Merge pull request #167 from holiman/auth
Authentication for engine api
2022-02-08 11:19:38 -07:00
Danny Ryan 3628b886fc
Merge pull request #172 from mkalinin/transition-config
Engine API: add getTransitionConfiguration
2022-02-08 11:16:09 -07:00
Danny Ryan 3162ac563b
Update src/engine/authentication.md 2022-02-07 06:51:10 -07:00
Mikhail Kalinin eed88b066b Engine API: fix ordered lists rendering on GH 2022-02-07 13:40:27 +06:00
Mikhail Kalinin 8b18d6eb7a Engine API: pass CL's transition config in the call 2022-02-04 16:26:26 +06:00
Martin Holst Swende b32028f5cc
add acronyms to wordlist 2022-02-04 08:55:05 +01:00
Martin Holst Swende 5e674fc7dc
change output form for generated secret + clarifications 2022-02-04 08:43:52 +01:00