Ben
9998c93eae
Reject truncated DATUM PPLNS coinbases
2026-06-21 11:39:01 -04:00
Ben
bdd3c7c3ae
Revert "Fix DATUM PPLNS coinbaser snapshots"
...
This reverts commit 1943ea7768 .
2026-06-21 11:12:09 -04:00
Ben
1943ea7768
Fix DATUM PPLNS coinbaser snapshots
2026-06-21 11:07:41 -04:00
Ben
d1fb186e5d
Remove Redis client presence
2026-06-20 16:03:34 -04:00
Ben
cd0cb9bfe0
Restore DB-backed connected miner hashrate
2026-06-20 15:27:33 -04:00
Ben
c3ad01a38f
Pass client presence flag through compose
2026-06-20 14:49:19 -04:00
Ben
a9d425f32f
Add payout modes and production switchover schema
2026-06-20 13:59:05 -04:00
Ben
a33c530268
Add SV2 DATUM payout hardening
2026-06-12 23:54:50 -04:00
Ben
bcd6bb0aa7
Add accepted share rollup batches
2026-06-09 22:55:11 -04:00
Ben
9b99c5153a
Harden Stratum V1 cleanup
2026-06-09 12:30:03 -04:00
Ben
8252111c32
Harden accounting and stratum production settings
2026-06-08 13:27:24 -04:00
Ben
8c795a3fa2
Run API as an API-only cluster
2026-06-08 00:26:48 -04:00
Ben
17ba4afc1a
Revert "Harden API process under production load"
...
This reverts commit 817f416b79 .
2026-06-08 00:17:15 -04:00
Ben
b612b50f3e
Revert "Relax API connection hardening defaults"
...
This reverts commit b6a951bdee .
2026-06-08 00:17:15 -04:00
Ben
b6a951bdee
Relax API connection hardening defaults
2026-06-08 00:14:58 -04:00
Ben
817f416b79
Harden API process under production load
2026-06-08 00:10:37 -04:00
Ben
c0604aaf2a
Expose configurable Docker API publish port
2026-06-07 21:08:18 -04:00
Ben
ec69f5fb6c
Migrate pool storage to TimescaleDB and Redis
2026-06-07 20:33:13 -04:00
Ben
2a37cb1f06
Stratum V2 initial commit
2026-06-05 13:14:09 -04:00
Ben
4cab56a1a0
prevent half connections staying open
2026-05-30 19:24:34 -04:00
Ben
8b2bea702a
enable stratum TLS
2025-11-29 11:45:44 -05:00
Benjamin Wilson
fb8715c23d
multi port
2024-09-07 23:56:09 -04:00
Benjamin Wilson
3e279ee662
remove dead code
2024-07-04 16:43:02 -04:00
Ben Wilson
06acad6770
example
2023-12-08 00:12:25 -05:00
Thomas Shufps
2aa0ebe587
some changes for docker setup ( #9 )
...
* added SIGTERM handler for graceful docker shutdown
* added error message
* added example for bitcoind running on the host undockered
* added docker-compose and extended example
* added docker-compose section to README
* addes some note for rpcallowip
* added restart policy
* added DB folder for persistent data
* added $NETWORK as prefix for database path to not get in conflict with testnet setup
* used env variables for stratum and api ports
2023-11-19 14:16:50 -05:00
Dustin Butler
c7e23389aa
Use zeromq if configured
2023-10-15 15:47:38 -06:00
Ben Wilson
42235736fa
proxy diff working
2023-08-13 23:26:06 -04:00
Ben Wilson
1973b06515
https
2023-08-09 09:29:15 -04:00
Ben Wilson
59ccc2cf2c
optional DEV_FEE_ADDRESS
2023-07-25 09:26:52 -04:00
Ben Wilson
4578ef04f9
update .env.example
2023-07-17 00:18:03 -04:00
Ben
c409b7c8b0
discord
2023-07-07 21:04:48 -04:00
Ben
5a49c83ed3
telegram bot
2023-07-07 11:30:38 -04:00
Ben
b1800419c4
cleanup and change sewit witness output to its own tx
2023-07-02 19:22:33 -04:00
Ben Wilson
01b65b893a
bitcoin rpc
2023-06-10 11:57:49 -04:00