Skip to content

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

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

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

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

ci.yml

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

Annotations

21 errors and 6 warnings
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 :(
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..."]
HTMLProofer
Process completed with exit code 1.
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/
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/
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/
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/
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