1. 04 Sep, 2019 3 commits
  2. 02 Sep, 2019 1 commit
  3. 15 Aug, 2019 2 commits
    • v2.2.3 · b11ffceb
      Francisco Giordano authored
    • GSN compatibility (#1880) · 89835152
      * switch to using Context internally
      
      * add context import
      
      * Add smoke test to make sure enabling GSN support works
      
      * Update test/GSN/ERC721GSNRecipientMock.test.js
      
      Co-Authored-By: Francisco Giordano <frangio.1@gmail.com>
      
      * Upgrade truffle
      
      * add missing awaits
      
      * Revert "Upgrade truffle"
      
      This reverts commit f9b0ba9019650fdbf8919a33e6fba834689e6b04.
      Nicolás Venturo authored
  4. 12 Aug, 2019 8 commits
    • v2.2.2 · 4070719f
      Francisco Giordano authored
    • GSN support (#59) · 9c4840a4
      * GSN support
      
      Add base Context contract
      
      Add GSNContext and tests
      
      Add RelayHub deployment to tests
      
      Add RelayProvider integration, complete GSNContext tests
      
      Switch dependency to openzeppelin-gsn-provider
      
      Add default txfee to provider
      
      Add basic signing recipient
      
      Sign more values
      
      Add comment clarifying RelayHub's msg.data
      
      Make context constructors internal
      
      Rename SigningRecipient to GSNRecipientSignedData
      
      Add ERC20Charge recipients
      
      Harcode RelayHub address into GSNContext
      
      Fix Solidity linter errors
      
      Run server from binary, use gsn-helpers to fund it
      
      Migrate to published @openzeppelin/gsn-helpers
      
      Silence false-positive compiler warning
      
      Use GSN helper assertions
      
      Rename meta-tx to gsn, take out of drafts
      
      Merge ERC20 charge recipients into a single one
      
      Rename GSNRecipients to Bouncers
      
      Add GSNBouncerUtils to decouple the bouncers from GSNRecipient
      
      Add _upgradeRelayHub
      
      Store RelayHub address using unstructored storage
      
      Add IRelayHub
      
      Add _withdrawDeposits to GSNRecipient
      
      Add relayHub version to recipient
      
      Make _acceptRelayedCall and _declineRelayedCall easier to use
      
      Rename GSNBouncerUtils to GSNBouncerBase, make it IRelayRecipient
      
      Improve GSNBouncerBase, make pre and post sender-protected and optional
      
      Fix GSNBouncerERC20Fee, add tests
      
      Add missing GSNBouncerSignature test
      
      Override transferFrom in __unstable__ERC20PrimaryAdmin
      
      Rhub address slot reduced by 1
      
      Rename relay hub changed event
      
      Use released gsn-provider
      
      * move gsn to all caps
      
      * update to gsn contracts in solidity/master
      
      * Adapt for ethereum-package
      
      * update gsn related packages
      
      * update dependencies to match contracts repo
      
      * remove mocha bail option
      
      * add changelog entry
      
      * add constructors to mocks
      
      * use unstructured storage for bouncer implementations
      Santiago Palladino authored
    • fix npm badge · 516c1201
      Francisco Giordano authored
    • lint · 5b43fccc
      Francisco Giordano authored
  5. 22 Jul, 2019 1 commit
  6. 20 Jul, 2019 1 commit
    • Rename to @openzeppelin/contracts-ethereum-package (#54) · 7ac0502c
      * Change import path from zos-lib to upgrades in all contracts
      
      * Update readme with new naming
      
      * Update package and deps names
      
      * Change path to initializable in AST of networks.jsons
      
      * Migrate manifest version
      
      * Use new oz file locations
      
      * Rename in ERC20Migrator comments
      
      * Update SDK install instructions in README
      
      * Update gitignore to use new session file name
      
      * trigger CI
      
      * Fixes to readme and package version
      
      * Use 2.5.0 release of OpenZeppelin SDK
      Santiago Palladino authored
  7. 19 Jul, 2019 1 commit
  8. 12 Jun, 2019 2 commits
  9. 11 Jun, 2019 2 commits
  10. 10 Jun, 2019 1 commit
  11. 06 Jun, 2019 1 commit
  12. 05 Jun, 2019 2 commits
  13. 30 May, 2019 2 commits
  14. 28 May, 2019 2 commits
  15. 27 May, 2019 1 commit
  16. 24 May, 2019 1 commit
  17. 23 May, 2019 4 commits
    • fix typos · c5892562
      Francisco Giordano authored
    • lint · d95f5e2e
      (cherry picked from commit bd13be91)
      Francisco Giordano authored
    • merge api docs changes · e41daba7
      Squashed commit of the following:
      
      commit 06243c3e8e86074ff8e9e3f22b7829a2c315d707
      Merge: 991882ec 99373558
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Thu May 23 18:15:37 2019 -0300
      
          Merge branch 'api-docs' into api-docs-merge
      
      commit 991882eca5bb8a3391995154bfb9d53d8a69cb4f
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Thu May 23 18:08:02 2019 -0300
      
          manually apply docs changes and renamings
      
      commit fa1f6e97dd67a76c3cd828d0a5e19b4ac6c37acb
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Thu May 23 17:36:03 2019 -0300
      
          move functions to new order
      
      commit 99373558e3af4905d29bc6f3f542ba93d28a24ab
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Thu May 23 16:23:40 2019 -0300
      
          add missing docs links
      
      commit d180d6c36a6f5460e85473ee5a18992d1449a6ff
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Thu May 23 16:14:12 2019 -0300
      
          update solidity-docgen dependency
      
          fixes uri encoded links
      
      commit faab0e50da91cd2f0a409e3ad32e2db127ad319a
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Thu May 23 16:05:03 2019 -0300
      
          update openzeppelin-docsite and solidity-docgen dependencies
      
          add visibility specifiers
      
      commit ef305268bb2735e488e35d16819a4b432b3a35e3
      Author: Nicolás Venturo <nicolas.venturo@gmail.com>
      Date:   Thu May 23 15:36:45 2019 -0300
      
          Fix guide links.
      
      commit 339b20dbfa2d5f6ea02e63c2f3fdcba0fe879c3c
      Author: Nicolás Venturo <nicolas.venturo@gmail.com>
      Date:   Thu May 23 13:37:51 2019 -0300
      
          Fix typos.
      
      commit 6c7b97460578b9eea90b53c280454e361f8f0052
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Thu May 23 15:26:29 2019 -0300
      
          fix utilities guide links
      
      commit 0e7692a8fd8516a11becc4121d77d792439600b1
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Thu May 23 15:23:19 2019 -0300
      
          update solidity-docgen dependency
      
      commit ebb8a8651516ece21736c6c3b2577eb1b3487651
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Thu May 23 15:15:01 2019 -0300
      
          fix utilities guide links
      
      commit 5ec47d62785e1d6e5f8e91edca58f2dc7f87d7a3
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Thu May 23 15:14:49 2019 -0300
      
          fix escrow docs ordering
      
      commit cdcdc909b16f219a9a3272036b6a8f21e34b48ef
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Thu May 23 13:35:07 2019 -0300
      
          add wip notice
      
      commit 987e2951ae93211c8c70c8288e30573555c57830
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Thu May 23 13:09:35 2019 -0300
      
          update openzeppelin-docsite dependency
      
          fixes links to old versions
      
      commit b00d22c0affac2e2108df8b773dfa1706afcb44e
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Thu May 23 13:09:28 2019 -0300
      
          fix guide links
      
      commit f112a9400c5e5ad495c8e0fdb972e26987b34244
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Wed May 22 20:42:37 2019 -0300
      
          update docsite
      
      commit 68aacdd56a29e35a84f6732f9293612bbcaf7520
      Author: Nicolás Venturo <nicolas.venturo@gmail.com>
      Date:   Wed May 22 20:00:39 2019 -0300
      
          ERC20Capped
      
      commit 4edce78bab2c6d140f3ea3f33db71e92ca4d8aaf
      Author: Nicolás Venturo <nicolas.venturo@gmail.com>
      Date:   Wed May 22 19:52:30 2019 -0300
      
          Unnecessary polish on token docs.
      
      commit 2a4c91cf49c2736dc09c1c03cf383911def1a1b2
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Wed May 22 19:20:05 2019 -0300
      
          rename guides
      
      commit 61dd818ea76d4c170c4ab175c6be0d6067d21a29
      Author: Nicolás Venturo <nicolas.venturo@gmail.com>
      Date:   Wed May 22 17:04:09 2019 -0300
      
          ERC1820 docs.
      
      commit 77b5f0353123b76358dc6d86bdc646c86c9b0bea
      Author: Nicolás Venturo <nicolas.venturo@gmail.com>
      Date:   Wed May 22 16:17:34 2019 -0300
      
          Introspection and ERC165.
      
      commit 76641a253b3b70279802c5134dd107532eea4b2c
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Wed May 22 17:59:53 2019 -0300
      
          update docgen
      
      commit 7be98bc3fbd3566231f943f01b9acb58567d755b
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Wed May 22 17:23:50 2019 -0300
      
          update solidity-docgen
      
      commit f7268e6e010f8ef9ac83df241a803f91efc08c0c
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Wed May 22 16:58:31 2019 -0300
      
          update docgen
      
      commit 2a8c7a378e8962a5baeb334b2492815f05075f98
      Author: Nicolás Venturo <nicolas.venturo@gmail.com>
      Date:   Wed May 22 14:36:35 2019 -0300
      
          Util docs.
      
      commit 327ae8ff45a1a523c7591bf4996c4a9b52d7ec7a
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Wed May 22 13:08:50 2019 -0300
      
          add missing drafts
      
      commit 5e7f71335ac8423c0e363ae8c7ad9b2977f202f8
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Wed May 22 12:47:41 2019 -0300
      
          tweak ierc20 docs
      
      commit cd0e86a0b712f74ffd406e072d4b1fbf4dd2c176
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Wed May 22 12:46:45 2019 -0300
      
          add some erc721 docs
      
      commit e081184159417f71da14bc0fc110b7b11e29d75d
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Wed May 22 12:41:46 2019 -0300
      
          update docsite
      
      commit 0beb75784022419d47123c2a9fe7a5f1eb87f9b2
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Wed May 22 12:22:27 2019 -0300
      
          correct drafts structure
      
      commit 2e94b287c7cead7a6c0603205670566461c31abb
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Wed May 22 11:56:25 2019 -0300
      
          fix docsite-start script
      
      commit 0fa4160484309d0851584fe57c0d81a3600977db
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Wed May 22 11:47:44 2019 -0300
      
          improve docsite start script (automatically watch docgen)
      
      commit 9d571897cc03bee92035964cf7a2cfeda1e2f690
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Wed May 22 11:30:37 2019 -0300
      
          update solidity-docgen
      
      commit 82980f5aefbdfb8a9815a3b7b0e88e970b65dd5d
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Tue May 21 19:15:13 2019 -0300
      
          edit docs for Secondary
      
      commit 00d7a005b0530bee730b77a1b69a95f1b4ffe315
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Tue May 21 19:15:13 2019 -0300
      
          edit docs for ownable
      
      commit b0c4c2bdf83eca5d4a71792daac603236733d46e
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Tue May 21 18:27:13 2019 -0300
      
          change title of Math section
      
      commit deb788583f191780e55b7f673520eaf13a5c7e23
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Tue May 21 18:26:59 2019 -0300
      
          capitalization
      
      commit f2bcf85d343ea4a0739fe22a77b1e22c2296ddea
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Tue May 21 18:26:06 2019 -0300
      
          edit docs for Pausable
      
      commit 73ba0cf43dbb44c39c1bf2ee63ef9fe558faa919
      Author: Nicolás Venturo <nicolas.venturo@gmail.com>
      Date:   Sat May 18 19:08:06 2019 -0300
      
          Crypto docs.
      
      commit 9d6fc6223f51cf2321b2e3217c512579654c3917
      Merge: 7e21f8f7 9f1cec12
      Author: Nicolás Venturo <nicolas.venturo@gmail.com>
      Date:   Fri May 17 17:23:15 2019 -0300
      
          Merge branch 'api-docs-777' into api-docs
      
      commit 9f1cec12e3351fb1b5fc0b59f5ded39928064a56
      Author: Nicolás Venturo <nicolas.venturo@gmail.com>
      Date:   Fri May 17 17:22:54 2019 -0300
      
          ERC777 done.
      
      commit 7e21f8f7b6982d2f92df302cdf6ec62522d8ffff
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Fri May 17 16:39:47 2019 -0300
      
          add math docs
      
      commit f18d1f17023b6e5b42ae04fc38aa1170e6863864
      Author: Nicolás Venturo <nicolas.venturo@gmail.com>
      Date:   Thu May 16 20:01:46 2019 -0300
      
          First draft of ERC777 docs.
      
      commit 985c5d305329fd9d400120d86dce5c386e19cd50
      Author: Nicolás Venturo <nicolas.venturo@gmail.com>
      Date:   Thu May 16 19:14:32 2019 -0300
      
          Final draft for IERC777.
      
      commit bf53f133d987b67f938a329e6d659ba3483aab0b
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Thu May 16 19:13:37 2019 -0300
      
          more work on ERC20 api docs
      
      commit b7c250b7cb4669448cfab5535c4ff70b94a15635
      Author: Nicolás Venturo <nicolas.venturo@gmail.com>
      Date:   Thu May 16 17:08:47 2019 -0300
      
          Fix typo.
      
      commit 197bbfbfc67a09607ead492b834879c62b3d905a
      Author: Nicolás Venturo <nicolas.venturo@gmail.com>
      Date:   Thu May 16 17:05:14 2019 -0300
      
          Initial draft of IERC777.
      
      commit 7dc3b55161c860437a8f13a2ce5808b1c3dd70a2
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Thu May 16 11:58:32 2019 -0300
      
          add payment docs structure
      
      commit da16fc4480243181e58c3440e977e76a91a1839a
      Author: Nicolás Venturo <nicolas.venturo@gmail.com>
      Date:   Thu May 16 16:05:33 2019 -0300
      
          Initial ERC777 docstrings.
      
      commit 9f6a7e35bd2f045e6063ca2f93c67b792c0ef47c
      Author: Francisco Giordano <frangio.1@gmail.com>
      Date:   Wed May 15 22:13:17 2019 -0300
      
          partial pass through ERC20 docs
      
      (cherry picked from commit 2f9ae975)
      Francisco Giordano authored
  18. 22 May, 2019 4 commits
  19. 16 May, 2019 1 commit