Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ajlopez/BlockchainJ
/ functions
Functions
2,419 in github.com/ajlopez/BlockchainJ
⨍
Functions
2,419
◇
Types & classes
396
↓ 26 callers
Method
getTransactions
()
src/main/java/com/ajlopez/blockchain/processors/TransactionPool.java:66
↓ 26 callers
Method
getValue
()
src/main/java/com/ajlopez/blockchain/json/JsonValue.java:22
↓ 25 callers
Method
compareTo
(DataWord word)
src/main/java/com/ajlopez/blockchain/core/types/DataWord.java:293
↓ 25 callers
Method
getEncoded
()
src/main/java/com/ajlopez/blockchain/state/Trie.java:158
↓ 25 callers
Method
getKey
()
src/main/java/com/ajlopez/blockchain/net/messages/StoredKeyValueMessage.java:23
↓ 24 callers
Method
extendBlockChainWithBlocks
(BlockChain blockChain, int nblocks)
src/test/java/com/ajlopez/blockchain/test/utils/FactoryHelper.java:133
↓ 24 callers
Method
getBytes
()
src/main/java/com/ajlopez/blockchain/core/types/Bloom.java:59
↓ 24 callers
Method
getData
()
src/main/java/com/ajlopez/blockchain/vms/eth/Log.java:27
↓ 24 callers
Method
name
(String name)
src/main/java/com/ajlopez/blockchain/json/JsonBuilder.java:51
↓ 24 callers
Method
size
()
src/main/java/com/ajlopez/blockchain/core/types/Bloom.java:19
↓ 23 callers
Method
connectToPeer
(Peer receiver, MessageChannel channel)
src/main/java/com/ajlopez/blockchain/processors/SendProcessor.java:24
↓ 23 callers
Method
decodeList
(byte[] encoded)
src/main/java/com/ajlopez/blockchain/encoding/RLP.java:109
↓ 23 callers
Method
getBlockChain
()
src/test/java/com/ajlopez/blockchain/test/World.java:174
↓ 23 callers
Method
getCodeHash
()
src/main/java/com/ajlopez/blockchain/execution/AccountState.java:75
↓ 23 callers
Method
processMessage
(Message message, Peer sender)
src/main/java/com/ajlopez/blockchain/processors/MessageProcessor.java:44
↓ 22 callers
Method
getBlockNumber
()
src/test/java/com/ajlopez/blockchain/RpcRunnerTest.java:51
↓ 22 callers
Method
getGas
()
src/main/java/com/ajlopez/blockchain/core/Transaction.java:55
↓ 22 callers
Method
getId
()
src/main/java/com/ajlopez/blockchain/jsonrpc/JsonRpcResponse.java:53
↓ 22 callers
Method
getJsonRpc
()
src/main/java/com/ajlopez/blockchain/jsonrpc/JsonRpcResponse.java:55
↓ 22 callers
Method
getTotalLength
(byte[] bytes, int position)
src/main/java/com/ajlopez/blockchain/encoding/RLP.java:142
↓ 22 callers
Method
hexStringToBytes
(String s)
src/main/java/com/ajlopez/blockchain/utils/HexUtils.java:48
↓ 22 callers
Method
parseValue
()
src/main/java/com/ajlopez/blockchain/json/JsonParser.java:20
↓ 22 callers
Method
postMessage
(Peer sender, Message message)
src/main/java/com/ajlopez/blockchain/net/MessageChannel.java:10
↓ 22 callers
Method
readLine
()
src/test/java/com/ajlopez/blockchain/test/dsl/DslParser.java:71
↓ 22 callers
Method
setValue
(DataWord address, DataWord value)
src/main/java/com/ajlopez/blockchain/vms/eth/Storage.java:14
↓ 21 callers
Method
add
(int nelement)
src/main/java/com/ajlopez/blockchain/core/types/Bloom.java:39
↓ 21 callers
Method
encode
(Block block)
src/main/java/com/ajlopez/blockchain/encoding/BlockEncoder.java:12
↓ 21 callers
Method
encode
(Message message)
src/main/java/com/ajlopez/blockchain/net/messages/MessageEncoder.java:21
↓ 21 callers
Method
getCodeHash
(Address address)
src/main/java/com/ajlopez/blockchain/execution/AccountProvider.java:18
↓ 21 callers
Method
setBlock
(String name, Block block)
src/test/java/com/ajlopez/blockchain/test/World.java:139
↓ 21 callers
Method
toBigInteger
()
src/main/java/com/ajlopez/blockchain/math/ec/FieldElement.java:58
↓ 20 callers
Method
close
()
src/main/java/com/ajlopez/blockchain/db/KeyFile.java:74
↓ 20 callers
Method
createAccountWithBalance
(AccountStore accountStore, long balance)
src/test/java/com/ajlopez/blockchain/test/utils/FactoryHelper.java:53
↓ 20 callers
Method
evaluate
(World world)
src/test/java/com/ajlopez/blockchain/test/dsl/DslExpression.java:11
↓ 20 callers
Method
getDifficulty
()
src/main/java/com/ajlopez/blockchain/core/Block.java:88
↓ 20 callers
Method
getHash
()
src/main/java/com/ajlopez/blockchain/merkle/MerkleTree.java:75
↓ 20 callers
Method
getPeerMessages
()
src/test/java/com/ajlopez/blockchain/test/simples/SimpleMessageChannel.java:29
↓ 20 callers
Method
number
(long number)
src/test/java/com/ajlopez/blockchain/bc/BlockBuilder.java:25
↓ 20 callers
Method
postMessage
(Message message)
src/main/java/com/ajlopez/blockchain/processors/NodeProcessor.java:90
↓ 20 callers
Method
process
()
src/main/java/com/ajlopez/blockchain/net/http/HttpProcessor.java:29
↓ 20 callers
Method
processBlock
(Block block)
src/main/java/com/ajlopez/blockchain/processors/BlockProcessor.java:37
↓ 20 callers
Method
unsignedLongToHexValue
(long value)
src/main/java/com/ajlopez/blockchain/utils/HexUtils.java:66
↓ 19 callers
Method
bytesToHexString
(byte[] bytes)
src/main/java/com/ajlopez/blockchain/utils/HexUtils.java:12
↓ 19 callers
Method
createLexer
(String text)
src/test/java/com/ajlopez/blockchain/json/JsonLexerTest.java:264
↓ 19 callers
Method
createMessageProcessor
(BlockProcessor blockProcessor)
src/test/java/com/ajlopez/blockchain/test/utils/FactoryHelper.java:278
↓ 19 callers
Method
executeTransactions
(List<Transaction> transactions, BlockData blockData)
src/main/java/com/ajlopez/blockchain/execution/TransactionExecutor.java:27
↓ 19 callers
Method
getId
()
src/main/java/com/ajlopez/blockchain/jsonrpc/JsonRpcRequest.java:36
↓ 19 callers
Method
getJsonRpc
()
src/main/java/com/ajlopez/blockchain/jsonrpc/JsonRpcRequest.java:40
↓ 19 callers
Method
getRootHash
()
src/main/java/com/ajlopez/blockchain/vms/eth/TrieStorage.java:49
↓ 18 callers
Method
encode
(Account account)
src/main/java/com/ajlopez/blockchain/encoding/AccountEncoder.java:13
↓ 18 callers
Method
getArguments
()
src/test/java/com/ajlopez/blockchain/test/dsl/DslCommand.java:67
↓ 18 callers
Method
getDifficulty
()
src/main/java/com/ajlopez/blockchain/core/BlockHeader.java:67
↓ 18 callers
Method
getGasLimit
()
src/main/java/com/ajlopez/blockchain/core/Block.java:90
↓ 18 callers
Method
getGasPrice
()
src/main/java/com/ajlopez/blockchain/core/Transaction.java:57
↓ 18 callers
Method
getSuccess
()
src/main/java/com/ajlopez/blockchain/core/TransactionReceipt.java:32
↓ 17 callers
Method
getAddress
()
src/main/java/com/ajlopez/blockchain/vms/eth/Log.java:25
↓ 17 callers
Method
getCoinbase
()
src/main/java/com/ajlopez/blockchain/core/Block.java:60
↓ 17 callers
Method
getLogs
()
src/main/java/com/ajlopez/blockchain/core/TransactionReceipt.java:36
↓ 17 callers
Method
getOffset
(byte[] key, int position)
src/main/java/com/ajlopez/blockchain/state/TrieKeyUtils.java:7
↓ 17 callers
Method
getValue
(int index)
src/main/java/com/ajlopez/blockchain/json/JsonArrayValue.java:20
↓ 17 callers
Method
negate
()
src/main/java/com/ajlopez/blockchain/math/ec/Point.java:44
↓ 17 callers
Method
popBigInteger
()
src/main/java/com/ajlopez/blockchain/vms/newvm/VirtualMachine.java:217
↓ 17 callers
Method
runNodeProcessors
(NodeProcessor... nodeProcessors)
src/test/java/com/ajlopez/blockchain/test/utils/NodesHelper.java:22
↓ 17 callers
Method
save
()
src/main/java/com/ajlopez/blockchain/state/Trie.java:211
↓ 16 callers
Method
areZero
(byte[] bytes)
src/main/java/com/ajlopez/blockchain/utils/ByteUtils.java:181
↓ 16 callers
Method
createRandomPeerId
()
src/test/java/com/ajlopez/blockchain/test/utils/FactoryHelper.java:306
↓ 16 callers
Method
executeTernaryOp
(int operand1, int operand2, int operand3, byte opcode, int expected, long expectedGasUsed)
src/test/java/com/ajlopez/blockchain/vms/eth/VirtualMachineTest.java:1905
↓ 16 callers
Method
get
(long height)
src/main/java/com/ajlopez/blockchain/bc/BlocksInformationStore.java:30
↓ 16 callers
Method
getAccountTrieStore
()
src/test/java/com/ajlopez/blockchain/test/builders/ExecutorBuilder.java:32
↓ 16 callers
Method
getCodeLength
(Address address)
src/main/java/com/ajlopez/blockchain/execution/AccountProvider.java:16
↓ 16 callers
Method
getData
()
src/main/java/com/ajlopez/blockchain/storage/Chunk.java:20
↓ 16 callers
Method
getNonce
()
src/main/java/com/ajlopez/blockchain/core/BlockHeader.java:102
↓ 16 callers
Method
getTransactionsCount
()
src/main/java/com/ajlopez/blockchain/core/BlockHeader.java:84
↓ 16 callers
Method
getTransactionsRootHash
()
src/main/java/com/ajlopez/blockchain/core/BlockHeader.java:86
↓ 16 callers
Method
isValid
(Block block)
src/main/java/com/ajlopez/blockchain/bc/BlockValidator.java:26
↓ 16 callers
Method
processCommands
(DslParser parser)
src/test/java/com/ajlopez/blockchain/test/dsl/WorldDslProcessor.java:21
↓ 16 callers
Method
size
()
src/main/java/com/ajlopez/blockchain/json/JsonArrayValue.java:16
↓ 16 callers
Method
start
()
src/main/java/com/ajlopez/blockchain/RpcRunner.java:49
↓ 16 callers
Method
write
(JsonValue jsonValue)
src/main/java/com/ajlopez/blockchain/json/JsonWriter.java:16
↓ 15 callers
Method
connectTo
(PeerNode node)
src/main/java/com/ajlopez/blockchain/processors/NodeProcessor.java:102
↓ 15 callers
Method
encode
(BlockHeader blockHeader)
src/main/java/com/ajlopez/blockchain/encoding/BlockHeaderEncoder.java:18
↓ 15 callers
Method
encode
(Transaction transaction, boolean includeHash, boolean includeNonce)
src/main/java/com/ajlopez/blockchain/jsonrpc/encoders/TransactionJsonEncoder.java:15
↓ 15 callers
Method
fromResource
(String resourceName)
src/test/java/com/ajlopez/blockchain/test/dsl/DslParser.java:14
↓ 15 callers
Method
getAccountStoreProvider
()
src/main/java/com/ajlopez/blockchain/store/Stores.java:42
↓ 15 callers
Method
getBalance
()
src/main/java/com/ajlopez/blockchain/execution/AccountState.java:42
↓ 15 callers
Method
getBlock
(BlockHash hash)
src/main/java/com/ajlopez/blockchain/bc/BlockStore.java:24
↓ 15 callers
Method
getCodeHash
()
src/main/java/com/ajlopez/blockchain/core/Account.java:53
↓ 15 callers
Method
getGasUsed
()
src/main/java/com/ajlopez/blockchain/core/Block.java:92
↓ 15 callers
Method
getNumber
()
src/main/java/com/ajlopez/blockchain/core/BlockHeader.java:59
↓ 15 callers
Method
getParentHash
()
src/main/java/com/ajlopez/blockchain/core/BlockHeader.java:80
↓ 15 callers
Method
getReturnedData
()
src/main/java/com/ajlopez/blockchain/vms/eth/ExecutionResult.java:48
↓ 15 callers
Method
getStorageHash
()
src/main/java/com/ajlopez/blockchain/execution/AccountState.java:94
↓ 15 callers
Method
processRequest
(JsonRpcRequest request)
src/main/java/com/ajlopez/blockchain/jsonrpc/BlocksProcessor.java:24
↓ 15 callers
Method
save
()
src/main/java/com/ajlopez/blockchain/store/AccountStore.java:45
↓ 15 callers
Method
toNormalizedBytes
()
src/main/java/com/ajlopez/blockchain/core/types/DataWord.java:85
↓ 14 callers
Method
buildHeader
()
src/test/java/com/ajlopez/blockchain/bc/BlockBuilder.java:65
↓ 14 callers
Method
fromAddress
(Address address)
src/main/java/com/ajlopez/blockchain/core/types/DataWord.java:71
↓ 14 callers
Method
getAccount
(String name)
src/test/java/com/ajlopez/blockchain/test/World.java:143
↓ 14 callers
Method
getAccountStore
()
src/test/java/com/ajlopez/blockchain/test/builders/ExecutorBuilder.java:53
↓ 14 callers
Method
getBlockByNumber
(long number)
src/main/java/com/ajlopez/blockchain/bc/BlockProvider.java:14
← previous
next →
101–200 of 2,419, ranked by callers