Poolservers: Difference between revisions
Jump to navigation
Jump to search
add bitcoind and relevant fields |
No edit summary |
||
Line 56: | Line 56: | ||
| getmemorypool || {{No}} || {{Yes}} || {{Yes}} || {{Yes}} || {{No}} || {{Yes}} || | | getmemorypool || {{No}} || {{Yes}} || {{Yes}} || {{Yes}} || {{No}} || {{Yes}} || | ||
|- | |- | ||
| coinbaser || {{Patch}} || {{Yes}} || {{Yes}} || || {{No}} || {{No}} || | | coinbaser || {{Patch|uri=https://github.com/bitcoin/bitcoin/pull/719}} || {{Yes}} || {{Yes}} || || {{No}} || {{No}} || | ||
|- | |- | ||
| gotwork || {{Patch}} || {{No}} || {{Yes}} || {{No}} || {{No}} || {{No}} || | | gotwork || {{Patch|uri=http://gitorious.org/~Luke-Jr/bitcoin/luke-jr-bitcoin/commits/outbound_gotwork}} || {{No}} || {{Yes}} || {{No}} || {{No}} || {{No}} || | ||
|- | |- | ||
| setworkaux || {{Patch}} || {{No}} || {{Yes}} || {{No}} || {{No}} || {{No}} || | | setworkaux || {{Patch|uri=https://github.com/bitcoin/bitcoin/pull/719}} || {{No}} || {{Yes}} || {{No}} || {{No}} || {{No}} || | ||
|- | |- | ||
| getauxblock || {{No}} || {{No}} || {{No}} || {{Yes}} || {{No}} || {{Yes}} || | | getauxblock || {{No}} || {{No}} || {{No}} || {{Yes}} || {{No}} || {{Yes}} || |
Revision as of 02:40, 22 February 2012
information | |||||||
---|---|---|---|---|---|---|---|
Info | bitcoind | ecoinpool | Eloipool | PoolServerJ | pushpool | p2pool | Slush |
language | C++ | Erlang | Python3 | Java | C | Twisted | |
license | MIT | GPL-3 | AGPL-3 | GPL-3 | GPL-2 | GPL-3 | No |
ref. pool | BTCServ | Eligius | P2Pool | Slush's pool | |||
website | link | link | link | link | link | link | |
miner protocols | |||||||
Protocol | bitcoind | ecoinpool | Eloipool | PoolServerJ | pushpool | p2pool | Slush |
getwork | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
UBBP | No | No | No | No | Yes | No | |
getmemorypool | Yes | No | No | No | No | No | No |
BlkPrep | No | No | No | No | No | No | No |
getwork extensions | |||||||
Extension | bitcoind | ecoinpool | Eloipool | PoolServerJ | pushpool | p2pool | Slush |
hostlist | No | No | No | No | No | No | |
longpoll | No | Yes | Yes | Yes | Yes | Yes | Yes |
midstate | No | Yes | Yes | No | No | No | |
noncerange | No | No | No | Patch | No | ||
reject-reason | No | Yes | Yes | Yes | Yes | No | |
rollntime | Yes[1] | Yes | Yes | Yes | Yes | Yes | Yes |
expire=N | No | Yes | Yes | Yes | Yes | Yes | |
submitold | No | Yes | Yes | No | Patch | Yes | |
switchto | No | No | No | No | No | No | |
work generation | |||||||
Feature | bitcoind | ecoinpool | Eloipool | PoolServerJ | pushpool | p2pool | Slush |
getwork | No | No | No | Yes | Yes | No | |
rollntime | No | No | No | Patch | |||
getmemorypool | No | Yes | Yes | Yes | No | Yes | |
coinbaser | Patch | Yes | Yes | No | No | ||
gotwork | Patch | No | Yes | No | No | No | |
setworkaux | Patch | No | Yes | No | No | No | |
getauxblock | No | No | No | Yes | No | Yes | |
MM gmp | No | Yes | No | No | |||
full node | Yes | No | No | No | No | No | |
account management | |||||||
Feature | bitcoind | ecoinpool | Eloipool | PoolServerJ | pushpool | p2pool | Slush |
multiuser | No | Yes | Yes | Yes | Yes | Yes | Yes |
explicit users | No | Yes | No | Yes | Yes | No | |
anon users | Yes | Yes | Yes | Yes | Yes | Yes | |
explicit workers | No | Yes | No | Yes | Yes | No | |
anon workers | Yes | Yes | Yes | Yes | Yes | Yes | |
saved worklog | No | Yes | Yes | Yes | No | No | |
share logging | No | Yes | Yes | Yes | Yes | Yes | Yes |
invalid logging | No | Yes | Yes | Yes | Yes | No | |
databases | |||||||
Database | bitcoind | ecoinpool | Eloipool | PoolServerJ | pushpool | p2pool | Slush |
couchdb | No | Yes | No | No | No | No | |
mysql | No | Yes | No | Yes | Yes | No | |
plaintext | No | Yes | No | Yes | Yes | Yes | |
postgres | No | Yes | Yes | Yes | Yes | No | |
rrd | No | No | No | Yes | |||
sqlite | No | No | No | Yes | Yes | No |
- ↑ Supported, but not advertised