Alexander Blair
349be0bc3d
Update with the new longRunner for testing.
7 years ago
Alexander Blair
ce1f81c7cb
Fix for a bug
...
Knew I was going to forget something somewhere. Fixes #134 . Thanks for the report!
7 years ago
Alexander Blair
41920c5e2a
Adding todos to re-implement coin functions within the coins/coin.js file.
7 years ago
Alexander Blair
d99eee2571
Fixing another undef error.
7 years ago
Alexander Blair
cd61a82240
Update to keep the pool from repeatedly hammering the BT check.
7 years ago
Alexander Blair
ef7bfbac3f
Update to keep the pool from repeatedly hammering the BT check.
7 years ago
Alexander Blair
2138e497a5
Fix for templateUpdate, the only place I use getBlockTemplate.
7 years ago
Alexander Blair
667bc5a029
Update with fixes to finish getting AEON working and to block things from blocking when I don't expect them to.
...
AEON has a block on the way it does chain saving, which can lock up many portions of the blockManager daemon. This is now patched in blockmanager.
7 years ago
Alexander Blair
5d31708abf
Applying fix for the body of the txn not containing a fee.
7 years ago
Alexander Blair
e0152b8c46
Update to AEON and the config_entries.
7 years ago
Alexander Blair
190ad9c530
Patching AEON's payment systems.
7 years ago
Alexander Blair
d8dee7fb1a
Update with fix for loading paymentFiles because I'm lazy.
7 years ago
Alexander Blair
e5d2faeb08
Update with AEON base settings.
7 years ago
Alexander Blair
ca87ba3595
Base commit with data from AEON.
7 years ago
Alexander Blair
2b44273e94
Update w/ pool dev address.
7 years ago
Alexander Blair
57354f8d94
Update to move to the new cn-test branch.
7 years ago
Alexander Blair
73bf5745d3
Removing ZMQ dependencies.
7 years ago
Alexander Blair
9c641aca00
Putting a check in for over-large payment intervals.
...
Fixes/Closes #99
7 years ago
Alexander Blair
9b1c366b8c
Update to use trustChange more aggressively.
7 years ago
Alexander Blair
80fd5cc36b
Security Update
...
Update to patch a small bug in the pool source. Thanks to MinerCircle for catching this.
7 years ago
Alexander Blair
c9ead893cd
Update to fix bug with the way that xmr-stak accepts jobs and the BT changes from the XMR pools.
7 years ago
Alexander Blair
ec01e5e05a
Set 5 second share target for the proxies.
7 years ago
Alexander Blair
9c1dd12d31
Update to patch the number of Valid Jobs and to lock in the new code to properly support the proxy.
7 years ago
Alexander Blair
3c3f347c88
Update to make it so proxies aim for 1 second share times, rather than 3.
7 years ago
Alexander Blair
687decc04d
Perma-adding Atrides fix + setting the target for the proxied clients to 1/10th of normal.
7 years ago
Alexander Blair
93f64201a9
Update for diff cycling.
7 years ago
Alexander Blair
e23658c21f
Only the proxied versions need that data. Really. Why doesn't node blow up if I do that...
7 years ago
Alexander Blair
e0d39be694
Update for the pool nonce save location.
7 years ago
Alexander Blair
a875391b0c
Expand reserve_size so there is a NUL byte at the end, this allows the end-pools to use a UInt32BE call at the end.
7 years ago
Alexander Blair
9f62144d04
Update to reverse the pool nonce vs the client nonce.
7 years ago
Alexander Blair
f77ceae79b
Fixes to send more diff information down the wire.
7 years ago
Alexander Blair
778dd7d1b8
Helps if I hit the right frunction.
7 years ago
Alexander Blair
916019f418
Setting the new sizes, holders, and test states to see if this thing works.
7 years ago
Snipa22
fb9971c11a
Merge pull request #85 from suhz/master
...
fixes for incorrect offset for pagination
7 years ago
Alexander Blair
464bb13c5b
Don't clear the worker list the first time though...
7 years ago
Alexander Blair
fb00ada16e
Put a backup check for template updates to try and grab one every 60 seconds.
7 years ago
Alexander Blair
296dd93b68
32 queue workers for dealing with shares. Primarily non-blocking. Lets see if this plays better.
7 years ago
Alexander Blair
92740a4642
Cherrypicking a couple of commits, merge-conflicts later, but I'll deal with it then.
7 years ago
Alexander Blair
df94faab9b
Small update to send all work to be done up to the Master thread. This should help deal with the fact that shares must be sent by one of the nodes that handles data.
7 years ago
Suhaimi Amir
a0e6a6e325
fix pagination query offset, and also change order by transaction_id from nothing (ASC) to DESC
7 years ago
Suhaimi Amir
d92492b731
fix mysql query for pagination. page number should be multiply by limit to get the offset
7 years ago
Snipa22
fb49d862af
Update remoteShare.js
7 years ago
Alexander Blair
b9cf9fe3e3
Update to fix roundHashes not being set as part of the dataset.
7 years ago
Alexander Blair
a5d99f3401
Update to how we store share data to avoid transactional locks.
7 years ago
Alexander Blair
5d1af0506a
Adding a block so that if there's not an activeBlockTemplate the system will kick out the miner to avoid the system crashing on reboot/startup.
7 years ago
Alexander Blair
be43514016
Fixes roundHashes not resetting
...
Fix for #72
Issue is that the system may have a loaded chunk of shares to work on at the time of the block find, causing the cashed values to load instead.
Prep work for adding more coins. Moving the multi-hashing AES-NI lib + the CN-Utils lib to optional requirements.
7 years ago
Alexander Blair
d618eecd3b
Need to refrence the right DB.
7 years ago
Alexander Blair
6833ad7b0f
Adding a higher level filter in remoteShare
7 years ago
Alexander Blair
e39ed5203c
Adding logging for errors in the share parsing.
7 years ago
Alexander Blair
6413b89345
If share.shares is not a number, don't try to add it to the processing list.
7 years ago
Alexander Blair
7e800538d8
More data fixes....
7 years ago
Alexander Blair
e6cf90a230
Update to make sure we clear the shares every submit.
7 years ago
Alexander Blair
2bbcc70ff1
New share handler again. With catch for error.
7 years ago
Alexander Blair
245bc6454e
Update with parseInt
7 years ago
Alexander Blair
21ba152429
Update with the new share handling system.
7 years ago
Alexander Blair
063b206d46
Moving share validation into remoteShare before it ever gets to our internal processing DB loop.
7 years ago
Alexander Blair
cdf17d4e70
Update to try and bulk-insert on new shares. We'll see how it goes....
7 years ago
Alexander Blair
cce2a67c70
New cache function for bulk-inserts in single txn to avoid excessive disk writes and blocking by worker.
...
Adding new getBlockByID function for future tool functionality.
7 years ago
Alexander Blair
db1a3263e4
Fixing worker so it doesn't break so bad.
7 years ago
Alexander Blair
bd63785cb0
Update to start working out the env_sync segfaults.
7 years ago
Your Name
1651912540
small fix for missing ,
7 years ago
Snipa22
d6c0bfd488
Merge pull request #66 from M5M400/claymore-address
...
Update xmr.js
7 years ago
M5M400
dac1d39407
Update xmr.js
7 years ago
M5M400
ecf74a3b91
Update payments.js
...
added TX priority config setting
7 years ago
Snipa22
cb881695d3
Update support.js
7 years ago
Alexander Blair
01dfbbbcc5
Adding support for 10.3.1
...
Adding keepalive support for the remote_comms sockets, allowing them to reuse the TCP/SSL connection for much better performance in high-load environments.
7 years ago
Snipa22
1cb4aca08e
Update payments.js
7 years ago
Snipa22
d479d7cfac
Merge pull request #52 from Snipa22/socketIO
...
Fixing to body from decoded.
7 years ago
Alexander Blair
2ea2827002
Fixing to body from decoded.
7 years ago
Snipa22
50ee620110
Merge pull request #51 from Snipa22/socketIO
...
Socket io
7 years ago
Alexander Blair
657a46db4d
Slow down some of the network updates.
7 years ago
Alexander Blair
6da367c587
Update with more debug states
7 years ago
Alexander Blair
43ad893d63
Setting NH diff to 100k.
7 years ago
Alexander Blair
0a3f8fca85
Updates across the board to the caddy and other configs.
7 years ago
Alexander Blair
885a0ef93c
Update to finish supporting ZMQ + Socket.io.
...
Next up, documentation!
7 years ago
Alexander Blair
f397c043c9
Finishing the init for ZMQ and updating the deployment scripts to support it.
7 years ago
Alexander Blair
a34e8c6ceb
Modifying this so it moves buffers into string.
7 years ago
Alexander Blair
c9b0869e2c
Update to newer express/socketIO connections.
7 years ago
Alexander Blair
1f9fe310c0
Adding ZMQ and SocketIO access.
7 years ago
Snipa22
eba1c48b40
Merge pull request #49 from Didrole/wolf-xmr-miner-support
...
Generate smaller job ids.
7 years ago
Didrole
82fcd2e1a9
Allow miners to not specify an agent.
...
Because xmr-proxy doesn't relay the agent.
https://github.com/Atrides/xmr-proxy/blob/master/mining_libs/stratum_listener.py#L167
7 years ago
Didrole
2ebcec91c0
Send RPC id with jobs.
7 years ago
Didrole
f5e573c6aa
Generate smaller job ids.
...
Because wolf-xmr-miner supports up to 31 bytes ids.
https://github.com/wolf9466/wolf-xmr-miner/blob/master/stratum.h#L10
https://github.com/wolf9466/wolf-xmr-miner/blob/master/main.c#L1241
7 years ago
Alexander Blair
f0cf898c53
Misnamed Var
7 years ago
Alexander Blair
3fab1673ff
Payment Update
...
Moving payment timers into the database
Adding the last payment timer cycle to the stats
7 years ago
Alexander Blair
194ca829f5
PaymentID's weren't returning the correct data from the API.
7 years ago
Alexander Blair
4da670dddb
Moving the status into the result state.
7 years ago
Alexander Blair
e332e18264
Adding keepalived support to the pool source.
7 years ago
Alexander Blair
103a029e6e
Need to return null, not True.
7 years ago
Alexander Blair
0b60e2845c
Reverting timing change for stats.
7 years ago
Alexander Blair
0497b37eab
Fixing sort to only be if not false
...
Fixes #23
7 years ago
Alexander Blair
4fdb237462
Adding valid/Invalid shares to workers and identifiers
...
Fixes #26
7 years ago
Alexander Blair
c0a2c63062
Stats are now locked to only being available during a global tz. This should help deal with miners that have stats that run excessively far in comparison to the main system when they go offline for a day or two.
7 years ago
Alexander Blair
44f6391a6b
Adding Toggle Email
...
EMail toggling added to the pool authed zones
Fixes #41
7 years ago
Alexander Blair
519f472666
Adding Toggle Email
...
EMail toggling added to the pool authed zones
Fixes #41
7 years ago
Alexander Blair
2a782cb3e8
Job handler caching
...
Caches the last job sent down the wire, and ensures that we can return it, rather than blank.
Fixes #37
7 years ago
Alexander Blair
8ab38b4d79
trusted_daemon is now a config var upstream in the wallet, not in the other systems.
7 years ago
Alexander Blair
abfe00b1e0
Adding trusted_daemon: true as a default arg to the RPC for txns for 0.10.2 monero.
7 years ago
Alexander Blair
906fb25670
That was bad.
7 years ago
Alexander Blair
7b2ed80b6e
Fixing API
7 years ago