Sui izveidoja pastāvīgu testtīklu vienkārši kā ilgstošu, decentralizētu un bez atļaujām paredzētu Sui testtīklu Atšķirībā no iepriekšējiem Testnet Waves 1 un 2, šis jaunais Testnet turpinās darboties pat pēc Mainnet palaišanas.

Iespējams, ka šis raksts nesniegs jums daudz potenciālu gaisa nolaišanās iespēju, taču, ja vēlaties, lai jūs kļūtu par praktizējošu literāro mezglu, varat to darīt, izmantojot šo tīklu.

1. Pirms mezglu konfigurēšanas jāveic sagatavošanās darbi

Lūdzu, veiciet šādus sagatavošanās darbus:

1. VPS ir jābūt šādam:

Palaidiet mezglu:

CPU: 2vCore,

Atmiņa: 2GB,

SDD: 20GB,

Operētājsistēma: Ubuntu 20.04

2. Darbības metode: mākonis resursdators + SSH rīku ieguve

Izmantojot šo metodi, kā mākoņa resursdatoru ir jāizmanto VPS vai lidosta. Lūdzu, pārslēdziet mākoņa resursdatoru uz Ubuntu sistēmu.

SSH rīks: iesācējiem ieteicams izmantot Xshell vai Finalshell

2. Kā izveidot savienojumu ar VPS

MacOs: ja izmantojat šo operētājsistēmu, jums vienkārši jāizmanto sava ierīce, lai izveidotu savienojumu, izmantojot SSH;

Windows: ja esat Win, ir daudz rīku, ko varat izmantot, piemēram, tepe, MobaXterm un Xshell

1. Lejupielādējiet lietojumprogrammu (šajā apmācībā kā piemērs ir izmantota tepe, iesācējiem ieteicams izmantot Xshell vai Finalshell)

2. Kopējiet mākoņservera IP saiti



3. Noklikšķiniet uz "Pieņemt" un ievadiet mākoņservera lietotājvārdu un paroli

PIEZĪME. Lai ielīmētu jebkuru nokopēto komandu, ar peles labo pogu noklikšķiniet uz komandas, kuru vēlaties ielīmēt





4. Vēlreiz ievadiet paroli un ievadiet jauno paroli.



Iepriekš minētās darbības ir paredzētas mākoņservera un SSH kombinācijai. Visas tālāk norādītās darbības tiek veiktas SSH rīkā (iesācējiem ieteicams izmantot Xshell vai Finalshell).

3. Sagatavošana

1. Atjauninājums:

sudo apt atjauninājums && sudo apt jauninājums — y



Izmantojiet šo komandu, lai lejupielādētu citus rīkus

apt-get update \ && DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get install -y --no-install-recommends \ tzdata \ git \ ca-certificates \ curl \ build-essential \ libssl-dev \ pkg-config libclang-dev \ cmake



2. Instalējiet RUST:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y



Tad

avots $HOME/.cargo/env



Turpināt

rustup atjauninājums



apt-get instalēšanas ekrāns



Pēc tam ierakstiet Y un nospiediet taustiņu Enter



4. Atveriet portus

1, sakne

cd $mājas



un izmantojiet šo komandu

apt instalēt ufw -y ufw atļaut ssh ufw atļaut https ufw atļaut http ufw atļaut 9000 ufw atļaut 9184 ufw iespējot



Pēc tam ierakstiet y un nospiediet taustiņu Enter

5. Instalējiet Sui failu

kravas instalēšana --locked --git https://github.com/MystenLabs/sui.git --branch testnet sui



6. Integrēta attīstības vide

kravas uzstādīšana --git https://github.com/move-language/move move-analyzer --features "ad



7. SUI marķieri

Izveidojiet maku:

sui klienta aktīvā adrese



Ierakstiet Y un nospiediet taustiņu Enter



https://fullnode.testnet.sui.io:443



testnet



Ievadiet 0 un nospiediet taustiņu Enter



Saglabājiet visu informāciju piezīmju grāmatiņā (ar privāto atslēgu), kā parādīts tālāk:



Ievadiet oficiālo discord testnet-faucet kanālu un ievadiet šo komandu, lai iegūtu testnet marķierus:

!jaucējkrāns xxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Mainiet xxxxxxxxxxxx uz sava maka adresi, piemēram:

!jaucējs 0x3abfa9260eb6b82f8680fd0b6e5e724887899062



8. Lejupielādējiet avota kodu (neobligāti)

git klons https://github.com/MystenLabs/sui.git --branch testnet



9. Mezglu konfigurācija

cd sui



Iestatiet Sui krātuvi kā Git tālvadības pulti:

git attālā pievienošana augšpusē https://github.com/MystenLabs/sui



Sinhronizējiet dakšiņu:

git fetch augšup pa straumi



Izveidojiet pilna mezgla konfigurācijas veidnes kopiju:

cp crates/sui-config/data/fullnode-template.yaml fullnode.yaml

Noklikšķiniet uz šīs saites vai terminālī izpildiet tālāk norādīto, lai lejupielādētu jaunāko devnet ģenēzes statusu:

curl -fLJO https://github.com/MystenLabs/sui-genesis/raw/main/testnet/genesis.blob

10. Sāciet savu pilno mezglu

Dodieties uz sui repozitoriju:

cd sui

Tad

ekrāns -S sui

beidzot

kravas palaišana --release --bin sui-node -- --config-path fullnode.yaml



Šajā brīdī ir palaists pilns mezgls.

Nospiediet CTRL+A+D, lai atvienotu ekrānu

Tagad varat aizvērt savu Xshell.

11. Pārbaudiet visu mezglu

Noklikšķiniet šeit





Tas viss šodienai