Add ERC: Blob Space Segments (#1577)
* Add ERC: Blob Space Segments (BSS)
Minimal interface for declaring field element sub-ranges within EIP-4844
blobs. One function — declareBlobSegment — emits an event binding a
[startFE, endFE) half-open range to a blob's versioned hash. Zero storage,
~3,500 gas per declaration.
Includes core interface, optional Queryable and Batch extensions, and
reference implementation.
* fix: assign ERC-8177, convert arXiv links to CSL-JSON citations
- Rename erc-bss.md to erc-8177.md and assets/erc-bss/ to assets/erc-8177/
- Set eip: 8177 in preamble (was TBD)
- Convert inline arXiv links to CSL-JSON footnote citations per EIP-1
* fix: link ERC-165 in heading for markdown-link-first lint
First mention of ERC-165 was in the heading text, which was unlinked.
The eipw markdown-link-first rule requires the first occurrence to be a link.
* rename: ERC-8177 → ERC-8179 per editor assignment
GitHub Diff