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
Implement persistence for LLMQ based InstantSend (PIVX-Project#2756)
Don't pass CEvoDB to CDKGSessionHandler and CDKGSession
Was never used.
Introduce global llmq::llmqDb instance of CDBWrapper
This DB is for LLMQ related data that is not part of on-chain consensus.
This for example included LLMQ secret key shares and recovered signatures.
Don't use CEvoDB in CDKGSessionManager and instead use llmqDb
Contributions are not part of on-chain consensus and shouldn't be stored in
CEvoDB.
Use llmqDb for CRecoveredSigsDb
Instead of creating its own CDBWrapper internally.
Add key prefix to "rs_" for CRecoveredSigsDb keys
This avoids future conflicts with other data stored in llmqDb
Add HasVotedOnId/GetVoteForId to CSigningManager
These just pass through to CRecoveredSigsDb
Use unordered_lru_cache in CRecoveredSigsDb
0 commit comments