Giter Club home page Giter Club logo

exorde_node_testnet's Introduction

Exorde Node testnet

Referensi

Github resmi Exorde-Labs

Pemasangan Anaconda

Pemasangan Docker

Persyaratan perangkat keras

Komponen Spesifikasi minimal
CPU Intel Core i3 or i5
RAM 4 GB DDR4 RAM
Penyimpanan 500 GB HDD
Koneksi 100 Mbit/s port
Komponen Spesifikasi rekomendasi
CPU Intel Core i7-8700 Hexa-Core
RAM 64 GB DDR4 RAM
Penyimpanan 2 x 1 TB NVMe SSD
Koneksi 1 Gbit/s port

Persyaratan perangkat lunak

Komponen Spesifikasi minimal
Sistem Operasi Ubuntu 16.04
Komponen Spesifikasi rekomendasi
Sistem Operasi Ubuntu 18.04 atau lebih tinggi

Terdapat 2 opsi pemasang yaitu pemasangan menggunakan Anaconda dan pemasangan menggunakan Docker, Anda hanya perlu memilih salah satu opsi.

Pemasangan menggunakan Anaconda

Pasang dependensi

Jalankan perintah dibawah untuk memasang dependensi

apt install python3 python3-pip git screen
pip install --upgrade pip

Unduh dan jalankan Anaconda

wget https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-x86_64.sh
bash Anaconda3-2022.10-Linux-x86_64.sh
bash

Jika ada prompt pertanyaan ketik yes sampai proses pemasangan selesai

Unduh paket Exorde

git clone https://github.com/exorde-labs/ExordeModuleCLI.git

Masuk ke folder Exorde

cd ExordeModuleCLI

Buat enviromen Exorde

conda create --name exorde-env python=3.9

Aktifkan enviromen Exorde

conda activate exorde-env

Pasang dependensi python

pip install -r requirements.txt

Jalankan validator

Buka layar baru menggunakan screen

screen -Rd exorde

Lalu jalankan perintah dibawah

python Launcher.py -m ALAMAT_ETH_ANDA -l LEVEL_LOGGING

contoh:

python Launcher.py -m 0x0000002bf118391ebe8d37f7ab2a4d8ae1c45aa3 -l 4

Jika anda ingin keluar dari terminal tekan

CTRL + A + D

Jika anda ingin masuk ke terminal gunakan perintah

screen -r exorde

Ganti ALAMAT_ETH_ANDA dengan alamat eth anda, untuk logging bisa diisi 0, 1, 2, 3, 4 detail logging akan saya jelaskan dibawah

Pemasangan menggunakan Docker

Update apt

sudo apt-get update
sudo apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release \
    screen \
    git

Tambahkan kunci GPG Docker resmi

sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

Setting repositori

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Unduh dan pasang Docker

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin

Cek apakah Docker sudah terpasang

docker --version

Jika keluar pesan seperti ini Docker version 20.10.20, build 9fdeb9c artinya Docker sudah terpasang

Unduh paket Exorde

git clone https://github.com/exorde-labs/ExordeModuleCLI.git

Masuk ke folder Exorde

cd ExordeModuleCLI

Bangun Docker

docker build -t exorde-cli . 

Jalankan validator

Buka layar baru menggunakan screen

screen -Rd exorde

Lalu jalankan perintah dibawah

docker run -it exorde-cli -m ALAMAT_ETH_ANDA -l LEVEL_LOGGING

contoh:

docker run -it exorde-cli -m 0x0000002bf118391ebe8d37f7ab2a4d8ae1c45aa3 -l 4

Jika anda ingin keluar dari terminal tekan

CTRL + A + D

Jika anda ingin masuk ke terminal gunakan perintah

screen -r exorde

Ganti ALAMAT_ETH_ANDA dengan alamat eth anda, untuk logging bisa diisi 0, 1, 2, 3, 4 detail logging akan saya jelaskan dibawah

Logging

Logging level Keterangan
0 Tidak ada log
1 Log biasa
2 Log validasi
3 Log validasi dan scrapping
4 Log validasi (detail) + log scrapping (untuk troubleshoot)

Saya menyarankan menggunakan Logging level 4 agar mempermudah troubleshoot jika ada masalah

exorde_node_testnet's People

Contributors

bayy420-999 avatar kaelvnode avatar

Watchers

 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.