Openzeppelin-contracts: ERC223 Support

Created on 24 Oct 2017  路  10Comments  路  Source: OpenZeppelin/openzeppelin-contracts

It would be great if a base contract for an ERC223 token was included in this toolkit.

https://github.com/ethereum/EIPs/issues/223

Thoughts? I am interested in implementing this myself.

feature on hold

Most helpful comment

@ajsantander ERC223 is more than just the tokenFallback function; and I agree that once the standard figures itself out that we should implement it as we've done with ERC20. Should we re-open this issue?

All 10 comments

Yeah - but we need a standard before it can be implemented.

As far as I can tell, this has already been implemented in ownership/HasNoTokens.sol.

@ajsantander ERC223 is more than just the tokenFallback function; and I agree that once the standard figures itself out that we should implement it as we've done with ERC20. Should we re-open this issue?

Yes please! My bad, thx @Shrugs

This issue is currently addressed by #609, but the PR is put on hold until the standard is defined.

There is another project which supposedly implements the ERC-223 interface: https://github.com/clearmatics/asset-token/blob/master/contracts/AssetToken.sol (although they seem to add other stuff aside from just ERC-223)

Are there any other ERC-223 implementations which we can look at, even if the standard is 'on hold' what matters is that the implementations faithfully do the same thing, I don't think it's fair to wait for ERC-223 to die by feature-creep as extra things are added on when it does something very specific - it allows method chaining of transactions.

We now have a process for in-progress proposals! They can be added under the //proposals folder, just like we've done with ERC1047: https://github.com/OpenZeppelin/openzeppelin-solidity/blob/master/contracts/proposals/ERC1046/TokenMetadata.sol

any news? someone work on this?

any news? someone work on this?

ERC223 has not really had wide adoption in the community. ERC777 looks like a more likely successor to ERC20

Closing as stale. Also, 223 is still in the draft stage, and doesn't look like it'll move out of it anytime soon.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

bsadeh picture bsadeh  路  4Comments

fulldecent picture fulldecent  路  3Comments

LogvinovLeon picture LogvinovLeon  路  4Comments

Flash-Git picture Flash-Git  路  3Comments

mswezey23 picture mswezey23  路  4Comments