MCPcopy Create free account

hub / github.com/339-Labs/wallet-platform-mpc-go / types & classes

Types & classes64 in github.com/339-Labs/wallet-platform-mpc-go

StructAPIConfig
APIConfig HTTP API配置
internal/config/config.go:37
StructAPIResponse
APIResponse 通用API响应
pkg/types/types.go:143
StructBatch
Batch 批量操作
internal/storage/leveldb.go:138
StructConfig
Config 应用配置
internal/config/config.go:10
StructCoordinator
Coordinator TSS会话协调器
internal/tss/coordinator.go:71
StructCreateWalletRequest
CreateWalletRequest 创建钱包请求
internal/api/server.go:204
StructDiscovery
Discovery 节点发现服务
internal/p2p/discovery.go:27
StructDiscoveryConfig
DiscoveryConfig 发现服务配置
internal/p2p/discovery.go:54
StructJoinMessage
JoinMessage 加入会话消息
internal/tss/coordinator.go:53
StructKeyShare
KeyShare 密钥分片(存储在本地)
pkg/types/types.go:87
StructKeyShareRepository
KeyShareRepository 密钥分片存储库
internal/storage/keyshare_repo.go:22
StructKeygenInitMessage
KeygenInitMessage 密钥生成初始化消息
internal/tss/coordinator.go:33
StructKeygenManager
KeygenManager 密钥生成管理器
internal/tss/keygen.go:65
StructKeygenRequest
KeygenRequest 密钥生成请求
pkg/types/types.go:19
StructKeygenResult
KeygenResult 密钥生成结果
pkg/types/types.go:29
StructKeygenSession
KeygenSession 密钥生成会话
internal/tss/keygen.go:21
StructLocalParty
LocalParty 本地参与方
internal/tss/party.go:20
StructLogConfig
LogConfig 日志配置
internal/config/config.go:61
StructManager
Manager 钱包管理器
internal/wallet/manager.go:23
FuncTypeMessageHandler
MessageHandler 消息处理函数
internal/p2p/host.go:69
StructMessageManager
MessageManager 消息管理器
internal/p2p/message.go:33
StructMessageWrapper
MessageWrapper 消息包装器
internal/tss/party.go:156
StructNodeAnnouncement
NodeAnnouncement 节点公告消息
internal/p2p/node.go:66
StructNodeConfig
NodeConfig 节点配置
internal/config/config.go:20
StructNodeEvent
NodeEvent 节点事件
internal/p2p/node.go:58
StructNodeInfo
NodeInfo 节点信息
pkg/types/types.go:119
StructNodeInfo
NodeInfo 节点详细信息
internal/p2p/node.go:45
StructNodeManager
NodeManager 节点管理器
internal/p2p/node.go:24
StructP2PConfig
P2PConfig P2P网络配置
internal/config/config.go:27
StructP2PHost
P2PHost P2P网络主机 - 核心组件,整合Discovery、PubSub和Node管理
internal/p2p/host.go:36
StructP2PHostConfig
P2PHostConfig P2P主机配置
internal/p2p/host.go:72
StructP2PMessage
P2PMessage P2P消息结构
pkg/types/types.go:108
StructPartyID
PartyID 表示TSS参与方的唯一标识
pkg/types/types.go:11
StructPartyIDGenerator
PartyIDGenerator 参与方ID生成器
internal/tss/party.go:29
StructPeerInfo
PeerInfo 对等节点信息
internal/p2p/host.go:60
StructPendingSession
PendingSession 待处理会话
internal/tss/coordinator.go:89
StructPubSubConfig
PubSubConfig PubSub配置
internal/p2p/pubsub.go:49
StructPubSubManager
PubSubManager PubSub消息管理器
internal/p2p/pubsub.go:26
StructReadyMessage
ReadyMessage 就绪消息
internal/tss/coordinator.go:59
StructRefreshRequest
RefreshRequest 刷新密钥分片请求
internal/api/server.go:381
StructReshareRequest
ReshareRequest 重分享请求
internal/api/server.go:346
StructResharingManager
ResharingManager 重分享管理器
internal/tss/resharing.go:80
StructResharingRequest
ResharingRequest 密钥重分享请求
pkg/types/types.go:56
StructResharingRequest
ResharingRequest 重分享请求
internal/tss/resharing.go:71
StructResharingResult
ResharingResult 重分享结果
pkg/types/types.go:65
StructResharingSession
ResharingSession 密钥重分享会话
internal/tss/resharing.go:22
StructServer
Server HTTP API服务器
internal/api/server.go:19
StructSessionMessageHandler
SessionMessageHandler 会话消息处理器
internal/p2p/message.go:46
StructSessionRepository
SessionRepository 会话存储库
internal/storage/session_repo.go:14
StructSessionState
SessionState 会话状态
pkg/types/types.go:128
StructSignInitMessage
SignInitMessage 签名初始化消息
internal/tss/coordinator.go:44
StructSignMessageRequest
SignMessageRequest 签名消息请求
internal/api/server.go:284
StructSignRequest
SignRequest 签名请求
pkg/types/types.go:39
StructSignResult
SignResult 签名结果
pkg/types/types.go:47
StructSignatureData
SignatureData 签名数据
internal/tss/party.go:209
StructSigningManager
SigningManager 签名管理器
internal/tss/signing.go:69
StructSigningSession
SigningSession 签名会话
internal/tss/signing.go:25
StructStartMessage
StartMessage 启动消息 - 由发起者在所有节点就绪后广播
internal/tss/coordinator.go:66
StructStorage
Storage LevelDB存储接口
internal/storage/leveldb.go:15
StructStorageConfig
StorageConfig 存储配置
internal/config/config.go:46
StructTSSConfig
TSSConfig TSS配置
internal/config/config.go:52
StructTransactionRequest
TransactionRequest 交易请求
pkg/types/types.go:95
StructWalletInfo
WalletInfo 钱包信息
pkg/types/types.go:74
StructWalletRepository
WalletRepository 钱包存储库
internal/storage/wallet_repo.go:14