Daira Hopwood
bc909a7a7f
Replace http with https: in links to the MIT license.
Also change MIT/X11 to just MIT, since no distinction was intended.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
5 years ago
Per Grön
39d2e9e0cb
Make some globals static that can be
External linkage does not help and just encourages sloppy dependencies
and can lead to weird issues when there are name collisions.
6 years ago
Jack Grigg
0d37ae3a59
Migrate Zcash-specific code to UniValue
8 years ago
Simon
e2574666f6
Add lock for member variables.
Clean up and clarify that id_ and creation_time_ are never to be mutated anywhere.
Fix incomplete copy/assignment constructors.
8 years ago
Simon
61ea2abaf5
Update formatting and documentation.
8 years ago
Simon
3b54bf5813
Refactoring and small improvements to async rpc operations.
Added AsyncRPCQueue::closeAndWait() so rpcserver can block on worker threads when shutting down.
AsyncRPCOperation is no longer copyable - copy constructor and assignment operators now private.
Refactoring: renamed methods, renamed member variables
Tidy up: comments, const, size_t, braces
8 years ago
Simon
c72a427274
Add public method to get state as a human readable string from an AsyncRPCOperation.
8 years ago
Simon
2e6321a154
Add prefix to async operation id so it is easier to manage on cli.
8 years ago
Simon
fc72c078be
Add async RPC queue and operation classes.
Add z_getoperationstatus RPC command.
Add z_sendmany RPC command (dummy implementation, does not send actual
coins).
8 years ago