3 个版本

0.1.3 2024 年 7 月 30 日
0.1.1 2024 年 4 月 16 日
0.1.0 2024 年 4 月 12 日

#438 in 异步

Download history 25/week @ 2024-04-27 91/week @ 2024-05-11 4/week @ 2024-05-18 1/week @ 2024-05-25 51/week @ 2024-06-22 1/week @ 2024-06-29 13/week @ 2024-07-06 1/week @ 2024-07-13 54/week @ 2024-07-20 124/week @ 2024-07-27 69/week @ 2024-08-03 203/week @ 2024-08-10

450 每月下载次数

MIT 许可证

63KB
1.5K SLoC

pierport

Pierport 协议 UIP 的参考实现

此仓库包含 Pierport 协议 UIP 的参考实现,并作为中间代理,用于验证和清理 pier,以便将其导入。

默认配置有点激进,最值得注意的是,在执行清理任务之前和之后,使用 cram 验证 pier 的完整性。

Docker 使用方法

构建

您可以在 Docker 容器内构建 pierport。在这种情况下,只需执行以下操作

docker build . -t pierport

运行

然后您可以按照以下方式运行它

docker run -p 4242 --name pierport -it pierport

要配置 pierport,您可以选择设置特定的 PRT_ 环境变量(例如:-e PRT_PU_VERIFY_CRAM=false),或者使用 -v path/to/config.toml:/pierport_cfg.toml 将配置 toml 文件绑定到容器。

要查看可用的配置环境变量,请参阅 env_cfg.sh 文件。

运行测试

构建好标记为 pierport 的镜像后,您还可以运行测试

sh scripts/test.sh

依赖项

~31–48MB
~1M SLoC