https://github.com/jeffneff/gene
A GUI for Configuring Geth Compatible Nodes
https://github.com/jeffneff/gene
Last synced: 10 months ago
JSON representation
A GUI for Configuring Geth Compatible Nodes
- Host: GitHub
- URL: https://github.com/jeffneff/gene
- Owner: JeffNeff
- Created: 2022-12-24T17:38:07.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-24T17:42:10.000Z (over 3 years ago)
- Last Synced: 2025-05-07T13:54:07.883Z (about 1 year ago)
- Language: Go
- Size: 23.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GeNe
Geth + Fyne = GeNe
## Introduction
I wanted to learn/play with [Fyne](https://developer.fyne.io/) so I decided to make a simple interface for interaction with Geth clients... I wrote this front to back in about 6 hours. So this is super simple code & functionality (I.E. dont expect anything crazy just yet. )
## Usage
### Setup / Configuration
There is an osx build of the Ethereum `go-ethereum` client bundled with this repository at the root directory.
IF you are on osx, you can launch `GeNe` with no configuration.
IF you would prefer to use another `geth` client simply download the client and replace it with the one located in the root of this repository.
IF you would prefer for your `geth` binary to live in another path:
Export the full path to this file as `GETH`
For example. if you have the `go-ethereum` repo checked out in your `gopath` and you built `geth` from there.
Your export might look like this:
```
export GETH=/home/user/go/src/github.com/ethereum/go-ethereum/cmd/geth/geth
```
### Building & Running
From the root of this repository, execute the following:
```
go run cmd/main.go
```
### Feedback / Contribution
Please do :)
### UI Screenshots




