Ticaret Araçları
Borealis kodunun piyasaya sürülmesiyle AVA topluluğu, platformu test etmek, denemek ve mümkünse büyütmek için kullanılabilecek çeşitli araçlara sahip olacak. AVA Platformunu öğrenmede geliştiricilere ve topluluğa yardımcı olabilecek dört uygulamayı bir araya getirdik ve yayınladık:
- Avash — AVA Nod Başlatıcısı
- AVA Musluk Uygulaması (Faucet)
- AVA Cüzdan Dapp
- Slopes- AVA Javascript Kütüphanesi
Önceki makalede, “AVA Borealis Nasıl Kurulur ve Çalıştırılır” Avash’ı yerel bir ağ başlatmak için nasıl kullanılabileceğinizi inceledik. Avash, yerel ağlar kurmak için inanılmaz derecede yararlı erken aşama bir araçtır. Bu makale, araç sandığındaki diğer araçlara odaklanacak olsa da, Avash’ın tüm belgelerini görmek için herkesi https://docs.ava.network/ adresine gitmelerini tavsiye ediyoruz. Ayrıca AVA ile ilgilenen herkesi topluluk Discord kanalına katılmaya ve kendilerini tanıtmaya davet ediyoruz.
Gereksinimler
Bu araçları kullanabilmek için çalışan bir ağa ihtiyacımız var. Yerel olarak çalışan bir ağ kurmak için, kılavuz olarak “AVA Borealis Nasıl Kurulur ve Çalıştırılır” öğreticisini (tutorial) kullanmalısınız. Bununla, 9650 numaralı bağlantı noktası (port) üzerinden localhost üzerinde çalışan bir API nodu olan yerel makinelerde bir ağ kuracaktır.
Ayrıca, tüm araçlar düğüm sürümü olarak Node.js 12.14.1 kullanılarak kaynaktan oluşturulacaktır. Bu makale için bu düğüm sürümünü yüklemenizi öneririz. Node.js’nin birden çok sürümünü yönetmek gerekirse, düğümü Düğüm Sürümü Yöneticisi (nvm) aracılığıyla yüklemenizi öneririz. Repolarında daha fazla bilgiyi bulabilirsiniz: https://github.com/nvm-sh/nvm. Ayrıca “git” ve “npm” araçlarını en son kararlı sürümlerine kurmak da gereklidir.
In addition, all tools will be built from source using Node.js 12.14.1 as the node version. We recommend installing this node version for this article. If it is necessary to manage multiple versions of Node.js, we highly recommend installing node via Node Version Manager (nvm). More information can be found on their repo at: https://github.com/nvm-sh/nvm. It is also necessary to install the tools `git` and `npm` to their latest stable versions.
AVA Cüzdan
AVA, AVA Platformu aracılığıyla alışveriş yapmak ve varlık akışını izlemek için kullanılabilen bir beta cüzdan Dapp ile birlikte gelir. Adres oluşturma, cüzdanları yedekleme ve ağ üzerinden varlık gönderme konusunda kullanıcı deneyimini desteklemek için temel işlevlere sahip bir Node.js uygulamasıdır. Tüm işlemler Slopes Javascript kütüphanesini kullanarak yerel olarak Dapp’ta güvenli bir şekilde kendiliğinden imzalanır.
Kurulum
AVA Cüzdan kurulumu, Node.js 12.14.1'i kurduğumuzu ve yerel bir makinede `npm` aracına sahip olduğumuzu varsayar.
git clone https://github.com/ava-labs/wallet-site.git
cd wallet-site
npm install
cp .env.example .env
Yapılandırma
Kod yüklendiğine göre, yeni oluşturduğumuz “.env” dosyasını düzenleyerek yerel bir ortam oluşturalım. VUE_APP_ ile başlayan değişkenler vue uygulamasına enjekte edilecektir. Aşağıdaki değerlerin yerel ağ eğitimi için olduğunu varsayacağız, ancak elbette bu değerleri değiştirebiliriz.
VUE_APP_AVA_IP — The IP Address of the AVA node. Try: “localhost”
VUE_APP_AVA_PORT — The port of the AVA node. Try: 9650
VUE_APP_AVA_PROTOCOL — Either http or https. For local testing use “http”
VUE_APP_NETWORK_ID — The NetworkID of the AVA network we connect with. Try: 12345
VUE_APP_CHAIN_ID — The BlockchainID of the AVM. We can use the alias “avm” to get the AssetID from the node. Try: “X”
Cüzdan kodu yüklenip ve yapılandırıldığına göre, şu şekilde çalıştırabiliriz:
npm run serve
Her şey doğru gidiyorsa şunu görmelisiniz:
https://localhost:8080 ı tarayıcınızda açtığınızda walletı görmelisiniz.
Cüzdanı Kullanma
“Yeni Cüzdan Oluştur” u seçip “Anahtar Çifti Oluştur” a basarak başlıyoruz.
Bu, cüzdanda kullanabileceğimiz özel bir anahtarı görüntüler. Bu Dapp’ı kapatmadan o özel anahtarı sakladığınızdan emin olun Dapp’ı kapattığınızda bu özel anahtar kaybolacak!!
Alternatif olarak, mevcut bir özel anahtarı girebilir, bir anahtar dosyası yükleyebilir veya hatta kağıt cüzdanını Dapp’a yüklemek için bir QR kodu kullanabilirsiniz.
“Access Wallet”, butonuna tıkladıktan sonra Cüzdan açılacaktır.
Bu kısım ise bakiyeyi görüntülemeye, kağıt cüzdan oluşturmaya, şifreli cüzdan dosyalarını dışa aktarmamıza ve olanak sağlar.
Dahası da var!
Ama hiç AVA mız yok diyorsanız… İkinci partta nasıl AVA kazanacağınızı anlatan AVA Muslukları (Faucet) makalesine ulaşabilirsiniz.
Kullanışlı Linkler:
Ava’nın Sosyal Kanallarına Katılın.
- Website: https://avalabs.org/
- Whitepaper: https://arxiv.org/pdf/1906.08936.pdf
- Twitter: https://twitter.com/avalabsofficial
- Discord (devs): https://discord.gg/ccc8vEP
- GitHub Repo: https://github.com/ava-labs/gecko
- Dökümantasyon: https://docs.ava.network/
- Geliştirici Destekleme Programı: http://avalabs.org/dap
- Telegram: https://t.me/avacoin_official
- Telegram anons: https://t.me/AVA_announcements
- Linkedin: https://www.linkedin.com/company/ava-labs
- Reddit: https://www.reddit.com/r/ava
- Medium: https://medium.com/avalabs
- Facebook: https://www.facebook.com/AvaLabsOfficial
- Youtube: http://www.youtube.com/c/AVAofficial