RPC/tm: refactor tendermint RPC into tm, introduce Service internal SPI,
use go-wire data mapper for consistent JSON, use transactor, get rid of unused
file fixtures and use uint64 height.
Signed-off-by:
Silas Davis <silas@monax.io>
Showing
- event/filters_test.go 3 additions, 3 deletionsevent/filters_test.go
- rpc/config.go 25 additions, 0 deletionsrpc/config.go
- rpc/result.go 229 additions, 0 deletionsrpc/result.go
- rpc/result_test.go 84 additions, 0 deletionsrpc/result_test.go
- rpc/service.go 401 additions, 0 deletionsrpc/service.go
- rpc/tendermint/client/client_test.go 0 additions, 47 deletionsrpc/tendermint/client/client_test.go
- rpc/tendermint/core/routes.go 0 additions, 264 deletionsrpc/tendermint/core/routes.go
- rpc/tendermint/core/types/responses_util.go 0 additions, 43 deletionsrpc/tendermint/core/types/responses_util.go
- rpc/tendermint/core/websocket.go 0 additions, 73 deletionsrpc/tendermint/core/websocket.go
- rpc/tendermint/test/runner/main.go 0 additions, 31 deletionsrpc/tendermint/test/runner/main.go
- rpc/tm/client/client.go 207 additions, 0 deletionsrpc/tm/client/client.go
- rpc/tm/client/client_test.go 124 additions, 111 deletionsrpc/tm/client/client_test.go
- rpc/tm/client/shared.go 316 additions, 0 deletionsrpc/tm/client/shared.go
- rpc/tm/client/shared_test.go 1 addition, 4 deletionsrpc/tm/client/shared_test.go
- rpc/tm/client/websocket_client.go 47 additions, 0 deletionsrpc/tm/client/websocket_client.go
- rpc/tm/client/websocket_client_test.go 83 additions, 78 deletionsrpc/tm/client/websocket_client_test.go
- rpc/tm/client/websocket_helpers.go 85 additions, 83 deletionsrpc/tm/client/websocket_helpers.go
- rpc/tm/method/method.go 40 additions, 0 deletionsrpc/tm/method/method.go
- rpc/tm/routes.go 141 additions, 0 deletionsrpc/tm/routes.go
- rpc/tm/routes_test.go 29 additions, 0 deletionsrpc/tm/routes_test.go
Loading
Please register or sign in to comment