Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/btccom/btcpool-go-modules-ABANDONED
/ types & classes
Types & classes
84 in github.com/btccom/btcpool-go-modules-ABANDONED
⨍
Functions
232
◇
Types & classes
84
Struct
APIError
APIError API错误结构
userChainAPIServer/switcherAPIServer/APIError.go:4
Struct
APIError
APIError API错误结构
userChainAPIServer/initUserCoin/APIError.go:4
Struct
APIResponse
APIResponse API响应数据结构
userChainAPIServer/switcherAPIServer/HTTPAPI.go:28
Struct
ActionFailSafeSwitch
ActionFailSafeSwitch API失效切换到默认币种时记录的api_result
chainSwitcher/main.go:93
Struct
Algorithm
initNiceHash/main.go:16
TypeAlias
AuthorizeStat
AuthorizeStat 认证状态
stratumSwitcher/StratumSession.go:86
Struct
AutoRegAPIConfig
AutoRegAPIConfig 用户自动注册API定义
userChainAPIServer/initUserCoin/Main.go:17
Struct
AuxBlockInfo
AuxBlockInfo 合并挖矿的区块信息
mergedMiningProxy/ChainRPC.go:12
Struct
AuxJobMaker
AuxJobMaker 辅助挖矿任务生成器
mergedMiningProxy/AuxJobMaker.go:45
Struct
AuxJobMakerInfo
AuxJobMakerInfo 辅助挖矿任务生成配置
mergedMiningProxy/ConfigData.go:79
Struct
AuxMerkleBranch
AuxMerkleBranch 合并挖矿的 Merkle Branch
mergedMiningProxy/AuxPowData.go:15
Struct
AuxPowData
AuxPowData 辅助工作量数据
mergedMiningProxy/AuxPowData.go:21
Struct
AuxPowInfo
AuxPowInfo 辅助工作量证明的信息 @see <https://en.bitcoin.it/wiki/Merged_mining_specification#Aux_proof-of-work_block>
mergedMiningProxy/AuxJobMaker.go:20
Struct
AuxPowJob
AuxPowJob 合并挖矿的任务
mergedMiningProxy/AuxJobMaker.go:28
Struct
ChainDispatchRecord
ChainDispatchRecord HTTP API响应
chainSwitcher/main.go:61
Struct
ChainLimit
ChainLimit 区块链算力限制
chainSwitcher/main.go:28
Struct
ChainRPCInfo
ChainRPCInfo 合并挖矿币种的RPC信息
mergedMiningProxy/ConfigData.go:56
Struct
ChainRPCServer
ChainRPCServer 合并挖矿的链的RPC服务器
mergedMiningProxy/ConfigData.go:40
Struct
ChainRecord
ChainRecord HTTP API中的币种记录
chainSwitcher/main.go:56
Struct
ChainSwitcherConfig
ChainSwitcherConfig 程序配置
chainSwitcher/main.go:38
TypeAlias
ChainType
ChainType 区块链类型
stratumSwitcher/ConfigData.go:11
Struct
ConfigData
ConfigData 配置数据
stratumSwitcher/ConfigData.go:41
Struct
ConfigData
ConfigData 配置数据
userChainAPIServer/switcherAPIServer/Main.go:17
Struct
ConfigData
ConfigData 配置数据
userChainAPIServer/initUserCoin/Main.go:27
Struct
ConfigData
ConfigData 配置文件的数据结构
mergedMiningProxy/ConfigData.go:87
Struct
Configuration
initNiceHash/main.go:21
Struct
DBConnection
mergedMiningProxy/DbConnection.go:10
Struct
DBConnectionInfo
mergedMiningProxy/ConfigData.go:46
Class
EnvAutoLoader
A class to automatically load environment variable, fix $_ENV is empty due to php.ini
install/cfg-generator/lib/init.php:6
FuncType
HTTPRequestHandle
HTTPRequestHandle HTTP请求处理函数
userChainAPIServer/switcherAPIServer/HTTPAPI.go:72
FuncType
HTTPRequestHandle
HTTPRequestHandle HTTP请求处理函数
userChainAPIServer/initUserCoin/HTTPAPI.go:16
Class
JSONCache
userChainAPIServer/initUserCoin/UserListJSON.cpp:15
Struct
JSONRPC2Error
JSONRPC2Error error object of json-rpc 2.0
stratumSwitcher/JSONRPC.go:25
Struct
JSONRPC2Response
JSONRPC2Response response message of json-rpc 2.0
stratumSwitcher/JSONRPC.go:62
TypeAlias
JSONRPCArray
JSONRPCArray JSON RPC 数组
stratumSwitcher/JSONRPC.go:70
TypeAlias
JSONRPCObj
JSONRPCObj JSON RPC 对象
stratumSwitcher/JSONRPC.go:73
Struct
JSONRPCRequest
JSONRPCRequest JSON RPC 请求的数据结构
stratumSwitcher/JSONRPC.go:8
Struct
JSONRPCResponse
JSONRPCResponse JSON RPC 响应的数据结构
stratumSwitcher/JSONRPC.go:18
Struct
KafkaCommand
KafkaCommand Kafka中发送的消息结构
chainSwitcher/main.go:84
Struct
KafkaMessage
KafkaMessage Kafka中接收的消息结构
chainSwitcher/main.go:66
Struct
MySQLInfo
MySQLInfo MySQL连接信息
chainSwitcher/main.go:22
Struct
NodeWatcher
NodeWatcher 节点监控器
stratumSwitcher/ZookeeperManager.go:23
TypeAlias
NodeWatcherChannels
NodeWatcherChannels 节点监控者的channel
stratumSwitcher/ZookeeperManager.go:20
TypeAlias
NodeWatcherMap
NodeWatcherMap Zookeeper监控器Map
stratumSwitcher/ZookeeperManager.go:62
TypeAlias
ProtocolType
ProtocolType 代理的协议类型
stratumSwitcher/StratumSession.go:58
Struct
ProxyRPCHandle
ProxyRPCHandle 代理RPC处理器
mergedMiningProxy/ProxyRPC.go:43
Struct
ProxyRPCServer
ProxyRPCServer 该代理的RPC服务器信息
mergedMiningProxy/ConfigData.go:70
Struct
RPC2Request
RPC2Request JSON-RPC 2.0 请求(数组或对象参数)
mergedMiningProxy/RPCCall.go:19
Struct
RPCCreateAuxBlockInfo
RPCCreateAuxBlockInfo RPC方法 createauxblock 的请求和响应信息
mergedMiningProxy/ConfigData.go:27
Struct
RPCCreateAuxBlockResultKeys
RPCCreateAuxBlockResultKeys 映射RPC方法createauxblock的返回结果的key
mergedMiningProxy/ConfigData.go:16
Struct
RPCError
RPCError RPC错误
mergedMiningProxy/RPCCall.go:33
Struct
RPCRequest
RPCRequest JSON-RPC 1.0 请求(数组参数)
mergedMiningProxy/RPCCall.go:12
Struct
RPCResponse
RPCResponse RPC响应
mergedMiningProxy/RPCCall.go:26
TypeAlias
RPCResponseKeys
RPCResponseKeys RPC响应的key和本程序要求的key之间的映射
mergedMiningProxy/ConfigData.go:13
Struct
RPCResultCreateAuxBlock
RPCResultCreateAuxBlock RPC方法createauxblock的返回结果
mergedMiningProxy/ProxyRPC.go:17
Struct
RPCSubmitAuxBlockInfo
RPCSubmitAuxBlockInfo RPC方法 submitauxblock 的请求和响应信息
mergedMiningProxy/ConfigData.go:34
Struct
Reply
initNiceHash/main.go:25
TypeAlias
RunningStat
RunningStat 运行状态
stratumSwitcher/StratumSession.go:74
Struct
RuntimeData
RuntimeData 运行时数据
stratumSwitcher/ConfigData.go:128
Struct
SessionIDManager
SessionIDManager ////////////////////////////// SessionIDManager 线程安全的会话ID管理器
stratumSwitcher/SessionIDManager.go:14
Struct
StratumError
StratumError Stratum错误
stratumSwitcher/Errors.go:6
Struct
StratumServerInfo
StratumServerInfo Stratum服务器的信息
stratumSwitcher/StratumSessionManager.go:18
TypeAlias
StratumServerInfoMap
StratumServerInfoMap Stratum服务器的信息散列表
stratumSwitcher/StratumSessionManager.go:24
Struct
StratumSession
StratumSession 是一个 Stratum 会话,包含了到客户端和到服务端的连接及状态信息
stratumSwitcher/StratumSession.go:98
Struct
StratumSessionData
StratumSessionData Stratum会话数据
stratumSwitcher/ConfigData.go:111
Struct
StratumSessionManager
StratumSessionManager Stratum会话管理器
stratumSwitcher/StratumSessionManager.go:30
TypeAlias
StratumSessionMap
StratumSessionMap Stratum会话散列表
stratumSwitcher/StratumSessionManager.go:27
Struct
SubPoolCoinbase
SubPoolCoinbase 子池Coinbase信息
userChainAPIServer/switcherAPIServer/HTTPAPI.go:43
Struct
SubPoolUpdate
SubPoolUpdate 子池更新信息
userChainAPIServer/switcherAPIServer/HTTPAPI.go:35
Struct
SubPoolUpdateAck
SubPoolUpdateAck 子池更新响应
userChainAPIServer/switcherAPIServer/HTTPAPI.go:55
Struct
SubPoolUpdateAckInner
SubPoolUpdateAckInner 子池更新响应(非公开)
userChainAPIServer/switcherAPIServer/HTTPAPI.go:64
Struct
SubmitAuxBlockInfo
mergedMiningProxy/DbConnection.go:14
Struct
SwitchMultiUserRequest
SwitchMultiUserRequest 多用户切换请求数据结构
userChainAPIServer/switcherAPIServer/HTTPAPI.go:23
Struct
SwitchUserCoins
SwitchUserCoins 欲切换的用户和币种
userChainAPIServer/switcherAPIServer/HTTPAPI.go:17
Struct
SwitcherMetaData
构造写入分配节点的元信息
stratumSwitcher/StratumSessionManager.go:160
Struct
Upgradable
Upgradable 不停机升级StratumSwitcher进程
stratumSwitcher/Upgradable.go:14
Struct
UserCoinMapData
UserCoinMapData 用户币种列表接口响应的data字段数据结构
userChainAPIServer/switcherAPIServer/CronJob.go:14
Struct
UserCoinMapResponse
UserCoinMapResponse 用户币种列表接口响应的数据结构
userChainAPIServer/switcherAPIServer/CronJob.go:20
Struct
UserIDMapEmptyResponse
UserIDMapEmptyResponse 用户id列表接口在用户数为0时候的响应
userChainAPIServer/initUserCoin/InitUserCoin.go:28
Struct
UserIDMapResponse
UserIDMapResponse 用户id列表接口响应的数据结构
userChainAPIServer/initUserCoin/InitUserCoin.go:21
Struct
ZookeeperManager
ZookeeperManager Zookeeper管理器
stratumSwitcher/ZookeeperManager.go:65
Struct
apiData
userChainAPIServer/initUserCoin/UserAutoReg.go:60
Struct
apiResponse
userChainAPIServer/initUserCoin/UserAutoReg.go:64
Struct
autoRegInfo
--------- 提交全新的自动注册请求 ---------
stratumSwitcher/StratumSession.go:747