|
7 | 7 | ethtypes |
8 | 8 |
|
9 | 9 | type |
10 | | - # https://github.com/ethereum/execution-apis/blob/v1.0.0-alpha.7/src/engine/specification.md#payloadattributesv1 |
| 10 | + # https://github.com/ethereum/execution-apis/blob/v1.0.0-alpha.8/src/engine/specification.md#payloadattributesv1 |
11 | 11 | PayloadAttributesV1* = object |
12 | 12 | timestamp*: Quantity |
13 | 13 | prevRandao*: FixedBytes[32] |
14 | 14 | suggestedFeeRecipient*: Address |
15 | 15 |
|
16 | | - # https://github.com/ethereum/execution-apis/blob/v1.0.0-alpha.7/src/engine/specification.md#payloadstatusv1 |
| 16 | + # https://github.com/ethereum/execution-apis/blob/v1.0.0-alpha.8/src/engine/specification.md#payloadstatusv1 |
17 | 17 | PayloadExecutionStatus* {.pure.} = enum |
18 | 18 | valid = "VALID" |
19 | 19 | invalid = "INVALID" |
|
27 | 27 | latestValidHash*: Option[BlockHash] |
28 | 28 | validationError*: Option[string] |
29 | 29 |
|
30 | | - # https://github.com/ethereum/execution-apis/blob/v1.0.0-alpha.7/src/engine/specification.md#forkchoicestatev1 |
| 30 | + # https://github.com/ethereum/execution-apis/blob/v1.0.0-alpha.8/src/engine/specification.md#forkchoicestatev1 |
31 | 31 | ForkchoiceStateV1* = object |
32 | 32 | headBlockHash*: BlockHash |
33 | 33 | safeBlockHash*: BlockHash |
34 | 34 | finalizedBlockHash*: BlockHash |
35 | 35 |
|
36 | | - # https://github.com/ethereum/execution-apis/blob/v1.0.0-alpha.7/src/engine/specification.md#response-1 |
| 36 | + # https://github.com/ethereum/execution-apis/blob/v1.0.0-alpha.8/src/engine/specification.md#response-1 |
37 | 37 | PayloadID* = FixedBytes[8] |
38 | 38 |
|
39 | 39 | ForkchoiceUpdatedResponse* = object |
40 | 40 | payloadStatus*: PayloadStatusV1 |
41 | 41 | payloadId*: Option[PayloadID] |
42 | 42 |
|
43 | | - # https://github.com/ethereum/execution-apis/blob/v1.0.0-alpha.7/src/engine/specification.md#transitionconfigurationv1 |
| 43 | + # https://github.com/ethereum/execution-apis/blob/v1.0.0-alpha.8/src/engine/specification.md#transitionconfigurationv1 |
44 | 44 | TransitionConfigurationV1* = object |
45 | 45 | terminalTotalDifficulty*: Uint256 |
46 | 46 | terminalBlockHash*: BlockHash |
47 | 47 | terminalBlockNumber*: Quantity |
48 | 48 |
|
49 | 49 | const |
50 | | - # https://github.com/ethereum/execution-apis/blob/v1.0.0-alpha.7/src/engine/specification.md#errors |
| 50 | + # https://github.com/ethereum/execution-apis/blob/v1.0.0-alpha.8/src/engine/specification.md#errors |
51 | 51 | engineApiParseError* = - 32700 |
52 | 52 | engineApiInvalidRequest* = -32600 |
53 | 53 | engineApiMethodNotFound* = -32601 |
|
0 commit comments