Steven Smith
e7e9530349
Add support to GetTreeState to return Orchard final state
2022-05-18 10:44:29 -05:00
adityapk00
d461c18785
Mempool ( #10 )
...
* mempool streaming
* Fix deadlock
* return correct height
* Add mempool stream timeout
* buffer channel
* Mempool API
* comment
2021-07-14 14:46:20 -07:00
adityapk00
41ebe0e04b
Prices ( #9 )
...
* Prices API
* Add current prices
* Historical prices persist
* Add mutexs
* multiple providers
* Handle startup
* Edge case where historical price is requested for current
* fix median edge case
* Don't return too old last price
* bug fixes
* price metrics and logging
* warnings
2021-05-18 09:26:55 -07:00
Aditya Kulkarni
d5ca359418
fix merge
2021-04-23 16:41:00 -07:00
adityapk00
0605b33e39
Merge
2021-04-19 13:38:25 -07:00
Larry Ruane
dcad72ed25
generalize GetAddressUtxos to accept taddr list
2021-04-08 11:22:12 -06:00
Larry Ruane
d292bfaea5
update to latest go, protobufs, grpc toolchain
...
Should be no functional differences. This patch was generated by
installing the latest tools and running `make update-grpc`.
2021-04-07 12:58:01 -06:00
Larry Ruane
ad739ce055
allow Ping testing grpc only if explicitly enabled
2021-03-08 12:25:02 -07:00
Dimitris Apostolou
b450634ab7
Fix typos
2020-12-21 13:03:41 -07:00
Larry Ruane
33e7312218
add zcashd versioning to GetLightdInfo result
2020-12-03 22:55:08 -07:00
Larry Ruane
1712bde1bc
add gRPC GetAddressUtxos
2020-10-28 13:09:59 -06:00
Larry Ruane
c66521335f
add GetTreeState gRPC (for checkpoints)
2020-10-28 12:55:38 -06:00
Larry Ruane
063287888f
add more version information to GetLightdInfo result
2020-10-06 10:03:37 -06:00
Larry Ruane
7381129740
add GetMempoolTx()
2020-09-10 14:01:01 -06:00
Larry Ruane
4443b64071
rename GetAddress* to GetTAddress* (review)
2020-08-19 13:05:23 -06:00
Larry Ruane
dda62f948c
Modification requested by review
...
- renamed GetAddressBalance to GetAddressBalanceStream
- changed GetAddressBalance argument to repeated (string) rather than
streaming
- rename balance field to valueZat (consistent with zcashd)
2020-08-19 13:05:23 -06:00
Larry Ruane
97840c8ec7
add GetAddressBalance gRPC
2020-08-19 13:05:23 -06:00
Larry Ruane
c2a6306ce5
Misc cleanups and fixes
...
- improved corruption recovery (don't back up by just 1 block at a time)
- move darksidewallet gRPCs to their own .proto file
- this force-push removes my commits for reorg testing using SetState
2020-04-24 16:55:47 -06:00
Taylor Hornby
d258ee75b0
Rename Evil to Darkside, because writing tests isn't evil
2020-04-24 16:55:47 -06:00
Taylor Hornby
1a93b8d97c
Add darksidewalletd mode for reorg testing.
2020-04-24 16:55:47 -06:00
Larry Ruane
f4ad7146d6
finish documenting gRPC api: methods, arguments, return values
2020-04-06 11:14:14 -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
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
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
d59757571d
Remove UTXOs call
2019-09-25 11:43:54 -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
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
Francisco Gindre
9f6cf742b6
add empty swift_prefix option value to .proto files
2019-08-30 15:52:46 -03:00
George Tankersley
d08abe82b4
walletrpc: improve protobuf/grpc package naming
2019-02-14 00:18:14 +00:00