Refactor llmq type consensus param names#3093
Conversation
PastaPastaPasta
left a comment
There was a problem hiding this comment.
This is small so it's mostly fine, but should be a scripted diff.
45c08a5 to
9c44f09
Compare
9c44f09 to
9b9f5df
Compare
PastaPastaPasta
left a comment
There was a problem hiding this comment.
utACK, scripted diff passes
nmarley
left a comment
There was a problem hiding this comment.
Changes look good, utACK
@PastaPastaPasta What is the scripted-diff stuff?
Basically you can make a change / refactor using a script, put that script into the commit and it gets validated (I think) by travis and code reviewers that way you don't have to look at every single line of the diff if the script is correct https://github.com/bitcoin/bitcoin/blob/master/doc/developer-notes.md#scripted-diffs |
2fd64fb
9b9f5df to
2fd64fb
Compare
|
Rebased |
PastaPastaPasta
left a comment
There was a problem hiding this comment.
re-utACK, scripted diff still passes :)
|
|
-BEGIN VERIFY SCRIPT- sed -i 's/llmqChainLocks/llmqTypeChainLocks/g' src/*.cpp src/*.h src/*/*.cpp src/*/*.h sed -i 's/llmqForInstantSend/llmqTypeInstantSend/g' src/*.cpp src/*.h src/*/*.cpp src/*/*.h -END VERIFY SCRIPT-
e574bc6
2fd64fb to
e574bc6
Compare
|
Rebased to make sure Travis is happy now. |
-BEGIN VERIFY SCRIPT- sed -i 's/llmqChainLocks/llmqTypeChainLocks/g' src/*.cpp src/*.h src/*/*.cpp src/*/*.h sed -i 's/llmqForInstantSend/llmqTypeInstantSend/g' src/*.cpp src/*.h src/*/*.cpp src/*/*.h -END VERIFY SCRIPT-
c7e2beb scripted-diff: Refactor llmq type consensus param names (dashpay#3093) (UdjinM6) af7bb99 Re-verify invalid IS sigs when the active quorum set rotated (dashpay#3052) (Alexander Block) be20a71 Remove recovered sigs from the LLMQ db when corresponding IS locks get confirmed (dashpay#3048) (Alexander Block) 802a933 Don't wake up select if it was already woken up (dashpay#2863) (Alexander Block) 436300d Disable optimistic send in PushMessage by default (dashpay#2859) (Alexander Block) 44ad484 Optimize LLMQs sending of sig shares (dashpay#2704) (Alexander Block) e01ad46 Fix db leaks in LLMQ db (dashpay#2914) (Alexander Block) d2a2d15 Print inputs on which we voted and quorums used for signing (dashpay#2907) (Alexander Block) dce46ad Bail out in few more places when blockchain is not synced yet (dashpay#2888) (UdjinM6) 965a4a7 Use lazy BLS signatures more often and don't always verify self-recovered sigs (dashpay#2860) (Alexander Block) f4a5a04 cherry pick dashpay#2889 (UdjinM6) Pull request description: each commit backports a different PR ACKs for top commit: c7e2beb Duddino: utACK c7e2beb Liquid369: utACK c7e2beb Tree-SHA512: 86425039d01990ff04eea95f5ea4bee4821eaa80c33bab147d5b9407589c799c8293c2da5d5faf10e7e66b65d568444318c87fc274f39b42d2b69b80abafb417
As suggested in #3087 (comment)