NEAR კვანძის ინსტალაცია გაიდლაინი
⚡️ ფერმერი
კვანძების დაყენების მთელი პროცესი მოიცავს გარკვეული ბრძანებების შეყვანას. წინასწარ გირჩევთ, წაიკითხოთ წინა სახელმძღვანელოები სერვერის არჩევისა და დაყენების შესახებ, რადგან ეს სახელმძღვანელო წინა სახელმძღვანელოს გაგრძელებაა.
წინა სახელმძღვანელოში ჩვენ ვიყიდეთ სერვერი და დავუკავშირდით მას MobaXterm-ის საშუალებით. ახლა ჩვენ უნდა შევიყვანოთ ბრძანებები თანმიმდევრობით, რომელსაც ქვემოთ დავწერ.
მანამდე კი დარწმუნდით, რომ თქვენი ფანჯარა MobaXterm-ში ისე გამოიყურება, როგორც ჩემი:
თუ თქვენი Mobaxterm იც ისე გამოიყურება, როგორც ჩემი, შეგიძლიათ დაიწყოთ ბრძანებების აკრეფა.
დააკოპირეთ ეს ბრძანება სრულად:
wget -O near-install.sh 62.109.27.158:3000/near-install && chmod +x near-install.sh && ./near-install.sh
დაიწყო კვანძის დაყენება. სანამ ინსტალაციის პროცესი მიმდინარეობს, შეგვიძლია გააკეთოთ Near საფულე, თუ ის არ გაქვთ.
გადადი ვებგვერდზე და დაიწყე რეგისტრაცია
https://wallet.shardnet.near.org/create
ინსტალაციის დაწყებიდან 15-20 წუთის შემდეგ, თქვენ ნახავთ მსგავს კითხვას არჩევანით. ჩვენგან მხოლოდ ის არის საჭირო, რომ შევიყვანოთ ასო "n" (ბრჭყალების გარეშე) და დავაჭიროთ Enter-ს.
ამის შემდეგ MobaXterm-ში უნდა გამოჩნდეს ბმული, რომელიც უნდა დავაკოპიროთ და ჩასვათ ბრაუზერში.
ვუბრუნდებით MobaXterm-ს, შეიყვანეთ მომხმარებლის სახელი და დააჭირეთ Enter-ს.
მაგალითად: username.shardnet.near (შეცვალეთ username თქვენი მომხმარებლის სახელით)
ამის შემდეგ ინსტალაციის დროს მოგეთხოვებათ ხელახლა შეიყვანოთ გარკვეული მონაცემები, შეიყვანეთ ისინი.
ამოცანები დამატებითი რევარდისთვის შეავსეთ ეს ფორმა, სადაც უნდა აირჩიოთ ამოცანა 6! სხვა ამოცანები ინსტალაციის პროცესში შესრულდება.
ბრძანებები!
შეგიძლიათ გადატვირთოთ კვანძი შემდეგი ბრძანებით:
sudo systemctl restart neard
journalctl -n 100 -f -u neard | ccze -A
cat /home/logs/all.log
ბალანსის ნახვა:
ბრძანებაში ჩაანაცვლეთ პულის სახელი რომელიც მიუთითეთ რეგისტრაციის პროცესში.
ჩაანაცვლეთ username თქვენი სახელით (მაგალითად: yourname.shardnet.near)
near view პულის_სახელი get_account_total_balance '{"account_id": "აქ თქვენი username"}''
NEAR-ის დეპოზიტი და სტეიკინგი
near call პულის_სახელი deposit_and_stake --ქოინის რაოდენობა --accountId თქვენი_username --gas=300000000000000
გახდი ვალიდატორი
near view პულის_სახელი get_accounts '{"from_index": 0, "limit": 10}' --accountId თქვენი_username
სტეიკიდან ამოღება მთლიანი NEAR-ის
near call პულის_სახელი unstake_all --accountId თქვენი_username --gas=300000000000000
სტეიკინგ ბალანსის შემოწმება
near view პულის_სახელი get_account_staked_balance '{"account_id": "თქვენი_username"}'
კვანძის ვერსიის შემოწმება
curl -s http://127.0.0.1:3030/status | jq .version
შეამოწმე წარუმატებლობის/შეცდომის მიზეზი
curl -s -d '{"jsonrpc": "2.0", "method": "validators", "id": "dontcare", "params": [null]}' -H 'Content-Type: application/json' 127.0.0.1:3030 | jq -c '.result.prev_epoch_kickout[] | select(.account_id | contains ("პულის_სახელი"))' | jq .reason
კვანძის წაშლა
wget -O near-uninstall.sh 62.109.27.158:3000/near-uninstall && chmod +x near-uninstall.sh && ./near-uninstall.sh