Skip to content

WIP: Support List[List[byte, N], N]#17

Open
kasey wants to merge 3 commits into
OffchainLabs:mainfrom
kasey:fix-list-list
Open

WIP: Support List[List[byte, N], N]#17
kasey wants to merge 3 commits into
OffchainLabs:mainfrom
kasey:fix-list-list

Conversation

@kasey
Copy link
Copy Markdown
Collaborator

@kasey kasey commented May 5, 2023

Current spectests generated by the methodical repo were not covering ExecutionPayload, so I missed that nested lists were not supported. This commit adds support for List[List[byte, N], N]. 2 things should happen before I remove WIP from the title:

  • Cover List[List] via prysm's ExecutionPayload type in spectests.
  • double check test coverage of geth's uin256 type and any other types they are currently developing with methodical. Ideally add some additional test fixtures to cover patterns from the existing types.

This PR also has a commit removing all the values/funcs/types flagged by the golangci-lint deadcode checker. There are only 2 commits so it may be easiest to review this PR one commit at a time. I am also happy to split off the lint commit into a separate PR.

@kasey kasey requested a review from MariusVanDerWijden May 5, 2023 19:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant