1. 21 Oct, 2019 1 commit
  2. 03 Oct, 2019 1 commit
  3. 02 Oct, 2019 1 commit
  4. 09 Sep, 2019 2 commits
  5. 05 Sep, 2019 1 commit
  6. 04 Sep, 2019 4 commits
  7. 02 Sep, 2019 1 commit
  8. 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
  9. 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
  10. 22 Jul, 2019 1 commit
  11. 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
  12. 19 Jul, 2019 1 commit
  13. 12 Jun, 2019 2 commits
  14. 11 Jun, 2019 2 commits
  15. 10 Jun, 2019 1 commit
  16. 06 Jun, 2019 1 commit
  17. 05 Jun, 2019 2 commits
  18. 30 May, 2019 2 commits
  19. 28 May, 2019 2 commits
  20. 27 May, 2019 1 commit
  21. 24 May, 2019 1 commit
  22. 23 May, 2019 2 commits