Skip to content

Exclude hidden#24

Merged
nervana21 merged 3 commits intomainfrom
exclude_hidden
Mar 17, 2026
Merged

Exclude hidden#24
nervana21 merged 3 commits intomainfrom
exclude_hidden

Conversation

@nervana21
Copy link
Owner

Add functionality to exclude hidden rpcs

Add ProtocolIR::strip_hidden_rpcs to remove RPC method definitions with
hidden == Some(true). Callers can use it when they want to exclude hidden
RPCs from the IR. Non-RPC definitions and RPCs with hidden != Some(true)
are left unchanged.
This change introduces a `--exclude-hidden-rpcs` flag to the
`ethos-cli` pipeline entrypoint so callers can opt out of generating
code for hidden or testing-only RPCs.
This change updates the `just` recipes so that extra flags such as
`--exclude-hidden-rpcs` are passed through to the pipeline step
instead of being treated as inputs to the OpenRPC processing stage.
@nervana21 nervana21 merged commit 76e5f07 into main Mar 17, 2026
7 checks passed
@nervana21 nervana21 deleted the exclude_hidden branch March 17, 2026 15:38
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