August 6, 2022

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