Skip to content

Add EIP: Fork-choice enforced Inclusion Lists (FOCIL) #17676

Add EIP: Fork-choice enforced Inclusion Lists (FOCIL)

Add EIP: Fork-choice enforced Inclusion Lists (FOCIL) #17676

Triggered via pull request November 4, 2024 09:51
Status Failure
Total duration 10m 9s
Artifacts 1

ci.yml

on: pull_request
Save PR Number
5s
Save PR Number
HTMLProofer
9m 59s
HTMLProofer
Link Check
15s
Link Check
CodeSpell
17s
CodeSpell
EIP Walidator
8s
EIP Walidator
Markdown Linter
4s
Markdown Linter
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 6 warnings
Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Below] [Context: "#### Validators"]: EIPS/eip-7805.md#L46
EIPS/eip-7805.md:46 MD022/blanks-around-headings/blanks-around-headers Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Below] [Context: "#### Validators"]
Lists should be surrounded by blank lines [Context: "- **`Slot N`, `t=0s to 9s`**: ..."]: EIPS/eip-7805.md#L47
EIPS/eip-7805.md:47 MD032/blanks-around-lists Lists should be surrounded by blank lines [Context: "- **`Slot N`, `t=0s to 9s`**: ..."]
Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Below] [Context: "#### Builder"]: EIPS/eip-7805.md#L56
EIPS/eip-7805.md:56 MD022/blanks-around-headings/blanks-around-headers Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Below] [Context: "#### Builder"]
Lists should be surrounded by blank lines [Context: "- **`Slot N`, `t=0s to 11s`**:..."]: EIPS/eip-7805.md#L57
EIPS/eip-7805.md:57 MD032/blanks-around-lists Lists should be surrounded by blank lines [Context: "- **`Slot N`, `t=0s to 11s`**:..."]
Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Below] [Context: "#### Proposer"]: EIPS/eip-7805.md#L62
EIPS/eip-7805.md:62 MD022/blanks-around-headings/blanks-around-headers Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Below] [Context: "#### Proposer"]
Lists should be surrounded by blank lines [Context: "- **`Slot N+1`, `t=0s`**:"]: EIPS/eip-7805.md#L63
EIPS/eip-7805.md:63 MD032/blanks-around-lists Lists should be surrounded by blank lines [Context: "- **`Slot N+1`, `t=0s`**:"]
Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Below] [Context: "#### Attesters"]: EIPS/eip-7805.md#L66
EIPS/eip-7805.md:66 MD022/blanks-around-headings/blanks-around-headers Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Below] [Context: "#### Attesters"]
Lists should be surrounded by blank lines [Context: "- **`Slot N+1`, `t=4s`**:"]: EIPS/eip-7805.md#L67
EIPS/eip-7805.md:67 MD032/blanks-around-lists Lists should be surrounded by blank lines [Context: "- **`Slot N+1`, `t=4s`**:"]
Lists should be surrounded by blank lines [Context: "2. Validate `T` against `S`."]: EIPS/eip-7805.md#L94
EIPS/eip-7805.md:94 MD032/blanks-around-lists Lists should be surrounded by blank lines [Context: "2. Validate `T` against `S`."]
Lists should be surrounded by blank lines [Context: "- If `T` is invalid, then cont..."]: EIPS/eip-7805.md#L95
EIPS/eip-7805.md:95 MD032/blanks-around-lists Lists should be surrounded by blank lines [Context: "- If `T` is invalid, then cont..."]
missing delimiter `:` in preamble field: EIPS/eip-7805.md#L6
error: missing delimiter `:` in preamble field --> EIPS/eip-7805.md | |
the first match of the given pattern must be a link: EIPS/eip-7805.md#L159
error[markdown-link-first]: the first match of the given pattern must be a link --> EIPS/eip-7805.md | 159 | - Same-slot: With FOCIL running in parallel with the block building process for `slot N+1` during `slot N`, the constraints imposed... | = info: the pattern in question: `(?i)(?:eip|erc)-([0-9])+` = help: see https://ethereum.github.io/eipw/markdown-link-first/
body has extra section(s): EIPS/eip-7805.md#L29
error[markdown-order-section]: body has extra section(s) --> EIPS/eip-7805.md | 29 | ## High-level Overview | = help: see https://ethereum.github.io/eipw/markdown-order-section/
non-relative link or image: EIPS/eip-7805.md#L111
error[markdown-rel-links]: non-relative link or image --> EIPS/eip-7805.md | 111 | - [Beacon Chain](https://github.com/terencechain/consensus-specs/blob/6056b69ea1215c3dff6042da2b0a8563347be645/specs/_features/foci... | = help: see https://ethereum.github.io/eipw/markdown-rel-links/
non-relative link or image: EIPS/eip-7805.md#L112
error[markdown-rel-links]: non-relative link or image --> EIPS/eip-7805.md | 112 | - [Fork choice](https://github.com/terencechain/consensus-specs/blob/6056b69ea1215c3dff6042da2b0a8563347be645/specs/_features/focil... |
non-relative link or image: EIPS/eip-7805.md#L113
error[markdown-rel-links]: non-relative link or image --> EIPS/eip-7805.md | 113 | - [P2P](https://github.com/terencechain/consensus-specs/blob/6056b69ea1215c3dff6042da2b0a8563347be645/specs/_features/focil/p2p-int... |
non-relative link or image: EIPS/eip-7805.md#L114
error[markdown-rel-links]: non-relative link or image --> EIPS/eip-7805.md | 114 | - [Honest validator guide](https://github.com/terencechain/consensus-specs/blob/6056b69ea1215c3dff6042da2b0a8563347be645/specs/_fea... |
non-relative link or image: EIPS/eip-7805.md#L115
error[markdown-rel-links]: non-relative link or image --> EIPS/eip-7805.md | 115 | - [Engine API](https://github.com/terencechain/consensus-specs/blob/6056b69ea1215c3dff6042da2b0a8563347be645/specs/_features/focil/... |
preamble is missing header(s): `eip`, `title`, `description`, `author`, `discussions-to`, `status`, `type`, `created`: EIPS/eip-7805.md#L1
error[preamble-req]: preamble is missing header(s): `eip`, `title`, `description`, `author`, `discussions-to`, `status`, `type`, `created` --> EIPS/eip-7805.md | | = help: see https://ethereum.github.io/eipw/preamble-req/
EIP Walidator
validation found errors :(
Markdown Linter
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@47fbe2df0ad0e27efb67a70beac3555f192b062f, DavidAnson/markdownlint-cli2-action@f5cf187ef11bd3a68a127321b794aa252ff23019. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Save PR Number
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/upload-artifact@65d862660abb392b8c4a3d1195a2108db131dd05. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
EIP Walidator
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@47fbe2df0ad0e27efb67a70beac3555f192b062f. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Link Check
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@47fbe2df0ad0e27efb67a70beac3555f192b062f. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
CodeSpell
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@47fbe2df0ad0e27efb67a70beac3555f192b062f. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "pr_number". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Artifacts

Produced during runtime
Name Size
pr_number
87 Bytes