Sui全节点安装教程
硬件要求CPU:>= 2RAM: >= 8GStorages: >= 50GTips: 按照官方说法,每两周会重置一次数据软件要求操作系统建议采用Linux,发行版建议采用 Debian 或 Ubuntu,官方测试的版本是:Ubuntu version 18.04 (Bionic Beaver),建议使用 Ubunt 18.04。依赖包(可选:需要本地构建则安装)$ 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 配置全节点配置全节点有两种方式,第一种方式是通过 Docker,第二种方式采用 源码编译Docker方式下面介绍采用docker的方式运行全节点安装 ...
如何在 SUI 网络上安装完整节点 — TESTNET WAVE 3
Sui 是第一个从头开始设计的第 1 层区块链,旨在使创作者和开发者能够构建满足 web3 中下一个十亿用户的体验。 官网:https://sui.io/ Sui Wave 3 申请表: https://docs.google.com/forms/d/e/1FAIpQLSeipBiQAqwYYtkStBhdtZ-T7luMEy1lRadJCVdulEgfg2cTCQ/viewform 在Sui Wave 2的时候我就写过很多关于W3的预测,这次W3的节点是向公众开发的,所以如果你懂节点搭建,尽量去申请。 往期内容:一、教程前你可以通过两种方法进行挖矿: 1、自己的电脑挖,最低配置如下: CPU:4vCore 内存:8 GB SDD:60GB 操作系统:Ubuntu 20.04 2、云主机+SSH工具挖矿 这种方法需要你租用VPS或者机场作为云主机,云主机请切换成Ubuntu系统; SSH工具:小白用户建议使用Xshell或者Finalshell.二、如何连接到 VPSMacOs:如果你用的是这个操作系统,你只需要用自己的设备与 SSH 连接; Windows:如果你是Win,有很...
Sui全节点安装教程
硬件要求CPU:>= 2RAM: >= 8GStorages: >= 50GTips: 按照官方说法,每两周会重置一次数据软件要求操作系统建议采用Linux,发行版建议采用 Debian 或 Ubuntu,官方测试的版本是:Ubuntu version 18.04 (Bionic Beaver),建议使用 Ubunt 18.04。依赖包(可选:需要本地构建则安装)$ 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 配置全节点配置全节点有两种方式,第一种方式是通过 Docker,第二种方式采用 源码编译Docker方式下面介绍采用docker的方式运行全节点安装 ...
如何在 SUI 网络上安装完整节点 — TESTNET WAVE 3
Sui 是第一个从头开始设计的第 1 层区块链,旨在使创作者和开发者能够构建满足 web3 中下一个十亿用户的体验。 官网:https://sui.io/ Sui Wave 3 申请表: https://docs.google.com/forms/d/e/1FAIpQLSeipBiQAqwYYtkStBhdtZ-T7luMEy1lRadJCVdulEgfg2cTCQ/viewform 在Sui Wave 2的时候我就写过很多关于W3的预测,这次W3的节点是向公众开发的,所以如果你懂节点搭建,尽量去申请。 往期内容:一、教程前你可以通过两种方法进行挖矿: 1、自己的电脑挖,最低配置如下: CPU:4vCore 内存:8 GB SDD:60GB 操作系统:Ubuntu 20.04 2、云主机+SSH工具挖矿 这种方法需要你租用VPS或者机场作为云主机,云主机请切换成Ubuntu系统; SSH工具:小白用户建议使用Xshell或者Finalshell.二、如何连接到 VPSMacOs:如果你用的是这个操作系统,你只需要用自己的设备与 SSH 连接; Windows:如果你是Win,有很...
Share Dialog
Share Dialog

Subscribe to Web3Study

Subscribe to Web3Study
<100 subscribers
<100 subscribers
1、进入🔗https://remix.ethereum.org
2、点击插件管理器
3、搜索“Starknet”

4、Starknet标志将会弹出
注意:接受 Remix 的权限请求弹出窗口。
5、单击文件资源管理器
6、选择“cairo_scarb_sample”

7、单击创建新文件

8、将文件命名为 FirstDemo.cairo

9、复制以下合约代码
#[starknet::interface]
trait IFirstDemo<TContractState> {
fn showFirstDemo(self: @TContractState) -> u256;
fn sellFirstDemo(ref self: TContractState);
fn buyFirstDemo(ref self: TContractState);
}
#[starknet::contract]
mod FirstDemo {
#[storage]
struct Storage {
// Num variable
num: u256,
}
#[generate_trait]
#[external(v0)]
impl defineFirstDemo of IFirstDemo {
fn showFirstDemo(self: @ContractState) -> u256 {
return self.num.read();
}
fn buyFirstDemo(ref self: ContractState) {
// Store num value + 1
let mut num: u256 = self.num.read() + 30;
self.num.write(num);
}
fn sellFirstDemo(ref self: ContractState) {
// Store num value + 2
let mut num: u256 = self.num.read() - 4;
self.num.write(num);
}
}
}
10、点击Starknet标志

11、更改环境并选择钱包



注意:Braavos 可以工作,但 Argent X 不行。 Argent X 会报错。等待 Argent 团队的修复。
12、编译文件

13、部署合约


大功告成!
1、进入🔗https://remix.ethereum.org
2、点击插件管理器
3、搜索“Starknet”

4、Starknet标志将会弹出
注意:接受 Remix 的权限请求弹出窗口。
5、单击文件资源管理器
6、选择“cairo_scarb_sample”

7、单击创建新文件

8、将文件命名为 FirstDemo.cairo

9、复制以下合约代码
#[starknet::interface]
trait IFirstDemo<TContractState> {
fn showFirstDemo(self: @TContractState) -> u256;
fn sellFirstDemo(ref self: TContractState);
fn buyFirstDemo(ref self: TContractState);
}
#[starknet::contract]
mod FirstDemo {
#[storage]
struct Storage {
// Num variable
num: u256,
}
#[generate_trait]
#[external(v0)]
impl defineFirstDemo of IFirstDemo {
fn showFirstDemo(self: @ContractState) -> u256 {
return self.num.read();
}
fn buyFirstDemo(ref self: ContractState) {
// Store num value + 1
let mut num: u256 = self.num.read() + 30;
self.num.write(num);
}
fn sellFirstDemo(ref self: ContractState) {
// Store num value + 2
let mut num: u256 = self.num.read() - 4;
self.num.write(num);
}
}
}
10、点击Starknet标志

11、更改环境并选择钱包



注意:Braavos 可以工作,但 Argent X 不行。 Argent X 会报错。等待 Argent 团队的修复。
12、编译文件

13、部署合约


大功告成!
No activity yet