the future belongs to web3


Share Dialog
Share Dialog
the future belongs to web3

Subscribe to Alchimy

Subscribe to Alchimy
Сервер использую от
Скидка 10% при использований реф.кода
<https://vdsina.ru/ ?partner=hwv5j741zk>
Запуск деплоя на Ubuntu 22.04
curl -- proto ‘=https’ -- tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
apt-get update
apt install git -y
curl -- proto ‘=https’ -- tlsv1.2 -sSf https://fuellabs.github.io/fuelup/fuelup-init.sh | sh
export PATH=”${HOME}/.fuelup/bin:${PATH}”
Если команды fuelup не работают перезапустите сервер командой reboot
fuelup self update
fuelup default beta-2
mkdir fuel-project
cd fuel-project
forc new counter-contract forc init --path counter-contract
cd fuel-project
forc new counter-contract
nano counter-contract/src/main.sw
удаляем все с открытого файла и вставляем
contract;
storage {
counter: u64 = 0,
}
abi Counter {
#[storage(read, write)]
fn increment();
#[storage(read)]
fn count() -> u64;
}
impl Counter for Contract {
#[storage(read)]
fn count() -> u64 {
storage.counter
}
#[storage(read, write)]
fn increment() {
storage.counter = storage.counter + 1;
}
}
сохраняем файл CTRL + O
выходим CTRL + X
ENTER
fuelup toolchain new test_toolchain
fuelup component add forc@0.26.0
fuelup component add forc-wallet
cd counter-contract
forc-wallet init - пропиисываем пароль
копируем сид фразу
forc-wallet new
копируем кошелек с крана берем монет https://faucet-beta-2.fuel.network/
forc deploy --url https://node-beta-2.fuel.network/graphql --gas-price 100
после чего ставим своий адрес кошелька fuel....
копируем Tx id
дублируем host в mobaxtream в дублированом host прописываем команду

ls
появиться путь в какой папке мы находимся должны быть в разделе fuel-project
cd fuel-project/counter-contract/
вводим forc wallet sign 0 Tx вводим без <> вводим пароль появляется signature копируем и вставляем в первый host в окне копируем transaction id проверяем в проводнике на деплой
Сервер использую от
Скидка 10% при использований реф.кода
<https://vdsina.ru/ ?partner=hwv5j741zk>
Запуск деплоя на Ubuntu 22.04
curl -- proto ‘=https’ -- tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
apt-get update
apt install git -y
curl -- proto ‘=https’ -- tlsv1.2 -sSf https://fuellabs.github.io/fuelup/fuelup-init.sh | sh
export PATH=”${HOME}/.fuelup/bin:${PATH}”
Если команды fuelup не работают перезапустите сервер командой reboot
fuelup self update
fuelup default beta-2
mkdir fuel-project
cd fuel-project
forc new counter-contract forc init --path counter-contract
cd fuel-project
forc new counter-contract
nano counter-contract/src/main.sw
удаляем все с открытого файла и вставляем
contract;
storage {
counter: u64 = 0,
}
abi Counter {
#[storage(read, write)]
fn increment();
#[storage(read)]
fn count() -> u64;
}
impl Counter for Contract {
#[storage(read)]
fn count() -> u64 {
storage.counter
}
#[storage(read, write)]
fn increment() {
storage.counter = storage.counter + 1;
}
}
сохраняем файл CTRL + O
выходим CTRL + X
ENTER
fuelup toolchain new test_toolchain
fuelup component add forc@0.26.0
fuelup component add forc-wallet
cd counter-contract
forc-wallet init - пропиисываем пароль
копируем сид фразу
forc-wallet new
копируем кошелек с крана берем монет https://faucet-beta-2.fuel.network/
forc deploy --url https://node-beta-2.fuel.network/graphql --gas-price 100
после чего ставим своий адрес кошелька fuel....
копируем Tx id
дублируем host в mobaxtream в дублированом host прописываем команду

ls
появиться путь в какой папке мы находимся должны быть в разделе fuel-project
cd fuel-project/counter-contract/
вводим forc wallet sign 0 Tx вводим без <> вводим пароль появляется signature копируем и вставляем в первый host в окне копируем transaction id проверяем в проводнике на деплой
<100 subscribers
<100 subscribers
No activity yet