You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
in the tendermint keymanager backend, we have a subscription with an initialization callback that reads all current statuses before starting a susbscription to change events. are these two phases, the one that reads current statuses and the one that relays status change events, done atomically so that they can't miss an update or duplicate an update?
Details
encountered in go/keymanager/tendermint/tendermint.go
from internal key manager audit
Acceptance Criteria
either we know it's atomic already or we make it atomic. or we determine that it's not a concern
The text was updated successfully, but these errors were encountered:
in the tendermint keymanager backend, we have a subscription with an initialization callback that reads all current statuses before starting a susbscription to change events. are these two phases, the one that reads current statuses and the one that relays status change events, done atomically so that they can't miss an update or duplicate an update?
Details
encountered in go/keymanager/tendermint/tendermint.go
from internal key manager audit
Acceptance Criteria
The text was updated successfully, but these errors were encountered: