{"push_id":3159785349,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"e2dfeb0146da046ad34655b17941e54e4b3d7769","before":"18857b4c4034af54e7ad3cbd78ff6f87f4f22567","commits":[{"sha":"66e15e8f9759b827732865e5686c0203ce7dc1d4","author":{"name":"Sjors Provoost","email":"963dc4305d0df4b6864dc6a25bea6f5ed273ee18@sprovoost.nl"},"message":"Explain GetAncestor check for m_failed_blocks in AcceptBlockHeader","distinct":true,"url":"https://api.github.com/repos/bitcoin/bitcoin/commits/66e15e8f9759b827732865e5686c0203ce7dc1d4"},{"sha":"e2dfeb0146da046ad34655b17941e54e4b3d7769","author":{"name":"MarcoFalke","email":"94662c316543fb349a23cc41ada52e5549f80958@gmail.com"},"message":"Merge #13930: doc: Better explain GetAncestor check for m_failed_blocks in AcceptBlockHeader\n\n66e15e8f97 Explain GetAncestor check for m_failed_blocks in AcceptBlockHeader (Sjors Provoost)\n\nPull request description:\n\n  Salvaged (but slightly modified) from #12138, the comment there was really helpful to wrap my head around that part of the code.\n\n  In addition, a naive reader like yours truly will first think `IsValid(BLOCK_VALID_SCRIPTS)` means the previous block was invalid. But IIUC that's not what  it means. Instead, it means the block hasn't been checked for validity at the `BLOCK_VALID_SCRIPTS` level yet. So in that case the existing text \"previous block index isn't valid\" is wrong.\n\nTree-SHA512: 442a319a83290d94697fdf51376463b70454e0f3909d4a45594ddc2e7c26cd19dc703808385a25e26d6d2dddab0aa35ca41722f2e65ee6fe57bbaf62652d3ec8","distinct":true,"url":"https://api.github.com/repos/bitcoin/bitcoin/commits/e2dfeb0146da046ad34655b17941e54e4b3d7769"}]}
{"actor":{"display_login":"MarcoFalke"}}