Jon Häggblad
eeaca9fc10
Run cargo autoinherit ( #5460 )
...
* cargo autoinherit
* sort
2025-02-17 15:05:27 +00:00
Jon Häggblad
7255f79b9c
Merge pull request #5435 from nymtech/jon/task-all-stop
...
Remove all recv_with_delay and add shutdown condition to loops in client-core
2025-02-17 15:54:34 +01:00
Tommy Verrall
589069504a
Merge pull request #5463 from nymtech/dependabot/npm_and_yarn/docker/typescript_client/upload_contract/elliptic-6.6.1
...
build(deps): bump elliptic from 6.5.4 to 6.6.1 in /docker/typescript_client/upload_contract
2025-02-17 14:48:09 +01:00
Jon Häggblad
4da7bc7442
Fix wasm client stats sender task client
2025-02-17 14:37:34 +01:00
Jon Häggblad
35be8de9f1
Update task fork names to be consistent
2025-02-17 14:37:34 +01:00
Jon Häggblad
2b14a9e6f8
Fix unexpected drop:
2025-02-17 14:37:34 +01:00
Jon Häggblad
e9269da897
Fix using is_shutdown_poll
2025-02-17 14:37:34 +01:00
Jon Häggblad
7bceeadf16
Include MessageHandler
2025-02-17 14:37:34 +01:00
Jon Häggblad
e72ce8fa92
Fix bug with ack control task client
2025-02-17 14:37:34 +01:00
Jon Häggblad
1ccdd5d660
Also remove a bunch of panics in the native client
2025-02-17 14:37:34 +01:00
Jon Häggblad
c6d38d3c4f
Also include topology refresher and mix traffic controller
2025-02-17 14:37:34 +01:00
Jon Häggblad
e8e2bf107f
Wrap more send errors in shutdown check
2025-02-17 14:37:34 +01:00
Jon Häggblad
efe4e5c1c1
Move TaskClient to Self in few tasks
2025-02-17 14:37:34 +01:00
Jon Häggblad
2230609a72
Use a TaskClient in client stats sender
2025-02-17 14:37:34 +01:00
Jon Häggblad
6d80c37b21
Tweak logging
2025-02-17 14:37:34 +01:00
Jon Häggblad
cb8b4c56af
Remove a bunch of unwraps from client-core
2025-02-17 14:37:34 +01:00
Jon Häggblad
4d486abfef
Remove all recv_with_delay and add shutdown condition to loops in client-core
...
Inside client-core we want to prepare the ground for moving a behaviour
close to what we have in the vpn client.
Remove all the recv_with_delay since we want to just stop
Add shutdown condition to all select loops to guard against the shutdown
listener being polled inside the select blocks.
2025-02-17 14:37:34 +01:00
Jędrzej Stuczyński
b694845e4c
added missing import to doctest ( #5480 )
2025-02-17 13:27:47 +00:00
Jon Häggblad
5cb2800d15
Trigger contracts CI on main workspace Cargo changes ( #5477 )
...
Since the contracts workspace depends on the common code in the main
workspace, and since the contracts are critical to not have regressions
in, trigger contracts CI on any changes to the workspace
Cargo.toml and lock files.
2025-02-17 13:00:40 +01:00
Jędrzej Stuczyński
fd14394958
adjusted TestSetup::new_complex to ensure bonded node's existence ( #5478 )
2025-02-17 11:52:53 +00:00
Drazen Urch
134883522d
Seedable clients ( #5440 )
...
* Seedable clients
* Finalize seedable PR
* Address PR comments
* More generic DerivationMaterials init
* Fix xoring the wrong index
* Tests
2025-02-17 00:00:17 +01:00
dependabot[bot]
221e01e9b8
build(deps): bump elliptic in /docker/typescript_client/upload_contract
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.4 to 6.6.1.
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.4...v6.6.1 )
---
updated-dependencies:
- dependency-name: elliptic
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-14 05:30:38 +00:00
Jon Häggblad
dcc48db301
Fix clippy::precedence ( #5457 )
...
* Fix clippy::precedence
* Fix clippy::useless_conversion
2025-02-13 11:05:39 +00:00
dainius-nym
7528109693
fix: update fx average rate calcs to ignore 0 values ( #5454 )
...
* fix: update fx average rate calcs to ignore 0 values
* chore: bump version and format the code
nyx-chain-watcher-0.1.11
2025-02-13 09:50:32 +00:00
Jon Häggblad
203d682f2c
Upgrade tower to 0.5.2 ( #5446 )
2025-02-13 10:43:39 +01:00
dependabot[bot]
589575eed8
build(deps): bump publicsuffix from 2.2.3 to 2.3.0 ( #5367 )
...
Bumps [publicsuffix](https://github.com/rushmorem/publicsuffix ) from 2.2.3 to 2.3.0.
- [Release notes](https://github.com/rushmorem/publicsuffix/releases )
- [Commits](https://github.com/rushmorem/publicsuffix/compare/v2.2.3...v2.3.0 )
---
updated-dependencies:
- dependency-name: publicsuffix
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-02-13 00:50:34 +01:00
Jon Häggblad
35bf1cc717
Disable debug in wasm and wallet workflows too ( #5459 )
2025-02-13 00:16:32 +01:00
dependabot[bot]
f5e02d5652
build(deps): bump hickory-proto from 0.24.2 to 0.24.3 ( #5444 )
...
* build(deps): bump hickory-proto from 0.24.2 to 0.24.3
Bumps [hickory-proto](https://github.com/hickory-dns/hickory-dns ) from 0.24.2 to 0.24.3.
- [Release notes](https://github.com/hickory-dns/hickory-dns/releases )
- [Changelog](https://github.com/hickory-dns/hickory-dns/blob/v0.24.3/CHANGELOG.md )
- [Commits](https://github.com/hickory-dns/hickory-dns/compare/v0.24.2...v0.24.3 )
---
updated-dependencies:
- dependency-name: hickory-proto
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
* Don't downgrade rand_core
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
2025-02-13 00:09:03 +01:00
dependabot[bot]
2fc641a7ff
build(deps): bump hyper from 1.4.1 to 1.6.0 ( #5416 )
...
Bumps [hyper](https://github.com/hyperium/hyper ) from 1.4.1 to 1.6.0.
- [Release notes](https://github.com/hyperium/hyper/releases )
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/hyper/compare/v1.4.1...v1.6.0 )
---
updated-dependencies:
- dependency-name: hyper
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-02-13 00:05:39 +01:00
dependabot[bot]
0ccca19cc2
build(deps): bump uniffi_build from 0.25.3 to 0.29.0 ( #5448 )
...
* build(deps): bump uniffi_build from 0.25.3 to 0.29.0
Bumps [uniffi_build](https://github.com/mozilla/uniffi-rs ) from 0.25.3 to 0.29.0.
- [Changelog](https://github.com/mozilla/uniffi-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mozilla/uniffi-rs/compare/v0.25.3...v0.29.0 )
---
updated-dependencies:
- dependency-name: uniffi_build
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Also update uniffi to match uniffi_build
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
2025-02-12 23:56:02 +01:00
Jon Häggblad
a07e567eb2
Set debug to false in ci-build.yml ( #5458 )
2025-02-12 23:08:44 +01:00
Jon Häggblad
f3400a0aa5
Add helper to extract a list of sqlite files with journal files wal/shm ( #5452 )
...
Co-authored-by: Andrej Mihajlov <andrej@nymtech.net >
2025-02-12 17:29:06 +01:00
dainius-nym
bf8614a545
Feature/add gbp currency ( #5453 )
...
* features: add gbp currency to the fx price scrapper
* regenerated sqlx queries
* nump cargo version
---------
Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
nyx-chain-watcher-0.1.10
2025-02-12 13:16:34 +00:00
dynco-nym
b7e3687757
Dz nym node stats ( #5418 )
...
* Remove blacklisted, inactive, reserve fields
* Remove gw.blacklisted
* Remove blacklisted and bonded count
* DB operations
* Improve logging
* Remove unused functions
* get_nym_nodes for scraping WIP
* Separate nym_nodes from mixnode stats
- fixes FOREIGN_KEY_CONSTRAINT error when storing
stats for nym_nodes which aren't in mixnodes table
* Daily aggregation works
* mixnodes/stats exposes correct info
* Undo unnecessary tidbits
* Replace obsolete stats
* Add total_stake
* Bump cargo.toml version
* Rename MixingNodeKind for better clarity
nym-node-status-api/nym-node-status-api-1.0.0-rc.8
2025-02-11 12:07:15 +01:00
windy-ux
b9b969b7d3
+ specify worker-src ( #5443 )
...
+ CSP from main website
Co-authored-by: benedetta davico <46782255+benedettadavico@users.noreply.github.com >
2025-02-11 10:19:12 +00:00
dependabot[bot]
47303e5b3b
build(deps): bump openssl from 0.10.56 to 0.10.70 in /nym-wallet ( #5422 )
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.56 to 0.10.70.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.56...openssl-v0.10.70 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-10 22:27:42 +01:00
dependabot[bot]
6b38ffd4f3
build(deps): bump hickory-proto from 0.24.2 to 0.24.3 in /nym-wallet ( #5445 )
...
Bumps [hickory-proto](https://github.com/hickory-dns/hickory-dns ) from 0.24.2 to 0.24.3.
- [Release notes](https://github.com/hickory-dns/hickory-dns/releases )
- [Changelog](https://github.com/hickory-dns/hickory-dns/blob/v0.24.3/CHANGELOG.md )
- [Commits](https://github.com/hickory-dns/hickory-dns/compare/v0.24.2...v0.24.3 )
---
updated-dependencies:
- dependency-name: hickory-proto
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-10 22:19:43 +01:00
import this
169c313404
[DOCs/operators]: Email templates update ( #5441 )
...
* new intro template
* Update dmca_response.md
2025-02-10 19:11:03 +00:00
dependabot[bot]
ccf430ea62
build(deps): bump the patch-updates group across 1 directory with 10 updates ( #5439 )
...
Bumps the patch-updates group with 10 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [async-trait](https://github.com/dtolnay/async-trait ) | `0.1.85` | `0.1.86` |
| [clap](https://github.com/clap-rs/clap ) | `4.5.27` | `4.5.28` |
| [comfy-table](https://github.com/nukesor/comfy-table ) | `7.1.3` | `7.1.4` |
| [hickory-resolver](https://github.com/hickory-dns/hickory-dns ) | `0.24.2` | `0.24.3` |
| [once_cell](https://github.com/matklad/once_cell ) | `1.20.2` | `1.20.3` |
| [pin-project](https://github.com/taiki-e/pin-project ) | `1.1.8` | `1.1.9` |
| [serde_json_path](https://github.com/hiltontj/serde_json_path ) | `0.7.1` | `0.7.2` |
| [toml](https://github.com/toml-rs/toml ) | `0.8.19` | `0.8.20` |
| [cosmrs](https://github.com/cosmos/cosmos-rust ) | `0.21.0` | `0.21.1` |
| [tokio-postgres](https://github.com/sfackler/rust-postgres ) | `0.7.12` | `0.7.13` |
Updates `async-trait` from 0.1.85 to 0.1.86
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.85...0.1.86 )
Updates `clap` from 4.5.27 to 4.5.28
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.27...clap_complete-v4.5.28 )
Updates `comfy-table` from 7.1.3 to 7.1.4
- [Release notes](https://github.com/nukesor/comfy-table/releases )
- [Changelog](https://github.com/Nukesor/comfy-table/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nukesor/comfy-table/compare/v7.1.3...v7.1.4 )
Updates `hickory-resolver` from 0.24.2 to 0.24.3
- [Release notes](https://github.com/hickory-dns/hickory-dns/releases )
- [Changelog](https://github.com/hickory-dns/hickory-dns/blob/v0.24.3/CHANGELOG.md )
- [Commits](https://github.com/hickory-dns/hickory-dns/compare/v0.24.2...v0.24.3 )
Updates `once_cell` from 1.20.2 to 1.20.3
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.20.2...v1.20.3 )
Updates `pin-project` from 1.1.8 to 1.1.9
- [Release notes](https://github.com/taiki-e/pin-project/releases )
- [Changelog](https://github.com/taiki-e/pin-project/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taiki-e/pin-project/compare/v1.1.8...v1.1.9 )
Updates `serde_json_path` from 0.7.1 to 0.7.2
- [Release notes](https://github.com/hiltontj/serde_json_path/releases )
- [Changelog](https://github.com/hiltontj/serde_json_path/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hiltontj/serde_json_path/compare/v0.7.1...v0.7.2 )
Updates `toml` from 0.8.19 to 0.8.20
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.19...toml-v0.8.20 )
Updates `cosmrs` from 0.21.0 to 0.21.1
- [Commits](https://github.com/cosmos/cosmos-rust/compare/cosmrs/v0.21.0...cosmrs/v0.21.1 )
Updates `tokio-postgres` from 0.7.12 to 0.7.13
- [Release notes](https://github.com/sfackler/rust-postgres/releases )
- [Commits](https://github.com/sfackler/rust-postgres/compare/tokio-postgres-v0.7.12...tokio-postgres-v0.7.13 )
---
updated-dependencies:
- dependency-name: async-trait
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: comfy-table
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: hickory-resolver
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: pin-project
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde_json_path
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: toml
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: cosmrs
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: tokio-postgres
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-02-10 14:59:07 +01:00
import this
cf13b79e93
[DOCs/operators]: Clarify SGPv2 program rules ( #5434 )
2025-02-07 11:31:34 +00:00
Jon Häggblad
134a0196f8
Disable the test for checking the remaining bandwidth in nym-node-status-api ( #5425 )
...
* Disable the test for checking the remaining bandwidth in nym-node-status-api
This check fails almost every time on CI, possibly due to rate limiting?
It's not good to disable the check, but it's blocking CI as it stands
now. Given that we have the check above for locating the ip, we at least
have a little coverage.
* Remove unused
2025-02-07 11:39:37 +01:00
benedetta davico
6c45c9f0b0
Merge pull request #5396 from nymtech/fix/wallet-explorer-url
...
Change Explorer URL to new smooshed nodes
2025-02-06 16:47:26 +01:00
import this
b5afae0916
[DOCs:operators]: Update nym-node specs ( #5433 )
...
* Update nym-node-specs.mdx
* update specs - PR finished
2025-02-06 15:43:33 +00:00
benedetta davico
988eca857f
Merge pull request #5431 from nymtech/drazen/forget-cli-client
...
Push down forget me to client configs
2025-02-06 15:25:04 +01:00
benedetta davico
3c05db2874
Merge pull request #5428 from nymtech/release/2025.2-hu
...
Merge release/2025.2-hu to develop
2025-02-06 13:58:47 +01:00
durch
a8e268f84a
Push down forget me to client configs
2025-02-06 13:15:58 +01:00
benedetta davico
ac22533ecd
Merge pull request #5429 from nymtech/feature/fix_develop_merge
...
Feature/fix develop merge
2025-02-06 13:12:31 +01:00
Bogdan-Ștefan Neacşu
bdc0b875a4
Merge remote-tracking branch 'origin/develop' into release/2025.2-hu
2025-02-06 13:16:51 +02:00
import this
d7b67c1408
[DOCs]: hotfix relative path url ( #5427 )
2025-02-06 10:15:45 +00:00
import this
606e29ebb0
[DOCs/operators]: Release notes, new specs, legal pages ( #5419 )
...
* add legal support notes
* write dev release notes
* create new legal page and add templates
* remove node_api_check to backup
* templates page
* update specs
* update backup and restore node
* PR ready for review
* address review comment
* last tweaks - PR finished
* last tweaks - PR finished
2025-02-05 15:19:56 +00:00