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
I updated stateSignerWiring from ComponentWiring<StateSigner, ConsensusTransactionImpl> to ComponentWiring<StateSigner, StateSignaturePayload>, not realizing that this change also required modifications in the StateSigner interface.
Symptoms:
Post-change, the code compiled successfully and the application ran without throwing any runtime exceptions.
However, the StateSigner failed to sign the state, leading to subsequent issues in the application.
Diagnosis:
After thorough debugging, we identified that the issue stemmed from the overlooked changes needed in the StateSigner interface.
Reference:
The code state before the change can be found in this branch: wiring-issue.
The fix for this issue was implemented in this commit: Commit 93884c9.
The text was updated successfully, but these errors were encountered:
I updated
stateSignerWiring
fromComponentWiring<StateSigner, ConsensusTransactionImpl>
toComponentWiring<StateSigner, StateSignaturePayload>
, not realizing that this change also required modifications in theStateSigner
interface.Symptoms:
StateSigner
failed to sign the state, leading to subsequent issues in the application.Diagnosis:
StateSigner
interface.Reference:
The text was updated successfully, but these errors were encountered: