Skip to content

Raiden Client not compatible with Infura #2027

@BCsRock

Description

@BCsRock

Problem Definition

I am considering the possiblity of using a 3rd-party hosted Ethereum Full Node and decided to go with Infura. This allows a small IoT Device to run the Raiden Client and interact with 3rd-party node.

Reason is: not everybody has infrastructure to host an own full node, ensure it's 24/7 uptime, maintaining security updates and so on.

The infura documentation regarding the available API Endpoints is shown here.

It covers a variety of methods of rpcapis: eth_*, net_*, web3_*

The problem is: when calling raiden with --eth-rpc-endpoint https://ropsten.infura.io/<myToken>:<myPort> it produces the error message:

Could not contact the ethereum node through JSON-RPC.
Please make sure that JSON-RPC is enabled for these interfaces:

    eth_*, net_*, web3_*

geth: https://github.com/ethereum/go-ethereum/wiki/Management-APIs

It would now be interesting to identify if there are actually necessary methods which are not provided by Infura's API endpoints.

System Description

Ubuntu 16.04 LTS
Raiden-0.4.1-linux
Geth on Infura: Geth/v1.8.3-stable/linux-amd64/go1.10

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions