Ethereum automation made easy to human
0xe4d747cbdd6e8e5dd57db6735b6410a29f5027eb
Both Ethereum and BSC :)
brew install tranvictor/jarvis/jarvis
or to upgrade jarvis to the latest version
brew upgrade jarvis
sudo add-apt-repository ppa:longsleep/golang-backports
sudo apt-get update
sudo apt-get install go-1.12
GO111MODULE=on /usr/lib/go-1.12/bin/go get github.com/tranvictor/[email protected]
GO111MODULE=on /usr/lib/go-1.12/bin/go install github.com/tranvictor/jarvis
jarvis
command will be installed to ~/go/bin
- Download and install Go v1.12 here
GO111MODULE=on go get github.com/tranvictor/jarvis
GO111MODULE=on go install github.com/tranvictor/jarvis
jarvis
binary file will be placed at $GOPATH/bin/
If the installation process returned errors, try to clear Go module cache at $GOPATH/pkg/mod
- Try
$GOPATH/bin/jarvis --help
- Add Jarvis to PATH, and relevant
addresses.json
Install mingw-w64 from here Add mingw-64 bin folder to PATH Go to jarvis folder and using following command to build
go build -v
There should be jarvis.exe file. Add jarvis to PATH (optional)
Jarvis works on cmd, proshell but will not have color. Windows Terminal and Gitbash support color
See help with
~/go/bin/jarvis -h
Add the rules and reload udev. More infomation see here
wget -q -O - https://raw.githubusercontent.com/LedgerHQ/udev-rules/master/add_udev_rules.sh | sudo bash
Custom node is load from ~/nodes.json This settings will override all default nodes If any supported network is not define it will use default nodes
{
"mainnet": {
"infura": "infura_link",
"alchemy": "alchemy_link"
},
"bsc": {
}
}