Skip to content

Latest commit

 

History

History
139 lines (81 loc) · 2.35 KB

AptosFullNode.md

File metadata and controls

139 lines (81 loc) · 2.35 KB

Aşamalar

  • Proje bir devnet başlattı.

  • Ödüllü test ağı 2022'nin ikinci çeyreği için duyuruldu

  • Mainnet, 2022'nin 3. Çeyreği için planlandı

Minimum gereksinimler aşağıdaki gibidir:

  • CPU: 2 çekirdek işlemci
  • RAM: 4GB Ram

Sıfırdan Kurulum İçin Yapılması Gerekenler

  • Screen ile bir sayfa oluşturuyoruz
screen -S Anasayfa

FullNode Kurulumu ve Key Oluşturma Scripti

wget -q -O aptos.sh https://api.zvalid.com/aptos.sh && chmod +x aptos.sh && sudo /bin/bash aptos.sh

Senkronizasyon Durumunu Kontrol Etme

  • CTRL A-C ile yeni sayfa açtıktan sonra
curl 127.0.0.1:9101/metrics 2> /dev/null | grep aptos_state_sync_version | grep type

Logları Görüntüleme

  • CTRL A-C ile yeni sayfa açtıktan sonra
docker logs -f aptos-fullnode-1 --tail 5000

FirstTransaction Adımı

  • CTRL A-C ile yeni sayfa açtıktan sonra
apt install python3-pip
wget https://raw.githubusercontent.com/aptos-labs/aptos-core/main/developer-docs-site/static/examples/python/first_transaction.py
python3 first_transaction.py
  • Sayfalar arası geçisi CTRL A-P ile yapabilirsiniz

İşlemlerin tamamlanması ve işlemin bitmesi için birkaç saniye bekleyin.

Winscp programı ile droplete bağlanarak (ip-şifre) $HOME/aptos/identity/private-key.txt bu yoldan private dosyasını indirebilirsiniz.

GÜNCELLEME

  • ÖNCEDEN KURMUŞSANIZ VE SYNCED DEĞERİ SABİT İSE YAPMANIZ GEREKENLER.

Aptos klasörü içine girme

cd aptos

Node durdurma

docker compose stop

Veri klasörünü silmek için var/lib/docker/volumes/aptos_db/_data klasörünün İÇİNİ silin. (Winscp veya CyberDuck uygulamaları ile)

Dosya silme kodları

rm genesis.blob
rm waypoint.txt
rm public_full_node.yaml

İndirme Kodları

wget https://devnet.aptoslabs.com/genesis.blob
wget https://devnet.aptoslabs.com/waypoint.txt
wget https://raw.githubusercontent.com/aptos-labs/aptos-core/main/docker/compose/public_full_node/public_full_node.yaml

Node Restart

docker compose restart

End