{"push_id":2965274343,"size":7,"distinct_size":7,"ref":"refs/heads/liquid_e","head":"d765765df08f43ae037358b7ac605c4a980637cd","before":"81f6870accea86b3c185ecb0d9ef8590cdf88c9e","commits":[{"sha":"d1a6fa279efc3e207356dbbff58314f3ee121ecf","author":{"name":"Nadav Ivgi","email":"2597f43fd52c3e1305d35e9622ffc8475299bbfe@shesek.info"},"message":"Store block metadata in database\n\nSo that we don't have to fetch and parse the entire block to get it.\n\nThe metadata includes the block size, the number of transactions,\nand the sum of transactions weights.\n\nThe `GET /blocks` and `GET /block/:hash` endpoints use the new metadata\nand no longer have to fetch blocks from bitcoind.\n\nThe only remaining endpoint that talks to bitcoind is GET /block/:hash/txs.\n\n(cherry picked from commit 8ff218d3400a65c2ca3225a8337f9f9d72e0115e)","distinct":true,"url":"https://api.github.com/repos/shesek/electrs/commits/d1a6fa279efc3e207356dbbff58314f3ee121ecf"},{"sha":"0039f6abfadd96724b40a63e1f57bb2099f58fe2","author":{"name":"Nadav Ivgi","email":"2597f43fd52c3e1305d35e9622ffc8475299bbfe@shesek.info"},"message":"Add GET /block/:hash/status endpoint\n\n(cherry picked from commit 67213a70a03da516c08fad8bd2ffbe544ed7bd8c)","distinct":true,"url":"https://api.github.com/repos/shesek/electrs/commits/0039f6abfadd96724b40a63e1f57bb2099f58fe2"},{"sha":"3440cf7ddd79115252cc30511039f896a0014123","author":{"name":"Nadav Ivgi","email":"2597f43fd52c3e1305d35e9622ffc8475299bbfe@shesek.info"},"message":"Attach fee amount to txs as a separate \"fee\" field","distinct":true,"url":"https://api.github.com/repos/shesek/electrs/commits/3440cf7ddd79115252cc30511039f896a0014123"},{"sha":"9832f19f3481bea853c4d9f4f6de0d757f0a3585","author":{"name":"Nadav Ivgi","email":"2597f43fd52c3e1305d35e9622ffc8475299bbfe@shesek.info"},"message":"Implement GET /blocks/tip\n\n(cherry picked from commit 11d2d3302f972e677b4305db4b6f8a3f85f794b8)","distinct":true,"url":"https://api.github.com/repos/shesek/electrs/commits/9832f19f3481bea853c4d9f4f6de0d757f0a3585"},{"sha":"3965128cbca747abeb88384dd84f9fa6332a3413","author":{"name":"Nadav Ivgi","email":"2597f43fd52c3e1305d35e9622ffc8475299bbfe@shesek.info"},"message":"Make /tx/:txid/hex available for unconfirmed txs, some refactoring\n\n(cherry picked from commit 5a03166f6a02fc83daed3baeb36d5e676939da1e)","distinct":true,"url":"https://api.github.com/repos/shesek/electrs/commits/3965128cbca747abeb88384dd84f9fa6332a3413"},{"sha":"c6d314195b8f7cfdbc64fffc5a0b0adf06833f97","author":{"name":"Nadav Ivgi","email":"2597f43fd52c3e1305d35e9622ffc8475299bbfe@shesek.info"},"message":"Query transaction confirmation status\n\nAdd GET /tx/:txid/status, returns information about the confirmation\nstatus of transactions (`confirmed`, `block_height` and `block_hash`)\n\n(cherry picked from commit de3a224e19848564567593901b5b31ee33ab822f)","distinct":true,"url":"https://api.github.com/repos/shesek/electrs/commits/c6d314195b8f7cfdbc64fffc5a0b0adf06833f97"},{"sha":"d765765df08f43ae037358b7ac605c4a980637cd","author":{"name":"Nadav Ivgi","email":"2597f43fd52c3e1305d35e9622ffc8475299bbfe@shesek.info"},"message":"Get unconfirmed txs from in-memory mempool\n\nWith this, GET /tx/:txid and GET /tx/:txid/hex no longer communicate with bitcoind.\n\ntxstore_get() was renamed to tx_get() and changed to return an Option like the\nunderlying functions do.\n\n(cherry picked from commit 1171afa686d8bc9b86c6d666c8c660162a866343)","distinct":true,"url":"https://api.github.com/repos/shesek/electrs/commits/d765765df08f43ae037358b7ac605c4a980637cd"}]}
{"actor":{"display_login":"shesek"}}