GithubHelp home page GithubHelp logo

evm-sender's Introduction

EVM sender

EVM sender

Sunucumuzu güncelleyelim:

sudo apt-get update
sudo apt-get upgrade -y

Aşağıdaki dosyaları yükleyin:

sudo apt install git curl wget tar lz4 unzip jq build-essential pkg-config clang bsdmainutils make ncdu -y

Go Yüklüyoruz:

cd $HOME
version="1.20.4"
wget "https://golang.org/dl/go$version.linux-amd64.tar.gz"
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf "go$version.linux-amd64.tar.gz"
rm "go$version.linux-amd64.tar.gz"
echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> $HOME/.bash_profile
source $HOME/.bash_profile

Clone the repository:

git clone https://github.com/staketab/evm-sender.git

Build the binary:

cd evm-sender
make install

USAGE:

ETH Sender

Usage:
  evm-sender [flags]
  evm-sender [command]

Available Commands:
  help        Help about any command
  init        Initialize config
  start       Start sender
  version     Print the CLI version

Flags:
  -h, --help   help for evm-sender

1. Init config:

This command will create a config along the path /home/USER/.evm-sender/config.toml

evm-sender init

Example:

[DEFAULT]
rpc = "https://rpc:443"
private_key = ""
recipient = ""
fixedValue = 0
gas_limit = 22000
memo = ""
txcount = 3
inTime = "60"
min = 1000000000000000000
max = 2000000000000000000

[SEND-BACK]
enable = false
private_key = ""
recipient = ""
fixedValue = 1000000000000000000
gas_limit = 22000
memo = ""
txCount = 1
inTime = "60"

Specify in the DEFAULT config:

  • ETH endpoint RPC rpc = "https://rpc:443"
  • Sender's private key private_key
  • Recipient's address recipient
  • Transaction count sent within a specific time(inTime env) txcount = 3
  • Min Max send range or use fixedValue != 0 to send fixed value (if fixedValue = 0 the min max range will be used)

Specify in the SEND-BACK config:

  • Enable it with enable = true if needed
  • Sender's private key private_key
  • Recipient's address recipient
  • Transaction count sent within a specific time(inTime env) txcount = 1
  • Fixed value to send fixedValue

2. Start:

screen -S send
evm-sender start

evm-sender's People

Contributors

duccas avatar ahmkah avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.