Holger Schinzel
773744ed16
Merge pull request #798 from UdjinM6/fixDSSignFinal
...
Fix final dstx signing
2016-05-24 07:20:45 +02:00
Holger Schinzel
960864790f
Merge pull request #797 from UdjinM6/fixDSIXRelay
...
fix RelayTransaction to relay correct message (dstx/ix)
2016-05-24 07:20:39 +02:00
UdjinM6
5c5ddfe71e
Move DS qt options to Wallet tab in Options dialog
2016-05-24 05:21:36 +03:00
UdjinM6
87ad368643
Optimize processing of a (potentially) new MN:
...
- Move heavy `IsVinAssociatedWithPubkey` deep inside of `CheckInputsAndAdd` to be actually executed only once per masternode and only after much simpler checks were executed;
- Verify `GetInputAge` (it uses cache) before trying to enter `AcceptToMemoryPool` (which hash many ifs and checks inside).
2016-05-24 03:15:53 +03:00
UdjinM6
d82680af1b
fixes for Masternode Tab, issues #790 , #795 , #796
2016-05-24 02:51:37 +03:00
UdjinM6
519577d4f4
Fix final dstx signing:
...
- Should fail if at least one AddScriptSig() fails (currently will pass if at least one is ok, which is no good)
- Should log this accordingly
2016-05-24 02:40:12 +03:00
UdjinM6
c845e5922f
fix RelayTransaction to relay correct message (dstx/ix)
2016-05-24 02:06:09 +03:00
Evan Duffield
869ff89d3b
update gethash()
2016-05-23 15:52:10 -07:00
Evan Duffield
528c5edb19
fix fValid caching engine
2016-05-23 14:39:10 -07:00
Evan Duffield
18e9a33e2a
changed fee to 0.1D for govobj submission
2016-05-23 11:16:46 -07:00
Evan Duffield
39d9ad87fb
more refactoring
2016-05-23 11:10:20 -07:00
Evan Duffield
623ac049e2
More cleanup
...
- AddProposal -> AddGovernanceObject
- mapOrphanMasternodeBudgetVotes -> mapOrphanVotes
- UpdateProposal -> UpdateGovernanceObject
2016-05-23 10:58:39 -07:00
Evan Duffield
860d29f9c4
Budget system -> Governance System
...
- Changed Action -> Signal for clarity
- CBudgetVote -> CGovernanceVote
2016-05-23 10:53:05 -07:00
Holger Schinzel
06b84a4e4a
Merge pull request #787 from UdjinM6/lightTheme
...
fix tab text truncation
2016-05-21 10:45:24 +02:00
UdjinM6
d7cf3393c0
fix tab text truncation
2016-05-20 21:34:52 +03:00
UdjinM6
f89635f73a
fix flat-db:
...
- no reason to read twice on load
- should read using temp object instead the one we want to save on dump
2016-05-20 20:46:34 +03:00
Evan Duffield
2c3e480681
Merge pull request #786 from UdjinM6/rightClickStartAlias
...
right-click to start alias in "My Masternodes" sub-tab
2016-05-20 10:21:22 -07:00
Evan Duffield
35aa7668a5
Merge branch 'v0.12.1.x' of https://www.github.com/dashpay/dash into v0.12.1.x
2016-05-20 10:19:19 -07:00
UdjinM6
16c20006ca
right-click to start alias in "My Masternodes" sub-tab
2016-05-20 16:15:02 +03:00
Holger Schinzel
43cd805282
Merge pull request #781 from UdjinM6/fixLibpngWarning
...
fix libpng warning
2016-05-20 07:43:57 +02:00
Holger Schinzel
95224abf8e
Merge pull request #784 from UdjinM6/fixMasternodeConfRead
...
fix CMasternodeConfig::read()
2016-05-20 06:01:32 +02:00
Holger Schinzel
bc1f83c02c
Merge pull request #779 from evan82/v0.12.1.x
...
Use chainparams instead of standalone func for mn confirms
2016-05-20 06:01:23 +02:00
UdjinM6
6fb9962424
fix CMasternodeConfig::read()
2016-05-20 01:29:34 +03:00
Evan Duffield
49b8123ae1
commenting out part of flatfile.dump, which is causing data corruption
2016-05-19 14:27:09 -07:00
Evan Duffield
deb0f0ca14
fixed vote casting
2016-05-19 14:08:57 -07:00
Evan Duffield
d8453bb92b
Use chainparams instead of standalone func for mn confirms
...
- Use function instead of chainparams directly
2016-05-19 13:54:23 -07:00
UdjinM6
5d775240b0
fix "GUI: libpng warning: iCCP: known incorrect sRGB profile" using mogrify
2016-05-19 23:14:56 +03:00
Holger Schinzel
cbfbc096d1
Update masternodeconfig.h
...
removing printf - breaks the build https://travis-ci.org/dashpay/dash/jobs/131496337#L1485
2016-05-19 22:05:58 +02:00
Evan Duffield
a3116768ab
Use chainparams instead of standalone func for mn confirms
...
- Use function instead of chainparams directly
2016-05-19 12:18:16 -07:00
Evan Duffield
22661ad60d
Merge pull request #778 from UdjinM6/lightTheme
...
Fixing light theme
2016-05-19 11:37:08 -07:00
Evan Duffield
a69a643c6e
Merge pull request #777 from crowning-/UI_Enhancements
...
[UI] Change default theme to "DASH-light"
2016-05-19 11:36:47 -07:00
Evan Duffield
1376208c61
Merge pull request #776 from UdjinM6/masternodeTab
...
Add masternode tab in qt wallet
2016-05-19 11:36:26 -07:00
Evan Duffield
2ca8c85820
fixed voting errors
2016-05-19 11:34:43 -07:00
UdjinM6
86bca13e1e
fix dumb bug in signal connection
2016-05-16 22:27:43 +03:00
UdjinM6
c5c0aa78fc
moved "Show Masternodes Tab" to Expert features
2016-05-16 15:43:45 +03:00
UdjinM6
050b707d9f
Icon update (thanks @salmion)
2016-05-16 02:05:42 +03:00
UdjinM6
020ecebb3e
Use options to choose whether to show Masternodes tab or not. Should be set to true at first run for those who have masternodes in their masternode.conf and false for others.
2016-05-16 01:55:20 +03:00
UdjinM6
843453fb66
More fixes for Masternodes tab:
...
- set initial columns size
- use resizable columns
- use theme-dependent masternodes icon (placeholder, should be replaced)
- removed unused event binding
- capitalization, more verbose ui element names
2016-05-15 19:43:22 +03:00
Evan Duffield
2cec48631e
Merge branch 'v0.12.1.x' of https://www.github.com/dashpay/dash into v0.12.1.x
2016-05-13 09:03:35 -07:00
Evan Duffield
9031c5e3cb
Update some governance logic
2016-05-13 09:03:01 -07:00
UdjinM6
12239be138
Fix tx icons for light theme (thanks @snogcel)
2016-05-13 12:42:51 +03:00
UdjinM6
9101c54d30
Fixing light theme:
...
- colorized few images/icons to use “Strong blue” #1c75bc
- replaced "smile" icon with pick-axe
- fixed ds status overlap
- trying to make theme less "heavy" - fewer bold labels, lighter colors for labels
- removed unused files
2016-05-12 16:59:33 +03:00
crowning-
4584201d9b
[UI] Change default theme to "DASH-light"
2016-05-11 20:42:38 +02:00
UdjinM6
3764e6869a
Add masternode tab in qt wallet
2016-05-11 15:50:04 +03:00
Holger Schinzel
25c4341311
Merge pull request #775 from UdjinM6/fixPid
...
fix pid dash.pid -> dashd.pid
2016-05-11 11:37:54 +02:00
Holger Schinzel
c77d9830ae
Merge pull request #774 from thelazier/patch-2
...
Fix Hot Masternode
2016-05-11 11:37:46 +02:00
Holger Schinzel
28fc3bae6e
Merge pull request #762 from crowning-/patch-3
...
[UI] Enable themed *.png icons again for Linux
2016-05-11 11:37:41 +02:00
UdjinM6
12317fa13e
fix pid dash.pid -> dashd.pid
2016-05-11 12:30:52 +03:00
TheLazieR Yip
fe66b5acd0
Fix Hot Masternode
...
Add Update Masternode List from created masternode broadcast before relay.
2016-05-11 03:45:11 +07:00
Holger Schinzel
e5bcd0598b
Merge pull request #773 from thelazier/patch-1
...
Fix Hot Masternode
2016-05-10 19:39:33 +02:00
Holger Schinzel
feabb140a3
Merge pull request #772 from UdjinM6/fixTests
...
Fix tests
2016-05-10 19:39:08 +02:00
TheLazieR Yip
56adee2de2
Fix Hot Masternode
...
Revert to master branch
2016-05-10 21:53:08 +07:00
UdjinM6
a4c098141a
fix tests to follow #767
2016-05-10 16:12:21 +03:00
Evan Duffield
0c6c21f099
Merge pull request #768 from UdjinM6/unifySubsidy
...
Unify subsidy formulas for different networks, add few comments
2016-05-10 06:11:17 -07:00
Holger Schinzel
8a03d1630d
Merge pull request #770 from crowning-/patch-5
...
[UI] Rebranding: PrivateSend/InstantSend (update)
2016-05-10 13:36:02 +02:00
UdjinM6
b9ad319d00
Unify subsidy formulas for different networks, add few comments
2016-05-10 12:50:57 +03:00
Holger Schinzel
05661617a6
Some houskeeping:
...
- fixed testnet checkpoints
- revert testnet mining patch
2016-05-10 09:57:05 +02:00
crowning-
5091ac939b
[UI] Rebranding: PrivateSend/InstantSend (update)
...
Accidentally overwrote my final version locally, so the change of the (unfortunately most prominent) InstantX label on the sendcoins page got lost.
Sorry :-/
2016-05-10 05:39:36 +02:00
Holger Schinzel
d61edf8452
Remove log spam
2016-05-10 00:28:36 +02:00
Evan Duffield
e0a4c6ec19
Merge pull request #760 from crowning-/UI_Enhancements
...
[UI] Rebranding: Darksend/InstantX changed to PrivateSend/InstantSend (UI+log)
2016-05-09 13:54:21 -07:00
Evan Duffield
bfaa5b6970
Merge pull request #761 from UdjinM6/fixStyling
...
Assign app name in NetworkStyle::NetworkStyle()
2016-05-09 13:52:37 -07:00
Evan Duffield
684994ca4e
Merge pull request #764 from crowning-/UI_Icons
...
[UI] Some standard Bitcoin icons beautified
2016-05-09 13:51:33 -07:00
Evan Duffield
f13b9ad418
Merge pull request #767 from moocowmoo/v0.12.1.x
...
config - changed network bip32 values, testnet/regtest pubkey
2016-05-09 13:51:03 -07:00
Evan Duffield
736d22262f
fixed mining
2016-05-09 12:51:23 -07:00
moocowmoo
c5004ce308
config - changed network bip32 values, testnet/regtest pubkey
...
mainnet bip32 seeds start with dpub/dprv
testnet/regtest bip32 seeds start with DPUB/DPRV
only create public testnet/regtest addresses starting with y
2016-05-09 19:13:22 +00:00
crowning-
243067c0ee
[UI] Rebranding: Darksend/InstantX changed to PrivateSend/InstantSend
2016-05-09 21:08:13 +02:00
Evan Duffield
60e048071f
added budget item func
2016-05-09 09:31:11 -07:00
Evan Duffield
8c48d9dbb9
fixed endian issues
2016-05-09 08:58:17 -07:00
Evan Duffield
4caf64569f
merged
2016-05-09 08:39:31 -07:00
Evan Duffield
358be66084
reset testnet
2016-05-09 08:32:47 -07:00
Evan Duffield
9b7504cb32
Fix dumb errors on ubuntu
2016-05-06 18:36:11 -04:00
Evan Duffield
e6d7f4ed7f
fixing more errors
2016-05-05 10:44:46 -07:00
Evan Duffield
aee86618cd
fixed greedy find/replace (opps)
2016-05-05 10:30:28 -07:00
Evan Duffield
f2de437f05
mixed up actions/outcomes
2016-04-26 11:36:07 -07:00
Evan Duffield
7e742d2e7d
cleaned up couple bugs
2016-04-26 11:34:53 -07:00
Evan Duffield
ad5d48dae4
Created nice interface for converting between:
...
- vote outcomes between string and int
- vote actions between string and int
2016-04-26 11:27:22 -07:00
Evan Duffield
d9d72dd7af
enable governance cache
2016-04-26 10:48:09 -07:00
Evan Duffield
2df4059f4e
Fix masternode voting object
2016-04-26 10:45:06 -07:00
UdjinM6
26b8d99be2
fix CGovernanceObject step1.5: not really a fix, just commented out simple broken parts (undeclared vars and functions, wrong number of arguments etc) to prove that it compiles now, needs to be actually fixed
2016-04-26 10:31:14 -07:00
UdjinM6
71bdc09470
fix CGovernanceObject step1: make, copy constructor, uint256, rpc
2016-04-26 10:31:00 -07:00
Evan Duffield
3fe02f4777
any help?
2016-04-25 21:08:36 -07:00
crowning-
ddfc3e98f0
[UI] Obsolete icons (+references) removed
2016-04-24 23:03:27 +02:00
crowning-
d439375e3a
[UI] Some standard (old) Bitcoin icons beautified (comment removed)
2016-04-20 22:39:21 +02:00
crowning-
00266a876f
[UI] Some standard (old) Bitcoin icons beautified
2016-04-20 22:35:24 +02:00
crowning-
c755c45a93
[UI] Enable themed *.png icons again for Linux
...
Reference: my first comment here: https://github.com/dashpay/dash/pull/761
2016-04-20 17:35:53 +02:00
UdjinM6
b8109eb06b
Assign app name in NetworkStyle::NetworkStyle(), fixes splash screen
2016-04-20 17:03:22 +03:00
crowning-
67214d9971
[UI] Parts of PR612 re-added
2016-04-20 08:04:46 +02:00
Evan Duffield
421678ac1d
comment
2016-04-19 13:24:00 -07:00
Evan Duffield
73c430e4ca
merged
2016-04-19 13:22:04 -07:00
Evan Duffield
378582fce5
update vote types
2016-04-19 12:08:01 -07:00
crowning-
b61849c697
[UI] Rebranding: removed PrivacyProtect from mixing button
2016-04-19 20:49:19 +02:00
Evan Duffield
fe5c4dd811
Converting governance system
...
- Generic usage of governance objects
- Added different voting types of signaling
- Removed budget commands (projection, mesc -- see sentinel https://github.com/evan82/sentinel/blob/master/docs/example4.md )
- Added various voting signaling mechanisms (origin funding, remove, valid, endorsed, milestones, outerstorage)
2016-04-19 09:51:15 -07:00
crowning-
e44dab084a
[UI] Darksend changed to PrivacyProtect (UI+log)
2016-04-18 23:46:51 +02:00
Evan Duffield
94f448d6fa
update gitignore
2016-04-16 17:29:41 -07:00
Evan Duffield
c981f296e1
update code to correctly use governance objects
2016-04-16 14:42:27 -07:00
Evan Duffield
59ddc0d71e
added dynamic registers
2016-04-16 10:19:17 -07:00
Evan Duffield
31d8a4d16f
clean up local mods
2016-04-15 09:39:33 -07:00
Evan Duffield
fe2b606f67
register notes
2016-04-15 02:10:38 -07:00
Evan Duffield
6a68aea461
cleanup
2016-04-14 19:54:11 -07:00
Evan Duffield
e37ef5b386
fixing more errors
2016-04-14 19:14:27 -07:00