{"push_id":2444869413,"size":18,"distinct_size":14,"ref":"refs/heads/unsigned-tx-estimate-gas","head":"5127864b4ac0fc5562e6c923067d73e4c830abc5","before":"36ffda6b52651394090aeac38edef253985618d3","commits":[{"sha":"5730ce4360cd81c2b872891be1e7b68d5b4cdf74","author":{"name":"Jason Carver","email":"3460228557cf3898a1d4b51bc3e3bbad6f28be0c@snkmail.com"},"message":"test gas estimation with transactions in block","distinct":true,"url":"https://api.github.com/repos/dylanjw/py-evm/commits/5730ce4360cd81c2b872891be1e7b68d5b4cdf74"},{"sha":"86eb942e51c8410bc382fcada4bec5fb172d2f82","author":{"name":"Jason Carver","email":"3460228557cf3898a1d4b51bc3e3bbad6f28be0c@snkmail.com"},"message":"assert that no gas has been used in temp block","distinct":true,"url":"https://api.github.com/repos/dylanjw/py-evm/commits/86eb942e51c8410bc382fcada4bec5fb172d2f82"},{"sha":"89910dab633da913da725a9e51964940c5183c5d","author":{"name":"Dylan Wilson","email":"621ed18698f9595f78067b68a317eb4d04ee73f1@protonmail.com"},"message":"Retrieve receipts from block by hash, not self.block","distinct":true,"url":"https://api.github.com/repos/dylanjw/py-evm/commits/89910dab633da913da725a9e51964940c5183c5d"},{"sha":"b6398fa738cbd3d4e032fa10e109a304c91cdb37","author":{"name":"Jason Carver","email":"3460228557cf3898a1d4b51bc3e3bbad6f28be0c@snkmail.com"},"message":"pass block instead of header to vm.get_state()","distinct":true,"url":"https://api.github.com/repos/dylanjw/py-evm/commits/b6398fa738cbd3d4e032fa10e109a304c91cdb37"},{"sha":"3fb3c97d4a0ee26b0f9d796e3ffe35a9d8658931","author":{"name":"NIC619","email":"bf88e2dd9d7bd39990c242cee0283a1fef24706f@gmail.com"},"message":"Update vmc contract: compress collation header to 32 bytes","distinct":true,"url":"https://api.github.com/repos/dylanjw/py-evm/commits/3fb3c97d4a0ee26b0f9d796e3ffe35a9d8658931"},{"sha":"c75e513623f6c1a1bce46dea6ba145b1d4255a93","author":{"name":"NIC619","email":"bf88e2dd9d7bd39990c242cee0283a1fef24706f@gmail.com"},"message":"Update hash of CollationHeader: compress to 24 bytes","distinct":true,"url":"https://api.github.com/repos/dylanjw/py-evm/commits/c75e513623f6c1a1bce46dea6ba145b1d4255a93"},{"sha":"187b59244e5d1828c33c8407bdb28b3414527e46","author":{"name":"NIC619","email":"bf88e2dd9d7bd39990c242cee0283a1fef24706f@gmail.com"},"message":"Update test_vmc_handler: update collation score getter function","distinct":true,"url":"https://api.github.com/repos/dylanjw/py-evm/commits/187b59244e5d1828c33c8407bdb28b3414527e46"},{"sha":"e1a18f471f29cc914b993ca8e644eef3f571371d","author":{"name":"NIC619","email":"bf88e2dd9d7bd39990c242cee0283a1fef24706f@gmail.com"},"message":"Apply PR feedback: remove same header check and update header format","distinct":true,"url":"https://api.github.com/repos/dylanjw/py-evm/commits/e1a18f471f29cc914b993ca8e644eef3f571371d"},{"sha":"ae229d5bdd0b192aaabb5a6ad159ac0c01f147a5","author":{"name":"Guilherme Salgado","email":"4e5c325c11b03f8b761156a5fe635e7d37d7b6f8@gmail.com"},"message":"p2p: Refactor ChainSync._handle_msg()\n\nIt was getting rather long so created separate methods for handling\nBlockBodies and Receipts messages","distinct":false,"url":"https://api.github.com/repos/dylanjw/py-evm/commits/ae229d5bdd0b192aaabb5a6ad159ac0c01f147a5"},{"sha":"781d2a7afe9cd9135c865affc68fcd15fc91d94b","author":{"name":"NIC619","email":"bf88e2dd9d7bd39990c242cee0283a1fef24706f@gmail.com"},"message":"Apply PR feedback: add note explaining hash of collation header","distinct":true,"url":"https://api.github.com/repos/dylanjw/py-evm/commits/781d2a7afe9cd9135c865affc68fcd15fc91d94b"},{"sha":"5a663b7a18df4913dbbfc30bc74fb1e782b7ff79","author":{"name":"Guilherme Salgado","email":"4e5c325c11b03f8b761156a5fe635e7d37d7b6f8@gmail.com"},"message":"p2p: Redesign the fast-sync mechanism\n\nWe now fetch a batch of headers and then all the bodies/receipts for\nthose headers before persisting them. This makes the code a lot\neasier to follow but also guarantees our ChainDB always has full blocks\nfor everything up to the current chain head.","distinct":false,"url":"https://api.github.com/repos/dylanjw/py-evm/commits/5a663b7a18df4913dbbfc30bc74fb1e782b7ff79"},{"sha":"3e74fde064ce1cce718b2db453c996c7eafb4696","author":{"name":"Piper Merriam","email":"4a753b8562b14f71969dee37abf230a2d72ef6c7@pipermerriam.com"},"message":"Write basic API docs for the primary Py-EVM architecture (#500)","distinct":false,"url":"https://api.github.com/repos/dylanjw/py-evm/commits/3e74fde064ce1cce718b2db453c996c7eafb4696"},{"sha":"08cf5f73565b5a03c0d03c0476bf0d6be0ebc418","author":{"name":"Guilherme Salgado","email":"4e5c325c11b03f8b761156a5fe635e7d37d7b6f8@gmail.com"},"message":"Merge pull request #519 from gsalgado/sync-save-headers-last\n\np2p: Redesign the fast-sync mechanism","distinct":false,"url":"https://api.github.com/repos/dylanjw/py-evm/commits/08cf5f73565b5a03c0d03c0476bf0d6be0ebc418"},{"sha":"ded181e57d867e5c21bb69621ea6caabc804f84b","author":{"name":"Jason Carver","email":"3460228557cf3898a1d4b51bc3e3bbad6f28be0c@snkmail.com"},"message":"stricter check for running out of gas in tests","distinct":true,"url":"https://api.github.com/repos/dylanjw/py-evm/commits/ded181e57d867e5c21bb69621ea6caabc804f84b"},{"sha":"2432050d30740dc3e5b5707e7e0e370207152afa","author":{"name":"Jason Carver","email":"3460228557cf3898a1d4b51bc3e3bbad6f28be0c@snkmail.com"},"message":"switch a check/raise in vm to an assertion","distinct":true,"url":"https://api.github.com/repos/dylanjw/py-evm/commits/2432050d30740dc3e5b5707e7e0e370207152afa"},{"sha":"a6791c8b619272c2bc1e369b585489f64d2c7f2d","author":{"name":"Jason Carver","email":"3460228557cf3898a1d4b51bc3e3bbad6f28be0c@snkmail.com"},"message":"Merge pull request #432 from carver/test-broken-gas-estimation\n\nFix gas estimation when a transaction is in the block","distinct":true,"url":"https://api.github.com/repos/dylanjw/py-evm/commits/a6791c8b619272c2bc1e369b585489f64d2c7f2d"},{"sha":"dcb7ed5a73e5243adcf8fd33927b659cfb392038","author":{"name":"NIC Lin","email":"bf88e2dd9d7bd39990c242cee0283a1fef24706f@gmail.com"},"message":"Merge pull request #517 from NIC619/vmc_collation_header_optimization\n\nSMC collation header optimization","distinct":true,"url":"https://api.github.com/repos/dylanjw/py-evm/commits/dcb7ed5a73e5243adcf8fd33927b659cfb392038"},{"sha":"5127864b4ac0fc5562e6c923067d73e4c830abc5","author":{"name":"Dylan Wilson","email":"621ed18698f9595f78067b68a317eb4d04ee73f1@protonmail.com"},"message":"Merge branch 'master' into unsigned-tx-estimate-gas","distinct":true,"url":"https://api.github.com/repos/dylanjw/py-evm/commits/5127864b4ac0fc5562e6c923067d73e4c830abc5"}]}
{"actor":{"display_login":"dylanjw"}}