1. 06 Sep, 2019 1 commit
  2. 04 Sep, 2019 1 commit
  3. 30 Aug, 2019 2 commits
  4. 29 Aug, 2019 3 commits
  5. 28 Aug, 2019 1 commit
  6. 27 Aug, 2019 1 commit
  7. 26 Aug, 2019 4 commits
  8. 23 Aug, 2019 1 commit
  9. 22 Aug, 2019 1 commit
  10. 18 Aug, 2019 3 commits
  11. 16 Aug, 2019 9 commits
  12. 15 Aug, 2019 5 commits
  13. 14 Aug, 2019 2 commits
  14. 12 Aug, 2019 3 commits
    • Fixing instructions by correcting instruction to (#1877) · f095b628
      > openzeppelin-solidity@2.3.0 lint /home/luiserebii/github/openzeppelin-solidity
      > npm run lint:js && npm run lint:sol
      
      > openzeppelin-solidity@2.3.0 lint:js /home/luiserebii/github/openzeppelin-solidity
      > eslint .
      
      > openzeppelin-solidity@2.3.0 lint:sol /home/luiserebii/github/openzeppelin-solidity
      > solhint --max-warnings 0 "contracts/**/*.sol", alongside some minor grammatical corrections
      ~Luiserebii~ authored
    • Initial GSN support (beta) (#1844) · 0ec1d761
      * 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
      
      * Fix gsn dependencies in package.json
      
      * Rhub address slot reduced by 1
      
      * Rename relay hub changed event
      
      * Use released gsn-provider
      
      * Run relayer with short sleep of 1s instead of 100ms
      
      * update package-lock.json
      
      * clear circle cache
      
      * use optimized gsn-provider
      
      * update to latest @openzeppelin/gsn-provider
      
      * replace with gsn dev provider
      
      * remove relay server
      
      * rename arguments in approveFunction
      
      * fix GSNBouncerSignature test
      
      * change gsn txfee
      
      * initialize development provider only once
      
      * update RelayHub interface
      
      * adapt to new IRelayHub.withdraw
      
      * update @openzeppelin/gsn-helpers
      
      * update relayhub singleton address
      
      * fix helper name
      
      * set up gsn provider for coverage too
      
      * lint
      
      * Revert "set up gsn provider for coverage too"
      
      This reverts commit 8a7b5be5f942002710cba148f249cb888ee8e373.
      
      * remove unused code
      
      * add gsn provider to coverage
      
      * move truffle contract options back out
      
      * increase gas limit for coverage
      
      * remove unreachable code
      
      * add more gas for GSNContext test
      
      * fix test suite name
      
      * rename GSNBouncerBase internal API
      
      * remove onlyRelayHub modifier
      
      * add explicit inheritance
      
      * remove redundant event
      
      * update name of bouncers error codes enums
      
      * add basic docs page for gsn contracts
      
      * make gsn directory all caps
      
      * add changelog entry
      
      * lint
      
      * enable test run to fail in coverage
      Nicolás Venturo authored
    • GSN Advanced guide Docs (#1878) · e9cd1b5b
      * GSN Advanced guide
      
      * Tweaks
      
      * Apply suggestions from code review
      Ramon Recuero authored
  15. 09 Aug, 2019 3 commits