-
Notifications
You must be signed in to change notification settings - Fork 493
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PKI: 3924 handle stateproof in rest api goal #3950
PKI: 3924 handle stateproof in rest api goal #3950
Conversation
46f9745
to
691c485
Compare
Codecov Report
@@ Coverage Diff @@
## sakiki/integration/restful-goal #3950 +/- ##
===================================================================
+ Coverage 49.78% 49.80% +0.01%
===================================================================
Files 409 409
Lines 69168 69153 -15
===================================================================
+ Hits 34437 34439 +2
+ Misses 31011 30996 -15
+ Partials 3720 3718 -2
Continue to review full report at Codecov.
|
node/node.go
Outdated
// Periodically check for new participation keys | ||
go node.checkForParticipationKeys() | ||
|
||
node.monitoringRoutinesWaitGroup.Add(2) | ||
go node.txPoolGaugeThread() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like you still need to rebase the integration branch, there is a new ctx.Done argument here.
@winder At this location: https://github.com/algorand/go-algorand/pull/3950/files#diff-375d57e386f20eaa5f09f02bb9d28bfc48ac3dca18d0325f59492208219e5618R896 Should it be |
The link isn't working for me, which file/line? |
node/node.go Line 896. in loadParticipationkeys() it uses the withSecrets() version of the function. Wondering if we should do that in node.go as well. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
6439fff
to
de3c582
Compare
f8bcfd8
to
c78bb0c
Compare
de3c582
to
2dfe250
Compare
06ed2a2
to
831086d
Compare
831086d
to
94f3036
Compare
* Migrate goal account commands to REST API (#3916) * PKI: 3924 handle stateproof in rest api goal (#3950) Some additional refactoring: * Remove Node Key Monitoring Function * Removes function which calls loadParticipationKeys() every 60 seconds since MakeFull() for the FullNode does the same thing Co-authored-by: Will Winder <[email protected]>
Remove Node Key Monitoring Function
Resolves #2596
Removes function which calls loadParticipationKeys() every 60 seconds
since MakeFull() for the FullNode does the same thing
Install State Proof Keys
Resolves #3924
Installs state proof keys inside of algod after getting the binary blob
Removes temp file generation
Resolves #3106
Removes the ability to create temporary files from the REST interface.