Evan Duffield
40149c4e41
Budgeting Software / Reference Node Removal
...
- Added commands for using budgets "mnbudget" and "mnfinalbudget"
- Supports 100% decentralized budget control and view-only site with json meta data object
2015-05-14 18:01:15 -07:00
Evan Duffield
c6233880c3
draft
2015-05-04 03:05:08 -07:00
Evan Duffield
160eec6e30
merged
2015-05-04 02:36:23 -07:00
Evan Duffield
f38b8e9572
draft
2015-05-04 02:31:31 -07:00
evan82
11f83f3141
Merge pull request #322 from UdjinM6/v0.12.0.x_fix_kgw
...
V0.12.0.x Fix KGW (handle negative uint256 properly)
2015-05-02 19:43:16 -07:00
evan82
a689f630ed
Merge pull request #323 from UdjinM6/v0.12.0.x_fix_ds_mixing
...
V0.12.0.x DS fixes
2015-05-02 19:43:07 -07:00
evan82
1506d63284
Merge pull request #324 from UdjinM6/v0.12.0.x_mn_payment_initial_download
...
v0.12.0.x Do not waste CPU calculating MN payments during initial download
2015-05-02 19:41:46 -07:00
evan82
6b8dc01405
Merge pull request #325 from UdjinM6/v0.12.0.x_build_fixes
...
V0.12.0.x various (gitian) build fixes
2015-05-02 19:41:25 -07:00
UdjinM6
905b28f813
Do not calculate MN payments during initial download
2015-05-02 19:55:31 +03:00
UdjinM6
6e229e16ff
DS fixes:
...
- detect denominated but not yet anonymized balance properly or both (GetAnonymizableBalance)
- fix progress calculation by using GetAnonymizableBalance
- do not count MN-like inputs as anonymizable
- denominate faster: if there is enough new inputs after DS started (their sum is greater then "already denominated but not yet anonymized balance")
- allow small amounts to be used in CreateDenominated (modified SelectCoinsDark) but only if they are larger then 1 CENT
- do not use collateral inputs in CreateDenominated (modified SelectCoinsDark)
- convert some int64_t -> CAmount for money related variables/params
2015-05-02 19:18:20 +03:00
UdjinM6
efca207c13
Fix KGW (handle negative uint256 properly)
2015-05-01 20:17:14 +03:00
Evan Duffield
40adfbf2c9
fixed
2015-04-30 12:54:34 -07:00
Evan Duffield
b02d5260fd
fixed most of the budget functions
2015-04-30 10:11:34 -07:00
Evan Duffield
969826c249
Reference Node / Stubbed Out Budget System
...
- Removed of reference node and replaced with decentralized quorums that pick the masternodes who get paid each block.
- Made a budgeting system, where masternodes can vote on individual budgets and the data is stored perminently on each clients computer
2015-04-30 07:55:37 -07:00
UdjinM6
24309f78ce
various (gitian) build fixes
2015-04-29 21:27:52 +03:00
UdjinM6
854a1be027
Merge pull request #316 from UdjinM6/v0.12.0.x_mn_replies
...
V0.12.0.x Fix translations(mn replies /protobump/ + DS progress)
2015-04-20 17:18:48 +03:00
UdjinM6
6420c5a88d
Merge pull request #319 from crowning-/v0.12.0.x
...
Included new "Peers list" tab into CSS theme
2015-04-20 10:57:24 +03:00
crowning-
5873a5e5a3
Included new "Peers list" tab into CSS theme
2015-04-19 16:01:45 +02:00
UdjinM6
53aba0fc19
Merge pull request #318 from crowning-/v0.12.0.x
...
Update automatic backups to latest code from master branch
2015-04-19 13:39:34 +03:00
crowning-
4f28254506
Merge remote-tracking branch 'upstream/v0.12.0.x' into v0.12.0.x
2015-04-19 00:38:39 +02:00
Evan Duffield
8852acbc7f
Merge branch 'masternode-overhaul' into v0.12.0.x
2015-04-17 23:47:13 -07:00
Evan Duffield
1e69e57662
Masternode Overhaul
...
- Added new CMasterBroadcast/CmasternodePing objects, with all of the code required to check each new message. SHould be much easier to tell what's going on now.
2015-04-17 23:44:49 -07:00
UdjinM6
949494d4de
Merge pull request #317 from crowning-/auto-wallet-backup
...
Autobackup: keep n-backups per wallet-name
2015-04-17 02:43:43 +03:00
Evan Duffield
7d33b6d8b3
Masternode Last Paid Times
...
-Update nLastPaid when blocks come in
2015-04-16 14:08:58 -07:00
Evan Duffield
d25cf1af22
Split masternode and payments code
2015-04-16 13:26:18 -07:00
Evan Duffield
88f6a598b9
Updated Reference-Node Implementation
...
- Added nLastPaid to masternode information for persistant storage of the masternode payment cycle
- Masternodes get flagged as just paid when they enter the masternode list and must wait a full cycle to be paid again
- Masternode RPC commands now show short vin string instead of ip address
2015-04-16 07:08:06 -07:00
crowning-
9296ce0e4c
Autobackup: keep n-backups per wallet-name
2015-04-16 13:13:33 +02:00
UdjinM6
8e05e9eb10
Fix translations:
...
- mn replies
- MN should use codes for replies, translations are done on client side (client protocol / min pool peer protocol bump)
- use QString for translation instead of ostream, construct better human readable strings for translators
- progress
- use QString here too
2015-04-16 05:35:12 +03:00
UdjinM6
5daefc1a08
Merge remote-tracking branch 'origin/master' into v0.12.0.x
...
+Fix Makefile.qt.include
2015-04-16 01:13:25 +03:00
UdjinM6
e6c9d5720c
Merge remote-tracking branch 'bitcoin/0.10' into v0.12.0.x
2015-04-16 00:42:33 +03:00
evan82
d5b3558a9a
Merge pull request #304 from snogcel/master
...
QScrollBar Fix
2015-04-14 17:23:49 -07:00
UdjinM6
e55d762909
Merge pull request #315 from UdjinM6/v0.12.0.x_fix_make_translations
...
V0.12.0.x fix translation processs
2015-04-15 03:06:03 +03:00
UdjinM6
82e3814eab
Merge pull request #314 from thelazier/v0.12.0.x_fixed_rpcports
...
Fixed Default RPC Ports
2015-04-15 03:05:10 +03:00
UdjinM6
f35b4d80bb
fix translation processs
2015-04-15 02:50:59 +03:00
thelazier
ab4336c5e9
Fixed Default RPC Ports
2015-04-15 01:27:45 +07:00
evan82
4760879775
Merge pull request #311 from UdjinM6/merge_btc010
...
0.12 Fix compiling errors on Linux. Should be ok now.
2015-04-14 06:27:11 -07:00
UdjinM6
930ac51876
Fix compiling errors on Linux. Should be ok now.
2015-04-14 11:54:06 +03:00
Matt Corallo
eae305f4c4
Fix missing lock in submitblock
...
Rebased-From: eb63bf86cf
Github-Pull: #6007
2015-04-14 10:52:03 +02:00
snogcel
7c5921709f
Merge pull request #1 from crowning-/patch-1
...
Missing resources added to Qt-makefile
2015-04-13 19:19:07 -06:00
evan82
0cca2c6765
Merge pull request #309 from UdjinM6/merge_btc010
...
fix makefile
2015-04-13 16:04:54 -07:00
UdjinM6
c9df7ce9de
fix makefile
2015-04-14 02:01:10 +03:00
crowning-
3fa77045a7
Missing resources add to Qt-makefile
...
Should build now
2015-04-13 22:28:32 +02:00
evan82
e7c12bc704
Merge pull request #308 from UdjinM6/merge_btc010
...
Merge btc010
2015-04-13 13:08:38 -07:00
UdjinM6
b26ea22a70
Merge branch 'master' into merge_btc010
2015-04-13 22:46:04 +03:00
evan82
73b831c3a7
Merge pull request #306 from crowning-/auto-wallet-backup
...
Configurable Automatic Wallet Backup
2015-04-13 10:51:31 -07:00
evan82
a8d7a3feea
Merge pull request #305 from UdjinM6/fix_UI_masternode_litemode
...
fix DS and IX for CoinControl in litemode
2015-04-13 10:50:50 -07:00
Evan Duffield
c38eff15e0
Ignore dsee entries with signatures
2015-04-13 10:49:02 -07:00
Evan Duffield
d8ebb6826d
update hard-coded nodes
2015-04-13 07:01:52 -07:00
Evan Duffield
51b6287695
add dashpay seed
2015-04-13 06:55:09 -07:00
Evan Duffield
9c9085716e
update seeder order
2015-04-13 06:53:55 -07:00