dcrd/rpc/jsonrpc/types
Dave Collins 2efb9bda71
dcrjson: Prepare v4.0.0.
This updates the dcrjson module dependencies, the copyright year in the
files modified since the previous release and serves as a base for
dcrjson/v4.0.0.

The updated direct dependencies in this commit are as follows:

- github.com/decred/dcrd/chaincfg/chainhash@v1.0.3

The full list of updated direct dependencies since the previous
dcrjson/v3.1.0 release are as follows:

- github.com/decred/dcrd/chaincfg/chainhash@v1.0.3

Finally, all modules in the repository are tidied to ensure they are
updated to use the latest versions hoisted forward as a result.
2021-09-14 14:30:33 -05:00
..
chainsvrcmds_test.go dcrjson: Introduce v4 module. 2021-09-14 13:38:54 -05:00
chainsvrcmds.go dcrjson: Introduce v4 module. 2021-09-14 13:38:54 -05:00
chainsvrresults_test.go multi: Add tx inputs treasuryspend RPC support. 2020-11-24 04:27:07 -06:00
chainsvrresults.go rpcserver: Add script version to gettxout. 2021-05-13 16:00:22 -05:00
chainsvrwscmds_test.go dcrjson: Introduce v4 module. 2021-09-14 13:38:54 -05:00
chainsvrwscmds.go dcrjson: Introduce v4 module. 2021-09-14 13:38:54 -05:00
chainsvrwsntfns_test.go dcrjson: Introduce v4 module. 2021-09-14 13:38:54 -05:00
chainsvrwsntfns.go dcrjson: Introduce v4 module. 2021-09-14 13:38:54 -05:00
chainsvrwsresults.go jsonrpc/types: Update copyright years. 2019-07-22 17:31:40 -05:00
doc.go docs: Update for dcrjson v4 module. 2021-09-14 14:30:31 -05:00
go.mod dcrjson: Introduce v4 module. 2021-09-14 13:38:54 -05:00
go.sum dcrjson: Prepare v4.0.0. 2021-09-14 14:30:33 -05:00
helpers.go jsonrpc/types: Update copyright years. 2019-07-22 17:31:40 -05:00
method.go dcrjson: Introduce v3 and move types to module. 2019-07-19 08:49:49 -05:00
README.md multi: Update README.md files for go modules. 2021-01-22 14:39:23 -06:00

jsonrpc/types

Build Status ISC License Doc

Package types implements concrete types for marshalling to and from the dcrd JSON-RPC commands, return values, and notifications. A comprehensive suite of tests is provided to ensure proper functionality.

The provided types are automatically registered with dcrjson when the package is imported. Although this package was primarily written for dcrd, it has intentionally been designed so it can be used as a standalone package for any projects needing to marshal to and from dcrd JSON-RPC requests and responses.

Installation and Updating

This package is part of the github.com/decred/dcrd/rpc/jsonrpc/types/v2 module. Use the standard go tooling for working with modules to incorporate it.

License

Package types is licensed under the copyfree ISC License.