Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MetaMask/torus-node
/ types & classes
Types & classes
457 in github.com/MetaMask/torus-node
⨍
Functions
1,344
◇
Types & classes
457
↓ 6 callers
TypeAlias
NodeDetails
pss/types.go:423
↓ 5 callers
TypeAlias
NodeDetails
mapping/types.go:143
↓ 5 callers
TypeAlias
NodeDetails
keygennofsm/types.go:23
↓ 4 callers
TypeAlias
phaseState
Dont try to cast strings or bools, use the exported structs to get the types you need
pss/types.go:23
↓ 4 callers
TypeAlias
phaseState
keygennofsm/types.go:172
↓ 3 callers
TypeAlias
DKGID
keygennofsm/types.go:56
↓ 3 callers
TypeAlias
KeygenID
pss/types.go:209
↓ 3 callers
TypeAlias
SharingID
Unique string that contains information about pss parameters (epoch numbers, thresholds) and keygenID (tied to each key index)
pss/types.go:207
↓ 2 callers
TypeAlias
KeygenID
KeygenID is the identifying string for KeygenMessage
keygennofsm/types.go:59
↓ 2 callers
TypeAlias
MappingID
MappingID is the identifying string for MappingMessage
mapping/types.go:110
↓ 2 callers
TypeAlias
MappingKeyID
mapping/types.go:48
↓ 2 callers
TypeAlias
NodeDetailsID
pss/types.go:421
↓ 2 callers
TypeAlias
PSSID
PSSID is the identifying string for PSSMessage, each PSS has n PSSIDs, all associated with a single SharingID
pss/types.go:391
↓ 2 callers
TypeAlias
PSSProtocolPrefix
dkgnode/pss.go:33
↓ 2 callers
TypeAlias
SignedText
pss/types.go:176
↓ 2 callers
TypeAlias
SignedText
keygennofsm/types.go:132
↓ 2 callers
TypeAlias
VerifierDetailsID
auth/verifier.go:11
↓ 2 callers
TypeAlias
dealerState
pss/types.go:24
↓ 2 callers
TypeAlias
hexstring
mapping/mapping_test.go:16
↓ 2 callers
TypeAlias
playerState
pss/types.go:25
↓ 2 callers
TypeAlias
receivedEchoState
pss/types.go:27
↓ 2 callers
TypeAlias
receivedEchoState
keygennofsm/types.go:174
↓ 2 callers
TypeAlias
receivedReadyState
pss/types.go:28
↓ 2 callers
TypeAlias
receivedReadyState
keygennofsm/types.go:175
↓ 2 callers
TypeAlias
receivedSendState
pss/types.go:26
↓ 2 callers
TypeAlias
receivedSendState
keygennofsm/types.go:173
↓ 1 callers
Interface
Bus
Bus englobes global (subscribe, publish, control) bus behavior
eventbus/event_bus.go:35
↓ 1 callers
TypeAlias
CID
pss/types.go:334
↓ 1 callers
TypeAlias
CID
keygennofsm/types.go:154
↓ 1 callers
TypeAlias
ContextKey
dkgnode/context.go:3
↓ 1 callers
TypeAlias
ContextKey
tcontext/tcontext.go:10
↓ 1 callers
TypeAlias
KeygenProtocolPrefix
dkgnode/keygen_nofsm.go:25
↓ 1 callers
Struct
MappingProposeFreezeBroadcastMessage
mapping/types.go:207
↓ 1 callers
TypeAlias
MappingProtocolPrefix
dkgnode/mapping.go:25
↓ 1 callers
TypeAlias
NodeDetailsID
mapping/types.go:161
↓ 1 callers
TypeAlias
NodeDetailsID
dkgnode/abci_app.go:550
↓ 1 callers
TypeAlias
NodeDetailsID
keygennofsm/types.go:22
↓ 1 callers
TypeAlias
TransferSummaryID
mapping/types.go:36
↓ 1 callers
TypeAlias
VID
pss/types.go:204
↓ 1 callers
TypeAlias
hexstring
dkgnode/abci_app.go:74
↓ 1 callers
TypeAlias
keygenMessageVersion
keygennofsm/types.go:402
↓ 1 callers
TypeAlias
mappingMessageVersion
mapping/types.go:99
↓ 1 callers
TypeAlias
p2pMessageVersion
dkgnode/p2p.go:48
↓ 1 callers
TypeAlias
pssMessageVersion
pss/types.go:381
Struct
AB
eventbus/event_bus_test.go:80
Struct
ABCIApp
dkgnode/abci_app.go:245
Interface
ABCIMethods
dkgnode/service_library.go:509
Struct
ABCIMethodsImpl
dkgnode/service_library.go:518
Struct
ABCIService
dkgnode/abci_server.go:34
Struct
ABCITransaction
ABCITransaction -
dkgnode/abci_app.go:118
Struct
AOUT
eventbus/event_bus_test.go:96
Struct
AOUTCH
eventbus/event_bus_test.go:155
Struct
AOUTDUR
eventbus/event_bus_test.go:124
FuncType
Action
func(interface{}) (interface{}, error)
mrpc/handlers.go:42
Struct
Actions
mrpc/handlers.go:43
Struct
AppInfo
dkgnode/abci_app.go:69
Struct
AssignmentBFTTx
dkgnode/bft_tx.go:46
Struct
BFTRPC
dkgnode/bft_tx.go:25
Struct
BFTRPCWSQueryHandler
dkgnode/tendermint.go:418
TypeAlias
BFTRPCWSStatus
dkgnode/tendermint.go:70
Interface
BFTTxWrapper
dkgnode/bft_tx.go:30
Struct
BaseService
* Services can be started and then stopped. Users provide an implementation of ServiceCore and BaseService guarantees that OnStart and OnStop are cal
dkgnode/service.go:61
Interface
Batch
---------------------------------------- Batch
db/types.go:60
Struct
BftWorkerUpdates
dkgnode/monitors.go:37
Interface
BusController
BusController defines bus control behavior (checking handler's presence, synchronization)
eventbus/event_bus.go:27
Interface
BusPublisher
BusPublisher defines publishing-related bus behavior
eventbus/event_bus.go:22
Interface
BusSubscriber
BusSubscriber defines subscription-related bus behavior
eventbus/event_bus.go:12
Struct
C
pss/types.go:336
Struct
C
keygennofsm/types.go:156
Struct
CSPaillierEC
does hash really need to be into [0, 2^l]? CSPaillierEC represents Camenisch-Shoup variant of Paillier to make it (Paillier) CCA2 secure. http://eprin
pvss/verenc.go:110
Struct
CSPaillierECProverEncData
pvss/verenc.go:181
Struct
CSPaillierECProverRandomData
pvss/verenc.go:164
Struct
CSPaillierECPubKey
CSPaillierECPubKey currently does not use auxiliary parameters/primes - no additional n, p, q parameters (as specified in a paper, original n, p, q ca
pvss/verenc.go:149
Struct
CSPaillierECSecKey
pvss/verenc.go:131
Struct
CSPaillierECSecParams
pvss/verenc.go:123
Struct
CSPaillierECVerifierEncData
pvss/verenc.go:186
Struct
CSPaillierECVerifierRandomData
pvss/verenc.go:171
Interface
CacheMethods
dkgnode/service_library.go:1630
Struct
CacheMethodsImpl
dkgnode/service_library.go:1640
Struct
CacheService
dkgnode/cache.go:54
Struct
CacheSuiteSyncMap
dkgnode/cache.go:16
Struct
Client
Client - object capable of subscribing to a remote event bus
eventbus/client.go:24
Struct
ClientArg
ClientArg - object containing event for client to publish locally
eventbus/client.go:18
Struct
ClientService
ClientService - service object listening to events published in a remote event bus
eventbus/client.go:124
Struct
CommitmentRequestHandler
dkgnode/handlers.go:105
Struct
CommitmentRequestParams
dkgnode/handlers.go:109
Struct
CommitmentRequestResult
dkgnode/handlers.go:125
Struct
CommitmentRequestResultData
dkgnode/handlers.go:117
Struct
Complete
pss/types.go:482
Struct
Config
config/config.go:43
Struct
Configuration
Configuration ... A structure to read the config into
telemetry/wrapper.go:26
Struct
ConnectionDetails
dkgnode/server.go:169
Struct
ConnectionDetailsHandler
dkgnode/handlers.go:52
Struct
ConnectionDetailsJRPCResponse
dkgnode/server.go:174
Struct
ConnectionDetailsMessage
dkgnode/handlers.go:61
Struct
ConnectionDetailsParams
dkgnode/handlers.go:55
Struct
ConnectionDetailsRequestBody
dkgnode/server.go:162
Struct
ConnectionDetailsResult
dkgnode/handlers.go:66
TypeAlias
ConnectionStatus
dkgnode/ethereum.go:250
Struct
Context
tcontext/tcontext.go:14
next →
1–100 of 457, ranked by callers