Commit Graph

65 Commits

Author SHA1 Message Date
Matt
e6556d416e [REDIS BREAKING UPDATE] Changed coins to use redis branching for cleaner management 2014-05-09 17:43:11 -06:00
Matt
3fb907f682 Changing _balances value to be stored in coin units rather than satoshi units 2014-05-07 11:58:56 -06:00
Matt
baadebd97d Detect kicked blocks and deal with them appropriately 2014-05-07 01:11:27 -06:00
Matt
c3a15ad200 Updated to support slightly different logging implemented while doing new Darkcoin masternode features 2014-05-06 20:30:31 -06:00
Matt
964335340b More informative error when failing to parse satoshis in coin for payment processing 2014-05-04 15:29:59 -06:00
Matt
fd7bf439e5 Fixed typo in my last commit that fixed payment processing for some coins. 2014-05-04 13:51:01 -06:00
Matt
81c3a66bde Fixed "missing output details to pool address" error messages for some types of coins 2014-05-04 02:21:15 -06:00
Lucas Jones
29d1cc455f Fix typo in paymentProcessor.js 2014-05-03 17:29:31 +01:00
Matt
73668709ce Added rewardRecipients configuration, refactored payment processing, moved p2p magic to coin config 2014-05-02 15:59:46 -06:00
Matt
5ea852d369 Added client-side mining key generation script for coin-switching port mining 2014-04-30 20:43:43 -06:00
Matt
4413bfd7e6 Mining with public key on a switching port will now do payouts. 2014-04-26 16:24:06 -06:00
Matt
f1627f222d Possible fix for payment processing with x11 coins 2014-04-24 14:53:06 -06:00
Matt
432af28a78 Added reward address account detection in payment processing so addresses not under the default account of "" (empty string) will work. 2014-04-23 23:59:53 -06:00
Eugene@ubuntu
086ace75d7 fix payment redis final cleanout issue - possible double spending - optimized.v2 2014-04-05 05:02:52 +04:00
Eugene@ubuntu
a9132319cc fix payment redis final cleanout issue - possible double spending - optimized - fixed 2014-04-03 00:43:58 +04:00
Eugene@ubuntu
1f15c418c8 Merge branch 'zone117x-master' 2014-04-03 00:37:32 +04:00
Matt
b08468ba8d Added "emitInvalidBlocksHahes" option for those in MPOS mode that require it. 2014-04-02 13:01:05 -06:00
Eugene@ubuntu
7fe215679a fix payment redis final cleanout issue - possible double spending - optimized 2014-04-02 14:56:13 +04:00
Matt
dafb0a7a55 Added check for dropkicked (self orphaned) blocks that have the same txHash 2014-04-01 16:39:27 -06:00
Matt
ba74b107d5 1) Added link to supported hashing algos, 2) added vertcoin (scrypt-n) example 2014-03-31 11:29:36 -06:00
Matt
b7e7916736 Better logging for various components, changed example payment intervals from 10 seconds to 60 seconds. Added more coins and example pool configs. 2014-03-30 17:04:54 -06:00
Matt
c699e66a5d Better mpos/mysql logging. Added maxcoin config. 2014-03-29 19:59:22 -06:00
Eugene@ubuntu
a8d0f00e90 merging fixes 2014-03-28 02:50:55 +04:00
Matt
4a651dec89 Payment processing seems to be working well 2014-03-27 16:29:43 -06:00
Matt
d3e2057ec9 Daemons will rarely arbitrarily drop blocks that it previously considered valid. This is a bug in the daemon or maybe only in testnet. This fix treats those dropped blocks as orhpans. 2014-03-27 12:57:56 -06:00
Matthew Little
e4e1d1ecc7 Merge pull request #18 from UdjinM6/master
fixing timeout issue in paymentProcessor (and get rid of paytxfee - it doesn't help)
2014-03-27 11:53:52 -06:00
Matt
42ae0a4231 Added block hash (solution) to redis so we can see whats going on with the invalid transactions. 2014-03-27 11:52:54 -06:00
Eugene@ubuntu
d3699b3d08 merge latest fixes and fee withdrawal functionality 2014-03-27 20:45:20 +04:00
Eugene@ubuntu
d744dc2857 remove paytxfee functionality - it doesnt really help 2014-03-27 17:28:42 +04:00
Eugene@ubuntu
b5c9d0174b get tx fee paid from transaction made by sendmany 2014-03-27 17:22:21 +04:00
Matt
634f6c842f Added lots more comments and tried to squeeze all comments and code into github's max page width 2014-03-27 00:56:36 -06:00
Eugene@ubuntu
b73b6a828e typo in paymentProcessor 2014-03-27 08:55:58 +04:00
Eugene@ubuntu
98619910d0 Merge branch 'master' of git://github.com/zone117x/node-open-mining-portal into zone117x-master 2014-03-27 08:11:41 +04:00
Eugene@ubuntu
fc5cf3b883 change success callback in finalizeRedisTx to logger.debug to prevent untimely withdrawalProfit call 2014-03-27 04:57:29 +04:00
Eugene@ubuntu
68bea9ea7d some syntax cleaning 2014-03-27 03:49:08 +04:00
Eugene@ubuntu
a3b3b17d43 fix fee calculations and withdrawals once again 2014-03-27 03:36:07 +04:00
Matthew Little
609eb0ae90 Fixed errors that occurred when certain modules were not configured/enabled. 2014-03-26 15:08:34 -06:00
Eugene@ubuntu
0be59cb34f include tx fees and pool fees in minimumReserve check and adjust pool fees accordingly 2014-03-26 23:59:59 +04:00
Eugene@ubuntu
df68d33983 add fees withdrawal 2014-03-26 19:43:52 +04:00
Eugene@ubuntu
add62039db fix possible typo in paymentProcessor 2014-03-26 05:27:28 +04:00
Matt
572a5ea45b Typo with error message on tx error 2014-03-25 16:41:30 -06:00
Matt
1a00efc42a Better error message for when payment processor detects that it doesn't own the address. Updated readme with better deamon setup instructions. Removed 'reward' field from coins since we auto-detect that now. 2014-03-24 14:00:18 -06:00
Matt
14cd1d0070 Added interval for spawning pool forks 2014-03-23 00:46:59 -06:00
Matt
ad1f4ce3d0 Betting logging. Payment processing fixes. 2014-03-23 00:16:06 -06:00
Matt
cb30876b33 More fixes for payment processing 2014-03-22 20:08:33 -06:00
Matt
ceb6f0dae0 More stats added 2014-03-22 13:58:51 -06:00
Matt
17bbc68b74 Updated readme with payment processing updates 2014-03-20 17:11:39 -06:00
Matt
74e4827057 Payment processing seems to be working. Does not withdrawal profit yet though 2014-03-20 17:05:13 -06:00
Matt
eba32adde9 Payment processing is 98% done... 2014-03-20 16:34:44 -06:00
Matt
be1b1f689c Payment processing is 95% done... 2014-03-20 16:25:59 -06:00