fuseio / fuse-network

Fuse network engine; Contains instructions to connect as a node
MIT License
86 stars 44 forks source link

feat: Added quickstart.sh for Nethermind #130

Closed AliakseiMalyshau closed 2 years ago

AliakseiMalyshau commented 2 years ago

Since 08.2022 Fuse is moving from OE to Nethermind client. Because of this for community need to update quick start script to run Fuse on Nethermind.

I decided to write new one cause old script is out of date.

Note: at this moment script supports Linux / Unix OS (Debian, Ubuntu, CentOS, Fedora, RHEL) and next roles: Node, Bootnode, Explorer and Validator.

Andrew-Pohl commented 2 years ago

I think this looks good once the supported modules are sorted @AliakseiMalyshau :). I want to add commands to send maintenance and unjailing requests (will sort this once merged)

To do this I will need access to personal and eth RPC so I think for normal users (other than fuse) RPC needs to be on local host only! Or once an account is unlocked (to send unjailing and maintenance requests) anyone can access the users account externally.

AliakseiMalyshau commented 2 years ago

@Andrew-Pohl yeah, I agree!

  1. About do some requests - we could add some script which run docker container once with cURL and specific POST request in Docker network
  2. About unlocking account - the same thing, Nethermind client has personal module which allow us operate our private key.

It'll more securely to run those things in Docker network.

Make sense?

BTW just to double - check - with docs and scripts all good? If yes - please merge this PR.

Thanks!