neobytes/doc
PaulieD 0e689341d2 Implement Governance ZMQ notification messages (#2160)
* fix whitespace

* added zmq stuff for governance objects and votes
it seems that zmq is currently not in a working state, need to figure that out.

Need to:
plug in the new methods added
possibly plug in the old methods, as it doesn't look like they are.

* formatting fix. Will probably need to revert for this PR

* continue linking new zmq messages in

* added comment, might need to revert

* fixes error of it not knowing about the classes

* Actually link in, all new govobjects and govvotes should be broadcast over zmq now.

* fix compile error, forgot to change params when copying

* fix compile error

* add imports to the header files in zmqconfig.h

* fixing linking(i think) error

* Revert "added comment, might need to revert"

This reverts commit 2918ea40fe9a96834c4bd89e13cb458cde6814f2.

* Revert "formatting fix. Will probably need to revert for this PR"

This reverts commit ca10558866ab61e3dd0c70541fdcfee6f5115157.

* fix tabs etc

* EOL added

* optimization of hash.begin() @nmarley thoughts?

* remove formatting changes

* iterator i -> it and removal of notifier

* typo in df879f57

* use auto for the iterators

* introduce hash prefix

* implement changes in zmq_sub.py, update the doc, and change argument name to fix typo

* deref iterators before calling methods

* continued e8a4c505

* missed one... continued e8a4c505

* killing some tabs

* fix spacing for setting or comparing iterators

* change order of new variables to match current setup

* re-add elif's I didn't realize got removed

* Revert "fix spacing for setting or comparing iterators"

This reverts commit 8ce2068148dcd275ebba7ee6038d0db1c582b9f3.

* Revert "use auto for the iterators"

This reverts commit cb16cf0760bfaf68c56684877898611802bf2303.

* Revert "missed one... continued e8a4c505"

This reverts commit 2087cf894f7e9682508b4692b89897b4fa4e4b7a.

* Revert "continued e8a4c505"

This reverts commit a78c8ad2c9bb1602242a8f040e17ef958982348c.

* Revert "deref iterators before calling methods"

This reverts commit e8a4c505d1d34360eaf882d92cd8fbc55436cfcc.

* Revert "iterator i -> it and removal of notifier"

This reverts commit 29574248b1a0d05c18d60454d07c77979aae6fb2.

* Revert "fix whitespace"

This reverts commit 612be48d963000b4cbc5f64981a88a3225428b37.

* Revert "typo in df879f5"

* Revert "Optimization of hash.begin()"

* fixes problem with revert

* Udjin complain's a lot ;)

* help text, init.cpp

* add signals in validationinterface.cpp

* Change location of vote notification call.

* remain consistent

* remove unneeded include due to change of notification location

* implement raw notifications
2018-07-12 12:06:30 +03:00
..
gitian-building Merge #8439: [doc] Increase recommended memory in gitian build guide 2018-01-08 18:04:55 +01:00
man Update manpages with ./contrib/devtools/gen-manpages.sh (#2088) 2018-05-30 15:29:01 +03:00
release-notes/dash Release notes 0.12.3.2 (#2174) 2018-07-09 12:51:55 +03:00
assets-attribution.md Merge #945: More dash->dashcore 2016-08-19 05:46:30 -06:00
benchmarking.md Use "Dash Core" instead of "dash-core" in some places and Dashify 2018-01-16 08:30:14 +01:00
bips.md Revert "Merge #7542: Implement "feefilter" P2P message" (#2025) 2018-04-11 18:16:43 +03:00
bitcoin_logo_doxygen.png
build-openbsd.md Merge #9705: build: Add options to override BDB cflags/libs 2018-01-23 09:24:28 +01:00
build-osx.md Merge #10260: [doc] Minor corrections to osx dependencies 2018-01-26 12:59:29 +01:00
build-unix.md Merge #10245: Minor fix in build documentation for FreeBSD 11 2018-01-26 12:59:29 +01:00
build-windows.md Merge #9433: Update the Windows build notes 2018-01-18 07:33:40 +01:00
developer-notes.md Merge #9675: Fix typo and spelling inconsistency in CONTRIBUTING.md 2018-01-23 09:24:29 +01:00
dnsseed-policy.md
Doxyfile Bump to 0.12.4.0 pre-release (#2167) 2018-07-12 12:01:10 +03:00
files.md Merge #8448: Store mempool and prioritization data to disk 2018-01-13 13:44:38 +01:00
gitian-building.md Update gitian keys, script and doc (#2082) 2018-05-26 21:04:07 +03:00
guide-startmany.md Remove support for local masternodes (#1706) 2017-11-01 18:11:39 +03:00
init.md Merge #945: More dash->dashcore 2016-08-19 05:46:30 -06:00
instantsend.md Update instantsend.md according to PR#1628 changes (#1663) 2017-10-04 22:34:00 +03:00
keepass.md Update links and references to current communication channels (#1906) 2018-02-08 08:44:21 +03:00
masternode_conf.md update masternode_conf.md (#1097) 2016-10-25 19:04:09 +04:00
masternode-budget.md
README_osx.md Merge #8617: Include instructions to extract Mac OS X SDK on Linux using 7zip and SleuthKit 2018-01-09 14:04:21 +01:00
README_windows.txt
README.md Update links and references to current communication channels (#1906) 2018-02-08 08:44:21 +03:00
reduce-traffic.md Merge #8712: Remove maxuploadtargets recommended minimum 2018-01-11 13:19:32 +01:00
release-notes.md Release notes 0.12.3.2 (#2174) 2018-07-09 12:51:55 +03:00
release-process.md Sync release-notes.md with Bitcoin 0.14 2018-01-23 09:24:29 +01:00
REST-interface.md Merge #8567: Add default port numbers to REST doc 2018-01-09 14:04:19 +01:00
shared-libraries.md Merge #8848: Add NULLDUMMY verify flag in bitcoinconsensus.h 2018-01-30 20:28:51 +01:00
tor.md Merge #9004: Clarify listenonion 2018-01-13 13:44:38 +01:00
translation_process.md Update links and references to current communication channels (#1906) 2018-02-08 08:44:21 +03:00
translation_strings_policy.md Translations201804 (#2012) 2018-04-30 01:10:20 +03:00
travis-ci.md Merge #8879: [doc] Rework docs 2018-01-12 09:57:56 +01:00
zmq.md Implement Governance ZMQ notification messages (#2160) 2018-07-12 12:06:30 +03:00

Dash Core 0.12.1

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 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.

OS X

Drag Dash-Qt to your applications folder, and then run Dash-Qt.

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. This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com), and UPnP software written by Thomas Bernard.