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 |
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.
Jalankan perintah dibawah untuk memasang dependensi
apt install python3 python3-pip git screen
pip install --upgrade pip
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
git clone https://github.com/exorde-labs/ExordeModuleCLI.git
cd ExordeModuleCLI
conda create --name exorde-env python=3.9
conda activate exorde-env
pip install -r requirements.txt
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
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release \
screen \
git
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
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
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
docker --version
Jika keluar pesan seperti ini
Docker version 20.10.20, build 9fdeb9c
artinya Docker sudah terpasang
git clone https://github.com/exorde-labs/ExordeModuleCLI.git
cd ExordeModuleCLI
docker build -t exorde-cli .
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 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