Commit Graph

159 Commits

Author SHA1 Message Date
Jethro Grassie de089698d2
fix XNP memory corruption 2019-10-29 23:41:15 -07:00
Jethro Grassie cc0bfd2b56
Merge pull request #18 from trasherdk/monero-out-of-source
Support Monero out-of-source build
2019-10-27 23:07:24 -04:00
TrasherDK 5e4392f1be Support Monero out-of-source build 2019-10-28 04:00:23 +01:00
Jethro Grassie 21bf3019eb
Merge branch 'xmrig-proxy-support' 2019-10-27 22:10:56 -04:00
Jethro Grassie d27694431e
treat xmr-node-proxy specifically
xmrig-proxy does not use the same job parameters as xmr-node-proxy.
Therefore, treat xmrig-proxy like any other miner.
2019-10-27 14:34:31 -04:00
Jethro Grassie e784fb24ac
Merge pull request #16 from trasherdk/web-ui-content-type
Add Content-Type to JSON response
2019-10-26 19:04:29 -04:00
TrasherDK c82ef6e3bc Add Content-Type to JSON response 2019-10-25 19:00:16 +02:00
Jethro Grassie e64437b70d
update based on rx latest patch 2019-09-10 19:33:36 -04:00
Jethro Grassie df8bfe2a78
add a tiny optimization validating template 2019-09-06 18:43:00 -04:00
Jethro Grassie b127df87b2
adjust to upstream rx change 2019-09-03 22:29:44 -04:00
Jethro Grassie c24a3ba3c8
use correct block hash for matching 2019-08-23 21:22:10 -04:00
Jethro Grassie 6471c6a20a
log failures of balance transfers 2019-08-23 16:53:29 -04:00
Jethro Grassie af9b9c8953
fix orphaning 2019-08-23 16:24:03 -04:00
Jethro Grassie af3bf72f08
Merge branch 'rx' 2019-08-21 19:44:19 -04:00
Jethro Grassie bcc25dee1b
ease building with / without randomx 2019-08-21 19:35:30 -04:00
Jethro Grassie 2c636d00e9
fix balance updates 2019-08-21 18:32:57 -04:00
Jethro Grassie 4d69befdd1
tools: show recent shares 2019-08-21 09:57:07 -04:00
Jethro Grassie 647971cde6
add RandomX support 2019-08-20 23:06:08 -04:00
Jethro Grassie 65e746bab5
doc: update self-select doc now PR merged 2019-08-19 19:14:54 -04:00
Jethro Grassie 0d8479a3b2
improve compilation flags
- more / specific warnings enabled
 - specify c std
2019-08-07 00:03:53 -04:00
Jethro Grassie 01b2f3274c
minor improvements
- binary data now explicitly unsigned char* to avoid confusion
 - rpc_get_request_body now using stecpy to avoid repeated strlen
2019-08-05 19:41:40 -04:00
Jethro Grassie ba4501684b
doc: minor edit due to xmrig changes 2019-07-22 13:14:03 -04:00
Jethro Grassie ee722699c7
add data-dir option 2019-07-14 14:05:33 -04:00
Jethro Grassie 012edf01c1
kick client after N bad shares 2019-07-14 12:34:35 -04:00
Jethro Grassie 2e00515cb4
update docs 2019-07-07 17:35:06 -04:00
Jethro Grassie c2029b178f
increase payload size allowance 2019-07-07 15:52:59 -04:00
Jethro Grassie b5a2dd5f5b
implement miner selected block templates 2019-07-07 11:23:23 -04:00
Jethro Grassie 86a9900dfc
add instance nonce to reserved 2019-06-20 22:38:53 -04:00
Jethro Grassie 512cfabd0a
float to double for rounding issues 2019-05-12 17:31:54 -04:00
Jethro Grassie 2d0e62929a
show time of last fetched template in the web ui 2019-05-12 12:50:40 -04:00
Jethro Grassie 0de8aaffcd
Merge branch 'dev' 2019-05-11 22:54:01 -04:00
Jethro Grassie 2941df1c13
flesh out the inspection tool a bit more 2019-05-11 22:31:26 -04:00
Jethro Grassie 747b471cd6
void 2019-05-11 21:08:16 -04:00
Jethro Grassie 98d6fc474f
don't drop from bounded stack and other tweaks 2019-05-11 21:08:16 -04:00
Jethro Grassie 3052e3e20d
fix copyright 2019-05-11 21:08:16 -04:00
Jethro Grassie 4a9a883a1a
reorder functions and fix width 2019-05-11 21:08:16 -04:00
Jethro Grassie 4b2f804354
make Makefile work out MONERO_BUILD_ROOT 2019-05-11 21:08:16 -04:00
Jethro Grassie cee0ca90ec
add bounded stack 2019-05-11 21:08:10 -04:00
Jethro Grassie 6dffa4788d
tidy rpc callbacks 2019-05-11 03:04:11 -04:00
Jethro Grassie 20154a8133
add block-notified option
This allows us to have monerod signal the pool that it needs to fetch a
new block template. Better than polling.
2019-05-08 19:18:29 -04:00
Jethro Grassie 257560b0a7
add script to inspect database 2019-05-07 01:17:00 -04:00
Jethro Grassie e407929555
add size checks to utils 2019-05-05 23:53:36 -04:00
Jethro Grassie eeaeb1acdc
optimize finding client job 2019-05-05 23:13:17 -04:00
Jethro Grassie feeb159d62
add missing free when no payments 2019-05-05 22:14:35 -04:00
Jethro Grassie f8b6245a39
Merge branch 'batch-tx' 2019-05-05 19:02:00 -04:00
Jethro Grassie daf01452ff
batch transfers
Use `transfer_split` instead of `transfer`. The downside is we can no
longer store the tx hash in payments table. This is because we have no
way of knowing which returned tx hash contains the destination for a
payment. Wallet stores tx hash anyway, so not an issue.
2019-05-05 16:58:08 -04:00
Jethro Grassie 5d84d80c61
null terminate payload 2019-05-05 01:37:49 -04:00
Jethro Grassie f70955d648
fix webui wrapping 2019-05-04 16:21:46 -04:00
Jethro Grassie 0264462f44
fix xxd check 2019-05-04 14:15:01 -04:00
Jethro Grassie 0467db62b5
Merge branch 'dev' 2019-05-04 14:05:17 -04:00