Commit Graph
210 Commits
Author SHA1 Message Date
illuzen 7aba4eac70 merge gf_mul back into mining, clean up tests 2025-11-18 10:54:43 +08:00
illuzen 4d0a8c425a fixed gf_mul 2025-11-18 10:20:48 +08:00
illuzen 45e0d7d384 sort of almost 2025-11-17 21:35:25 +08:00
illuzen 36cb0efb8a closer 2025-11-17 18:38:04 +08:00
illuzen 93696a5f4b a bit of debug 2025-11-17 17:40:38 +08:00
illuzen e7156dd890 closer 2025-11-17 17:05:35 +08:00
illuzen 9635482098 test vectors 2025-11-17 16:54:20 +08:00
illuzen c214aa9d47 kinda poseidon2 2025-11-17 16:51:32 +08:00
illuzen 6fc2e9a209 separate wgsl file 2025-11-17 16:49:51 +08:00
illuzen 4578e076ce toy hasher 2025-11-17 16:47:23 +08:00
illuzen 50958ef4da ok wgpu runs hello world 2025-11-17 16:37:38 +08:00
Cezary Olborski 029cf6640a fix: Docker release - Workflow rename (#27) 2025-11-17 11:59:25 +08:00
Cezary Olborski 6715169630 fix: Unknown target fix 2025-11-17 11:53:17 +08:00
Cezary Olborski 8c0938333d fix: Docker workflow paths (#26)
* fix: Docker workflow paths

* remove commented cuda-builder workflow
2025-11-17 10:56:06 +08:00
Cezary Olborski 6831d6a493 feat: Docker image + release (#25)
* feat: Dockerfile

* feat: Docker release

* fix: Cuda build in CI OFF
2025-11-17 09:26:43 +08:00
Nikolaus Heger aa9e7ca5f2 Merge pull request #23 from Quantus-Network/release/v1.0.0
Release v1.0.0

CUDA is failing but we don't support GPU mining in this release anyway.
v1.0.0
2025-11-07 14:52:59 +08:00
n13 6902c650a9 bump version to v1.0.0 2025-11-07 06:46:28 +00:00
Nikolaus Heger e0f7beef74 make major update actually work
remove weird special case for 0.x.x
2025-11-07 14:44:55 +08:00
Nikolaus Heger e92c4f0769 update comment 2025-11-07 14:40:13 +08:00
Nikolaus Heger 06ddee497d remove montgomery from CI 2025-11-07 14:34:28 +08:00
illuzen 63d7e114c2 Support new pow algo on cpu, not gpu (#22)
* support new pow algo, remove montgomery

* format

* remove redundant check

* use local poseidon until we release

* back to release

* remove unnecessary fxn

* comment out cuda for now

* comment out open-cl

* fix more tests

* remove cuda jobs
2025-11-03 16:23:18 +08:00
Nikolaus Heger 57f69b6aae Merge pull request #21 from Quantus-Network/illuzen/use-qpow-math
use qpow-math package
2025-10-16 16:33:21 +08:00
Nikolaus Heger f35660c9e9 clippy 2025-10-16 16:03:25 +08:00
Nikolaus Heger 3466eff8b0 fmt 2025-10-16 16:01:10 +08:00
illuzen c0bfca592d added benchmarks 2025-10-13 23:10:41 +08:00
illuzen 6912470e84 removed unused files 2025-10-13 22:00:38 +08:00
illuzen 534b3ac2f8 qpow-math from git 2025-10-13 21:53:11 +08:00
illuzen ff3e65361a remove qpow reimplementation 2025-10-13 21:36:44 +08:00
Quantus Network CIandczareko a6660c5e13 bump version to v0.3.0 (#18)
Co-authored-by: czareko <czareko@users.noreply.github.com>
v0.3.0
2025-09-26 09:32:02 +08:00
illuzen 85006dd3a7 Merge pull request #17 from Quantus-Network/illuzen/poseidon-pow
switch to poseidon-pow
2025-09-25 22:36:00 +08:00
illuzen 0a96d2f6b7 taplooooo 2025-09-25 22:31:21 +08:00
illuzen aa1204bab9 switch to poseidon
pow-core updated, checked that it is compatible with chain/main
2025-09-25 22:27:17 +08:00
Quantus Network CIandczareko e81de0e053 bump version to v0.2.1 (#16)
Co-authored-by: czareko <czareko@users.noreply.github.com>
v0.2.1
2025-09-23 17:32:35 +08:00
Cezary Olborskiandczareko abc3fcfcd3 chore: RM - refreshed (#15)
* chore: Proper version distribution

* chore: version based on tags

---------

Co-authored-by: czareko <czareko@users.noreply.github.com>
2025-09-23 17:22:49 +08:00
Cezary Olborski 7f4fab91aa fix: ADMIN_PAT (#13) 2025-09-23 15:57:03 +08:00
Cezary Olborski 4dea7ec895 feat: Release with PR (#11) 2025-09-23 15:36:02 +08:00
Cezary Olborski 6f431e514d test: release workflow refreshed (#10) 2025-09-23 13:07:19 +08:00
Cezary Olborski c820e0bd84 chore: Lock update + logs warn fix (#9) 2025-09-23 12:48:51 +08:00
Cezary Olborski 4a4d3a612a chore: quantus-miner-api dependency (#8) 2025-09-23 12:25:38 +08:00
Cezary Olborski 3adf1509a5 chore: CI improvements (#7)
* chore: CI flow unified

* fix: CI syntax
2025-09-23 12:10:58 +08:00
Cezary Olborski cc536cef9e fix: aarch64 compilation (#6)
* fix: aarch64 compilation

* chore: Clippy fixes
2025-09-23 10:08:17 +08:00
rob thijssen b2f32f875d Merge pull request #5 from Quantus-Network/telemetry
Add miner-telemetry crate and integrate telemetry support
2025-09-17 14:59:18 +08:00
rob thijssen 1103eb3efe Add miner-telemetry crate and integrate telemetry support
- Introduce miner-telemetry crate for WebSocket-based telemetry
reporting - Add telemetry configuration options to miner-cli CLI - Pass
telemetry CLI args as environment variables for miner-service - Enable
miner-service to bootstrap telemetry from env vars and emit events -
Emit periodic system.interval telemetry with mining stats and metadata -
Add miner-telemetry as dependency to miner-service and workspace member
2025-09-17 14:26:51 +08:00
rob thijssen 05a51fe5df Simplify short SHA extraction in build script 2025-09-17 00:12:26 +08:00
rob thijssen 058a287dcd Use if let Ok instead of if let Some for GITHUB_SHA check 2025-09-17 00:11:54 +08:00
rob thijssen 74858c3280 Sort features in Cargo.toml for miner-service metrics flag 2025-09-17 00:10:32 +08:00
rob thijssen 2d8945ee34 Use ubuntu-latest runner for CI workflow instead of self-hosted 2025-09-17 00:01:48 +08:00
rob thijssen 84f2156c39 change trigger branches from 'cuda' to 'main' 2025-09-16 23:56:19 +08:00
rob thijssen 9f14ebd121 Merge pull request #4 from Quantus-Network/cuda
cuda mining engine
2025-09-16 23:53:16 +08:00
rob thijssen 3730f79094 Add stable config for NVIDIA RTX 5090 CUDA miner 2025-09-16 23:48:23 +08:00