Tommy Verrall
a2c473e9d3
Merge branch 'develop' into conflicts
2024-07-10 11:43:54 +02:00
Tommy Verrall
962684ff56
Merge pull request #4667 from nymtech/feature/authenticator
...
Add authenticator
2024-07-10 10:14:58 +02:00
Tommy Verrall
7b3804c078
Merge pull request #4697 from nymtech/event-parsing
...
add event parsing to support cosmos_sdk > 0.50
2024-07-10 09:55:43 +02:00
Sachin Kamath
170f1823e1
fix tests
2024-07-09 21:54:57 +05:30
Sachin Kamath
dc2020559a
parse attributes from events instead of raw logs
2024-07-09 21:24:58 +05:30
Tommy Verrall
2b9444cce3
add an early return in parse_raw_str_logs for empty raw log strings.
...
this accommodates for the v50 chain upgrade
2024-07-09 20:36:36 +05:30
Bogdan-Ștefan Neacşu
68c1c068ac
Add old config upgrade flow
2024-07-09 09:16:00 +00:00
Drazen Urch
3d0b70a237
Add mixnodes to self describing api cache ( #4684 )
...
* Add mixnodes to self describing api cache
* Use NodeRole enum
* Add route for described mixnodes
* Cleanup contract_cache
* Remove nodestatuscache
* wait_until_ready impl
2024-07-09 10:54:48 +02:00
Bogdan-Ștefan Neacşu
65a6edc78c
Add authenticator debug to entry gateway config
2024-07-08 11:00:53 +00:00
Sachin Kamath
2ec8349897
update social links ( #4695 )
...
* replace vanity link
* fix links
2024-07-05 14:19:09 +00:00
Bogdan-Ștefan Neacşu
38a2d94f80
Fix clippy
2024-07-05 11:36:15 +00:00
Bogdan-Ștefan Neacşu
c7fa910516
Fix add of req id
2024-07-05 10:36:18 +00:00
Bogdan-Ștefan Neacşu
2fe08274dd
Add another layer for request id field
2024-07-05 10:20:56 +00:00
mx
be89d848dc
Max/try fix doc search ( #4692 )
...
* minimised dropdown bar
* update ci scripts
* theme changes to dev portal
* theme changes to operators
* theme changes to docs
* theme -> themes
* fixed theme -> themes import in book
* removed bak files
* remove logging from post_process + remove search feature from mdbook
---------
Co-authored-by: mfahampshire <mfahampshire@pm.me >
2024-07-05 12:19:14 +02:00
Bogdan-Ștefan Neacşu
a230a9b8b9
Merge remote-tracking branch 'origin/develop' into feature/authenticator
2024-07-05 09:57:48 +00:00
Bogdan-Ștefan Neacşu
72eae7cdf3
Remove stale mid-registrations
2024-07-05 09:38:17 +00:00
Bogdan-Ștefan Neacşu
7cae195370
Typo
2024-07-05 07:54:29 +00:00
Bogdan-Ștefan Neacşu
dfb16e385c
Rand from workspace
2024-07-05 07:53:33 +00:00
Bogdan-Ștefan Neacşu
660e1cad0a
Reconstruction msg
2024-07-04 14:26:37 +00:00
Bogdan-Ștefan Neacşu
7c1aa57a7e
Add curr version
2024-07-04 14:15:25 +00:00
Bogdan-Ștefan Neacşu
a06e496f78
Add final req creation
2024-07-04 13:54:13 +00:00
Jon Häggblad
70599b97b9
Send bandwidth status messages when connecting ( #4691 )
...
* Send bandwidth status messages when connecting
* Rename to task_client
* Move status message type to bandwidth controller
2024-07-04 13:10:16 +02:00
Bogdan-Ștefan Neacşu
02b194bde0
Function to create AuthReq
2024-07-04 10:40:53 +00:00
Bogdan-Ștefan Neacşu
20ec049db5
Remove more unnecessary structures
2024-07-04 09:41:17 +00:00
Tommy Verrall
ebac4e8564
Update ci-build-upload-binaries.yml
2024-07-04 09:57:37 +02:00
benedettadavico
da81664729
update versions and changelog
2024-07-04 09:36:09 +02:00
Bogdan-Ștefan Neacşu
fec3d46b33
Include auth in self description
2024-07-03 13:50:44 +00:00
Bogdan-Ștefan Neacşu
a4eb3a7dbf
Named fork for better logging
2024-07-03 13:03:32 +00:00
Bogdan-Ștefan Neacşu
28d15f2c4f
Remove unused import
2024-07-03 11:28:09 +00:00
Jon Häggblad
6078787daa
Remove constructor since it's weakly typed ( #4689 )
2024-07-03 12:26:47 +02:00
Jon Häggblad
6d93f36c82
Fix NR config compatibility ( #4690 )
...
* Make NR able to read config with old keys in
We removed stuff related to the old statistics service, so we ignore
unknown fields to be nice to our users
* Remove deleted config keys from NR template
2024-07-03 12:10:41 +02:00
Bogdan-Ștefan Neacşu
c6f93e38f5
Remove unused post function
2024-07-03 09:34:03 +00:00
Bogdan-Ștefan Neacşu
2159f71888
Fix wg feature
2024-07-03 09:04:01 +00:00
Bogdan-Ștefan Neacşu
a9abea3446
Fix macos build
2024-07-03 08:27:10 +00:00
Bogdan-Ștefan Neacşu
8e2713c9ba
Remove unwrap
2024-07-03 08:21:58 +00:00
Bogdan-Ștefan Neacşu
2ba0ef0e35
Remove unused wg http endpoint
2024-07-02 14:09:34 +00:00
Bogdan-Ștefan Neacşu
d3713cbc79
Fix user agent arg
2024-07-02 16:40:11 +03:00
Bogdan-Ștefan Neacşu
4d3fb2b585
Merge remote-tracking branch 'origin/develop' into feature/authenticator
2024-07-02 16:25:29 +03:00
import this
e65e611859
remove roles selection on blacklisting node - PR done ( #4687 )
2024-07-02 13:37:23 +01:00
benedetta davico
ebfb9c4bc1
Merge pull request #4686 from nymtech/bugfix/chain-upgrade-raw-logs
...
Add an early return in `parse_raw_str_logs` for empty raw log strings.
2024-07-02 12:29:48 +02:00
Tommy Verrall
8e7918cc45
add an early return in parse_raw_str_logs for empty raw log strings.
...
this accommodates for the v50 chain upgrade
2024-07-02 11:19:50 +02:00
Bogdan-Ștefan Neacşu
c465eb3efc
Fix error type
2024-07-02 08:58:48 +00:00
Bogdan-Ștefan Neacşu
b90136ac4e
Uniformise non-linux wg function
2024-07-01 15:10:36 +00:00
Bogdan-Ștefan Neacşu
ae5373168d
Fmt
2024-07-01 14:42:10 +00:00
Bogdan-Ștefan Neacşu
6f3942f6b7
Move implementation for final request
2024-07-01 14:38:48 +00:00
import this
4a25725a11
README.md update ( #4685 )
...
* start README update
* test alpha on github preview
* test alpha on github preview
* comment out rewards
* finish README update
2024-07-01 16:27:59 +02:00
Bogdan-Ștefan Neacşu
13f38343aa
Finalize cli build
2024-07-01 13:44:59 +00:00
Jon Häggblad
d34c829174
Create UserAgent that can be passed from the binary to the nym api client ( #4677 )
...
* Create UserAgent that can be passed from the binary to the nym api client
* TryFrom for UserAgent to HeaderValue
* Add user agent for getting the list of gateways
* Fix wasm client
* Move clap behind feature flag in bin-common
* Implement conversion to UserAgent
* Set user_agent on base client in native and socks5 clients
* Set user agent in socks5-listener lib
* wip
* wip
* Deserialize cargo_triple to unknown by default
* Abbreviate git hash
* Remove unused import
* Add missing dep, and remove dbg statements
* Reorder string representation
* Remove commented out code
* Revert temporary log level change
2024-07-01 13:29:10 +02:00
Bogdan-Ștefan Neacşu
f75b4843e8
Merge remote-tracking branch 'origin/develop' into feature/authenticator
2024-07-01 09:56:34 +00:00
Jędrzej Stuczyński
6963ead65a
minor cleanup
2024-07-01 08:25:31 +01:00
Jon Häggblad
0425cdeaf0
Merge pull request #4680 from nymtech/jon/deps-to-workspace
...
Move and whole bump of crates to workspace and upgrade some
2024-06-27 13:25:21 +02:00
import this
789914b096
[DOCs/operators]: Updates v2024.6-chomp and T&Cs ( #4674 )
...
* initialise updates and ToC
* add toc flag
* changelog and node black-xit improvement
* add node-api-check option
* syntax fix
* syntax fix
* change CI/CD with git reset
* fix typo
* add T&C AMA explanation link - ready for review
* fix typo
* resolve review comments
* add ToC standalone page
* minor edit - ready to go
2024-06-27 09:59:57 +00:00
Jon Häggblad
8acd3a0975
Move a few more deps partially to workspace
2024-06-27 10:52:15 +02:00
Jon Häggblad
fa1519ec6a
Move itertools to workspace deps
2024-06-27 10:52:15 +02:00
Jon Häggblad
da94b7e8df
Sort list
2024-06-27 10:52:15 +02:00
Jon Häggblad
4aa8cb4647
Move dalek and rand_chacha crates to workspace
2024-06-27 10:52:15 +02:00
Jon Häggblad
5d13538508
Use workspace base64 dep
2024-06-27 10:52:15 +02:00
Jon Häggblad
4bbbcf629d
Fix warning for default_features
2024-06-27 10:52:15 +02:00
Jon Häggblad
34ef970fd8
Move dirs 4.0 to workspace deps
2024-06-27 10:52:14 +02:00
Jon Häggblad
fec570613c
Remove code that refers to removed nym-network-statistics ( #4679 )
...
* Remove nym-network-statistics from workspace
* Remove nym-network-statistics
* Cargo.lock
* Update ci workflow
* Remove code that refers to removed nym-network-statistics
* Remove more
* Remove nym-statistics-common
* Delete commented out modules
* Remove commented out code
* Remove more commented out code
* Remove more commented out stuff
* Remove unused function
2024-06-27 10:32:32 +02:00
Jon Häggblad
14a904eff0
Remove nym-network-statistics ( #4678 )
...
* Remove nym-network-statistics from workspace
* Remove nym-network-statistics
* Cargo.lock
* Update ci workflow
2024-06-27 10:32:09 +02:00
benedetta davico
24ffb8fe8c
Merge pull request #4675 from nymtech/release/2024.6-chomp
...
Release/2024.6-chomp to develop
2024-06-26 12:15:52 +02:00
import this
d1bf1f2005
[DOCs/operators]: Guides to improve operator tooling and debugging ( #4673 )
...
* initialise node api check guide
* syntax edits
* spell check
2024-06-26 09:55:19 +00:00
import this
c42b3f7617
Python CLI to self diagnose Nym nodes ( #4606 )
...
* initialised node_api_check CLI
* add swagger data
* print all stats as dicts - first one needs a tweak
* gateways and mixnodes return all dictionaries
* finish basic functionality of returning all data as dicts - need moe functions
* add --no_routing_history and --markdown options
* add error message
* initialise version count command
* version count work - missing error checks
* separate swagger query - need tweak for old mixnodes
* implement output function
* finished - ready for review
* simplify swagger request
* simplify error log
* address review - ping swagger/error solved
* finished version for review
* finished and cleaned - ready for review
2024-06-26 09:54:43 +00:00
benedetta davico
606144dd87
Update CHANGELOG.md
2024-06-25 09:51:20 +02:00
Tommy Verrall
a5bcbcc1f5
Update publish-nym-binaries.yml
...
remove unused binaries for publishing
2024-06-25 09:28:11 +02:00
Tommy Verrall
31cd62b676
Merge pull request #4672 from nymtech/dependabot/npm_and_yarn/wasm/mix-fetch/internal-dev/braces-3.0.3
...
Bump braces from 3.0.2 to 3.0.3 in /wasm/mix-fetch/internal-dev
2024-06-24 14:06:40 +02:00
Bogdan-Ștefan Neacşu
b43844bd7a
Embed into gateway
2024-06-21 15:51:02 +00:00
dependabot[bot]
53366c4151
Bump braces from 3.0.2 to 3.0.3 in /wasm/mix-fetch/internal-dev
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-21 12:40:59 +00:00
Jędrzej Stuczyński
2ca63a6fd5
Merge pull request #4671 from nymtech/feature/embedded-ignore-score
...
make embedded NR/IPR ignore performance of the gateway
2024-06-21 10:50:15 +01:00
Jędrzej Stuczyński
d33baec79b
clippy
2024-06-21 10:41:33 +01:00
Jędrzej Stuczyński
0626e54b6a
make embedded NR/IPR ignore performance of the gateway
2024-06-21 10:03:24 +01:00
Drazen Urch
2a260d46f8
New clippy lints ( #4660 )
...
* New clippy lints
* I guess this got removed
2024-06-21 10:02:29 +01:00
Tommy Verrall
7cb5afdeab
Merge pull request #4661 from edcalderon/patch-3
...
Update setup.md
2024-06-21 09:29:35 +02:00
Tommy Verrall
d18f4c0380
Merge pull request #4665 from nymtech/dependabot/npm_and_yarn/wasm/client/internal-dev-node/ws-8.17.1
...
Bump ws from 8.13.0 to 8.17.1 in /wasm/client/internal-dev-node
2024-06-21 09:28:58 +02:00
Yana Matrosova
c9c4059c90
Update Gateway and NR in mixFetch docs ( #4669 )
...
* Update Gateway and NR in mixFetch docs
---------
Co-authored-by: Yana <yanok87@users.noreply.github.com >
2024-06-20 20:40:56 +02:00
Bogdan-Ștefan Neacşu
cd89feb57e
Fix path
2024-06-20 15:15:05 +00:00
Bogdan-Ștefan Neacşu
17553d606e
Requests and responses
2024-06-20 16:58:21 +03:00
Zane Schepke
3fe33dec8b
Merge pull request #4670 from nymtech/zane/expiry-on-import
...
add expiry returned on import
2024-06-20 09:21:24 -04:00
Zane Schepke
589074360d
change to OffsetDateTime
2024-06-20 09:16:05 -04:00
Zane Schepke
2e5406692c
add expiry returned on import
2024-06-20 07:00:48 -04:00
Bogdan-Ștefan Neacşu
b6d9ed960b
Specify version
2024-06-19 11:37:09 +03:00
Jędrzej Stuczyński
1920177b2f
Merge pull request #4666 from nymtech/jstuczyn-patch-1
...
[bugfix] missing rustls feature
2024-06-19 09:03:45 +01:00
Bogdan-Ștefan Neacşu
1d89a887fb
Add authenticator
2024-06-18 19:05:23 +03:00
Jędrzej Stuczyński
f562433519
[bugfix] missing rustls feature
...
it just happens to work due to feature-unification. it should probably have this feature by itself.
2024-06-18 16:29:07 +01:00
dependabot[bot]
2affa76304
Bump ws from 8.13.0 to 8.17.1 in /wasm/client/internal-dev-node
...
Bumps [ws](https://github.com/websockets/ws ) from 8.13.0 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.13.0...8.17.1 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-18 14:28:26 +00:00
Tommy Verrall
d6aeb9142f
Merge pull request #4662 from nymtech/dependabot/npm_and_yarn/sdk/typescript/packages/nodejs-client/ws-8.17.1
...
Bump ws from 8.14.2 to 8.17.1 in /sdk/typescript/packages/nodejs-client
2024-06-18 10:41:50 +02:00
Tommy Verrall
70af84b6b1
Merge pull request #4663 from nymtech/dependabot/npm_and_yarn/clients/native/examples/js-examples/websocket/braces-3.0.3
...
Bump braces from 3.0.2 to 3.0.3 in /clients/native/examples/js-examples/websocket
2024-06-18 10:14:52 +02:00
dependabot[bot]
fc397053c8
Bump braces in /clients/native/examples/js-examples/websocket
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-18 07:03:57 +00:00
dependabot[bot]
3092c8e68e
Bump ws from 8.14.2 to 8.17.1 in /sdk/typescript/packages/nodejs-client
...
Bumps [ws](https://github.com/websockets/ws ) from 8.14.2 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.14.2...8.17.1 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-18 00:56:03 +00:00
Edward Calderon
4a1efab5c8
Update setup.md
...
unexpected argument 'true' found
2024-06-17 14:43:15 -05:00
Drazen Urch
a2d57f269d
New clippy lints ( #4660 )
...
* New clippy lints
* I guess this got removed
2024-06-17 15:29:19 +02:00
import this
38c4cc3345
minor syntax edits - the PR is finished for review ( #4657 )
2024-06-17 12:18:21 +00:00
Jędrzej Stuczyński
06ebe56914
Merge pull request #4654 from nymtech/chore/rename-accept-toc-flag
...
renamed 'accept-toc' flag and fields into explicit 'accept-operator-terms-and-conditions'
2024-06-17 11:31:41 +01:00
Jędrzej Stuczyński
1c3140898f
fixed warning message
2024-06-17 10:09:05 +01:00
Tommy Verrall
6005bf6101
Merge pull request #4659 from nymtech/dependabot/npm_and_yarn/nym-api/tests/braces-3.0.3
...
Bump braces from 3.0.2 to 3.0.3 in /nym-api/tests
2024-06-17 09:44:34 +02:00
dependabot[bot]
78b9ebb463
Bump braces from 3.0.2 to 3.0.3 in /nym-api/tests
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-17 07:39:12 +00:00
Tommy Verrall
ad7f993f0f
Merge pull request #4658 from nymtech/dependabot/npm_and_yarn/docker/typescript_client/upload_contract/braces-3.0.3
...
Bump braces from 3.0.2 to 3.0.3 in /docker/typescript_client/upload_contract
2024-06-17 09:38:25 +02:00
Tommy Verrall
9be8a53ea2
Merge pull request #4656 from edcalderon/patch-2
...
Update vps-setup.md
2024-06-17 09:37:56 +02:00
Tommy Verrall
a89f8cf2ab
Merge pull request #4655 from edcalderon/patch-1
...
Update configuration.md
2024-06-17 09:37:10 +02:00
dependabot[bot]
a2dab0e64d
Bump braces in /docker/typescript_client/upload_contract
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-17 01:25:23 +00:00
Edward Calderon
52459f6545
Update vps-setup.md
...
miss parameter
2024-06-14 17:56:50 -05:00
Edward Calderon
a82bc3356e
Update configuration.md
...
typo
2024-06-14 15:17:38 -05:00
Jędrzej Stuczyński
9ebe8310a1
renamed 'accept-toc' flag and fields into explicit 'accept-operator-terms-and-conditions'
2024-06-14 17:22:42 +01:00
benedettadavico
cf5c5f1df4
update changelog and bump binaries
2024-06-14 16:21:26 +02:00
import this
8585a68d7f
syntax fix ( #4653 )
2024-06-14 18:36:15 +05:30
import this
e8540c13a5
[DOCs/operators]: Introduction of the new RELEASE CYCLE & SANDBOX FAUCET ( #4652 )
...
* initialise release cycle page
* syntax fix - missing sandbox and faucet guide
* add to summary
* add faucet notes as a draft
* add faucet points and bn feedback as a comment
* create sandbox testnet guide page
* syntax edit
* syntax edit
* change config flag syntax
2024-06-14 12:14:59 +00:00
Jon Häggblad
5a24a8fafc
Merge pull request #4643 from nymtech/jon/remove-nc
2024-06-14 12:03:42 +02:00
import this
1195b120ff
update nymvpn cli page ( #4649 )
2024-06-13 09:09:53 +00:00
Tommy Verrall
f30cfc0be7
Merge pull request #4650 from nymtech/bugfix/remove-ephemera_migrations
...
Remove additional code as part of Ephemera Purge and SP and contracts
2024-06-12 17:05:09 +02:00
Tommy Verrall
9460a9941c
remove additional code :)
2024-06-12 16:40:11 +02:00
Tommy Verrall
eeffc0db51
fmt
2024-06-12 16:29:00 +02:00
Tommy Verrall
b7d6e0e1e3
remove left over bbc code
2024-06-12 16:27:00 +02:00
Tommy Verrall
45e0b406ac
remove additional ephemera code and related service provider info
2024-06-12 16:15:52 +02:00
import this
405d4653df
[DOCs]: NC purge ( #4645 )
...
* update wallet desktop url
* purge nym connect docs
* update socks 5 client quickstart
* add api link - ready to merge
* remove allowlist from the integration faq
* syntax fix
2024-06-12 09:16:49 +00:00
Jędrzej Stuczyński
579527b480
Merge pull request #4648 from nymtech/bugfix/contracts-compat
...
bugfix: make sure nym-api can handle non-cw2 (or without detailed build info) compliant contracts
2024-06-11 19:04:32 +02:00
Jędrzej Stuczyński
70360196f0
bugfix: make sure nym-api can handle non-cw2 (or without detailed build info) compliant contracts
2024-06-11 17:38:24 +01:00
Tommy Verrall
b777adeda6
Merge pull request #4639 from nymtech/jon/remove-pr-template
...
Remove old PR template
2024-06-11 16:25:23 +02:00
Jędrzej Stuczyński
6a6505c9d7
Merge pull request #4647 from nymtech/feature/toc-flag
...
introduced a flag to accept toc and exposed it via self-described API
2024-06-11 15:20:42 +02:00
Jędrzej Stuczyński
b10119d339
Merge pull request #4646 from nymtech/jstuczyn-patch-1
...
bugfix: make sure to return an error on invalid public ip
2024-06-11 15:09:25 +02:00
Jędrzej Stuczyński
3a4bd4ffd6
introduced a flag to accept toc and exposed it via self-described API
2024-06-11 14:08:09 +01:00
Jędrzej Stuczyński
9769387730
bugfix: make sure to return an error on invalid public ip
2024-06-11 13:58:25 +01:00
Jędrzej Stuczyński
71747e3c82
Merge pull request #4630 from nymtech/feature/forbid-empty-ips
...
validate nym-node public ips on startup
2024-06-11 14:43:42 +02:00
Jędrzej Stuczyński
5cbbeee0d5
Merge pull request #4631 from nymtech/feature/standarise-contract-info
...
standarised ContractBuildInformation and added it to all contracts
2024-06-11 14:43:25 +02:00
Jon Häggblad
57187be113
Remove nym-connect CI files
2024-06-11 14:05:05 +02:00
Jon Häggblad
fbd634a866
Remove references to nym-connect in toolchain files
2024-06-11 14:05:05 +02:00
Jon Häggblad
8d4eba858e
Delete nym-connect directory
2024-06-11 14:05:04 +02:00
Jędrzej Stuczyński
f1486fb989
updated schema files
2024-06-11 12:22:38 +01:00
Jędrzej Stuczyński
c50c30ae76
standarised ContractBuildInformation and added it to all contracts
2024-06-11 12:22:15 +01:00
Jędrzej Stuczyński
5745cb4d7a
Merge pull request #4642 from nymtech/chore/purge-ephemera
...
Removed ephemera code
2024-06-11 13:15:04 +02:00
Jon Häggblad
00c978c864
Add ci check for PR having an assigned milestone ( #4644 )
...
* Add ci check for PR having an assigned milestone
* fix trigger
2024-06-11 12:58:25 +02:00
Tommy Verrall
9e4c58efdf
Merge pull request #4640 from nymtech/feature/periodic_remove
...
Remove stale peers
2024-06-11 12:26:55 +02:00
Tommy Verrall
13e6fcaa85
Merge pull request #4635 from nymtech/feature/new-node-endpoints
...
Feature/new node endpoints
2024-06-11 12:26:30 +02:00
Tommy Verrall
9bd095ec18
Merge pull request #4638 from nymtech/dependabot/npm_and_yarn/testnet-faucet/braces-3.0.3
...
Bump braces from 3.0.2 to 3.0.3 in /testnet-faucet
2024-06-11 12:25:13 +02:00
Jędrzej Stuczyński
60d50ff17a
fixed visibility of '--local' flag
2024-06-11 11:22:31 +01:00
Tommy Verrall
03f3f0285a
Merge pull request #4624 from nymtech/jon/fix-cargo-warnings
...
Fix cargo warnings
2024-06-11 12:22:12 +02:00
Jędrzej Stuczyński
3e87063ab4
Removed ephemera code
2024-06-11 11:17:26 +01:00
Bogdan-Ștefan Neacşu
a32cbd44b0
Remove stale peers
2024-06-11 10:05:38 +00:00
Jon Häggblad
962070a33c
Remove old PR template
2024-06-11 12:04:24 +02:00
Jon Häggblad
55f11a5433
Disable profile settings for crate not included
...
Cargo is warning about
warning: profile package spec `nym-wasm-sdk` in profile `release` did not match any packages
Fix this by commenting out the profile settings for that crate as it's
currently not included in the main workspace
2024-06-11 11:52:04 +02:00
Jon Häggblad
48332a1069
Fix cargo warnings about default-features for the main workspace
...
On every cargo command we have the set warnings:
warning: /home/jon/src/nym/nym/common/dkg/Cargo.toml: `default-features` is ignored for bls12_381, since `default-features` was not specified for `workspace.dependencies.bls12_381`, this could become a hard error in the future
warning: /home/jon/src/nym/nym/common/dkg/Cargo.toml: `default-features` is ignored for ff, since `default-features` was not specified for `workspace.dependencies.ff`, this could become a hard error in the future
warning: /home/jon/src/nym/nym/common/dkg/Cargo.toml: `default-features` is ignored for group, since `default-features` was not specified for `workspace.dependencies.group`, this could become a hard error in the future
warning: /home/jon/src/nym/nym/common/client-libs/validator-client/Cargo.toml: `default-features` is ignored for bip32, since `default-features` was not specified for `workspace.dependencies.bip32`, this could become a hard error in the future
warning: /home/jon/src/nym/nym/common/client-libs/validator-client/Cargo.toml: `default-features` is ignored for prost, since `default-features` was not specified for `workspace.dependencies.prost`, this could become a hard error in the future
warning: /home/jon/src/nym/nym/common/credentials-interface/Cargo.toml: `default-features` is ignored for bls12_381, since `default-features` was not specified for `workspace.dependencies.bls12_381`, this could become a hard error in the future
warning: /home/jon/src/nym/nym/common/credentials/Cargo.toml: `default-features` is ignored for bls12_381, since `default-features` was not specified for `workspace.dependencies.bls12_381`, this could become a hard error in the future
warning: /home/jon/src/nym/nym/common/nymcoconut/Cargo.toml: `default-features` is ignored for bls12_381, since `default-features` was not specified for `workspace.dependencies.bls12_381`, this could become a hard error in the future
warning: /home/jon/src/nym/nym/common/nymcoconut/Cargo.toml: `default-features` is ignored for ff, since `default-features` was not specified for `workspace.dependencies.ff`, this could become a hard error in the future
warning: /home/jon/src/nym/nym/common/nymcoconut/Cargo.toml: `default-features` is ignored for group, since `default-features` was not specified for `workspace.dependencies.group`, this could become a hard error in the future
This commit adds default-features = false to the workspace dependencies
to fix these. An alternative way would be to remove
`default-features = false`
in the crates, but I assume these were put there for a good reason. Also
we might have other crates outside of the main workspace that depends on
these crates having default features disabled.
2024-06-11 11:52:01 +02:00
Jon Häggblad
f43a2a1e42
Merge pull request #4603 from nymtech/jon/purge-name-service-and-sp-dir-contracts
...
Purge name service and service provider directory contracts
2024-06-11 11:50:13 +02:00
dependabot[bot]
205c887686
Bump braces from 3.0.2 to 3.0.3 in /testnet-faucet
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-11 09:48:46 +00:00
Jon Häggblad
4666e91820
Merge pull request #4620 from nymtech/jon/ipr-read-both-v6-and-v7
...
Handle v6 and v7 requests in the IPR, but reply with v6
2024-06-11 11:48:00 +02:00
Tommy Verrall
7d0a25d570
Merge pull request #4619 from stefanopier/develop
...
fix typo
2024-06-11 11:06:27 +02:00
Bogdan-Ștefan Neacşu
bb46235b54
Add generic wg private network routing ( #4636 )
2024-06-10 16:55:05 +03:00
Jędrzej Stuczyński
464041f9e1
ibid for nym-connect
2024-06-10 14:48:35 +01:00
Jędrzej Stuczyński
433748521c
wasm fixes
2024-06-10 13:00:24 +01:00
Jędrzej Stuczyński
3cbcd001f4
clippy + test build issues
2024-06-10 11:36:57 +01:00
Jędrzej Stuczyński
282b27646f
review comments
2024-06-10 11:19:27 +01:00
Jędrzej Stuczyński
5cc3ee32e9
fix test
2024-06-10 11:17:44 +01:00
Jędrzej Stuczyński
f412f45b50
proper type conversions and client compat
2024-06-10 11:03:26 +01:00
Jędrzej Stuczyński
9c19452758
scaffolding of using new endpoints in the client
2024-06-10 10:11:07 +01:00
Jędrzej Stuczyński
bf34d00478
new endpoints on nym-api side
2024-06-07 17:02:53 +01:00
Bogdan-Ștefan Neacşu
70fa41c165
Update kernel peers on peer modification ( #4622 )
...
* Include wireguard in gw config
* Support nym node first
* Create wg keypair
* Activate wg feature in gw dep
* Move key paths to separate structure
* Use client reg
* Generate and use own private key
* Rename network to ip for wg gw
* Propagate wireguard setup error message
* Remove logs
* Bump gateway version number
* Remove upgrade code
* Init wireguard on migration
* Upgrade code for nym-node too
* Wireguard paths upgrade
* Init wg keys on upgrade
* Simplify pub key translatations
* Fix clippy
* Undo comment change
* Fix tests
* Don't bump version just yet
* Remove redundant source attr
* Remove unused wg details
* Rename wg device
* Init for mixnode migration as well
* Add upgrade for gw wireguard deleted field
* Move interface removal to Drop trait impl
* Fix clippy
* Wgapi could be included on other platforms
* Handle peer control msgs
* Send add peer msg
* Handle double registration
* Fix deadlock
* Fix clippy
* More clippy
* Use same defguard
* Fix unit test
* Fix wasm build
* Move implementations from types to wireguard crate
* Fix linux
2024-06-07 14:02:47 +03:00
Jon Häggblad
065d416305
Update lock files after merging in develop
2024-06-07 12:46:46 +02:00
Jon Häggblad
3e93d2a250
Merge remote-tracking branch 'origin/develop' into jon/purge-name-service-and-sp-dir-contracts
2024-06-07 12:41:46 +02:00
Jon Häggblad
8bc85191d5
Replace Vec<u8> signature with strong type
2024-06-07 12:33:07 +02:00
Jędrzej Stuczyński
7d714a22f0
validate nym-node public ips on startup
2024-06-06 11:23:16 +01:00
Jędrzej Stuczyński
102a8a0d8b
Merge pull request #4607 from nymtech/simon/sphinx_update
...
Update crypto and rand crates
2024-06-05 10:34:42 +01:00
Tommy Verrall
ae28a45915
Merge pull request #4618 from vitorsantanna2/patch-1
...
Update isp-sheet.csv
2024-06-05 11:09:11 +02:00
import this
cffb8d98af
[DOCs/operators]: fix wireguard syntax ( #4628 )
...
* fix wireguard syntax
* simplify syntax
* clean
2024-06-03 14:16:30 +00:00
import this
a40c2239d7
[DOCs/operators]: Routine update && Fix a probe syntax ( #4627 )
...
* update probe and simplify nym gw flow
* add gw troubleshooting
2024-06-03 07:45:27 +00:00
Jon Häggblad
5a990a58ff
Extend the return error when connecting to gateway fails ( #4626 )
2024-05-31 19:18:31 +02:00
Simon Wicky
2a1d37dd22
update crypto and rand crates
2024-05-31 11:33:16 +01:00
Bogdan-Ștefan Neacşu
be79042a23
Bump defguard wg ( #4625 )
2024-05-30 16:00:51 +02:00
Jon Häggblad
7019dcc11f
Clean up parsing request
2024-05-28 22:26:13 +02:00
Jon Häggblad
bab842d277
Move comment
2024-05-28 19:35:23 +02:00
Jon Häggblad
a374bca601
Check timestamp
2024-05-28 15:10:45 +02:00
Jon Häggblad
d4d3041816
Verify signature if present
2024-05-28 12:22:39 +02:00
Bogdan-Ștefan Neacşu
3acf521fc1
Refine wireguard on gateway side ( #4615 )
...
* Include wireguard in gw config
* Support nym node first
* Create wg keypair
* Activate wg feature in gw dep
* Move key paths to separate structure
* Use client reg
* Generate and use own private key
* Rename network to ip for wg gw
* Propagate wireguard setup error message
* Remove logs
* Bump gateway version number
* Remove upgrade code
* Init wireguard on migration
* Upgrade code for nym-node too
* Wireguard paths upgrade
* Init wg keys on upgrade
* Simplify pub key translatations
* Fix clippy
* Undo comment change
* Fix tests
* Don't bump version just yet
* Remove redundant source attr
* Remove unused wg details
* Rename wg device
* Init for mixnode migration as well
* Add upgrade for gw wireguard deleted field
* Move interface removal to Drop trait impl
* Fix clippy
* Wgapi could be included on other platforms
2024-05-28 11:52:14 +02:00
Jon Häggblad
70766b6d3e
Handle v6 and v7 requests in the IPR, but reply with v6
2024-05-28 09:00:08 +02:00
Stefano Piermatteo
437c66ad0b
fix typo
2024-05-24 20:18:06 +02:00
Vitor Santanna
1afcfb0842
Update isp-sheet.csv
...
Add Misaka and IsHosting VPS
2024-05-24 12:55:10 -03:00
benedetta davico
759e2fa2c5
Merge pull request #4617 from nymtech/master
...
Merge Master into Develop with the recent Ragusa changes
2024-05-24 14:06:57 +02:00
Tommy Verrall
489914fb42
Merge pull request #4608 from nymtech/release/2024.5-ragusa
...
Release 2024.5-ragusa into master - DO NO MERGE
2024-05-24 12:35:01 +01:00
import this
bca8992115
[DOCs/operators]: 2024.5-ragusa updates ( #4609 )
...
* initialise changelog updates
* fix formatting
* finalise changelog
* change formating - PR ready for review
* review comments resolved
2024-05-23 16:49:17 +00:00
mx
f94d900d18
update mixfetch docs ( #4614 )
...
* * added info on gateway habourmaster
* fixed broken examples with new infra addresses
* bump node version in ts sdk docs ci script
---------
Co-authored-by: mfahampshire <mfahampshire@pm.me >
2024-05-23 15:15:51 +00:00
Tommy Verrall
dab55a12c7
update changelog
2024-05-23 16:26:09 +02:00
Tommy Verrall
82f722936f
Merge branch 'release/2024.5-ragusa' of https://github.com/nymtech/nym into release/2024.5-ragusa
2024-05-23 16:09:07 +02:00
benedettadavico
7f08020d4f
update changelog and bump versions
2024-05-23 16:08:37 +02:00
Tommy Verrall
579e41d57e
Merge pull request #4613 from nymtech/bugfix/last_polled-backwards-compat
...
make sure 'OffsetDateTimeJsonSchemaWrapper' is serialised with legacy format
2024-05-23 15:00:38 +01:00
Jędrzej Stuczyński
06953298eb
ibid for nym-connect
2024-05-23 12:10:41 +01:00
Jędrzej Stuczyński
1d78f8747f
update wallet 'time' dep due to broken semver
2024-05-23 10:21:08 +01:00
Tommy Verrall
a6e9414cb8
Update ci-contracts-upload-binaries.yml
...
use version 1.77 so it's compatible with ecash
2024-05-23 11:03:40 +02:00
Jędrzej Stuczyński
23d7230d33
make sure 'OffsetDateTimeJsonSchemaWrapper' is serialised with legacy format
2024-05-23 10:01:46 +01:00
benedettadavico
496f172070
update changelog and bump versions
2024-05-22 10:28:38 +02:00
Tommy Verrall
76953df4bb
Merge pull request #4605 from nymtech/feature/nym-node-api-location
...
Feature/nym node api location
2024-05-21 17:28:53 +01:00
Tommy Verrall
ce2449f86a
Merge pull request #4599 from nymtech/feature/expose-all-api-reports
...
nym-api: make report/avg_uptime endpoints ignore blacklist
2024-05-21 17:28:07 +01:00
Jędrzej Stuczyński
598014bf30
fixed deserialisation of 'AuxiliaryDetails' api response
2024-05-21 17:06:15 +01:00
Jędrzej Stuczyński
73fe7618db
removing needless clones
2024-05-21 17:06:15 +01:00
Jędrzej Stuczyński
7a416f8cf5
aggregate new data with nym-api
2024-05-21 17:06:14 +01:00
Jędrzej Stuczyński
3077c2ea8d
create '/api/v1/auxiliary-details' that exposes nodes location
2024-05-21 17:06:13 +01:00
Tommy Verrall
be6c63723c
Merge pull request #4553 from nymtech/jon/autoinherit
...
Run cargo autoinherit on the main workspace
2024-05-21 16:33:38 +01:00
Jon Häggblad
c5a3cb7707
Update to handle changes in develop
2024-05-21 17:15:38 +02:00
Jon Häggblad
cce9f0b183
Merge remote-tracking branch 'origin/develop' into jon/autoinherit
2024-05-21 17:10:02 +02:00
Tommy Verrall
84b74703b2
Merge pull request #4604 from nymtech/jon/ipr-request-sign
...
Add optional signature to IPR request/response
2024-05-21 15:01:43 +01:00
Tommy Verrall
9bf3600e5b
Merge pull request #4601 from nymtech/feature/unstable-tested-nodes-endpoint
...
Feature/unstable tested nodes endpoint
2024-05-21 14:51:46 +01:00
Jędrzej Stuczyński
9f20c8ed1f
Merge pull request #4598 from nymtech/feature/remove-coconut-wait-buffer
...
removed blocking for coconut in the final epoch state
2024-05-21 10:19:38 +01:00
Jędrzej Stuczyński
84e66c34f2
Merge pull request #4584 from nymtech/feature/wasm-coconut
...
Feature/wasm coconut
2024-05-21 10:08:40 +01:00
Jędrzej Stuczyński
e04df37988
Merge pull request #4595 from nymtech/feature/freepass-admin
...
allow using explicit admin address for issuing freepasses
2024-05-21 10:07:44 +01:00
Jon Häggblad
b617729873
Remove from contract Makefile
2024-05-20 15:08:18 +02:00
import this
0eb6eb855b
[DOCs/operators]: Create a Nym ISP sheet, write gateway-probe guide & clean FnF docs ( #4590 )
...
* initialise nym versin of good-bad isps by tor community
* syntax edit
* finalise csv2md
* initialise isp-list page
* add last update info
* add python3 plugis to ci/cd runnners
* remove argparse installation
* python3 syntax edit
* pip install attempt
* pip install attempt
* change python version in cmdrun command
* fix python modules installation
* correct command python version
* workflows python env update
* add probe guide, clean FnF pages
* fix typos
2024-05-20 12:27:18 +00:00
Jon Häggblad
c91412f949
Restore exact same serde import for common contract crates
2024-05-20 13:45:18 +02:00
Jon Häggblad
0a89f31a29
Merge in new deps in the main list
2024-05-20 13:19:47 +02:00
Jon Häggblad
9badeac832
cargo autoinherit in root workspace
2024-05-20 13:16:25 +02:00
Jon Häggblad
b59c41d9cd
Fix test
2024-05-20 12:24:39 +02:00
Jon Häggblad
8f083ff91e
Add signatures to dynamic connect and disconect, and remove from response
2024-05-20 12:18:28 +02:00
Jon Häggblad
0f44836025
Move signature one layer down
2024-05-20 12:04:05 +02:00
Jon Häggblad
68ee2d747d
Add timestamps to requests
2024-05-20 11:53:00 +02:00
Jon Häggblad
e29c76678d
Add optional signature field to requests and responses
2024-05-20 10:58:10 +02:00
Jon Häggblad
a4005c7d81
Add v7 request/responses
2024-05-20 10:57:56 +02:00
Jędrzej Stuczyński
efe6d916e2
order results by timestamp desc
2024-05-20 09:29:09 +01:00
Jon Häggblad
a06ae48e2f
Add methods to MixnetClient to sign messages ( #4602 )
2024-05-20 10:22:28 +02:00
Jon Häggblad
c5e1ea289c
nym-connect and nym-wallet lock files
2024-05-20 09:50:32 +02:00
Jon Häggblad
266c98a80e
Don't upload in ci workflow
2024-05-20 09:48:48 +02:00
Jon Häggblad
4540b3b41a
lock file for contracts
2024-05-20 09:43:07 +02:00
Jon Häggblad
a9beb13189
Remove references in Makefile
2024-05-20 09:42:23 +02:00
Jon Häggblad
ebc30ec248
Remove everywhere sp contract is used
2024-05-20 09:38:22 +02:00
Jon Häggblad
3cd9c6ad13
Remove nym-service-provider-directory-common
2024-05-20 09:27:40 +02:00
Jon Häggblad
b83d4e964b
Remove nym-service-provider-directory from workspace
2024-05-20 09:27:09 +02:00
Jon Häggblad
bceb59a832
Remove nym-service-provider-directory
2024-05-20 09:26:14 +02:00
Jon Häggblad
50a48603e3
Remove everywhere name-service contract is used
2024-05-20 09:25:10 +02:00
Jon Häggblad
1ae718c345
Purge nym-name-service-common
2024-05-20 09:13:17 +02:00
Jon Häggblad
12c4450527
Remove nym-name-service from workspace
2024-05-20 09:12:06 +02:00
Jon Häggblad
5bf34950ab
Delete nym-name-service contract
2024-05-20 09:11:25 +02:00
Jędrzej Stuczyński
910b6a1369
adding explicit 'unstable' path segment
2024-05-19 10:27:33 +01:00
Jędrzej Stuczyński
7818658ee8
flatten the response
2024-05-17 18:36:50 +01:00
Jędrzej Stuczyński
89e34b4fd3
queries for detailed node statuses with broken pagination
2024-05-17 17:02:29 +01:00
Jędrzej Stuczyński
2f5a00dbda
removed blocking for coconut in the final epoch state
2024-05-17 11:04:19 +01:00
Jędrzej Stuczyński
7f87d42f9a
nym-api: make report/avg_uptime endpoints ignore blacklist
2024-05-17 11:01:16 +01:00
Fouad
e5f41731ae
Explorer NextJS Rebuild ( #4534 )
...
* bootstrap next app + add overview page
* fix AssetList type
* fix up nav stuff
* Refactor Nav component and add network components pages
* Refactor WorldMap component and update TelegramIcon, GitHubIcon, NymVpnIcon, DiscordIcon, and TwitterIcon components
* add service providers page
* mixnodes page
* delegations page + use material react table for all tables
* nodes map page
* Refactor StyledLink component and remove unnecessary console.log statements
* Refactor ESLint configuration, remove unused dependencies, and update component imports
* update deps
* Refactor imports and update dependencies
* fix dark mode
* build single mixnode page
* build single gateway page
* Refactor handleOnDelegate function to use useCallback in mixnodes page.tsx
* Add defaults for constants
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2024-05-16 16:12:06 +01:00
Jędrzej Stuczyński
a6fda391ae
Feature/rewarder voucher issuance ( #4548 )
...
* retrieve ed25519 identities of issuers
* signature verification on issued credentials
* wip
* persisting information about verified deposits, any failures and foul plays
* clippy
2024-05-16 10:15:24 +02:00
Tommy Verrall
1ded24dcfc
Merge pull request #4586 from nymtech/bugfix/nym-api-noop-nobanner
...
[bugfix] noop flag for nym-api for nymvisor compatibility
2024-05-15 14:07:30 +01:00
Tommy Verrall
8c42640853
Merge pull request #4591 from nymtech/jon/described-offsettime-parsing
...
Use rfc3339 for last_polled in described nym-api endpoint
2024-05-15 14:03:42 +01:00
Tommy Verrall
38aabc7983
Merge pull request #4593 from nymtech/feature/extend-max-freepass-validity
...
change maximum validity of issuable freepass
2024-05-15 13:40:49 +01:00
Tommy Verrall
4324845d29
Merge pull request #4596 from nymtech/update-contract-addr
...
update mainnet contract addresses
2024-05-15 10:07:08 +01:00
Jędrzej Stuczyński
93b12bccca
updated the lock file after the rebasing fixes
2024-05-14 17:47:43 +01:00
Jędrzej Stuczyński
89fb4ef03f
fixing more build issues
2024-05-14 17:45:17 +01:00
Jędrzej Stuczyński
b8ab187db0
fixed wrong version of gloo-net and removed reduntant imports
2024-05-14 17:45:17 +01:00
Jędrzej Stuczyński
a9790c1f66
removed duplicate 'set_panic_hook' symbol in the browser extension code
2024-05-14 17:45:17 +01:00
Jędrzej Stuczyński
b46634b8f7
fixed test import paths
2024-05-14 17:45:17 +01:00
Jędrzej Stuczyński
633e7ffb46
no idea what happened here
2024-05-14 17:45:16 +01:00
Jędrzej Stuczyński
dd2077bf12
updated the makefile
2024-05-14 17:45:16 +01:00
Jędrzej Stuczyński
0323ba2bb9
ability to obtain bandwidth voucher from wasm via vpn-api
2024-05-14 17:45:14 +01:00
Jędrzej Stuczyński
b9524a0f58
Chore/additional helpers ( #4585 )
...
* exposed additional helpers
* changes lost in rebasing
2024-05-14 18:33:56 +02:00
Sachin Kamath
e7cd417894
update mainnet contract addresses
2024-05-14 21:30:31 +05:30
Jędrzej Stuczyński
07cc47a0ff
allow using explicit admin address for issuing freepasses
2024-05-14 16:58:11 +01:00
benedetta davico
ca25db845a
Merge pull request #4573 from nymtech/feature/axum-upgrade
...
upgraded axum and related deps to the most recent version
2024-05-14 17:38:15 +02:00
benedetta davico
64a0ce31a8
Merge branch 'develop' into feature/axum-upgrade
2024-05-14 17:21:44 +02:00
Jędrzej Stuczyński
a8fe8d9bfb
change maximum validity of issuable freepass
2024-05-14 14:35:53 +01:00
Jędrzej Stuczyński
c346f145d1
backwards compatibility to fallback to default in case of failures
2024-05-14 10:15:16 +01:00
Jon Häggblad
45dd6f2632
Fix typo for StorageError::ConstraintUnique ( #4592 )
2024-05-13 17:48:58 +02:00
Jon Häggblad
22d28759ab
Explicitly use rfc3339 for last_polled
2024-05-13 15:55:32 +02:00
Jędrzej Stuczyński
890d0f7440
fixed incorrect dependency path for 'axum-extra'
2024-05-13 14:18:33 +01:00
Jędrzej Stuczyński
b342eb870e
removed explicit drops
2024-05-13 11:31:34 +01:00
Jędrzej Stuczyński
fc71e0cafd
fixed tests
2024-05-13 11:31:33 +01:00
Tommy Verrall
1ecb57fda0
Merge pull request #4588 from nymtech/jon/explicitly-handle-sqlite-constraint-violation
...
Explicitly handle constraint unique violation when importing credential
2024-05-13 11:30:31 +01:00
Tommy Verrall
3c1ec82289
Merge pull request #4588 from nymtech/jon/explicitly-handle-sqlite-constraint-violation
...
Explicitly handle constraint unique violation when importing credential
2024-05-13 09:57:42 +01:00
Tommy Verrall
089e403d87
Merge pull request #4589 from nymtech/master
...
merge latest master to develop
2024-05-13 09:56:34 +01:00
Tommy Verrall
dd2b477cda
Merge pull request #4587 from nymtech/jon/lock-files
...
Update stale lock files
2024-05-13 09:54:52 +01:00
benedetta davico
0902539332
Merge pull request #4583 from nymtech/release/2024.4-nutella
...
Release 2024.4-nutella to master
2024-05-13 10:27:08 +02:00
Jon Häggblad
0783c532de
Explicitly handle constraint unique violation when importing credential
2024-05-13 10:19:01 +02:00
Jon Häggblad
8817ae7805
Update stale lock files
2024-05-13 08:57:49 +02:00
Jędrzej Stuczyński
6a900c3c42
fixed linter issue in nyxd-scraper
2024-05-10 15:05:37 +01:00
Jędrzej Stuczyński
0ba80c9a86
moved startup 'Starting nym api...' message from stdout to stderr
2024-05-10 11:16:10 +01:00
Jędrzej Stuczyński
d712b65ec5
[bugfix] noop flag for nym-api for nymvisor compatibility
2024-05-10 11:02:21 +01:00
Tommy Verrall
383b2c1351
Merge pull request #4552 from nymtech/jon/validator-client-rustls
...
Add rustls-tls to reqwest in validator-client
2024-05-08 16:51:46 +01:00
benedetta davico
fe7484f0f4
Merge pull request #4564 from nymtech/feature/nyxd-scraper-pruning
...
Feature/nyxd scraper pruning
2024-05-08 11:08:06 +02:00
benedettadavico
f0a4350e83
pruning
...
version bump and changelog updates
2024-05-08 11:01:50 +02:00
Jędrzej Stuczyński
b63d04b10c
Merge pull request #4574 from nymtech/feature/coconut-unchecked-aggregation
...
[feature]: expose coconut methods for aggregation without verification
2024-05-08 09:03:43 +01:00
Jędrzej Stuczyński
5a35068c87
fixing clippy issues in the workspace
2024-05-08 08:44:09 +01:00
Jędrzej Stuczyński
4899773e61
fixed unblind call in tests
2024-05-08 08:43:14 +01:00
Jędrzej Stuczyński
996f4afaf7
[feature]: expose coconut methods for aggregation without verification
2024-05-08 08:43:13 +01:00
import this
d5c2a01a34
[DOCs/operators]: 2024.4 nutella release changelog & mixnode ipv6 clarification ( #4581 )
...
* edit IPv6 mixnode info
* add mixnode ipv6 info and nuttela changelog
* syntax edit
2024-05-07 15:49:29 +00:00
benedetta davico
b1c58b36fe
Merge pull request #4578 from nymtech/update-sign-nym-node
...
updating sign commands to include nym-node
2024-05-07 14:50:51 +02:00
benedettadavico
dfbcc781db
extra space..
2024-05-07 14:36:43 +02:00
benedettadavico
5026960169
linting
2024-05-07 14:10:57 +02:00
benedetta davico
7c2710b61a
Merge pull request #4579 from nymtech/bugfix/exit-poisson
...
[fix] apply disable_poisson_rate from internal NR/IPR cfgs
2024-05-07 14:09:44 +02:00
Jędrzej Stuczyński
0af807ac92
fixed overflow subtraction
2024-05-07 12:14:20 +01:00
Jędrzej Stuczyński
bf9fc2d537
external clippy
2024-05-07 11:49:25 +01:00
Jędrzej Stuczyński
4182af9199
[fix] apply disable_poisson_rate from internal NR/IPR cfgs
2024-05-07 11:41:57 +01:00
benedettadavico
408d803344
adding both options
2024-05-07 12:34:26 +02:00
benedettadavico
c2a5d6c035
updating sign commands to nym-node
2024-05-07 12:20:55 +02:00
Tommy Verrall
1136901daf
Merge pull request #4572 from nymtech/bugfix/change-redirects
...
changed nym-node redirects from 308 'Permanent Redirect' to 303: 'See Other'
2024-05-07 09:29:41 +01:00
Tommy Verrall
593a1da0ff
Merge pull request #4565 from nymtech/bugfix/delegations
...
Bug fix: wallet delegations list is empty when RPC node doesn't hold block
2024-05-07 09:07:04 +01:00
Tommy Verrall
9c17b7c269
Merge pull request #4571 from nymtech/operators/ipv6-troubleshooting
...
[DOC/operators]: More troubleshooting for IPv6 & install dependencies guides
2024-05-07 08:50:55 +01:00
serinko
df398dbe05
add mixnode IPv6 setup
2024-05-06 13:00:51 +02:00
Tommy Verrall
effd03b2f5
Merge pull request #4567 from nymtech/dependabot/npm_and_yarn/ejs-3.1.10
...
Bump ejs from 3.1.9 to 3.1.10
2024-05-06 11:49:46 +01:00
Sachin Kamath
e00db6adb9
docs: fix links to archive ( #4576 )
2024-05-06 09:08:21 +00:00
Jędrzej Stuczyński
fd207d4699
changed nym-node redirects from 308 'Permanent Redirect' to 303: 'See Other'
2024-05-03 15:43:49 +01:00
serinko
b9126dfc0e
add troubleshooting for IPv6 & install dependencies
2024-05-03 13:19:59 +02:00
Jon Häggblad
7bbe153b8f
Add AuthenticationFailureWithPreexistingSharedKey and a few log statements ( #4568 )
2024-05-03 09:53:53 +02:00
import this
36e1e73ed2
[DOCs]/operators: Create changelog page & add more nym-node troubleshooting ( #4570 )
...
* add note to binary download
* initialise changelog page
* finalise changelog draft
* add local ID rename guide
* remove old id
* syntax edit
* syntax edit
* syntax edit
2024-05-02 19:11:02 +02:00
Mark Sinclair
6e23322ac4
Update nym-wallet/src/components/Delegation/DelegationList.tsx
2024-05-02 14:57:00 +01:00
Mark Sinclair
729eedc960
Update publish-nym-wallet-win10.yml
2024-05-02 13:45:51 +01:00
Mark Sinclair
025cbf5231
Update publish-nym-wallet-ubuntu.yml
2024-05-02 13:45:46 +01:00
Mark Sinclair
3db3959a74
Update publish-nym-wallet-macos.yml
2024-05-02 13:45:39 +01:00
fmtabbara
3ba83795d4
add error dialog
2024-05-02 11:22:34 +01:00
dependabot[bot]
39b01d10bd
Bump ejs from 3.1.9 to 3.1.10
...
Bumps [ejs](https://github.com/mde/ejs ) from 3.1.9 to 3.1.10.
- [Release notes](https://github.com/mde/ejs/releases )
- [Commits](https://github.com/mde/ejs/compare/v3.1.9...v3.1.10 )
---
updated-dependencies:
- dependency-name: ejs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-02 07:02:37 +00:00
Tommy Verrall
f99bedd7e8
Merge pull request #4566 from nymtech/dependabot/npm_and_yarn/nym-wallet/webdriver/ejs-3.1.10
...
Bump ejs from 3.1.7 to 3.1.10 in /nym-wallet/webdriver
2024-05-02 08:01:12 +01:00
dependabot[bot]
7717bf5cf9
Bump ejs from 3.1.7 to 3.1.10 in /nym-wallet/webdriver
...
Bumps [ejs](https://github.com/mde/ejs ) from 3.1.7 to 3.1.10.
- [Release notes](https://github.com/mde/ejs/releases )
- [Commits](https://github.com/mde/ejs/compare/v3.1.7...v3.1.10 )
---
updated-dependencies:
- dependency-name: ejs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-02 00:47:12 +00:00
fmtabbara
6060ce5fb8
fix error tooltip overflow
2024-05-01 23:38:06 +01:00
Mark Sinclair
8fbad9cad8
Remove test errors
2024-05-01 19:33:10 +01:00
Mark Sinclair
650865e59a
Wallet delegations: slow refresh from 1 min to 5 mins
2024-05-01 18:02:34 +01:00
Mark Sinclair
08e580ec8b
Wallet delegations list - add an error to each row, and display as a tooltip if present
2024-05-01 17:59:46 +01:00
Mark Sinclair
ad86ec9315
Wallet delegations: add more error information
2024-05-01 15:59:45 +01:00
Mark Sinclair
53ab4c8ec9
Wallet delegations: tap errors in requests per delegation. Return an error with strings of all sub errors.
2024-05-01 15:24:29 +01:00
Jędrzej Stuczyński
f827eb4242
storage pruning implementation + additional logging
2024-04-30 15:53:45 +01:00
Jon Häggblad
6f4b00b5c2
Add default-features = true for tungstenite and non-wasm in client-core
2024-04-30 14:14:44 +02:00
Jon Häggblad
d681ad20cf
Keep default features off for tungstenite and wasm
2024-04-30 14:14:44 +02:00
Jon Häggblad
5818d58caf
tweak feature args to tungstenite
2024-04-30 14:14:42 +02:00
Jon Häggblad
da4eab8fdb
Add rustls-tls to reqwest in validator-client
2024-04-30 14:14:00 +02:00
Jędrzej Stuczyński
9323ca9339
defined basic pruning types
2024-04-30 12:32:46 +01:00
import this
f34c9d5d28
[DOCs]: Get nym-vpn guides ready for launch ( #4563 )
...
* update nymvpn cli guide
* update nymvpn landing page
* update nymvpn landing page
* syntax edit
* final version for review
* final version for review
* fix on feedback
* fix on feedback
2024-04-29 15:07:51 +00:00
import this
b93afe7756
add useful feedback and edits ( #4562 )
2024-04-26 17:22:24 +00:00
benedetta davico
140cd7d940
Merge pull request #4560 from nymtech/master
...
Master to develop
2024-04-25 12:59:58 +02:00
benedetta davico
7d233a4a2f
Merge pull request #4559 from nymtech/release/2024.3-eclipse
...
Merge release/2024.3 eclipse to master
2024-04-25 11:27:18 +02:00
import this
5f60344c2b
HOTFIX ci-docs ( #4558 )
...
* HOTFIX ci-docs
* add a flag to bonding
2024-04-24 15:09:51 +00:00
import this
c53b46ee1d
[DOCs]: HOTFix CI/CD GH runners ( #4554 )
...
* build on master first
* rename pages to unique names
* rename pages to unique names
* module updates
* rm old cmrdun and fix modules
* syntax fix
* comment out cmdrun
* comment out cmdrun
* feedback fix
* TEMP hack to build books
* adding sleep to build script
* adding test to mdbook script
* TEMP hack to build books
* add cmdrun back
* add cmdrun back
* final commit - ready to go
2024-04-24 15:00:56 +02:00
benedetta davico
7fc9eca46f
Update publish-nym-binaries.yml
2024-04-24 11:28:04 +02:00
Jon Häggblad
4e5c765a0d
Quickfix for unused warnings after manually disabling legacy routes for release ( #4557 )
2024-04-23 16:24:59 +02:00
Jon Häggblad
e1abbc0b5b
Disable legacy endpoints in mixnode http client ( #4556 )
2024-04-23 13:46:02 +02:00
import this
ce067db401
[DOCs]: Guides for NYM-NODE ( #4541 )
...
* initialise nym node pages
* new TOC flow and archive section
* vps setup page draft
* syntax fix
* syntax fix
* syntax fix
* add ulimit setup
* initialise nym-node page
* add ports
* syntax edit
* syntax edit
* add flags
* add setup, run and bonding pages
* add info
* syntax edit
* add configuration page
* syntax fix
* syntax fix
* add vps troubleshooting
* add vps troubleshooting
* create nyx configuration page
* add quickflow
* add quickflow
* add quickflow
* add quickflow
* add quickflow
* add quickflow
* syntax fix
* syntax fix
* move vps setup to configuration
* syntax fix
* syntax fix
* syntax fix
* edit points
* finish nym-node setup.md page
* new connnectivity configuration - page finished
* finish proxy and landing page guide
* finish nymvisor update
* finish performance testing upgdate
* finish faq pages update
* fix troubleshooting
* fix troubleshooting
* fix manual-upgrade
* finish introduction page
* update introduction
* update summary
* correct all links
* update graphs
* update cmdruns
* syntax edit and spellcheck
* updated mdbook plugins
* mdbook update
* update modules
* remove redundant
* fix version cmdrun
* removed smoosh-faw to archive
* syntax fix
* attempt to update mdbook admonish
* try dirty workaround hack
* try dirty workaround hack
* try dirty workaround hack
* try dirty workaround hack
* try dirty workaround hack
* try dirty workaround hack
* try dirty workaround hack
* try dirty workaround hack
* try dirty workaround hack
* address review comments
* address review comments
* address review comments
* PR ready to merge
2024-04-23 09:14:27 +00:00
Jon Häggblad
373cc54f3f
cargo update -p rustls@0.21.10 ( #4551 )
2024-04-22 16:29:19 +02:00
benedettadavico
a276608fd0
updating versions and changelog
2024-04-22 15:44:16 +02:00
Jędrzej Stuczyński
b332a6b556
attach 'last_polled' metadata to node descriptions ( #4550 )
2024-04-22 09:54:01 +02:00
Tommy Verrall
c610389198
Merge pull request #4549 from nymtech/dependabot/go_modules/wasm/mix-fetch/go-mix-conn/golang.org/x/net-0.23.0
...
Bump golang.org/x/net from 0.17.0 to 0.23.0 in /wasm/mix-fetch/go-mix-conn
2024-04-19 17:46:36 +02:00
dependabot[bot]
d283ecae22
Bump golang.org/x/net in /wasm/mix-fetch/go-mix-conn
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.17.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-19 12:20:51 +00:00
Jędrzej Stuczyński
2120acfdad
Merge pull request #4547 from nymtech/feature/update-nymnode-bonding-version
...
Feature/update nymnode bonding version
2024-04-19 10:12:18 +01:00
Jędrzej Stuczyński
b613775551
updated post-migration message
2024-04-18 15:16:18 +01:00
Jędrzej Stuczyński
73d4896b0b
use {nym-node-binary-version}+nymnode rather than {nym-mixnode-binary-version}+nymnode for bonding info
2024-04-18 15:03:28 +01:00
Simon Wicky
b8b66fa4ad
rerandomize outfox's secret for each hop ( #4544 )
2024-04-18 13:48:08 +02:00
Jędrzej Stuczyński
ba59022160
Merge pull request #4546 from nymtech/feature/disable-noise-key-announcement
...
don't announce noise keys
2024-04-18 12:18:24 +01:00
Jędrzej Stuczyński
8e2c64a867
don't announce noise keys
2024-04-18 11:25:29 +01:00
benedetta davico
73ae09cb76
Update Cargo.toml ( #4543 )
2024-04-17 14:00:58 +02:00
Simon Wicky
fd238b1d1b
fix dependency workspace typo ( #4542 )
2024-04-17 10:14:00 +02:00
Jon Häggblad
1f2d888626
Handle selected gateway in rust sdk ( #4515 )
...
* Set active gateway after setting up gateway in base client
* Elevate log statements in gateway setup
* Add debug implementations for some gateway setup types
* Rework gateway setup in rust sdk mixnet client
* Remove unused KeyMode type
* Remove pub from internal setters
* Remove pseudo builder methods
* Make create_bandwidth_client pub
* Downgrade log statement to debug
* Revert set_active_gateway in base_client
* Rename to set_active_gateway_if_previously_registered
2024-04-15 14:11:26 +02:00
Tommy Verrall
9f47b05ed6
Merge pull request #4537 from nymtech/dependabot/npm_and_yarn/wasm/mix-fetch/internal-dev-node/tar-6.2.1
...
Bump tar from 6.1.15 to 6.2.1 in /wasm/mix-fetch/internal-dev-node
2024-04-15 09:21:37 +01:00
Tommy Verrall
f559a03732
Merge pull request #4538 from nymtech/dependabot/npm_and_yarn/wasm/client/internal-dev-node/tar-6.2.1
...
Bump tar from 6.1.15 to 6.2.1 in /wasm/client/internal-dev-node
2024-04-15 09:21:06 +01:00
Jędrzej Stuczyński
3e12766afd
expose info whether entry gateway enforces zk-nym in self-described api ( #4529 )
2024-04-12 19:05:28 +02:00
Jędrzej Stuczyński
1c93cc8a68
Merge pull request #4437 from nymtech/feature/freepass-expiration
...
expire freepass bandwidth + stagger db flushes
2024-04-12 17:48:37 +01:00
Jędrzej Stuczyński
4865f7f205
[bugfix] Prevent generation of free passes with expiry date in the past ( #4535 )
2024-04-12 17:44:32 +02:00
Jędrzej Stuczyński
a785950d76
[bugfix] don't shutdown NR on failed connection ( #4539 )
2024-04-12 17:43:22 +02:00
Jędrzej Stuczyński
328d1c25b7
removed old debug code
2024-04-12 15:23:37 +01:00
Jędrzej Stuczyński
862a248902
missing cli argument for controlling nyxd
2024-04-12 15:14:55 +01:00
Jędrzej Stuczyński
f826904407
fix credential expiration + improve errors + naively stop client when out of bandwidth
2024-04-12 15:00:49 +01:00
Jędrzej Stuczyński
67467ca76d
renamed 'shared_state' to 'common_state'
2024-04-12 15:00:49 +01:00
Jędrzej Stuczyński
a53ae5b6b5
using lock guard in dedicated scope
2024-04-12 15:00:49 +01:00
Jędrzej Stuczyński
bfc495ef29
expire freepass bandwidth + stagger db flushes
2024-04-12 15:00:48 +01:00
Jędrzej Stuczyński
9d74c22f9b
Merge pull request #4536 from nymtech/bugfix/localnet
...
[bugfix] make sure localnet script works in post nym-node era
2024-04-12 12:41:53 +01:00
import this
f978552a3a
[DOC]: NymVPN testing Guides update ( #4528 )
...
* simplify cli - comment redundant pages
* unite mac and linux cli guide to one page
* finalise cli guide
* syntax edit
* book built
* syntax edit
* final version - ready to review
* final version - ready to review
2024-04-11 12:09:58 +00:00
dependabot[bot]
b2477dd81b
Bump tar from 6.1.15 to 6.2.1 in /wasm/client/internal-dev-node
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 6.1.15 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-11 10:51:16 +00:00
dependabot[bot]
dcd712430e
Bump tar from 6.1.15 to 6.2.1 in /wasm/mix-fetch/internal-dev-node
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 6.1.15 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-11 10:51:15 +00:00
Jędrzej Stuczyński
5dcad5ffd4
[bugfix] make sure localnet script works in post nym-node era
2024-04-11 10:25:04 +01:00
Jędrzej Stuczyński
210269cb9c
[bugfix] restore old serialisation of 'NymNodeDescription' ( #4533 )
2024-04-11 10:11:46 +02:00
Jędrzej Stuczyński
8c59106add
introduced /api-status routes for nym-api ( #4527 )
...
* introduced /api-status routes for nym-api
* added additional information to the signer-information endpoint
2024-04-11 09:28:42 +02:00
Tommy Verrall
264771f8cf
Merge pull request #4428 from nymtech/sachin/delegate_from_file
...
nym-cli: delegations from a file
2024-04-10 15:36:11 +01:00
Tommy Verrall
28d27eb84e
Merge pull request #4517 from nymtech/dependabot/cargo/sdk/ffi/shared/eyre-0.6.12
...
Bump eyre from 0.6.11 to 0.6.12 in /sdk/ffi/shared
2024-04-10 11:16:27 +01:00
Tommy Verrall
d57757584c
Merge pull request #4518 from nymtech/dependabot/cargo/sdk/ffi/cpp/eyre-0.6.12
...
Bump eyre from 0.6.11 to 0.6.12 in /sdk/ffi/cpp
2024-04-10 10:35:25 +01:00
Tommy Verrall
6da00513a7
Merge pull request #4519 from nymtech/dependabot/cargo/sdk/ffi/go/eyre-0.6.12
...
Bump eyre from 0.6.11 to 0.6.12 in /sdk/ffi/go
2024-04-10 10:25:38 +01:00
dependabot[bot]
035faf70e4
Bump eyre from 0.6.11 to 0.6.12 in /sdk/ffi/cpp
...
Bumps [eyre](https://github.com/eyre-rs/eyre ) from 0.6.11 to 0.6.12.
- [Commits](https://github.com/eyre-rs/eyre/commits )
---
updated-dependencies:
- dependency-name: eyre
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 09:02:46 +00:00
Tommy Verrall
b238d108e6
Merge pull request #4520 from nymtech/dependabot/cargo/sdk/ffi/cpp/h2-0.3.26
...
Bump h2 from 0.3.24 to 0.3.26 in /sdk/ffi/cpp
2024-04-10 10:01:47 +01:00
dependabot[bot]
5581b15094
Bump eyre from 0.6.11 to 0.6.12 in /sdk/ffi/go
...
Bumps [eyre](https://github.com/eyre-rs/eyre ) from 0.6.11 to 0.6.12.
- [Commits](https://github.com/eyre-rs/eyre/commits )
---
updated-dependencies:
- dependency-name: eyre
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 08:34:13 +00:00
Tommy Verrall
af19c4ecfd
Merge pull request #4521 from nymtech/dependabot/cargo/sdk/ffi/go/h2-0.3.26
...
Bump h2 from 0.3.24 to 0.3.26 in /sdk/ffi/go
2024-04-10 09:31:31 +01:00
Jędrzej Stuczyński
1855423981
Merge pull request #4531 from nymtech/bugfix/self-described-backwards-compat
...
Bugfix/self described backwards compat
2024-04-09 16:49:18 +01:00
benedetta davico
229561bab9
update sandbox .env ( #4530 )
2024-04-09 17:47:30 +02:00
Jędrzej Stuczyński
7d2044c177
Merge pull request #4532 from nymtech/bugfix/standalone-node-http-api
...
run http api by default
2024-04-09 16:47:20 +01:00
Jędrzej Stuczyński
7885d3c986
removed dead code
...
removed dead code
2024-04-09 16:36:05 +01:00
Jędrzej Stuczyński
78fb3c2293
run http api by default
2024-04-09 16:26:54 +01:00
Jędrzej Stuczyński
0ed43d2439
allow nym-api to understand signatures on legacy host information
2024-04-09 16:17:39 +01:00
Jędrzej Stuczyński
69c1a32392
error prefix
2024-04-09 16:16:39 +01:00
Sachin Kamath
30ffea19a1
docs: add credential signing steps for nym-api ( #4523 )
...
* docs: add credential signing steps for nym-api
* review comments
2024-04-09 10:04:24 +02:00
Jon Häggblad
9e3bd8588d
Re-export TransmissionLane type ( #4525 )
2024-04-08 16:05:12 +02:00
import this
ac7b821782
[DOC]: Feature: cmdrun scripts ( #4514 )
...
* initialise cmdrun script dir
* initialise api_targets_config
* initialise api_targets
* first version of argparser cli
* create a token api stats table
* add format function
* initiate nym_vpn command
* add github to get api url
* add github api to config
* create nym_vpn releases dataframe
* menu headers tweak
2024-04-08 09:13:31 +00:00
dependabot[bot]
bb372fb35c
Bump eyre from 0.6.11 to 0.6.12 in /sdk/ffi/shared
...
Bumps [eyre](https://github.com/eyre-rs/eyre ) from 0.6.11 to 0.6.12.
- [Commits](https://github.com/eyre-rs/eyre/commits )
---
updated-dependencies:
- dependency-name: eyre
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-08 08:28:10 +00:00
Tommy Verrall
5f4220867a
Merge pull request #4522 from nymtech/dependabot/cargo/sdk/ffi/shared/h2-0.3.26
...
Bump h2 from 0.3.24 to 0.3.26 in /sdk/ffi/shared
2024-04-08 09:27:12 +01:00
Jon Häggblad
bfa029f284
Use client-core default db names in sdk ( #4524 )
2024-04-06 09:54:53 +02:00
Jędrzej Stuczyński
4c5351ba60
Feature/one binary to rule them all ( #4500 )
2024-04-05 19:34:31 +02:00
dependabot[bot]
3a6058be60
Bump h2 from 0.3.24 to 0.3.26 in /sdk/ffi/shared
...
Bumps [h2](https://github.com/hyperium/h2 ) from 0.3.24 to 0.3.26.
- [Release notes](https://github.com/hyperium/h2/releases )
- [Changelog](https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md )
- [Commits](https://github.com/hyperium/h2/compare/v0.3.24...v0.3.26 )
---
updated-dependencies:
- dependency-name: h2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-05 16:24:23 +00:00
dependabot[bot]
7fcc8cdd19
Bump h2 from 0.3.24 to 0.3.26 in /sdk/ffi/go
...
Bumps [h2](https://github.com/hyperium/h2 ) from 0.3.24 to 0.3.26.
- [Release notes](https://github.com/hyperium/h2/releases )
- [Changelog](https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md )
- [Commits](https://github.com/hyperium/h2/compare/v0.3.24...v0.3.26 )
---
updated-dependencies:
- dependency-name: h2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-05 16:24:03 +00:00
dependabot[bot]
098bd4eb3c
Bump h2 from 0.3.24 to 0.3.26 in /sdk/ffi/cpp
...
Bumps [h2](https://github.com/hyperium/h2 ) from 0.3.24 to 0.3.26.
- [Release notes](https://github.com/hyperium/h2/releases )
- [Changelog](https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md )
- [Commits](https://github.com/hyperium/h2/compare/v0.3.24...v0.3.26 )
---
updated-dependencies:
- dependency-name: h2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-05 16:18:54 +00:00
Jon Häggblad
fa1e9988b3
Add credentials mode command to SDK mixnet builder ( #4516 )
2024-04-05 15:51:48 +02:00
Tommy Verrall
999b4f743e
Merge pull request #4470 from nymtech/feature/explorer-delegation-mobile
...
Feature/explorer delegation mobile
2024-04-02 08:20:26 +01:00
Tommy Verrall
cc55abf7fb
Merge pull request #4510 from nymtech/dependabot/npm_and_yarn/clients/native/examples/js-examples/websocket/express-4.19.2
...
Bump express from 4.18.2 to 4.19.2 in /clients/native/examples/js-examples/websocket
2024-04-02 08:17:35 +01:00
Tommy Verrall
020edb8f84
Merge pull request #4512 from nymtech/dependabot/npm_and_yarn/wasm/node-tester/internal-dev/express-4.19.2
...
Bump express from 4.18.2 to 4.19.2 in /wasm/node-tester/internal-dev
2024-04-02 08:17:05 +01:00
Tommy Verrall
ae2079272b
Merge pull request #4511 from nymtech/dependabot/npm_and_yarn/wasm/client/internal-dev/express-4.19.2
...
Bump express from 4.18.2 to 4.19.2 in /wasm/client/internal-dev
2024-04-02 08:16:53 +01:00
Tommy Verrall
a656429376
Merge pull request #4513 from nymtech/dependabot/npm_and_yarn/wasm/mix-fetch/internal-dev/express-4.19.2
...
Bump express from 4.18.2 to 4.19.2 in /wasm/mix-fetch/internal-dev
2024-04-02 08:13:49 +01:00
dependabot[bot]
2086946e16
Bump express from 4.18.2 to 4.19.2 in /wasm/mix-fetch/internal-dev
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-29 08:31:27 +00:00
dependabot[bot]
08e0892327
Bump express from 4.18.2 to 4.19.2 in /wasm/node-tester/internal-dev
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-29 08:31:25 +00:00
dependabot[bot]
d28783cb2a
Bump express from 4.18.2 to 4.19.2 in /wasm/client/internal-dev
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-29 08:31:24 +00:00
dependabot[bot]
1815a2d3a5
Bump express in /clients/native/examples/js-examples/websocket
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-28 18:44:49 +00:00
Tommy Verrall
1429f63d9d
Merge pull request #4464 from nymtech/feature/remove-allowlist
...
removed the usage of allow.list
2024-03-28 16:10:59 +00:00
Jędrzej Stuczyński
1ed087e801
fixed NR template
2024-03-28 15:43:37 +00:00
Jędrzej Stuczyński
7fce0a9692
remove explicit deref
2024-03-28 15:43:37 +00:00
Jędrzej Stuczyński
bef0a537b2
config migration for removing allow.list
2024-03-28 15:43:37 +00:00
Jędrzej Stuczyński
fb2b2c963b
moved and renamed NR old config structs
2024-03-28 15:43:37 +00:00
Jędrzej Stuczyński
2aa5e25532
removed the usage of allow.list
2024-03-28 15:43:36 +00:00
Tommy Verrall
588ed7dead
Merge pull request #4509 from nymtech/bugfix/metrics-precondition
...
bugfix: use OptionFuture for creating metrics server
2024-03-28 15:39:33 +00:00
Jędrzej Stuczyński
519d419bbf
bugfix: use OptionFuture for creating metrics server
2024-03-28 15:16:28 +00:00
fmtabbara
f5e72cefcc
Update dependencies in yarn.lock file
2024-03-28 10:15:16 +00:00
Jędrzej Stuczyński
a5a9b5128f
Merge pull request #4508 from nymtech/chore/beta-CI
...
fixed beta clippy: lints + updated cosmwasm to 1.4
2024-03-28 10:12:33 +00:00
Jędrzej Stuczyński
94cfac0bae
Merge pull request #4463 from nymtech/feature/multigateway-config
...
Feature/multigateway config
2024-03-28 10:04:06 +00:00
import this
6fc4a06b3b
[DOC]: Serinko/operators/fast-and-furious ( #4466 )
...
* initialise performance testing pages
* draft perfomance testing flow
* initialise metric template page
* add guides TOC
* spell check
* edit metrics monitoring page
* syntax edit
* draft initial prometheus setup flow
* add prometheus config
* setup prometheus systemd service
* add self-hosted-monitor scripts
* steps to run explorenym self-hosted monitor
* add screenshots and explain steps
* changed test page url and syntax edit
* add grafana info
* finalise explorenym scripts page and initialise docker page
* initialise node setup page
* clarify remaining todos and sort summary
* add initial node setup steps
* update node-setup
* update docker setup layout
* syntax edit
* simplify node-setup and add troubleshooting
* fix typo
* implement feedback
* new release version
* remove sandbox from nymvpn gui guides
* cleaning after FF testing
* add blacklist troubleshooting
* added run command
* address review comments
2024-03-28 10:33:06 +01:00
Jędrzej Stuczyński
91b790accc
fixed incorrect ArgGroup naming
2024-03-28 09:30:27 +00:00
Jędrzej Stuczyński
c585753d02
removing unused code
2024-03-28 09:10:57 +00:00
Jędrzej Stuczyński
0b46d64869
cargo fmt
2024-03-28 08:57:17 +00:00
Jędrzej Stuczyński
4c43935862
change NR+IPR return types
2024-03-28 08:49:30 +00:00
Jędrzej Stuczyński
1804c66a96
CI: remove ephemera contract upload
2024-03-28 08:12:41 +00:00
Jędrzej Stuczyński
8fa213502d
removed force register flag + improved error message on no gateways available
2024-03-28 08:11:57 +00:00
Jędrzej Stuczyński
b869c30909
added extra alias
2024-03-27 17:22:30 +00:00
Jędrzej Stuczyński
f012a1a069
fixed add gateway commands for nr and ipr
2024-03-27 17:22:30 +00:00
Jędrzej Stuczyński
74d03bfb3b
moved for adding new gateways to separate command and made client init only first time setup related
2024-03-27 17:22:30 +00:00
Jędrzej Stuczyński
ff499869d3
clippy
2024-03-27 17:22:30 +00:00
Jędrzej Stuczyński
b8ab07020c
fixed eda61b57dc8d349a9b0af70cbd02743eba1e10bf
2024-03-27 17:22:29 +00:00
Jędrzej Stuczyński
dcd3d80b24
fixed post-rebasing clippy issues
2024-03-27 17:22:28 +00:00
Jędrzej Stuczyński
ebd1eeb38d
allow gateways to migrate configs of embedded NR/IPR
2024-03-27 17:20:39 +00:00
Jędrzej Stuczyński
36f84ca18f
fixed typo in SQL query
2024-03-27 17:20:39 +00:00
Jędrzej Stuczyński
6259106b6b
fixed embedded SP not correctly setting active gateway
2024-03-27 17:20:39 +00:00
Jędrzej Stuczyński
73d6e704c4
fixed gateway not generating keys for nr and ipr
2024-03-27 17:20:39 +00:00
Jędrzej Stuczyński
c95e424981
missing licenses for new crates
2024-03-27 17:20:39 +00:00
Jędrzej Stuczyński
06abe53399
CT-80
2024-03-27 17:20:39 +00:00
Jędrzej Stuczyński
7c14a92baa
decreased logging level
2024-03-27 17:20:38 +00:00
Jędrzej Stuczyński
c07b782afa
added bool to list gateways to indicate currently active gateway
2024-03-27 17:20:38 +00:00
Jędrzej Stuczyński
062f4517d6
added cli command for switching active gateway
2024-03-27 17:20:38 +00:00
Jędrzej Stuczyński
28b02c83db
unified credential import cli + added it for ipr
2024-03-27 17:20:36 +00:00
Jędrzej Stuczyński
1b5a0f8cf2
list gateways cli command
2024-03-27 17:20:04 +00:00
Jędrzej Stuczyński
6c0573cb01
split up InitialisableClient trait
2024-03-27 17:20:04 +00:00
Jędrzej Stuczyński
b59487cfb0
fixed ipr imports
2024-03-27 17:20:04 +00:00
Jędrzej Stuczyński
0ac8098dad
ability to reuse free passes from the storage for new gateways
2024-03-27 17:20:03 +00:00
Jędrzej Stuczyński
9b10871efb
ipr config migration
2024-03-27 17:20:03 +00:00
Jędrzej Stuczyński
e48af11e8f
clippy et. al
2024-03-27 17:20:03 +00:00
Jędrzej Stuczyński
a4e5b2af93
further wasm fixes
2024-03-27 17:20:03 +00:00
Jędrzej Stuczyński
67c5a36894
building wasm-client-core
2024-03-27 17:20:03 +00:00
Jędrzej Stuczyński
765ac715c1
fixing builds of x86-based binaries
2024-03-27 17:20:03 +00:00
Jędrzej Stuczyński
c4bc156cac
actual sql
2024-03-27 17:20:03 +00:00
Jędrzej Stuczyński
40f08dcbb2
impl GatewaysDetailsStore for OnDiskGatewaysDetails
...
without the underlying sql
2024-03-27 17:20:02 +00:00
Jędrzej Stuczyński
b4e45ef3ef
fixed active gateway detection in rust sdk
2024-03-27 17:20:02 +00:00
Jędrzej Stuczyński
fc43cb590b
further adjusting storage and setup to allow for wg use
2024-03-27 17:20:02 +00:00
Jędrzej Stuczyński
6e1b869c99
ibid for network requester
2024-03-27 17:20:02 +00:00
Jędrzej Stuczyński
35d84b6e42
ibid for socks5
2024-03-27 17:20:02 +00:00
Jędrzej Stuczyński
d31fddf940
gateway info migration + impl for native client
...
other clients are broken
2024-03-27 17:20:02 +00:00
Jędrzej Stuczyński
14ee279ec8
dead code
2024-03-27 17:20:02 +00:00
Jędrzej Stuczyński
a3b1a7337d
checking for already registered gateways
2024-03-27 17:20:01 +00:00
Jędrzej Stuczyński
c7f7e77099
updated config templates
2024-03-27 17:20:01 +00:00
Jędrzej Stuczyński
5bb96bf42c
additional fixes to key creation
2024-03-27 17:20:01 +00:00
Jędrzej Stuczyński
c0ae924c58
move storage helpers
2024-03-27 17:20:01 +00:00
Jędrzej Stuczyński
daa5f01683
further compilation fixes
2024-03-27 17:20:01 +00:00
Jędrzej Stuczyński
337d53b2ec
ibid for network requester
2024-03-27 17:20:01 +00:00
Jędrzej Stuczyński
cdc49e0749
ibid for rust sdk
2024-03-27 17:20:01 +00:00
Jędrzej Stuczyński
1916adedcc
socks5 client compiling
...
but definitely not working yet
2024-03-27 17:20:00 +00:00
Jędrzej Stuczyński
a3132b907a
further propagation of new gateway/key types
2024-03-27 17:20:00 +00:00
Jędrzej Stuczyński
0e09826140
initial work on client config migration
2024-03-27 17:20:00 +00:00
Jędrzej Stuczyński
bf4f16c7b9
adding additional methods to the trait
2024-03-27 17:20:00 +00:00
Jędrzej Stuczyński
6915fef99f
removing generics from 'GatewaySelectionSpecification'
2024-03-27 17:20:00 +00:00
Jędrzej Stuczyński
c80c0b88bf
starting to weave in new storage trait
2024-03-27 17:20:00 +00:00
Jędrzej Stuczyński
fe2edd56a8
adjusting the trait
2024-03-27 17:20:00 +00:00
Jędrzej Stuczyński
84a36c00b4
added registration timestamp
2024-03-27 17:19:59 +00:00
Jędrzej Stuczyński
4c9de843c5
types
2024-03-27 17:19:59 +00:00
Jędrzej Stuczyński
f7edc223e9
initial db schema
2024-03-27 17:19:59 +00:00
Jędrzej Stuczyński
f0072ce828
moved reply surb storage to separate subcrate
2024-03-27 17:19:58 +00:00
fmtabbara
1223f50fe8
Merge branch 'develop' into feature/explorer-delegation-mobile
2024-03-27 16:29:58 +00:00
Jędrzej Stuczyński
297cde513b
turns out 'make' doesn't run cargo fmt
2024-03-27 16:11:21 +00:00
Jędrzej Stuczyński
7e6feb0cd2
fixed beta clippy: lints + updated cosmwasm to 1.4
2024-03-27 16:04:51 +00:00
Tommy Verrall
0a213990a7
Merge pull request #4490 from nymtech/feature-gate-client-metrics
...
Feature gate core-client metrics server
2024-03-27 15:42:07 +00:00
Tommy Verrall
a44cd1cca9
Merge pull request #4506 from nymtech/int-prometheus
...
Switch to IntCounter and Gauge
2024-03-27 15:41:51 +00:00
durch
5fe6a2c63d
Undo duplication
2024-03-27 16:31:26 +01:00
Drazen
8d46bba8eb
Switch to IntCounter and Gauge
2024-03-27 16:28:34 +01:00
durch
90ff36afe8
Fix wasm
2024-03-27 16:24:41 +01:00
durch
d2f482c743
Feature gate metrics-server
2024-03-27 16:23:30 +01:00
Tommy Verrall
ebf9a98a1e
Merge pull request #4444 from nymtech/jon/update-some-nym-prefixes
...
Update some nym crate prefixes
2024-03-27 15:09:40 +00:00
Tommy Verrall
578ae7f267
Merge pull request #4496 from nymtech/dependabot/npm_and_yarn/wasm/mix-fetch/internal-dev/webpack-dev-middleware-5.3.4
...
Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /wasm/mix-fetch/internal-dev
2024-03-27 15:08:47 +00:00
Tommy Verrall
deb5054357
Merge pull request #4495 from nymtech/dependabot/npm_and_yarn/wasm/node-tester/internal-dev/webpack-dev-middleware-5.3.4
...
Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /wasm/node-tester/internal-dev
2024-03-27 15:08:10 +00:00
dependabot[bot]
089143cb3e
Bump webpack-dev-middleware in /wasm/node-tester/internal-dev
...
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware ) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases )
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4 )
---
updated-dependencies:
- dependency-name: webpack-dev-middleware
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-27 15:51:35 +01:00
dependabot[bot]
fa1a05886f
Bump webpack-dev-middleware in /wasm/mix-fetch/internal-dev
...
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware ) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases )
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4 )
---
updated-dependencies:
- dependency-name: webpack-dev-middleware
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-27 15:48:12 +01:00
Tommy Verrall
bec2cc951a
Merge pull request #4507 from nymtech/bugfix/wasm-build
...
cherry-pick 80066d330527b7993cc85833b1b3ae96cc487bb9 to fix wasm build
2024-03-27 14:41:22 +00:00
Jędrzej Stuczyński
400f248e83
cherry-pick 80066d330527b7993cc85833b1b3ae96cc487bb9 to fix wasm build
2024-03-27 14:13:20 +00:00
Tommy Verrall
7554d0ac02
Merge pull request #4478 from nymtech/dependabot/npm_and_yarn/wasm/client/internal-dev/follow-redirects-1.15.6
...
Bump follow-redirects from 1.15.4 to 1.15.6 in /wasm/client/internal-dev
2024-03-27 12:05:20 +00:00
Tommy Verrall
74556ffb0f
Merge pull request #4480 from nymtech/dependabot/npm_and_yarn/wasm/node-tester/internal-dev/follow-redirects-1.15.6
...
Bump follow-redirects from 1.15.4 to 1.15.6 in /wasm/node-tester/internal-dev
2024-03-27 12:04:46 +00:00
Tommy Verrall
91893ac44c
Merge pull request #4499 from nymtech/feature/bonding-validation-update/TX-13
...
Bonding validation update
2024-03-27 12:01:09 +00:00
Tommy Verrall
033246268a
Merge pull request #4503 from nymtech/dependabot/npm_and_yarn/express-4.19.2
...
Bump express from 4.18.2 to 4.19.2
2024-03-27 11:56:27 +00:00
Tommy Verrall
3866a9a40d
Merge pull request #4479 from nymtech/dependabot/npm_and_yarn/clients/native/examples/js-examples/websocket/follow-redirects-1.15.6
...
Bump follow-redirects from 1.15.4 to 1.15.6 in /clients/native/examples/js-examples/websocket
2024-03-27 10:40:03 +00:00
Tommy Verrall
f56b62baa2
Merge pull request #4475 from nymtech/dependabot/npm_and_yarn/follow-redirects-1.15.6
...
Bump follow-redirects from 1.15.4 to 1.15.6
2024-03-27 10:39:30 +00:00
Tommy Verrall
8782de7679
Merge pull request #4504 from nymtech/wallet-recovery-docs
...
Adding wallet recovery README docs
2024-03-27 10:31:17 +00:00
Tommy Verrall
05f0fad7d1
Merge pull request #4477 from nymtech/dependabot/npm_and_yarn/wasm/mix-fetch/internal-dev/follow-redirects-1.15.6
...
Bump follow-redirects from 1.15.4 to 1.15.6 in /wasm/mix-fetch/internal-dev
2024-03-27 10:27:39 +00:00
Tommy Verrall
a04c5c7e92
typos
2024-03-27 11:25:57 +01:00
Tommy Verrall
5b4daa23b6
adding recovery docs
2024-03-27 11:20:37 +01:00
dependabot[bot]
658b635509
Bump express from 4.18.2 to 4.19.2
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-27 09:46:12 +00:00
dependabot[bot]
b73cc165ae
Bump follow-redirects in /clients/native/examples/js-examples/websocket
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-27 09:45:55 +00:00
Tommy Verrall
c40e69415f
Merge pull request #4472 from nymtech/dependabot/npm_and_yarn/testnet-faucet/follow-redirects-1.15.6
...
Bump follow-redirects from 1.15.4 to 1.15.6 in /testnet-faucet
2024-03-27 09:45:28 +00:00
Tommy Verrall
54906756db
Merge pull request #4494 from nymtech/dependabot/npm_and_yarn/clients/native/examples/js-examples/websocket/webpack-dev-middleware-5.3.4
...
Bump webpack-dev-middleware from 5.3.1 to 5.3.4 in /clients/native/examples/js-examples/websocket
2024-03-27 09:44:57 +00:00
Jon Häggblad
7ea139b624
Move request response to version dir ( #4501 )
2024-03-26 12:03:05 +01:00
Jon Häggblad
3082cd5d32
Cargo.lock
2024-03-26 11:41:59 +01:00
Jon Häggblad
ce08de28b5
Merge remote-tracking branch 'origin/develop' into jon/update-some-nym-prefixes
2024-03-26 11:39:29 +01:00
Simon Wicky
e352c25b32
mark packet_router's shutdown as success before drop ( #4491 )
2024-03-25 11:31:52 +01:00
Jon Häggblad
f5378e8a86
Merge pull request #4498 from nymtech/jon/ipr-codec-improvements
...
IPR codec improvements for icmp beacon
2024-03-25 11:12:28 +01:00
fmtabbara
9bc3a1d431
Bonding validation update
...
Update operator cost and profit margin validation to previous values (min 40 and min 4)
2024-03-25 10:07:26 +00:00
Tommy Verrall
f68ce457f7
Merge pull request #4476 from nymtech/dependabot/npm_and_yarn/docker/typescript_client/upload_contract/follow-redirects-1.15.6
...
Bump follow-redirects from 1.14.9 to 1.15.6 in /docker/typescript_client/upload_contract
2024-03-25 09:45:59 +00:00
Tommy Verrall
22b3ff6bec
Merge pull request #4473 from nymtech/dependabot/npm_and_yarn/nym-api/tests/follow-redirects-1.15.6
...
Bump follow-redirects from 1.15.4 to 1.15.6 in /nym-api/tests
2024-03-25 09:45:03 +00:00
Jon Häggblad
2fae46d19e
MixnetClientSender derive Clone
2024-03-25 10:23:06 +01:00
Tommy Verrall
bd7779ec63
Merge pull request #4468 from nymtech/bugfix/optional-env-values
...
Bugfix/optional env values
2024-03-25 08:52:55 +00:00
Jon Häggblad
f3be91741a
Add ability to create a single bundles IP packet directly
2024-03-25 07:26:21 +01:00
dependabot[bot]
bda9f03b21
Bump webpack-dev-middleware
...
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware ) from 5.3.1 to 5.3.4.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases )
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.1...v5.3.4 )
---
updated-dependencies:
- dependency-name: webpack-dev-middleware
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-23 03:50:24 +00:00
fmtabbara
635ae1118a
Add mobile delegations beta banner
2024-03-22 12:19:54 +00:00
Tommy Verrall
6c0ea49185
Merge pull request #4469 from nymtech/chore/decrease-log-severity
...
decreased logging level of gateway errors associated with the websocket
2024-03-22 10:25:58 +00:00
Tommy Verrall
8fe3070b85
Merge pull request #4492 from nymtech/jon/rustls-roots
...
Fix TLS connection error
2024-03-22 09:13:05 +00:00
Tommy Verrall
d11cf0823d
Merge pull request #4493 from nymtech/jon/rustc-fixes
...
Fix warnings for rustc 1.77
2024-03-22 08:53:30 +00:00
Jon Häggblad
fb5d775857
Fix warnings for rustc 1.77
2024-03-21 22:20:43 +01:00
Jon Häggblad
d020fb0a0b
Inconsequential typo in Cargo.toml
2024-03-21 21:51:03 +01:00
Jon Häggblad
f66132fcef
Use rustls-tls-native-roots by default in gateway-client and client-core
2024-03-21 21:43:55 +01:00
Jon Häggblad
821865cb62
Explictly add rustls to gateway-client ( #4471 )
...
* Explictly add rustls to gateway-client
* fix wasm
* formatting
2024-03-21 16:56:10 +01:00
fmtabbara
68e0dd1f29
update success tx wording
2024-03-21 14:57:12 +00:00
fmtabbara
cf201cba53
only use keplr wallet + add info banner
2024-03-21 14:27:16 +00:00
Bogdan-Ștefan Neacşu
c1e67cdc15
Increase subnet range for IPPR ( #4487 )
...
* Increase subnet range for IPPR
* Fix for IPv6
* Fix range
* Add unit test
* Bump version
2024-03-21 13:18:43 +02:00
Mark Sinclair
6ebe71c8a2
GitHub Actions: nym-hash-release: terminate get build info shell after 3 secs
2024-03-20 18:52:48 +00:00
Mark Sinclair
e51283f9d3
GitHub Actions: nym-hash-release: output more feedback
2024-03-20 18:30:09 +00:00
Mark Sinclair
bad74928a1
GitHub Actions: nym-hash-release: resolve temp directory correctly
2024-03-20 18:15:36 +00:00
Mark Sinclair
467dc6cf4a
GitHub Actions: nym-hash-release: better handling of temp directory
2024-03-20 18:10:36 +00:00
Mark Sinclair
ef22cb9fcd
GitHub Actions: nym-hash-release
2024-03-20 17:55:17 +00:00
fmtabbara
efe952fdf2
explorer package updates
2024-03-20 16:30:59 +00:00
fmtabbara
6d2e761319
Merge branch 'develop' into feature/explorer-delegation-mobile
2024-03-20 14:58:36 +00:00
Mark Sinclair
3c8c51e1c9
Update release-calculate-hash.yml
2024-03-20 14:29:50 +00:00
Mark Sinclair
480799bad1
Change to using github action reference
2024-03-20 14:28:25 +00:00
fmtabbara
e699f1ad79
explorer env configuration updates
2024-03-20 13:45:29 +00:00
Tommy Verrall
0b4a1833ec
Merge pull request #4484 from nymtech/more-metrics
...
Expose metrics from PacketStatisticsControl
2024-03-20 12:43:17 +00:00
Sachin Kamath
78b00302c8
docs: add websocket reverse proxy example ( #4452 )
...
* docs: add websocket reverse proxy example
* docs: add a line about reverse proxy
* remove note about nym-api not released
2024-03-20 12:37:02 +00:00
durch
eb914463dc
Fix wasm build
2024-03-20 13:27:58 +01:00
durch
9a5d6103d6
Fix gateway target generation
2024-03-20 13:25:26 +01:00
durch
7ccba11d82
Static targets script
2024-03-20 12:59:10 +01:00
durch
e67d3d816c
Push package name to metrics
2024-03-20 12:59:10 +01:00
durch
e2aa7aa31c
Relax hyper dependency
2024-03-20 12:59:10 +01:00
durch
7ecac4a7b4
Fix predictable port range :)
2024-03-20 12:59:10 +01:00
durch
0b82109e3c
Predictable IP range
2024-03-20 12:59:10 +01:00
durch
46a319bd7a
Randomize port assignemnt
2024-03-20 12:59:10 +01:00
durch
af68da9406
Dont panic on error
2024-03-20 12:59:10 +01:00
durch
27978908d0
Disable metrics server for wasm
2024-03-20 12:59:10 +01:00
durch
72cffc71cc
Light server to statistics control
2024-03-20 12:59:10 +01:00
Drazen
5753c30973
Instrument client-core
2024-03-20 12:59:10 +01:00
Drazen
7cbba823f8
metrics macros
2024-03-20 12:59:10 +01:00
Jon Häggblad
c89273ab37
Update nym-wallet Cargo.lock
2024-03-20 10:53:09 +01:00
Jon Häggblad
6d66d769de
Merge remote-tracking branch 'origin/develop' into jon/update-some-nym-prefixes
2024-03-20 10:51:58 +01:00
Jon Häggblad
70d37576f4
Add new constructor methods to IPR request/responses ( #4486 )
...
* Add function to create ping request
* Add more constructor methods
2024-03-20 10:49:24 +01:00
fmtabbara
01e4abc95f
Update width of confirmation modal
2024-03-19 21:03:11 +00:00
fmtabbara
2195310d06
remove walletconnect (for now)
2024-03-19 18:20:17 +00:00
Drazen Urch
5f98364e6f
Add Gateways to prom-targets ( #4483 )
2024-03-19 17:02:55 +01:00
fmtabbara
b6cd9b2bae
add leap wallet
2024-03-19 14:37:10 +00:00
fmtabbara
682db85268
try to fix rpc endpoint
2024-03-19 12:46:17 +00:00
Tommy Verrall
78930d82b2
Merge pull request #4474 from nymtech/jon/ipr-embedding
...
Support running both NR and IPR
2024-03-18 15:57:49 +00:00
Sachin Kamath
1ebb0c7daa
don't use bigdecimal
2024-03-18 20:28:55 +05:30
mx
ae6c80f0cd
FFI share lib + initial uniffi-bindgen-go implementation ( #4394 )
...
* fixed rebase conflict with cargo.lock
* shared cleanup
* moved returncode to shared
* first pass at Go binding structure
* minor cleanup
* working on custom type udl
* trying to get LDFLAG script working
* commit before changing alias -> proper types
* converted CCallbacks from aliases to Struct
* cleanup comments
* temp
* push to share
* cleanup
* trait Lift not implemented for *const i8 issue
* test of refactor:
* move c-specific var casting out of shared/ into cpp/
* error returning in go/ over ffi boundary with uniffi
* _internal functions ffi wrapper agnostic
* moved lang-specific type conversions to cpp / go bindings and out of
shared
* got send_message working in c/c++ & go
* split out c/c++-specific types to mod
* cont. with making _internal fns lang agnostic
* working on final fn for C and shared (listening for incoming messages)
* fixed return err on listen_for_incoming
* got full example run running again after shared/ refactor
* removed unused struct
* code comments
* got first runthrough of go example code
* script cleanup
* clean up readme instructions
* clippy
* removed unused imports
* rustfmt
* Update sdk/ffi/go/README.md with link to example file
Co-authored-by: Mark Sinclair <14054343+mmsinclair@users.noreply.github.com >
* updated readme with extra build and usage info
* renamed binding outer directory for nicer path
* moved example file from ffi/main.go -> ./example.go
* updated README with new example file name
---------
Co-authored-by: mfahampshire <mfahampshire@pm.me >
Co-authored-by: Mark Sinclair <14054343+mmsinclair@users.noreply.github.com >
2024-03-18 15:15:59 +01:00
Jon Häggblad
0b49c74ac9
Remove unused function
2024-03-18 13:00:27 +01:00
Jon Häggblad
34be5abaf3
More minor naming fixes
2024-03-18 13:00:27 +01:00
Jon Häggblad
7f3c53e196
Rename struct
2024-03-18 13:00:27 +01:00
Jon Häggblad
b710fbe524
Imports
2024-03-18 13:00:27 +01:00
Jon Häggblad
4c125792b2
Update mod.rs
2024-03-18 13:00:27 +01:00
Jon Häggblad
8e6215ecf4
Rename to embedded_clients
2024-03-18 13:00:27 +01:00
Jon Häggblad
7132e2dae5
Remove outdated comments
2024-03-18 13:00:27 +01:00
Jon Häggblad
79852d9dcd
Set storage paths indepedently
2024-03-18 13:00:27 +01:00
Jon Häggblad
30413d7877
Add debug derive
2024-03-18 13:00:27 +01:00
Jon Häggblad
08ed7b42de
Change to anyhow::Result at top-level
2024-03-18 13:00:27 +01:00
Jon Häggblad
6e8c0ad90e
wip
2024-03-18 13:00:27 +01:00
Jon Häggblad
8f1f61e247
Remove cli conflicts for nr vs ipr
2024-03-18 13:00:27 +01:00
Jędrzej Stuczyński
8044ad5445
Bugfix/gateway registration ( #4442 )
...
* added timeout for gateway handshake messages
* make clients downgrade their protocol version if credentials are not being used
* method visibility
2024-03-18 12:52:46 +01:00
Tommy Verrall
9a4737acd0
Merge pull request #4482 from nymtech/update_prom_script
...
Support multiple envs
2024-03-18 09:50:35 +00:00
durch
8231bc1c73
Support multiple envs
2024-03-18 09:15:12 +01:00
dependabot[bot]
c3af84a952
Bump follow-redirects in /wasm/node-tester/internal-dev
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-16 23:12:48 +00:00
dependabot[bot]
2172644f98
Bump follow-redirects from 1.15.4 to 1.15.6 in /wasm/client/internal-dev
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-16 23:10:50 +00:00
dependabot[bot]
393b67873d
Bump follow-redirects in /wasm/mix-fetch/internal-dev
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-16 23:09:28 +00:00
fmtabbara
70b15c9226
test mainnet mixnodes
2024-03-15 21:08:14 +00:00
fmtabbara
f7e6677878
update dotenv config
2024-03-15 16:28:01 +00:00
fmtabbara
73e87b2deb
test wallet connect projectId
2024-03-15 16:17:02 +00:00
dependabot[bot]
2cf65b3694
Bump follow-redirects in /docker/typescript_client/upload_contract
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.9 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.9...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-15 14:58:42 +00:00
dependabot[bot]
7bc1b0dbcf
Bump follow-redirects from 1.15.4 to 1.15.6
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-15 14:57:47 +00:00
dependabot[bot]
68bc4a59f7
Bump follow-redirects from 1.15.4 to 1.15.6 in /nym-api/tests
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-15 14:00:38 +00:00
dependabot[bot]
2bc8a76899
Bump follow-redirects from 1.15.4 to 1.15.6 in /testnet-faucet
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-15 14:00:33 +00:00
Drazen Urch
25053e5e8a
Promethus is our friend ( #4408 )
...
* Generic prom wrapper idea
* Extend packet_statistics control with prom metrics
* Replace counters with Counters
* Add legacy mixnode api route
* fmt
* Sanitize metric names
* Format metrics
* Script to make prom targets
* More metrics
* Update script
* Make sure we dont panic in the future
* Remove fragile test
* Add metrics endpoint auth
* Remove per IP metrics
* Update target script, node_exporter setup
* Remove prom from client
* Simplify node stat
* Centralize metrice, break cpucycles temporarily
* Remove prometheus from mixnode
* Add cpu-cycles to Prom
* Further centralize Registry
* Cleanup old tracing
* Remove spurious assignment
* Move cpu-cycles to metrics
* Add features
* setup_logging before logging
* Remove cpucycle measurement in favour of time
* Cleanup, hygine
2024-03-15 14:59:52 +01:00
fmtabbara
6735c1ae58
append to env (dont overwrite)
2024-03-14 21:30:59 +00:00
fmtabbara
b037c8fbeb
test mobile delegations config
2024-03-14 14:15:41 +00:00
fmtabbara
3fcfbad4c0
add sandbox to cosmos-kit
2024-03-13 14:35:17 +00:00
Jędrzej Stuczyński
da14947227
decreased logging level of gateway errors associated with the websocket
2024-03-13 11:32:57 +00:00
Jędrzej Stuczyński
5e40e480bc
adjusting severity of logs for missing DKG contract in the gateway
2024-03-13 11:17:52 +00:00
Jędrzej Stuczyński
490319d961
making contract addresses optional in the env
2024-03-13 11:17:26 +00:00
Jędrzej Stuczyński
810adb82cc
Merge pull request #4467 from nymtech/feature/extend-network-details-builder
...
allow setting whole chain details in a single method
2024-03-13 10:42:56 +00:00
Jędrzej Stuczyński
0e11cf92fc
allow setting whole chain details in a single method
2024-03-13 10:42:33 +00:00
fmtabbara
43e4cabb85
Merge branch 'develop' into feature/explorer-delegation
2024-03-12 14:28:16 +00:00
fmtabbara
496a1bc97d
package updates
2024-03-12 10:20:38 +00:00
fmtabbara
7db4ddff56
use url as unique nav selection state
2024-03-12 10:20:26 +00:00
fmtabbara
6b25f83ee3
small UI updates
...
tidy up some text layouts + allow mixnode row selections
2024-03-12 10:19:03 +00:00
fmtabbara
7602f4b130
create delegations context and page
2024-03-12 10:17:29 +00:00
fmtabbara
f762062f9f
create wallet context + wallet components
...
create wallet context using cosmoskit + include nymclient + create wallet components
2024-03-12 10:16:06 +00:00
Mark Sinclair
a0958cddb4
Rework hash GitHub Action to be pre-bundled ( #4462 )
...
* Add released GitHub Action bundle
* Add settings from `owner` and `repo`
* fix typo
* Remove module type
* Move to subdir
* Publish with dependencies in bundle
* Change handling of version
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
Co-authored-by: pierre <dommerc.pierre@gmail.com >
2024-03-12 11:03:02 +01:00
Jon Häggblad
5bb9e36842
Tweak display impl for IpPair ( #4454 )
2024-03-11 18:03:39 +01:00
Jon Häggblad
0282251016
Add TaskStatus::ReadyWithGateway ( #4449 )
...
* Add TaskStatus::ReadyWithGateway
* Explicitly set starting status
2024-03-11 15:01:02 +01:00
import this
9b78409fdc
Merge pull request #4446 from nymtech/serinko/guide/nym-vpn_0.0.5
...
[DOC]: NymVPN testing update and syntax automation
2024-03-11 10:46:00 +00:00
serinko
f26d4ab882
final version with automated commands update
2024-03-08 23:47:03 +01:00
serinko
ca86bbc3a5
troubleshoot all script issues - full auto mode now
2024-03-08 22:37:31 +01:00
serinko
1f41eca0b2
automate GUI script for latest version pull
2024-03-08 15:43:13 +01:00
Jon Häggblad
0e56d8c2f7
Add severity level to IPR response and downgrade filter check failed ( #4447 )
...
* Add info level to response from ipr
* Downgrade exit policy filter check failed to warning
* Bump ipr request response version
2024-03-08 15:21:41 +01:00
serinko
c13297d18d
implement nym-vpn version vars
2024-03-08 12:32:43 +01:00
serinko
fe3c6bdad4
comment out qualitative testing
2024-03-07 19:24:21 +01:00
serinko
57b9372050
comment out qualitative testing
2024-03-07 19:22:05 +01:00
serinko
8371bf898f
upgrade guide 0.0.5-dev -> 0.0.5
2024-03-07 19:09:19 +01:00
serinko
aa5691447d
update version, new script and simplify releases var
2024-03-07 13:00:46 +01:00
Jon Häggblad
fa8e81d9dd
Re-export Location type in explorer-client ( #4445 )
2024-03-06 17:26:51 +01:00
dependabot[bot]
bc19fa7a78
Bump es5-ext in /sdk/typescript/packages/nodejs-client ( #4434 )
...
Bumps [es5-ext](https://github.com/medikoo/es5-ext ) from 0.10.62 to 0.10.64.
- [Release notes](https://github.com/medikoo/es5-ext/releases )
- [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md )
- [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.62...v0.10.64 )
---
updated-dependencies:
- dependency-name: es5-ext
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: benedettadavico <benedetta.davico@gmail.com >
2024-03-06 15:11:32 +01:00
dependabot[bot]
df1b648fa0
Bump es5-ext in /sdk/typescript/packages/mix-fetch-node ( #4433 )
...
Bumps [es5-ext](https://github.com/medikoo/es5-ext ) from 0.10.62 to 0.10.64.
- [Release notes](https://github.com/medikoo/es5-ext/releases )
- [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md )
- [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.62...v0.10.64 )
---
updated-dependencies:
- dependency-name: es5-ext
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: benedettadavico <benedetta.davico@gmail.com >
2024-03-06 15:05:34 +01:00
dependabot[bot]
846fd6aeaa
Bump mio from 0.8.10 to 0.8.11 in /sdk/ffi/cpp ( #4443 )
...
Bumps [mio](https://github.com/tokio-rs/mio ) from 0.8.10 to 0.8.11.
- [Release notes](https://github.com/tokio-rs/mio/releases )
- [Changelog](https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/mio/compare/v0.8.10...v0.8.11 )
---
updated-dependencies:
- dependency-name: mio
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 14:50:44 +01:00
dependabot[bot]
fbba59f001
Bump ip from 2.0.0 to 2.0.1 in /wasm/mix-fetch/internal-dev-node ( #4419 )
...
Bumps [ip](https://github.com/indutny/node-ip ) from 2.0.0 to 2.0.1.
- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1 )
---
updated-dependencies:
- dependency-name: ip
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: benedettadavico <benedetta.davico@gmail.com >
2024-03-06 14:49:27 +01:00
dependabot[bot]
b94c81a784
Bump ip from 2.0.0 to 2.0.1 in /wasm/client/internal-dev-node ( #4418 )
...
Bumps [ip](https://github.com/indutny/node-ip ) from 2.0.0 to 2.0.1.
- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1 )
---
updated-dependencies:
- dependency-name: ip
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: benedettadavico <benedetta.davico@gmail.com >
2024-03-06 14:48:56 +01:00
dependabot[bot]
67b893175f
Bump ip in /sdk/typescript/tests/integration-tests/mix-fetch ( #4420 )
...
Bumps [ip](https://github.com/indutny/node-ip ) from 1.1.8 to 1.1.9.
- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9 )
---
updated-dependencies:
- dependency-name: ip
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: benedettadavico <benedetta.davico@gmail.com >
2024-03-06 14:19:51 +01:00
Jon Häggblad
a9ff4ccb10
Update imports
2024-03-06 10:40:37 +01:00
Jon Häggblad
2f4f303223
Add nym- prefix to http-api-client
2024-03-06 10:38:41 +01:00
Jon Häggblad
3265d58052
Add nym- prefix to ledger crate
2024-03-06 10:27:42 +01:00
Jon Häggblad
30facbcec4
Update module imports
2024-03-06 10:26:15 +01:00
Jon Häggblad
0f5157f7d1
Update dependency names
2024-03-06 10:24:21 +01:00
Jon Häggblad
3369aa51bc
Add nym- prefix to async-file-watcher
2024-03-06 10:20:13 +01:00
dependabot[bot]
9e5890a0d7
Bump ip in /clients/native/examples/js-examples/websocket ( #4421 )
...
Bumps [ip](https://github.com/indutny/node-ip ) from 1.1.5 to 1.1.9.
- [Commits](https://github.com/indutny/node-ip/compare/v1.1.5...v1.1.9 )
---
updated-dependencies:
- dependency-name: ip
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 08:15:03 +01:00
dependabot[bot]
3bda5f59a3
Bump ip from 2.0.0 to 2.0.1 ( #4417 )
...
Bumps [ip](https://github.com/indutny/node-ip ) from 2.0.0 to 2.0.1.
- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1 )
---
updated-dependencies:
- dependency-name: ip
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 07:58:31 +01:00
import this
154dfa089b
[DOC]: Hotfix - remove unexisting page ( #4438 )
...
* [DOC]: Hotfix - remove unexisting page
* update modules and run build
* installed with nvm 18
* yarn version solved
* remove extra files
* attempt to resolve module versioning
* Update package versions and fix keplr example
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2024-03-05 15:07:38 +00:00
Jon Häggblad
bd0cbbc18a
Fix typo in macro invocation ( #4441 )
2024-03-04 14:48:43 +01:00
Jędrzej Stuczyński
ed0e7a7a25
Merge pull request #4439 from nymtech/chore/move-nym-id
...
Chore/move nym
2024-03-04 12:19:41 +00:00
Jon Häggblad
5b35cfcfb2
build-information: pick up vergen from consuming crate ( #4424 )
2024-03-04 12:16:48 +01:00
Bogdan-Ștefan Neacşu
d3ba008b88
Add IPPair constructor ( #4440 )
...
* Add IPPair constructor
* Rename
2024-03-04 12:56:10 +02:00
Jędrzej Stuczyński
a04a782dbf
renamed nym-id-lib to nym-id
2024-03-04 10:08:10 +00:00
Jędrzej Stuczyński
f5d9fda0b1
moved and renamed nym-id to nym-id-cli
2024-03-04 09:38:29 +00:00
Bogdan-Ștefan Neacşu
aebd386382
Add IPv6 support to IPPR ( #4431 )
2024-03-01 19:28:21 +02:00
Bogdan-Ștefan Neacşu
9a6f96b5e0
Fix windows build ( #4426 )
...
* Fix windows build
* Fix in another place too
* Install clang
* With sudo
* Revert "cargo update -p rustls@0.21 .7 (#4404 )"
This reverts commit ecc47cd418 .
2024-03-01 12:07:38 +02:00
Jędrzej Stuczyński
5a3ff0f9f7
Merge pull request #4436 from nymtech/feature/nym-id-scaffold
...
Feature/nym id scaffold
2024-03-01 09:14:40 +00:00
Jędrzej Stuczyński
160db34651
clippy
2024-02-29 16:53:50 +00:00
Jędrzej Stuczyński
ae20d2afb8
removed old test code
2024-02-29 16:04:07 +00:00
Jędrzej Stuczyński
41b7a2a20d
cargo fmt
2024-02-29 15:57:48 +00:00
Jędrzej Stuczyński
208ec4574b
using the shared code for credentials import
2024-02-29 15:29:41 +00:00
Jon Häggblad
2bff66e2c7
Remove rustls feature on workspace deps ( #4422 )
...
* Remove rustls feature on workspace deps
* Cargo.lock for nym-connect and nym-wallet
2024-02-28 18:45:00 +02:00
fmtabbara
28a0c3eb17
Add buffer module to webpack.common.js
2024-02-28 11:50:19 +00:00
Jędrzej Stuczyński
1aad5fc1bf
created nym-id for importing credentials
2024-02-28 11:22:46 +00:00
fmtabbara
a3d7b541e2
Fix currencyToString function call in Mixnodes page
2024-02-28 10:16:20 +00:00
Mark Sinclair
7861a0081a
Add mixnet contract to env and add CI targets to package.json
2024-02-28 10:16:20 +00:00
Mark Sinclair
c8b911d5d0
Make mixnet contract configurable
2024-02-28 10:16:20 +00:00
fmtabbara
22979ce245
add ledger intergration
2024-02-28 10:16:20 +00:00
fmtabbara
b5a3a720a4
fix up delegate button in mobile view
2024-02-28 10:16:20 +00:00
fmtabbara
0ec5fb37c2
replace delegate icon button with button
...
fix linting
2024-02-28 10:16:20 +00:00
fmtabbara
2817c68e2e
make mobile nav neater
2024-02-28 10:16:20 +00:00
fmtabbara
c3050e5d02
allow clear search entry
...
fix react hooks error
2024-02-28 10:16:19 +00:00
fmtabbara
8f1901b6e0
tidy up mixnode and gateway tables
2024-02-28 10:16:19 +00:00
fmtabbara
96a42fa03d
Fix table layouts
...
tidy up exports
2024-02-28 10:16:18 +00:00
fmtabbara
718de1f102
fix up mobile view
...
fix deps issues
2024-02-28 10:16:12 +00:00
fmtabbara
cb9d730c16
display user message when wallet is not connected
...
fix linting
2024-02-28 10:16:12 +00:00
Yana
0e17fe5581
Add delegate button to each mixnode raw
...
relocate code
code refactor
wip
refactor
wip
2024-02-28 10:16:07 +00:00
Yana
b25747dd60
Fix ModalError styles
2024-02-28 10:16:06 +00:00
Yana
b16349f2e9
Add confirmation models
2024-02-28 10:16:06 +00:00
Yana
f4b5693bcb
Add CosmWasmSigningClient
...
WIP
wip
2024-02-28 10:16:06 +00:00
Yana
42a53a1c49
Remove identity key, mixId and amount validation
...
WIP
2024-02-28 10:16:06 +00:00
Yana
081fec72e5
Connect delegate modal to keplr balance
...
WIP
WIP
WIP
WIP
2024-02-28 10:16:06 +00:00
Yana
f2223dddca
Add Delegations Modal UI
2024-02-28 10:16:06 +00:00
Yana
9be7b8ab56
Add TokenSVG
2024-02-28 10:16:06 +00:00
Yana
40dc0d2cc7
fix ui bug in ts.config
2024-02-28 10:16:06 +00:00
Yana
19de5cb792
WIP
...
WIP
2024-02-28 10:16:06 +00:00
import this
cb3e73fbd7
[DOC]/operators: Validator rewards ( #4427 )
...
* initialise token economics chapter
* initialise validator rewards page
* add todo points
* syntax edits
* docs: minor fixes
* add currency overview
* create bash scripts for nyx stake
* add nymvisor url
* final version of validator rewards
* final version of validator rewards
* final version of validator rewards
---------
Co-authored-by: Sachin Kamath <github@skamath.me >
2024-02-27 14:17:44 +00:00
Sachin Kamath
377e06daab
nym-cli: clippy fixes
2024-02-22 18:10:41 +05:30
Sachin Kamath
b54d82a01a
nym-cli: batch transactions
2024-02-22 17:55:35 +05:30
Tommy Verrall
eabb36b975
Merge pull request #4425 from nymtech/fix/nym-vpn/testing
...
[DOC]: Fix NymVPN desktop setup guide
2024-02-22 11:00:23 +01:00
serinko
2eed8e3f6c
syntax edit
2024-02-22 10:40:38 +01:00
serinko
bfac3e0b89
add gui-mac to summary
2024-02-22 10:23:00 +01:00
serinko
90680ceb16
add moving application step
2024-02-22 10:14:14 +01:00
Tommy Verrall
f9c5684d6c
Merge pull request #4414 from nymtech/qa/remove-deb-build
...
temporarily remove the debian builder from gh action
2024-02-22 09:49:44 +01:00
serinko
ffb053fe4a
desktop auto script update
2024-02-22 06:28:12 +01:00
serinko
e83be64a52
mac desktop manual steps
2024-02-22 06:23:18 +01:00
Sachin Kamath
ad052ef498
fmt + clippy
2024-02-21 19:14:12 +05:30
Sachin Kamath
a3bc4af8fe
fmt + clippy
2024-02-21 19:12:02 +05:30
Sachin Kamath
b6d57e2862
nym-cli: delegate to mixnodes from input csv file
...
nym-cli: delegate to mixnodes from input csv file
2024-02-21 18:44:15 +05:30
serinko
32c897f789
add mac desktop manual setup
2024-02-21 11:33:51 +01:00
Bogdan-Ștefan Neacşu
9ff37d2f9f
Propagate gateway ws fd into sdk ( #4398 )
...
* Propagate gateway ws fd into sdk
* Wrap fd in a more general struct
2024-02-21 12:27:18 +02:00
serinko
a6ebfb521d
remove redundant part
2024-02-21 11:20:57 +01:00
import this
ac23ef924a
[DOC]: Publish Nymvisor guide ( #4423 )
2024-02-21 09:27:12 +00:00
Tommy Verrall
5a770614dd
formatting
2024-02-20 19:48:04 +01:00
Tommy Verrall
8f8cd79a65
amend workflow to input event instead
2024-02-20 19:45:22 +01:00
Jon Häggblad
d8f73ef97a
Update Cargo.lock
2024-02-20 19:03:54 +01:00
Tommy Verrall
c7fb89bd5e
Merge pull request #4412 from nymtech/master
...
Merge Master into Develop from Latest 2024.1-marabou release
2024-02-20 18:59:01 +01:00
benedettadavico
3c2d47ad18
update cargo.lock
2024-02-20 18:34:23 +01:00
Tommy Verrall
6f13720530
Merge pull request #4416 from nymtech/qa/merge-conflicts
...
make check on conflicts
2024-02-20 17:59:10 +01:00
Tommy Verrall
0efd7a2318
make check on conflicts
2024-02-20 17:45:23 +01:00
Lawrence Stalder
2ca2b9e032
Merge pull request #4413 from nymtech/fix-localnet-script
...
fix: localnet script fix typo to attach tmux session
2024-02-20 16:33:51 +01:00
Tommy Verrall
d92a8ea028
temporarily remove the debian builder from gh action
...
- it's not needed but in the future we may want to reactivate it, currently commenting it out
2024-02-20 16:25:58 +01:00
Lawrence Stalder
7483d10701
fix: localnet script fix typo to attach tmux session
2024-02-20 16:02:53 +01:00
Jędrzej Stuczyński
ca75c06f4c
Merge pull request #4396 from nymtech/feature/freepass-combined
...
freepass credentials
2024-02-20 12:26:24 +00:00
import this
73632a0ae7
[DOC]: Update nym-vpn commands ( #4386 )
...
* update nym-vpn commands
* update testing flow
* bumped up scripts and version url to 0.0.4
* correct cli script version -> 0.0.2
* update extract commands
* update extract commands
* update gui and cli auto scripts
* correct curl url
* minor fixes to formatting
* add final bash script for desktop
* syntax change
* commenting mac manual steps
* comment off mac manual steps from summary
* Update SUMMARY.md
* Update troubleshooting.md
---------
Co-authored-by: mfahampshire <mfahampshire@pm.me >
2024-02-20 12:08:36 +00:00
Tommy Verrall
3d3dd80247
Merge pull request #4411 from nymtech/release/2024.1-marabou
...
Release/2024.1 marabou
2024-02-20 12:22:20 +01:00
Jędrzej Stuczyński
1d481db179
additional log for dkg address
2024-02-20 11:07:04 +00:00
Jędrzej Stuczyński
cae97663c1
additional gateway logs
2024-02-20 11:03:44 +00:00
Tommy Verrall
795329b874
Merge pull request #4410 from nymtech/qa/debian-test
...
Debian Package Pre/Post install
2024-02-20 10:58:42 +01:00
Tommy Verrall
87ea3fcfc4
remove extra line
2024-02-20 09:29:26 +01:00
Tommy Verrall
289343d1c8
one last tweak
2024-02-20 09:26:00 +01:00
Jędrzej Stuczyński
f96f74f2f1
removed unused imports
2024-02-19 18:27:16 +00:00
Jędrzej Stuczyński
3ec2ea904f
fixed local expiration check
2024-02-19 17:55:36 +00:00
Jędrzej Stuczyński
04373589b1
added import-credential command to network requester
2024-02-19 17:51:19 +00:00
Jędrzej Stuczyński
1a8814ccdc
changed nonces to be random bytes to prevent replay attacks
2024-02-19 17:45:39 +00:00
Jędrzej Stuczyński
d62a41b9c1
fixed client route used for free pass
2024-02-19 17:09:16 +00:00
Jędrzej Stuczyński
d3e30e98f9
preventing spending credentials with outdated gateways
2024-02-19 16:01:29 +00:00
Jędrzej Stuczyński
88a49dfc7e
making sure the retrieved credentials haven't expired
2024-02-19 15:26:51 +00:00
Tommy Verrall
66a54aeab3
small formatting
2024-02-19 14:51:23 +01:00
Tommy Verrall
d6afa74284
debhelper
2024-02-19 14:40:14 +01:00
Tommy Verrall
49e2be5b04
a condition was not being met for new installs
...
therefore, input a preinst script too to back up
2024-02-19 14:37:35 +01:00
Tommy Verrall
1cfddb942b
remove line
2024-02-19 13:43:56 +01:00
Tommy Verrall
49c43617c9
include a pretty print of the service file here
2024-02-19 13:41:38 +01:00
Jędrzej Stuczyński
ff01fc79e3
removed duplicate code
2024-02-19 12:19:54 +00:00
Jędrzej Stuczyński
5cf53b7002
fixed logging
2024-02-19 12:11:50 +00:00
Jędrzej Stuczyński
387d07fb93
additional logs
2024-02-19 11:43:17 +00:00
Jędrzej Stuczyński
dcd6dcc6e3
restored accidentally removed lazy static in socks5 lib
2024-02-19 11:43:16 +00:00
Jędrzej Stuczyński
e7d0c1812a
added import commands for client binaries
2024-02-19 11:43:15 +00:00
Jędrzej Stuczyński
7bbac26676
replaced usage of lazy_static to oncelock for build information
2024-02-19 11:42:57 +00:00
Jędrzej Stuczyński
688ac2efb5
added nym-cli command for importing credentials
2024-02-19 11:42:57 +00:00
Jędrzej Stuczyński
f348e6972a
clippy
2024-02-19 11:42:57 +00:00
Jędrzej Stuczyński
dd97eb13a8
locally marking credentials as spent
2024-02-19 11:42:57 +00:00
Jędrzej Stuczyński
92d9cb7dab
added database code for the serial number storage
2024-02-19 11:42:56 +00:00
Jędrzej Stuczyński
5a4dfafe9f
cargo fmt
2024-02-19 11:42:56 +00:00
Jędrzej Stuczyński
fa93c4598f
removing redundant epoch_id field
2024-02-19 11:42:56 +00:00
Jędrzej Stuczyński
edbcade5f5
clippy
2024-02-19 11:42:56 +00:00
Jędrzej Stuczyński
3f0194a9aa
nym-cli commands for issuing free passes
2024-02-19 11:42:56 +00:00
Jędrzej Stuczyński
c2517ac63b
clippy
2024-02-19 11:42:55 +00:00
Jędrzej Stuczyński
3fa74c90ff
cargo fmt
2024-02-19 11:42:55 +00:00
Jędrzej Stuczyński
96f3192694
validating request attributes
2024-02-19 11:42:55 +00:00
Jędrzej Stuczyński
f61b898c4f
storage implementation
2024-02-19 11:42:55 +00:00
Jędrzej Stuczyński
c9ff550311
nym-api logic for issuing free passes (minus storage impl)
2024-02-19 11:42:53 +00:00
Jędrzej Stuczyński
740cc72ec8
request type for obtaining free pass
2024-02-19 11:41:42 +00:00
benedettadavico
6e7bac1e7e
cargo fmt
2024-02-19 11:41:32 +00:00
benedettadavico
691884e20a
add return statement
2024-02-19 11:41:32 +00:00
Jędrzej Stuczyński
400d71bf07
ibid
2024-02-19 11:41:32 +00:00
benedettadavico
ffe55ba072
running cargo fmt
2024-02-19 11:41:32 +00:00
Jędrzej Stuczyński
00f1ce98ba
gateway downgrading advertised protocol for incompatible clients
2024-02-19 11:41:31 +00:00
Jędrzej Stuczyński
b02bbdef19
fixed SQL type for epoch_id
2024-02-19 11:41:31 +00:00
Jędrzej Stuczyński
78e1d84905
restored OldV1Credential::as_bytes to be available to non-test code
2024-02-19 11:41:31 +00:00
Jędrzej Stuczyński
2638952f5a
reintroduced handling of old v1 credentials
2024-02-19 11:41:31 +00:00
Jędrzej Stuczyński
9a3bd7a2a9
clippy and fixing tests
2024-02-19 11:41:31 +00:00
Jędrzej Stuczyński
ad9aee0ec0
missing serialization
2024-02-19 11:41:31 +00:00
Jędrzej Stuczyński
f687ebb0f5
persisting the issued credentials
2024-02-19 11:41:31 +00:00
Jędrzej Stuczyński
ddf2770c8e
reintroduced recovery of vouchers
2024-02-19 11:41:30 +00:00
Jędrzej Stuczyński
16c942d72e
removed nym-api placeholders
2024-02-19 11:41:30 +00:00
Jędrzej Stuczyński
0ee727bac1
gateway handling of both credential types
2024-02-19 11:41:30 +00:00
Jędrzej Stuczyński
675cf3d7da
removed usage of coconut-interface crate
2024-02-19 11:41:29 +00:00
Jędrzej Stuczyński
9a0cbf5072
wip in removing the Credential type for more strongly typed alternative
2024-02-19 11:39:54 +00:00
Jędrzej Stuczyński
6f3dd9f778
wip
2024-02-19 11:39:53 +00:00
Jędrzej Stuczyński
7a7fbce8ea
using bincode serialization
2024-02-19 11:39:53 +00:00
Jędrzej Stuczyński
36242fa257
serde for 'IssuanceBandwidthCredential'
2024-02-19 11:39:53 +00:00
Jędrzej Stuczyński
b764fcc756
revamped BandwidthVoucher to allow for different kinds of bandwidth credentials
2024-02-19 11:39:53 +00:00
Jędrzej Stuczyński
ac676760d4
Merge pull request #4399 from nymtech/bugfix/signing-rewards
...
Bugfix/signing rewards
2024-02-19 11:30:42 +00:00
Jędrzej Stuczyński
20819331f3
Merge pull request #4405 from nymtech/bugfix/further-dkg-changes
...
Bugfix/further dkg changes
2024-02-19 11:29:53 +00:00
Jędrzej Stuczyński
6b6980c523
missing schema
2024-02-16 17:41:46 +00:00
Jędrzej Stuczyński
8b0953624f
being less aggressive in contract polling
2024-02-16 17:39:22 +00:00
Jędrzej Stuczyński
24a260fbc9
missing trait implementation in test
2024-02-16 17:36:23 +00:00
Jędrzej Stuczyński
510ad11c98
nym-api using the new query
2024-02-16 17:33:07 +00:00
Jędrzej Stuczyński
627334cfe2
added dkg contract query to check if state can be advanced
2024-02-16 17:16:39 +00:00
Jędrzej Stuczyński
d4c98e3ff5
clippy test
2024-02-16 16:47:01 +00:00
Jędrzej Stuczyński
9821dd994b
updated schema
2024-02-16 16:38:03 +00:00
Jędrzej Stuczyński
a977310225
fixed existing dkg contract tests
2024-02-16 16:27:58 +00:00
Tommy Verrall
8e16678f74
fix syntax
2024-02-16 16:39:01 +01:00
Tommy Verrall
52c46f371e
shell
2024-02-16 16:18:11 +01:00
Tommy Verrall
3010d5192f
add helper
2024-02-16 16:00:18 +01:00
Tommy Verrall
721ad9d8bb
remove helper
2024-02-16 15:55:43 +01:00
Tommy Verrall
85803ec11c
change some of the logic
2024-02-16 15:25:25 +01:00
Tommy Verrall
83da1f228b
debian package changer
...
- instead of dealing with the complexities of initing the builds, it's a complex beast for automagically guessing a user config for a binary
- therefore, find their existing binary, move the executable from /usr/bin/ then find and replace it with their current set up
- a user then can do sudo apt install nym-gateway && systemctl restart nym-gateway.service
- script tells the user a few key things too
2024-02-16 14:05:53 +01:00
Jędrzej Stuczyński
c663ba08f2
fixed dkg incorrectly setting state deadlines
2024-02-16 09:16:59 +00:00
Jędrzej Stuczyński
92bf31d9f4
fixed dkg progress not being recorded
2024-02-16 09:16:58 +00:00
Jędrzej Stuczyński
646f522142
fixed nym-api tests
2024-02-16 09:16:58 +00:00
Jędrzej Stuczyński
be3dd2c250
setting threshold value upon entering dealing exchange
2024-02-16 09:16:58 +00:00
Jędrzej Stuczyński
db826c4fb4
missing DkgExecuteMsg client impls
2024-02-16 09:16:58 +00:00
Jędrzej Stuczyński
b960dc8aaf
removed 'SurpassedThreshold' message
2024-02-16 09:16:58 +00:00
Jędrzej Stuczyński
da70ae70a5
nym-api updates
2024-02-16 09:16:58 +00:00
Jędrzej Stuczyński
914b8a6dc2
updated the validator client
2024-02-16 09:16:58 +00:00
Jędrzej Stuczyński
ad2552ec78
schema
2024-02-16 09:16:57 +00:00
Jędrzej Stuczyński
45686f7ca6
queries
2024-02-16 09:16:57 +00:00
Jędrzej Stuczyński
27554f52e3
revamped dealers storage structure (for txs)
2024-02-16 09:16:57 +00:00
Jędrzej Stuczyński
29edc8799a
dkg reset/resharing triggered by admin messages instead
2024-02-16 09:16:57 +00:00
Jędrzej Stuczyński
46875cdf2f
moved epoch advancement logic into separate file
2024-02-16 09:16:57 +00:00
Jędrzej Stuczyński
629081b5ec
fixed reset mode not being triggered when enough parties left
2024-02-16 09:16:57 +00:00
Jędrzej Stuczyński
d2c77d7f64
integration test for failed DKG redoing
2024-02-16 09:16:57 +00:00
Jędrzej Stuczyński
eab7eb03c7
reduced tick rate logging
2024-02-16 09:16:56 +00:00
Jon Häggblad
ecc47cd418
cargo update -p rustls@0.21.7 ( #4404 )
2024-02-15 16:06:09 +01:00
benedetta davico
71c975d20c
Update publish-nym-binaries.yml
2024-02-15 11:46:20 +01:00
benedettadavico
f0705cd1f9
Update workflow to add nymvisor binary
2024-02-15 10:56:13 +01:00
Stefano Piermatteo
b6d5f780d2
[DOC]: Add landing page howto ( #4378 )
...
* add html snippet
* add reverse proxy
* fix typos
fix variables conventions
fix markdown
* add Avril 14th sentence
* fix syntax
2024-02-15 07:40:36 +00:00
Jędrzej Stuczyński
0b46e5b753
improved startup log regarding the epoch
2024-02-14 16:36:37 +00:00
Jędrzej Stuczyński
2c65460164
additional logs
2024-02-14 16:10:14 +00:00
Jędrzej Stuczyński
e86419540c
don't try to send empty rewarding txs
2024-02-14 16:10:14 +00:00
benedettadavico
3771cb9188
Update changelog and bump versions
2024-02-14 11:55:30 +01:00
mx
e8f6d6e55d
fixed theme bug? ( #4401 )
...
Co-authored-by: mfahampshire <mfahampshire@pm.me >
2024-02-14 09:59:19 +01:00
Jędrzej Stuczyński
536b892c91
fixed epoch id being advanced at wrong point
2024-02-14 08:49:08 +00:00
Jędrzej Stuczyński
a40cd73dec
Merge pull request #4402 from nymtech/bugfix/post-ephemera-nym-api
...
fixed nym-api config template
2024-02-13 17:41:38 +00:00
Jędrzej Stuczyński
d7255374de
fixed nym-api config template
2024-02-13 17:41:07 +00:00
Jędrzej Stuczyński
0b6cb236d8
allow running in monitor only mode without any tokens
2024-02-13 15:22:03 +00:00
Jędrzej Stuczyński
f0361a200b
log errors on failing to determine rewarding amounts and advance epochs regardless
2024-02-13 15:20:36 +00:00
Jędrzej Stuczyński
f1c5e8bdc0
attempt to re-create websocket creation on failure
2024-02-13 14:41:57 +00:00
Jędrzej Stuczyński
b03d737393
making sure to stop nym-rewarder if nyxd scraper has terminated
2024-02-13 12:03:06 +00:00
Jon Häggblad
3088b69711
Merge pull request #3503 from nymtech/jon/feat/test-rustls
...
Replace openssl with rustls
2024-02-13 08:55:47 +01:00
Jon Häggblad
412b7b9898
Remove sdk-version-bump from main workspace temporarily
...
In the upcoming cargo-edit version then the dependency on ureq is
dropped and also the implicit dependency on openssl
2024-02-13 08:29:39 +01:00
Jon Häggblad
30754a7a4a
Switch tungstenite to rustls
2024-02-13 08:28:09 +01:00
Jon Häggblad
e99b04f1c6
Remove explicit openssl dependency
2024-02-13 08:28:09 +01:00
Jon Häggblad
279fea9a0b
Switch reqwest to rustls
2024-02-13 08:28:09 +01:00
Jon Häggblad
c2aba223b8
Add openssl to cargo deny ban
2024-02-13 08:28:09 +01:00
Jędrzej Stuczyński
501f314266
Merge pull request #4356 from nymtech/chore/remove-ephemera
...
Chore/remove ephemera
2024-02-12 18:31:58 +00:00
Jędrzej Stuczyński
3ecd2af216
fixed test imports
2024-02-12 17:14:25 +00:00
Jon Häggblad
9b44674f43
Remove sdk-version-bump from main workspace temporarily
...
In the upcoming cargo-edit version then the dependency on ureq is
dropped and also the implicit dependency on openssl
2024-02-12 14:14:30 +01:00
Jon Häggblad
588839740f
Switch tungstenite to rustls
2024-02-12 14:14:30 +01:00
Jon Häggblad
4353bab636
Remove explicit openssl dependency
2024-02-12 14:14:30 +01:00
Jon Häggblad
05957c366f
Switch reqwest to rustls
2024-02-12 14:14:30 +01:00
Jon Häggblad
60e14f866e
Add openssl to cargo deny ban
2024-02-12 14:14:30 +01:00
Jon Häggblad
cec05a99f4
Tweak packet rate log string
2024-02-12 13:05:30 +01:00
Jon Häggblad
d487f4d98c
Merge pull request #4389 from nymtech/jon/handle-multiple-ip-packet-in-ipr
...
Handle multiple IP packets in ip-packet-router
2024-02-12 12:39:40 +01:00
Jon Häggblad
b9e9809938
Extract out handle_responses
2024-02-12 12:14:51 +01:00
Jędrzej Stuczyński
9b50188d7d
Merge pull request #4391 from nymtech/chore/reexport-types
...
re-export cosmrs' cosmwasm types
2024-02-12 09:14:33 +00:00
Jon Häggblad
0e3dbece8b
Fix unit test
2024-02-12 08:21:32 +01:00
Jędrzej Stuczyński
052f7649a8
re-export cosmrs' cosmwasm types
2024-02-11 18:57:32 +00:00
Jon Häggblad
3fde9e648f
Add health request response
2024-02-10 23:53:03 +01:00
Jon Häggblad
0b37b9fb1c
Add ping pong request response
2024-02-10 23:35:36 +01:00
Jon Häggblad
e273bfc25e
Add message for unrequested disconnect on the IPR
2024-02-10 23:27:07 +01:00
Jon Häggblad
d2ef94f1bd
Add buffer timeout to connect request
2024-02-10 23:13:50 +01:00
Jon Häggblad
92ab794294
Encode packets in connection handler
2024-02-10 23:07:45 +01:00
Jon Häggblad
3f0210d56a
Handle incoming multi-ip packets in IPR
2024-02-10 22:40:21 +01:00
Jon Häggblad
9b53473bee
Tweak retransmission log info ( #4387 )
2024-02-09 18:22:25 +01:00
Tommy Verrall
5fdae14cb9
Merge pull request #4385 from nymtech/bugfix/gateway-vk-caching-without-coconut
...
[bugfix] remove hard failure on dkg contract queries in case it doesn't exist
2024-02-09 18:11:05 +01:00
Jędrzej Stuczyński
ccb4d7fd5e
comment regarding removal of ephemera
2024-02-09 14:40:24 +00:00
Jędrzej Stuczyński
a8e520d13b
removed unused import
2024-02-09 14:38:43 +00:00
Jędrzej Stuczyński
148db2f350
replaced uses of 'serde_derive' with 'serde'
2024-02-09 14:38:02 +00:00
Jędrzej Stuczyński
2f4fad3ce3
[bugfix] remove hard failure on dkg contract queries in case it doesn't exist
2024-02-09 11:39:27 +00:00
Jon Häggblad
cc604c5f18
Merge pull request #4380 from nymtech/jon/ipr-connected-client-handler
...
Connected client handler in the IPR
2024-02-09 11:37:13 +01:00
Jon Häggblad
d0aece501f
Add missing deploy step to ci-build-upload-binaries
2024-02-09 11:28:32 +01:00
Jon Häggblad
22b5670396
Update release/publish workflow names to match filenames ( #4383 )
2024-02-09 11:26:39 +01:00
benedetta davico
4ebbf175fc
Merge branch 'develop' into chore/remove-ephemera
2024-02-09 11:24:52 +01:00
Jon Häggblad
79e9399dfe
Add nightly schedule trigger for ci-build-upload-binaries
2024-02-09 11:17:34 +01:00
Jon Häggblad
8450df28df
Tweak logging
2024-02-09 10:58:49 +01:00
Jon Häggblad
0b23d1624f
Switch to JoinHandle
2024-02-09 09:49:18 +01:00
Jon Häggblad
2026ffd61f
Error logging
2024-02-09 09:49:18 +01:00
Jon Häggblad
48e5aecda1
Don't unwrap on failed to send close signal
2024-02-09 09:49:18 +01:00
Jon Häggblad
d8e484b77e
Disconnect stopped client handlers
2024-02-09 09:49:18 +01:00
Jon Häggblad
d4ca2a7220
Implement drop for client handlers too
2024-02-09 09:49:18 +01:00
Jon Häggblad
2f0074821c
Downgrade some logging after checking it works
2024-02-09 09:49:18 +01:00
Jon Häggblad
d5e332ad39
Deduplicate and clean up
2024-02-09 09:49:18 +01:00
Jon Häggblad
14bf5645b1
Add missing module
2024-02-09 09:49:18 +01:00
Jon Häggblad
a11582749c
Add connected_client_handler
2024-02-09 09:49:18 +01:00
Jon Häggblad
aedff7fe30
Fix clippy::useless_conversion ( #4384 )
2024-02-09 09:37:32 +01:00
Jon Häggblad
36e4c181fc
Add enable_wireguard toggle to build-upload-binaries workflow ( #4382 )
...
* Add enable_wireguard toggle to ci-build-upload-binaries workflow
* Remove old deprecated build-upload-binaries
* fixup! Add enable_wireguard toggle to ci-build-upload-binaries workflow
2024-02-09 09:15:30 +01:00
Tommy Verrall
68cfe2e755
fix unit test
2024-02-08 17:43:51 +00:00
Tommy Verrall
2baac3de1b
Merge pull request #4338 from nymtech/feature/nym-cli-multisend
...
nym-cli: add command to broadcast a transaction with multiple send token messages
2024-02-08 17:08:41 +01:00
Tommy Verrall
edc9b78b6c
last clippy warning
2024-02-08 16:07:13 +00:00
Tommy Verrall
9f07f3aff3
fmt
2024-02-08 15:55:57 +00:00
Tommy Verrall
23ba8298be
amend code, as described on PR, trialled and testing on QA
2024-02-08 15:46:21 +00:00
Tommy Verrall
629d124838
Merge pull request #4371 from nymtech/feature/DKG-revamp1
...
Feature/dkg revamp1
2024-02-08 14:35:33 +01:00
mx
fe2d602cd8
Max/new mdbook theme ( #4377 )
...
* stripped out theme plugin + edited coal default
* cleanedup gitignore
* stripped down light theme
* new theme dir structure
* removed themes aside from dark and light custom
* moved search to right hand side
* added toc
* changed up header bar
* hard centred title
* themed dropdown menus
* copied all vars between book tomls for the moment
* moved new theming to operators and devportal
* changed comment on future language support
---------
Co-authored-by: mfahampshire <mfahampshire@pm.me >
2024-02-08 10:02:57 +00:00
Jon Häggblad
8b2f80b03c
Multi IP packet codec ( #4379 )
...
* Codec implementation
* rustfmt
* Extract out magic numbers
2024-02-08 11:01:01 +01:00
Jędrzej Stuczyński
336cd30dd8
updated dkg contract schema
2024-02-07 12:28:51 +00:00
Jon Häggblad
a8dc703399
Merge pull request #4370 from nymtech/jon/reply-on-ipr-version-incompat
...
Extend IPR request / responses to handle more reply types
2024-02-07 13:24:14 +01:00
Jędrzej Stuczyński
c8562ecac1
fixed dkg contract test build
2024-02-07 11:56:44 +00:00
Jędrzej Stuczyński
dd0067f542
fixed arguments passed for dealer registration
2024-02-07 11:55:49 +00:00
Jędrzej Stuczyński
a18dab55a6
fixed coconut key existence check in key derivation
2024-02-07 11:55:48 +00:00
Jędrzej Stuczyński
4c8ae077a2
fixed nym-api config template
2024-02-07 11:55:48 +00:00
Jędrzej Stuczyński
79a7860185
changed 'DealingChunkInfo' 'size' field from usize to u64 to remove floating point operations during deserialization
2024-02-07 11:55:48 +00:00
Jędrzej Stuczyński
bb71da55e8
regenerated DKG contract schema
2024-02-07 11:55:48 +00:00
Jędrzej Stuczyński
ca18fb9f33
fixed clippy warnings on existing code
2024-02-07 11:55:48 +00:00
Jędrzej Stuczyński
ceec8217e0
nym-cli build fix
2024-02-07 11:55:48 +00:00
Jędrzej Stuczyński
a52e81b66e
temporarily commented out broken test
2024-02-07 11:55:48 +00:00
Jędrzej Stuczyński
a44339433e
fixed nym-api tests
2024-02-07 11:55:48 +00:00
Jędrzej Stuczyński
c9290cbcc0
handle chunking on nym-api side
2024-02-07 11:55:47 +00:00
Jędrzej Stuczyński
ce3e674528
updated dkg client traits
2024-02-07 11:55:47 +00:00
Jędrzej Stuczyński
c9f5594ca5
contract changes
2024-02-07 11:55:47 +00:00
Jędrzej Stuczyński
a7feeaa660
dealing metadata storage logic
2024-02-07 11:55:47 +00:00
Jędrzej Stuczyński
e7bc50fc4a
resharing test + bugfixes
2024-02-07 11:55:47 +00:00
Jędrzej Stuczyński
e926a1e2c0
fixed bug in DKG to allow for different sets of dealers and receivers
2024-02-07 11:55:47 +00:00
Jędrzej Stuczyński
bd9a628a98
restored key derivation tests
2024-02-07 11:55:47 +00:00
Jędrzej Stuczyński
19a9d5413d
restored dealings tests
2024-02-07 11:55:46 +00:00
Jędrzej Stuczyński
016ab58648
updated contract schema
2024-02-07 11:55:46 +00:00
Jędrzej Stuczyński
8ec7534b57
clippy fixes
2024-02-07 11:55:46 +00:00
Jędrzej Stuczyński
3c66ab9adc
test code compiles
...
but doesnt fully work yet
2024-02-07 11:55:46 +00:00
Jędrzej Stuczyński
a66f63e34d
cleanup
2024-02-07 11:55:46 +00:00
Jędrzej Stuczyński
c9814a1c6e
more completed key derivation
2024-02-07 11:55:46 +00:00
Jędrzej Stuczyński
59d31cfa2b
more completed key validation
2024-02-07 11:55:46 +00:00
Jędrzej Stuczyński
6d9bc302ff
more completed key finalization
2024-02-07 11:55:45 +00:00
Jędrzej Stuczyński
75cc310fc8
happy path for key finalization
2024-02-07 11:55:45 +00:00
Jędrzej Stuczyński
bd7eebf463
happy path for key validation
2024-02-07 11:55:45 +00:00
Jędrzej Stuczyński
c31561d46d
actually working happy path with a unit test
2024-02-07 11:55:45 +00:00
Jędrzej Stuczyński
faffdf9b2f
happy path for key derivation
2024-02-07 11:55:45 +00:00
Jędrzej Stuczyński
7081076842
improved test fixture + dealing exchange test
2024-02-07 11:55:45 +00:00
Jędrzej Stuczyński
b0174dcd0b
[wip] dealing exchange
2024-02-07 11:55:45 +00:00
Jędrzej Stuczyński
90de0a30a8
storing epoch id alongside coconut key
2024-02-07 11:55:44 +00:00
Jędrzej Stuczyński
546e7c794f
[wip]: improving error recovery during key submission phase
2024-02-07 11:55:44 +00:00
Jędrzej Stuczyński
a1f68170c9
more explicit errors in the controller outer loop
2024-02-07 11:55:44 +00:00
Jędrzej Stuczyński
ae29e86db0
cleaned up key loading
2024-02-07 11:55:44 +00:00
Jędrzej Stuczyński
359f038dff
removed the dkg client retries
2024-02-07 11:55:44 +00:00
Jędrzej Stuczyński
0aa8084625
cargo fmt
2024-02-07 11:55:44 +00:00
Jędrzej Stuczyński
9b7815d45b
making nym-api aware of the changes
2024-02-07 11:55:44 +00:00
Jędrzej Stuczyński
ad5a167fe5
client support
2024-02-07 11:55:43 +00:00
Jędrzej Stuczyński
16f7ac9998
schema
2024-02-07 11:55:43 +00:00
Jędrzej Stuczyński
0235932dda
making dkg kick off when a start message is sent
2024-02-07 11:55:43 +00:00
Jędrzej Stuczyński
96fd084582
fixed the return type of the query
2024-02-07 11:55:43 +00:00
Jędrzej Stuczyński
7344248f3b
added a query msg for the data
2024-02-07 11:55:43 +00:00
Jędrzej Stuczyński
824dfa3d6d
added cw2 interface to dkg contract
2024-02-07 11:55:43 +00:00
Jędrzej Stuczyński
2548c8d42d
missing test fix
2024-02-07 11:55:43 +00:00
Jędrzej Stuczyński
f4facc08ea
fixed tests
2024-02-07 11:55:42 +00:00
Jędrzej Stuczyński
f20f96831a
api support: submit ed25519 public key alongside the bte public key
2024-02-07 11:55:42 +00:00
Jędrzej Stuczyński
a94196eb82
submit ed25519 public key alongside the bte public key
2024-02-07 11:55:42 +00:00
Jędrzej Stuczyński
02884d183d
reusing already generated dealings
2024-02-07 11:55:42 +00:00
Jędrzej Stuczyński
75b02c739d
client support
2024-02-07 11:55:42 +00:00
Jędrzej Stuczyński
3b39ec4b28
schema
2024-02-07 11:55:42 +00:00
Jędrzej Stuczyński
8a6b6ead95
contract query for dealing status
2024-02-07 11:55:42 +00:00
Jędrzej Stuczyński
6b6bbe535f
fixed dealings query arguments
2024-02-07 11:55:42 +00:00
Jędrzej Stuczyński
85d9d65da3
more clippy
2024-02-07 11:55:41 +00:00
Jędrzej Stuczyński
9f580d7bc2
updated dkg schema
2024-02-07 11:55:41 +00:00
Jędrzej Stuczyński
4dee8858da
clippy
2024-02-07 11:55:41 +00:00
Jędrzej Stuczyński
49797d46bb
removed old debug code
2024-02-07 11:55:41 +00:00
Jędrzej Stuczyński
4060489bd1
ephemera contract fix
2024-02-07 11:55:41 +00:00
Jędrzej Stuczyński
205e44a857
fixes
2024-02-07 11:55:41 +00:00
Jędrzej Stuczyński
6bf9dca722
reintroducing bug in deterministic_filter_dealers to make tests pass
...
yes, it's as bad as it sounds
2024-02-07 11:55:41 +00:00
Jędrzej Stuczyński
48be25f9c7
ability to query for dkg contract state
2024-02-07 11:55:40 +00:00
Jędrzej Stuczyński
58080ec681
client support
2024-02-07 11:55:40 +00:00
Jędrzej Stuczyński
45e8d3d78e
renaming
2024-02-07 11:55:40 +00:00
Jędrzej Stuczyński
c7b8622cf4
removed todos from commented tests
2024-02-07 11:55:40 +00:00
Jędrzej Stuczyński
fbd58122f4
storage and query tests
2024-02-07 11:55:40 +00:00
Jędrzej Stuczyński
13f8449dc8
updated dealings queries
2024-02-07 11:55:40 +00:00
Jędrzej Stuczyński
db36f72200
storing dealings in new map
2024-02-07 11:55:40 +00:00
Jędrzej Stuczyński
e09986e505
fixed arguments for installing yarn ( #4376 )
2024-02-07 12:52:59 +01:00
Jędrzej Stuczyński
bb3c015633
Merge pull request #4353 from nymtech/feature/gateway-cached-vk
...
make gateway cache master verification keys between requests
2024-02-07 11:31:12 +00:00
Jon Häggblad
b21346064e
Add disconnect request/response for the future
2024-02-07 10:18:23 +01:00
import this
fa81b96951
[DOC]: hotfix - typo correction ( #4374 )
2024-02-06 16:03:17 +01:00
Jon Häggblad
8cccc9ab24
Bump IPR request version
2024-02-06 11:01:54 +01:00
Jon Häggblad
b43a1b8c94
Include destination in error reply
2024-02-05 11:27:28 +01:00
Jon Häggblad
d7da6ed1ab
Remove unused error case
2024-02-05 09:01:11 +01:00
Jon Häggblad
4d62dc9c74
Respond to sender on version mismatch
2024-02-04 18:34:29 +01:00
Jon Häggblad
3d122f45b4
Add two more error responses likely to be used in the future
2024-02-02 17:02:24 +01:00
Jon Häggblad
cb375f15c2
Add ipr response for version mismatch
2024-02-02 16:43:52 +01:00
Jon Häggblad
d7d4c9f09a
Split ip-packet-requests types into modules
2024-02-02 14:49:51 +01:00
Jędrzej Stuczyński
339c6c6d24
finally using the correct feature in nym-node for utoipa
2024-01-26 17:21:24 +00:00
Jędrzej Stuczyński
bd6ba89e96
removed ephemera usage from nym-api
2024-01-26 17:21:01 +00:00
Jędrzej Stuczyński
0c2c0bdc54
delay acquiring vk lock
2024-01-26 12:11:43 +00:00
Jędrzej Stuczyński
991cc3fa01
make gateway cache master verification keys between requests
2024-01-26 12:07:51 +00:00
Mark Sinclair
fd68debf9d
nym-cli: add command to broadcast a transaction with multiple send tokens in it
2024-01-18 15:41:02 +00:00