{"push_id":749313914,"size":4,"distinct_size":0,"ref":"refs/heads/master","head":"3976a7b98f7d52c3811864176429bc6d8a4f031c","before":"f0bc622288e8e730a3a662ceab6588996629f22e","commits":[{"sha":"6d9ac0a1813a448eeb72966cea4b77803a96d08c","author":{"email":"b8ef84e0e586cd0b4ba58cd5d641f2837f635025@tokenly.co","name":"Devon Weller"},"message":"Don't allow negative out quantity when calculating refunds.\n\nCloses #176.","distinct":false,"url":"https://api.github.com/repos/tokenly/swapbot/commits/6d9ac0a1813a448eeb72966cea4b77803a96d08c"},{"sha":"440c8cf0e516f0a84d336b61f4a9f4055b724726","author":{"email":"b8ef84e0e586cd0b4ba58cd5d641f2837f635025@tokenly.co","name":"Devon Weller"},"message":"Cleanup swap state commands.","distinct":false,"url":"https://api.github.com/repos/tokenly/swapbot/commits/440c8cf0e516f0a84d336b61f4a9f4055b724726"},{"sha":"1239bdbaacba0ea6719f01216f18305cfc556dd4","author":{"email":"b8ef84e0e586cd0b4ba58cd5d641f2837f635025@tokenly.co","name":"Devon Weller"},"message":"Added server-side support for refunding timed-out swaps that are out of stock.\n\nPart of #137","distinct":false,"url":"https://api.github.com/repos/tokenly/swapbot/commits/1239bdbaacba0ea6719f01216f18305cfc556dd4"},{"sha":"3976a7b98f7d52c3811864176429bc6d8a4f031c","author":{"email":"b8ef84e0e586cd0b4ba58cd5d641f2837f635025@tokenly.co","name":"Devon Weller"},"message":"Added admin interface support for refunding timed-out swaps that are out of stock.\n\nCloses #137.","distinct":false,"url":"https://api.github.com/repos/tokenly/swapbot/commits/3976a7b98f7d52c3811864176429bc6d8a4f031c"}]}