Allora OffChain Node - Update

OKU !

İlk önce kurulumu bozmaması için eski containerleri löp diye kapatalım :

Önümüzde iki seçenek var eğer sunucunuzda farklı docker ile çalışan node var ise teker teker sileceksiniz

Eğer farkı docker ile çalışan yok ise tekte şak diye kapatabiliyoruz.

cd

Teker teker kapatmak isteyenlere :

Bu komut ile çalışan containerleri listeliyorsun :

docker ps -a

Allora Olanların Başındaki İD'yi alıyorsun Sonra Şunları Yapıyorsun :

Bu çalışanları durduralım :

docker stop containeridsiburayagelecek

Sonra yok edioz :

docker rm containeridsiburayagelecek

Başka Container ile Çalışan Yok ise Hepsini Uçuralım :

docker rm -f $(docker ps -a -q) && docker system prune --volumes -a -f

Şimidi Onları Yok Etti İsek Yapacağımız İşlemler Var :

Dosyaları indirelim :

git clone https://github.com/allora-network/allora-offchain-node.git

İndirdiğimiz Dizinin İçerisine Girelim :

cd allora-offchain-node

Şimdi burada bir düzenleme yapacağız :

İlk nano ile düzenleme aracısını kullanalım :

nano config.json

İster not defterine yapistirip düzenle ister sunucu içerisine yap - Eğer bilmiom ben diyorsan Not Defterine yapistir sonra düzenlenmis halini yapistir. Burada "Beni Değiştir Ben Cüzdan Kelimeleri Olacam " Yazan yere anladığınız üzere Cüzdan Kelimelerinizi Yazin :

İsterseniz RPC Kısmına Polkachu RPC Kullabilirsiniz : https://allora-testnet-rpc.polkachu.com/ Yada Diğer RPC : https://beta.multi-rpc.com/allora_testnet/

{
    "wallet": {
      "addressKeyName": "testkey",
      "addressRestoreMnemonic": "Beni Değiştir Ben Cüzdan Kelimeleri Olacam",
      "alloraHomeDir": "",
      "gas": "1000000",
      "gasAdjustment": 1.0,
      "nodeRpc": "https://allora-rpc.testnet-1.testnet.allora.network/",
      "maxRetries": 1,
      "delay": 1,
      "submitTx": true
    },
    "worker": [
      {
        "topicId": 1,
        "inferenceEntrypointName": "api-worker-reputer",
        "loopSeconds": 5,
        "parameters": {
          "InferenceEndpoint": "http://source:8000/inference/{Token}",
          "Token": "ETH"
        }
      }
    ],
    "reputer": [
      {
        "topicId": 1,
        "reputerEntrypointName": "api-worker-reputer",
        "loopSeconds": 30,
        "minStake": 100000,
        "parameters": {
          "SourceOfTruthEndpoint": "http://source:8000/truth/{Token}/{BlockHeight}",
          "Token": "ethereum"
        }
      }
    ]
  }

Düzenledikte sonra nano ile açtığımız kısma yapıştırın.

Sonrasında CTRL'ye basılı Tutarak CTRL X sonrasında CTRL Y yapıyoruz ardına enter'i çak kayıt etsin.

Böyle Gözükcek :

Ver Yetkiyi Gör Etkiyi İle Dosyaya Yetki Verelim :

chmod +x init.config

Run'la :

./init.config

Canavarları Buidleyelim :

docker compose build
docker compose up -d

Evet Güzel Dostum Çok Uzun sürüyor maalesef.

Containerleri listele :

docker ps -a

allora_offchain_node olanı buldun onun id'yi kopyaladın :

docker logs -f containeridsiburayagelecek

Ortalama Loglar Böyle Olacak - Sonra up Uzun yazılar gelecek :

Discord Üzerinde Denilene Göre Puanları Görmek 1-3 Saat Kadar Sürebilir. Bazılarında sucsess bazılarında fail almanız normal dediler. Arada hata alıp beklenen şuydu gelen bu hataları alıp counter yükseltmesi yapabilir siste. Sucsees alıyor isek koca yazıalrında altında iyi duruyor.

Loglardan Çıkmak için CTRL C yapabilirsiniz.

Diğer Containerdede sizin 200 alıp almadığınızı kontrol etmenize yarıyor Misal böyle içerisi :

Şimdilik bu kada. Ben gidiom. Bir şey olursa ilk discord sonra twitter yorumlarda.

Last updated