Commit graph

287 commits

Author SHA1 Message Date
Ralph
e38be4128e
Update job_core.cpp 2024-03-01 15:52:15 -05:00
Ralph
94d8a35a1d
Update job.cpp 2024-03-01 15:51:47 -05:00
Ralph
370b84b9d1
Update blake2s.h 2024-03-01 15:51:10 -05:00
Ralph
2f4fa35ec2
Update stratum.cpp 2024-03-01 15:50:22 -05:00
Roy Lee
f331436417 Update pool signature to /lbeypool.net/ 2022-10-12 18:19:13 -07:00
Tzu-Jung Lee
26a976e0ae stratum: add logs in coind_create_job() 2022-09-29 11:30:09 -07:00
Roy Lee
ce5d2d3030 stratum: cover LBC with DCR tricks 2022-09-29 09:34:47 -07:00
LBRYPool Admin
4cb3e7ed16 Add iniparser to stratum MakeFile 2022-07-28 00:23:46 -04:00
Ralph
ab7ee2d0d5
Merge pull request #13 from tpruvot/next
stratum: remove hardcoded ntime range
2021-04-14 09:02:45 -04:00
Tanguy Pruvot
52f68f8641 stratum: remove hardcoded ntime range 2021-01-15 23:09:45 +01:00
Ralph
2f1230c0dd
Correct Segwit check 2020-01-27 18:13:43 -05:00
Ralph S. (Coolguy3289)
fdd9751db4 Revert "Update iniparser"
This reverts commit 5b34545a3b.
2020-01-20 00:57:23 -05:00
Ralph S. (Coolguy3289)
5b34545a3b Update iniparser 2020-01-20 00:49:35 -05:00
Tanguy Pruvot
eec1befbd3 stratum: x16rv2 algo 2019-09-24 10:55:37 +02:00
RealAwesomeness
4eb569c9ec stratum: handle Lyra2zz algo (#345) 2019-03-23 19:45:28 +01:00
Lavajumper
f7018873f5 stratum: fix for auxpow result:null on success
Some auxpow coins return error:null, result:null on success and are not reported correctly.

I have not found a coin which returns this on failure.
2019-02-25 02:16:51 +01:00
npq7721
47ec59b8e5 stratum: support for founder reward gbt object (#342)
Implement founder reward in coinbase output

if present and enabled in block template (for PGN)
2019-02-25 02:11:47 +01:00
Tanguy Pruvot
7ad0900772 lyra2v3 algo 2019-02-02 17:56:17 +01:00
bleach86
c3ecd27943 stratum: handle Tuxcoin DonationSubsidy (#333) 2019-01-30 11:59:46 +01:00
pyritepirate
94d3ba1624 sha256q algo (#332) 2018-12-31 03:58:07 +01:00
Tanguy Pruvot
31124f7743 stratum: add blake2b.c to sha3 makefile 2018-11-30 08:01:15 +01:00
Tanguy Pruvot
b30ab34242 handle blake2b standard algo (not sia) 2018-11-30 01:00:30 +01:00
Tanguy Pruvot
38a114b8dd stratum: add diff_min and diff_max optional conf fields 2018-10-25 20:56:46 +02:00
opensourcerulez
5a54297999 add exosis algo (timetravel type) (#326) 2018-10-22 19:31:16 +02:00
Tanguy Pruvot
8ad60658e4 Add x22i algo support, based on ccminer-x22i code, cleaned
Personal note: imo a factor for 256 would have been useful

Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2018-10-03 20:05:29 +02:00
Brandon
6889836ac7 Add LBK3 algo to yiimp (#319)
+ finitions
2018-10-03 19:48:48 +02:00
crackfoo
00e5dd024c stratum: update DGB addy check to include multi-alogs (#316) 2018-09-26 16:39:55 +02:00
Amir Abrams
cc456814c5 Add Dynamic Argon2d algorithm to YIIMP Stratum Pool (#301)
- Use dynode instead of masternode for Dynamic
- Updates Argon2d hash library (https://github.com/P-H-C/phc-winner-argon2)
- Adds argon2d-dyn.conf sample template file
- Code contributed by @BigEvilSoloMiner from Discord.
- testing and contributions by @R3D5H1RT from Discord
- testing and support by @InsaneITGeek from Discord.
- Dynamic test stratum pool: https://testpool.dualityblocks.com
2018-09-04 10:30:06 +02:00
Tanguy Pruvot
902da54e27
add rainforest algo (#297)
from https://github.com/bschn2/rainforest/blob/master/patches/yiimp-rainforest.diff
2018-08-29 13:54:19 +02:00
opensourcerulez
f3b70fdbcc Add hex algo... (#285)
made by XDNA Core developers
2018-08-07 22:39:29 +02:00
Tanguy Pruvot
0ac47d7ef0 stratum: handle phi2 smart-contracts refunds 2018-08-01 09:04:44 +02:00
opensourcerulez
0c542e8395 stratum: handle XSH multialgo pow_hash special field (#281) 2018-07-08 13:50:53 +02:00
Tanguy Pruvot
373c7396ab stratum: add sonoa algo (lol)
i let you choose a port if you want to use it...
2018-06-24 14:31:23 +02:00
Tanguy Pruvot
ca0c6271a0 stratum: handle p2sh addresses for all coinbase variants
allow to mine on non-legacy addresses....
2018-06-24 14:00:11 +02:00
opensourcerulez
b6f212ee6c stratum: small clean up :) (#279) 2018-06-22 10:30:24 +02:00
Tanguy Pruvot
ae6af25dec stratum: ensure share params are all strings 2018-06-22 09:25:28 +02:00
Tanguy Pruvot
609f6126ca stratum: remove duplicated code, merge issue 2018-06-22 08:54:29 +02:00
Tanguy Pruvot
27176b2e09 phi2 changes to handle lux smart contracts
adds a smart contract roots field (stateroot+utxoroot) to mining.notify

like lbry do with their claimtrie.

These fields are optional, means there are 2 variants of the phi2 algo

Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2018-06-21 17:27:33 +02:00
opensourcerulez
9dbce85dcc stratum: dev/charity fees for coins with masternodes (#276) 2018-06-11 21:00:55 +02:00
itamarcps
eee06c920b stratum: add aergo algo (#274)
+ spaces fixes
2018-06-08 19:57:04 +02:00
Tanguy Pruvot
6e87460216 stratum: reduce valid ntime range 2018-06-07 11:08:01 +02:00
Tanguy Pruvot
5e0f1e1d1c handle phi2 algo 2018-06-06 18:30:37 +02:00
Tanguy Pruvot
411a6c7343 stratum: more string params checks 2018-06-03 18:42:40 +02:00
Tanguy Pruvot
ba20dc3ffa stratum: check if blocknotify string param is set 2018-06-01 18:11:28 +02:00
Tanguy Pruvot
ab24ba8145 stratum: getaddressinfo doesnt return isvalid 2018-05-25 19:22:10 +02:00
Tanguy Pruvot
b5e22c5a00 stratum: DGB getaddressinfo to check master wallet 2018-05-25 15:59:16 +02:00
Tanguy Pruvot
c72dd91511 Revert "stratum: handle ismine check moved in getaddressinfo"
most wallets are not ready for that...

This reverts commit afc80e2a68.
2018-05-25 15:48:33 +02:00
Tanguy Pruvot
afc80e2a68 stratum: handle ismine check moved in getaddressinfo 2018-05-25 15:12:06 +02:00
Tanguy Pruvot
2b932a8a96 stratum: check json version string ptr validity 2018-05-21 15:53:19 +02:00
Tanguy Pruvot
8c1964d0d9 lyra2z: prevent filenames with different cases
+ rename blake2 to blake2s and reorder algo makefile
2018-05-18 13:09:07 +02:00