Skip to content

Commit

Permalink
Merge branch 'rooch-network:main' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
keienWang authored Jul 10, 2024
2 parents 3f664ca + 825946d commit 4bdba80
Show file tree
Hide file tree
Showing 22 changed files with 287 additions and 6 deletions.
18 changes: 12 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@ Rooch 开发者训练营正式开启报名,具体课程为期 6 周,第一
- Rooch 核心开发者,区块链技术爱好者,10+ 年开发经验,先后在新浪微博/映客/WestarLabs 做架构设计和技术开发,21 年开始专注在区块链行业,开发公链和建设生态基础设施。
- Sven
- 连续创业者,曾任互联网从业经验 10 多年,2021 年后专注于区块链基础设施领域,致力于 Web3 的广泛采用
- MX
- 区块链从业者,Move 语言布道者,21 年后专注于区块链领域,具备多链开发经验,致力于 Web3 的广泛采用

### 课程大纲

Expand All @@ -60,18 +62,20 @@ Rooch 开发者训练营正式开启报名,具体课程为期 6 周,第一

- 时间:2024年7月24日

**四、Rooch DApp 以及 SDK 开发**
**四、Rooch Move 框架和功能介绍**

- 讲师:Sven
- 时间:2024年7月31日
- 讲师:MX
- 时间:2024年7月30日

**五、Bitcoin & Rooch 案例分享**
**五、Rooch DApp 以及 SDK 开发**

- 讲师:Jolestar
- 时间:2024年8月7日
- 讲师:Sven
- 时间:2024年7月31日

**六、黑客松**

- 为期十天

期待你在 Rooch Network 生根发芽!

## Bounty
Expand All @@ -90,6 +94,8 @@ Rooch 开发者训练营正式开启报名,具体课程为期 6 周,第一

## 结业仪式

- 时间:2024年8月10日

线上公布分值,颁发奖品

## 如何参与
Expand Down
1 change: 1 addition & 0 deletions members/Azhan1431/journal.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# 学习日志
26 changes: 26 additions & 0 deletions members/Azhan1431/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Let's Rooch 训练营加入申请表

### 个人介绍

