Sebastian Grewe
d44c236f2b
Adding support for orphan blocks
...
* Adjusted blockupdate cronjob
* Fetch block information via `gettransaction`
* Adjusted block class
* Only getAllUnconfirmed where confirmations > -1
* Adjusted transaction class
* added setOrphan method to mark orphaned transactions
* If block is orphaned
* Mark all related transactions as Orphan_*type*
* Set confirmations of block to -1 so it is ignored and marked as orphan
* Change transaction template, added listing for orphan transactions
* Add orphan status to block listings template
2013-05-27 14:44:40 +02:00
Sebastian Grewe
2c890d2bd5
fix display of fee amount, based on est. block payout
2013-05-21 22:17:36 +02:00
Sebastian Grewe
6429b2b442
adding support for pool fees
2013-05-21 13:57:49 +02:00
Sebastian Grewe
a120d41612
lets try to get around some rounding issue for balance and transactions
2013-05-20 20:01:49 +02:00
Sebastian Grewe
e4732f55ca
adding support for user donations, added all required changes into this commit
2013-05-20 19:38:21 +02:00
Sebastian Grewe
f84fd9b424
made auto payout executable
2013-05-20 16:37:30 +02:00
Sebastian Grewe
0e3ebe6bde
adding auto-payout cronjob
2013-05-20 16:29:11 +02:00
Sebastian Grewe
7344926ebf
added shebang for cronjobs
2013-05-16 14:54:43 +02:00
Sebastian Grewe
9536e7c193
fixing pps payout, getRoundShares system MUST be search by ID or round shares are NOT calculated properly
2013-05-14 17:58:10 +02:00
Sebastian Grewe
fff7291454
fixing pps_payout to use new getRoundShares array
2013-05-14 15:40:56 +02:00
Sebastian Grewe
ece3d8fd25
adding block statistics, added finder and round shares for blocks, updates transactions for new columns, updated template and pool statistics code
2013-05-13 09:21:41 +02:00
Sebastian Grewe
4e1efd085c
remove debug output
2013-05-12 17:21:31 +02:00
Sebastian Grewe
fabc5e9850
properly check for empty transactions array
2013-05-12 17:21:03 +02:00
Sebastian Grewe
2e79d8a78f
grab difficulty from block .. doh
2013-05-12 17:19:28 +02:00
Sebastian Grewe
91144afa4e
search shares by IDs not timestamps, cleaned up transaction class in the process
2013-05-12 16:58:33 +02:00
Sebastian Grewe
c3964a59da
adding new cron to update block confirmations in database
2013-05-12 16:56:54 +02:00
Sebastian Grewe
961b6cc817
skip crons if no work can be done
2013-05-11 22:11:29 +02:00
Sebastian Grewe
47b3816d27
cleaned up crons, changed timestamp range to properly find shares, added verbose parameter
2013-05-11 18:51:10 +02:00
Sebastian Grewe
365a91e407
ensure we only check for unaccounted blocks
2013-05-11 17:14:43 +02:00
Sebastian Grewe
4a7b51d9eb
implemented transactions, PPS payouts and Transactions displayed on the website
2013-05-11 16:50:15 +02:00
Sebastian Grewe
1f58a1e152
renamed method
2013-05-11 09:19:18 +02:00
Sebastian Grewe
cbfcff3ba1
adding future ledger cronjob for transaction confirmations
2013-05-11 09:17:43 +02:00
Sebastian Grewe
a995ab640d
Merge pull request #7 from TheSerapher/sharecounter-cron
...
Sharecounter cron
2013-05-11 00:15:58 -07:00
Sebastian Grewe
3971ea797c
further work on sharecounter cron, almost all features available now
2013-05-11 09:15:19 +02:00
Sebastian Grewe
59c53a5d3d
adding more output to findblocks
2013-05-11 08:00:35 +02:00
Sebastian Grewe
42d2fa2618
calculate propotional payout for all shares of this block
2013-05-11 00:22:23 +02:00
Sebastian Grewe
8669f987dc
adding new cronjob to accumulate valid and invalid shares for each user between a timestamp of a block and the previous block to it
2013-05-10 22:37:24 +02:00
Sebastian Grewe
b9904a5eee
properly use BASEPATH in global config, created shared file for crons
2013-05-10 19:59:54 +02:00
Sebastian Grewe
ef4b9fd21d
adding new cronjob to find generated or immature blocks, changed project to allow scripts to run outside of webroot
2013-05-10 19:46:54 +02:00
Sebastian Grewe
1b50f76f72
initial import of file base of my WIP
2013-05-06 14:11:38 +02:00