benedettadavico
271b9e545c
remove bump to explorer-api
2025-03-13 13:35:06 +01:00
benedettadavico
a7bb3e8d91
bump versions for chokito
2025-03-13 13:19:37 +01:00
Jack Wampler
79ce611d21
Server Side internal DoT/DoH opt out ( #5577 )
2025-03-12 10:14:04 -06:00
Jędrzej Stuczyński
ce124a29a7
Chore/more payment watcher debug endpoints ( #5608 )
...
* add new endpoints for health and build information
* fixed timestamp serialisation in api responses
* status routes for price scraper
* state for processing bank msg
* clippy
2025-03-12 12:12:28 +00:00
Jędrzej Stuczyński
f8d863249e
Merge pull request #5605 from nymtech/chore/update-bls12_381-fork
...
Chore/update bls12 381 fork
2025-03-12 11:02:34 +00:00
Jędrzej Stuczyński
eca88b0fa4
introduce internal tool for checking signer status ( #5598 )
...
* introduce internal tool for checking signer status
* fixed nym-api types due to moving values around
* added abci version
2025-03-12 11:02:03 +00:00
Jędrzej Stuczyński
a7fcfef5a3
Merge pull request #5601 from nymtech/chore/payment-watcher-debug-endpoints
...
Chore/payment watcher debug endpoints
2025-03-11 16:47:30 +00:00
dependabot[bot]
fa927b82d8
Merge pull request #5541 from nymtech/dependabot/cargo/rs_merkle-1.5.0
...
build(deps): bump rs_merkle from 1.4.2 to 1.5.0
2025-03-11 16:02:00 +01:00
Jędrzej Stuczyński
63002e784a
Merge branch 'develop' into merge/release/2025.4-dorina-patched
2025-03-11 09:53:56 +00:00
Jon Häggblad
4a0b683b70
Merge pull request #5583 from nymtech/dependabot/cargo/ring-0.17.13
...
build(deps): bump ring from 0.17.9 to 0.17.13
2025-03-11 10:37:21 +01:00
Jędrzej Stuczyński
9e84b1f0c1
ci clippy
2025-03-11 09:33:44 +00:00
dependabot[bot]
933769401c
build(deps): bump tokio from 1.43.0 to 1.44.0
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.43.0 to 1.44.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-11 08:07:30 +00:00
Jon Häggblad
ddd85704bb
Merge pull request #5576 from nymtech/max/update-surb-example-tempdir2
...
Rust SDK SURB example: change hardcoded file to tempdir
2025-03-11 09:05:25 +01:00
Jon Häggblad
17860c809f
Merge pull request #5588 from nymtech/dependabot/cargo/tempfile-3.18.0
...
build(deps): bump tempfile from 3.17.1 to 3.18.0
2025-03-11 08:38:11 +01:00
Jędrzej Stuczyński
f429092e21
added basic payment listener information to status api
2025-03-10 17:28:12 +00:00
Jędrzej Stuczyński
1a334b575d
feat: make sure any terminated task kills the watcher and write run info to db ( #5517 )
...
* feat: make sure any terminated task kills the watcher and write run info to db
* updated chain watcher version
2025-03-10 13:34:08 +00:00
dependabot[bot]
2126736aff
build(deps): bump tempfile from 3.17.1 to 3.18.0
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.17.1 to 3.18.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.18.0 )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-10 10:37:03 +00:00
dependabot[bot]
a69aa23609
build(deps): bump the patch-updates group with 8 updates ( #5585 )
...
Bumps the patch-updates group with 8 updates:
| Package | From | To |
| --- | --- | --- |
| [bytes](https://github.com/tokio-rs/bytes ) | `1.10.0` | `1.10.1` |
| [semver](https://github.com/dtolnay/semver ) | `1.0.25` | `1.0.26` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.218` | `1.0.219` |
| [serde_bytes](https://github.com/serde-rs/bytes ) | `0.11.16` | `0.11.17` |
| [serde_derive](https://github.com/serde-rs/serde ) | `1.0.218` | `1.0.219` |
| [serde_repr](https://github.com/dtolnay/serde-repr ) | `0.1.19` | `0.1.20` |
| [time](https://github.com/time-rs/time ) | `0.3.37` | `0.3.39` |
| [ff](https://github.com/zkcrypto/ff ) | `0.13.0` | `0.13.1` |
Updates `bytes` from 1.10.0 to 1.10.1
- [Release notes](https://github.com/tokio-rs/bytes/releases )
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.10.0...v1.10.1 )
Updates `semver` from 1.0.25 to 1.0.26
- [Release notes](https://github.com/dtolnay/semver/releases )
- [Commits](https://github.com/dtolnay/semver/compare/1.0.25...1.0.26 )
Updates `serde` from 1.0.218 to 1.0.219
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219 )
Updates `serde_bytes` from 0.11.16 to 0.11.17
- [Release notes](https://github.com/serde-rs/bytes/releases )
- [Commits](https://github.com/serde-rs/bytes/compare/0.11.16...0.11.17 )
Updates `serde_derive` from 1.0.218 to 1.0.219
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219 )
Updates `serde_repr` from 0.1.19 to 0.1.20
- [Release notes](https://github.com/dtolnay/serde-repr/releases )
- [Commits](https://github.com/dtolnay/serde-repr/compare/0.1.19...0.1.20 )
Updates `time` from 0.3.37 to 0.3.39
- [Release notes](https://github.com/time-rs/time/releases )
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md )
- [Commits](https://github.com/time-rs/time/compare/v0.3.37...v0.3.39 )
Updates `ff` from 0.13.0 to 0.13.1
- [Changelog](https://github.com/zkcrypto/ff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/zkcrypto/ff/commits )
---
updated-dependencies:
- dependency-name: bytes
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: semver
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde_bytes
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde_derive
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde_repr
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: time
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: ff
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 11:35:14 +01:00
dependabot[bot]
8a2d98e3ce
build(deps): bump ring from 0.17.9 to 0.17.13
...
Bumps [ring](https://github.com/briansmith/ring ) from 0.17.9 to 0.17.13.
- [Changelog](https://github.com/briansmith/ring/blob/main/RELEASES.md )
- [Commits](https://github.com/briansmith/ring/commits )
---
updated-dependencies:
- dependency-name: ring
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-07 17:16:05 +00:00
Jędrzej Stuczyński
01c052e9a4
use legacy crypto for constructing SURB headers ( #5579 )
2025-03-06 20:13:16 +00:00
benedettadavico
6bd31b9521
bump nym-node version
2025-03-06 18:08:58 +01:00
mfahampshire
d45d1eb313
change hardcoded file to tempdir
2025-03-06 17:37:19 +01:00
benedettadavico
b42e5b063e
bump api version
2025-03-06 15:45:02 +01:00
benedettadavico
c33e4c0836
bumping versions dorina patched
2025-03-06 15:03:43 +01:00
Jędrzej Stuczyński
be92ccf0da
bugfix: make sure to correctly decode response content when putting it into error message ( #5571 )
2025-03-06 11:24:16 +00:00
Jędrzej Stuczyński
698883c03f
feature: v2 authentication request ( #5537 ) ( #5563 )
...
* introduced v2 authentication request between clients and gateways
* client to send v2 auth when possible
* added persistence to last used authentication timestamp
* added clients identity to signed plaintext
2025-03-06 09:18:39 +00:00
Jon Häggblad
0d8b3abc6f
Deserialize v5 authenticator requests ( #5568 )
2025-03-05 23:07:32 +01:00
Jon Häggblad
c284b1e8b1
Create authenticator v5 request/response types ( #5561 )
...
* Create authenticator v5 request/response types
* Support v5 in the authenticator
* Fix tests
* Bump nym-node version
2025-03-05 15:41:44 +01:00
Jędrzej Stuczyński
27dc9c8024
Merge branch 'develop' into merge/release/2025.4-dorina
2025-03-04 11:00:24 +00:00
dependabot[bot]
6c781a0064
build(deps): bump itertools from 0.13.0 to 0.14.0 ( #5509 )
...
Bumps [itertools](https://github.com/rust-itertools/itertools ) from 0.13.0 to 0.14.0.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.13.0...v0.14.0 )
---
updated-dependencies:
- dependency-name: itertools
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-04 00:37:35 +01:00
dependabot[bot]
080ec80722
build(deps): bump uuid from 1.13.2 to 1.15.1 ( #5542 )
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.13.2 to 1.15.1.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.13.2...v1.15.1 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-04 00:36:24 +01:00
dependabot[bot]
9c17239831
build(deps): bump flate2 from 1.0.35 to 1.1.0 ( #5510 )
...
Bumps [flate2](https://github.com/rust-lang/flate2-rs ) from 1.0.35 to 1.1.0.
- [Release notes](https://github.com/rust-lang/flate2-rs/releases )
- [Changelog](https://github.com/rust-lang/flate2-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/flate2-rs/compare/1.0.35...1.1.0 )
---
updated-dependencies:
- dependency-name: flate2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-04 00:35:12 +01:00
dependabot[bot]
f6c19ec02b
build(deps): bump the patch-updates group across 1 directory with 14 updates ( #5549 )
2025-03-03 20:05:21 +01:00
Jędrzej Stuczyński
155c4d37ef
feature: v2 authentication request ( #5537 )
...
* introduced v2 authentication request between clients and gateways
* client to send v2 auth when possible
* added persistence to last used authentication timestamp
* added clients identity to signed plaintext
2025-03-03 17:51:30 +00:00
Jędrzej Stuczyński
4f7124e661
Feature/chain status api ( #5539 )
...
* nym-api endpoint to return latest block information
* attached chain health to health query
* fixed serde casing
* one of the most nastiest work arounds in test code
2025-03-03 10:47:40 +00:00
mfahampshire
f52f07f6ec
Max/tcp proxy bin sdk readme ( #5354 )
...
* removed old todos
* add bin files to proxy
* add readme to sdk
* fmt
2025-03-03 07:39:17 +00:00
Jon Häggblad
128f69a5d6
Simplify IPR v8 ( #5532 )
...
* Purge stuff from v8
* Adapt to v8 changes
* Use protocol in ipr header
* Remove commented out code
* Remove unused error
2025-02-28 13:04:53 +01:00
Jack Wampler
f13ce6bf2d
HickoryDnsResolver use a shared instance by default to limit fd use ( #5523 )
2025-02-27 09:05:10 -07:00
Jon Häggblad
856dbfe1ac
IPR request types v8 ( #5498 )
...
* IPR v8 request/response types
* Remove signature for when we use sender tags
* Remove unused
* Address some review comments
* Update license to GPL-3.0 for IPR
Since the IPR can run as a binary, make sure it's license is GPL-3.0
* update cargo deny
* Add back support for v6
* Tidy responses
* Clippy
* Fix compilation
* Conversions
* Conversions
* Split response conversion
* request split
* Complete conversion switch
* Remove commented out code
* rustfmt
* Remove unused conversions
* Remove unused TryFrom
* use from
2025-02-27 15:21:55 +01:00
Jędrzej Stuczyński
69b2448500
chore: removed all old coconut code ( #5500 )
2025-02-26 10:02:55 +00:00
Jędrzej Stuczyński
80b395cd8e
feat: use ct_eq for checking bearer token ( #5501 ) ( #5519 )
2025-02-26 09:48:05 +00:00
Jędrzej Stuczyński
8f5457e698
feature: allow nym-nodes to understand future version of sphinx packets ( #5496 ) ( #5518 )
...
* use updated sphinx crate
* updated outfox usage of keygen in tests
* use x25519 in outfox
* remove redundant constructor
* adjusted key convertion traits
2025-02-26 09:47:57 +00:00
dynco-nym
9de5d7213a
Another total_stake SQL fix ( #5516 )
2025-02-24 18:06:03 +01:00
dynco-nym
94eb362a71
Fix total_stake on SQL update ( #5514 )
2025-02-24 20:50:42 +05:30
dependabot[bot]
0f615f48f2
build(deps): bump the patch-updates group with 2 updates ( #5505 )
2025-02-24 13:33:20 +01:00
Jędrzej Stuczyński
17d3ff2d77
feat: use ct_eq for checking bearer token ( #5501 )
2025-02-24 09:04:34 +00:00
dynco-nym
dd3dcfa7fe
Treat gateways as Nym Nodes ( #5504 )
...
* Generate GW moniker if missing
Beside that:
- clear up gw nomenclature
- adjust counting when legacy nodes are present in nym node APIs
- create utils module
* Store gatewy descriptions
* Clippy & version
2025-02-21 20:32:39 +01:00
dynco-nym
86ea2d23cb
Update version in Cargo.toml ( #5503 )
2025-02-21 16:16:44 +01:00
dynco-nym
6b24f081e1
Add extra args for the probe ( #5499 )
2025-02-21 12:14:37 +01:00
Jędrzej Stuczyński
6e5d0dac1b
feature: allow nym-nodes to understand future version of sphinx packets ( #5496 )
...
* use updated sphinx crate
* updated outfox usage of keygen in tests
* use x25519 in outfox
* remove redundant constructor
* adjusted key convertion traits
2025-02-21 11:06:07 +00:00