Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
wallet-mpc-node
command
|
|
|
Package connect holds broker connection settings shared by MPC nodes and clients.
|
Package connect holds broker connection settings shared by MPC nodes and clients. |
|
internal
|
|
|
app
Package app bootstraps the MPC node CLI and process lifecycle.
|
Package app bootstraps the MPC node CLI and process lifecycle. |
|
broker
Package broker connects the MPC node to wallet-mpc-broker over WebSocket.
|
Package broker connects the MPC node to wallet-mpc-broker over WebSocket. |
|
config
Package config loads node deployment settings and runtime paths.
|
Package config loads node deployment settings and runtime paths. |
|
log
Package log provides MPC node process logging helpers.
|
Package log provides MPC node process logging helpers. |
|
protocol
????Alice CGGMP ECDSA ?? WS ?????? keygen/sign ???
|
????Alice CGGMP ECDSA ?? WS ?????? keygen/sign ??? |
|
tempkey
Package tempkey manages ML-KEM-1024 temporary keys for MPC protocol encryption.
|
Package tempkey manages ML-KEM-1024 temporary keys for MPC protocol encryption. |
|
testhold
Package testhold 提供联调/集成测试用的任务处理延迟(仅通过环境变量开启)。
|
Package testhold 提供联调/集成测试用的任务处理延迟(仅通过环境变量开启)。 |
|
Package mobile exposes wallet-mpc-node for gomobile (Android/iOS).
|
Package mobile exposes wallet-mpc-node for gomobile (Android/iOS). |
|
Package mpc 提供 MPC 多算法支持的公共类型与常量。
|
Package mpc 提供 MPC 多算法支持的公共类型与常量。 |
|
alg_ecdsa
Package alg_ecdsa ?? getamis/alice CGGMP ? ECDSA (t,n) ?????
|
Package alg_ecdsa ?? getamis/alice CGGMP ? ECDSA (t,n) ????? |
|
alg_ed25519
Package alg_ed25519 基于 getamis/alice FROST 的 Ed25519 (t,n) 门限签名。
|
Package alg_ed25519 基于 getamis/alice FROST 的 Ed25519 (t,n) 门限签名。 |
|
alg_single
Package alg_single 提供 1-of-1 单签模式的密钥生成、存储与签名(非 MPC)。
|
Package alg_single 提供 1-of-1 单签模式的密钥生成、存储与签名(非 MPC)。 |
|
ecdsa
Package ecdsa 提供链上 ECDSA 验签工具(与 CGGMP 签名输出格式一致)。
|
Package ecdsa 提供链上 ECDSA 验签工具(与 CGGMP 签名输出格式一致)。 |
|
ed25519
Package ed25519 提供链上 Ed25519 验签与 FROST 签名编码。
|
Package ed25519 提供链上 Ed25519 验签与 FROST 签名编码。 |
|
hd
Package hd 提供 MPC 钱包的公钥 HD 派生(无 seed、仅非硬化路径),与 TSS 库无关。
|
Package hd 提供 MPC 钱包的公钥 HD 派生(无 seed、仅非硬化路径),与 TSS 库无关。 |
|
keystore
Package keystore 提供 MPC 分片文件 at-rest 加密封装(K3)。
|
Package keystore 提供 MPC 分片文件 at-rest 加密封装(K3)。 |
|
Package types defines broker/node WebSocket protocol request and response structs (easyjson in *_easyjson.go).
|
Package types defines broker/node WebSocket protocol request and response structs (easyjson in *_easyjson.go). |
Click to show internal directories.
Click to hide internal directories.