Skip to content

Releases: bonesoul/CoiniumServ

v0.1.1 alpha - Piri Reis

10 Aug 14:33
Compare
Choose a tag to compare
Pre-release

Mining

  • Improved SocketServiceContext and removed unnecessary overhead.
  • New block found message is no more sent to miners as the miner software can already determine itself.
  • Added TxMessage support.

Web

  • Added /pool/{slug}/round and /pool/{slug}/workers pages.
  • Respectively added /api/pool/{slug}/round and /api/pool/{slug}/workers pages.
  • Pools drop down in web front-end now correctly work.

Bug fixes

  • Fixed a major bug with stratum service where multiple json-rpc calls couldn't be parsed.
  • Fixed a bug effecting block submissions with some coins that does not include an address field in transaction outputs.
  • Fixed a bug with stratum-miner packet logger where it was emitting normal log messages.
  • Config, log and web front-end source files are no more searching in current working directory but looked for relatively to assembly location.
  • Updated some log messages to be more verbose.
  • LogManager can now handle unauthorized access exceptions.
  • Misc vanilla miner fixes.
  • Applied a fix to json-prettifier, it'll now handle exceptions.
  • ShareManager and PaymenProcessor will now also honor orphan blocks with -1 confirmations.
  • Double.parse() and float.parse() calls will now correctly use CultureInfo.InvariantCulture - basically fixing potential problems with non en-US systems.

v0.1.0 alpha - Piri Reis

08 Aug 09:02
Compare
Choose a tag to compare
Pre-release

We are proud to come up with the very alpha version of CoiniumServ which took more then 4 months of hard working. If you liked to software you are welcome to donate to help the project.

v0.1.0-alpha is the very release which is fully functional with a basic feature set. Note that this is an alpha release where it's more then expected to encounter bugs and you are advised to report them here.

Features

  • Stratum server (over TCP sockets).
  • Daemon RPC interface.
  • Block template / job managment.
  • Generation transaction builder.
  • Share processor.
  • Payment processor.
  • Proof of Work (PoW) support
  • Vardiff support.
  • Ban manager support that can handles miners flooding with invalid shares
  • Embedded web-server & front-end
  • Full-stack API

Algorithms
✓ Scrypt
✓ SHA256
✓ Blake
✓ Fugue
✓ Groestl
✓ Keccak
✓ SHAvite3
✓ Skein
✓ multi-algos: X11, X13, X14, X15, X17

Getting Started
Check our getting started guides.