Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TianXuan-Chain/thanos-gateway
/ functions
Functions
1,771 in github.com/TianXuan-Chain/thanos-gateway
⨍
Functions
1,771
◇
Types & classes
149
↓ 73 callers
Method
add
(final String qualifiedClassName, final JavaFileObject javaFile)
src/test/java/com/thanos/gateway/core/broadcast/CaJavaCompiler.java:344
↓ 67 callers
Method
size
()
src/main/java/com/thanos/gateway/core/util/TxQueue.java:79
↓ 35 callers
Method
build
()
src/main/java/com/thanos/api/proto/push/LongObject.java:309
↓ 30 callers
Method
getDefaultInstance
()
src/main/java/com/thanos/api/proto/push/LongObject.java:454
↓ 27 callers
Method
newBuilder
()
src/main/java/com/thanos/api/proto/push/LongObject.java:237
↓ 23 callers
Method
getId
<code>string id = 1;</code> @return The id.
src/main/java/com/thanos/api/proto/broadcast/NodesBroadcastDTO.java:105
↓ 22 callers
Method
hexToByteArray
(String x)
src/main/java/com/thanos/gateway/jsonrpc/TypeConverter.java:39
↓ 16 callers
Method
build
( io.grpc.Channel channel, io.grpc.CallOptions callOptions)
src/main/java/com/thanos/api/proto/push/PushServiceGrpc.java:731
↓ 16 callers
Method
getDefaultInstance
()
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:2148
↓ 14 callers
Method
getHash
<code>bytes hash = 11;</code> @return The hash.
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:176
↓ 13 callers
Method
equals
(final java.lang.Object obj)
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:1580
↓ 13 callers
Method
getId
()
src/main/java/com/thanos/gateway/core/node/Node.java:9
↓ 13 callers
Method
getPort
<code>int32 port = 3;</code> @return The port.
src/main/java/com/thanos/api/proto/broadcast/NodesBroadcastDTO.java:129
↓ 13 callers
Method
hashCode
()
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:1596
↓ 12 callers
Method
getPushManager
()
src/main/java/com/thanos/gateway/core/Peer.java:77
↓ 11 callers
Method
getDefaultInstance
()
src/main/java/com/thanos/api/proto/push/GlobalNodeEventsPushDTO.java:1669
↓ 11 callers
Method
getValue
<code>int64 value = 1;</code> @return The value.
src/main/java/com/thanos/api/proto/push/LongObjectOrBuilder.java:14
↓ 10 callers
Method
closeQuietly
Closes something quietly. @param c closable
src/main/java/com/thanos/gateway/jsonrpc/CustomizeStreamServer.java:156
↓ 10 callers
Method
getMySelf
()
src/main/java/com/thanos/gateway/core/node/NodeManager.java:63
↓ 10 callers
Method
toJsonHex
Stringify byte[] x null for null null for empty []
src/main/java/com/thanos/gateway/jsonrpc/TypeConverter.java:64
↓ 9 callers
Method
build
()
src/main/java/com/thanos/api/proto/push/GlobalNodeEventsPushDTO.java:1282
↓ 9 callers
Method
build
()
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:1761
↓ 9 callers
Method
build
()
src/main/java/com/thanos/api/proto/broadcast/EthTransactionsBroadcastDTO.java:915
↓ 9 callers
Method
build
()
src/main/java/com/thanos/api/proto/broadcast/NodesBroadcastDTO.java:1141
↓ 9 callers
Method
build
()
src/main/java/com/thanos/api/proto/broadcast/GlobalNodeEventsBroadcastDTO.java:915
↓ 9 callers
Method
ensureGlobalNodeEventsIsMutable
()
src/main/java/com/thanos/api/proto/broadcast/GlobalNodeEventsBroadcastDTO.java:1043
↓ 9 callers
Method
ensureNodesIsMutable
()
src/main/java/com/thanos/api/proto/push/GlobalNodeEventsPushDTO.java:1410
↓ 9 callers
Method
ensureNodesIsMutable
()
src/main/java/com/thanos/api/proto/broadcast/NodesBroadcastDTO.java:1269
↓ 9 callers
Method
ensureTxsIsMutable
()
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:1889
↓ 9 callers
Method
ensureTxsIsMutable
()
src/main/java/com/thanos/api/proto/broadcast/EthTransactionsBroadcastDTO.java:1043
↓ 9 callers
Method
getBlockBaseInfo
<code>bytes blockBaseInfo = 1;</code> @return The blockBaseInfo.
src/main/java/com/thanos/api/proto/sync/BlockBytesObjectOrBuilder.java:14
↓ 9 callers
Method
getDefaultInstance
()
src/main/java/com/thanos/api/proto/broadcast/DefaultRequest.java:527
↓ 9 callers
Method
getDescriptor
()
src/main/java/com/thanos/api/proto/push/PushGrpcTransport.java:73
↓ 9 callers
Method
getHash
()
src/main/java/com/thanos/gateway/core/model/EthTransaction.java:193
↓ 9 callers
Method
getNonce
<code>bytes nonce = 2;</code> @return The nonce.
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:111
↓ 9 callers
Method
getResult
<code>bool result = 1;</code> @return The result.
src/main/java/com/thanos/api/proto/sync/DefaultResponseOrBuilder.java:14
↓ 9 callers
Method
verify
()
src/main/java/com/thanos/gateway/core/model/BaseTransaction.java:82
↓ 8 callers
Method
getData
<code>bytes data = 8;</code> @return The data.
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:147
↓ 8 callers
Method
getDefaultInstance
()
src/main/java/com/thanos/api/proto/broadcast/NodesBroadcastDTO.java:1528
↓ 8 callers
Method
getGlobalEventsTable
()
src/main/java/com/thanos/gateway/core/sync/BlockCache.java:67
↓ 8 callers
Method
getSignature
<code>bytes signature = 10;</code> @return The signature.
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:170
↓ 8 callers
Method
isValid
()
src/main/java/com/thanos/gateway/core/model/BaseTransaction.java:78
↓ 7 callers
Method
equals
(final java.lang.Object obj)
src/main/java/com/thanos/api/proto/push/GlobalNodeEventsPushDTO.java:1101
↓ 7 callers
Method
equals
(Object obj)
src/main/java/com/thanos/gateway/core/model/EthTransaction.java:286
↓ 7 callers
Method
getDefaultInstance
()
src/main/java/com/thanos/api/proto/broadcast/EthTransactionsBroadcastDTO.java:1302
↓ 7 callers
Method
getDefaultInstance
()
src/main/java/com/thanos/api/proto/broadcast/GlobalNodeEventsBroadcastDTO.java:1302
↓ 7 callers
Method
getPublicKey
<code>bytes publicKey = 1;</code> @return The publicKey.
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:105
↓ 7 callers
Method
getReceiptsTable
()
src/main/java/com/thanos/gateway/core/sync/BlockCache.java:63
↓ 7 callers
Method
getValue
<code>bytes value = 1;</code> @return The value.
src/main/java/com/thanos/api/proto/push/BytesObject.java:95
↓ 7 callers
Method
hashCode
()
src/main/java/com/thanos/api/proto/push/GlobalNodeEventsPushDTO.java:1117
↓ 7 callers
Method
mergeFrom
(com.google.protobuf.Message other)
src/main/java/com/thanos/api/proto/push/GlobalNodeEventsPushDTO.java:1340
↓ 7 callers
Method
mergeFrom
(com.google.protobuf.Message other)
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:1819
↓ 7 callers
Method
mergeFrom
(com.google.protobuf.Message other)
src/main/java/com/thanos/api/proto/broadcast/EthTransactionsBroadcastDTO.java:973
↓ 7 callers
Method
mergeFrom
(com.google.protobuf.Message other)
src/main/java/com/thanos/api/proto/broadcast/NodesBroadcastDTO.java:1199
↓ 7 callers
Method
mergeFrom
(com.google.protobuf.Message other)
src/main/java/com/thanos/api/proto/broadcast/GlobalNodeEventsBroadcastDTO.java:973
↓ 7 callers
Method
newBuilder
()
src/main/java/com/thanos/api/proto/push/DefaultRequest.java:268
↓ 7 callers
Method
offer
(T tx, long timeout, TimeUnit unit)
src/main/java/com/thanos/gateway/core/util/TxQueue.java:42
↓ 7 callers
Method
setPort
(int port)
src/main/java/com/thanos/gateway/core/node/Node.java:29
↓ 7 callers
Method
setRlpEncoded
<code>bytes rlpEncoded = 12;</code> @param value The rlpEncoded to set. @return This builder for chaining.
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:1433
↓ 7 callers
Method
setValue
<code>int64 value = 1;</code> @param value The value to set. @return This builder for chaining.
src/main/java/com/thanos/api/proto/push/LongObject.java:416
↓ 6 callers
Method
ethCall
(EthTransaction tx)
src/main/java/com/thanos/gateway/jsonrpc/GatewayApiService.java:30
↓ 6 callers
Method
getBlockByNumber
(Long blockNumber)
src/main/java/com/thanos/gateway/jsonrpc/GatewayApiService.java:16
↓ 6 callers
Method
getCurrentCommitRound
()
src/main/java/com/thanos/gateway/jsonrpc/GatewayApiService.java:28
↓ 6 callers
Method
getEncoded
()
src/main/java/com/thanos/gateway/core/model/RLPModel.java:34
↓ 6 callers
Method
getEthCallMethod
()
src/main/java/com/thanos/api/proto/push/PushServiceGrpc.java:439
↓ 6 callers
Method
getFindNodesMethod
()
src/main/java/com/thanos/api/proto/broadcast/BroadcastServiceGrpc.java:98
↓ 6 callers
Method
getFutureEventNumber
<code>int64 futureEventNumber = 3;</code> @return The futureEventNumber.
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:117
↓ 6 callers
Method
getGetBlockByNumberMethod
()
src/main/java/com/thanos/api/proto/push/PushServiceGrpc.java:377
↓ 6 callers
Method
getGetCurrentCommitRoundMethod
()
src/main/java/com/thanos/api/proto/push/PushServiceGrpc.java:284
↓ 6 callers
Method
getGetEpochStateMethod
()
src/main/java/com/thanos/api/proto/push/PushServiceGrpc.java:191
↓ 6 callers
Method
getGetEthTransactionByHashMethod
()
src/main/java/com/thanos/api/proto/push/PushServiceGrpc.java:315
↓ 6 callers
Method
getGetEthTransactionsByHashesMethod
()
src/main/java/com/thanos/api/proto/push/PushServiceGrpc.java:346
↓ 6 callers
Method
getGetEventDataByNumberMethod
()
src/main/java/com/thanos/api/proto/push/PushServiceGrpc.java:408
↓ 6 callers
Method
getGetGlobalNodeEventMethod
()
src/main/java/com/thanos/api/proto/push/PushServiceGrpc.java:129
↓ 6 callers
Method
getGetGlobalNodeEventReceiptMethod
()
src/main/java/com/thanos/api/proto/push/PushServiceGrpc.java:160
↓ 6 callers
Method
getGetLatestBeExecutedNumMethod
()
src/main/java/com/thanos/api/proto/push/PushServiceGrpc.java:222
↓ 6 callers
Method
getGetLatestConsensusNumberMethod
()
src/main/java/com/thanos/api/proto/push/PushServiceGrpc.java:253
↓ 6 callers
Method
getGlobalNodeEventsFieldBuilder
()
src/main/java/com/thanos/api/proto/broadcast/GlobalNodeEventsBroadcastDTO.java:1266
↓ 6 callers
Method
getIp
<code>string ip = 2;</code> @return The ip.
src/main/java/com/thanos/api/proto/broadcast/NodesBroadcastDTO.java:117
↓ 6 callers
Method
getLatestBeExecutedNum
()
src/main/java/com/thanos/gateway/jsonrpc/GatewayApiService.java:24
↓ 6 callers
Method
getLatestConsensusNumber
()
src/main/java/com/thanos/gateway/jsonrpc/GatewayApiService.java:26
↓ 6 callers
Method
getNodesFieldBuilder
()
src/main/java/com/thanos/api/proto/push/GlobalNodeEventsPushDTO.java:1633
↓ 6 callers
Method
getNodesFieldBuilder
()
src/main/java/com/thanos/api/proto/broadcast/NodesBroadcastDTO.java:1492
↓ 6 callers
Method
getPushEthTransactionsMethod
()
src/main/java/com/thanos/api/proto/push/PushServiceGrpc.java:67
↓ 6 callers
Method
getPushGlobalNodeEventsMethod
()
src/main/java/com/thanos/api/proto/push/PushServiceGrpc.java:98
↓ 6 callers
Method
getReq
<code>string req = 1;</code> @return The req.
src/main/java/com/thanos/api/proto/sync/DefaultRequestOrBuilder.java:14
↓ 6 callers
Method
getRlpEncoded
<code>bytes rlpEncoded = 12;</code> @return The rlpEncoded.
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:182
↓ 6 callers
Method
getSaveAliveMethod
()
src/main/java/com/thanos/api/proto/push/PushServiceGrpc.java:36
↓ 6 callers
Method
getSyncBlockMethod
()
src/main/java/com/thanos/api/proto/sync/SyncServiceGrpc.java:36
↓ 6 callers
Method
getTransportEthTransactionsMethod
()
src/main/java/com/thanos/api/proto/broadcast/BroadcastServiceGrpc.java:36
↓ 6 callers
Method
getTransportGlobalNodeEventsMethod
()
src/main/java/com/thanos/api/proto/broadcast/BroadcastServiceGrpc.java:67
↓ 6 callers
Method
getTxsFieldBuilder
()
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:2112
↓ 6 callers
Method
getTxsFieldBuilder
()
src/main/java/com/thanos/api/proto/broadcast/EthTransactionsBroadcastDTO.java:1266
↓ 6 callers
Method
loadSystemConfig
1、在启动时,若通过-DconfPath 来设置系统配置参数,则使用confPath 2、否则,回到运行目录同级查找 3、否则,在classpath 的resource 查找 @return
src/main/java/com/thanos/gateway/core/common/ConfigResourceUtil.java:34
↓ 6 callers
Method
newBuilder
()
src/main/java/com/thanos/api/proto/broadcast/DefaultRequest.java:264
↓ 6 callers
Method
parseFrom
( java.nio.ByteBuffer data)
src/main/java/com/thanos/api/proto/push/GlobalNodeEventsPushDTO.java:1133
↓ 6 callers
Method
parseFrom
( java.nio.ByteBuffer data)
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:1612
↓ 6 callers
Method
parseFrom
( java.nio.ByteBuffer data)
src/main/java/com/thanos/api/proto/broadcast/EthTransactionsBroadcastDTO.java:766
↓ 6 callers
Method
parseFrom
( java.nio.ByteBuffer data)
src/main/java/com/thanos/api/proto/broadcast/NodesBroadcastDTO.java:992
↓ 6 callers
Method
parseFrom
( java.nio.ByteBuffer data)
src/main/java/com/thanos/api/proto/broadcast/GlobalNodeEventsBroadcastDTO.java:766
next →
1–100 of 1,771, ranked by callers