Comments (1)
Actual error is different on different networks.
e.g. on Kovan (Parity) it looks like: RPC Error: Transaction with the same hash was already imported.
on ropsten (Geth) - RPC Error: nonce too low
both mean the same thing.
possible solution: the client can wait a few seconds before transmitting the returned server transaction. during that time, it will check if the relay server did submit it.
The relay has no reason not to submit (if it knows the client might submit) - the only thing it could "gain" is block its own sender address. a "paranoid" client can submit it immediately (and get such undesired - but harmless error message) or use a direct provider (bypassing metamask) to send this signed, raw transaction
from gsn.
Related Issues (20)
- CLI does not consistently invoke CommandLogic.init() HOT 2
- How to use with other EVM chains? What is the relayHubAddress?
- Update truffle hdwallet-provider dependency in @opengsn/cli HOT 3
- Argument of type 'RelayProvider' is not assignable to parameter of type 'ExternalProvider | JsonRpcFetchFunc' HOT 2
- Using @opengsn/provider on angular got error HOT 2
- TokenPaymaster's getPayer function returns target address instead of initiator's address HOT 1
- Use @opengsn/provider in React HOT 2
- [Feature Request] Client library for Flutter HOT 3
- impossible to register new relay - no button (or anything else) "Register New Relay" on the site https://relays.opengsn.org/ HOT 2
- Installing @opengsn/cli through yarn does not have updated files.
- Running run-with-gsn errors (v3 beta) HOT 1
- Running gsn start errors (v3 beta) HOT 1
- RelayProvider.newProvider errors on Goerli (v3 beta) HOT 2
- RelayProvider can't be run in web worker because of dependency that tries to get window object HOT 1
- Switch from Web3 to Ethers HOT 7
- gsn helpers page outdated HOT 1
- exec /usr/local/bin/docker-entrypoint.sh: exec format error HOT 1
- unable start gsn-relay - unexpected param HOST=g*.****.com HOT 1
- Wallet Connect V2 Provider doesn't work with OpenGSN HOT 2
- Relaying Error HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gsn.