Commit e640b177 authored by QM's avatar QM Committed by vipwzw

up

parent 5812e708
...@@ -6,9 +6,9 @@ ...@@ -6,9 +6,9 @@
* 在线发送签名后文件 `./boss4x chain33 offline send -f XXX.txt` * 在线发送签名后文件 `./boss4x chain33 offline send -f XXX.txt`
拼凑 boss4x 命令 拼凑 boss4x 命令
```shell
./boss4x --rpc_laddr http://${chain33_ip}:8901 --rpc_laddr_ethereum --paraName user.p.para. --chainID 0 ./boss4x --rpc_laddr http://${chain33_ip}:8901 --rpc_laddr_ethereum --paraName user.p.para. --chainID 0
```
--chainID int32 chain id, default to 0 --chainID int32 chain id, default to 0
--expire string transaction expire time (optional) (default "120m") --expire string transaction expire time (optional) (default "120m")
--paraName string para chain name,Eg:user.p.fzm. --paraName string para chain name,Eg:user.p.fzm.
...@@ -53,6 +53,21 @@ ...@@ -53,6 +53,21 @@
``` ```
*** ***
#### 文件部署
把要部署需要的数据写入 chain33_ethereum.toml 配置文件
```toml
# 验证人地址,至少配置3个以上,即大于等于3个
validatorsAddr=["1N6HstkyLFS8QCeVfdvYxx1xoryXoJtvvZ", "155ooMPBTF8QQsGAknkK7ei5D78rwDEFe6", "13zBdQwuyDh7cKN79oT2odkxYuDbgQiXFv", "113ZzVamKfAtGt9dq45fX1mNsEoDiN95HG"]
# 验证人权重
initPowers=[25, 25, 25, 25]
# 离线多签地址
multisignAddrs=["168Sn1DXnLrZHTcAM9stD6t2P49fNuJfJ9", "13KTf57aCkVVJYNJBXBBveiA5V811SrLcT", "1JQwQWsShTHC4zxHzbUfYQK4kRBriUQdEe", "1NHuKqoKe3hyv52PF8XBAyaTmJWAqA2Jbb"]
```
命令:
```shell
./boss4x chain33 offline create_file -f 1 -k "${chain33DeployKey}" -n "deploy crossx to chain33" -c "./deploy_chain33.toml"
```
#### 离线部署 ERC20 跨链合约 #### 离线部署 ERC20 跨链合约
* 离线创建交易 * 离线创建交易
``` ```
......
...@@ -766,6 +766,11 @@ function up_relayer_toml() { ...@@ -766,6 +766,11 @@ function up_relayer_toml() {
function StartDockerRelayerDeploy() { function StartDockerRelayerDeploy() {
echo -e "${GRE}=========== $FUNCNAME begin ===========${NOC}" echo -e "${GRE}=========== $FUNCNAME begin ===========${NOC}"
# 修改 relayer.toml
up_relayer_toml
# 启动 ebrelayer
start_docker_ebrelayerA
docker cp "./deploy_chain33.toml" "${dockerNamePrefix}_ebrelayera_1":/root/deploy_chain33.toml docker cp "./deploy_chain33.toml" "${dockerNamePrefix}_ebrelayera_1":/root/deploy_chain33.toml
docker cp "./deploy_ethereum.toml" "${dockerNamePrefix}_ebrelayera_1":/root/deploy_ethereum.toml docker cp "./deploy_ethereum.toml" "${dockerNamePrefix}_ebrelayera_1":/root/deploy_ethereum.toml
...@@ -778,10 +783,6 @@ function StartDockerRelayerDeploy() { ...@@ -778,10 +783,6 @@ function StartDockerRelayerDeploy() {
transferChain33MultisignFee transferChain33MultisignFee
Chain33Cli=${Para8901Cli} Chain33Cli=${Para8901Cli}
# 修改 relayer.toml
up_relayer_toml
# 启动 ebrelayer
start_docker_ebrelayerA
InitRelayerA InitRelayerA
# 设置 token 地址 # 设置 token 地址
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment