MCPcopy Create free account

hub / github.com/MetaMask/torus-node / functions

Functions1,344 in github.com/MetaMask/torus-node

↓ 3 callersMethodTransfer
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
solidity/goContracts/NodeList.go:1201
↓ 3 callersMethodTransferOwnership
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b. Solidity: function transferOwnership(address newOwner) return
solidity/goContracts/NodeList.go:1312
↓ 3 callersMethodValid
Valid returns whether the current position is valid. Once invalid, an Iterator is forever invalid.
db/types.go:100
↓ 3 callersMethodWaitAsync
()
eventbus/event_bus.go:31
↓ 3 callersMethodWrite
()
db/types.go:62
↓ 3 callersMethodassertIsValid
()
db/level_db.go:314
↓ 3 callersMethodgetNodeRefsByEpoch
getNodeRefsByEpoch - Retreives NodeList from ethereum and gets their details appends and returns an array of node references
dkgnode/ethereum.go:1021
↓ 3 callersFunctiongetTelemetry
()
telemetry/prometheus.go:59
↓ 3 callersFunctionint642Bytes
(i int64)
db/level_db_test.go:98
↓ 3 callersMethodremoveHandler
(topic string, idx int)
eventbus/event_bus.go:217
↓ 3 callersMethodretrieveKeyMapping
(keyIndex big.Int)
dkgnode/abci_app.go:160
↓ 3 callersMethodretrieveVerifierToKeyIndex
(verifier, verifierID string)
dkgnode/abci_app.go:173
↓ 3 callersMethodstoreKeyMapping
(keyIndex big.Int, assignment KeyAssignmentPublic)
dkgnode/abci_app.go:186
↓ 2 callersFunctionAVSSVerifyShare
AVSSVerifyShare - Verify-share from Cachin et al. 2002
pvss/avss.go:183
↓ 2 callersFunctionAddCommitments
(commitments ...[]common.Point)
pvss/pvss.go:74
↓ 2 callersMethodAwaitNodesConnected
(epoch int)
dkgnode/service_library.go:141
↓ 2 callersMethodByte
()
dealer/types.go:61
↓ 2 callersMethodCleanToken
(verifierIdentifier string, idtoken string)
dkgnode/service_library.go:1562
↓ 2 callersMethodComplete
(sharingID SharingID)
pss/types.go:532
↓ 2 callersFunctionDefaultConfigSettings
()
config/config.go:351
↓ 2 callersMethodEncrypt
Returns (u, e, v).
pvss/verenc.go:219
↓ 2 callersMethodEpochInfo
EpochInfo is a free data retrieval call binding the contract method 0x3894228e. Solidity: function epochInfo(uint256 ) constant returns(uint256 id, u
solidity/goContracts/NodeList.go:234
↓ 2 callersMethodEventBus
EventBus - returns wrapped event bus
eventbus/network_bus.go:36
↓ 2 callersMethodFromNodeDetailsID
(nodeDetailsID NodeDetailsID)
keygennofsm/types.go:32
↓ 2 callersMethodFromString
(data string)
dkgnode/handlers.go:276
↓ 2 callersMethodGet
(key int64)
db/sqlite_db.go:47
↓ 2 callersFunctionGetCommitH
Commit creates a public commitment polynomial for the h base point
pvss/gennaro2006.go:14
↓ 2 callersMethodGetFreezeState
(mappingID mapping.MappingID)
dkgnode/service_library.go:1205
↓ 2 callersMethodGetMappingID
(oldEpoch, newEpoch int)
dkgnode/mapping.go:218
↓ 2 callersMethodGetNextEpoch
()
dkgnode/service_library.go:128
↓ 2 callersMethodGetNodeDetails
GetNodeDetails is a free data retrieval call binding the contract method 0xbafb3581. Solidity: function getNodeDetails(address nodeAddress) constant
solidity/goContracts/NodeList.go:342
↓ 2 callersMethodGetNodePubKey
GetNodePubKey - in older versions <= v0.7.0 returns pubkey that is unmarshallable to p2pID secp pubkey Post v0.7.0 this returns a pubkey that is unmar
dkgnode/p2p.go:111
↓ 2 callersMethodGetOrSet
(gaugeName string, gauge *Gauge)
telemetry/gauge.go:16
↓ 2 callersMethodGetOrSet
(dkgID DKGID, input *DKG)
keygennofsm/types.go:319
↓ 2 callersMethodGetOrSetIfNotComplete
(pssid PSSID, input *PSS)
pss/types.go:523
↓ 2 callersMethodGetOrSetIfNotComplete
(dkgID DKGID, input *DKG)
keygennofsm/types.go:327
↓ 2 callersMethodGetPSSProtocolPrefix
(oldEpoch int, newEpoch int)
dkgnode/pss.go:37
↓ 2 callersMethodGetSelfAddress
()
dkgnode/service_library.go:133
↓ 2 callersMethodGetSerializedBody
()
dkgnode/p2p.go:45
↓ 2 callersMethodGetSerializedBody
()
dkgnode/p2p.go:126
↓ 2 callersMethodGetShareCount
()
dkgnode/service_library.go:1342
↓ 2 callersMethodGetSign
()
dkgnode/p2p.go:114
↓ 2 callersMethodInit
()
pss/types.go:463
↓ 2 callersMethodIterator
Iterate over a domain of keys in ascending order. End is exclusive. Start must be less than end, or the Iterator is invalid. A nil start is interprete
db/types.go:34
↓ 2 callersMethodKeygennofsmMethods
()
dkgnode/service_library.go:41
↓ 2 callersMethodListNode
ListNode is a paid mutator transaction binding the contract method 0xbf2d6f81. Solidity: function listNode(uint256 epoch, string declaredIp, uint256
solidity/goContracts/NodeList.go:653
↓ 2 callersFunctionMockEngine
(engineState *MockEngineState, localTransportNodeDirectory *map[NodeDetailsID]PSSTransport)
pss/keygen_pss_test.go:838
↓ 2 callersFunctionNewCSPaillierECFromPubKey
(pubKey *CSPaillierECPubKey)
pvss/verenc.go:212
↓ 2 callersFunctionNewCounter
(name, help string)
telemetry/prometheus.go:79
↓ 2 callersFunctionNewGauge
(name, help string)
telemetry/prometheus.go:108
↓ 2 callersFunctionNewKeygenNode
( nodeDetails pcmn.Node, currNodeList []pcmn.Node, currNodesT int, currNodesK int, nodeIndex int, transp
keygennofsm/keygen_nofsm.go:322
↓ 2 callersMethodNewMappingNode
(mappingStartData MappingStartData, isOldNode bool, isNewNode bool)
dkgnode/service_library.go:1201
↓ 2 callersFunctionNewMessageQueue
(processMessageFunc func(msg []byte) (response interface{}, err error))
msgqueue/msg_queue.go:21
↓ 2 callersFunctionNewNetworkBus
NewNetworkBus - returns a new network bus object at the server address and path
eventbus/network_bus.go:24
↓ 2 callersFunctionNewNoopLogger
()
tmlog/tmlog.go:74
↓ 2 callersMethodNewPSSNode
(pssStartData PSSStartData, isDealer bool, isPlayer bool)
dkgnode/service_library.go:1007
↓ 2 callersFunctionNewSqliteDB
New returns a new sql database.
db/sqlite_db.go:20
↓ 2 callersFunctionNewTMLoggerLogrus
()
tmlog/tmlog.go:40
↓ 2 callersFunctionNewTelemetry
()
telemetry/prometheus.go:55
↓ 2 callersMethodNodeExists
(nodeDetails NodeDetails)
mapping/types.go:153
↓ 2 callersMethodProcessBroadcastMessage
ProcessBroadcastMessage is called when the node receives a message via broadcast (eg. Tendermint)
mapping/mapping.go:168
↓ 2 callersMethodProcessMessage
ProcessMessage is called when the transport for the node receives a message via direct send. It works similar to a router, processing different messag
mapping/mapping.go:24
↓ 2 callersMethodPssStatus
PssStatus is a free data retrieval call binding the contract method 0x52fc47b4. Solidity: function pssStatus(uint256 , uint256 ) constant returns(uin
solidity/goContracts/NodeList.go:594
↓ 2 callersFunctionRandomPoly
(secret big.Int, threshold int)
pvss/pvss.go:21
↓ 2 callersMethodReceive
(senderDetails keygennofsm.NodeDetails, keygenMessage keygennofsm.KeygenMessage)
dkgnode/keygen_nofsm.go:252
↓ 2 callersMethodReceive
(senderDetails pss.NodeDetails, originalPSSMessage pss.PSSMessage)
dkgnode/pss.go:489
↓ 2 callersMethodReceive
(nodeDetails mapping.NodeDetails, mappingMessage mapping.MappingMessage)
dkgnode/mapping.go:369
↓ 2 callersMethodRecordSignerSig
(signature string)
dkgnode/service_library.go:1638
↓ 2 callersMethodRetrieveCommitmentMatrix
(keyIndex big.Int)
dkgnode/service_library.go:1337
↓ 2 callersMethodRetrieveConnectionDetails
(nodeAddress ethCommon.Address)
dkgnode/service_library.go:1346
↓ 2 callersMethodRetrieveNodePubKey
(nodeAddress ethCommon.Address)
dkgnode/service_library.go:1348
↓ 2 callersMethodRunMsgEngine
(num int)
msgqueue/msg_queue.go:34
↓ 2 callersFunctionSeedKeys
(keys int, k int, currNodeList []pcmn.Node, currNodes []*KeygenNode)
keygennofsm/keygen_nofsm_test.go:614
↓ 2 callersFunctionSeedMappings
(keyMappings map[hexstring]MappingKey, verifiers *[]pcmn.VerifierData, numberOfKeys int)
mapping/mapping_test.go:166
↓ 2 callersMethodSendBroadcast
(KeygenMessage)
keygennofsm/types.go:111
↓ 2 callersMethodSet
(key, val int64)
db/sqlite_db.go:62
↓ 2 callersMethodSet
Implements DB.
db/level_db.go:52
↓ 2 callersMethodSetB
(key string, value bool)
config/config.go:155
↓ 2 callersMethodSetI
(key string, value int)
config/config.go:143
↓ 2 callersMethodSetPSSNode
(ref *PSSNode)
pss/keygen_pss_test.go:609
↓ 2 callersMethodSetPSSNode
(ref *PSSNode)
pss/keygen_pss_test.go:732
↓ 2 callersMethodSetS
(key string, value string)
config/config.go:131
↓ 2 callersFunctionSetupTestNodes
(n int, k int, t int)
keygennofsm/keygen_nofsm_test.go:559
↓ 2 callersMethodSign
([]byte)
keygennofsm/types.go:108
↓ 2 callersMethodSignerSigExists
(signature string)
dkgnode/service_library.go:1637
↓ 2 callersMethodStart
Start - helper method to serve a network bus service
eventbus/network_bus.go:47
↓ 2 callersMethodStart
Start - starts the client service to listen to remote events
eventbus/client.go:83
↓ 2 callersMethodStop
Stop - signal for the service to stop serving
eventbus/network_bus.go:81
↓ 2 callersMethodStop
Stop - signal for the service to stop serving
eventbus/client.go:115
↓ 2 callersMethodStoreCompletedKeygenShare
(keyIndex big.Int, si big.Int, siprime big.Int)
dkgnode/service_library.go:1334
↓ 2 callersMethodStoreConnectionDetails
(nodeAddress ethCommon.Address, connectionDetails ConnectionDetails)
dkgnode/service_library.go:1345
↓ 2 callersMethodStoreKeygenCommitmentMatrix
(keyIndex big.Int, c [][]common.Point)
dkgnode/service_library.go:1332
↓ 2 callersMethodStoreNodePubKey
(nodeAddress ethCommon.Address, pubKey common.Point)
dkgnode/service_library.go:1347
↓ 2 callersMethodString
()
dkgnode/handlers.go:194
↓ 2 callersMethodSubscribeOnceAsync
(topic string, fn func(interface{}))
eventbus/event_bus.go:16
↓ 2 callersFunctionSumPoints
(pts ...common.Point)
pvss/pvss.go:503
↓ 2 callersMethodSyncUpdate
(transferSummaryID TransferSummaryID, cb func(valueInMap int) int)
mapping/types.go:324
↓ 2 callersMethodToString
()
dkgnode/handlers.go:265
↓ 2 callersMethodValidate
(existingPubKey common.Point)
dealer/types.go:65
↓ 2 callersMethodVerify
(*bijson.RawMessage)
auth/verifier.go:53
← previousnext →201–300 of 1,344, ranked by callers