dcrd/internal/rpcserver
Dave Collins 99c8255da3
dcrjson: Introduce v4 module.
The current latest code for dcrjson already has breaking changes
compared to the last release and was unfortunately not preceded by
starting a new major version module per the standard process.

Fortunately, the two modules in this repo that use dcrjson, namely
rpcclient and rpc/json/rpctypes, use any of its types directly in their
public API nor have any replacements to the code that contains the
changes that require a new major version, so neither require a major
version bump as a result.

Therefore, this is able to mostly follow the process for introducing
major API breaks as follows:

- Bump the major version in the go.mod of the affected module if not
  already done since the last release tag
- Add a replacement to the go.mod in the main module if not already done
  since the last release tag
- Update all imports in the repo to use the new major version as
  necessary
- Make necessary modifications to allow all other modules to use the new
  version in the same commit
2021-09-14 13:38:54 -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 multi: Add isAutoRevocationsEnabled to CheckSSRtx. 2021-09-06 09:03:27 -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 dcrjson: Introduce v4 module. 2021-09-14 13:38:54 -05:00
rpcserverhandlers_test.go dcrjson: Introduce v4 module. 2021-09-14 13:38:54 -05:00
rpcserverhelp_test.go rpcserver: add handleVersion, handleHelp rpc tests. 2021-01-16 18:52:34 -06:00
rpcserverhelp.go dcrjson: Introduce v4 module. 2021-09-14 13:38:54 -05:00
rpcwebsocket.go dcrjson: Introduce v4 module. 2021-09-14 13:38:54 -05:00
treasury_test.go rpcserver: Tune large tspend test amount 2021-08-13 00:45:56 -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.