6b98e4e080
Use address(0) instead of 0 or 0x0
2018-03-21 11:42:10 -03:00
fb4f728734
Minor text changes in natspec comments
2018-03-21 11:41:45 -03:00
f4748dabc3
Use 4-params safeTransferFrom for implementing the 3-params overload
2018-03-21 11:40:28 -03:00
b33299569b
Add constant modifier to ERC721_RECEIVED magic value
2018-03-21 11:13:20 -03:00
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
54a1d2eacc
Implement tokensByIndex extension
...
- Remove restrictions from mock mint and burn calls
2018-03-09 17:19:11 -03:00
d726c79e5f
Update comments in ERC721 contracts
2018-03-09 17:19:11 -03:00
559df81c49
Implement suggestions by @dekz
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