Skip to content

v1.2.1

Latest
Compare
Choose a tag to compare
@plebhash plebhash released this 08 Jan 17:05
· 3 commits to main since this release
dbc349b

General release information

This is a PATCH release.

After v1.2.0 we identified a bug on roles_logic_sv2 crate, which is described in detail on #1324

The bug manifested while mining on testnet4. Originally, the non-future job creation logic on roles_logic_sv2 always used the system time for the header timestamp, instead of the timestamp defined by the SetNewPrevHash message sent by the Template Provider. This went un-noticed for a long time, until it was noticed while mining on testnet4 (where blocks are regularly mined with timestamps pushed into the future in order to exploit the difficulty adjustment mechanism).

Now, non-future jobs are always created by using the original timestamp defined by the Template Provider.

What's Changed

  • simplify [package.metadata.docs.rs] on protocols crates by @plebhash in #1318
  • Fix timestamp bug - min_ntime becomes always the one sent by TP by @GitGab19 in #1325

Full Changelog: v1.2.0...v1.2.1