Using Infura IPFS-hosted Safe Apps causes errors.
See original GitHub issueTitle/Description
See title ☝️. The transaction service returns an error specifying the origin is too long (over 100 characters, note the URI is only 89 characters). This additionally causes a MetaMask RPC error for some reason in the browser console.
This is very likely related (and possibly even a duplicate of) https://github.com/gnosis/safe-react/issues/836.
Environment
- Browser: FireFox/Chrome
- Safe: 0x0b54478f3a29BfAD2b67a0d7Dbe23e8f61B1EbC6
- Wallet: 0x85108e6bEE0E6E4d317b72751365d5A5D2Ee66a5
- App Version: v2.19.1
- Environment:
- staging (_I think? rinkeby.gnosis-safe.io) (rinkeby)
Steps to reproduce
- Using a Safe requiring 2 of X signatures
- Add the Transaction Builder Safe App hosted on Infura IPFS (https://bafybeies7uc7e22nys5gcnmy6zxrxjvvzle3uasn3gydrrxpexqaroboj4.ipfs.infura-ipfs.io/)
- Build and submit a transaction
- 💥
Expected result
There not to be an error.
Obtained result
An error occurs when signing the transaction. Whats weird is this Signature too short
revert message coming from some eth_call
to checkSignatures
.
Screenshots
Issue Analytics
- State:
- Created 3 years ago
- Comments:7 (7 by maintainers)
Top Results From Across the Web
Infura IPFS does not work! - Questions
It will not appear if the app crashes in production. Open your browser's developer console to further inspect this error. The codes that...
Read more >Use as pinning service - Questions - Infura Community
How i can add infura as pinning service using IPFS desktop app? Its requesting and api endpoint and secret access tokeen.
Read more >IPFS CORS error - Infura Community
I get an error in the pre-flight request. I tested in Chrome, Edge, FF. Access to fetch at ' https://ipfs.infura.io:5001/api/v0 ...
Read more >IPFS CORS error - Infura Community
Hi, I pasted this from my browser, it is my exact error i see in the console when calling using my frontend application....
Read more >Ipfs.add() not working - Bugs - Infura Community
My app.js file ipfs add code async function foo() { // Error thrown in this for await call for await (var file of...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@tschubotz I think the interface needs to be updated too because it calculates the origin field based on this limit and currently the old one is hardcoded
Added this info to #836. Closing this one.