question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Using Infura IPFS-hosted Safe Apps causes errors.

See original GitHub issue

Title/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

  1. Using a Safe requiring 2 of X signatures
  2. Add the Transaction Builder Safe App hosted on Infura IPFS (https://bafybeies7uc7e22nys5gcnmy6zxrxjvvzle3uasn3gydrrxpexqaroboj4.ipfs.infura-ipfs.io/)
  3. Build and submit a transaction
  4. 💥

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

image

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:7 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
mikhailxyzcommented, Feb 4, 2021

@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

0reactions
tschubotzcommented, Apr 13, 2021

As linked above this should be handled with #836

Added this info to #836. Closing this one.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found