6f180a6c5a
Remove gas stipend restriction in call to 721 receiver
2018-03-09 17:19:11 -03:00
3cef880803
Allow operators to call approve on a token
2018-03-09 17:19:11 -03:00
851685c40e
Add default implementation for metadata URI
...
This allows token implementation to be non-abstract
2018-03-09 17:19:11 -03:00
54a1d2eacc
Implement tokensByIndex extension
...
- Remove restrictions from mock mint and burn calls
2018-03-09 17:19:11 -03:00
3745025a1e
Add more tests for ERC721
2018-03-09 17:19:11 -03:00
71cbc511ec
Support for new ERC721 interface
...
- Tests for new features are pending
- ERC721 is abstract, since it requires metadata implementation
- Move some methods into DeprecatedERC721 contract
- Reorganise base vs full implementation
- Pending tokenByIndex
2018-03-09 17:19:11 -03:00
ca163a849b
Implement ERC721 optional & approveAll functionality
2018-03-09 17:19:11 -03:00
1192e684c2
Rename current ERC721 implementation to BaseERC721
2018-03-09 17:19:11 -03:00
1eea95f9ac
Move ERC721 files to custom folder ( #700 )
2018-01-23 17:03:05 -03:00