Naruno Resmi Linkler: Twitter | Discord | Website| Github | NarunoDocs
Bu rehberi hazırlarken yararlandığım kaynak NarunoDocs
Arkadaşlar Naruno Baklava Testnet başladı. Daha önce mail alıp cüzdan oluşturduysanız cüzdanınıza test tokenları gönderildi, artık baklava testnete katılabilirsiniz
Eğer daha önce kurulum yapıp cüzdan oluşturmadıysanız önce o işlemi yapın Naruno Kurulum ve Cüzdan Oluşturma.
http://test_net.1.naruno.org:8000/balance/get/?address=CüzdanAdresi
cd Naruno
narunocli --narunoexport
cd /root
pip3 uninstall Naruno -y
pip3 install naruno==0.45.1
narunocli --narunoimport /root/dosyaismi.zip
cd /root/Naruno
narunocli --baklavaon
pip3 install naruno-api
narunoapi &
Bu çıktıdan sonra 'Enter' basıp geçin
Buradaki örnekte mesaj gönderebileceğimiz bir app yapıyoruz.
Önce root dizinine inin
cd /root
Mesaj göndermek için bir python dosyası oluşturuyoruz
nano send.py
Aşağıdaki komutları send.py içine kopyalayın.. Ve " " içindekileri aşağıdaki notlar gibi düzenleyin
Your_App_Name
yerine sizin oluşturacağınız uygulama adı örn:whatshapp
Your_Wallet_Password
yerine sizin cüzdan oluştururken kullandığınız şifreyi yazın
Your_Action_Name
yerine sizin oluşturacağınız uygulama adı örn:send_message
Your_Data
yerine yollayacağınız mesajı yazın örn: Gecen aksam neden bana selam vermedin :)
Recipient_Address
yerine mesajı ileteceğiniz cüzdan adresini yazın
Bu işlemleri yaptıktan sonra CTRL ve X ardından y ve Enter tuşuna basıp kaydedin.
from naruno.apps.remote_app import Integration
integration = Integration("Your_App_Name", password="Your_Wallet_Password", host="localhost")
from naruno.lib.settings_system import baklava_settings
baklava_settings(True)
integration.send("Your_Action_Name", "Your_Data", "Recipient_Address")
Dosyaya yetki verin
chmod +x send.py
İşlem göndermeden önce cüzdanı değiştirin
narinocli -w 1
Çalıştırın
python3 send.py
Başarılı işlem yukarıdaki gibi çıktı verir
Explorera gidip sağ alttaki
Validating List
butonuna bir kere tıklayıp bekledikten sonra işleminiz altta görünecektir
Şimdi de gelen mesajları görmek için bir python dosyası oluşturun( root dizini içinde olmalısınız)
nano get.py
Aşağıdaki komutları get.py içine kopyalayın.. Ve " " içindekileri aşağıdaki notlar gibi düzenleyin
Your_App_Name
yerine sizin oluşturacağınız uygulama adı örn:whatshapp
Your_Wallet_Password
yerine sizin cüzdan oluştururken kullandığınız şifreyi yazın
Bu işlemleri yaptıktan sonra CTRL ve X ardından y ve Enter tuşuna basıp kaydedin.
from naruno.apps.remote_app import Integration
integration = Integration("Your_App_Name", password="Your_Wallet_Password", host="localhost")
from naruno.lib.settings_system import baklava_settings
baklava_settings(True)
print(integration.get())
Dosyaya yetki verin
chmod +x get.py
Çalıştırın
python3 get.py
Arkadaşlar yapılacak işlemler şu an için bu kadar, gelişmeler için Naruno hesaplarını takip etmeyi unutmayın
Bu örnekte Narunonun send ve get işlevlerini kullanarak basit bir mesajlaşma uygulaması yaptık.
Bu fonksiyonlar kullanılarak her türlü uygulamanın web3'e kolay entegrasyonu sağlanabilir.
Uygulama geliştirmek ve Naruno aracılığıyla bunları web3'e entegre etmek ile ilgilenen veya bu konuda bilgi sahibi olmak isteyenler NarunoDocs ve NarunoGithub'a göz atabilirsiniz. Ayrıca Discord'a katılıp her türlü sorunuzu sorup ekiple görüşebilirsiniz