UdjinM6
8591448094
fix bug introduced in #1695 ( #1714 )
2017-11-03 23:04:47 +03:00
UdjinM6
2144dae915
Add hires version of light
theme for Hi-DPI screens ( #1712 )
2017-11-03 16:50:54 +03:00
UdjinM6
a9293ad039
update setAskFor on TXLOCKVOTE ( #1713 )
2017-11-03 14:19:13 +03:00
UdjinM6
578d55979f
12.2 release notes ( #1675 )
...
* move bitcoin release notes
* 12.2 release notes draft
* update
* update
* add latest commits, turn commits into links
* typo + 1704
* +1707
* +1711
* clarify 8x tx
2017-11-02 16:21:49 +03:00
UdjinM6
a5f99ef2f5
partially revert "[Trivial] RPC help formatting updates #1670 " ( #1711 )
...
"duffs" -> "satoshis" for field names
2017-11-02 12:16:00 +03:00
UdjinM6
ceda3abe6f
start_epoch, end_epoch and payment_amount should be numbers, not strings ( #1707 )
2017-11-01 18:11:10 +03:00
Alexander Block
d23adcc0f1
Merge #10231 : [Qt] Reduce a significant cs_main lock freeze ( #1704 )
...
4082fb0
Add missing <atomic> header in clientmodel.h (Jonas Schnelli)
928d4a9
Set both time/height header caches at the same time (Jonas Schnelli)
610a917
Declare headers height/time cache mutable, re-set the methods const (Jonas Schnelli)
cf92bce
Update the remaining blocks left in modaloverlay at init. (Jonas Schnelli)
7148f5e
Reduce cs_main locks during modal overlay by adding an atomic cache (Jonas Schnelli)
Tree-SHA512: a92ca22f90b8b2a5e8eb94fdce531ef44542e21a8dbbb0693f7723d7018592cb68de687a2a0aac91d31cbf019793f8e922550656d2b130ed3d854d60630341db
2017-10-31 23:14:19 +03:00
UdjinM6
14d11e4a8a
Translations 201710 part2 ( #1676 )
...
* fix ru
* updating bg, fr, sk, zh_TW
* update fi, pl, zh_TW
* update pl
2017-10-31 17:50:28 +03:00
UdjinM6
470e5435c0
remove InstantSend votes for failed lock attemts after some timeout ( #1705 )
2017-10-31 17:50:03 +03:00
UdjinM6
dfb8dbbf61
Fix mnp relay bug ( #1700 )
...
* relay ping for nodes in ENABLED/EXPIRED/WATCHDOG_EXPIRED state only, skip everyone else
* typo
2017-10-31 17:46:42 +03:00
UdjinM6
673e161d5d
fix trafficgraphdatatests for qt4 ( #1699 )
2017-10-31 17:46:24 +03:00
Kamuela Franco
304b886d08
Update build-osx.md formatting ( #1690 )
...
* Update build-osx.md
* Updated based on comments in #1546
* Update grammar
2017-10-25 17:58:28 +03:00
UdjinM6
788ae63ac2
Fix edge case for IS (skip inputs that are too large) ( #1695 )
...
* fix edge case for IS (skip inputs that are too large)
* fix
2017-10-25 17:57:56 +03:00
UdjinM6
6f57519c60
allow up to 40 chars in proposal name ( #1693 )
...
align with 299035e36d
2017-10-25 17:57:39 +03:00
UdjinM6
4ecbedbe74
fix setnetworkactive
(typo) ( #1682 )
2017-10-17 19:43:03 +03:00
Alexander Block
1df889e231
Add more logging for MN votes and MNs missing votes ( #1683 )
...
* Add logging for MNs which did not vote
* Implement review suggestions
2017-10-17 19:42:44 +03:00
Alexander Block
4cac044d95
Merge #8944 : Remove bogus assert on number of oubound connections. ( #1685 )
...
1ab21cf
Remove bogus assert on number of oubound connections. (Matt Corallo)
2017-10-17 19:41:57 +03:00
UdjinM6
46342b2e8a
update nCollateralMinConfBlockHash for local (hot) masternode on mn start ( #1689 )
2017-10-17 19:41:43 +03:00
UdjinM6
f5286b1799
Fix/optimize images ( #1688 )
...
* add Dash-specific paths to `folders` in optimize-pngs.py
* `mogrify src/qt/res/*/*/*.png`
should fix "libpng error: IDAT: chunk data is too large"
* `python contrib/devtools/optimize-pngs.py`
"Total reduction: 500275 bytes"
2017-10-17 19:41:28 +03:00
UdjinM6
28c8d17292
Fix sync reset on lack of activity ( #1686 )
2017-10-17 19:41:08 +03:00
UdjinM6
32ad53e77d
Revert "fix masternode current
rpc ( #1640 )" ( #1681 )
...
This reverts commit 0c1679e58c
.
2017-10-17 19:40:25 +03:00
Alexander Block
2de7560b2f
Update nMinimumChainWork and defaultAssumeValid to more recent values ( #1680 )
...
* Update nMinimumChainWork and defaultAssumeValid to more recent values
* Update checkpoint data of mainnet to height 750000
2017-10-12 15:05:31 +03:00
UdjinM6
cd47ac3faa
fix nLastWatchdogVoteTime updates ( #1679 )
2017-10-12 15:05:17 +03:00
Holger Schinzel
58f9f9bbec
Facelift of splash screens, adding "Digital Cash" tagline ( #1674 )
...
* Facelift of splash screens, adding "Digital Cash" tagline
* testnet: green --> orange
* revert drkblue changes
2017-10-12 15:05:00 +03:00
UdjinM6
52cd4d40d8
Fix bug: nCachedBlockHeight was not updated on start ( #1673 )
...
in submodules if no new blocks were received since previous shutdown.
This was breaking some sync logic e.g. for payment votes.
2017-10-09 21:25:24 +03:00
UdjinM6
296cfd2efa
Fix compilation with qt < 5.2 ( #1672 )
...
* Fix compilation with qt < 5.2
* remove code duplication
2017-10-09 21:25:11 +03:00
thephez
ece884994e
RPC help formatting updates ( #1670 )
...
- Convert satoshis to duffs
- Correct order of fields in GetAddressUtxos
- Add missing field from GetAddressDeltas (blockindex)
- Add HelpExamples to gettxoutproof and verifytxoutproof
2017-10-09 21:24:56 +03:00
UdjinM6
11afd7cfd3
Translations201710 - en, de, fi, fr, ru, vi ( #1659 )
...
* fix "InstantSend: Yes/No" in receiving request dlg
* [qt] Add more sources to translate
backport fae26e8dfc
* fix .pro
* fix typo: memonic -> mnemonic
* fix "s(s)"
* `make translate` + qt linguist
* update ru
* update fi
* update de
* update fr
* update vi
* fix ru
* fix de
2017-10-09 21:24:42 +03:00
UdjinM6
0b6955a7b8
update nMinimumChainWork and defaultAssumeValid for testnet ( #1668 )
2017-10-05 00:01:29 +03:00
UdjinM6
33dbafbba5
fork testnet again to re-test dip0001 because of 2 bugs found in 1st attempt ( #1667 )
2017-10-04 23:13:32 +03:00
UdjinM6
48d63ab296
Relay govobj and govvote to every compatible peer, not only to the one with the same version ( #1662 )
2017-10-04 23:12:53 +03:00
UdjinM6
d286198728
fix: The idea behind fDIP0001LockedInAtTip was to indicate that it WAS locked in, not that it IS locked in ( #1666 )
2017-10-04 22:35:09 +03:00
Ilya Savinov
c3bc06bbf8
fix Examples section of the RPC output for listreceivedbyaccount, listreceivedbyaccount and sendfrom commands ( #1665 )
2017-10-04 22:34:30 +03:00
Ilya Savinov
8c1e5e8384
remove send addresses from listreceivedbyaddress output ( #1664 )
2017-10-04 22:34:14 +03:00
Ilya Savinov
72ef788c5f
Update instantsend.md
according to PR#1628 changes ( #1663 )
...
* fix instantsend.md according to PR#1628
* split examples and add an example for `listreceivedbyaddress 0` command
2017-10-04 22:34:00 +03:00
UdjinM6
381ffdc4bb
Fork testnet to test 12.2 migration ( #1660 )
2017-10-02 00:02:01 +03:00
UdjinM6
278cf144b3
Remove cs_main from ThreadMnbRequestConnections ( #1658 )
2017-09-28 15:03:39 +03:00
UdjinM6
f77efcf247
do not calculate stuff that are not going to be visible in simple PS UI anyway ( #1656 )
2017-09-27 20:43:28 +03:00
UdjinM6
8e9289e12b
Keep track of wallet UTXOs and use them for PS balances and rounds calculations ( #1655 )
...
* keep track of wallet UTXOs and use them for PS balances and rounds calculations
* fix
2017-09-27 20:43:16 +03:00
UdjinM6
0c1679e58c
fix masternode current
rpc ( #1640 )
...
GetNextMasternodeInQueueForPayment should not filter scheduled massternodes for it
2017-09-27 20:43:03 +03:00
UdjinM6
8c15f5f878
speedup MakeCollateralAmounts by skiping denominated inputs early ( #1631 )
2017-09-27 20:42:53 +03:00
Ilya Savinov
7a8910443c
Fix unlocked access to vNodes.size() ( #1654 )
2017-09-25 17:16:56 +03:00
crowning-
08e503da28
[GUI] Change look of modaloverlay ( #1653 )
...
* [GUI] Change look of modaloverlay
* Update crownium.css
Copy'n'paste error removed
2017-09-25 17:16:48 +03:00
UdjinM6
d07ac4fbd3
fix: update DIP0001 related stuff even in IBD ( #1652 )
2017-09-22 04:54:14 +03:00
UdjinM6
7efa5e79d7
fix fallback fee ( #1649 )
2017-09-22 04:53:43 +03:00
UdjinM6
ea793a71f1
Make sure mixing masternode follows bip69 before signing final mixing tx ( #1510 )
...
* Make sure mixing tx follows bip69 before signing it
* bump MIN_PRIVATESEND_PEER_PROTO_VERSION to 70208
2017-09-22 04:53:15 +03:00
UdjinM6
502748487d
bump MIN_INSTANTSEND_PROTO_VERSION to 70208 ( #1650 )
2017-09-22 04:52:35 +03:00
UdjinM6
72b221f745
Revert "fix BIP68 granularity and mask ( #1641 )" ( #1647 )
...
This reverts commit d3829e55b1
.
Reverting and postponing the fix till later. Probably should write a DIP and explore different options first.
2017-09-21 16:58:23 +03:00
Ilya Savinov
b41f8d3dd6
fix instantsend-related RPC output ( #1628 )
...
* revert confirmations to its original meaning ("Blockchain Confirmations") and also remove bcconfirmations completely
* add new field instantlock (bool) to the RPC output of gettransaction, listtransactions and listsinceblock commands to indicate that tx was locked via InstantSend
* add optional `addlockconf` in addition to `minconf` parameter to all the commands where it makes sense
* fix `wallet.py` test and `vRPCConvertParams` set
* add addlockconf parameter for listreceivedbyaccount/listreceivedbyaddress commands
2017-09-20 23:34:54 +03:00
UdjinM6
25fa44d5a9
fix DIP0001 implementation ( #1639 )
...
According to DIP0001 description we should be using payment queue to select current masternode:
>As a block is mined the version number is determined by the miner who mined it and the masternode that is selected for that block.
>...
>The selection of a round consisting of 4032 blocks is made based on masternodes not being randomly selected, rather they are in a queue.
https://github.com/dashpay/dips/blob/master/dip-0001.md
2017-09-20 23:31:23 +03:00