dash/doc
MeshCollider 4c72e6966d Merge #16185: gettransaction: add an argument to decode the transaction
9965940e35c445ccded55510348af228ff22f0e9 doc: Add release note for the new gettransaction argument (darosior)
b8b3f0435a2837d3897e9e232ef6ca839ce74eb8 tests: Add a new functional test for gettransaction (darosior)
7f3bb247a811582d1aa4805d8e601c19808dc7ba gettransaction: add an argument to decode the transaction (darosior)

Pull request description:

  This PR adds a new parameter to the `gettransaction` call : `decode`. If set to `true`, it will add a new `decoded` field to the response. This mimics the behavior of `getrawtransaction`'s `verbose` argument to avoid using 2 calls if we want to decode a wallet transaction (`gettransaction` then `decoderawtransaction`).

  Fix #16181 .

ACKs for top commit:
  meshcollider:
    re-utACK 9965940e35c445ccded55510348af228ff22f0e9

Tree-SHA512: bcb6b4bd252b3488d6afc77659c499c2ad99fd58661eb24b6a2e17014c74f22e47fde70e00fedb4f4754915786622ad02483b2cf2c4dea0ab0eb4ac8276dbeee
2023-04-06 20:14:58 +03:00
..
gitian-building
man Merge #15947: Install bitcoin-wallet manpage 2023-02-10 23:34:57 +03:00
release-notes Merge branch 'master' into merge_master_18.2.2 2023-04-03 22:05:47 +03:00
.gitignore
assets-attribution.md
benchmarking.md Merge #17081: doc: fix Makefile target in benchmarking.md 2022-05-17 01:20:21 -04:00
bips.md merge bitcoin#15437: Remove BIP61 reject messages 2022-12-02 15:43:01 +05:30
bitcoin_logo_doxygen.png
build-cross.md docs: replace remaining OSX references with macOS 2023-01-01 20:42:09 -06:00
build-generic.md merge bitcoin#10779: Create dependencies.md 2023-01-01 20:42:09 -06:00
build-netbsd.md
build-osx.md partial bitcoin#19077: Add sqlite as an alternative wallet database and use it for new descriptor wallets 2023-02-07 10:53:33 -06:00
build-unix.md Merge #16643: doc: Add ZMQ dependencies to the Fedora build instructions 2023-04-04 12:45:27 -05:00
build-windows.md
dash-conf.md Merge bitcoin/bitcoin#22393: doc: added info to bitcoin.conf doc 2022-03-07 09:42:58 -06:00
dependencies.md Merge #16352: build: prune dbus from depends 2023-03-29 21:01:56 +03:00
descriptors.md Merge #18025: doc: Add missing supported rpcs to doc/descriptors.md 2022-03-07 09:40:31 -06:00
developer-notes.md merge bitcoin#21404: Remove MakeUnique<T>() 2022-10-20 16:08:45 -05:00
dnsseed-policy.md
Doxyfile.in Merge bitcoin/bitcoin#22001: doc: Generate doxygen documentation for test sources 2022-03-13 14:52:10 -05:00
files.md partial bitcoin#19077: Add sqlite as an alternative wallet database and use it for new descriptor wallets 2023-02-07 10:53:33 -06:00
fuzzing.md Merge #19452: doc: afl fuzzing comment about afl-gcc and afl-g++ 2023-01-23 11:21:05 -06:00
gitian-building.md
guix.md Merge #20619: guix: Quality of life improvements 2023-03-26 16:50:26 -05:00
init.md Merge #16556: Fix systemd service file configuration directory setup 2023-04-06 20:14:58 +03:00
instantsend.md
JSON-RPC-interface.md
masternode-budget.md
productivity.md Merge #18382: doc: note the costs of fetching all pull requests 2022-04-07 07:22:27 +05:30
psbt.md Merge #16047: doc: analyzepsbt description in doc/psbt.md 2023-02-10 23:34:57 +03:00
README_doxygen.md
README_windows.txt
README.md Merge #15693: travis: Switch to ubuntu keyserver to avoid timeouts 2023-04-06 20:14:58 +03:00
reduce-memory.md Merge bitcoin/bitcoin#21709: doc: update reduce-memory.md and bitcoin.conf -maxconnections info 2022-04-05 23:10:05 -05:00
reduce-traffic.md Merge #19474: doc: Use precise permission flags where possible 2023-01-19 23:37:39 -06:00
release-notes-4892.md merge bitcoin#15437: Remove BIP61 reject messages 2022-12-02 15:43:01 +05:30
release-notes-5021.md docs: Release notes for BLS upgrade (#5137) 2023-02-06 09:02:53 -06:00
release-notes-5039.md feat!: 4k collateral high performance masternode implementation (#5039) 2023-02-14 12:48:33 -06:00
release-notes-5112.md merge bitcoin#20461: Validate -rpcauth arguments 2023-01-19 03:49:03 +00:00
release-notes-5125.md feat(rpc): Hide old banned mns by default (#5125) 2023-01-01 19:04:35 -06:00
release-notes-5158.md feat(rpc): Added previousConsecutiveDKGFailures for rotation in quorum rpc (#5158) 2023-01-17 09:51:06 -06:00
release-notes-5164.md feat(rpc): added scheme in bls generate rpc + aligned changes for bls fromsecret rpc (#5164) 2023-01-19 23:30:17 -06:00
release-notes-5206.md feat(rpc): masternode status and count RPCs adjusted for HPMNs (#5206) 2023-02-17 12:29:46 -06:00
release-notes-5225.md chore: add 18.2.2 release notes 2023-03-14 23:50:32 +03:00
release-notes-5273.md feat(rpc): Added RPC cleardiscouraged (#5273) 2023-03-29 11:23:45 -05:00
release-notes-15427.md Merge #16326: [RPC] add new utxoupdatepsbt arguments to the CRPCCommand and CPRCCvertParam tables 2023-02-04 10:02:37 -06:00
release-notes-15454.md revert: revert bitcoin#15454 (Remove the automatic creation and loading of the default wallet) 2022-12-04 18:02:40 -06:00
release-notes-16185.md Merge #16185: gettransaction: add an argument to decode the transaction 2023-04-06 20:14:58 +03:00
release-notes-18733.md Merge #18733: doc: Add wallet release notes for 0.21.0 2023-03-03 23:07:16 +05:30
release-notes-18807.md Merge #18807: [doc / test / mempool] unbroadcast follow-ups 2023-02-27 23:12:41 -06:00
release-notes.md chore: add 18.2.2 release notes 2023-03-14 23:50:32 +03:00
release-process.md
REST-interface.md Merge #17285: doc: Bip70 removal follow-up 2022-04-27 21:08:36 +03:00
shared-libraries.md revert dash#1432: Rename consensus source library and API 2022-08-09 14:16:28 +05:30
tor.md merge bitcoin#18077: Add NAT-PMP port forwarding support 2022-02-26 17:49:13 +05:30
translation_process.md
translation_strings_policy.md Merge #16224: gui: Bilingual GUI error messages 2022-04-07 10:41:24 -05:00
zmq.md

Dash Core

This is the official reference wallet for Dash digital currency and comprises the backbone of the Dash peer-to-peer network. You can download Dash Core or build it yourself using the guides below.

Running

The following are some helpful notes on how to run Dash Core on your native platform.

Unix

Unpack the files into a directory and run:

  • bin/dash-qt (GUI) or
  • bin/dashd (headless)

Windows

Unpack the files into a directory, and then run dash-qt.exe.

macOS

Drag Dash Core to your applications folder, and then run Dash Core.

Need Help?

Building

The following are developer notes on how to build Dash Core on your native platform. They are not complete guides, but include notes on the necessary libraries, compile flags, etc.

Development

The Dash Core repo's root README contains relevant information on the development process and automated testing.

Resources

Miscellaneous

License

Distributed under the MIT software license.