Skip to content

config: add event subscription options and defaults#7930

Merged
creachadair merged 3 commits intomasterfrom
mjf/adr075-config
Feb 22, 2022
Merged

config: add event subscription options and defaults#7930
creachadair merged 3 commits intomasterfrom
mjf/adr075-config

Conversation

@creachadair
Copy link

@creachadair creachadair commented Feb 21, 2022

This is part of the implementation of ADR-075. This change adds the configuration settings that will be used by the event log, and hooks up an experimental switch to disable websocket export.

See specifically the Discussion section for background on these config settings.

Copy link
Contributor

@cmwaters cmwaters left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks all good to me. A question that occurred is about the light client. Historically, we've endeavoured to have the same RPC API as a full node, simply forwarding the requests and verifying them if possible. How will this work with the /events endpoint?

@creachadair
Copy link
Author

This looks all good to me. A question that occurred is about the light client. Historically, we've endeavoured to have the same RPC API as a full node, simply forwarding the requests and verifying them if possible. How will this work with the /events endpoint?

It should be the same. The light client has no event log of its own, so it will forward the arguments to the server on the node it's hitched to. That should work transparently.

#7801 has the rest of the changes these PRs are being pulled from if you want to see the rest of the implementation so far. I did update the light client along with the rest.

@creachadair creachadair merged commit c88cf0b into master Feb 22, 2022
@creachadair creachadair deleted the mjf/adr075-config branch February 22, 2022 12:46
mmsqe pushed a commit to mmsqe/tendermint that referenced this pull request Aug 26, 2022
mmsqe pushed a commit to mmsqe/tendermint that referenced this pull request Aug 26, 2022
mmsqe pushed a commit to mmsqe/tendermint that referenced this pull request Aug 30, 2022
mmsqe pushed a commit to mmsqe/tendermint that referenced this pull request Aug 30, 2022
mmsqe pushed a commit to mmsqe/tendermint that referenced this pull request Aug 30, 2022
mmsqe pushed a commit to mmsqe/tendermint that referenced this pull request Sep 23, 2022
sergio-mena pushed a commit that referenced this pull request Sep 28, 2022
…9491)

* config: add event subscription options and defaults (#7930)

* Apply suggestions from code review

Co-authored-by: M. J. Fromberger <fromberger@interchain.io>
mmsqe added a commit to mmsqe/tendermint that referenced this pull request Dec 9, 2022
…int#7930) (tendermint#9491)

* config: add event subscription options and defaults (tendermint#7930)

* Apply suggestions from code review

Co-authored-by: M. J. Fromberger <fromberger@interchain.io>
mmsqe added a commit to mmsqe/tendermint that referenced this pull request Dec 9, 2022
…int#7930) (tendermint#9491)

* config: add event subscription options and defaults (tendermint#7930)

* Apply suggestions from code review

Co-authored-by: M. J. Fromberger <fromberger@interchain.io>
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.

2 participants