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
Jethro Grassie
b89bf53d68
tidy unknown method called
2019-05-04 14:02:27 -04:00
Jethro Grassie
a517714d28
reolved merge conflict
2019-05-04 13:40:49 -04:00
Jethro Grassie
b21fb830d4
Merge branch 'improve-make' into dev
2019-05-04 13:32:34 -04:00
Jethro Grassie
be34334ee8
Merge branch 'html' into dev
2019-05-04 13:32:09 -04:00
Jethro Grassie
f02f77043a
Merge branch 'code-imp' into dev
2019-05-04 13:31:54 -04:00
Jethro Grassie
df7e4d5e57
remove unusued functions
2019-05-04 13:30:29 -04:00
Jethro Grassie
97f8fa27ae
add libevent version check
2019-05-04 13:16:14 -04:00
Jethro Grassie
c572345e33
reduce mallocs
2019-05-04 13:10:42 -04:00
Jethro Grassie
44a326f636
assert
2019-05-04 00:21:47 -04:00
Jethro Grassie
ac1c54e6a2
correct headers/templates free
2019-05-04 00:07:22 -04:00
Jethro Grassie
dd9aac6041
tidy table style
2019-05-04 00:00:27 -04:00
Jethro Grassie
f668ed60f1
drop bad clients
2019-04-16 00:45:28 -04:00
Jethro Grassie
890332728f
remove rdynamic
2019-04-16 00:31:41 -04:00
Jethro Grassie
c2eb64b67f
add xxd check
2019-04-16 00:08:54 -04:00
Jethro Grassie
e8383c73e6
add quick pkg-config output check
2019-04-15 23:44:03 -04:00
Jethro Grassie
cebf73ef35
add boost_regex lib
2019-04-11 09:04:50 -04:00
Jethro Grassie
b6dddb007b
fix Ubuntu build due to missing libunbound.pc
2019-04-07 15:54:39 -04:00
Jethro Grassie
83dace40c1
add error check to getcwd
2019-04-07 15:54:39 -04:00
Jethro Grassie
515ba33902
fix json-c deprications
2019-04-07 15:54:39 -04:00
Jethro Grassie
9bd6606ae7
fix Linux build dependencies
2019-04-07 15:54:35 -04:00
Jethro Grassie
55da98cee9
update readme and todo to reflect new build system
2019-04-07 01:10:56 -04:00
Jethro Grassie
c3761f9a99
tidy html a little
2019-04-07 01:10:56 -04:00
Jethro Grassie
1c04c08763
remove monero source files
...
Building is faster and future Monero upgrades easier.
Set environment variables:
export MONERO_ROOT=/path/to/monero (your cloned git repo)
export MONERO_BUILD_ROOT=$MONERO_ROOT/build/Linux/<branch>/<debug|release>
2019-04-07 01:10:53 -04:00
Jethro Grassie
e9ddd8d77a
implement high target (64bit)
2019-04-07 01:03:11 -04:00
Jethro Grassie
3970973b89
clean up target_to_hex code
...
This is now more readable IMO. The nodejs pool has a very ugly approach
to achieve the same result. We also now warn about any larger than 32bit
target, which the nodejs pool just blindly ignores currently.
2019-04-07 01:03:11 -04:00
Jethro Grassie
5f253f4827
add minor optimization for target_to_hex
2019-04-07 01:03:10 -04:00
Jethro Grassie
0be08eddfc
loop all clients for miner hashrate
2019-04-07 01:03:01 -04:00
Jethro Grassie
c3b16dec1a
add missing sodium to Makefile
2019-04-07 01:01:13 -04:00
Jethro Grassie
3ca1c73e3d
increase nonce space
2019-04-07 01:01:10 -04:00
Jethro Grassie
7479e6ec43
add keepalived
2019-03-15 20:19:04 -04:00
Jethro Grassie
c918ae4845
fix log unsigned values
2019-03-15 19:55:35 -04:00
Jethro Grassie
12f5dda2d6
fix for xmrig method job
2019-03-15 19:39:59 -04:00
Jethro Grassie
fd3c00f510
update readme
2019-03-07 22:50:58 -05:00
Jethro Grassie
bbfa90981f
Merge branch 'hr-sync'
2019-03-07 20:48:05 -05:00
Jethro Grassie
590ac33709
change pool hashrate calculation
2019-03-07 20:47:16 -05:00
Jethro Grassie
b8c5bfdfc7
make stats GET
2019-03-07 17:17:11 -05:00
Jethro Grassie
6a0c5475a1
move web stats to json api
2019-03-03 15:42:09 -05:00
Jethro Grassie
17998481bf
fix pool hashrate reporting
2019-03-03 10:39:43 -05:00
Jethro Grassie
6ae1612b25
Merge branch 'CNv4'
2019-02-25 18:02:09 -05:00