Aditya Kulkarni
f5d3e8fa04
Add monitoring metrics
2020-04-21 20:58:17 -07:00
Aditya Kulkarni
5bb05258a1
Add prometheus metrics
2020-04-21 16:52:27 -07:00
Ben Wilson
d849a91eba
Return common.Version for GetLightdInfo
2020-04-03 14:02:18 -06:00
Larry Ruane
46edad2748
add a gRPC test client for performance measurement and stress testing
2020-03-19 21:10:47 -06:00
Larry Ruane
1dc439080b
add COPYING and copyright lines
2020-03-12 12:02:55 -06:00
Larry Ruane
40f9dab995
add documentation for lightwalletd APIs and data types
2020-03-02 17:21:41 -07:00
Larry Ruane
a4f968823f
test improvements, and minor cleanups
2020-01-31 16:36:31 -07:00
Larry Ruane
2b73689794
remove sqlite3, add block cache (adityapk00)
...
Co-authored-by: Aditya Kulkarni <adityapk@gmail.com>
2019-12-19 12:11:03 -07:00
Larry Ruane
f58a5f9376
add GetLightdInfo RPC
...
Co-authored-by: Aditya Kulkarni <adityapk@gmail.com>
also to pick up changes to walletrpc/service.proto
(regenerate compact_formats.pb.go service.pb.go)
cd walletrpc
protoc compact_formats.proto --go_out=plugins=grpc:.
protoc service.proto --go_out=plugins=grpc:.
ran go mod tidy && go mod vendor
2019-12-17 12:57:41 -07:00
Aditya Kulkarni
cc30455a72
Validate input t-address
2019-12-04 14:02:21 -08:00
Aditya Kulkarni
a8cc2424a2
Thread safe cache with separate ingestor
2019-09-25 21:15:32 -07:00
Aditya Kulkarni
fbb75e8f20
Return consensusBranchId
2019-09-25 17:46:05 -07:00
Aditya Kulkarni
6f56b8b8e9
Store compactBlocks
2019-09-25 17:18:27 -07:00
Aditya Kulkarni
d503752588
Block Cache
2019-09-25 15:55:37 -07:00
Aditya Kulkarni
d56fe7bf1a
Remove SQL from grpc server
2019-09-25 13:28:55 -07:00
Aditya Kulkarni
3eaabea547
GetTransaction from zcashd instead of store
2019-09-25 12:10:32 -07:00
Aditya Kulkarni
8421285313
Merge error codes
2019-09-25 11:44:42 -07:00
Aditya Kulkarni
d59757571d
Remove UTXOs call
2019-09-25 11:43:54 -07:00
Aditya Kulkarni
f0ff091f7b
Log sapling height error
2019-09-25 11:35:52 -07:00
Aditya Kulkarni
cf0b87ac9b
Log sapling height
2019-09-20 14:49:47 -07:00
Aditya Kulkarni
3b4573c4f0
Add chainname and activation height to getinfo
2019-09-18 21:16:15 -07:00
Aditya Kulkarni
e723c4e1d8
Return tx heights
2019-09-17 13:26:23 -07:00
Aditya Kulkarni
d36126ba9d
Add transparent txns
2019-09-13 16:02:58 -07:00
Aditya Kulkarni
7644852fc6
Fix hash encoding, change module names
2019-09-12 12:08:53 -07:00
Aditya Kulkarni
8edf85483b
Read UTXOs from RPC
2019-09-11 17:06:29 -07:00
Aditya Kulkarni
b4796bc67e
New RPC call
2019-09-10 16:34:01 -07:00
Aditya Kulkarni
0c85de50ad
New RPC call
2019-09-05 11:48:32 -07:00
George Tankersley
e910ee0475
frontend: increase GetBlockRange timeout to 30 seconds
...
The previous shorter timeout was causing failures in testing and
production.
2019-02-14 18:48:41 +00:00
George Tankersley
0cb0bb51af
frontend: implement SendTransaction
2019-02-14 00:18:15 +00:00
George Tankersley
d08abe82b4
walletrpc: improve protobuf/grpc package naming
2019-02-14 00:18:14 +00:00
George Tankersley
7726a6752d
cleanup: rename package and vendor dependencies for old go versions
...
Fixes #8 and begins to address deployability.
2019-01-03 19:14:51 +00:00
George Tankersley
09007ad856
storage: small fixes and sqlite3-specific tuning
2018-12-15 20:01:28 +00:00
George Tankersley
d4d991a191
frontend, storage: change naming convention for transactions
2018-12-14 21:20:18 -05:00
George Tankersley
0d84493db3
frontend, storage: improve GetBlockRange, fix tests
2018-12-14 20:51:05 -05:00
George Tankersley
313adc8432
frontend: implement GetBlockRange and GetTransaction
2018-12-14 19:19:12 -05:00
George Tankersley
84e6de593f
frontend: remember to close database connections on stop
2018-12-11 03:12:49 -05:00
George Tankersley
f6def7cda8
frontend: implement GetLatestBlock, GetBlock; refactoring
2018-12-11 02:32:40 -05:00