dcrd/internal/rpcserver
Ryan Staudt bdccd3e3f7 database: Add Flush to DB interface.
This adds a Flush method to the DB interface so that users of the DB
type can flush the underlying database to disk as needed.

The immediate use case for this is to allow for flushing dependencies.
For example, the block database always needs to be flushed to disk prior
to the UTXO database being flushed to disk to ensure that the UTXO
database remains in a recoverable state in the event of an unclean
shutdown.
2021-05-13 22:43:30 -05:00
..
testdata rpcserver: Add handleSearchRawTransactions tests. 2020-08-29 22:03:04 -05:00
doc.go rpcserver: Move to internal. 2020-07-24 23:29:59 -05:00
interface.go rpcserver: Add median time to verbose results. 2021-04-22 11:26:10 -05:00
log.go rpcserver: Add logging to internal package. 2019-10-24 21:37:27 -05:00
README.md rpcserver: Move to internal. 2020-07-24 23:29:59 -05:00
rpcserver_test.go rpcserver: Move to internal. 2020-07-24 23:29:59 -05:00
rpcserver.go rpcserver: Add script version to gettxout. 2021-05-13 16:00:22 -05:00
rpcserverhandlers_test.go database: Add Flush to DB interface. 2021-05-13 22:43:30 -05:00
rpcserverhelp_test.go rpcserver: add handleVersion, handleHelp rpc tests. 2021-01-16 18:52:34 -06:00
rpcserverhelp.go rpcserver: Remove unused help entry. 2021-05-13 18:22:53 -05:00
rpcwebsocket.go stdaddr: Replace Address method with String 2021-04-15 16:51:33 -05:00
treasury_test.go txscript: Split signing code to sign subpackage. 2021-05-07 13:19:00 -05:00

rpcserver

Build Status ISC License Doc

Overview

Package rpcserver includes all RPC server interfaces, types, and pieces of code pertaining to implementing the RPC server.

License

Package rpcserver is licensed under the copyfree ISC License.