> For the complete documentation index, see [llms.txt](https://scdo-project.gitbook.io/scdo-wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://scdo-project.gitbook.io/scdo-wiki/zhong-wen/bang-zhu.md).

# 帮助

## 1. 为什么我的节点没有同步到最新的块？

SCDO的节点需要连接到全部4个片的节点才能处理所有跨片交易。如果节点缺少某个片的节点，该节点将不能验证和缺少的片相关的跨片交易，使同步停止。检查节点所连接的对等节点，可以用client的`./client p2p peersinfo`的命令。

## 2. 如何确认挖到了一块？

在SCDO block explorer上输入账户查看账户余额。 或用client命令`./client getbalance --account (your account) -a ip:port`来检查余额是否在增长。更多信息参考挖矿教程。

## 3. 跨片交易需要多久完成？

正常在45分钟左右。

## 4. SCDO是否支持跨片合约？

SCDO只支持同片合约。

## 5. 区块链数据存在哪里？

`~/.scdo`

## 6. Mac上运行节点时出现的“too many open files”的错误？

错误含义：Mac允许的 “进程最多打开文档数量” 不足。 在mac terminal里打`launchctl limit maxfiles`。返回的结果应该是maxfiles 256 unlimited。其中256是软限制，unlimited是硬限制。 用

```bash
sudo launchctl limit maxfiles 65536 200000
```

来更改两个限制。再使用`launchctl limit maxfiles`验证返回的结果应为

```
maxfiles 65536 200000。
```

## 7. 使用curl来测试RPC端口时出现的“invalid content type, only application/json is supported”错误？

在curl后加-H "Content-Type: application/json"。

## 8. 如何处理 "Genesis block hash mismatch" 错误?

如果节点运行期间，日志显示如下错误

```
ERRO[0000] NewScdoService genesis.Initialize err. genesis block hash mismatch  caller="scdoservice.go:88" module=scdo
genesis block hash mismatch
```

可以删除 .scdo 目录下用于存储区块链数据的文件夹（比如Snode1）并重新启动节点。.scdo 的默认绝对路径是 C:\Users\scdo.scdo (Windows) 和 \~/.scdo （Linux/Mac).
