{"push_id":678109317,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"8c7a4c4b61de16a271f70926ced4a251534c4a40","before":"8ea3c8c094e0b8b1586c4e7d9726f3ec8a6b2d20","commits":[{"sha":"a8bbd99a5b14b34ae29ca18236e0cced8a9cc161","author":{"email":"485ebf9f81db5398ef03c87ef8d021c2b0a75153@gmail.com","name":"cgeek"},"message":"Fix #107: peers were never pulling blocks","distinct":true,"url":"https://api.github.com/repos/ucoin-io/ucoin/commits/a8bbd99a5b14b34ae29ca18236e0cced8a9cc161"},{"sha":"c688c20ed6e71335d836fd61c5653ee776608289","author":{"email":"485ebf9f81db5398ef03c87ef8d021c2b0a75153@gmail.com","name":"cgeek"},"message":"Fix #88: added `peer` command to peer with another peer","distinct":true,"url":"https://api.github.com/repos/ucoin-io/ucoin/commits/c688c20ed6e71335d836fd61c5653ee776608289"},{"sha":"5906180710b6551dcacbb129cf0f28a8f52c2bd3","author":{"email":"485ebf9f81db5398ef03c87ef8d021c2b0a75153@gmail.com","name":"cgeek"},"message":"Fix #109: infinite forwarding of identity","distinct":true,"url":"https://api.github.com/repos/ucoin-io/ucoin/commits/5906180710b6551dcacbb129cf0f28a8f52c2bd3"},{"sha":"8c7a4c4b61de16a271f70926ced4a251534c4a40","author":{"email":"485ebf9f81db5398ef03c87ef8d021c2b0a75153@gmail.com","name":"cgeek"},"message":"Fix #108: refactored multicaster","distinct":true,"url":"https://api.github.com/repos/ucoin-io/ucoin/commits/8c7a4c4b61de16a271f70926ced4a251534c4a40"}]}