Nicolás Venturo
394987f365
Fix ERC777 hook docs, fixes #2256
5 years ago
Peter
df4b317fb3
Update start docs command line ( #2255 )
5 years ago
Francisco Giordano
142f6c3f05
configure renovate to run weekly
5 years ago
renovate[bot]
414adb94f0
Update dependency ethereumjs-util to v7.0.2 ( #2250 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
5 years ago
renovate[bot]
7ee98cf525
Configure Renovate ( #2248 )
...
* Add renovate.json
* configure renovatebot
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
5 years ago
Anton Bukov
d418da6b91
Decrease CREATE2 address computation gas usage from 623 to 539 ( #2244 )
...
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
5 years ago
Ross Campbell
2a0f2a8ba8
Update LICENSE ( #2247 )
...
bump to 2020 reference for (c)
5 years ago
Julian M. Rodriguez
5513dfd3cf
Adding SafeCast variants for signed integers ( #2243 )
...
* feat: Adding SafeCast variants for signed integers
* Add newline at EOF
* Update CHANGELOG.md
* Update contracts/utils/SafeCast.sol
Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com>
Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com>
5 years ago
dependabot-preview[bot]
c18ffd7c81
Bump mocha from 7.1.2 to 7.2.0 ( #2245 )
...
Bumps [mocha](https://github.com/mochajs/mocha ) from 7.1.2 to 7.2.0.
- [Release notes](https://github.com/mochajs/mocha/releases )
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mochajs/mocha/compare/v7.1.2...v7.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
5 years ago
Ross Campbell
424ab2a024
Update SafeERC20.sol ( #2246 )
...
tweak intro dev comment to reflect more typical use case, wrapping an `IERC20` reference for a deposit contract using others' ERC-20 tokens. I might be mistaken ~ but typically SafeERC20 won't be used in conjunction with ERC20 for OZ token deployments?
5 years ago
Nicolás Venturo
e2b97d6712
Update readme to reflect docsite, fixes #2168
5 years ago
dependabot-preview[bot]
217a616fde
Bump ethereumjs-util from 7.0.0 to 7.0.1 ( #2238 )
...
Bumps [ethereumjs-util](https://github.com/ethereumjs/ethereumjs-util ) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/ethereumjs/ethereumjs-util/releases )
- [Changelog](https://github.com/ethereumjs/ethereumjs-util/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ethereumjs/ethereumjs-util/compare/v7.0.0...v7.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
5 years ago
Nicolás Venturo
56de324afe
Add SPX license identifier ( #2235 )
5 years ago
Francisco Giordano
fa36244bec
separate prepare and prepack scripts to fix CI
5 years ago
SmritiVerma
4fe31f8d4d
Fixed typo in ERC20PresetMinterPauser ( #2233 )
...
* Fixed typo in ERC20PresetMinterPauser
* Update ERC721PresetMinterPauserAutoId.sol
Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com>
5 years ago
Brendan Chou
cfa9ad9943
Fix ReentrancyGuard for Proxy Pattern ( #2171 )
...
* Fix ReentrancyGuard for Proxy Pattern
* Update ReentrancyGuard.sol
* Change constant values
* Add changelog entry
Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com>
5 years ago
Francisco Giordano
fd981ad315
fix removal of mocks from published package
5 years ago
Nicolás Venturo
5f9a86a8f2
Remove leftovers of TokenVesting contract
5 years ago
Francisco Giordano
956d6632d9
ERC1155 feature pending tasks ( #2014 )
...
* Initial ERC1155 implementation with some tests (#1803 )
* Initial ERC1155 implementation with some tests
* Remove mocked isERC1155TokenReceiver
* Revert reason edit nit
* Remove parameters associated with isERC1155TokenReceiver call
* Add tests for approvals and single transfers
* Add tests for transferring to contracts
* Add tests for batch transfers
* Make expectEvent.inTransaction tests async
* Renamed "owner" to "account" and "holder"
* Document unspecified balanceOfBatch reversion on zero behavior
* Ensure accounts can't set their own operator status
* Specify descriptive messages for underflow errors
* Bring SafeMath.add calls in line with OZ style
* Explicitly prevent _burn on the zero account
* Implement batch minting/burning
* Refactored operator approval check into isApprovedForAll calls
* Renamed ERC1155TokenReceiver to ERC1155Receiver
* Added ERC1155Holder
* Fix lint issues
* Migrate tests to @openzeppelin/test-environment
* Port ERC 1155 branch to Solidity 0.6 (and current master) (#2130 )
* port ERC1155 to Solidity 0.6
* make ERC1155 constructor more similar to ERC721 one
* also migrate mock contracts to Solidity 0.6
* mark all non-view functions as virtual
Co-authored-by: Alan Lu <alanlu1023@gmail.com>
Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com>
Co-authored-by: Robert Kaiser <kairo@kairo.at>
5 years ago
Francisco Giordano
0c7b2ec09e
Make Context abstract ( #2229 )
5 years ago
Nicolás Venturo
4cbcaf35e4
Fix linter errors
5 years ago
Julian M. Rodriguez
73baf0b635
Feature/Adding RoleAdminChanged event in AccessControl ( #2214 )
...
* Emit new event RoleAdminChanged
* Adding new RoleAdminChanged event in Tests
* Update suggested comments on new Event
Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com>
* Adding PreviousAdminRole to event
* Update AccessControl.test.js
* Update CHANGELOG.md
Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com>
5 years ago
Julian M. Rodriguez
78dc37739f
Making IERC721Receiver an interface ( #2225 )
...
* Making IERC721Receiver an interface
* Update IERC721Receiver.sol
Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com>
5 years ago
dependabot-preview[bot]
ac0a4327a9
Bump solidity-docgen from 0.4.1 to 0.5.3 ( #2221 )
...
* Bump solidity-docgen from 0.4.1 to 0.5.3
Bumps solidity-docgen from 0.4.1 to 0.5.3.
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Update prepare-docs.sh
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
5 years ago
Nicolás Venturo
c20e620a06
Improve Pausable docs
5 years ago
dependabot-preview[bot]
4bc45e35c2
[Security] Bump acorn from 6.4.0 to 6.4.1 ( #2224 )
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 6.4.0 to 6.4.1. **This update includes security fixes.**
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/6.4.0...6.4.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
5 years ago
dependabot-preview[bot]
b362e886ec
Bump ethereumjs-util from 6.2.0 to 7.0.0 ( #2222 )
...
* Bump ethereumjs-util from 6.2.0 to 7.0.0
Bumps [ethereumjs-util](https://github.com/ethereumjs/ethereumjs-util ) from 6.2.0 to 7.0.0.
- [Release notes](https://github.com/ethereumjs/ethereumjs-util/releases )
- [Changelog](https://github.com/ethereumjs/ethereumjs-util/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ethereumjs/ethereumjs-util/compare/v6.2.0...v7.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* update use of ethereumjs-util
* fix use of keccak hash function
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
5 years ago
Franco Victorio
ca38899ede
Upgrade solhint to 3.0 ( #2223 )
5 years ago
Nicolás Venturo
61973af29f
Remove misleading SafeMath comment
5 years ago
Nicolás Venturo
087d314daf
3.0.1
5 years ago
Nicolás Venturo
6e3de4d48a
Merge pull request #2213 from nventuro/merge-v2.5.1
...
Merge v2.5.1 into v3.0.0
5 years ago
dependabot-preview[bot]
dc3f92210b
Bump mocha from 7.1.1 to 7.1.2 ( #2216 )
...
Bumps [mocha](https://github.com/mochajs/mocha ) from 7.1.1 to 7.1.2.
- [Release notes](https://github.com/mochajs/mocha/releases )
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mochajs/mocha/compare/v7.1.1...v7.1.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
5 years ago
Francisco Giordano
1ff8a97d11
add docs badge
5 years ago
Nicolás Venturo
dd226e1987
Add latest audit notice
5 years ago
Nicolás Venturo
d0f67f99a7
Add changelog entry
5 years ago
Nicolás Venturo
e156b617b9
Merge branch 'release-v2.5.0'
5 years ago
Nicolás Venturo
837828967a
2.5.1
5 years ago
Nicolás Venturo
3843c9beb7
Add changelog entry
5 years ago
Nicolás Venturo
c75b016919
Add missing requirements to ERC777 ( #2212 )
...
* Restore _approve check for zero sender
* Add non-zero operator check to _send
5 years ago
Francisco Giordano
ad290e7181
Use msg.sender in docs
5 years ago
Nicolás Venturo
364da52a49
Add note about default admin role security ( #2211 )
...
* Add note about default admin security
* Update contracts/access/AccessControl.sol
Co-Authored-By: Francisco Giordano <frangio.1@gmail.com>
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
5 years ago
Nicolás Venturo
e50e496f5b
Remove unnecessary linter ignore
5 years ago
GuiCz
c4be4d16e8
ERC721 documentation ( #2164 )
...
* Add documentation to the IERC721 contract
* Add documentation to the IERC721Metadata contract
* Add documentation to the IERC721Enumerable contract
* Improves IERC721 documentation
* Improves IERC721Metadata documentation
* Improves IERC721Enumerable documentation
* Fixes documentations issues in IERC721
* Improves ERC721 interfaces documentation
5 years ago
Francisco Giordano
6f40ed3fbf
Fix crossreference
5 years ago
Francisco Giordano
57551c8516
Fix asciidoc typos
5 years ago
Nicolás Venturo
b7452960be
3.0.0
5 years ago
Nicolás Venturo
32f55009af
Remove outdated notes to v2.x docs
5 years ago
Nicolás Venturo
a4320108d5
Remove prerelease tag from docs
5 years ago
Nicolás Venturo
05085aa605
Merge branch 'master' into release-v3.0.0
5 years ago
Francisco Giordano
528c23d679
Remove ethpm.json and update releasing docs ( #2205 )
...
* remove ethpm.json
* update releasing document
* fix release documentation to be more realistic
5 years ago