Francisco Giordano
11084260b8
use optimized gsn-provider
6 years ago
Francisco Giordano
98d422e6b8
Merge branch 'master' of github.com:OpenZeppelin/openzeppelin-contracts into gsn-beta
6 years ago
Francisco Giordano
e59ded9134
Manually specify commit hash to codecov
6 years ago
Nicolás Venturo
1c1fa5d968
Silence false positive warning on preValidatePurchase ( #1857 )
6 years ago
Andrew B Coathup
0da886c9c4
Update ReentrancyGuard.sol ( #1862 )
...
Fix typo
6 years ago
Francisco Giordano
339250ea92
Merge branch 'master' of github.com:OpenZeppelin/openzeppelin-contracts into gsn-beta
6 years ago
Francisco Giordano
3306cd1ece
Fix codecov badge
6 years ago
Francisco Giordano
08ce03f6c3
Add codecov badge
6 years ago
Francisco Giordano
2a29f697bf
Disable Travis in favor of Circle ( #1866 )
...
* replace readme badge
* remove travis config
* move to codecov
* add codecov config
* fix coverage running
6 years ago
Santiago Palladino
18b57ca043
Merge GSN branch into master ( #1867 )
...
* GSN basics guide (#1847 )
* Fix linter error
* Initial draft for basic GSN guide
* Add CustomerAcquisitonCost link
* Review 'gas costs' phrasing
* Rename relay to relayer
* Apply suggestions from code review
Co-Authored-By: Santiago Palladino <spalladino@gmail.com>
* Improve transition to contract usage explanation
* Improve payment section phrasing
* Apply suggestions from code review
Co-Authored-By: Andrew B Coathup <28278242+abcoathup@users.noreply.github.com>
* Apply more review suggestions
* Add code
* Add unreleased warning
* GSN Docs Tweaks (#1860 )
* Adjusts links
* Adjustments
* Update gsn.adoc
Fix typo
* Adjusts copy and links for GSN guide (#1865 )
* Adjusts copy and links
* Formats links
* Adds website link
6 years ago
Francisco Giordano
0b7f1777ef
Add npm install step to every circle job
6 years ago
Francisco Giordano
25f3ed7ab7
Merge remote-tracking branch 'upstream/master' into gsn-beta
6 years ago
Francisco Giordano
0d1aec13ba
CircleCI configuration tweaks ( #1868 )
...
* remove attach_workspace
* leave default working_directory
* use npm ci for installing deps
* rename dependencies job
6 years ago
Francisco Giordano
bcb6b6d1ce
clear circle cache
6 years ago
Francisco Giordano
c57bbe6468
update package-lock.json
6 years ago
Andrew B Coathup
bd1f2ededd
Update Arrays.sol ( #1863 )
...
Fix typo
6 years ago
Francisco Giordano
0ba85035cc
Remove note from CircleCI config
6 years ago
Francisco Giordano
eebd131591
Merge branch 'master' of github.com:OpenZeppelin/openzeppelin-contracts into gsn-beta
6 years ago
xinbenlv
04ddadc48f
Add CircleCI configuration ( #1841 )
...
* Add circlci, remove .travis.yml. Fixes #1839 .
* Fix circleci config
* Add slack notification
* Add circleci status
* Fix config.yml, we don't need separate truffle image and instances.
* Matches oz-sdk node version
* Seems node:10.13 doesn't work for CircleCI either
* Remove npm update in circleci
* CircleCI use package-lock.json as cache key and install only the lock version
* Add back travis.yml
* Rename job build to test
* CircleCI requires that job to be called build instead of test or build_and_test
* Fix the way to run jobs
* Fix CircleCI
* Change back to npm install
* Add workflow and split into tasks
* Add workspace
* Restore cache
* update readme circleci instructions
* make step name more accurate
6 years ago
Santiago Palladino
af92387083
Run relayer with short sleep of 1s instead of 100ms
6 years ago
Santiago Palladino
de0d45871f
Use released gsn-provider
6 years ago
Santiago Palladino
e42d51f39a
Rename relay hub changed event
6 years ago
Santiago Palladino
d7d4ff1a2d
Rhub address slot reduced by 1
6 years ago
Santiago Palladino
0b3cf830a4
Fix gsn dependencies in package.json
6 years ago
Nicolás Venturo
e3034b03bc
Override transferFrom in __unstable__ERC20PrimaryAdmin
6 years ago
Nicolás Venturo
0ef0023606
Add missing GSNBouncerSignature test
6 years ago
Nicolás Venturo
d10109f9f8
Fix GSNBouncerERC20Fee, add tests
6 years ago
Nicolás Venturo
ca59d08cdf
Improve GSNBouncerBase, make pre and post sender-protected and optional
6 years ago
Nicolás Venturo
988b6f0043
Rename GSNBouncerUtils to GSNBouncerBase, make it IRelayRecipient
6 years ago
Nicolás Venturo
0302cf1943
Make _acceptRelayedCall and _declineRelayedCall easier to use
6 years ago
Nicolás Venturo
d5af7914b1
Add relayHub version to recipient
6 years ago
Nicolás Venturo
081ddc6832
Add _withdrawDeposits to GSNRecipient
6 years ago
Nicolás Venturo
dc9139a253
Add IRelayHub
6 years ago
Nicolás Venturo
02c8e13f68
Store RelayHub address using unstructored storage
6 years ago
Nicolás Venturo
af8125591e
Add _upgradeRelayHub
6 years ago
Nicolás Venturo
9847c987f8
Add GSNBouncerUtils to decouple the bouncers from GSNRecipient
6 years ago
Nicolás Venturo
5c0e49bb29
Rename GSNRecipients to Bouncers
6 years ago
Nicolás Venturo
108c998faa
Merge ERC20 charge recipients into a single one
6 years ago
Nicolás Venturo
6871bb7cfe
Rename meta-tx to gsn, take out of drafts
6 years ago
Nicolás Venturo
e5ca467669
Use GSN helper assertions
6 years ago
Nicolás Venturo
82ca6ab62f
Silence false-positive compiler warning
6 years ago
Nicolás Venturo
dc8adcd0ea
Migrate to published @openzeppelin/gsn-helpers
6 years ago
Nicolás Venturo
8a5d21b058
Run server from binary, use gsn-helpers to fund it
6 years ago
Nicolás Venturo
8b3377efac
Fix Solidity linter errors
6 years ago
Nicolás Venturo
544a56fcc4
Harcode RelayHub address into GSNContext
6 years ago
Nicolás Venturo
f8b97c24bd
Add ERC20Charge recipients
6 years ago
Nicolás Venturo
67e534f458
Rename SigningRecipient to GSNRecipientSignedData
6 years ago
Nicolás Venturo
7363e46cd4
Make context constructors internal
6 years ago
Nicolás Venturo
e52ec1a9ac
Add comment clarifying RelayHub's msg.data
6 years ago
Nicolás Venturo
dc35dfff85
Sign more values
6 years ago