{"push_id":607317614,"size":23,"distinct_size":0,"ref":"refs/heads/consensus_tip","head":"c8a5eecfffb8628de4ed1f601ad23898f9b892fc","before":"588f2d64949f9a1bd0f511917f57e4304a9c53f5","commits":[{"sha":"68eb0673f325bfb19e43baac629dadb70f48004f","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"jtimon"},"message":"Consensus: Refactor: Separate CheckInputs() into CheckInputsScripts and Consensus::CheckTxInputs()","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/68eb0673f325bfb19e43baac629dadb70f48004f"},{"sha":"ff17eac93c073873332a7af2a1bef29c657494be","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: Refactor: Decouple CheckInputsScripts() from global nScriptCheckThreads (remove pvChecks param)","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/ff17eac93c073873332a7af2a1bef29c657494be"},{"sha":"cfbd693d306ef3126d8f43e8619add0d86193c89","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: Introduce Consensus::CheckTxInputsScripts() and use it instead of CheckInputsScripts() when possible","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/cfbd693d306ef3126d8f43e8619add0d86193c89"},{"sha":"c75d3f53a9bd6528ae9057f208f8968825fae53a","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: Refactor: Consensus::GetBlockSubsidy from main::GetBlockValue","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/c75d3f53a9bd6528ae9057f208f8968825fae53a"},{"sha":"6596915817c42efe2154597e980021b28953de2d","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: MOVEONLY-ish: Move GetLegacySigOpCount() from main to consensus","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/6596915817c42efe2154597e980021b28953de2d"},{"sha":"741a78ee92e8b653bbfcbed9a881f4fbe7993f6b","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: MOVEONLY: GetP2SHSigOpCount() from main to consensus","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/741a78ee92e8b653bbfcbed9a881f4fbe7993f6b"},{"sha":"e0b38af65d377cebd8bc5661a3ba779241977ff3","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: Introduce Consensus::GetSigOpCount(CTransaction, CCoinsViewEfficient)","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/e0b38af65d377cebd8bc5661a3ba779241977ff3"},{"sha":"91142c6cba48eb6125297f9056f431bab39c1b9f","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: Refactor: Turn main::CheckBlockHeader() into Consensus::CheckBlockHeader()","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/91142c6cba48eb6125297f9056f431bab39c1b9f"},{"sha":"5e5b557708d7199e67142c41bebd0ccc08907fce","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: MOVEONLY: SQUASHME: Move Consensus::CheckBlockHeader() to consensus.o","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/5e5b557708d7199e67142c41bebd0ccc08907fce"},{"sha":"baad431bdefeebcf232dd72dc5db2e8f7cadbde6","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: Refactor: Turn main::CheckBlock() into Consensus::CheckBlock()","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/baad431bdefeebcf232dd72dc5db2e8f7cadbde6"},{"sha":"34b81dbd0b28329ddf804a47c8833ba93c46804f","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: SQUASHME: MOVEONLY: Move Consensus::CheckBlock() from main to consensus","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/34b81dbd0b28329ddf804a47c8833ba93c46804f"},{"sha":"65e2d122b2a0709236dbc549905ced9585f99274","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: Refactor: Consensus version of ContextualCheckBlockHeader()","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/65e2d122b2a0709236dbc549905ced9585f99274"},{"sha":"70891dc2bb7d106f738fd9425d6fae0f448635f2","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: SQUASHME: MOVEONLY: Consensus::ContextualCheckBlockHeader() to consensus.o","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/70891dc2bb7d106f738fd9425d6fae0f448635f2"},{"sha":"f50e52230156d86c4d3ee4df57fa217224aa55d9","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: Refactor: Separate consensus version of IsFinalTx()","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/f50e52230156d86c4d3ee4df57fa217224aa55d9"},{"sha":"30c201d6e6aec300e5dbdc3442766569ea51158b","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: SQUASHME: MOVEONLY: Move Consensus::IsFinalTx() to consensus.o","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/30c201d6e6aec300e5dbdc3442766569ea51158b"},{"sha":"749f8d00e1668d9aef5d0d9c1e5898a89fa7a903","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: Refactor: Consensus version of Consensus::ContextualCheckBlock()","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/749f8d00e1668d9aef5d0d9c1e5898a89fa7a903"},{"sha":"8e5ac47c2d543a98013caf54204ec7e550c7745b","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: SQUASHME: MOVEONLY: Consensus::ContextualCheckBlock() to consensus.o and hide IsSuperMajority()","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/8e5ac47c2d543a98013caf54204ec7e550c7745b"},{"sha":"de661487c422d8c74930cf30a78847a4f2ba9ecd","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: Refactor: Introduce Consensus::EnforceBIP30","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/de661487c422d8c74930cf30a78847a4f2ba9ecd"},{"sha":"befefd835e72138751a07d0943e9a7e32357d25e","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: MOVEONLY: move pow.o to consensus dir","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/befefd835e72138751a07d0943e9a7e32357d25e"},{"sha":"ffad470ef16ca635c6d3ebb29edc2959f76f60c0","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: Refactor: Introduce Consensus::IsGenesisBlock()","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/ffad470ef16ca635c6d3ebb29edc2959f76f60c0"}]}