Skip to content

Releases: PoC-Consortium/Nogrod

Better Fork Handling

24 Apr 19:06
Compare
Choose a tag to compare

Changes:

Better Fork handling

Previously the pool only accepted new blocks that had a height bigger then the current block. Now also
blocks with same height as the current block but another generation signature are accepted.

Smaller Things

  • fix dark mode
  • show user agent of mining software

1.4.2

12 Dec 17:24
Compare
Choose a tag to compare

Don't omit broadcast parameter if set to false.

1.4.0

08 Dec 00:11
Compare
Choose a tag to compare

Changes:

  1. Use go modules (required go >= 1.11)
  2. Avoid double spendings
    Transactions are created once and broadcasted to all known wallets.
  3. Rename goburstpool -> Nogrod
  4. Blacklisting by account id

1.2.0

01 Jul 14:31
Compare
Choose a tag to compare

Changes:

  • multiout (multiple payments in a single transaction)
  • validate all transactions made by the pool (resend them if they haven't made it into the chain after a day)
  • make wallet db optional again
  • add docker support
  • remove poc1 support
  • migrations

Config changes

The txFee config option has been replaced by poolTxFee and minerTxFee.
poolTxFee is how much the pool is going to spend on the transaction, default values is 0.1 burst.
minerTxFee is how much each miner that is part of a transaction has to spend for the
service of the transaction.

E.g.

minerTxFee: 50000000 # 0.5 burst
poolTxFee: 10000000 # 0.1 burst

3 miners are part of a multiout transaction.
Each of them has to pay 0.5.
The transaction will be broadcasted to the network with a fee of 0.1.

Acknowledgements

I would like to thank ymijorski again for his contributions on database migrations.

first stable release

02 Jun 10:20
Compare
Choose a tag to compare
1.0.0

add -fPIC build flag