{"push_id":2866996131,"size":3,"distinct_size":2,"ref":"refs/heads/pr_dip3_integrationtests","head":"d37a697385608fba4653c1349e5242941467264e","before":"b10ae787b607a1ffbf0738067ecd7dbbb4619a88","commits":[{"sha":"737353c84c6cc5a6f990d4b786326dbd2b3f5d54","author":{"name":"UdjinM6","email":"0105d54f6b1f0756b3fdc004130a6506b53843f9@users.noreply.github.com"},"message":"Fix IsBlockValueValid/IsOldBudgetBlockValueValid (#2276)","distinct":false,"url":"https://api.github.com/repos/codablock/dash/commits/737353c84c6cc5a6f990d4b786326dbd2b3f5d54"},{"sha":"9730019f078c44a3df8c4a78ac30e8384937d3a1","author":{"name":"Alexander Block","email":"66f42ae8113cc8789ea5acab0b0aaf5dd9cd30fc@gmail.com"},"message":"Invoke UpdatedBlockTip signal when invalidateblock RPC is called\n\nCurrently, UpdatedBlockTip would only be called if the invalidation resulted\nin another chain becoming the longest one. This is inconsistent behavior\nand was spotted when running dip3 integration tests.","distinct":true,"url":"https://api.github.com/repos/codablock/dash/commits/9730019f078c44a3df8c4a78ac30e8384937d3a1"},{"sha":"d37a697385608fba4653c1349e5242941467264e","author":{"name":"Alexander Block","email":"66f42ae8113cc8789ea5acab0b0aaf5dd9cd30fc@gmail.com"},"message":"Implement dip3 integration tests\n\nThis tests the full upgrade path from legacy MNs to deterministic MNs","distinct":true,"url":"https://api.github.com/repos/codablock/dash/commits/d37a697385608fba4653c1349e5242941467264e"}]}
{"actor":{"display_login":"codablock"}}