亿链 API 文档

witness 721


服务说明

<h3>服务镜像信息备份</h3> <p>&gt; 镜像启动成功后,会在指定的目录生成一个备份文件:chain_info,详细内容查看该文件即可</p> <pre><code class="language-shell"># 进入备份文件指定目录 cd /data/app/witness-server/info/ # 查看备份文件 cat chain_info</code></pre> <hr /> <h3>配置文件</h3> <h4>应用配置文件路径</h4> <pre><code class="language-shell">/data/app/witness-server/config/application.properties</code></pre> <h4>配置说明</h4> <pre><code class="language-properties">spring.application.name=witness-server server.port=8888 # 商户信息,测试环境无需关注,镜像中自带测试商编及私钥 # 商编 merchant.no= # 调用亿链 API 的 RSA 私钥 merchant.rsaPrivateKey= # 亿链 API 相关url,测试环境无需关注,镜像中自带测试环境的baseUrl chain.baseUrl= chain.deployUrl=/chain/contract/deploy chain.sendTxUrl=/chain/rpc/tx chain.queryUrl=/chain/rpc/query # 合约地址及拥有者私钥 contract.address= contract.ownerPrivateKey= logging.level.com.chain=INFO</code></pre> <h4>配置文件更新</h4> <p>&gt;修改配置文件后执行下述命令重启生效</p> <pre><code class="language-shell">docker restart test-witness-server-721</code></pre> <hr /> <h3>镜像更新</h3> <p>&gt;在镜像需要更新时,执行如下命令更新。在项目正常运行时,请务必注意,执行如下命令后,原有镜像会直接停止并删除,避免影响正常业务开展,请在必要时再进行更新。</p> <pre><code class="language-shell"># 进入脚本所在目录 cd /data/app/witness-server/shell # 执行更新脚本 sh update.sh 选择部署环境(prod/test): test 选择部署合约(1155/721/ly): 721 注:在更新镜像后,并不会更新原有配置文件</code></pre> <hr /> <h3>卸载镜像</h3> <p>&gt;卸载前提:因配置缺少或镜像更新,需重新拉取,按以下步骤进行卸载</p> <pre><code class="language-shell"># 进入脚本所在目录 cd /data/app/witness-server/shell #运行卸载脚本命令 sh uninstall.sh</code></pre>

页面列表

ITEM_HTML