{"push_id":4475855924,"size":2,"distinct_size":1,"ref":"refs/heads/updateBLS","head":"9840cc87893d2eb1d61ad9a0e3214df655cc41dd","before":"98a2d97a27c1679abc0568041238a8876950e650","commits":[{"sha":"4ab0a91e5117b45a9df615eb0a7d4f1515cd5bfe","author":{"name":"Ivan Martinez","email":"dd8aa4d4f9aa7009dfe4777922833cee39fa2f52@gmail.com"},"message":"Validator Slashing Protection DB (#4389)\n\n* Begin adding DB to validator client\r\n\r\nBegin adding ValidatorProposalHistory\r\n\r\nImplement most of proposal history\r\n\r\nFinish tests\r\n\r\nFix marking a proposal for the first time\r\n\r\nChange proposalhistory to not using bit shifting\r\n\r\nAdd pb.go\r\n\r\nChange after proto/slashing added\r\n\r\nFinally fix protos\r\n\r\nFix most tests\r\n\r\nFix all tests for double proposal protection\r\n\r\nStart initialiing DB in validator client\r\n\r\nAdd db to validator struct\r\n\r\nAdd DB to ProposeBlock\r\n\r\nFix test errors and begin mocking\r\n\r\nFix test formatting and pass test for validator protection!\r\n\r\nFix merge issues\r\n\r\nFix renames\r\n\r\nFix tests\r\n\r\n* Fix tests\r\n\r\n* Fix first startup on DB\r\n\r\n* Fix nil check tests\r\n\r\n* Fix E2E\r\n\r\n* Fix e2e flag\r\n\r\n* Fix comments\r\n\r\n* Fix for comments\r\n\r\n* Move proposal hepers to validator/client to keep DB clean\r\n\r\n* Add clear-db flag to validator client\r\n\r\n* Fix formatting\r\n\r\n* Clear out unintended changes\r\n\r\n* Fix build issues\r\n\r\n* Fix build issues\r\n\r\n* Gazelle\r\n\r\n* Fix mock test\r\n\r\n* Remove proposal history\r\n\r\n* Add terminal confirmation to DB clearing\r\n\r\n* Add interface for validatorDB, add context to DB functions\r\n\r\n* Add force-clear-db flag\r\n\r\n* Cleanup\r\n\r\n* Update validator/node/node.go\r\n\r\nCo-Authored-By: Raul Jordan <raul@prysmaticlabs.com>\r\n\r\n* Change db to clear file, not whole folder\r\n\r\n* Fix db test\r\n\r\n* Fix teardown test\r\n\r\nCo-authored-by: Raul Jordan <raul@prysmaticlabs.com>","distinct":false,"url":"https://api.github.com/repos/prysmaticlabs/prysm/commits/4ab0a91e5117b45a9df615eb0a7d4f1515cd5bfe"},{"sha":"9840cc87893d2eb1d61ad9a0e3214df655cc41dd","author":{"name":"prylabs-bulldozer[bot]","email":"ebf2aca8e9c664cbaea1becf4cd71f3e3b7e55e7@users.noreply.github.com"},"message":"Merge refs/heads/master into updateBLS","distinct":true,"url":"https://api.github.com/repos/prysmaticlabs/prysm/commits/9840cc87893d2eb1d61ad9a0e3214df655cc41dd"}]}
{"actor":{"display_login":"prylabs-bulldozer"}}