本教程基于win10+docker环境测试。
本教程重点关注第三点,一台电脑创建多个账户测试
下载并安装docker,本文不做具体阐述
参考官方指引:https://docs.docker.com/get-docker/
或中文教程:https://yeasy.gitbook.io/docker_practice/install
下载官方docker编排配置文件
按win键+R,输入cmd回车,打开命令窗口

输入下面命令,该命令执行完成后,docker-compose.yaml文件会下载到用户默认目录下,如上图,我的默认目录是C:\Users|Colin
curl https://www.espressosys.com/cape/docker-compose.yaml --output docker-compose.yaml拉取官方镜像
docker-compose pull启动本地测试环境
docker-compose up
创建CAPE钱包





send交互
点击新的address,用于测试send的target用户。
可以顺手生成Viewing Keys,Freezing Keys,创建CAPE新资产测试会用到


创建CAPE新资产
领取Goerli测试网代币ETH和USDC, usdc代币合约:0x07865c6E87B9F70255377e024ace6630C1Eaa37F


wrap/unwrap交互




在cmd默认目录,如图一,我的默认目录是C:\Users|Colin下复制一份docker-compose.yaml,并重命名为docker-compose-c1.yaml,编辑该文件,将文件内容替换为下面内容,并保存。
# This file is sourced from the espressosystems/cape-ui repo version: '2' services: wallet-c1: image: ghcr.io/espressosystems/cape-ui:release container_name: cape-ui-c1 ports: - 80:80 wallet-api-c1: image: ghcr.io/espressosystems/cape/wallet:release container_name: cape-wallet-c1 ports: - 60000:60000/tcp volumes: - espresso_c1:/.espresso_c1 volumes: espresso_c1:
打开docker desktop后,在cmd窗口执行运行命令
docker-compose -f docker-compose-c1.yaml up

出现图二,说明,运行成功,docker desktop的Containers也会出现对应的运行程序。接下来就可以按照步骤二的顺序继续做测试了。

如法炮制,你要再创建新的测试环境你只需要按照上面的模板再执行一遍即可
三个要素,文件名,文件内容,运行命令。例如,我再创建一个c2环境,那么
复制并修改文件名docker-compose-**c1.**yaml → docker-compose-c2.yaml
文件内容里的所有c1替换成c2
运行命令的文件替换为docker-compose-c2.yaml
(注意,c1,c2只是我随便取的一个编号,你可以自己随便写)
https://docs.google.com/forms/d/e/1FAIpQLSdE5pcHcq9lTHj7yGPIJK3YIcQKL1wtwZmws3rc20icYi8gLQ/viewform
本教程测试步骤不是非常详细,详细可参考
https://mirror.xyz/haibian.eth/XVS9113ZMXmPTzueiixgfxI7rbO_OE6sy9O-v9-Iyr4

