lightwalletd/walletrpc
Larry Ruane 2dd37cf119 some tweaks to prices.go (GetZECPrice, GetCurrentZECPrice)
Simplified locking; there is no need for a read-write mutex, this code
is not performance-critical. Removed some of the go routines because
they're not needed and the locking and concurrency are easier to reason
about without them.

NOTE: there is some test code left in here, search for "XXX testing" and
remove before committing! This test code makes things happen faster:
Instead of fetching prices every 15 minutes, do it every minute. Also,
write historical data every minute, instead of once per day.

Another change needed is to remove some of the logging. It's good for
now during testing, but it's too much for production.
2022-06-12 13:10:36 -06:00
..
compact_formats.pb.go fix orchard action ciphertext comment 2022-02-16 22:22:46 -07:00
compact_formats.proto fix orchard action ciphertext comment 2022-02-16 22:22:46 -07:00
darkside.pb.go upgrade protoc toolchain 2022-02-16 22:11:50 -07:00
darkside.proto add darksidewallet support for GetAddressUtxos 2021-04-26 11:42:03 -06:00
darkside_grpc.pb.go upgrade protoc toolchain 2022-02-16 22:11:50 -07:00
generate.go add COPYING and copyright lines 2020-03-12 12:02:55 -06:00
service.pb.go some tweaks to prices.go (GetZECPrice, GetCurrentZECPrice) 2022-06-12 13:10:36 -06:00
service.proto some tweaks to prices.go (GetZECPrice, GetCurrentZECPrice) 2022-06-12 13:10:36 -06:00
service_grpc.pb.go Price API stub implementation 2022-06-12 13:06:17 -06:00
walletrpc_test.go add COPYING and copyright lines 2020-03-12 12:02:55 -06:00