dart_randomx 1.0.6 copy "dart_randomx: ^1.0.6" to clipboard
dart_randomx: ^1.0.6 copied to clipboard

Dart wrapper for RandomX proof-of-work (PoW) algorithm with built-in binaries for Linux and macOS.

1.0.6 #

  • Added Windows DLL (static MinGW-w64 build).

1.0.5 #

  • Removed extensions: now using package statistics.
  • statistics: ^1.0.7

1.0.4 #

  • Added thread-safe support, to be used with multiple Dart Isolate.

1.0.3 #

  • Improved platform detection.
  • pubspec.yaml: update description.

1.0.2 #

  • Improve init and destroy.
  • Reuse destroyed IDs.
  • Added support for hash_first, hash_next and hash_last functions.
  • Improved tests.

1.0.1 #

  • Added executable:
    • dart_randomx: computes a file hash.
  • RandomX
    • Improved load of library and path resolution.
    • Added configuration-monero.h to replace RandomX/src/configuration.h:
      • Now compatible with Monero mining.
    • Added support for RANDOMX_FLAG_JIT and RANDOMX_FLAG_FULL_MEM.
    • Full memory mode uses 3 threads to call randomx_init_dataset.
    • Compiled libraries for Linux (x64) and MacOS (x64 and arm64).
  • README.md: added badges ;-P
  • base_codecs: ^1.0.1
  • collection: ^1.15.0

1.0.0 #

  • Initial version.
2
likes
110
pub points
0%
popularity

Publisher

unverified uploader

Dart wrapper for RandomX proof-of-work (PoW) algorithm with built-in binaries for Linux and macOS.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

base_codecs, collection, ffi, path, statistics

More

Packages that depend on dart_randomx