Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cryptoeconomics-study/code
/ functions
Functions
277 in github.com/cryptoeconomics-study/code
⨍
Functions
277
◇
Types & classes
96
↓ 38 callers
Function
getTxHash
(tx)
ch3/nodeAgent.js:3
↓ 32 callers
Method
broadcast
(sender, message)
ch3/networksim.js:27
↓ 22 callers
Method
connectPeer
(newPeer, numConnections)
ch2/networkSim.js:22
↓ 20 callers
Method
generateTx
(to, amount)
ch3/nodeAgent.js:42
↓ 20 callers
Method
processTx
(tx)
ch1/1.5/solutions/paypal.js:264
↓ 19 callers
Method
generateTx
(to, amount, type)
ch1/1.5/solutions/client.js:36
↓ 18 callers
Method
generateTx
(to, amount, type)
ch1/1.2/solutions/client.js:34
↓ 18 callers
Function
getTxHash
(tx)
ch2/nodeAgent.js:4
↓ 16 callers
Method
processTx
(tx)
ch1/1.3/solutions/paypal.js:214
↓ 16 callers
Method
run
(steps)
ch2/networkSim.js:66
↓ 15 callers
Method
broadcastTo
(sender, receiver, message)
ch2/networkSim.js:41
↓ 15 callers
Method
generateTx
(to, amount, type)
ch1/1.3/solutions/client.js:36
↓ 14 callers
Method
broadcast
(sender, message)
ch2/networkSim.js:34
↓ 13 callers
Method
sign
(message)
ch1/1.2/client.js:17
↓ 11 callers
Method
processTx
(tx)
ch1/1.5/paypal.js:247
↓ 10 callers
Method
generateTx
(to, amount, type)
ch1/1.5/client.js:36
↓ 8 callers
Method
connectPeer
(newPeer, numConnections)
ch3/networksim.js:16
↓ 8 callers
Method
tick
()
ch3/3.1/test/PoWMiner.js:12
↓ 8 callers
Method
tick
()
ch3/3.2/solutions/PoWMiner.js:64
↓ 7 callers
Method
applyTransaction
(tx)
ch3/nodeAgent.js:58
↓ 7 callers
Method
checkTxType
(tx)
ch1/1.2/solutions/paypal.js:52
↓ 7 callers
Method
generateTx
(to, amount)
ch2/2.4/PoAClient.js:23
↓ 7 callers
Method
getProof
(index, layer = this.leaves, proof = [])
ch3/3.3/solutions/merkleTree.js:22
↓ 7 callers
Method
getRoot
()
ch3/3.3/solutions/merkleTree.js:46
↓ 7 callers
Function
testTree
(MerkleTree, leaves, expectedHash, expectedLetters)
ch3/3.3/test/testUtil.js:34
↓ 6 callers
Method
applyInvalidNonceTxs
(address)
ch3/nodeAgent.js:31
↓ 6 callers
Method
checkUserAddress
(tx)
ch1/1.2/solutions/paypal.js:32
↓ 6 callers
Method
sign
(message)
ch1/1.2/solutions/client.js:16
↓ 5 callers
Method
checkTx
(tx)
ch1/1.2/solutions/paypal.js:86
↓ 5 callers
Method
createBlock
()
ch3/3.5/solutions/SelfishMiner.js:78
↓ 5 callers
Method
processTx
(tx)
ch1/1.2/solutions/paypal.js:115
↓ 5 callers
Function
sha256
(data)
ch3/3.3/test/testUtil.js:5
↓ 4 callers
Method
checkTxSignature
(tx)
ch1/1.2/solutions/paypal.js:19
↓ 4 callers
Method
hash
(data)
ch1/1.2/solutions/client.js:11
↓ 4 callers
Method
isValidBlockHash
(block)
ch3/3.5/PoWClient.js:58
↓ 4 callers
Method
sign
(message)
ch1/1.1/solutions/client.js:18
↓ 4 callers
Method
tick
()
ch3/3.5/solutions/SelfishMiner.js:17
↓ 3 callers
Method
applyTransaction
(tx)
ch2/2.4/PoAClient.js:48
↓ 3 callers
Method
applyTx
(tx)
ch1/1.2/solutions/paypal.js:103
↓ 3 callers
Method
generateTx
(to, amount, type)
ch1/1.3/client.js:36
↓ 3 callers
Method
generateTx
(to, amount)
ch2/2.3/faultTolerant.js:58
↓ 3 callers
Method
generateTx
(to, amount)
ch2/2.3/solutions/faultTolerant.js:70
↓ 3 callers
Method
generateTx
(to, amount)
ch2/2.4/solutions/PoAClient.js:23
↓ 3 callers
Method
hash
(data)
ch1/1.1/solutions/client.js:13
↓ 3 callers
Method
processTx
(tx)
ch1/1.3/paypal.js:198
↓ 3 callers
Method
sign
(message)
ch1/1.3/solutions/client.js:18
↓ 3 callers
Method
verify
(signature, messageHash, address)
ch1/1.1/solutions/client.js:24
↓ 2 callers
Method
applyBlock
(block)
ch3/3.5/PoWClient.js:70
↓ 2 callers
Method
applyBlock
(block)
ch3/3.1/solutions/PoWClient.js:70
↓ 2 callers
Method
applyBlock
(block)
ch3/3.2/PoWClient.js:109
↓ 2 callers
Method
applyBlock
(block)
ch3/3.2/solutions/PoWClient.js:109
↓ 2 callers
Method
applyBlock
(block)
ch3/3.2/test/PoWClient.js:109
↓ 2 callers
Method
applyInvalidNonceTxs
()
ch2/2.4/PoAClient.js:39
↓ 2 callers
Method
applyInvalidNonceTxs
()
ch2/2.4/solutions/PoAClient.js:39
↓ 2 callers
Method
applyTransaction
(tx)
ch2/nodeAgent.js:97
↓ 2 callers
Method
applyTransaction
(tx)
ch2/2.4/solutions/PoAClient.js:47
↓ 2 callers
Method
broadcastPrivateFork
()
ch3/3.5/solutions/SelfishMiner.js:105
↓ 2 callers
Method
createBlock
()
ch3/3.5/PoWMiner.js:41
↓ 2 callers
Method
createBlock
()
ch3/3.1/test/PoWMiner.js:42
↓ 2 callers
Method
createBlock
()
ch3/3.2/solutions/PoWMiner.js:16
↓ 2 callers
Function
financialAttrition
(...users)
ch1/1.5/demo.js:83
↓ 2 callers
Function
financialAttrition
(...users)
ch1/1.5/solutions/demo.js:82
↓ 2 callers
Function
generateCustomTx
(to, amount, timestamp, node)
ch2/2.3/solutions/timestampTest.js:63
↓ 2 callers
Function
getRandomReceiver
(address)
ch2/2.1/test/invalidWithHonestNodesTest.js:40
↓ 2 callers
Method
hash
(data)
ch1/1.3/client.js:13
↓ 2 callers
Method
hash
(data)
ch1/1.3/solutions/client.js:13
↓ 2 callers
Method
hash
(data)
ch1/1.5/client.js:13
↓ 2 callers
Method
hash
(data)
ch1/1.5/solutions/client.js:13
↓ 2 callers
Method
isValidBlockHash
(block)
ch3/3.1/solutions/PoWClient.js:58
↓ 2 callers
Method
isValidBlockHash
(block)
ch3/3.2/solutions/PoWClient.js:47
↓ 2 callers
Method
receiveTx
(tx)
ch3/3.1/solutions/PoWClient.js:48
↓ 2 callers
Method
timeout
(timestamp, numObservers)
ch2/2.3/solutions/faultTolerant.js:13
↓ 2 callers
Method
verify
(signature, messageHash, address)
ch1/1.2/solutions/client.js:22
↓ 1 callers
Method
addressesFromSigs
(tx)
ch2/2.3/solutions/faultTolerant.js:17
↓ 1 callers
Method
applyInvalidNonceTxs
(address)
ch2/nodeAgent.js:48
↓ 1 callers
Method
applyTransaction
(tx)
ch1/1.5/paypal.js:202
↓ 1 callers
Method
applyTransaction
(tx)
ch2/2.3/faultTolerant.js:75
↓ 1 callers
Method
applyTransaction
(tx)
ch2/2.3/solutions/faultTolerant.js:87
↓ 1 callers
Method
applyTransaction
(tx)
ch2/2.4/Authority.js:32
↓ 1 callers
Method
applyTransaction
(tx)
ch2/2.4/solutions/Authority.js:36
↓ 1 callers
Method
applyTx
(tx)
ch1/1.3/paypal.js:163
↓ 1 callers
Method
applyTx
(tx)
ch1/1.3/solutions/paypal.js:177
↓ 1 callers
Method
applyTx
(tx)
ch1/1.5/solutions/paypal.js:219
↓ 1 callers
Method
broadcastTo
(sender, receiver, message)
ch3/networksim.js:33
↓ 1 callers
Method
buy
(amount)
ch1/1.2/solutions/client.js:28
↓ 1 callers
Method
chargeFee
(tx)
ch1/1.5/solutions/paypal.js:256
↓ 1 callers
Method
checkTx
(tx)
ch1/1.3/paypal.js:144
↓ 1 callers
Method
checkTx
(tx)
ch1/1.3/solutions/paypal.js:157
↓ 1 callers
Method
checkTx
(tx)
ch1/1.5/paypal.js:185
↓ 1 callers
Method
checkTx
(tx)
ch1/1.5/solutions/paypal.js:199
↓ 1 callers
Method
checkTxNonce
(tx)
ch1/1.3/solutions/paypal.js:62
↓ 1 callers
Method
checkTxNonce
(tx)
ch1/1.5/paypal.js:89
↓ 1 callers
Method
checkTxNonce
(tx)
ch1/1.5/solutions/paypal.js:100
↓ 1 callers
Method
checkTxSignature
(tx)
ch1/1.3/paypal.js:26
↓ 1 callers
Method
checkTxSignature
(tx)
ch1/1.3/solutions/paypal.js:26
↓ 1 callers
Method
checkTxSignature
(tx)
ch1/1.5/paypal.js:48
↓ 1 callers
Method
checkTxSignature
(tx)
ch1/1.5/solutions/paypal.js:53
↓ 1 callers
Method
checkTxType
(tx)
ch1/1.3/paypal.js:82
↓ 1 callers
Method
checkTxType
(tx)
ch1/1.3/solutions/paypal.js:86
↓ 1 callers
Method
checkTxType
(tx)
ch1/1.5/paypal.js:114
next →
1–100 of 277, ranked by callers