Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TianXuan-Chain/thanos-gateway
/ types & classes
Types & classes
149 in github.com/TianXuan-Chain/thanos-gateway
⨍
Functions
1,771
◇
Types & classes
149
Class
AppConst
Created by Stan Reshetnyk on 22.07.16.
src/main/java/com/thanos/gateway/jsonrpc/AppConst.java:24
Class
ApplicationConfig
ApplicationConfig.java description: @Author laiyiyu create on 2021-03-05 15:52:39
src/main/java/com/thanos/gateway/initializer/ApplicationConfig.java:26
Class
BaseTransaction
BaseTransaction.java description: @Author laiyiyu create on 2021-03-02 15:19:41
src/main/java/com/thanos/gateway/core/model/BaseTransaction.java:15
Class
BlockBytesObject
Protobuf type {@code com.thanos.api.proto.push.BlockBytesObject}
src/main/java/com/thanos/api/proto/push/BlockBytesObject.java:9
Class
BlockBytesObject
Protobuf type {@code com.thanos.api.proto.sync.BlockBytesObject}
src/main/java/com/thanos/api/proto/sync/BlockBytesObject.java:9
Interface
BlockBytesObjectOrBuilder
src/main/java/com/thanos/api/proto/push/BlockBytesObjectOrBuilder.java:6
Interface
BlockBytesObjectOrBuilder
src/main/java/com/thanos/api/proto/sync/BlockBytesObjectOrBuilder.java:6
Class
BlockCache
src/main/java/com/thanos/gateway/core/sync/BlockCache.java:15
Class
BroadcastGrpcTransport
src/main/java/com/thanos/api/proto/broadcast/BroadcastGrpcTransport.java:6
Class
BroadcastManager
BroadcastManager.java description: @Author dumaobing create on 2020-07-22 15:00:34
src/main/java/com/thanos/gateway/core/broadcast/BroadcastManager.java:25
Class
BroadcastService
类 RPCAddServiceImpl.java的实现描述: @author dumaobing on 2020/7/20 3:23 PM
src/main/java/com/thanos/gateway/core/broadcast/BroadcastService.java:19
Class
BroadcastServiceBaseDescriptorSupplier
src/main/java/com/thanos/api/proto/broadcast/BroadcastServiceGrpc.java:409
Class
BroadcastServiceBlockingStub
<pre> 服务接口定义,服务端和客户端都要遵循该接口进行通信 </pre>
src/main/java/com/thanos/api/proto/broadcast/BroadcastServiceGrpc.java:278
Class
BroadcastServiceFileDescriptorSupplier
src/main/java/com/thanos/api/proto/broadcast/BroadcastServiceGrpc.java:424
Class
BroadcastServiceFutureStub
<pre> 服务接口定义,服务端和客户端都要遵循该接口进行通信 </pre>
src/main/java/com/thanos/api/proto/broadcast/BroadcastServiceGrpc.java:320
Class
BroadcastServiceGrpc
<pre> 服务接口定义,服务端和客户端都要遵循该接口进行通信 </pre>
src/main/java/com/thanos/api/proto/broadcast/BroadcastServiceGrpc.java:23
Class
BroadcastServiceImplBase
<pre> 服务接口定义,服务端和客户端都要遵循该接口进行通信 </pre>
src/main/java/com/thanos/api/proto/broadcast/BroadcastServiceGrpc.java:175
Class
BroadcastServiceMethodDescriptorSupplier
src/main/java/com/thanos/api/proto/broadcast/BroadcastServiceGrpc.java:429
Class
BroadcastServiceStub
<pre> 服务接口定义,服务端和客户端都要遵循该接口进行通信 </pre>
src/main/java/com/thanos/api/proto/broadcast/BroadcastServiceGrpc.java:233
Class
Builder
Protobuf type {@code com.thanos.api.proto.push.LongObject}
src/main/java/com/thanos/api/proto/push/LongObject.java:258
Class
Builder
Protobuf type {@code com.thanos.api.proto.push.StringObject}
src/main/java/com/thanos/api/proto/push/StringObject.java:285
Class
Builder
Protobuf type {@code com.thanos.api.proto.push.BlockBytesObject}
src/main/java/com/thanos/api/proto/push/BlockBytesObject.java:258
Class
Builder
Protobuf type {@code com.thanos.api.proto.push.BytesObject}
src/main/java/com/thanos/api/proto/push/BytesObject.java:258
Class
Builder
<pre> 定义响应消息 </pre> Protobuf type {@code com.thanos.api.proto.push.DefaultResponse}
src/main/java/com/thanos/api/proto/push/DefaultResponse.java:266
Class
Builder
<pre> 定义响应消息 </pre> Protobuf type {@code com.thanos.api.proto.push.DefaultRequest}
src/main/java/com/thanos/api/proto/push/DefaultRequest.java:293
Class
Builder
Protobuf type {@code com.thanos.api.proto.push.GlobalNodeEventsPushDTO.GlobalNodeEventPushDTO}
src/main/java/com/thanos/api/proto/push/GlobalNodeEventsPushDTO.java:562
Class
Builder
Protobuf type {@code com.thanos.api.proto.push.GlobalNodeEventsPushDTO}
src/main/java/com/thanos/api/proto/push/GlobalNodeEventsPushDTO.java:1226
Class
Builder
Protobuf type {@code com.thanos.api.proto.push.EthTransactionsPushDTO.EthTransactionPushDTO}
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:774
Class
Builder
Protobuf type {@code com.thanos.api.proto.push.EthTransactionsPushDTO}
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:1705
Class
Builder
Protobuf type {@code com.thanos.api.proto.push.ListBytesObject}
src/main/java/com/thanos/api/proto/push/ListBytesObject.java:288
Class
Builder
<pre> 定义响应消息 </pre> Protobuf type {@code com.thanos.api.proto.broadcast.DefaultResponse}
src/main/java/com/thanos/api/proto/broadcast/DefaultResponse.java:266
Class
Builder
Protobuf type {@code com.thanos.api.proto.broadcast.EthTransactionsBroadcastDTO.EthTransactionBroadcastDTO}
src/main/java/com/thanos/api/proto/broadcast/EthTransactionsBroadcastDTO.java:392
Class
Builder
Protobuf type {@code com.thanos.api.proto.broadcast.EthTransactionsBroadcastDTO}
src/main/java/com/thanos/api/proto/broadcast/EthTransactionsBroadcastDTO.java:859
Class
Builder
Protobuf type {@code com.thanos.api.proto.broadcast.DefaultRequest}
src/main/java/com/thanos/api/proto/broadcast/DefaultRequest.java:285
Class
Builder
Protobuf type {@code com.thanos.api.proto.broadcast.NodesBroadcastDTO.NodeBroadcastDTO}
src/main/java/com/thanos/api/proto/broadcast/NodesBroadcastDTO.java:492
Class
Builder
Protobuf type {@code com.thanos.api.proto.broadcast.NodesBroadcastDTO}
src/main/java/com/thanos/api/proto/broadcast/NodesBroadcastDTO.java:1085
Class
Builder
Protobuf type {@code com.thanos.api.proto.broadcast.GlobalNodeEventsBroadcastDTO.GlobalNodeEventBroadcastDTO}
src/main/java/com/thanos/api/proto/broadcast/GlobalNodeEventsBroadcastDTO.java:392
Class
Builder
Protobuf type {@code com.thanos.api.proto.broadcast.GlobalNodeEventsBroadcastDTO}
src/main/java/com/thanos/api/proto/broadcast/GlobalNodeEventsBroadcastDTO.java:859
Class
Builder
Protobuf type {@code com.thanos.api.proto.sync.BlockBytesObject}
src/main/java/com/thanos/api/proto/sync/BlockBytesObject.java:258
Class
Builder
<pre> 定义响应消息 </pre> Protobuf type {@code com.thanos.api.proto.sync.DefaultResponse}
src/main/java/com/thanos/api/proto/sync/DefaultResponse.java:266
Class
Builder
<pre> 定义响应消息 </pre> Protobuf type {@code com.thanos.api.proto.sync.DefaultRequest}
src/main/java/com/thanos/api/proto/sync/DefaultRequest.java:293
Class
BytesObject
Protobuf type {@code com.thanos.api.proto.push.BytesObject}
src/main/java/com/thanos/api/proto/push/BytesObject.java:9
Interface
BytesObjectOrBuilder
src/main/java/com/thanos/api/proto/push/BytesObjectOrBuilder.java:6
Class
CaJavaCompiler
CaJavaCompiler.java description: @Author laiyiyu create on 2021-04-15 17:15:32
src/test/java/com/thanos/gateway/core/broadcast/CaJavaCompiler.java:28
Class
ComponentInitializer
类ComponetInitializer.java的实现描述: @author xuhao create on 2020/12/3 16:17
src/main/java/com/thanos/gateway/initializer/ComponentInitializer.java:16
Class
ConfigResourceUtil
ConfigResourceUtil.java description: @Author laiyiyu create on 2020-08-06 16:37:31
src/main/java/com/thanos/gateway/core/common/ConfigResourceUtil.java:19
Class
ConnectionManager
src/main/java/com/thanos/gateway/core/broadcast/ConnectionManager.java:29
Class
Constants
Describes different constants specific for a blockchain Created by Anton Nashatyrev on 25.02.2016.
src/main/java/com/thanos/gateway/core/common/Constants.java:29
Class
CustomizeStreamServer
CustomizeStreamServer.java description: @Author laiyiyu create on 2021-02-23 11:20:48
src/main/java/com/thanos/gateway/jsonrpc/CustomizeStreamServer.java:35
Class
DecodeEvent
src/main/java/com/thanos/gateway/core/push/PushClient.java:147
Class
DecodeEvent
src/main/java/com/thanos/gateway/jsonrpc/http/JsonRpc4HttpImpl.java:51
Class
DecodeEventConsumer
src/main/java/com/thanos/gateway/core/push/PushClient.java:161
Class
DecodeEventConsumer
src/main/java/com/thanos/gateway/jsonrpc/http/JsonRpc4HttpImpl.java:85
Class
DefaultRequest
<pre> 定义响应消息 </pre> Protobuf type {@code com.thanos.api.proto.push.DefaultRequest}
src/main/java/com/thanos/api/proto/push/DefaultRequest.java:13
Class
DefaultRequest
Protobuf type {@code com.thanos.api.proto.broadcast.DefaultRequest}
src/main/java/com/thanos/api/proto/broadcast/DefaultRequest.java:9
Class
DefaultRequest
<pre> 定义响应消息 </pre> Protobuf type {@code com.thanos.api.proto.sync.DefaultRequest}
src/main/java/com/thanos/api/proto/sync/DefaultRequest.java:13
Interface
DefaultRequestOrBuilder
src/main/java/com/thanos/api/proto/push/DefaultRequestOrBuilder.java:6
Interface
DefaultRequestOrBuilder
src/main/java/com/thanos/api/proto/broadcast/DefaultRequestOrBuilder.java:6
Interface
DefaultRequestOrBuilder
src/main/java/com/thanos/api/proto/sync/DefaultRequestOrBuilder.java:6
Class
DefaultResponse
<pre> 定义响应消息 </pre> Protobuf type {@code com.thanos.api.proto.push.DefaultResponse}
src/main/java/com/thanos/api/proto/push/DefaultResponse.java:13
Class
DefaultResponse
<pre> 定义响应消息 </pre> Protobuf type {@code com.thanos.api.proto.broadcast.DefaultResponse}
src/main/java/com/thanos/api/proto/broadcast/DefaultResponse.java:13
Class
DefaultResponse
<pre> 定义响应消息 </pre> Protobuf type {@code com.thanos.api.proto.sync.DefaultResponse}
src/main/java/com/thanos/api/proto/sync/DefaultResponse.java:13
Interface
DefaultResponseOrBuilder
src/main/java/com/thanos/api/proto/push/DefaultResponseOrBuilder.java:6
Interface
DefaultResponseOrBuilder
src/main/java/com/thanos/api/proto/broadcast/DefaultResponseOrBuilder.java:6
Interface
DefaultResponseOrBuilder
src/main/java/com/thanos/api/proto/sync/DefaultResponseOrBuilder.java:6
Class
EthTransaction
A transaction (formally, T) is a single cryptographically signed instruction sent by an actor external to Ethereum. An external actor can be a person
src/main/java/com/thanos/gateway/core/model/EthTransaction.java:43
Class
EthTransactionBroadcastDTO
Protobuf type {@code com.thanos.api.proto.broadcast.EthTransactionsBroadcastDTO.EthTransactionBroadcastDTO}
src/main/java/com/thanos/api/proto/broadcast/EthTransactionsBroadcastDTO.java:116
Interface
EthTransactionBroadcastDTOOrBuilder
src/main/java/com/thanos/api/proto/broadcast/EthTransactionsBroadcastDTO.java:97
Class
EthTransactionPushDTO
Protobuf type {@code com.thanos.api.proto.push.EthTransactionsPushDTO.EthTransactionPushDTO}
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:187
Interface
EthTransactionPushDTOOrBuilder
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:97
Class
EthTransactionTest
src/test/java/com/thanos/gateway/core/broadcast/EthTransactionTest.java:11
Class
EthTransactionsBroadcastDTO
Protobuf type {@code com.thanos.api.proto.broadcast.EthTransactionsBroadcastDTO}
src/main/java/com/thanos/api/proto/broadcast/EthTransactionsBroadcastDTO.java:9
Interface
EthTransactionsBroadcastDTOOrBuilder
src/main/java/com/thanos/api/proto/broadcast/EthTransactionsBroadcastDTOOrBuilder.java:6
Class
EthTransactionsPushDTO
Protobuf type {@code com.thanos.api.proto.push.EthTransactionsPushDTO}
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTO.java:9
Interface
EthTransactionsPushDTOOrBuilder
src/main/java/com/thanos/api/proto/push/EthTransactionsPushDTOOrBuilder.java:6
Class
Father
Father.java description: @Author laiyiyu create on 2021-04-15 11:05:36
src/test/java/com/thanos/gateway/core/broadcast/Father.java:8
Interface
GatewayApiService
src/main/java/com/thanos/gateway/jsonrpc/GatewayApiService.java:8
Class
GatewayApiServiceImpl
类Main.java的实现描述: @Author GatewayApiServiceImpl create on 2019-11-28 12:27:49
src/main/java/com/thanos/gateway/jsonrpc/GatewayApiServiceImpl.java:16
Class
GlobalFilterClassLoader
src/test/java/com/thanos/gateway/core/broadcast/CaJavaCompiler.java:320
Class
GlobalFilterJavaFileManager
src/test/java/com/thanos/gateway/core/broadcast/CaJavaCompiler.java:269
Class
GlobalFilterJavaFileObject
src/test/java/com/thanos/gateway/core/broadcast/CaJavaCompiler.java:225
Class
GlobalNodeEvent
GlobalNodeEvent.java description: @Author laiyiyu create on 2021-03-01 17:33:07
src/main/java/com/thanos/gateway/core/model/GlobalNodeEvent.java:17
Class
GlobalNodeEventBroadcastDTO
Protobuf type {@code com.thanos.api.proto.broadcast.GlobalNodeEventsBroadcastDTO.GlobalNodeEventBroadcastDTO}
src/main/java/com/thanos/api/proto/broadcast/GlobalNodeEventsBroadcastDTO.java:116
Interface
GlobalNodeEventBroadcastDTOOrBuilder
src/main/java/com/thanos/api/proto/broadcast/GlobalNodeEventsBroadcastDTO.java:97
Class
GlobalNodeEventPushDTO
Protobuf type {@code com.thanos.api.proto.push.GlobalNodeEventsPushDTO.GlobalNodeEventPushDTO}
src/main/java/com/thanos/api/proto/push/GlobalNodeEventsPushDTO.java:146
Interface
GlobalNodeEventPushDTOOrBuilder
src/main/java/com/thanos/api/proto/push/GlobalNodeEventsPushDTO.java:97
Class
GlobalNodeEventsBroadcastDTO
Protobuf type {@code com.thanos.api.proto.broadcast.GlobalNodeEventsBroadcastDTO}
src/main/java/com/thanos/api/proto/broadcast/GlobalNodeEventsBroadcastDTO.java:9
Interface
GlobalNodeEventsBroadcastDTOOrBuilder
src/main/java/com/thanos/api/proto/broadcast/GlobalNodeEventsBroadcastDTOOrBuilder.java:6
Class
GlobalNodeEventsPushDTO
Protobuf type {@code com.thanos.api.proto.push.GlobalNodeEventsPushDTO}
src/main/java/com/thanos/api/proto/push/GlobalNodeEventsPushDTO.java:9
Interface
GlobalNodeEventsPushDTOOrBuilder
src/main/java/com/thanos/api/proto/push/GlobalNodeEventsPushDTOOrBuilder.java:6
Class
JavaSourceCodeEntity
JavaSourceCodeEntity.java description: @Author laiyiyu create on 2021-04-15 17:33:25
src/test/java/com/thanos/gateway/core/broadcast/JavaSourceCodeEntity.java:11
Interface
JsonRpc
src/main/java/com/thanos/gateway/jsonrpc/JsonRpc.java:11
Interface
JsonRpc4Http
src/main/java/com/thanos/gateway/jsonrpc/http/JsonRpc4Http.java:11
Class
JsonRpc4HttpImpl
JsonRpc4HttpImpl.java description: @Author laiyiyu create on 2021-03-05 15:56:52
src/main/java/com/thanos/gateway/jsonrpc/http/JsonRpc4HttpImpl.java:45
Class
JsonRpcImpl
src/main/java/com/thanos/gateway/jsonrpc/JsonRpcImpl.java:25
Class
JsonRpcInit
JsonRpcInit.java description: @Author laiyiyu create on 2021-03-06 11:38:03
src/main/java/com/thanos/gateway/jsonrpc/JsonRpcInit.java:10
Class
ListBytesObject
Protobuf type {@code com.thanos.api.proto.push.ListBytesObject}
src/main/java/com/thanos/api/proto/push/ListBytesObject.java:9
Interface
ListBytesObjectOrBuilder
src/main/java/com/thanos/api/proto/push/ListBytesObjectOrBuilder.java:6
Class
LoadTest
LoadTest.java description: @Author laiyiyu create on 2021-03-24 14:34:46
src/test/java/com/thanos/gateway/core/broadcast/LoadTest.java:15
Class
LongObject
Protobuf type {@code com.thanos.api.proto.push.LongObject}
src/main/java/com/thanos/api/proto/push/LongObject.java:9
next →
1–100 of 149, ranked by callers