* Github ID:[Azhan1431](https://github.com/Azhan1431)

* 微信号:z15637832916

* 邮箱:[email protected]

* BTC 地址:bc1pwzwxx2zfvwf74xkdjnqelv5fe34msy8qanjstv8xtwxgpltr2ynsetskez(用于发放训练营的学习奖励!)

Web3的小白选手,之前接触网安,现在以及未来想去在Web3的世界发展,脑袋笨但是会刻苦学习

### 学习日志

- [学习日志](journal.md)
- [学习总结](summary.md)

### 学习成果

1.

2.

3.
1 change: 1 addition & 0 deletions members/Azhan1431/summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# 学习成果
1 change: 1 addition & 0 deletions members/K-tang-mkv/journal.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# 学习日志
26 changes: 26 additions & 0 deletions members/K-tang-mkv/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Let's Rooch 训练营加入申请表

### 个人介绍

* Github ID:[K-tang-mkv](https://github.com/K-tang-mkv)

* 微信号:Gant_fin

* 邮箱:[email protected]

* BTC 地址:bc1pmwewlenvgr5az0drxa7jqqlv6rypqmjdjrca48362s6zcyktlxfs33sfvw

I'm working for myself and interested in Bitcoin and web3, looking forward to finding more possibility in this industry.

### 学习日志

- [学习日志](journal.md)
- [学习总结](summary.md)

### 学习成果

1.

2.

3.
1 change: 1 addition & 0 deletions members/K-tang-mkv/summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# 学习成果
1 change: 1 addition & 0 deletions members/baicaiyihao/journal.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# 学习日志
26 changes: 26 additions & 0 deletions members/baicaiyihao/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Let's Rooch 训练营加入申请表

### 个人介绍

* Github ID:[baicaiyihao](https://github.com/baicaiyihao)

* 微信号:zxc32646

* 邮箱:[email protected]

* BTC 地址:bc1pld50vg878jgueug7j46qtqyavy0gqq4efq2c528sp3vnlh0fvgjqzjr7k8

接触 Web3 半年时间,对move开发有一定的基础,期望能够继续学习。

### 学习日志

- [学习日志](journal.md)
- [学习总结](summary.md)

### 学习成果

1.

2.

3.
1 change: 1 addition & 0 deletions members/baicaiyihao/summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# 学习成果
1 change: 1 addition & 0 deletions members/gitddplay/journal.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# 学习日志
26 changes: 26 additions & 0 deletions members/gitddplay/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Let's Rooch 训练营加入申请表

### 个人介绍

* Github ID:[gitddplay](https://github.com/gitddplay)

* 微信号:ddgo1993

* 邮箱:[email protected]

* BTC 地址:3CRGJa4Q42dRj22bwLf7HoLFfSjVGBenvm

* 从事软件开发多年,有一些前后端经验。目前对web3的世界充满好奇,我渴望结交志同道合的朋友,共同学习,一起进步~

### 学习日志

- [学习日志](journal.md)
- [学习总结](summary.md)

### 学习成果

1.

2.

3.
1 change: 1 addition & 0 deletions members/gitddplay/summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# 学习成果
1 change: 1 addition & 0 deletions members/gunksd/journal.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# 学习日志
26 changes: 26 additions & 0 deletions members/gunksd/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Let's Rooch 训练营加入申请表

### 个人介绍

* Github ID:[gunksd](https://github.com/jgunksd)

* 微信号:Yu__guanging

* 邮箱:[email protected]

* BTC 地址:bc1pfndzkgffmsqerjl5y4ac9ed6zt3hchmhdlyksk9xeuhd78fxv4psras40j

目前大二暑假,区块链小白,学过一点solidity,希望能收获一些知识,找到自己热爱的东西。

### 学习日志

- [学习日志](journal.md)
- [学习总结](summary.md)

### 学习成果

1.

2.

3.
1 change: 1 addition & 0 deletions members/gunksd/summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# 学习成果
53 changes: 53 additions & 0 deletions members/secretgao/journal.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# 学习日志
#### linux ubuntu 下面安装命令
##### 安装依赖

```
sudo apt install git curl gcc lld pkg-config libssl-dev libclang-dev libsqlite3-dev g++
```
##### 安装 Rust
```
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
```
##### 克隆源码
```
git clone https://github.com/rooch-network/rooch.git
```
##### 编译并安装 Rooch
```
cd rooch && cargo build && cp target/debug/rooch ~/.cargo/bin/
```

##### 安装遇到的错误
* 问题 1
```
= note: collect2: fatal error: ld terminated with signal 9 [Killed]
compilation terminated.
error: could not compile framework-release (bin "framework-release") due to 1 previous error
warning: build failed, waiting for other jobs to finish...
```

* 1.解决办法
```
export CARGO_BUILD_JOBS=1
cargo build
```

* 问题 2
```
e" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
= note: collect2: fatal error: ld terminated with signal 9 [Killed]
compilation terminated.
error: could not compile rooch (bin "rooch") due to 1 previous error
```
* 2.解决办法
```
sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo swapon --show
```
26 changes: 26 additions & 0 deletions members/secretgao/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Let's Rooch 训练营加入申请表

### 个人介绍

* Github ID:[secretgao](https://github.com/secretgao)

* 微信号:hlyyllyylxoxo

* 邮箱:[email protected]

* BTC 地址:bc1pe4tt5ac65vnjs62y887yget2ntc8arz5y9yvke9qdkccm6u5uqdqq5un7g

接触 Web3 两年时间,目前失业

### 学习日志

- [学习日志](journal.md)
- [学习总结](summary.md)

### 学习成果

1.

2.

3.
27 changes: 27 additions & 0 deletions members/secretgao/summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# 学习成果
### 初始化 rooch init
```
parallels@ubuntu-linux-22-04-desktop:~$ rooch init
Creating client config file ["/home/parallels/.rooch/rooch_config/rooch.yaml"].
Enter a password to encrypt the keys. Press enter to leave it an empty password:
Generated new keypair for address [rooch1aqh300s4az4ezzge8qyz6n73cplg84n5l2f2gqaqtr4fts53rassldx4kd]
Secret Recovery Phrase : [coach verify ride proud habit kitten render enhance success champion aware hundred]
Rooch client config file generated at /home/parallels/.rooch/rooch_config/rooch.yaml
```

#### 启动本地节点
```
rooch server start
2024-07-09T05:56:59.357425Z INFO moveos::moveos: execute genesis tx state_root:0xa96fb97e73549e5af4207a8dfab01832dcbfa24cae695ae06462ba6aa48cba53, state_size:32
2024-07-09T05:57:00.750151Z INFO moveos::moveos: execute genesis tx state_root:0xa96fb97e73549e5af4207a8dfab01832dcbfa24cae695ae06462ba6aa48cba53, state_size:32
2024-07-09T05:57:01.102601Z INFO rooch_rpc_server: The latest Root object state root: 0xa96fb97e73549e5af4207a8dfab01832dcbfa24cae695ae06462ba6aa48cba53, size: 32
2024-07-09T05:57:01.113311Z INFO rooch_rpc_server: RPC Server sequencer address: rooch1aqh300s4az4ezzge8qyz6n73cplg84n5l2f2gqaqtr4fts53rassldx4kd(0xe82f17be15e8ab91091938082d4fd1c07e83d674fa92a403a058ea95c2911f61)
2024-07-09T05:57:01.113452Z INFO rooch_sequencer::actor::sequencer: Load latest sequencer order 0
2024-07-09T05:57:01.113507Z INFO rooch_sequencer::actor::sequencer: Load latest sequencer accumulator info AccumulatorInfo { accumulator_root: 0xe450cab4e625b1e7a87860f684957d05e2c6ae52c6abea86550fd5fd03ffd758, frozen_subtree_roots: [0xe450cab4e625b1e7a87860f684957d05e2c6ae52c6abea86550fd5fd03ffd758], num_leaves: 1, num_nodes: 1 }
2024-07-09T05:57:01.114517Z INFO rooch_rpc_server: RPC Server proposer address: rooch1aqh300s4az4ezzge8qyz6n73cplg84n5l2f2gqaqtr4fts53rassldx4kd(0xe82f17be15e8ab91091938082d4fd1c07e83d674fa92a403a058ea95c2911f61)
2024-07-09T05:57:01.115447Z INFO rooch_rpc_server: acl=Const("*")
2024-07-09T05:57:01.117289Z INFO rooch_rpc_server: JSON-RPC HTTP Server start listening 0.0.0.0:6767
2024-07-09T05:57:01.117304Z INFO rooch_rpc_server: Available JSON-RPC methods : ["rooch_getObjectStates", "rooch_queryObjectStates", "rooch_getBalance", "rooch_sendRawTransaction", "rooch_getTransactionsByHash", "rooch_queryEvents", "rooch_executeRawTransaction", "rooch_getEventsByEventHandle", "rooch_queryTransactions", "rooch_executeViewFunction", "rooch_listFieldStates", "rooch_getBalances", "rooch_getModuleABI", "rooch_listStates", "rooch_getTransactionsByOrder", "btc_queryInscriptions", "rooch_getChainID", "rooch_getFieldStates", "btc_queryUTXOs", "rpc.discover", "rooch_getStates"]
The active env was successfully switched to `local`
```

1 change: 1 addition & 0 deletions members/v1xingyue/journal.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# 学习日志
27 changes: 27 additions & 0 deletions members/v1xingyue/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Let's Rooch 训练营加入申请表

### 个人介绍

* Github ID:[v1xingyue](https://github.com/v1xingyue)

* 微信号:corehids

* 邮箱:[email protected]

* BTC 地址:bc1p9k86sj7l2dyy59cjcagql77dxk8vlnecu96vxevpamur3usatpqqzuemtz


杂牌互联网开发,伪全栈工程师,最近两年开始涉足web3领域。

### 学习日志

- [学习日志](journal.md)
- [学习总结](summary.md)

### 学习成果

1.

2.

3.
1 change: 1 addition & 0 deletions members/v1xingyue/summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# 学习成果

0 comments on commit 4bdba80

Please sign in to comment.