Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Events
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
mining-pool
not-only-mining-pool
Repository navigation
Code
Issues
4
(4)
Pull requests
1
(1)
Actions
Projects
Security and quality
Insights
More
items
Payment feature
- #4
#4
Merged
c0mm4nd
merged 46 commits into
master
mining-pool/not-only-mining-pool:master
from
payment
mining-pool/not-only-mining-pool:payment
Copy head branch name to clipboard
Aug 16, 2026
Conversation
Commits
46
(46)
Checks
Files changed
Merged
Payment feature
#4
c0mm4nd
merged 46 commits into
master
mining-pool/not-only-mining-pool:master
from
payment
mining-pool/not-only-mining-pool:payment
Copy head branch name to clipboard
Commits
Commits on Oct 29, 2020
add payment feature
c0mm4nd
committed
a41ea1a
View commit details
Copy full SHA for a41ea1a
Browse repository at this point
Commits on Oct 31, 2020
add payment feature
c0mm4nd
committed
cb35a52
View commit details
Copy full SHA for cb35a52
Browse repository at this point
Commits on Aug 14, 2026
Merge master into payment: adapt payment feature to the post-#13 DaemonManager API (Cmd returns instance+response, no err); wire PaymentManager into pool.NewPool/Init (gated on DisablePayment)
c0mm4nd
committed
c8cbc12
View commit details
Copy full SHA for c8cbc12
Browse repository at this point
payments: real PROP payout processor + fork configurability
Show description for 6dec44b
c0mm4nd
committed
6dec44b
View commit details
Copy full SHA for 6dec44b
Browse repository at this point
e2e: add payout processor test (payment.sh) — mine → mature coinbase → assert sendmany pays the miner; wire into run-all + docs
c0mm4nd
committed
77eed98
View commit details
Copy full SHA for 77eed98
Browse repository at this point
daemons: parse modern getaddressinfo (labels changed from objects to strings) — fixes payment address check on Bitcoin Core v27+
c0mm4nd
committed
7b33702
View commit details
Copy full SHA for 7b33702
Browse repository at this point
payments: configurable payMode (prop | pplns | solo)
Show description for 0413c0d
c0mm4nd
committed
0413c0d
View commit details
Copy full SHA for 0413c0d
Browse repository at this point
payments: add pps payMode + cover every mode in E2E
Show description for 94176e9
c0mm4nd
committed
94176e9
View commit details
Copy full SHA for 94176e9
Browse repository at this point
e2e payment.sh: setmocktime per mode so 100-block coinbase maturity doesn't drift chain time past the pool's nTime window (fixes pplns/solo/pps 'no block mined')
c0mm4nd
committed
3b29c20
View commit details
Copy full SHA for 3b29c20
Browse repository at this point
e2e payment.sh: drop setmocktime, use minConfirmations=1 + wall-clock catch-up
Show description for d12f637
c0mm4nd
committed
d12f637
View commit details
Copy full SHA for d12f637
Browse repository at this point
payments: make minConfirmations the real maturity gate; fix pps e2e rate
Show description for ee75ff5
c0mm4nd
committed
ee75ff5
View commit details
Copy full SHA for ee75ff5
Browse repository at this point
payments: bound the insufficient-funds back-off; fix pps e2e rate
Show description for efa3a18
c0mm4nd
committed
efa3a18
View commit details
Copy full SHA for efa3a18
Browse repository at this point
payments: address codex review — pplns fallback, daemon index, batch safety, atomicity
Show description for c606874
c0mm4nd
committed
c606874
View commit details
Copy full SHA for c606874
Browse repository at this point
payments: credit assigned share difficulty; harden wallet RPC + magnitude
Show description for 725140f
c0mm4nd
committed
725140f
View commit details
Copy full SHA for 725140f
Browse repository at this point
stratum: bring engine vardiff to parity with the GBT path
Show description for 6e14fe6
c0mm4nd
committed
6e14fe6
View commit details
Copy full SHA for 6e14fe6
Browse repository at this point
stratum: persist engine-mode shares for stats and accounting
Show description for 582b122
c0mm4nd
committed
582b122
View commit details
Copy full SHA for 582b122
Browse repository at this point
payments: wire kawpow/Ravencoin payout through the shared payment processor
Show description for 00e15fa
c0mm4nd
committed
00e15fa
View commit details
Copy full SHA for 00e15fa
Browse repository at this point
payments: wire equihash/Zcash-family payout through the shared processor
Show description for 7860dab
c0mm4nd
committed
7860dab
View commit details
Copy full SHA for 7860dab
Browse repository at this point
e2e: add engine-coin payout leg (Ravencoin/kawpow)
Show description for e8ad86a
c0mm4nd
committed
e8ad86a
View commit details
Copy full SHA for e8ad86a
Browse repository at this point
e2e: cover all payModes in the engine-coin payout leg (RVNPAY)
Show description for 373f518
c0mm4nd
committed
373f518
View commit details
Copy full SHA for 373f518
Browse repository at this point
e2e: add isolated Flux/ZelHash engine-payout leg
Show description for c78a73d
c0mm4nd
committed
c78a73d
View commit details
Copy full SHA for c78a73d
Browse repository at this point
e2e(flux): pass -regtest to flux-cli, extend startup wait + diagnostics
c0mm4nd
committed
69a7db7
View commit details
Copy full SHA for 69a7db7
Browse repository at this point
e2e(flux): name the node config flux.conf so flux-cli finds it
c0mm4nd
committed
072d929
View commit details
Copy full SHA for 072d929
Browse repository at this point
e2e(flux): assert equihash-engine-vs-live-fluxd; fix time-too-old
Show description for 02893f5
c0mm4nd
committed
02893f5
View commit details
Copy full SHA for 02893f5
Browse repository at this point
e2e(flux): fetch zk params from z.cash CDN with http1.1 + retry/resume
c0mm4nd
committed
0948d49
View commit details
Copy full SHA for 0948d49
Browse repository at this point
e2e(flux): add time/GBT diagnostic before pool start
c0mm4nd
committed
22c65d2
View commit details
Copy full SHA for 22c65d2
Browse repository at this point
e2e(flux): wait past tip MTP (getblockheader.mediantime) before GBT
c0mm4nd
committed
dd1dde1
View commit details
Copy full SHA for dd1dde1
Browse repository at this point
e2e(flux): wait past tip block time (mediantime unavailable on Flux)
c0mm4nd
committed
42d7632
View commit details
Copy full SHA for 42d7632
Browse repository at this point
e2e(flux): drop debug diagnostic now that the leg is green
c0mm4nd
committed
817b20c
View commit details
Copy full SHA for 817b20c
Browse repository at this point
Commits on Aug 15, 2026
e2e(rvn): real mining instead of injected block
Show description for 08905cb
c0mm4nd
committed
08905cb
View commit details
Copy full SHA for 08905cb
Browse repository at this point
e2e(rvn): dump ravend debug.log block-validity reason on no-land
c0mm4nd
committed
9d89a78
View commit details
Copy full SHA for 9d89a78
Browse repository at this point
e2e(rvn): diagnose node header size + block format (kawpow activation check)
c0mm4nd
committed
ac2d993
View commit details
Copy full SHA for ac2d993
Browse repository at this point
e2e(rvn): probe ravend for a kawpow-activation option; shorten mine loop
c0mm4nd
committed
5879b23
View commit details
Copy full SHA for 5879b23
Browse repository at this point
e2e(rvn): enable KAWPOW on regtest via -kawpowactivationtime=1
c0mm4nd
committed
03639cb
View commit details
Copy full SHA for 03639cb
Browse repository at this point
e2e(rvn): revert to inject — regtest cannot run kawpow
Show description for 5339dc0
c0mm4nd
committed
5339dc0
View commit details
Copy full SHA for 5339dc0
Browse repository at this point
Commits on Aug 16, 2026
e2e(rvn): real KAWPOW mining via setmocktime past the regtest activation
Show description for 2aa0542
c0mm4nd
committed
2aa0542
View commit details
Copy full SHA for 2aa0542
Browse repository at this point
kawpow: block id is the progpow digest, not sha256d of the header
Show description for 18c2ba1
c0mm4nd
committed
18c2ba1
View commit details
Copy full SHA for 18c2ba1
Browse repository at this point
e2e(gbt): RVN/kawpow now lands a real block (setmocktime activates KAWPOW)
Show description for bacefa8
c0mm4nd
committed
bacefa8
View commit details
Copy full SHA for bacefa8
Browse repository at this point
e2e(gbt): surface node reject reason on the Found-Block fallback (MONA)
c0mm4nd
committed
27be9c3
View commit details
Copy full SHA for 27be9c3
Browse repository at this point
e2e(gbt): TEMP fail Found-Block fallback to surface MONA reject reason
c0mm4nd
committed
5a6d926
View commit details
Copy full SHA for 5a6d926
Browse repository at this point
e2e(gbt): honest MONA label — lyra2rev2 lib mismatch, not "target precision"
Show description for da66b5e
c0mm4nd
committed
da66b5e
View commit details
Copy full SHA for da66b5e
Browse repository at this point
e2e: land a real MONA block (lyra2rev2 activates at regtest height 60)
Show description for 1ee91b0
c0mm4nd
committed
1ee91b0
View commit details
Copy full SHA for 1ee91b0
Browse repository at this point
payments: durable payout intent to prevent double-paying
Show description for 269516b
c0mm4nd
committed
269516b
View commit details
Copy full SHA for 269516b
Browse repository at this point
storage: serialize share writes so round seals aren't raced
Show description for 74e9690
c0mm4nd
committed
74e9690
View commit details
Copy full SHA for 74e9690
Browse repository at this point
payments: retain uncredited PPS shares (trim by cursor, not rank)
Show description for 16ce164
c0mm4nd
committed
16ce164
View commit details
Copy full SHA for 16ce164
Browse repository at this point
payments: don't orphan a block on a transient wallet miss
Show description for a441717
c0mm4nd
committed
a441717
View commit details
Copy full SHA for a441717
Browse repository at this point
You can’t perform that action at this time.