BTokens: transfer event for mint/burn, transferFrom(self, self, _) behavior
nmushegian opened this issue · comments
first point: #106
Consider adding the event Transfer(0, dst, amount) to the minting operation, to be compliant with the [ERC20 standard recommendation](https://eips.ethereum.org/EIPS/eip-20
point 5 #106
Document the difference with the ERC20 standard. Users should be indicated the difference with the standard (ex: transferFrom from itself does not require a previous allowance).
Transfer(0, dst, amount) and Transfer(src, 0, amount) have been added to mint and burn functions. Will work on the documentation
BToken ERC20 differences are documented - https://github.com/balancer-labs/docs/blob/master/protocol/btoken.md