Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Making GO compliant with it’s GO20 standards #24

Open
akshatdev0 opened this issue Sep 3, 2018 · 0 comments
Open

Making GO compliant with it’s GO20 standards #24

akshatdev0 opened this issue Sep 3, 2018 · 0 comments

Comments

@akshatdev0
Copy link

In Ethereum, ether calls are not compatible with ERC20 standard because ERC20 was conceived much later. Thus, ether cannot respond directly to ERC20 calls.

Advantages

  1. Ether responding to ERC20 calls would greatly simplify the codebase of applications like Decentralized Exchanges.
  2. Fast user experience due to no wrapping of "GO" into GO20 compatible token "Wrapped GO".

A healthy discussion can be found on this reddit thread.
Starting from "cryptopascal" comment!
https://www.reddit.com/r/ethereum/comments/6zfihg/ethereums_erc20_token_standard_has_been/#t1_dmwah0s

What can be the approach:

  1. Changing codebase of core blockchain to make GO support GO20 standards.
  2. Having an GO20 compatible abstract contract which calls ether transfer methods underlying GO20 methods, without any need of wrapping GO.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant