Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/339-Labs/wallet-platform-mpc-go
/ types & classes
Types & classes
64 in github.com/339-Labs/wallet-platform-mpc-go
⨍
Functions
261
◇
Types & classes
64
Struct
APIConfig
APIConfig HTTP API配置
internal/config/config.go:37
Struct
APIResponse
APIResponse 通用API响应
pkg/types/types.go:143
Struct
Batch
Batch 批量操作
internal/storage/leveldb.go:138
Struct
Config
Config 应用配置
internal/config/config.go:10
Struct
Coordinator
Coordinator TSS会话协调器
internal/tss/coordinator.go:71
Struct
CreateWalletRequest
CreateWalletRequest 创建钱包请求
internal/api/server.go:204
Struct
Discovery
Discovery 节点发现服务
internal/p2p/discovery.go:27
Struct
DiscoveryConfig
DiscoveryConfig 发现服务配置
internal/p2p/discovery.go:54
Struct
JoinMessage
JoinMessage 加入会话消息
internal/tss/coordinator.go:53
Struct
KeyShare
KeyShare 密钥分片(存储在本地)
pkg/types/types.go:87
Struct
KeyShareRepository
KeyShareRepository 密钥分片存储库
internal/storage/keyshare_repo.go:22
Struct
KeygenInitMessage
KeygenInitMessage 密钥生成初始化消息
internal/tss/coordinator.go:33
Struct
KeygenManager
KeygenManager 密钥生成管理器
internal/tss/keygen.go:65
Struct
KeygenRequest
KeygenRequest 密钥生成请求
pkg/types/types.go:19
Struct
KeygenResult
KeygenResult 密钥生成结果
pkg/types/types.go:29
Struct
KeygenSession
KeygenSession 密钥生成会话
internal/tss/keygen.go:21
Struct
LocalParty
LocalParty 本地参与方
internal/tss/party.go:20
Struct
LogConfig
LogConfig 日志配置
internal/config/config.go:61
Struct
Manager
Manager 钱包管理器
internal/wallet/manager.go:23
FuncType
MessageHandler
MessageHandler 消息处理函数
internal/p2p/host.go:69
Struct
MessageManager
MessageManager 消息管理器
internal/p2p/message.go:33
Struct
MessageWrapper
MessageWrapper 消息包装器
internal/tss/party.go:156
Struct
NodeAnnouncement
NodeAnnouncement 节点公告消息
internal/p2p/node.go:66
Struct
NodeConfig
NodeConfig 节点配置
internal/config/config.go:20
Struct
NodeEvent
NodeEvent 节点事件
internal/p2p/node.go:58
Struct
NodeInfo
NodeInfo 节点信息
pkg/types/types.go:119
Struct
NodeInfo
NodeInfo 节点详细信息
internal/p2p/node.go:45
Struct
NodeManager
NodeManager 节点管理器
internal/p2p/node.go:24
Struct
P2PConfig
P2PConfig P2P网络配置
internal/config/config.go:27
Struct
P2PHost
P2PHost P2P网络主机 - 核心组件,整合Discovery、PubSub和Node管理
internal/p2p/host.go:36
Struct
P2PHostConfig
P2PHostConfig P2P主机配置
internal/p2p/host.go:72
Struct
P2PMessage
P2PMessage P2P消息结构
pkg/types/types.go:108
Struct
PartyID
PartyID 表示TSS参与方的唯一标识
pkg/types/types.go:11
Struct
PartyIDGenerator
PartyIDGenerator 参与方ID生成器
internal/tss/party.go:29
Struct
PeerInfo
PeerInfo 对等节点信息
internal/p2p/host.go:60
Struct
PendingSession
PendingSession 待处理会话
internal/tss/coordinator.go:89
Struct
PubSubConfig
PubSubConfig PubSub配置
internal/p2p/pubsub.go:49
Struct
PubSubManager
PubSubManager PubSub消息管理器
internal/p2p/pubsub.go:26
Struct
ReadyMessage
ReadyMessage 就绪消息
internal/tss/coordinator.go:59
Struct
RefreshRequest
RefreshRequest 刷新密钥分片请求
internal/api/server.go:381
Struct
ReshareRequest
ReshareRequest 重分享请求
internal/api/server.go:346
Struct
ResharingManager
ResharingManager 重分享管理器
internal/tss/resharing.go:80
Struct
ResharingRequest
ResharingRequest 密钥重分享请求
pkg/types/types.go:56
Struct
ResharingRequest
ResharingRequest 重分享请求
internal/tss/resharing.go:71
Struct
ResharingResult
ResharingResult 重分享结果
pkg/types/types.go:65
Struct
ResharingSession
ResharingSession 密钥重分享会话
internal/tss/resharing.go:22
Struct
Server
Server HTTP API服务器
internal/api/server.go:19
Struct
SessionMessageHandler
SessionMessageHandler 会话消息处理器
internal/p2p/message.go:46
Struct
SessionRepository
SessionRepository 会话存储库
internal/storage/session_repo.go:14
Struct
SessionState
SessionState 会话状态
pkg/types/types.go:128
Struct
SignInitMessage
SignInitMessage 签名初始化消息
internal/tss/coordinator.go:44
Struct
SignMessageRequest
SignMessageRequest 签名消息请求
internal/api/server.go:284
Struct
SignRequest
SignRequest 签名请求
pkg/types/types.go:39
Struct
SignResult
SignResult 签名结果
pkg/types/types.go:47
Struct
SignatureData
SignatureData 签名数据
internal/tss/party.go:209
Struct
SigningManager
SigningManager 签名管理器
internal/tss/signing.go:69
Struct
SigningSession
SigningSession 签名会话
internal/tss/signing.go:25
Struct
StartMessage
StartMessage 启动消息 - 由发起者在所有节点就绪后广播
internal/tss/coordinator.go:66
Struct
Storage
Storage LevelDB存储接口
internal/storage/leveldb.go:15
Struct
StorageConfig
StorageConfig 存储配置
internal/config/config.go:46
Struct
TSSConfig
TSSConfig TSS配置
internal/config/config.go:52
Struct
TransactionRequest
TransactionRequest 交易请求
pkg/types/types.go:95
Struct
WalletInfo
WalletInfo 钱包信息
pkg/types/types.go:74
Struct
WalletRepository
WalletRepository 钱包存储库
internal/storage/wallet_repo.go:14