MCPcopy Create free account

hub / github.com/Molecular-Future/MOS / functions

Functions654 in github.com/Molecular-Future/MOS

↓ 210 callersMethodget
get value by key. if key not exists, this method will return null. @param key @return @throws ODBException
src/main/java/org/mos/mcore/api/ODBSupport.java:24
↓ 70 callersMethodsize
()
src/main/java/org/mos/mcore/tools/queue/IPendingQueue.java:9
↓ 67 callersMethodbytesToHexStr
(byte[] bytes)
src/main/java/org/mos/mcore/api/ICryptoHandler.java:10
↓ 67 callersMethodput
(byte[] key, byte[] value)
src/main/java/org/mos/mcore/api/ODBSupport.java:30
↓ 53 callersMethodbuild
(long blocknumber)
src/main/java/org/mos/mcore/concurrent/IAccountBuilder.java:4
↓ 39 callersMethodadd
(byte[] bytes)
src/main/java/org/mos/mcore/tools/bytes/BytesSet.java:73
↓ 26 callersMethodequals
(Object o)
src/main/java/org/mos/mcore/tools/bytes/BytesSet.java:116
↓ 19 callersMethodformat
(long time)
src/main/java/org/mos/mcore/tools/time/JodaTimeHelper.java:64
↓ 18 callersMethodhexStrToBytes
(String hexStr)
src/main/java/org/mos/mcore/api/ICryptoHandler.java:12
↓ 17 callersMethodclear
()
src/main/java/org/mos/mcore/service/StateTrie.java:122
↓ 16 callersMethodbytesToBigInteger
(byte[] bb)
src/main/java/org/mos/mcore/tools/bytes/BytesHelper.java:110
↓ 15 callersMethodincrementAndGet
()
src/main/java/org/mos/mcore/concurrent/AtomicBigInteger.java:31
↓ 15 callersMethodtoString
<p>Get the display name for this function (e.g. {@code "SHA-1"} for SHA-1).</p> @see Object
src/main/java/org/mos/mcore/crypto/hash/Digest.java:160
↓ 12 callersMethodequal
(byte[] b1, byte[] b2)
src/main/java/org/mos/mcore/tools/bytes/BytesComparisons.java:4
↓ 11 callersMethodgetNonce
(byte[] addr)
src/main/java/org/mos/mcore/handler/AccountHandler.java:109
↓ 11 callersMethodreadBigIntegerValue
(String key, String defaultVal)
src/main/java/org/mos/mcore/actuator/ActuatorConfig.java:62
↓ 10 callersMethodisEmpty
()
src/main/java/org/mos/mcore/tools/bytes/BytesSet.java:24
↓ 9 callersMethodaddAndGet
(BigInteger bi)
src/main/java/org/mos/mcore/concurrent/AtomicBigInteger.java:14
↓ 9 callersMethodgetBlockByHeight
(long height)
src/main/java/org/mos/mcore/handler/ChainHandler.java:371
↓ 9 callersMethodpoll
(int size)
src/main/java/org/mos/mcore/tools/queue/IPendingQueue.java:12
↓ 8 callersMethodaddBlock
(BlockInfo block)
src/main/java/org/mos/mcore/handler/ChainHandler.java:404
↓ 8 callersMethodbigIntegerToBytes
(BigInteger b, int numBytes)
src/main/java/org/mos/mcore/tools/bytes/BytesHelper.java:73
↓ 8 callersMethodgetData
()
src/main/java/org/mos/mcore/tools/bytes/BytesKey.java:37
↓ 8 callersMethodtoHexString
(byte[] data)
src/main/java/org/mos/mcore/tools/bytes/BytesHelper.java:164
↓ 7 callersMethodcontainsKey
(Object key)
src/main/java/org/mos/mcore/tools/bytes/BytesHashMap.java:27
↓ 7 callersMethodcontainsKey
(byte[] txHash)
src/main/java/org/mos/mcore/service/TransactionConfirmQueue.java:59
↓ 7 callersMethoddelete
(byte[] key)
src/main/java/org/mos/mcore/api/ODBSupport.java:38
↓ 7 callersMethodgetAccount
(ByteString addr)
src/main/java/org/mos/mcore/handler/AccountHandler.java:84
↓ 7 callersMethodgetBalance
()
src/main/java/org/mos/mcore/concurrent/AccountInfoWrapper.java:73
↓ 7 callersMethodsha3
(byte[] bytes)
src/main/java/org/mos/mcore/api/ICryptoHandler.java:14
↓ 6 callersMethodengineGetDigestLength
@see org.mos.core.crypto.fok.cryptohash.Digest
src/main/java/org/mos/mcore/crypto/hash/Keccak256.java:53
↓ 6 callersMethodentrySet
()
src/main/java/org/mos/mcore/tools/bytes/BytesHashMap.java:74
↓ 6 callersMethodfromBytes
(byte[] hash, IStateTrieStorage storage)
src/main/java/org/mos/mcore/trie/StateTrieNode.java:644
↓ 6 callersMethodgetBlockByHash
(byte[] hash)
src/main/java/org/mos/mcore/handler/ChainHandler.java:362
↓ 6 callersMethodhasNext
()
src/main/java/org/mos/mcore/tools/bytes/BytesSet.java:40
↓ 6 callersMethodremove
()
src/main/java/org/mos/mcore/tools/bytes/BytesSet.java:50
↓ 5 callersMethod_encode
(IStateTrieStorage storage, long blocknumber, int deep)
src/main/java/org/mos/mcore/trie/StateTrieNode.java:234
↓ 5 callersMethodaddLast
(T hp)
src/main/java/org/mos/mcore/tools/queue/IPendingQueue.java:8
↓ 5 callersMethodfromBytes
(byte[] hash, IStateTrieStorage storage)
src/main/java/org/mos/mcore/trie/StorageTrieNode.java:363
↓ 5 callersMethodgetBlock
()
src/main/java/org/mos/mcore/handler/MCoreServices.java:84
↓ 5 callersMethodgetTransaction
(byte[] txHash)
src/main/java/org/mos/mcore/handler/TransactionHandler.java:162
↓ 5 callersMethodkeySet
()
src/main/java/org/mos/mcore/tools/bytes/BytesHashMap.java:64
↓ 5 callersMethodlength
(byte[]... bytes)
src/main/java/org/mos/mcore/tools/bytes/BytesHelper.java:510
↓ 5 callersMethodsetRoot
(byte[] keyhash)
src/main/java/org/mos/mcore/service/StateTrie.java:259
↓ 5 callersMethodsha256
(byte[] bytes)
src/main/java/org/mos/mcore/api/ICryptoHandler.java:16
↓ 4 callersMethod_encode
(IStateTrieStorage storage, long blocknumber, int deep)
src/main/java/org/mos/mcore/trie/StorageTrieNode.java:55
↓ 4 callersMethodadjustDigestLen
()
src/main/java/org/mos/mcore/crypto/hash/DigestEngine.java:101
↓ 4 callersMethodbatchPuts
(List<byte[]> key, List<byte[]> value)
src/main/java/org/mos/mcore/api/ODBSupport.java:34
↓ 4 callersMethodcompareTo
(T buffer1, int offset1, int length1, T buffer2, int offset2, int length2)
src/main/java/org/mos/mcore/tools/bytes/BytesComparisons.java:15
↓ 4 callersMethodcreateAccount
(ByteString address)
src/main/java/org/mos/mcore/handler/AccountHandler.java:49
↓ 4 callersMethodencode
(long blocknumber)
src/main/java/org/mos/mcore/trie/StateTrieTree.java:31
↓ 4 callersMethodinvalidate
(byte[] txHash, long rmtime)
src/main/java/org/mos/mcore/service/TransactionConfirmQueue.java:226
↓ 4 callersMethodisExistsTransaction
(byte[] txHash)
src/main/java/org/mos/mcore/handler/TransactionHandler.java:166
↓ 4 callersMethoditerator
()
src/main/java/org/mos/mcore/tools/bytes/BytesSet.java:34
↓ 4 callersMethodlongToBytes
(long val)
src/main/java/org/mos/mcore/tools/bytes/BytesHelper.java:118
↓ 4 callersMethodnext
()
src/main/java/org/mos/mcore/tools/bytes/BytesSet.java:45
↓ 4 callersMethodremove
(byte[] hash)
src/main/java/org/mos/mcore/service/BlockMessageBuffer.java:75
↓ 4 callersMethodtryConnectBlock
(BlockInfo block)
src/main/java/org/mos/mcore/handler/ChainHandler.java:555
↓ 3 callersMethodappendBytes
(byte[] bt1, byte[] bt2)
src/main/java/org/mos/mcore/tools/bytes/BytesHelper.java:38
↓ 3 callersMethodappendChildNode
(StateTrieNode node, int idx)
src/main/java/org/mos/mcore/trie/StateTrieNode.java:415
↓ 3 callersMethodappendLeafNode
(StateTrieNode node)
src/main/java/org/mos/mcore/trie/StateTrieNode.java:429
↓ 3 callersMethodborrowTX
(TransactionInfo tx, int index, ApplyBlockContext blockContext, AtomicBoolean justCheck)
src/main/java/org/mos/mcore/handler/BlockHandler.java:610
↓ 3 callersMethodclear
()
src/main/java/org/mos/mcore/tools/bytes/BytesSet.java:111
↓ 3 callersMethodcompareTo
(byte[] b1, int s1, int l1, byte[] b2, int s2, int l2)
src/main/java/org/mos/mcore/tools/bytes/BytesComparisons.java:10
↓ 3 callersMethodeencode
(IStateTrieStorage storage, long blocknumber)
src/main/java/org/mos/mcore/trie/StateTrieNode.java:216
↓ 3 callersMethodesGet
(byte[] key)
src/main/java/org/mos/mcore/api/IStateTrieStorage.java:6
↓ 3 callersMethodesPut
(byte[] key, byte[] value)
src/main/java/org/mos/mcore/api/IStateTrieStorage.java:4
↓ 3 callersMethodexecute
执行合约 【并行】 @param sender @param transactionInfo @param blockContext @return @throws Exception
src/main/java/org/mos/mcore/actuator/IActuator.java:34
↓ 3 callersMethodgetAccountOrCreate
根据地址获取账户。 <p> 如果地址不存在,就根据地址创建一个新的账户对象 </p> @param addr @return
src/main/java/org/mos/mcore/handler/AccountHandler.java:127
↓ 3 callersMethodgetActuator
(int type)
src/main/java/org/mos/mcore/handler/ActuactorHandler.java:66
↓ 3 callersMethodgetBlockByHash
(byte[] hash)
src/main/java/org/mos/mcore/datasource/BlockChainDataAccess.java:100
↓ 3 callersMethodgetByKey
获取子节点 @param key 子节点的Key @param storage 存储 @return 子节点
src/main/java/org/mos/mcore/trie/StateTrieNode.java:309
↓ 3 callersMethodgetConfigAddress
()
src/main/java/org/mos/mcore/service/ChainConfig.java:111
↓ 3 callersMethodgetDispatcher
()
src/main/java/org/mos/mcore/handler/MCoreServices.java:58
↓ 3 callersMethodgetRootHash
(long blocknumber)
src/main/java/org/mos/mcore/service/StateTrie.java:210
↓ 3 callersMethodincreaseConfirm
(byte[] txHash, BigInteger bits)
src/main/java/org/mos/mcore/service/TransactionConfirmQueue.java:102
↓ 3 callersMethodinsert
(StateTrieNode node, byte[] key,ByteString keybs, byte[] value, int deep)
src/main/java/org/mos/mcore/trie/StateTrieTree.java:85
↓ 3 callersMethodlistBlockByHeight
(long height)
src/main/java/org/mos/mcore/handler/ChainHandler.java:395
↓ 3 callersMethodneedSignature
是否需要签名 @return
src/main/java/org/mos/mcore/actuator/IActuator.java:16
↓ 3 callersMethodonVerifySignature
合约校验 @param transactionInfo @throws Exception
src/main/java/org/mos/mcore/actuator/IActuator.java:42
↓ 3 callersMethodreset
Reset the object: this makes it suitable for a new org.brewchain.mcore.crypto.hash computation. The current computation, if any, is discarded.
src/main/java/org/mos/mcore/crypto/hash/Digest.java:124
↓ 3 callersMethodreturnTX
(TransactionInfoWrapper itx)
src/main/java/org/mos/mcore/handler/BlockHandler.java:620
↓ 3 callersMethodrollBackTo
回滚区块链到指定的高度 <p> 不允许回滚到安全块以内的高度 @param height @return @throws BlockRollbackNotAllowException
src/main/java/org/mos/mcore/handler/ChainHandler.java:695
↓ 3 callersMethodstableBlock
(BlockInfo block)
src/main/java/org/mos/mcore/datasource/BlockChainDataAccess.java:177
↓ 2 callersMethodaddAndGet
(BigInteger bi)
src/main/java/org/mos/mcore/concurrent/AccountInfoWrapper.java:63
↓ 2 callersMethodappendJsonString
(StringBuilder sb, Stat stat)
src/main/java/org/mos/mcore/trie/StateTrieNode.java:111
↓ 2 callersMethodborrowBuffer
(int size)
src/main/java/org/mos/mcore/trie/StorageTrieNode.java:254
↓ 2 callersMethodborrowBuffer
(int size)
src/main/java/org/mos/mcore/trie/StateTrieNode.java:483
↓ 2 callersMethodcheckCurrentClockSource
()
src/main/java/org/mos/mcore/tools/time/JodaTimeHelper.java:28
↓ 2 callersMethodcheckParrallAndNonce
(TransactionInfoWrapper[] txs, ConcurrentHashMap<ByteString, AccountInfoWrapper> accounts, long blockheight
src/main/java/org/mos/mcore/handler/BlockHandler.java:1039
↓ 2 callersMethodconnectBlock
(BlockInfo block)
src/main/java/org/mos/mcore/datasource/BlockChainDataAccess.java:139
↓ 2 callersMethodcopyState
@see org.mos.core.crypto.fok.cryptohash.DigestEngine
src/main/java/org/mos/mcore/crypto/hash/KeccakCore.java:572
↓ 2 callersMethodcreateTransaction
(TransactionInfo.Builder oTransactionInfo)
src/main/java/org/mos/mcore/handler/TransactionHandler.java:89
↓ 2 callersMethoddeleteBySecondKey
(byte[] secondKey, List<byte[]> keys)
src/main/java/org/mos/mcore/api/ODBSupport.java:42
↓ 2 callersMethoddoPadding
Perform the final padding and store the result in the provided buffer. This method shall call {@link #flush} and then {@link #update} with the appropr
src/main/java/org/mos/mcore/crypto/hash/DigestEngine.java:71
↓ 2 callersMethoddoReset
()
src/main/java/org/mos/mcore/crypto/hash/KeccakCore.java:559
↓ 2 callersMethodesRemove
(Object key)
src/main/java/org/mos/mcore/api/IStateTrieStorage.java:8
↓ 2 callersMethodfindByKey
(byte[] key)
src/main/java/org/mos/mcore/trie/StateTrieTree.java:50
↓ 2 callersMethodfirstNonZeroByte
(byte[] data)
src/main/java/org/mos/mcore/tools/bytes/BytesHelper.java:316
↓ 2 callersMethodflushPutCache
()
src/main/java/org/mos/mcore/service/StateTrie.java:104
next →1–100 of 654, ranked by callers