{"push_id":2704842099,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"18d2c31baf3f42483aae9b1c898cd50ea5de23f0","before":"235f2c366b6e798046f063e9f32ee3ca57c1bf57","commits":[{"sha":"18d2c31baf3f42483aae9b1c898cd50ea5de23f0","author":{"name":"Juan Blanco","email":"6b40b67581b5be41e24f95ba7170f162966d78f2@hotmail.com"},"message":"Transaction, Deployment and QueryHandler + TransactionManager\n\n* TransactionManager : remove signing with nonce, leaks implementation and mainly if you don't have a nonce we will either set it for you or it will fail\n* DeploymentHandlers / TransactionHandler (contrats) just use the ITransactionManager as the constructor. Easier to mock, and have custome implementation.\n\n* QueryHandler, only two options to initialise, IClient, defaultAddress and defaultBlockParameter.. or EthClient, defaultaddress and DefaultBlockParameter.\nTo query we only need the EthClient and the defaults if not set.\n\n* Remove send raw transaction, even on external signing the transaction manager will manage that, and will use internal implementation. No need to leak implementation.\n\n* ERC20 token use nulls to avoid passing messages when not needed (Service side)","distinct":true,"url":"https://api.github.com/repos/Nethereum/Nethereum/commits/18d2c31baf3f42483aae9b1c898cd50ea5de23f0"}]}
{"actor":{"display_login":"juanfranblanco"}}