Zane Schepke
526671bfca
Update socket_state.rs
2024-09-16 12:43:40 -04:00
Zane Schepke
1fc70ff13a
test fix
2024-09-16 12:29:00 -04:00
Zane Schepke
4e857336d0
try disable disarm
2024-09-13 12:19:02 -04:00
import this
b7baff1a79
[DOCs:/dev-portal]: Add NymVPN hyper-link ( #4842 )
2024-09-06 10:03:54 +00:00
Bogdan-Ștefan Neacşu
18891e5f20
Use ecash credential type for bandwidth value ( #4840 )
...
* Use ecash credential type for bandwidth value
* Fill explicit default value for args
* Use up-to-date values for tickets
* Fix sdk example default value
* Another default
* Fix sdk test
* Fix TicketTypeRepr default
2024-09-05 13:19:19 +02:00
Jon Häggblad
3c4bd13c2a
build-deb-meta.yml placeholder
2024-09-03 21:48:17 +02:00
Jon Häggblad
e76bb0db12
Add build-deb-meta.yml
2024-09-03 21:33:42 +02:00
Mark Sinclair
17bdb583b5
Add get_mixnodes_described to validator_client ( #4725 )
...
* Add get_mixnodes_described to validator_client
* Add methods to client to get blacklisted mixnodes and gateways
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2024-09-03 12:34:31 +02:00
import this
3300942529
Update node_api_check.py & Documentation ( #4835 )
...
* update API endpoints and node API check CLI
* cleanup of commented code
* update node_api_check guide
2024-09-03 09:23:30 +00:00
dependabot[bot]
4be5af0c40
build(deps): bump technote-space/workflow-conclusion-action from 2 to 3 ( #4836 )
...
Bumps [technote-space/workflow-conclusion-action](https://github.com/technote-space/workflow-conclusion-action ) from 2 to 3.
- [Release notes](https://github.com/technote-space/workflow-conclusion-action/releases )
- [Changelog](https://github.com/technote-space/workflow-conclusion-action/blob/main/.releasegarc )
- [Commits](https://github.com/technote-space/workflow-conclusion-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: technote-space/workflow-conclusion-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 09:55:23 +02:00
Jędrzej Stuczyński
fa42cf8939
Merge pull request #4763 from shenpengfeng/develop
...
chore: remove repetitive words
2024-09-02 16:57:30 +01:00
Jon Häggblad
d0b380cd99
Remove serde_crate named import ( #4832 )
...
* Run cargo autoinherit following last weeks dependabot updates
* Remove serde_crate named import
2024-09-02 15:51:56 +02:00
Jon Häggblad
51d1803ddd
Run cargo autoinherit following last weeks dependabot updates ( #4831 )
2024-09-02 15:24:52 +02:00
dependabot[bot]
3d8520dfc7
build(deps): bump actions/upload-artifact from 2 to 4 ( #4817 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 14:37:10 +02:00
dependabot[bot]
bf8d54b201
build(deps): bump softprops/action-gh-release from 1 to 2 ( #4818 )
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 14:36:44 +02:00
dependabot[bot]
58c9a58a38
build(deps): bump actions/setup-node from 3 to 4 ( #4816 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 14:28:36 +02:00
dependabot[bot]
abc6d61d84
build(deps): bump actions/deploy-pages from 2 to 4 ( #4814 )
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 2 to 4.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 14:27:01 +02:00
dependabot[bot]
d094bb60c6
build(deps): bump actions/setup-java from 3 to 4 ( #4815 )
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 14:25:42 +02:00
Bogdan-Ștefan Neacşu
bdf45cafb5
Expose wireguard details on self described endpoint ( #4825 )
...
* Expose wireguard details on self described endpoint
* Fill placeholder string
2024-09-02 11:51:48 +02:00
Jędrzej Stuczyński
a7910c1049
Merge pull request #4807 from nymtech/dependabot/cargo/bs58-0.5.1
...
build(deps): bump bs58 from 0.4.0 to 0.5.1
2024-08-29 22:32:49 +01:00
dependabot[bot]
6b93309482
build(deps): bump bs58 from 0.4.0 to 0.5.1
...
Bumps [bs58](https://github.com/Nullus157/bs58-rs ) from 0.4.0 to 0.5.1.
- [Changelog](https://github.com/Nullus157/bs58-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Nullus157/bs58-rs/compare/0.4.0...0.5.1 )
---
updated-dependencies:
- dependency-name: bs58
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-29 16:17:17 +00:00
Jędrzej Stuczyński
9a209c4f3d
Merge pull request #4806 from nymtech/dependabot/cargo/rand-0.8.5
...
build(deps): bump rand from 0.6.5 to 0.8.5
2024-08-29 17:17:00 +01:00
dependabot[bot]
4d212f73fc
build(deps): bump rand from 0.6.5 to 0.8.5
...
Bumps [rand](https://github.com/rust-random/rand ) from 0.6.5 to 0.8.5.
- [Release notes](https://github.com/rust-random/rand/releases )
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-random/rand/compare/0.6.5...0.8.5 )
---
updated-dependencies:
- dependency-name: rand
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-29 16:16:07 +00:00
Jędrzej Stuczyński
d7a7b643ef
Merge pull request #4808 from nymtech/dependabot/cargo/base64-0.22.1
...
build(deps): bump base64 from 0.13.1 to 0.22.1
2024-08-29 17:14:04 +01:00
Jędrzej Stuczyński
c486a87824
Merge pull request #4811 from nymtech/dependabot/cargo/android_logger-0.14.1
...
build(deps): bump android_logger from 0.13.3 to 0.14.1
2024-08-29 17:11:55 +01:00
Dinko Zdravac
a0fea6edb4
Add axum server to nym-api ( #4803 )
...
* Migrate nym-api HTTP server from rocket to axum (#4698 )
Migrate endpoints to Axum
* Squashed after PR review
Initial WIP
- bootstrap axum server with same data as rocket
- start axum server alongside rocket
- add routes for circulating-supply, contract-cache, network
- write simple bash validation that migrated APIs return 200
- mark rocket parts of code as deprecated
- start more complicated routes: WIP
Init storage always
Add coconut routes
Add api-status routes
Expand tests
WIP
Migrate unstable APIs with query params
Update bash tests
Add node-status routes
Redirect / to /swagger
Update API tests
Implement graceful shutdown
rustfmt
Fix clippy
* Add ecash routes after rebase
* PR feedback
- add CORS layer
- move logger to common crate
- remove global log filters for nym-api and axum
* Serve OpenAPI for all endpoints (#4761 )
* Playing around with swagger
* Generate OpenAPI for /status routes
* Phase out static_routes as strings
- also nest routers in a clearer way
* Generate OpenAPI for /network routes
* Generate OpenAPI for /api-status routes
* Generate OpenAPI for "nym nodes" routes
* Fix some network-monitor routes
* Generate OpenAPI for /ecash routes
* Add utoipa feature to /common mods
* Add OpenAPI for unstable routes
* Fix MixNodeDetails field in models
* Introduce axum feature flag (#4775 )
* Add Axum bind_address to config
* Introduce axum feature flag
* Add comment to template.rs
* Add Github action to build wtih `axum` feature
* Refactor server start & shutdown (#4777 )
* Clippy: don't forget axum feature
* Refactor router so it's safer
* Implement graceful shutdown
* Nicer pattern matching
* Better Result syntax
2024-08-29 15:31:01 +02:00
dependabot[bot]
afc1b90b57
build(deps): bump ipnetwork from 0.16.0 to 0.20.0 ( #4812 )
...
Bumps [ipnetwork](https://github.com/achanda/ipnetwork ) from 0.16.0 to 0.20.0.
- [Release notes](https://github.com/achanda/ipnetwork/releases )
- [Commits](https://github.com/achanda/ipnetwork/compare/v0.16.0...v0.20.0 )
---
updated-dependencies:
- dependency-name: ipnetwork
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-29 13:44:50 +02:00
dynco-nym
33b85a3ca1
Fix additional one
2024-08-29 08:47:16 +02:00
dynco-nym
3635cbdc8d
Replace deprecated code
2024-08-29 01:22:51 +02:00
Bogdan-Ștefan Neacşu
ff0ad976c6
Remove unused wireguard flag from SDK ( #4823 )
...
* Remove unused wireguard flag from SDK
* Remove from wasm and socks5 too
2024-08-28 19:47:51 +02:00
import this
ae7206e0c2
[DOCs/dev-portal]: Update NymVPN & socks5 cli docs
2024-08-28 13:10:36 +00:00
dependabot[bot]
37d9f91922
build(deps): bump the patch-updates group with 4 updates ( #4804 )
...
Bumps the patch-updates group with 4 updates: [clap_complete](https://github.com/clap-rs/clap ), [js-sys](https://github.com/rustwasm/wasm-bindgen ), [wasm-bindgen-futures](https://github.com/rustwasm/wasm-bindgen ) and [web-sys](https://github.com/rustwasm/wasm-bindgen ).
Updates `clap_complete` from 4.5.23 to 4.5.24
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.23...clap_complete-v4.5.24 )
Updates `js-sys` from 0.3.69 to 0.3.70
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
Updates `wasm-bindgen-futures` from 0.4.42 to 0.4.43
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
Updates `web-sys` from 0.3.69 to 0.3.70
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: clap_complete
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: js-sys
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: wasm-bindgen-futures
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: web-sys
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 17:45:24 +02:00
dependabot[bot]
5f21f8334b
build(deps): bump android_logger from 0.13.3 to 0.14.1
...
Bumps [android_logger](https://github.com/rust-mobile/android_logger-rs ) from 0.13.3 to 0.14.1.
- [Release notes](https://github.com/rust-mobile/android_logger-rs/releases )
- [Changelog](https://github.com/rust-mobile/android_logger-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-mobile/android_logger-rs/commits/0.14.1 )
---
updated-dependencies:
- dependency-name: android_logger
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-27 15:32:46 +00:00
dependabot[bot]
9378100957
build(deps): bump base64 from 0.13.1 to 0.22.1
...
Bumps [base64](https://github.com/marshallpierce/rust-base64 ) from 0.13.1 to 0.22.1.
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md )
- [Commits](https://github.com/marshallpierce/rust-base64/compare/v0.13.1...v0.22.1 )
---
updated-dependencies:
- dependency-name: base64
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-27 15:30:24 +00:00
Jon Häggblad
279de8a09b
Run cargo-autoinherit for a few new crates ( #4801 )
...
* Run cargo-autoinherit for a few new crates
* Sort crates list
* sort
2024-08-27 14:06:17 +01:00
dependabot[bot]
b6c15deae6
build(deps): bump sysinfo from 0.27.8 to 0.30.12 ( #4795 )
...
* build(deps): bump sysinfo from 0.27.8 to 0.30.12
Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo ) from 0.27.8 to 0.30.12.
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/GuillaumeGomez/sysinfo/commits )
---
updated-dependencies:
- dependency-name: sysinfo
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Migrade to latest sysinfo in mixnode legacy hardware
* Use workspace version
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
2024-08-27 14:44:56 +02:00
dependabot[bot]
8c250adcfd
build(deps): bump bytes from 1.6.0 to 1.7.1 ( #4794 )
...
Bumps [bytes](https://github.com/tokio-rs/bytes ) from 1.6.0 to 1.7.1.
- [Release notes](https://github.com/tokio-rs/bytes/releases )
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.6.0...v1.7.1 )
---
updated-dependencies:
- dependency-name: bytes
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 14:12:44 +02:00
dependabot[bot]
72306f1215
build(deps): bump actions/download-artifact from 3 to 4 ( #4786 )
...
* build(deps): bump actions/download-artifact from 3 to 4
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Also upgrade corresponding upload-artifact actions
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
2024-08-27 13:50:37 +02:00
dependabot[bot]
dd695129dd
build(deps): bump actions/setup-go from 4 to 5 ( #4799 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 13:38:38 +02:00
dependabot[bot]
f1d97e5578
build(deps): bump acifani/setup-tinygo from 1 to 2 ( #4785 )
...
Bumps [acifani/setup-tinygo](https://github.com/acifani/setup-tinygo ) from 1 to 2.
- [Release notes](https://github.com/acifani/setup-tinygo/releases )
- [Commits](https://github.com/acifani/setup-tinygo/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: acifani/setup-tinygo
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 13:22:30 +02:00
dependabot[bot]
00aff01deb
build(deps): bump serde_with from 3.8.1 to 3.9.0 ( #4792 )
...
Bumps [serde_with](https://github.com/jonasbb/serde_with ) from 3.8.1 to 3.9.0.
- [Release notes](https://github.com/jonasbb/serde_with/releases )
- [Commits](https://github.com/jonasbb/serde_with/compare/v3.8.1...v3.9.0 )
---
updated-dependencies:
- dependency-name: serde_with
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 13:22:10 +02:00
dependabot[bot]
c521ee6702
build(deps): bump the patch-updates group with 23 updates ( #4791 )
...
Bumps the patch-updates group with 23 updates:
| Package | From | To |
| --- | --- | --- |
| [async-trait](https://github.com/dtolnay/async-trait ) | `0.1.80` | `0.1.81` |
| [blake3](https://github.com/BLAKE3-team/BLAKE3 ) | `1.5.1` | `1.5.4` |
| [clap](https://github.com/clap-rs/clap ) | `4.5.7` | `4.5.16` |
| [clap_complete](https://github.com/clap-rs/clap ) | `4.5.5` | `4.5.23` |
| [clap_complete_fig](https://github.com/clap-rs/clap ) | `4.5.1` | `4.5.2` |
| [curve25519-dalek](https://github.com/dalek-cryptography/curve25519-dalek ) | `4.1.2` | `4.1.3` |
| [fastrand](https://github.com/smol-rs/fastrand ) | `2.1.0` | `2.1.1` |
| [flate2](https://github.com/rust-lang/flate2-rs ) | `1.0.30` | `1.0.33` |
| [log](https://github.com/rust-lang/log ) | `0.4.21` | `0.4.22` |
| [quote](https://github.com/dtolnay/quote ) | `1.0.36` | `1.0.37` |
| [regex](https://github.com/rust-lang/regex ) | `1.10.5` | `1.10.6` |
| [safer-ffi](https://github.com/getditto/safer_ffi ) | `0.1.8` | `0.1.12` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.203` | `1.0.209` |
| [serde_bytes](https://github.com/serde-rs/bytes ) | `0.11.14` | `0.11.15` |
| [serde_derive](https://github.com/serde-rs/serde ) | `1.0.203` | `1.0.209` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.117` | `1.0.127` |
| [si-scale](https://github.com/graelo/si-scale ) | `0.2.2` | `0.2.3` |
| [thiserror](https://github.com/dtolnay/thiserror ) | `1.0.61` | `1.0.63` |
| [tokio](https://github.com/tokio-rs/tokio ) | `1.39.2` | `1.39.3` |
| [url](https://github.com/servo/rust-url ) | `2.5.1` | `2.5.2` |
| [bip32](https://github.com/iqlusioninc/crates ) | `0.5.1` | `0.5.2` |
| [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen ) | `0.2.92` | `0.2.93` |
| [hyper-util](https://github.com/hyperium/hyper-util ) | `0.1.5` | `0.1.7` |
Updates `async-trait` from 0.1.80 to 0.1.81
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.80...0.1.81 )
Updates `blake3` from 1.5.1 to 1.5.4
- [Release notes](https://github.com/BLAKE3-team/BLAKE3/releases )
- [Commits](https://github.com/BLAKE3-team/BLAKE3/compare/1.5.1...1.5.4 )
Updates `clap` from 4.5.7 to 4.5.16
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.7...clap_complete-v4.5.16 )
Updates `clap_complete` from 4.5.5 to 4.5.23
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.5...clap_complete-v4.5.23 )
Updates `clap_complete_fig` from 4.5.1 to 4.5.2
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete_fig-v4.5.1...clap_complete_fig-v4.5.2 )
Updates `curve25519-dalek` from 4.1.2 to 4.1.3
- [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases )
- [Commits](https://github.com/dalek-cryptography/curve25519-dalek/compare/curve25519-4.1.2...curve25519-4.1.3 )
Updates `fastrand` from 2.1.0 to 2.1.1
- [Release notes](https://github.com/smol-rs/fastrand/releases )
- [Changelog](https://github.com/smol-rs/fastrand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/smol-rs/fastrand/compare/v2.1.0...v2.1.1 )
Updates `flate2` from 1.0.30 to 1.0.33
- [Release notes](https://github.com/rust-lang/flate2-rs/releases )
- [Changelog](https://github.com/rust-lang/flate2-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/flate2-rs/compare/1.0.30...1.0.33 )
Updates `log` from 0.4.21 to 0.4.22
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.21...0.4.22 )
Updates `quote` from 1.0.36 to 1.0.37
- [Release notes](https://github.com/dtolnay/quote/releases )
- [Commits](https://github.com/dtolnay/quote/compare/1.0.36...1.0.37 )
Updates `regex` from 1.10.5 to 1.10.6
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.10.5...1.10.6 )
Updates `safer-ffi` from 0.1.8 to 0.1.12
- [Release notes](https://github.com/getditto/safer_ffi/releases )
- [Commits](https://github.com/getditto/safer_ffi/compare/v0.1.8...v0.1.12 )
Updates `serde` from 1.0.203 to 1.0.209
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.203...v1.0.209 )
Updates `serde_bytes` from 0.11.14 to 0.11.15
- [Release notes](https://github.com/serde-rs/bytes/releases )
- [Commits](https://github.com/serde-rs/bytes/compare/0.11.14...0.11.15 )
Updates `serde_derive` from 1.0.203 to 1.0.209
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.203...v1.0.209 )
Updates `serde_json` from 1.0.117 to 1.0.127
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.117...1.0.127 )
Updates `si-scale` from 0.2.2 to 0.2.3
- [Release notes](https://github.com/graelo/si-scale/releases )
- [Changelog](https://github.com/graelo/si-scale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/graelo/si-scale/compare/0.2.2...v0.2.3 )
Updates `thiserror` from 1.0.61 to 1.0.63
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.61...1.0.63 )
Updates `tokio` from 1.39.2 to 1.39.3
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.39.2...tokio-1.39.3 )
Updates `url` from 2.5.1 to 2.5.2
- [Release notes](https://github.com/servo/rust-url/releases )
- [Commits](https://github.com/servo/rust-url/compare/v2.5.1...v2.5.2 )
Updates `bip32` from 0.5.1 to 0.5.2
- [Commits](https://github.com/iqlusioninc/crates/compare/bip32/v0.5.1...secrecy/v0.5.2 )
Updates `wasm-bindgen` from 0.2.92 to 0.2.93
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/compare/0.2.92...0.2.93 )
Updates `hyper-util` from 0.1.5 to 0.1.7
- [Release notes](https://github.com/hyperium/hyper-util/releases )
- [Changelog](https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/hyper-util/compare/v0.1.5...v0.1.7 )
---
updated-dependencies:
- dependency-name: async-trait
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: blake3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: clap_complete
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: clap_complete_fig
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: curve25519-dalek
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: fastrand
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: flate2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: log
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: quote
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: safer-ffi
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde_bytes
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde_derive
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: si-scale
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: url
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: bip32
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: wasm-bindgen
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: hyper-util
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 12:45:26 +02:00
dependabot[bot]
17686ddd9a
build(deps): bump actions/upload-pages-artifact from 2 to 3 ( #4787 )
...
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 08:58:05 +02:00
dependabot[bot]
40e72ce37a
build(deps): bump actions/checkout from 2 to 4 ( #4800 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 08:55:19 +02:00
dependabot[bot]
5498bee893
build(deps): bump actions/configure-pages from 3 to 5 ( #4798 )
...
Bumps [actions/configure-pages](https://github.com/actions/configure-pages ) from 3 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases )
- [Commits](https://github.com/actions/configure-pages/compare/v3...v5 )
---
updated-dependencies:
- dependency-name: actions/configure-pages
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-26 16:15:09 +02:00
dependabot[bot]
92a1fb514f
build(deps): bump dtolnay/rust-toolchain from 1.70.0 to 1.90.0 ( #4797 )
...
Bumps [dtolnay/rust-toolchain](https://github.com/dtolnay/rust-toolchain ) from 1.70.0 to 1.90.0.
- [Release notes](https://github.com/dtolnay/rust-toolchain/releases )
- [Commits](https://github.com/dtolnay/rust-toolchain/compare/1.70.0...1.90.0 )
---
updated-dependencies:
- dependency-name: dtolnay/rust-toolchain
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-26 16:08:58 +02:00
Jon Häggblad
519d999785
Update dependabot ( #4796 )
...
* Bump max number of dependabot rust PRs to 10
* Add readme entry to workspace package
2024-08-26 15:59:25 +02:00
dependabot[bot]
d859ad0a51
build(deps): bump arduino/setup-protoc from 2 to 3 ( #4788 )
...
Bumps [arduino/setup-protoc](https://github.com/arduino/setup-protoc ) from 2 to 3.
- [Release notes](https://github.com/arduino/setup-protoc/releases )
- [Commits](https://github.com/arduino/setup-protoc/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: arduino/setup-protoc
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-26 14:25:32 +02:00
Jon Häggblad
f2d354f6ec
Enable dependabot version upgrades for root rust workspace ( #4778 )
...
* Enable dependabot version upgrades for root rust workspace
* Group patch updates
* Fix syntax
* Add explicit time
* Set it to 12:20 during testing
2024-08-26 14:07:16 +02:00
Jon Häggblad
72c86ebe7c
Fix clippy for unwrap_or_default ( #4783 )
2024-08-26 13:59:11 +02:00
Drazen Urch
1ac262ec90
New Network Monitor ( #4610 )
...
* Initial commit
* Cherry pick from develop
* Keep track of fragments
* A bunch of data formats, graphs
* Use mix_id for display
* Proper API routes
* Add openapi + swagger ui
* Update locustfile
* Add node stats endpoint
* Add Swagger and locust to readme
* All node stats endpoint
* Update dependencies to use workspace
* Bunch of pedantic fixes
* More version updates, fmt
* More lints
* Add new_from_env for NymTopology
* Nym API endpoint to submit monitoring results (#4616 )
* Nym API endpoint to submit monitoring results
* Add gateway monitoring results
* Cleanup, ergonomics
* Weaponize
* Finalize results submissions
* Monitor message signing and verification
* Update README
* Axum graceful shutdown
* More grtacefulness
* Restructure result submission
* Less fragile routes
* Remove gateway unique index on node_id
2024-08-22 11:29:36 +02:00
Bogdan-Ștefan Neacşu
7c1fca8ce4
Persist used wireguard private IPs ( #4771 )
...
* Persist used wireguard private IPs
* Fix imports
* Remove unnecessary type specification
2024-08-21 11:26:14 +02:00
import this
f3ac17eb9d
[DOCs/developers]: syntax fix ( #4770 )
...
* syntax-fix
* syntax-fix
2024-08-20 16:41:29 +02:00
import this
6296d09adf
[DOCs/developers]: Update NymVPN CLI guide ( #4769 )
...
* creat guide to build nym-vpn-cli from source
* update nymvpn cli guide
2024-08-20 13:10:05 +00:00
Bogdan-Ștefan Neacşu
2ae81f6da0
Avoid race on ip and registration structures ( #4766 )
2024-08-20 14:51:59 +02:00
Tommy Verrall
1d5e8b62ac
Merge pull request #4765 from nymtech/serinko-hotfix
...
docs/hotfix
2024-08-20 10:21:18 +02:00
import this
581cdd5bdf
Update configuration.md
2024-08-18 11:56:56 +00:00
import this
e2e49e7136
docs/hotfix
2024-08-18 11:55:28 +00:00
Jon Häggblad
dff82f946f
Make gateway latency check generic ( #4759 )
...
* Replace concrete gateway type with trait in latency check
* Rename to ConnectableGateway
2024-08-15 09:42:13 +02:00
shenpengfeng
d473e8743e
chore: remove repetitive words
...
Signed-off-by: shenpengfeng <xinhangzhou@icloud.com >
2024-08-15 00:49:54 +08:00
Tommy Verrall
ec61728654
Merge pull request #4762 from nymtech/serinko/wg_hotfix
...
[DOCs/operators]: serinko/hotfix
2024-08-13 17:48:36 +02:00
import this
61471e9058
add note about IPv6
2024-08-13 15:41:16 +00:00
import this
ed4fd84503
serinko/hotfix
2024-08-13 15:39:31 +00:00
Jon Häggblad
cb4b0403b5
Remove deprecated mark_as_success and use new disarm ( #4751 )
2024-08-13 15:09:48 +02:00
import this
da8e513627
[DOCs/operators]: WireGuard guide & changelog update ( #4760 )
...
* wireguard documentation and changelog update
* add review comments
* add review comments
2024-08-13 13:05:52 +00:00
Jon Häggblad
3f6de8b10c
Remove duplicate stat count for retransmissions ( #4756 )
2024-08-09 14:55:14 +02:00
import this
1e01a8e633
[DOCs/operators]: Release detailed changelog for v2024.9 topdeck ( #4757 )
...
* add changelog for new release
* add more URLs redirection for socks5 specific apps
* update exit policy page
* finish changelog - ready for review
* add tooling
* clarify tornul note comment
2024-08-07 13:20:17 +00:00
import this
aaf3dca5b9
[DOCs]: Catching more broken URLs ( #4755 )
...
* urls edit
* finish PR - ready to merge
2024-08-06 18:49:46 +00:00
Bogdan-Ștefan Neacşu
f939cae3d9
Update peer refresh value ( #4754 )
...
* Use a more proper timeout value
* Move const to wireguard types
2024-08-06 18:14:29 +02:00
import this
1db61f800c
docs/hotfix ( #4752 )
2024-08-06 14:49:09 +00:00
import this
5096c1e60e
[DOCs]: Create NymConnect archive page ( #4750 )
2024-08-06 13:22:30 +00:00
import this
7e36595d8f
[DOCs/bugfix]: Fix broken URLs ( #4745 )
...
* create archive nym connect page & add redirections
* add info to socks5 page
* fix dev-portal links
* finish URL edits and redirection
2024-08-06 12:37:37 +00:00
benedetta davico
515aedac60
Merge pull request #4747 from nymtech/release/2024.9-topdeck
...
Release/2024.9 topdeck into develop
2024-08-06 11:05:19 +02:00
benedetta davico
dca2b2c763
Merge branch 'develop' into release/2024.9-topdeck
2024-08-06 10:19:48 +02:00
Jon Häggblad
c92f09543e
Fix clippy on rustc beta toolchain ( #4746 )
...
* Fix clippy warnings for rust beta toolchain
* Cargo.lock nym-wallet
2024-08-05 17:59:49 +02:00
Tommy Verrall
b45eb16783
Update ci-build-upload-binaries.yml
2024-08-05 11:48:07 +02:00
Tommy Verrall
f8523dc7d1
Update publish-nym-binaries.yml
2024-08-05 11:47:00 +02:00
Jon Häggblad
996ce6a233
Fix clippy for beta toolchain ( #4742 )
...
* Fix clippy for beta toolchain
* Remove ignored default-features for workspace dependency
* Add nym- prefix to serde-helpers crate
* Remove unused local_guard mod
2024-08-02 11:05:34 +02:00
Jon Häggblad
1dcb0a0456
Disable testnet-manager on non-unix ( #4741 )
...
* Disable testnet-manager on non-unix
* Move mod behind cfg too
2024-08-01 11:24:33 +02:00
Jon Häggblad
55b99e4ce1
Don't set NYM_VPN_API to default ( #4740 )
2024-07-30 20:46:02 +02:00
Bogdan-Ștefan Neacşu
bd94dd3055
Persist wireguard peers ( #4732 )
...
* Store wireguard peers in db
* Add update to nym-node
* Move gateway-requests and gateway-storage to common
* Carry storage to PeerController field
* Double kernel modifications with storage ones
* Take storage peers at boot
* Link storage query for registration flow
* Move authenticator peer comms in peer manager
* Modify template too
* Remove unused
* Fix clippy
* Fix clippy non-linux
* Keep storage data up-to-date on every check
* Check for staleness in storage timestamps
* Remove potential for panic in unwrap
* Fix clippy
* Fmt
* Clippy after rebase
* Remove in memory test structure
2024-07-30 18:26:40 +02:00
Jon Häggblad
0d19bb4ddc
Fix (some) feature unification build failures ( #4681 )
...
* nym-crypto: use rand_core traits from rand crate instead of cipher
Make rand feature also use the rand_core traits from the rand crate to
fix compilation of nym-bandwidth-controller
* Add features to bip32 in nym-ledger crate
* Delete unused empty crate
* Add clag feature to socks5-client
* Add feature flags to authenticator
* Add clap feature to network-requester
* Handle rebase changes
2024-07-30 16:15:56 +02:00
Tommy Verrall
dcd70155cd
Merge pull request #4738 from nymtech/tommy/add-wireguard-to-builds
...
Update ci-build-upload-binaries.yml
2024-07-30 13:33:24 +02:00
Jędrzej Stuczyński
a469aeff05
Merge pull request #4623 from nymtech/simon/ecash_reviewed
...
Feature Compact Ecash : The One PR
2024-07-30 12:30:50 +01:00
Jędrzej Stuczyński
107199bd9c
clippy
2024-07-30 11:48:16 +01:00
Jędrzej Stuczyński
53524447c4
fixing build issues in testnet-manager post rebasing
2024-07-30 11:38:05 +01:00
Jędrzej Stuczyński
bc832c97d8
make gateway query only single nym-api for BF (+ every 10min)
2024-07-30 11:31:50 +01:00
Jędrzej Stuczyński
4989d47ea2
nym-api exporting bloomfilter in separate task
2024-07-30 11:31:50 +01:00
Jędrzej Stuczyński
3cb69780a6
removed 95/5 reward split in favour of the holding account
2024-07-30 11:31:49 +01:00
Jędrzej Stuczyński
68b61bfa84
fix build issues
2024-07-30 11:31:49 +01:00
Jędrzej Stuczyński
06fca9bd1f
reject tickets with more than a single payment
2024-07-30 11:31:49 +01:00
Jędrzej Stuczyński
4c10cebf1b
propagated new ticket type through the whole stack
2024-07-30 11:31:49 +01:00
Jędrzej Stuczyński
aea962b546
explicit aliases for ExpirationDate and TicketType
2024-07-30 11:31:49 +01:00
aniampio
ab2a1c3fe5
Run fmt
2024-07-30 11:31:49 +01:00
aniampio
8d0c040015
Move functions around
2024-07-30 11:31:48 +01:00
aniampio
42efff83da
Add type attribute
2024-07-30 11:31:48 +01:00
Jędrzej Stuczyński
86fe955592
fixed sdk-wasm build
2024-07-30 11:31:48 +01:00
Jędrzej Stuczyński
c3ce0d0b5c
post rebase fixes
2024-07-30 11:31:48 +01:00
Jędrzej Stuczyński
0e2cfa5be0
fixed incorrect naming of the ecash contract lib
2024-07-30 11:31:48 +01:00
Jędrzej Stuczyński
17a5872c6d
chore: log info -> debug
2024-07-30 11:31:48 +01:00
Jędrzej Stuczyński
969155bf91
chore: fix unit tests
2024-07-30 11:31:48 +01:00
Jędrzej Stuczyński
f4fafbfea5
updated ecash-contract parameters and generated schema
2024-07-30 11:31:47 +01:00
Jędrzej Stuczyński
5e97b1f79a
updated all ecash-related parameters - bloomfilter, expiration, sizes, etc.
2024-07-30 11:31:47 +01:00
Jędrzej Stuczyński
b52bf951a6
improve client errors
2024-07-30 11:27:25 +01:00
Jędrzej Stuczyński
98805a11e4
testnet manager: create client against specific nym-node
2024-07-30 11:27:25 +01:00
Jędrzej Stuczyński
0a2f28b0ec
testnet manager: start multiple gateways
2024-07-30 11:27:25 +01:00
Jędrzej Stuczyński
db1ad4dcab
fixed client crashing upon having bandwidth revoked
2024-07-30 11:27:25 +01:00
Jędrzej Stuczyński
78ca539018
fixed incorrect bloomfilter cutoff date calculation
2024-07-30 11:27:24 +01:00
Jędrzej Stuczyński
04cafc72dc
improved bandwidth information propagation within the client
2024-07-30 11:27:24 +01:00
Jędrzej Stuczyński
63812994a1
fixed nym-node zk-nym config debug settings not being applied
2024-07-30 11:27:24 +01:00
Jędrzej Stuczyński
19dee11539
changed the number of tickets to 100
2024-07-30 11:27:24 +01:00
Jędrzej Stuczyński
6f3a6b7855
Update README.md
2024-07-30 11:27:24 +01:00
Jędrzej Stuczyński
7c84ad4384
readme
2024-07-30 11:27:24 +01:00
Jędrzej Stuczyński
bc647fc8e2
slightly less ghetto handling of .env files
2024-07-30 11:27:24 +01:00
Jędrzej Stuczyński
429ff6045d
removed outdated error
2024-07-30 11:27:23 +01:00
Jędrzej Stuczyński
0de1deced4
fixed query for client bandwidth
2024-07-30 11:27:23 +01:00
Simon Wicky
fc2eedfc66
Another Grand Ecash Squasheroo
...
add offline ecash library
minor changes in coconut benchmarks
add ecash smart contract
change contract traits from coconut to ecash
first wave of andrew's suggestion
first wave of andrew's suggestion
second wave of andrew's suggestion for ecash lib
andrew's suggestion for ecash contract
licensing commit
safety comments for most unwraps
more unwrap handling
change chrono crate for time
latest cargo lock
error revamp
small visibility fix
small fix
remove indexedmap from contract + some tweaks
add cw2 version in ecash contract
remove envryption key from contract
change types from coconut to ecash types
adapt api model for credential issuance
adapt issued credential storage on API
add signatures cache on API
change API routes for new blind signing
modify issued_credential table
add issuance logic client-side
credential and signature storage client side
utils for credential issuance
first wave of fix
some of andrew's suggestions
remove encryption key from deposit
freepass issuance client side
freepass issuance API side
andrew's suggested fixes
other suggested fix
adapt change from PR below
allow offline verification flag
credential spending models
credential spending models for client
credential preperation for the client
credential preperation for the client
credential storage for spending on client
bloom filter for API
spent credential storage on validators
API route for spending online and offline ecash
API routes in the client lib
credential storage on gateway
ecash verifier to replace coconut verifier
accept credentials on gateway
bandwidth expiration for gateways
client ask for more bandwidth if it runs out
credential import
adapt nym validator rewarder and sdk
fix tests api tests and add constants
cargo fmt and lock and small test fix
cargo fmt and lock and small test fix
cargo lock
move stuff where they belong in ecash and static parameters
move some constants, error handling and phase out time crate
error revamp part 2
secret key by ref instead of clone
change l in wallet and v visibility
rework payinfo
rework monster tuples
fix expiration date signature cloning
minor fixes
final bits and bobs fixes
final bits and bobs fixes
rename l accessor to tickets_spent
wave of fixes
second wave of fixes
change hash domain value
removed benchmark flag
remove useless stringification in storage
nuke Bandwidth voucher
change timestamps to offsetdatetime
key name change
post-rebase fixes
update nym-connect 'time' dep due to broken semver
upload ecash contract to the build server
make wasm zknym-lib compile
but it won't work properly just yet
make wasm zknym-lib compile
but it won't work properly just yet
fix typo in ecash contract deps
make sure to use 0.1.0 sphinx packet
optimise pairings in 'check_vk_pairing'
derive serde for ecash types
simplified g1 tuple byte conversion
further optimise the pairing
unified signature type + renamed nym-api coconut module to ecash
using bincode serialiser for more complex binary types
using multimiller loop instead of rayon for verifying coin indices signatures
batching signature verification wherever possible
feature-locked rayon
clippy
refactor ecash contract a bit + introduce deposit storage
reworked find_proposal_id
various minor fixed
add offline_zk_nyms to nym-node everywhere
add missing #query
change test value to fit new serialization
optimised deposits storage
removed duplicate decompression code
using deposit_id instead of transaction hash
removed freepasses
split up ecash handling
unified shared state
fixed deposit_id parsing
log recovered deposit id
removed online verification
add detailed build info to ecash contract
fixed deserialisation of deposit amount received from nyxd queries
changed deposit to only persist attached pubkey
first iteration of split of verification and redemption
basic tool for setting up new network
expanded the tool with the option to bypass DKG
rename + init network without DKG
setting up locally running apis
ecash key migration
more local functionalities
wip fixing sql schemas
gateway immediately submitting redemption proposal
and getting it passed if valid
most of the gateway logic for split redemption with error recovery
fixed gateway not persisting ecash signers
simplify creation of compatible client
create properly serialised ecash key from the beginning
rebuild missing tickets and proposals on startup
stop ticket issuance during DKG transition
fixing build issues
split out ecash storage on nym-api side
master-verification-key route
caching all the signatures and keys
implemented aggregated routes for nym-apis
swagger UI for ecash endpoints
added explicit annotation for index and expiration signatures
revamped client ticketbook storage
save all recovery information in the same underlying storage
wrapper for bloomfilter
being more aggressive with marking tickets as used
ensure client has correct signatures before making deposit
fix deserialisation of AggregatedExpirationDateSignatureResponse + add ticketbook table
split nym-api ecash routes handlers into multiple files
fixed deserialisation of encoded expiration date
add tt_gamma1 to challenge and change naming for paper consistency
rotating double spending bloomfilter
nym-api test fixes + make sure to insert initial BF params
fixed ecash benchmark code
updated contract schema
updated CI to not upload gateway/mixnode binaries
ticket bandwidth revocation
added default deserialisation for zk nym config
post-rebase fixes
2024-07-30 11:27:21 +01:00
Tommy Verrall
7ddd819ff3
Merge pull request #4739 from nymtech/tommy/add-wireguard-publish-binaries
...
Update publish-nym-binaries.yml
2024-07-30 11:41:43 +02:00
Tommy Verrall
83b416d12d
amend build all binaries command
2024-07-30 11:38:07 +02:00
Tommy Verrall
b9c775c3ae
Update publish-nym-binaries.yml
...
add wireguard to builds
2024-07-30 11:27:50 +02:00
Tommy Verrall
b613cf87c8
Update ci-build-upload-binaries.yml
...
add cargo features for all
2024-07-30 11:25:18 +02:00
mx
6f669866e9
Max/doc link fix ( #4737 )
...
* fix broken link in header dropdown
---------
Co-authored-by: serinko <97586125+serinko@users.noreply.github.com >
Co-authored-by: mfahampshire <mfahampshire@pm.me >
2024-07-30 08:48:14 +00:00
Tommy Verrall
4e61fefec8
Merge pull request #4736 from nymtech/jon/nym-vpn-api-env
...
Add NYM_VPN_API to network config
2024-07-30 10:04:55 +02:00
Jon Häggblad
b4514ecd83
update for wallet
2024-07-29 23:50:52 +02:00
Jon Häggblad
4f6902525e
restore explorer-api
2024-07-29 23:30:09 +02:00
Jon Häggblad
881139e36f
Add nym_vpn_api_url
2024-07-29 23:30:09 +02:00
Jon Häggblad
32e2557456
Fix tokio error in 1.39 ( #4730 )
...
* Fix tokio error in 1.39
Fix the error generated by tokio 1.39
72 | / tokio::select! {
173 | | daemon_res = &mut fused_runner => {
174 | | warn!("the daemon has terminated by itself - was it a short lived command?");
175 | | let exit_status = daemon_res?;
... |
179 | | event = &mut self.upgrade_plan_watcher.next() => {
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ creates a temporary value which is freed while still in use
... |
201 | | }
202 | | }
| | -
| | |
| |_____________temporary value is freed at the end of this statement
| borrow later used here
and
62 | / select! {
63 | | connection_message = &mut mix_receiver.next() => {
| | ^^^^^^^^^^^^^^^^^^^ creates a temporary value which is freed while still in use
64 | | if let Some(connection_message) = connection_message {
65 | | if deal_with_message(connection_message, &mut writer, &local_destination_address, &remote_source_address, connection_id).await {
... |
86 | | }
87 | | }
| | -
| | |
| |_________temporary value is freed at the end of this statement
| borrow later used here
* Upgrade to tokio 1.39.1
* Simpler attempt
* Revert fixes and instead bump to tokio 1.39.2
* update
* bump msrv for nym-node-tester-wasm
2024-07-29 20:45:26 +02:00
Jon Häggblad
8b44820e51
Re-export RecipientFormattingError in nym sdk ( #4735 )
2024-07-29 19:20:26 +02:00
import this
5e6417f837
clarify syntax - PR ready ( #4734 )
2024-07-29 13:51:31 +00:00
Bogdan-Ștefan Neacşu
3d5ac0b883
Fix version 1 not having template correspondent initially ( #4733 )
2024-07-29 12:38:27 +02:00
Jędrzej Stuczyński
dfb2a2f380
Merge pull request #4716 from nymtech/feature/vesting-purge-plus-ranged-cost-params
...
Feature/vesting purge plus ranged cost params
2024-07-26 18:01:29 +01:00
fmtabbara
d1de751850
fix ci
2024-07-26 17:28:24 +01:00
Jędrzej Stuczyński
ecee6ca863
chore: cargo fmt
2024-07-26 15:08:38 +01:00
fmtabbara
31ea3f92e2
update bonding oc and pm validation
2024-07-26 15:08:38 +01:00
fmtabbara
f19c934fae
finish migrate vested bonded node work
2024-07-26 15:08:38 +01:00
Mark Sinclair
10d6f20de7
wip: add profit margin and cost params into validation from mixnet contract via MainContext
2024-07-26 15:08:38 +01:00
Mark Sinclair
96b33bfbe4
Regenerate TS types
2024-07-26 15:08:38 +01:00
Mark Sinclair
444c787d0a
Add kind prop to vesting contract migration modal
2024-07-26 15:08:38 +01:00
Mark Sinclair
61fcd4ac69
Dialog and mock for migrating vesting contract delegations
2024-07-26 15:08:38 +01:00
Jędrzej Stuczyński
b76802e6eb
exposed tauri operations for vesting migrations
2024-07-26 15:08:38 +01:00
Mark Sinclair
7d351029a4
Fix dependency issue
2024-07-26 15:08:37 +01:00
Jędrzej Stuczyński
4ee445c119
cargo fmt
2024-07-26 15:05:47 +01:00
Jędrzej Stuczyński
61ddeea495
fixed post-rebasing imports
2024-07-26 15:05:47 +01:00
Jędrzej Stuczyński
7b802033b3
missing test fixture
2024-07-26 15:05:47 +01:00
Jędrzej Stuczyński
b484f47369
fix nym-cli
2024-07-26 15:05:47 +01:00
Jędrzej Stuczyński
66979df10c
update contract schema
2024-07-26 15:05:47 +01:00
Jędrzej Stuczyński
82f161fb91
added associated [hacky] wallet types
2024-07-26 15:05:47 +01:00
Jędrzej Stuczyński
9d0fd681d4
introducing allowed range of operator interval operating cost
2024-07-26 15:05:47 +01:00
Jędrzej Stuczyński
c2ab47a102
profit margin range validation
2024-07-26 15:05:46 +01:00
Jędrzej Stuczyński
8704c21621
normalise node's profit margin during rewarding
2024-07-26 15:05:46 +01:00
Jędrzej Stuczyński
03ffb25bf9
introduced the concept of allowed profit margin ranges
2024-07-26 15:05:46 +01:00
Jędrzej Stuczyński
70db1ad062
fixed vesting contract tests
2024-07-26 15:05:46 +01:00
Jędrzej Stuczyński
952ed9b642
fixed wallet vesting-related tests
2024-07-26 15:05:46 +01:00
Jędrzej Stuczyński
f57fe79686
updated contract schema
2024-07-26 15:05:46 +01:00
Jędrzej Stuczyński
9179f1c351
exposed migration commands to nym-cli + clippy
2024-07-26 15:05:46 +01:00
Jędrzej Stuczyński
c4f7a1e09d
implemented migration into non-vesting mixnodes/delegations
2024-07-26 15:05:46 +01:00
Jędrzej Stuczyński
701012a968
ensure no pending proxy events when migrating
2024-07-26 15:05:46 +01:00
Jędrzej Stuczyński
9767f72b8f
removed all on_behalf mixnet contract methods
2024-07-26 15:05:46 +01:00
benedettadavico
de0fb7459d
update changelog
2024-07-26 15:28:06 +02:00
benedettadavico
e2ead6dbe1
bumping binaries versions
2024-07-26 15:25:47 +02:00
Jędrzej Stuczyński
7b10d92ca4
Merge pull request #4731 from nymtech/chore/1.80-lints
...
chore: fix 1.80 lint issues
2024-07-26 11:51:23 +01:00
Jędrzej Stuczyński
2c6e5eb673
cherry-pick: fix build issues
2024-07-26 11:11:52 +01:00
Jon Häggblad
02fde4e530
Handle clients with different versions in IPR ( #4723 )
...
* Add signable_request function
* Export key type in function signature
* Cargo.lock
* Track client version and respond using it
* Internally use v7 and then down convert if needed
* Local response type
* Streamline
* Strong type for client version
* Remove commented out code
* rustfmt
* Ignore sign verification fail for v6
2024-07-24 15:35:59 +02:00
import this
cc25fc1f32
[DOCs/operators]: Changelog for v2024.8 wispa & guide syntax edits ( #4728 )
...
* changelog for release v2024.8-wispa
* clarify syntax
* typo fix
2024-07-24 12:38:25 +00:00
benedetta davico
c971e486b5
Merge pull request #4726 from nymtech/release/2024.8-wispa
...
Release/2024.8 wispa into develop
2024-07-24 12:48:57 +02:00
import this
96a9eb6f6a
[DOCs/docs]: Commnet out extra stubs ( #4727 )
...
* commnet out stubs
* fix broken links - ready to merge
2024-07-24 11:58:14 +02:00
benedetta davico
9eeb61ea0a
Merge branch 'develop' into release/2024.8-wispa
2024-07-24 10:56:03 +02:00
John Smith
08042c61ad
[DOCs/operators]: Update troubleshooting/vps-isp.md with manual IPv6 configuration ( #4651 )
...
* Update vps-isp.md
Added an extra diagnostic step, which helped me to debug lack of routability.
* Update vps-isp.md
Implementing serinko's comments
* Update vps-isp.md
Changed possibly to possible and added how to find IPv6 Gateway.
* Update vps-isp.md
Fixed ifup/ifdown link
2024-07-24 08:53:49 +00:00
Stefano Piermatteo
36c74f30e5
[DOCs/operators]: Syntax fix in setup.md ( #4682 )
2024-07-24 08:37:33 +00:00
Bogdan-Ștefan Neacşu
fd1d437211
Add 1GB/day/user bandwidth cap ( #4717 )
...
* Add check for 1GB/day/user and remove stale check
* Use saturated_sub
* Remove from wg peers
* Use 10 seconds instead of 1
* Query bandwidth message
* Ad client query message too
* Keep stale check
* Make bandwidth cap value public
* Fix consumed vs available bug
* Don't overwrite existing registrations
* Use self pub key instead of peer's
2024-07-23 20:49:49 +02:00
Tommy Verrall
4956d13bdc
fix conflicts
2024-07-23 17:32:49 +02:00
Jędrzej Stuczyński
6478736654
Merge pull request #4706 from nymtech/chore/remove-old-migration-code
...
removed mixnode/gateway config migration code and disabled cli without explicit flag
2024-07-23 15:11:36 +01:00
benedettadavico
d9f6c0723e
updating versions
2024-07-23 15:37:04 +02:00
Jon Häggblad
f86050d916
Default construct NodeRole for backwards compatibility ( #4722 )
2024-07-22 16:04:29 +02:00
Tommy Verrall
52f5656190
Merge pull request #4721 from nymtech/jon/node-role-default
...
Default construct NodeRole
2024-07-22 15:09:27 +02:00
Jon Häggblad
21cd90f238
Default construct NodeRole for backwards compatibility
2024-07-22 14:59:18 +02:00
import this
4e51188d35
[DOCs/operators]: Guide to back up and restore nym-node ( #4720 )
...
* add node backup & node restore guides
* finished: ready to review
* finished: ready to review
2024-07-22 11:17:55 +00:00
John Smith
22eb199936
Update isp-sheet.csv ( #4718 )
...
* Update isp-sheet.csv
Added a few known VPS providers which (a) support crypto payment (b) allow TOR in some shape or form (c) more or less know for their stability. Will add more eventually.
* Update isp-sheet.csv
added a few more providers
2024-07-22 10:57:57 +00:00
Tommy Verrall
a2fc1bbc96
Merge pull request #4719 from nymtech/serinko/bug-fix/wss-guide
...
[DOCs/operators]: BugFix - add ssl cert to WSS server block
2024-07-19 12:48:36 +02:00
import this
621599692f
add ssl cert to WSS server block
2024-07-19 10:43:02 +00:00
import this
3ad3837c87
done: fix wrong URL and picture formatting ( #4714 )
2024-07-17 10:47:41 +00:00
import this
4d745e3b7e
[DOCs/operators]: Correct ports for bonding ( #4707 )
...
* fix port issue for nym-node mixnode
* fix port issue for nym-node mixnode
* simplify language
* clarify moving node info
* syntax fix
2024-07-16 14:00:38 +00:00
Sachin Kamath
3a053b8dd6
fix links ( #4712 )
2024-07-15 18:06:56 +02:00
Bogdan-Ștefan Neacşu
1f144690da
Add upgrades to nym-node for authenticator changes ( #4703 ) ( #4710 )
...
* Add iterative upgrades to nym-node
* Authenticator correct configuration
* Add info log
* Enable auth opts on entry gw
* Move ephemeral config from exit_gateway
* Fix fmt
* Fix clippy
* Pass custom transceiver for authenticator
* Fix non-linux build
* Feature gate wg_api
* Change naming from semver to simple incremental
* Move opts unwrap inside the mutable function
* Remove unneeded authenticator_description
2024-07-12 14:45:59 +02:00
Tommy Verrall
eec1895acc
Merge pull request #4709 from nymtech/dependabot/npm_and_yarn/nym-wallet/webdriver/braces-3.0.3
...
Bump braces from 3.0.2 to 3.0.3 in /nym-wallet/webdriver
2024-07-12 12:14:04 +02:00
Bogdan-Ștefan Neacşu
72e243042e
Add upgrades to nym-node for authenticator changes ( #4703 )
...
* Add iterative upgrades to nym-node
* Authenticator correct configuration
* Add info log
* Enable auth opts on entry gw
* Move ephemeral config from exit_gateway
* Fix fmt
* Fix clippy
* Pass custom transceiver for authenticator
* Fix non-linux build
* Feature gate wg_api
* Change naming from semver to simple incremental
* Move opts unwrap inside the mutable function
* Remove unneeded authenticator_description
2024-07-12 12:02:22 +02:00
dependabot[bot]
99864cb7a9
Bump braces from 3.0.2 to 3.0.3 in /nym-wallet/webdriver
...
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-07-12 09:09:14 +00:00
Fouad
3155728119
fix explorer mui deps ( #4708 )
2024-07-12 10:08:29 +01:00
Jędrzej Stuczyński
c253b22f69
fixed the positional argument
2024-07-11 16:20:20 +01:00
Jędrzej Stuczyński
66f3a3e9a8
removed mixnode/gateway config migration code and disabled commands without explicit flag
2024-07-11 15:53:10 +01:00
Sachin Kamath
65a1d6d91e
switch to new vanity link ( #4705 )
2024-07-11 13:04:56 +01:00
mx
44cf9b054b
Max/dev portal update ( #4696 )
...
* updated tutorials with archive + stub
* removed out of date faq pages
* added binary build instructions section
* removed clients from docs
* added clients to devportal
* moved nym-vs-others to docs from devportal
* removed ood quickstart stuff
* tweaked integration options page
* summary changes for new structure
* moved sdk to devportal
* removed sdk from docs
* changed summary file for new structure
* added intro client overview page
* added wallet gif
* fixed now broken links
* removed old comm pages
* added references to newer apps (oreowallet + zcash demo)
* updated darkfi irc socks5
* fixed broken link
---------
Co-authored-by: mfahampshire <mfahampshire@pm.me >
2024-07-10 13:54:13 +02:00
Tommy Verrall
39e2473ef3
Merge pull request #4702 from nymtech/release/2024.7-doubledecker
...
Release/2024.7 doubledecker
2024-07-10 13:25:11 +02:00
import this
93a108863c
add node description and release changelog ( #4701 )
2024-07-10 10:59:47 +00:00
import this
0905593123
[DOCs/operators]: Test WSS for exit-gateway, write a tutorial & update reversed proxy page ( #4694 )
...
* initialise wss guide
* update reverse proxy guide to post smoosh
* finish draft - missing correct script and testing
* syntax edit
* syntax edit
* update WSS configs and script
* edit WSS configs and script
* dinish wss guide - ready to review
* dinish wss guide - ready to review
2024-07-10 10:59:22 +00:00
Tommy Verrall
ed9223d5a3
Merge branch 'develop' into release/2024.7-doubledecker
2024-07-10 11:46:21 +02:00
benedettadavico
c2ad4e5bb4
Update changelog and bump versions
2024-07-10 11:01:20 +02:00
Tommy Verrall
5f7f5ef92d
Merge pull request #4699 from nymtech/release/2024.7-doubledecker
...
Release/2024.7 doubledecker
2024-07-10 10:46:03 +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
benedetta davico
008afe7a85
Merge pull request #4676 from nymtech/release/2024.6-chomp
...
Release/2024.6-chomp to master
2024-06-27 11:47:55 +02: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
Drazen Urch
b567ac22d3
Fix builds action ( #4372 )
...
* Fix builds action
* Filter deb files
2024-02-05 22:05:21 +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
import this
2d39f3c722
[DOC]: NymVPN GUI new auto-script implementation ( #4369 )
...
Binaries have new name convention and the script was failing. This PR solves the issue for both MacOS and Linux users.
2024-02-02 19:11:21 +00: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
Tommy Verrall
7406fdd677
Merge pull request #4363 from nymtech/jon/ci-cargo-deny-pull-request-trigger
...
Enable pull_request trigger on ci-cargo-deny
2024-02-02 16:16:52 +01:00
Jon Häggblad
d7d4c9f09a
Split ip-packet-requests types into modules
2024-02-02 14:49:51 +01:00
Tommy Verrall
94d83648c2
Merge pull request #4357 from nymtech/chore/update-rocket
...
Chore/update rocket
2024-02-01 19:50:57 +01:00
Tommy Verrall
aa51af7023
Merge pull request #4366 from nymtech/feature/validator-rewarder-monitor-only
...
Add config to run the block signing in monitoring mode only
2024-02-01 19:29:20 +01:00
import this
f45ed78806
[DOC] : add NymVPN videos ( #4367 )
...
* create community councel and landing pages stub
* address review comments -> finished
* remove redundant
* reorganize menu and fix link
* branch url fix
* update testing video
2024-02-01 13:50:14 +00:00
import this
c0337ec1d4
[DOC/operators]: Legal Forum - Community landing pages stub ( #4365 )
...
* create community councel and landing pages stub
* address review comments -> finished
* remove redundant
2024-02-01 07:41:24 +00:00
Tommy Verrall
6fe049d1a2
Merge pull request #4351 from nymtech/move-ppa-s3
...
Clean up git, update docs,
2024-02-01 06:11:22 +01:00
Mark Sinclair
63ed99d4d6
Add config to run the block signing in monitoring mode only. Will write 0's as the hash for rewarding.
2024-01-31 11:46:57 +00:00
Jędrzej Stuczyński
2061629d1d
Merge pull request #4364 from nymtech/bugfix/rewarding-epoch-start
...
[bugfix] make sure first rewarding epoch starts at :00
2024-01-31 09:30:50 +00:00
Jędrzej Stuczyński
9b99a19ba0
[bugfix] make sure first rewarding epoch starts at :00
2024-01-31 09:08:21 +00:00
Jon Häggblad
6a3afb50b8
Remove continue-on-error for cargo deny check licenses
2024-01-31 09:40:51 +01:00
Jon Häggblad
bea64b926f
Add license to cpu-cycles matching libcpucycles
2024-01-30 21:56:34 +01:00
Jon Häggblad
3b83c30558
Add zlib to the list of allowed licenses
2024-01-30 21:37:19 +01:00
Jon Häggblad
ceeccbba07
License typo
2024-01-30 21:37:19 +01:00
Jon Häggblad
be55bb61cb
Add missing license annotations to ephemera and bity integration
2024-01-30 21:37:08 +01:00
Jon Häggblad
f2af35fc2e
Enable pull_request trigger on ci-cargo-deny
2024-01-30 13:56:12 +01:00
Jon Häggblad
b874fc9314
Standalone ip-packet-router ( #4342 )
...
* Initial copy of code from network-requester
* Fix unused
* Fix reading nym-api
* Log env setup steps
* rustfmt
* fix
* Fix unused
* Log number of retransmissions instead of rate
2024-01-30 13:15:34 +01:00
Jędrzej Stuczyński
914c586e68
Merge pull request #4346 from nymtech/feature/rewarder-whitelist
...
Feature/rewarder whitelist
2024-01-30 10:08:21 +00:00
Jon Häggblad
10ba3c2ab9
Fix printing percentage instead of fraction ( #4359 )
2024-01-29 22:53:35 +01:00
Jędrzej Stuczyński
7e32787ab2
updated lock file
2024-01-26 17:28:01 +00:00
Jędrzej Stuczyński
7062f69e45
updated rocket in explorer-api
2024-01-26 17:27:51 +00:00
Jędrzej Stuczyński
5e98c14a98
updated rocket in network statistics
2024-01-26 17:27:42 +00:00
Jędrzej Stuczyński
f04d1fea56
updated rocket in nym-api
2024-01-26 17:27:33 +00: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
import this
836e237116
[DOC] Hot-Fix ( #4355 )
...
* update gui ato-script
* update scripts and simplify steps
* finish NymVPN demo guide update
2024-01-26 16:38:41 +00:00
import this
0f9bd648a1
[DOC]: NymVPN auto-scripts update ( #4350 )
...
* update gui ato-script
* update scripts and simplify steps
2024-01-26 14:29:25 +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
Jon Häggblad
3510ee8df6
Report packet traffic rates in nym client ( #4345 )
...
* Report packet traffic rates
* Tweak log
* Check for unusual events
* Log tweaks
2024-01-26 12:13:46 +01:00
Jon Häggblad
6774158e7a
Upgrade publicsuffix crate to latest ( #4341 )
...
* Upgrade publicsuffix crate to latest
This is a step in removing dependencies on OpenSSL
* fix clippy
2024-01-26 10:35:12 +01:00
durch
f98698a121
Clean up git
2024-01-26 09:50:18 +01:00
import this
8e99c17f49
[DOC]: Update NymVPN Guides to v0.0.3 ( #4347 )
...
* correct GW API endpoint url
* update shasum verification
* update nym-vpn versions
* syntax edit
* change vars in book.toml
* fix name convention
* address feedback changes
* udpdate script name
2024-01-24 17:19:39 +00:00
mx
ab4cc9b282
C++ FFI ( #4348 )
...
* first commit in monorepo
* *formatting
*added license
* Fix up license headers
---------
Co-authored-by: mfahampshire <mfahampshire@pm.me >
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2024-01-24 15:05:59 +00:00
Jon Häggblad
dbe6a5de7d
Fix reported sizes of the received packets ( #4343 )
...
The received packet sizes as reported in the stats should include the
encryption that is decrypted by the client. Note that this does not
include the sphinx encryption, which is already removed by the exit
gateway. This is also the reason for the relatively large discrepancy of
the reported sent and received packets.
2024-01-24 14:54:40 +01:00
Drazen Urch
1948fd8e67
Publish deb packages to builds.ci ( #4344 )
...
* Publish deb
* Pass secret as argument
* Install cargo-deb
2024-01-24 13:18:52 +01:00
Jędrzej Stuczyński
c8f38ae785
added whitelisting information in logs
2024-01-23 15:10:53 +00:00
Jędrzej Stuczyński
f32ea17de5
disabled credential issuance by default
2024-01-23 15:05:53 +00:00
Jędrzej Stuczyński
4ac25aef4d
setting 0 ratios for not whitelisted runners
2024-01-23 14:54:41 +00:00
Jędrzej Stuczyński
3ad6a31e1f
don't increment total issued credentials from not whitelisted nodes
2024-01-23 14:52:38 +00:00
Jędrzej Stuczyński
6cacc53e5a
resolved old todo
2024-01-23 14:43:46 +00:00
Jędrzej Stuczyński
387933a975
using whitelisting information for rewarding
2024-01-23 14:41:15 +00:00
Jędrzej Stuczyński
f6c24412c0
checking for empty whitelists
2024-01-23 13:54:19 +00:00
Jędrzej Stuczyński
5c753c0794
added new whitelist entries to the config
2024-01-23 13:53:31 +00:00
Tommy Verrall
67132161f4
Merge pull request #4332 from nymtech/update/explorer-rounded-values
...
Mixnode table - Round value to 2dp
2024-01-22 10:42:58 +01:00
Jon Häggblad
643f54024b
Client packet counters ( #4325 )
...
* WIP: put in some packet counters
* ws packet counters
* wip
* Add static counters to client traffic stream
* Tweak status log message
* Add packet statistics control
* fixup! Add static counters to client traffic stream
* tweak log
* Move the packet statistics control one level up
* Redo packet stats control to collect locally
* Switch loop cover traffic report over to new channel mechanism
* Switch packet stats in real message stream to channel report
* Finished switching over to channel reporting
* Fix handle stats event
* Log packets received
* Tidy up
* rustfmt
* Add strongly typed stats reporter
* Count cover packets as well
* Log packet sizes sent
* Also log recieved sizes
2024-01-22 09:00:11 +01:00
serinko
16aaf7b5df
[DOC]: FAQ Updates ( #4339 )
...
* add mixnet live stats to faq
* add point to mixnet faq
* syntax edit
* addressed comments
2024-01-19 14:09:31 +00:00
serinko
17c6b79735
delete redundant leftovers ( #4340 )
2024-01-19 11:38:03 +00:00
Tommy Verrall
8bd758ad0e
Update sandbox.env ( #4331 )
2024-01-19 11:18:14 +01:00
Jon Häggblad
a51fc0cb9e
Restore BinaryBuildInformation schema ( #4333 )
...
* wip
* Restore BinaryBuildInformation schema
2024-01-19 11:16:25 +01: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
serinko
ae602ae771
[DOC]: Edit commands and text flow ( #4337 )
...
* syntax hotfix
erase a white space
* edit numbering
* edit numbering
* edit numbering
* syntax edit
* syntax edit
2024-01-18 11:30:10 +00:00
Sachin Kamath
d6d36364b0
Add full node configuration and requirements ( #4335 )
...
* docs: add CORS line to maintenance page
* docs: add full node configuration and size to nym-api page
* docs: fix review comments
2024-01-18 09:40:10 +00:00
serinko
accb42cad9
[DOCs]: serinko/syntax-hotfix ( #4334 )
...
* [DOCs]: nymvpn syntax hotfix
* cli naming hotfix
2024-01-17 14:35:24 +00:00
serinko
dd43c5d2d2
[DOCs]: Create NymVPN user manual ( #4323 )
...
* initialise new nymvpn guide pages
* docs: nymvpn guide, testing, troubleshooting and faq
* add faq
* remove todo points
* resolve review comments
* change landing page order
* incorporate huxis user feedback
* add binaries link
* change menu naming -> upper case
* final version for cryptotalk demo
* change naming convention client -> cli
* initialise clean and organized nymvpn guides
* remove redundant
* add faq page
* add cli.md content
* add gui.md content
* almost final version - ready for review
* simplify menu titles
* finished version for review and production
* last tweak
* addressed requests
* syntax fix
* add extra intro warning
* yank directly ./nym-cli --help output text
* change landing page and warning -> info
* add variables and finish the guides
* edit point formatting
2024-01-17 14:09:05 +00:00
fmtabbara
e42d46100a
allow currencyToString function to accept an object with amount, dp, and denom properties
2024-01-17 13:36:34 +00:00
Drazen Urch
ed8b1841dc
nym-cli deb + ppa ( #4330 )
2024-01-17 11:12:46 +01:00
Drazen Urch
dd15a9454a
Add nym-gateway to ppa repo ( #4321 )
...
* Add gateway ppa scaffolding
* Resolve host ip address, add curl dep
* make deb -> make ppa
* Add build targets for deb packages
* Add gateway public-ips
* Update PPA repo
* Typo
2024-01-16 18:31:15 +01:00
Jędrzej Stuczyński
f4e42d74c4
Merge pull request #4326 from nymtech/bugfix/nymvisor-windows-ci
...
Bugfix/nymvisor windows ci
2024-01-16 11:36:47 +01:00
Pierre Dommerc
9de1e6e844
chore: remove nym-vpn projects ( #4327 )
2024-01-16 11:10:26 +01:00
Tommy Verrall
713df39106
Merge pull request #4324 from nymtech/feature/bity-sell
...
Update text on buy page to Buy/Sell
2024-01-15 16:55:18 +01:00
Jędrzej Stuczyński
5ec4674f9b
even more target locking
2024-01-15 15:45:19 +00:00
Jędrzej Stuczyński
58c5092e80
added a dummy main for non unix targets
2024-01-15 15:18:52 +00:00
Jędrzej Stuczyński
677ad54a7f
used global unix cfg
2024-01-15 14:54:49 +00:00
fmtabbara
5e17c3199f
update text on buy page to buy/sell
2024-01-15 14:32:39 +00:00
Tommy Verrall
3c3a34ec0f
Merge pull request #4322 from nymtech/update-localnet-script
...
Check that localnet is running fromt the scripts dir
2024-01-15 13:43:27 +01:00
Tommy Verrall
e9b442e634
Merge pull request #4303 from nymtech/dependabot/npm_and_yarn/follow-redirects-1.15.4
...
Bump follow-redirects from 1.15.3 to 1.15.4
2024-01-15 13:42:55 +01:00
Tommy Verrall
ca02e2bce1
Merge pull request #4310 from nymtech/dependabot/npm_and_yarn/wasm/node-tester/internal-dev/follow-redirects-1.15.4
...
Bump follow-redirects from 1.15.2 to 1.15.4 in /wasm/node-tester/internal-dev
2024-01-15 13:42:36 +01:00
Tommy Verrall
985ab43fe9
Merge pull request #4306 from nymtech/dependabot/npm_and_yarn/clients/native/examples/js-examples/websocket/follow-redirects-1.15.4
...
Bump follow-redirects from 1.14.9 to 1.15.4 in /clients/native/examples/js-examples/websocket
2024-01-15 13:42:12 +01:00
dependabot[bot]
f4dad37b14
Bump follow-redirects from 1.15.2 to 1.15.4 in /wasm/client/internal-dev ( #4311 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-15 11:52:56 +01:00
durch
08a57fa8df
Check that we are running fromt the scripts dir
2024-01-15 10:25:51 +01:00
Tommy Verrall
98e88e2f11
Merge pull request #4253 from nymtech/feature/validator-rewarder
...
Feature/validator rewarder
2024-01-15 09:25:26 +01:00
Tommy Verrall
2a589b049c
Merge pull request #4316 from nymtech/feature/bump_vergen
...
Bump vergen version to latest
2024-01-12 14:44:09 +00:00
Tommy Verrall
9bcd56e254
Merge pull request #4312 from nymtech/dependabot/npm_and_yarn/wasm/mix-fetch/internal-dev/follow-redirects-1.15.4
...
Bump follow-redirects from 1.15.2 to 1.15.4 in /wasm/mix-fetch/internal-dev
2024-01-12 12:58:55 +00:00
Bogdan-Ștefan Neacşu
025ba2ec5f
Bump vergen version to latest
2024-01-12 14:46:37 +02:00
Tommy Verrall
1a1d11c447
Merge pull request #4247 from nymtech/fix/test-route-construction
...
Only use good nodes for test route construction
2024-01-12 12:28:21 +00:00
serinko
958bc2ae9a
[DOCs]: NymVPN alpha - pages for events ( #4309 )
...
* initialise new nymvpn guide pages
* docs: nymvpn guide, testing, troubleshooting and faq
* add faq
* remove todo points
* resolve review comments
* change landing page order
* incorporate huxis user feedback
* add binaries link
* change menu naming -> upper case
* final version for cryptotalk demo
* change naming convention client -> cli
2024-01-11 16:34:25 +00:00
Jon Häggblad
d3d5cc3424
Don't build wg deps where it's not supported ( #4305 )
...
* Don't build wg deps where it's not supported
* Fix compilation
* Another fix
* More fixes
* another fix
2024-01-11 13:53:57 +01:00
Pierre Dommerc
a834bb17f8
chore(vpn-desktop): bump version 0.0.2 ( #4314 )
...
* bump version
* add nym-vpn html icon
2024-01-11 12:18:33 +01:00
Zane Schepke
cee6d8c308
Merge pull request #4298 from nymtech/fix/vpndesktop_ui_divergences
...
fix(vpn-desktop-ui): fix design divergences
2024-01-11 06:03:54 -05:00
Zane Schepke
142eaf533b
fix macos artifact
2024-01-11 06:01:37 -05:00
Jon Häggblad
42365769f8
Update Cargo.lock for nym-vpn-ui ( #4313 )
2024-01-11 09:52:44 +01:00
pierre
9fc822298f
fix overflow padding
...
fix settings screens
remove spin animation on connect button
use cursor progress
add select-none on some elements
2024-01-11 06:56:01 +01:00
dependabot[bot]
cfb9f3d356
Bump follow-redirects in /wasm/mix-fetch/internal-dev
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-10 23:47:45 +00:00
dependabot[bot]
ea386b6145
Bump follow-redirects in /wasm/node-tester/internal-dev
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-10 23:47:41 +00:00
pierre
75221cfd3e
wip
2024-01-10 18:25:35 +01:00
pierre
50f71a21e0
fix various design divergences
2024-01-10 18:16:55 +01:00
pierre
cfa9ecfcc4
fix various design divergences
2024-01-10 17:52:10 +01:00
Jon Häggblad
549b33cd91
Fix clippy in beta toolchain ( #4299 )
...
* clippy::lines_filter_map_ok
* clippy::ineffective-open-options
2024-01-10 15:29:05 +01:00
Tommy Verrall
be46da9906
Merge pull request #4302 from nymtech/dependabot/npm_and_yarn/nym-api/tests/follow-redirects-1.15.4
...
Bump follow-redirects from 1.15.1 to 1.15.4 in /nym-api/tests
2024-01-10 13:54:42 +00:00
Tommy Verrall
66d123312f
Merge pull request #4301 from nymtech/dependabot/npm_and_yarn/testnet-faucet/follow-redirects-1.15.4
...
Bump follow-redirects from 1.14.8 to 1.15.4 in /testnet-faucet
2024-01-10 13:54:25 +00:00
Tommy Verrall
a29f3db5fb
Merge pull request #4304 from nymtech/jon/update-openssl
...
cargo update -p openssl
2024-01-10 13:53:13 +00:00
dependabot[bot]
d0fa1792e2
Bump follow-redirects in /clients/native/examples/js-examples/websocket
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.9 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.9...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-09 19:35:21 +00:00
Jon Häggblad
f452d97979
cargo update -p openssl
2024-01-09 14:14:42 +01:00
Jędrzej Stuczyński
9b2d224e54
clippy
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
3f504d7500
fixed builds of other binaries
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
67701290d3
cargo fmt
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
22541f5a79
smoothing some rough edges
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
bd8f666405
config template
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
a3c1541660
actually sending the rewards
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
6c1d14a4bc
clippy
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
defd148d73
cli arguments + balance check
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
162ff71814
more granual configs
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
5c864cb055
monitoring done
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
cfc13671a4
most of the issuance monitoring logic
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
668a255e0d
issuance score calculation logic
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
31d8352621
persisting rewarding data
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
4f6fe88b4c
starting on persistence
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
397ef8723d
block signing related code
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
2c2223947c
wip
2024-01-09 11:03:04 +01:00
Jędrzej Stuczyński
e1c0638f1e
getting signing rewards
2024-01-09 11:02:41 +01:00
Jędrzej Stuczyński
13fa2119fc
wip
2024-01-09 11:02:41 +01:00
Jędrzej Stuczyński
8f24e8f208
starting to integrate scraper into the rewarder
2024-01-09 11:02:40 +01:00
Jędrzej Stuczyński
37dd20ded1
wip2
2024-01-09 11:01:17 +01:00
Jędrzej Stuczyński
b4b32bb907
wip
2024-01-09 10:59:52 +01:00
dependabot[bot]
c1718154cb
Bump follow-redirects from 1.15.3 to 1.15.4
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.3 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.3...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-09 09:32:28 +00:00
dependabot[bot]
3eb7710a12
Bump follow-redirects from 1.15.1 to 1.15.4 in /nym-api/tests
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.1 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.1...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-09 09:30:41 +00:00
dependabot[bot]
d1c9251904
Bump follow-redirects from 1.14.8 to 1.15.4 in /testnet-faucet
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.8 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.8...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-09 09:30:36 +00:00
Tommy Verrall
62894e2b40
Merge pull request #4300 from nymtech/jon/update-lock
...
Update Cargo.lock files
2024-01-09 09:29:23 +00:00
Jon Häggblad
bd7fd1a61c
Update Cargo.lock files
2024-01-09 10:12:02 +01:00
pierre
28f118c73b
provide lato font
2024-01-08 17:22:25 +01:00
Tommy Verrall
65699736ee
Merge pull request #4018 from nymtech/feature/nym-node-api-tests
...
Initial step to adding nym-node functional tests
2024-01-08 15:49:37 +00:00
benedettadavico
caba594c95
update workflow file
2024-01-08 16:23:57 +01:00
benedettadavico
746d52d017
Merge remote-tracking branch 'origin/develop' into feature/nym-node-api-tests
2024-01-08 16:11:38 +01:00
Zane Schepke
e323c05b33
Merge pull request #4297 from nymtech/chore/vpndesktop_update_deps
...
chore(vpn_desktop): update js dependencies
2024-01-08 09:42:34 -05:00
pierre
abdf071448
update js dependencies
2024-01-08 15:35:37 +01:00
Zane Schepke
a6f2b0e8c8
feat(vpn_desktop): add entry node location selector support ( #4296 )
...
* entry selector read from state
* remove entry_node_location from config
---------
Co-authored-by: pierre <dommerc.pierre@gmail.com >
2024-01-08 12:17:53 +01:00
Tommy Verrall
f78b4a1742
Merge pull request #4242 from nymtech/feature/basic-scraper
...
Feature/basic scraper
2024-01-08 11:04:09 +00:00
Tommy Verrall
d4fde7b788
Merge pull request #4194 from nymtech/dependabot/cargo/nym-vpn/ui/src-tauri/openssl-0.10.60
...
Bump openssl from 0.10.59 to 0.10.60 in /nym-vpn/ui/src-tauri
2024-01-08 10:02:19 +00:00
Tommy Verrall
d5a2952ef9
Merge pull request #4255 from nymtech/jon/add-cargo-about
...
Add cargo-about files
2024-01-08 09:59:16 +00:00
Tommy Verrall
206b6ba742
Merge pull request #4274 from nymtech/dependabot/npm_and_yarn/tauri-apps/cli-1.5.6
...
Bump @tauri-apps/cli from 1.5.2 to 1.5.6
2024-01-08 09:58:13 +00:00
Zane Schepke
67449b1c19
Merge pull request #4295 from nymtech/chore/vpndesktop_bump_version
...
chore(vpn_desktop): bump version
2024-01-05 12:37:49 -05:00
pierre
8d6e5d4fff
bump version
2024-01-05 18:30:19 +01:00
Zane Schepke
f448355b35
Merge pull request #4294 from nymtech/feat/vpnapp_overflow_scroll
...
fix(vpn_desktop): fix vertical overflow
2024-01-05 11:15:52 -05:00
pierre
cf78af6b98
redo cursor pointer
2024-01-05 17:01:18 +01:00
pierre
d041cfe5c5
disalbe settings not implemented yet
2024-01-05 16:55:33 +01:00
pierre
85b0b6d73d
fix vertical overflow
2024-01-05 13:44:01 +01:00
Zane Schepke
685019884f
feat(vpn-desktop): support screen UI and routing ( #4279 )
...
* add base setting screen and routing
* add version
* add logs icons
* fix comments
* refactor to nested routes
* add settingslayout
* remove useless note
* fix typecheck
* fix exports and optionals
* fix icon
---------
Co-authored-by: pierre <dommerc.pierre@gmail.com >
2024-01-04 15:55:46 +01:00
Tommy Verrall
cd9d4eebd3
Merge pull request #4258 from nymtech/jon/exit-policy-for-portless
...
Apply exit policy check on destination ips without port
2024-01-03 09:55:09 +00:00
Jędrzej Stuczyński
78610c7e28
Chore/nym api commands ( #4225 )
...
* created run and init commands for nym-api + nasty mnemonic workaround
* removed dead code
* cargo fmt + clippy
* fixed key loader
* made announce address optional and removed the nonobvious fallback value
* clippy
* removed contract addresses from config template
* fixed conflicting arguments macro
* post-rebasing fixes: applied client macro to balance method
2024-01-03 10:49:10 +01:00
Tommy Verrall
496870b5f6
Merge pull request #4275 from nymtech/dependabot/npm_and_yarn/testnet-faucet/msgpackr-1.10.1
...
Bump msgpackr from 1.5.5 to 1.10.1 in /testnet-faucet
2024-01-03 08:55:42 +00:00
serinko
7eac5e3529
url correction ( #4281 )
2024-01-02 14:22:47 +00:00
Jędrzej Stuczyński
4ad4072709
naively resolve gateway credential spending race condition ( #4229 )
...
a non-naive solution would require queuing up pending request and batch executing them
2024-01-02 14:47:01 +01:00
serinko
bd3711892a
remove ccc event pages ( #4280 )
2024-01-02 13:36:06 +00:00
Jędrzej Stuczyński
b5926def85
fixed rebasing artifact
2024-01-02 12:54:12 +00:00
Jędrzej Stuczyński
50cc8bd0bf
improved startup sync
2024-01-02 12:54:12 +00:00
Jędrzej Stuczyński
fb1b58b5fb
fixed startup sync
2024-01-02 12:54:11 +00:00
Jędrzej Stuczyński
c3a9ceae52
fixed update_last_processed
2024-01-02 12:54:11 +00:00
Jędrzej Stuczyński
c92a7e3e35
Squashed scraper
...
globally updated sqlx to 0.6.3
wip
basic processing loop
wip
starting on modules
all of the requesting logic, catching up, etc
remaining work includes persisting the data
wip
persisting block data
initial and extremely basic nyxd block scraper
2024-01-02 12:54:11 +00:00
Jędrzej Stuczyński
e152c9a99e
Merge pull request #4278 from nymtech/bugfix/api-tests
...
bugfix: gateway average uptime test
2024-01-02 13:29:59 +01:00
Jędrzej Stuczyński
78cce00adf
bugfix: gateway average uptime test
2024-01-02 12:11:51 +00:00
Jędrzej Stuczyński
55e00a9a38
Feature/remove feegrant ( #4227 )
...
* nym-api using own funds when voting in multisig
* startup check for token balance
* dead code
2024-01-02 13:06:17 +01:00
Jędrzej Stuczyński
6d1b26daeb
Merge pull request #4277 from nymtech/chore/1.75.0-lints
...
Chore/1.75.0 lints
2024-01-02 11:42:50 +01:00
Jędrzej Stuczyński
2d9e34cc81
clippy
2024-01-02 10:27:43 +00:00
Jędrzej Stuczyński
7232fd83d1
ignoring pedantic clippy lints from ephemera
2024-01-02 10:09:03 +00:00
Jędrzej Stuczyński
3816142479
ignoring unused imports created in macro expansions
2024-01-02 10:06:26 +00:00
dependabot[bot]
112ecc2e4c
Bump msgpackr from 1.5.5 to 1.10.1 in /testnet-faucet
...
Bumps [msgpackr](https://github.com/kriszyp/msgpackr ) from 1.5.5 to 1.10.1.
- [Release notes](https://github.com/kriszyp/msgpackr/releases )
- [Commits](https://github.com/kriszyp/msgpackr/commits/v1.10.1 )
---
updated-dependencies:
- dependency-name: msgpackr
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-28 21:37:47 +00:00
dependabot[bot]
2f0fbd5ebd
Bump @tauri-apps/cli from 1.5.2 to 1.5.6
...
Bumps [@tauri-apps/cli](https://github.com/tauri-apps/tauri ) from 1.5.2 to 1.5.6.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/@tauri-apps/cli-v1.5.2...@tauri-apps/cli-v1.5.6 )
---
updated-dependencies:
- dependency-name: "@tauri-apps/cli"
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-28 05:09:29 +00:00
serinko
f45a803139
[DOCs]: ccc-event-hotfix ( #4273 )
...
* edit script, form warning, faq landing page
* Update nym-vpn.md
update script to include wg changes if need be
* update script tests.sh
* add tests-wireguard.sh script
* syntax edit
* Update nym-vpn.md
updated testing
* remove leftover flag
* edit testing guide
* final copy edits
---------
Co-authored-by: Tommy Verrall <60836166+tommyv1987@users.noreply.github.com >
2023-12-27 08:42:38 +00:00
serinko
7e16932c4a
[DOC]: CCC 23 event pages + NymVPN guide ( #4261 )
...
* initialise ccc event pages
* compose existing FAQs
* edit flow
* restructure faq
* add vpn install steps
* add testing section
* initialise troubleshooting
* note add warning
* add warning
* add run cli steps
* add args
* document running flow
* add mulwald info to args desc
* add consent warning
* add FAQ questions
* add FAQ questions
* syntax fix
* edit guide flow
* add error troubleshooting point
* add warning to use two gateways
* remove reduntant message
* add clarification on testing
* rename to 37c3 to respect convention
* delete mixnet overview, replace with a link
* delete redundant
* grammar tweaks
* add gui config steps
* syntax fix
* syntax fix
* add releases and simple command info
* syntax edits
* add clarification on test logs
* describe TUN and IP flag
* add embedded video
* spellcheck
---------
Co-authored-by: mfahampshire <mfahampshire@pm.me >
2023-12-22 14:37:28 +00:00
Zane Schepke
a0a44509af
Merge pull request #4271 from nymtech/feat/vpnapp_ui_zoom
...
feat(vpn-deskop): add ui zoom level setting
2023-12-22 07:43:35 -05:00
Zane Schepke
852ed78e5d
update README
2023-12-21 12:33:58 -05:00
mx
0d52800569
dkg ceremony overview ( #4269 )
...
* added initial dkg ceremony info
* rebase with pwnfoo's changes from #4270
* final tweaks
---------
Co-authored-by: mfahampshire <mfahampshire@pm.me >
2023-12-21 16:55:58 +00:00
Sachin Kamath
a1dd9e656d
Add info on running full node & general improvements ( #4270 )
...
* documentation: add info on nyx full node
* documentation: https info for nym-api
2023-12-21 13:29:03 +00:00
pierre
1ea78e8e97
add ui zoom level setting
2023-12-21 14:25:15 +01:00
Zane Schepke
46d68e5448
Merge pull request #4268 from nymtech/refactor/vpn_desktop_minor
...
refactor(vpn-desktop): minor changes
2023-12-20 12:09:56 -05:00
pierre
2c820ca0ea
update country list, remove app name from topbar
2023-12-20 17:40:53 +01:00
Zane Schepke
2c731cf048
Merge pull request #4265 from nymtech/fix/vpn_desktop_style
...
refactor(vpn-desktop): minor style changes
2023-12-20 09:37:51 -05:00
pierre
9a1f28bd43
fix spacing issue
2023-12-20 15:27:56 +01:00
Zane Schepke
b9493004aa
Merge pull request #4264 from nymtech/refactor/vpn_desktop_style
...
refactor(vpn-desktop): fix style
2023-12-20 08:49:19 -05:00
pierre
b27f806c40
fix spacing issue
2023-12-20 14:47:24 +01:00
Pierre Dommerc
08aaa8813e
refactor(vpn-desktop): clean ui ( #4263 )
...
* set cursor default on disabled state
* fix long error messages overflow
* clean code
* fix hop select component style
* fix exit select button
* add nym vpn icon
* style refactoring
* style refactoring
* fix hover bg country list in light mode
* fix hover bg country list in light mode
---------
Co-authored-by: Zane Schepke <zanecschepke@gmail.com >
2023-12-20 14:13:48 +01:00
Pierre Dommerc
dd9f4f24f1
doc(vpn-desktop): update readme ( #4260 )
2023-12-19 11:33:21 +01:00
Zane Schepke
f6c2cab531
feat(vpn-desktop): add exit node location ( #4234 )
...
* add entry node selection
* update quick prefix to fastest
* add entry node selection
* update quick prefix to fastest
* add country selection
* add country selection
* remove config properties
* disable entry location for now
* refactor: rename entry location selector command
* remove un-related comment
* refactor: renamed entry location selector
* use translation key for copy
* fix on connect error handling
* use a default entry location for now
* refactor(backend): move country list into module
* refactor(backend): init app state based on restored app data
* fix(backend): connect command
* add comments
* fix country select bug
* add entry_node_location to app config file
* add proper default location handling
* clean code
---------
Co-authored-by: pierre <dommerc.pierre@gmail.com >
2023-12-19 11:15:11 +01:00
Jon Häggblad
10ff165c18
Apply exit policy check on portless packets
2023-12-19 10:33:38 +01:00
Jon Häggblad
eec3cc4c47
Add cargo-about files
2023-12-19 09:24:44 +01:00
Jon Häggblad
f4dd9a915d
Add some license entries to Cargo.toml files ( #4250 )
...
* Add Apache 2.0 to bunch of common crates
* Allow some basic licenses
* Add more licenses
2023-12-19 09:21:33 +01:00
Jędrzej Stuczyński
dcfd46ecf0
Merge pull request #4257 from nymtech/chore/reduce-verloc-logs
...
reduced log severity when verloc connection fails
2023-12-18 12:42:40 +00:00
Jędrzej Stuczyński
d331e75375
reduced log severity when verloc connection fails
2023-12-18 12:27:25 +00:00
Jędrzej Stuczyński
bac0f24cf7
Feature/issued credentials api ( #4207 )
...
* split up coconut module a bit
* internal tool for watching dkg state and updating group contract
* debug dkg state
* display past dealer data
* improved EpochState Display impl
* display contract errors + advance epoch state
* check admin
* panic handler
* simplify app.rs
* split action enum
* added new tab with logger information
* new dealing display
* sort by index
* [fixedup] wip: updating epoch issued credentials - OG 92ade10384a6d7b6c6c222d2e29d69d3b3446a4c
* storing and signing partial blinded credentials
* starting cleanup
* fixed coconut tests + clippy
* fixed nym-api tests
* removed dkg-manager tool
it was moved to a different branch
* implemented remaining endpoints
* unit tests + bug fixes
* clippy
* added persistent identity keys to nym-api
theyre not yet announced - this will be in another PR
* cargo fmt
* clippy
* fixed loading of old configs without storage paths set
* added additional logs for blind-sign endpoint
* fixed up licenses
* lowercasing error variants
* changed 'issued_credentials' to a post
* added minimal client support
* fixed the unit test
2023-12-18 12:51:34 +01:00
Tommy Verrall
6bba371c90
Merge pull request #4236 from nymtech/feature/update-sandbox-validator
...
update sandbox references
2023-12-18 09:55:45 +00:00
Jon Häggblad
404b043591
Add ci-cargo-deny ( #4254 )
2023-12-16 22:16:29 +01:00
Pierre Dommerc
e09b33baff
fix(vpn-desktop): typo ( #4252 )
2023-12-15 14:17:12 +01:00
Pierre Dommerc
82bfab48a5
feat(vpn-desktop): integrate nym-vpn-lib ( #4244 )
...
* fix initial selected vpn mode
* wip
* Set gateway config
* Init procedure and reading config
* Update two comments
* add nym-api field to app config
* Remove hardcoded RUST_LOG from package.json
* Use scope instead of explicit drop
* Spawn vpn client in separate thread and separate runtime
* Re-set nym-vpn-lib in Cargo.toml
* add vpn handle to app state
* add vpn client call to disconnect cmd
* wip
* Setup listener tasks
* Read entire env after all
* add env config file to app config
* doc: add notes on config
* refactor env config file as optional
* add logic to connection status changes
* refactor disconnect command
* fix handle click connect button
* update doc
* add some fake delay to establish connection
* localize backend messages
* refactor extract registering listeners into modules
* add more tracing logs
* refactor clean code
* refactor clean code
* refactor vpn config creation
* fix connect app_config read
* refactor rename listener functions
* add backend support for twohop mode
* copy change
* base connected status on Ready message
Ready message sent from vpn client
* filter out specific error
* add logs
* use exported receiver types from nym_vpn_lib
* Handle exit message
* Change to nym-vpn for consistency
* prefix comment with TODO
* update doc
* remove nym_api config property
use the one provided in the env config file
* fix css compile error
* log received backend error (frontend)
---------
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
2023-12-15 13:25:49 +01:00
mx
e8956603d7
tweak ( #4251 )
2023-12-14 15:34:48 +00:00
durch
3126053cbe
Add three measurements grace period
2023-12-14 14:50:53 +01:00
Jon Häggblad
a81e7e6c53
Tweak task dropped log verbosity ( #4249 )
2023-12-14 10:26:09 +01:00
Jon Häggblad
723e30fb1d
Replace panic with error for inserting duplicate pending ack ( #4248 )
2023-12-14 10:13:59 +01:00
durch
54266fd5df
Only use good nodes for test route construction
2023-12-13 16:39:21 +01:00
mx
951f8e7a74
Max/hide nymvisor intros cleanup ( #4246 )
...
* * removed shipyard info for moment
* removed nymvisor page until next release
* removed 'new' from operator and tssdk docs
* removed nymvisor for moment
2023-12-13 12:07:37 +00:00
mx
4462dae45c
nymvisor and nym-api docs ( #4224 )
...
* added nymvisor and nymapi to build output
* added new pages to summary
* added todo for nymvisor systemd
* typo fix
* extracted old upgrade info out of maintance page to its own
* stub page for api
* halfway done on nymvisor page
* small typo fix
* first pass complete
* removed wip note
* updated path to upgrade doc
* structure + first pass
* nymapi first pass
* finished maintenance + api update
* review fixes
* fixed command for --help cmdrun rendering
2023-12-13 08:50:50 +00:00
Jon Häggblad
8bfe670c9d
Add some log statements ( #4245 )
2023-12-12 23:05:26 +01:00
Jędrzej Stuczyński
7ca801fff3
Merge pull request #4241 from nymtech/bugfix/concurrent-proposals
...
Make sure proposals are locking other requests
2023-12-12 10:58:05 +00:00
Jędrzej Stuczyński
8a92cca448
Make sure proposals are locking other requests
2023-12-12 10:40:28 +00:00
Tommy Verrall
4308f602ea
Merge pull request #4231 from nymtech/jon/add-ipr-to-self-described
...
Add IPR to nym-node http endpoint
2023-12-09 06:33:13 +00:00
Tommy Verrall
9ea2eafb2c
Update documentation/operators/src/nodes/validator-setup.md
...
Co-authored-by: Sachin Kamath <github@skamath.me >
2023-12-08 15:25:26 +01:00
Tommy Verrall
061aa6b7bd
update sandbox references
2023-12-08 15:10:26 +01:00
Tommy Verrall
3ee1e541ff
Merge pull request #4235 from nymtech/simulate-with-memo
...
Propagating memo field when simulating token transfer
2023-12-08 13:50:59 +00:00
Tommy Verrall
866309cedf
fix linting
2023-12-08 14:19:58 +01:00
Tommy Verrall
2d57ed49e8
amend a few warnings
2023-12-08 14:08:59 +01:00
Jon Häggblad
a08cc64fc7
typo
2023-12-08 12:28:03 +01:00
Jędrzej Stuczyński
23892fec8c
Propagating memo field when simulating token transfer
2023-12-08 11:19:11 +00:00
Tommy Verrall
d807f66944
Merge pull request #4232 from nymtech/jon/ipr-node-info
...
Add ip-packet-router info to node details printout in gateway
2023-12-08 10:53:53 +00:00
Jon Häggblad
0861304368
Add routes to openapi
2023-12-08 09:31:23 +01:00
Jon Häggblad
077ea25990
capitalization
2023-12-08 09:10:33 +01:00
Jon Häggblad
77679064de
rustfmt
2023-12-08 09:00:21 +01:00
Jon Häggblad
2052577174
Add ip-packet-router info to node details printout in gateway
2023-12-08 08:57:28 +01:00
Jon Häggblad
24a859d03c
Add to nym-api node-describe-cache
2023-12-07 23:57:17 +01:00
Jon Häggblad
b898ad3e97
Remove unused
2023-12-07 23:44:00 +01:00
Jon Häggblad
af3a216f71
formatting
2023-12-07 23:40:06 +01:00
Jon Häggblad
7866cb0ae8
Add IPR to nym-node http endpoint
2023-12-07 23:38:31 +01:00
Pierre Dommerc
40adedb5e1
fix initial selected vpn mode ( #4230 )
2023-12-07 19:09:30 +01:00
Tommy Verrall
c1660c2b27
Merge pull request #4191 from nymtech/feature/update-pm-and-cost-params
...
Wallet - Update bonding PM and OC limits
2023-12-07 16:02:21 +00:00
Pierre Dommerc
26a8dec707
refactor(vpnapp): node location logic ( #4223 )
...
* refactor node location logic
fontend:
remove app local data from state
remove node config from state
use only country location state
backend:
add node location in state
add set_node_location command
* call backend to update node location
* clean code
2023-12-06 15:39:53 +01:00
mx
74481003e6
made taskclient shutdown log more verbose ( #4134 )
...
* made taskclient shutdown log more verbose
* fmt
* changed 'disconnect' to 'shutdown' in 'task client is being dropped' log
2023-12-06 10:25:00 +01:00
dependabot[bot]
6d6eb186c0
Bump @adobe/css-tools from 4.3.1 to 4.3.2 ( #4203 )
...
Bumps [@adobe/css-tools](https://github.com/adobe/css-tools ) from 4.3.1 to 4.3.2.
- [Changelog](https://github.com/adobe/css-tools/blob/main/History.md )
- [Commits](https://github.com/adobe/css-tools/commits )
---
updated-dependencies:
- dependency-name: "@adobe/css-tools"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 09:59:56 +01:00
dependabot[bot]
6a4f8d502d
Bump vite from 5.0.0 to 5.0.5 in /nym-vpn/ui ( #4222 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.0.0 to 5.0.5.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.0.5/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 09:57:23 +01:00
Jon Häggblad
755fd1d765
Merge pull request #4216 from nymtech/jon/per-client-mix-hops-in-ipr
...
IPR: handle client specific number of mix hops
2023-12-05 21:11:18 +01:00
Jon Häggblad
ac14382a08
Change to Option in new_regular_with_custom_hops
2023-12-05 20:30:20 +01:00
Jon Häggblad
c8017db6c4
Extract out ConmnectedClientsListener
2023-12-05 20:30:20 +01:00
Jon Häggblad
49aaf860a8
Extract out ConnectedClients type
2023-12-05 20:30:20 +01:00
Jon Häggblad
66e36a7ed5
Use mix hops for handling responses
2023-12-05 20:30:20 +01:00
Jon Häggblad
34be9dc60f
Handle mixhops in tun_listener
2023-12-05 20:30:20 +01:00
Jon Häggblad
0e26a6efdf
Register num_hops
2023-12-05 20:30:20 +01:00
Jon Häggblad
a190506b41
Rename IpPacketRouterBuilder to IpPacketRouter
2023-12-05 20:30:20 +01:00
Jon Häggblad
8be372acff
Extract out mixnet_listener.rs
2023-12-05 20:30:20 +01:00
Jon Häggblad
c2321c20eb
Rename to MixnetListener
2023-12-05 20:30:20 +01:00
Zane Schepke
8b5dc867cd
feat(vpn-desktop): add exit node select location ( #4220 )
2023-12-05 19:28:09 +01:00
Jon Häggblad
a2219323d1
Overide number of mix hops separately per packet ( #4205 )
...
* Try passing mix_hops all the way down the call chain
* Set zero mix_hops manually
* fix
* also set zero mix hops in tun listener
* fix
* mix hops for surbs
* Another case covered
* Remove mix_hops config from Traffic
* clippy
* Add comment about why we added new functions
* Update comment
* Add surb_mix_hops to wasm config
* Remove temporary added mix_hops = 0
* Remove another temporary added mix_hops = 0
* Add comment about the limitation of num_mix_hops
2023-12-05 16:09:15 +01:00
Jędrzej Stuczyński
0f844aba38
Merge pull request #4158 from nymtech/feature/nymvisor
...
Feature/nymvisor
2023-12-05 09:46:31 +00:00
fmtabbara
84b497ab20
fix conflicts
2023-12-04 22:57:30 +00:00
Jędrzej Stuczyński
cf794b63a7
review comments
2023-12-04 15:35:42 +00:00
Pierre Dommerc
145b702f41
feat(vpn-desktop-ui): add theme switch into settings ( #4217 )
2023-12-04 16:08:44 +01:00
Jędrzej Stuczyński
bb9b3cdb64
updated config load logic
2023-12-04 12:13:28 +00:00
Jędrzej Stuczyński
b3927b9d0d
update lock files
2023-12-04 12:13:26 +00:00
Jędrzej Stuczyński
66f8ce46bf
fixes in paths + better error reporting
2023-12-04 12:12:57 +00:00
Jędrzej Stuczyński
1a2cf6b523
fixed upstream poller
2023-12-04 12:12:56 +00:00
Jędrzej Stuczyński
f0ae49b18e
adding binary info to generated hashes
2023-12-04 12:12:56 +00:00
Jędrzej Stuczyński
abe6a16896
changed base64 encoding to hex
2023-12-04 12:12:56 +00:00
Jędrzej Stuczyński
7d6dde5148
cargo fmt
2023-12-04 12:12:56 +00:00
Jędrzej Stuczyński
b10da899a8
clippy and final missing features
2023-12-04 12:12:56 +00:00
Jędrzej Stuczyński
9b5714b897
current upgrade info logic
2023-12-04 12:12:56 +00:00
Jędrzej Stuczyński
6b133750d4
adjusted restart conditions
2023-12-04 12:12:55 +00:00
Jędrzej Stuczyński
70c9348c30
checksum verification
2023-12-04 12:12:55 +00:00
Jędrzej Stuczyński
0bf0b10c5c
daemon-build-info command
2023-12-04 12:12:55 +00:00
Jędrzej Stuczyński
8d774cf6a0
initial 'add-upgrade' command
2023-12-04 12:12:55 +00:00
Jędrzej Stuczyński
e5c2280a1c
main run loop
2023-12-04 12:12:55 +00:00
Jędrzej Stuczyński
c04b617a55
moved backup to separate module + standalone file support
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
56ecfa7e38
fixed backups
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
1be60922c2
binary upgrade logic
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
22da01ccd4
initial run loop
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
2e077ca946
basic draft of all tasks
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
70d3b784f4
logic for updating upgrade plan
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
f6e88b610b
setting up initial upgrade plan file
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
822dac8ee3
setting up genesis upgrade-info.json file
2023-12-04 12:12:53 +00:00
Jędrzej Stuczyński
95e9a96ae1
wip
2023-12-04 12:12:52 +00:00
Jędrzej Stuczyński
e853e8ffc1
added upstream url to config
2023-12-04 12:10:47 +00:00
Jędrzej Stuczyński
aaeb6a7cbf
attaching file watcher to upgrade-plan.json
2023-12-04 12:10:47 +00:00
Jędrzej Stuczyński
4a98631e93
wrapping subprocess and being able to send signals
2023-12-04 12:10:46 +00:00
Jędrzej Stuczyński
ce4c6de1e9
config command
2023-12-04 12:10:46 +00:00
Jędrzej Stuczyński
29b41da1bb
further template fixes
2023-12-04 12:10:46 +00:00
Jędrzej Stuczyński
94c4fd2af5
overriding config with env on load
2023-12-04 12:10:46 +00:00
Jędrzej Stuczyński
12497f3222
not errorring out if genesis or current already exist (and match up)
2023-12-04 12:10:46 +00:00
Jędrzej Stuczyński
4a5a6d366c
conditionally enabling logging
2023-12-04 12:10:46 +00:00
Jędrzej Stuczyński
b4ed20487d
copying the genesis binary + symlink creation
2023-12-04 12:10:45 +00:00
Jędrzej Stuczyński
b8036031ba
first part of nymvisor initialisation
2023-12-04 12:10:45 +00:00
Jędrzej Stuczyński
3117ed45b4
fixed config template rendering
2023-12-04 12:10:45 +00:00
Jędrzej Stuczyński
8b8e8a8282
config template
2023-12-04 12:10:45 +00:00
Jędrzej Stuczyński
29d2ab4a7a
defined env
2023-12-04 12:10:43 +00:00
Jędrzej Stuczyński
ea834a60a5
defined nymvisor config structure
2023-12-04 12:10:17 +00:00
Jędrzej Stuczyński
a6c627df33
executing the dummy cmd in async context
2023-12-04 12:10:17 +00:00
Jędrzej Stuczyński
52b8703028
passing through the args
2023-12-04 12:10:17 +00:00
Jędrzej Stuczyński
b40736d46b
init binary + initial clap
2023-12-04 12:10:14 +00:00
Jon Häggblad
caf055efc1
nym-wallet: update Cargo.lock post release ( #4210 )
2023-12-04 12:20:10 +01:00
serinko
0f6c2293bf
[DOCs]: hotfix - syntax amd flow unification ( #4215 )
...
* add cargo install mdbook-cmdrun
* unify <NODE> syntax and smooth the flow
2023-12-04 10:52:53 +00:00
serinko
3e374e4c91
add gpl-3.0 licence ( #4211 )
2023-12-04 10:17:22 +00:00
mx
2a7ed0faa8
fix cmdrun rendering ( #4213 )
...
* compile with all features
* add plugin again
2023-12-04 10:16:33 +00:00
Jon Häggblad
49b4217cc0
Enable static_secrets feature to fix build ( #4208 )
2023-12-01 22:03:27 +01:00
Pierre Dommerc
4f818b0c2e
feat(vpn-app-desktop): add main screen ( #4206 )
2023-12-01 17:55:17 +01:00
Jon Häggblad
d8c531c294
Split ip packet router into modules ( #4204 )
...
* Extract out parse_ip.rs
* Extract tun_listener and ip_packet_router
* Remove unused imports
* Move test
* Create util mod
2023-12-01 13:57:25 +01:00
serinko
a6b0a522a1
[DOCs]: Hotfix ( #4201 )
...
* syntax edit
* syntax edit
* delete license from a wrong place
* url edit
* url edit
* add Smoosh to integrations FAQ
2023-11-30 15:12:04 +00:00
Jon Häggblad
b1fa70a232
Sort out task flow in ip packet router ( #4200 )
...
* Create separate tun listener task
* log tweaks
* typo
* typo in log
* Add sync event
* typo in log
* Add note
* Switch to unbounded channel
* tweak log
* Handle tun device directly in ip-packet-router
* clippy
* update comment
* Fix mac build
* allow unused imports on non-linux
* listen for shutdown in tun listener
* log tweaks
2023-11-30 11:40:43 +01:00
Bogdan-Ștefan Neacşu
03b4c87115
Feature/kernel wg gw ( #4197 )
...
* Kernel wg mode in gateway
* Cleanup boringtun code
* Fix clippy
* Fix feature flag missing
* Remove even more and get rid of boringtun
* Fix bad merge
2023-11-30 04:06:57 +01:00
mx
435673bcb9
Chore/clean config in docs runner ( #4172 )
...
* added script for cicd workflow
* added new script to cicd docs workflows
* updated readme with new script + new structure
* removed autodeploy on push to master
* made name for removing config dir more informative
* remove ascii
* test things
* apt
* adding spacing for ease of reading
* removed remove_existing_config.sh from docs ci
* code comment
* removed matrix notification temporarily
* testing moving back to custom runner
* tweaked cd
* fixed script
* remove admonish commands for the moment
* made small change to test deploy
* switched to large gh runner
* namefix for runner
* cleanup and test
* pulling new changes to cd
* removed --no-default-features flag
* reintroduced --no-default flag for test
* updated readme with new command + note on contributions
* reintroduced faster mdbook install
* revert test change
* removed old versions
* add continue on error: false to vercel steps
* updated readme with cicd workflow
---------
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
Co-authored-by: mfahampshire <mfahampshire@protonmail.ch >
2023-11-29 19:38:37 +00:00
Pierre Dommerc
b9378b1f9b
feat(vpn-desktop): homescreen integration wip
2023-11-29 16:20:03 +01:00
Jon Häggblad
115cae54a0
IPR: use passthrough mode for the tun crate ( #4196 )
...
* Add Passthrough mode to tun device crate
* Use passthrough mode in ipr
* Only parse dst address for response packets
2023-11-29 15:39:45 +01:00
serinko
dafed3ad58
[DOCS]: Updates, license correction, flow edit ( #4180 )
...
* add CC BY-NC-SA 4.0 license
* syntax edit
* update licenses
* update licenses
* update licenses
* update licenses
* add cc-by-nc-sa-4.0 license
* edit wss && automation flow
* edit wss && automation flow
* correct path
* correct phrasing
* small tweak to format and licensing phrase
* delete and replace --anounce-host
* clarify and edit systemd automation
* clarify and edit systemd automation
* clarify and edit systemd automation
---------
Co-authored-by: mfahampshire <maxhampshire@pm.me >
2023-11-29 09:37:11 +00:00
Jon Häggblad
5832144ce6
clippy::map_identity ( #4195 )
2023-11-29 09:29:59 +01:00
dependabot[bot]
7407872b71
Bump openssl from 0.10.59 to 0.10.60 in /nym-vpn/ui/src-tauri
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.59 to 0.10.60.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.59...openssl-v0.10.60 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-28 21:56:44 +00:00
benedetta davico
0743cb7e62
Merge pull request #4192 from nymtech/master
...
merge master into develop
2023-11-28 17:39:39 +01:00
benedetta davico
00d47958a7
Merge pull request #4190 from nymtech/release/2023.5-rolo
2023-11-28 15:49:00 +01:00
fmtabbara
14d5e112d0
update profit margin and operator cost params for bonding
2023-11-28 14:24:35 +00:00
fmtabbara
620c5e1188
refresh balance every 10 secs when balance page is open
2023-11-28 14:10:01 +00:00
fmtabbara
60c740f723
remove unnecessary wording from reward claim confirmation
2023-11-28 14:09:29 +00:00
benedettadavico
00600ddeeb
Bumping versions for remaining components
2023-11-28 14:53:50 +01:00
benedetta davico
ba2ede65ac
Merge pull request #4188 from nymtech/release/2023.5-rolo
...
Release/2023.5-rolo into master
2023-11-28 12:47:42 +01:00
benedettadavico
4e6694baf0
Update changelog and bump relevant versions
2023-11-28 10:12:52 +01:00
Jon Häggblad
4a8c09f476
Handle dynamic ip allocation in ip packet router ( #4186 )
...
* Add dynamic connect support to ip packet router
* Disconnect inactive clients
* Don't generate ip same as tun device
* clippy
* Extract a few functions to separate mod
* clippy
2023-11-27 15:31:35 +01:00
Jon Häggblad
ca2ad13579
Handle connect request in IPR ( #4183 )
...
* wip: first attempt at connected clients
* redo connected clients
* fix bug in if statement
2023-11-27 13:18:31 +01:00
Jon Häggblad
44395f8466
Implement ip-packet-router connect request response outline ( #4177 )
...
* Try revised request response connect types
* wip: try to get data requests work
* Also serialize response
* tweak log
* Add code path for connect response fail
* Convenience functions on ip packet request
* Remove commented out code
* Restore log to debug
2023-11-27 12:17:58 +01:00
Jędrzej Stuczyński
39d714f2c0
Merge pull request #4171 from nymtech/research/partial_blind_signature_verification
...
Research/partial blind signature verification
2023-11-27 09:57:44 +00:00
Jon Häggblad
336f220c83
Fix some clippy for beta toolchain ( #4182 )
2023-11-27 10:52:18 +01:00
Tommy Verrall
6b2c13b3fd
Merge pull request #4126 from nymtech/chore/adjust-selection-weights
...
using performance^20 when calculating active set selection weight
2023-11-27 07:46:57 +00:00
Tommy Verrall
17357da97e
Merge pull request #4167 from nymtech/bugfix/gateway-ws-listener-before-NR
...
start gateway websocket listener before embedded NR
2023-11-24 17:59:06 +00:00
Bogdan-Ștefan Neacşu
bd830780e1
Add wireguard_mode flag to SDK ( #4168 )
...
* Add wireguard_mode flag to SDK
* Add to builder in sdk too
* Move hardcoded IP in a lighter crate
* Put in network defaults
* Fix linux
* Move wireguard mode swap before init
* Use the updated gateway hosts
* Set wireguard IP even for pre-inited mix client
* Fix typo
2023-11-24 16:20:22 +01:00
Jon Häggblad
c79d864c3d
Merge remote-tracking branch 'origin/master' into develop
2023-11-24 14:23:49 +01:00
benedetta davico
25df954112
Merge pull request #4175 from nymtech/release/nyxd43
...
Merging release/nyxd43 into master
2023-11-24 12:32:52 +01:00
Jędrzej Stuczyński
d92c8c4149
deal with the pow error during stake adjustment
2023-11-24 09:40:17 +00:00
Jędrzej Stuczyński
4c8fa74dfe
remove the panic
2023-11-24 09:31:46 +00:00
mx
a8de6b75d9
Merge pull request #4174 from nymtech/feature/docs-license
...
updated licensing information to be in line with monorepo
2023-11-23 16:02:21 +00:00
Mark Sinclair
3096a2307f
Change mixnode, gateway, network and nym-api binary licenses to GPLv3 ( #4173 )
...
* Change mixnode, gateway, network and nym-api binary licenses to GPLv3
* Add license to cargo files
* Revert model license to match crate
* Add license to nym-node
* Revert model license to match crate
* Fix formatting
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-11-23 15:43:26 +00:00
mfahampshire
4b882d84ea
updated licensing information to be in line with monorepo
2023-11-23 16:37:29 +01:00
Drazen Urch
3b8cff8b32
Feature/ppa repo ( #4165 )
...
* Test GH pages
* Add workflow
* Maybe fix path
* Restructure
* Rename list file
* Naming
* Restructure again
* Add readme, final touches
* Add script to update PPA
* Update change log
* Update Makefile
* Avoid commiting keys by accident
* Documnet PPA_SIGNING_KEY in script
2023-11-23 13:51:58 +01:00
Jon Häggblad
177cb22a3f
Fix action controller stopping too early ( #4170 )
...
* Stop ActionController only after both incoming channels closed
* Downgrade task getting dropped message to debug level
* The warning to the user is not a warning that things didn't work
* rustfmt
* fix channel close logic
* Don't close real traffic stream and sent notification listener too aggressively
2023-11-23 12:44:25 +01:00
Jędrzej Stuczyński
b1ac5b4e86
using multimiller loop for partial blinded signature verification
2023-11-23 11:21:47 +00:00
aniampio
ae22a132a3
Update benchmarks
2023-11-23 11:21:47 +00:00
aniampio
d0b9583b79
Add benchmark for verification of a single partial blind signature
2023-11-23 11:21:46 +00:00
aniampio
1f5568b4a7
Extend the function to support also public attributes
2023-11-23 11:21:46 +00:00
aniampio
16f51a0014
Add documentation to the verification function
2023-11-23 11:21:46 +00:00
aniampio
5e8767c5d6
Update tests
2023-11-23 11:21:46 +00:00
aniampio
15abfb390f
Make the function more generic
2023-11-23 11:21:46 +00:00
aniampio
45e5f12198
Add function to verify partial blind signature
2023-11-23 11:21:46 +00:00
Pierre Dommerc
809fabfc2b
feat(vpn-ui): init frontend NC-134 ( #4160 )
2023-11-22 15:04:02 +01:00
Jędrzej Stuczyński
05ff6f0f62
fixed node-tester wallet dependency by applying package.json changes from #4103
...
more details at https://github.com/nymtech/nym/commit/268588daac9fb80b19cb7fa32f963e68e2a26828
2023-11-22 11:08:18 +00:00
Jędrzej Stuczyński
d475b7b2ae
updated wallet's lock file
2023-11-22 11:06:37 +00:00
Tommy Verrall
adea6966ea
Merge pull request #4169 from nymtech/benedettadavico-patch-1
...
Update CHANGELOG.md and Bump versions
2023-11-22 10:38:02 +00:00
Tommy Verrall
ab1c7206a3
Merge branch 'benedettadavico-patch-1' of https://github.com/nymtech/nym into benedettadavico-patch-1
2023-11-22 10:33:51 +00:00
Tommy Verrall
4c355848c6
upgrade wallet version
2023-11-22 10:33:42 +00:00
benedettadavico
7a6ddc67ed
Bump versions
2023-11-22 11:32:46 +01:00
benedetta davico
8e6596db48
Update CHANGELOG.md
2023-11-22 11:30:14 +01:00
Jędrzej Stuczyński
acf149e131
Merge pull request #3968 from nymtech/chore/nyxd-042-upgrade
...
Chore/nyxd 043 upgrade
2023-11-22 10:13:23 +00:00
Jon Häggblad
acc62252be
Fix clippy in ephemera
2023-11-22 09:49:44 +00:00
Jon Häggblad
d682bc4573
Upgrade to safer-ffi 0.1.4 for clippy
2023-11-22 09:43:30 +00:00
Tommy Verrall
5eda5cc35d
amending gas adjustment to prevent tx broadcast errors
2023-11-22 09:37:54 +00:00
Jędrzej Stuczyński
3f243f111a
fixed cosmrs version used in the wallet
2023-11-22 09:37:54 +00:00
Jędrzej Stuczyński
6ac38f80c7
fixed coconut test fixture
2023-11-22 09:37:54 +00:00
Tommy Verrall
a4cf3b9166
amend gas adjustment
...
otherwise we have no gas :(
2023-11-22 09:37:53 +00:00
Jędrzej Stuczyński
002c04051a
Changing from 034 compat mode to 037
2023-11-22 09:37:53 +00:00
Jędrzej Stuczyński
1aa12886db
'deliver_tx' => 'tx_result'
2023-11-22 09:37:53 +00:00
Jędrzej Stuczyński
6552cbaeda
Updated cosmrs-related dependencies
2023-11-22 09:37:52 +00:00
Jędrzej Stuczyński
24746dc47b
start gateway websocket listener before embedded NR
2023-11-21 14:32:23 +00:00
mx
8ee31d94ea
Merge pull request #4115 from nymtech/feature/increase-default-sdk-surbs
...
Feature/increase default sdk surbs
2023-11-21 14:30:21 +00:00
Jon Häggblad
818d7ee13e
Add logging for client fetching gateways and pretty print error ( #4164 )
...
* Add logging for client fetching gateways
* Pretty print error in client
* update
2023-11-21 11:41:03 +01:00
Jon Häggblad
81c692d305
Extract out tun crate ( #4159 )
...
* wip
* Use common interface request response
* wip: extract crates
* wip
* new structure compiles
* Create tun_common subdir
* Comment out return_mix_delays for now
* Remove unused boringtun dependency
* Revert to previous packet encoding
* Allow dead code on non-linux
* Add new function
2023-11-21 09:55:35 +01:00
Jon Häggblad
1728de57b9
Fix bunch of warnings on latest rustc beta ( #4161 )
2023-11-21 09:02:48 +01:00
Jędrzej Stuczyński
53fcebfd86
added 'build-info' command to nym-api ( #4162 )
...
* added 'build-info' command to nym-api
* moved run logic to cli::run
* clippy
2023-11-20 17:10:03 +00:00
Jędrzej Stuczyński
4a5ceddeac
Feature/gateway described nr ( #4147 )
...
* adding embedded NR information to gateways/described endpoint
* using default for NR if not available
2023-11-20 16:18:32 +01:00
Bogdan-Ștefan Neacşu
a5c1e4abf0
Expose the same pub key that's used for wg ( #4157 )
2023-11-17 13:04:22 +00:00
Jon Häggblad
3a1003c564
Create TaggedPacket ( #4156 )
...
* Create TaggedPacket
* Fix bug passing the correct data
2023-11-17 12:30:15 +01:00
Jon Häggblad
1cdd8f6c08
Rework error handling in tun device ( #4146 )
...
* Rework error handling in tun device
* Extract out timeout constants
* Experiment with timeouts
* Update error msg
* try_send in one direction as hotfix for deadlock
* Downgrade some log from info to debug
* Update comment
* rustfmt
2023-11-17 09:52:05 +01:00
Jon Häggblad
808e3f0562
Merge pull request #4154 from nymtech/jon/clippy
...
Fix clippy for latest rustc
2023-11-17 09:19:02 +01:00
Jon Häggblad
f0dade3c5b
Fix clippy in ephemera
2023-11-17 09:15:42 +01:00
Jon Häggblad
0a3c2b3cca
Upgrade to safer-ffi 0.1.4 for clippy
2023-11-17 09:06:12 +01:00
Jon Häggblad
ac66906980
IPR: add exit policy ( #4127 )
...
* Copy over request_filter
* Comment out stuff we don't need
* Delete unused allowed_hosts
* Delete unused code in request_filter
* Setup request filter
* Handle address checks
* rustfmt
* Tweak errors
* clippy
* allow dead code for non-linux
* inline log_msg
* Add ParsedPacket type
2023-11-16 14:13:13 +01:00
Gala
afd9f823d8
Merge pull request #4151 from nymtech/feat/explorer-vpnsite-buttom
...
Feat/explorer vpnsite buttom
2023-11-16 13:08:06 +01:00
serinko
d818448848
DOC: hotfix
2023-11-16 12:07:20 +00:00
Gala
a9a1ba2847
please lint..
2023-11-16 12:50:10 +01:00
Drazen Urch
2708c0ce10
Feature/deb package ( #4153 )
...
* Add debian scaffolding, allow specifying home_dir in env
* Run as nym user
2023-11-16 12:35:02 +01:00
Gala
bb3e9b3d4e
remove non used variable
2023-11-16 12:33:43 +01:00
Gala
e624f42ad5
fixing build
2023-11-16 12:03:23 +01:00
mx
7da83397dd
Merge pull request #4152 from nymtech/feature/docs/sort-info
...
DOCs: Operators - create tables to clarify Smoosh progress
2023-11-16 10:18:00 +00:00
serinko
26d0b4b159
create tables to clarify Smoosh progress
2023-11-16 11:12:40 +01:00
mx
b74490dc50
Merge pull request #4150 from nymtech/feature/ts-sdk-fixes
...
adding SURBs info to mixfetch
2023-11-15 17:19:59 +00:00
Jędrzej Stuczyński
8113095ff5
remove needless borrow ( #4149 )
2023-11-15 16:34:32 +01:00
Gala
8339d6ab49
nymvpn link on footer
2023-11-15 16:20:14 +01:00
Gala
f037b2ae68
adding nymvpn link to explorer
2023-11-15 15:58:31 +01:00
Zane Schepke
2a4c1d96a4
Update README.md
2023-11-15 09:37:21 -05:00
Lorexia
ed04ddf1c4
adding SURBs info to mixfetch
2023-11-15 15:35:10 +01:00
Zane Schepke
34b5d66df6
Update README.md
2023-11-15 09:35:04 -05:00
Tommy Verrall
0a1a5c25f7
Merge pull request #4148 from nymtech/chore/add-update-cost-params
...
Add update cost params to the NYM-CLI
2023-11-15 13:58:07 +00:00
Jędrzej Stuczyński
6bdba7046f
Bugfix/prerelease versionbump ( #4145 )
...
* prerelease updating rc suffix
* added post-run summary
* updated error message
2023-11-15 13:58:21 +01:00
Tommy Verrall
428d91a536
fmt
2023-11-15 12:37:01 +00:00
Tommy Verrall
88e0eaafcb
update args to pass through correctly
2023-11-15 12:32:23 +00:00
Tommy Verrall
dd19cabf15
adding the cost parameter update to the nym-cli
2023-11-15 12:30:02 +00:00
mx
4ec08da36d
Merge pull request #4144 from nymtech/hackathon-submission
...
linked to discussion fr submission
2023-11-15 09:15:30 +00:00
mfahampshire
16c59d95d3
linked to discussion fr submission
2023-11-15 10:00:27 +01:00
Jon Häggblad
e6f76380f6
Add timeouts in tun handler ( #4142 )
2023-11-14 17:34:37 +01:00
serinko
6961ecae55
hotfix
...
Adding a white line to fix the re-appearing bug
2023-11-14 15:06:49 +00:00
serinko
dd814c067c
Merge pull request #4138 from nymtech/patch/docs/hotfix
...
DOCS hot-fix: Missed bugs, details, spellcheck etc
2023-11-14 14:37:10 +00:00
serinko
666d5945b9
add init to fix node family cmdrun output
2023-11-14 15:15:15 +01:00
serinko
ecebf6e84c
add cosmwasm time execution definition
2023-11-14 14:54:45 +01:00
serinko
4663d39505
fix naming
2023-11-14 14:31:39 +01:00
serinko
81a7d7b001
correct urls && fix naming
2023-11-14 14:28:13 +01:00
serinko
2c0a561cd5
change html syntax
2023-11-14 14:20:44 +01:00
Tommy Verrall
d187d252fb
Merge pull request #4132 from nymtech/dependabot/npm_and_yarn/axios-1.6.0
...
Bump axios from 1.5.1 to 1.6.0
2023-11-14 13:04:38 +00:00
Tommy Verrall
4026dc8eef
Merge pull request #4133 from nymtech/dependabot/npm_and_yarn/nym-api/tests/axios-1.6.0
...
Bump axios from 0.27.2 to 1.6.0 in /nym-api/tests
2023-11-14 12:59:51 +00:00
Sachin Kamath
c02453b2d1
docs: update staking denoms, outdated validator info and small improvements
2023-11-14 17:21:39 +05:30
Jędrzej Stuczyński
f1a5a0ccd7
returning 'nil' for non-existing origin as opposed to an empty string ( #4135 )
...
* returning 'nil' for non-existing origin as opposed to an empty string
* version bump
2023-11-14 11:16:16 +00:00
mx
f9a4ca5a22
Merge pull request #4124 from nymtech/nymtech/docs/feature/updates
...
Update documentation
2023-11-13 18:31:42 +00:00
serinko
ee99843b51
correction point ordering - PR finished
2023-11-13 18:46:56 +01:00
serinko
05e349cf37
spell check
2023-11-13 17:44:33 +01:00
serinko
8d51cd1afd
spell check
2023-11-13 17:40:30 +01:00
serinko
a2fd78963c
spell check
2023-11-13 17:39:03 +01:00
serinko
59d43e1acd
spell check
2023-11-13 17:36:33 +01:00
serinko
354c529cea
syntax edit
2023-11-13 17:35:33 +01:00
serinko
435a60aee9
syntax edit
2023-11-13 17:34:55 +01:00
serinko
a1c9b9b4bb
syntax edit
2023-11-13 17:33:54 +01:00
serinko
457d1e8615
syntax edit
2023-11-13 17:33:21 +01:00
serinko
05eb05643f
correct link path
2023-11-13 15:53:54 +01:00
serinko
3d82f84e1d
correct link path
2023-11-13 15:52:16 +01:00
serinko
c7b3999dcf
add command example
2023-11-13 15:51:42 +01:00
serinko
8336bb0009
comment a reduntand page
2023-11-13 15:48:14 +01:00
serinko
4cb0231acf
add run binary steps
2023-11-13 15:47:27 +01:00
serinko
3715860a47
add donwload binary steps
2023-11-13 15:43:38 +01:00
serinko
5b2e4158bd
change version variable
2023-11-13 15:37:36 +01:00
serinko
2ddd34f343
edit syntax
2023-11-13 15:00:19 +01:00
serinko
564cbadc6e
edit gateway bonding
2023-11-13 14:58:31 +01:00
serinko
5a9920edb8
simplify bonding sequence
2023-11-13 14:48:41 +01:00
serinko
0e312f66ea
make node upgrade steps more explicit
2023-11-13 14:46:26 +01:00
serinko
8ca2ef28e6
edit node upgrade steps and add auto scripts
2023-11-13 13:53:32 +01:00
serinko
0cd0139307
edit Network requester to Network Requester
2023-11-13 13:02:04 +01:00
serinko
0041b4a7a7
edit Mix node to Mix Node
2023-11-13 13:00:11 +01:00
serinko
caa18f1661
edit Network requester to Network Requester
2023-11-13 12:58:35 +01:00
serinko
946ced541c
edit Mix node to Mix Node
2023-11-13 12:57:03 +01:00
serinko
fd0c4c2623
edit Network requester to Network Requester
2023-11-13 12:55:54 +01:00
serinko
9f57ea4309
edit Mix node to Mix Node
2023-11-13 12:54:59 +01:00
serinko
4c7a30a16d
edit Mix node to Mix Node
2023-11-13 12:50:35 +01:00
serinko
8029136251
edit Network requester to Network Requester
2023-11-13 12:50:10 +01:00
serinko
2a3d898da1
edit gateway to Gateway
2023-11-13 12:48:07 +01:00
serinko
0dd1f3ac2b
edit Network requester to Network Requester
2023-11-13 12:47:26 +01:00
serinko
2edd704e39
edit Mix node to Mix Node
2023-11-13 12:45:54 +01:00
serinko
e936ba1d26
edit Mix node to Mix Node
2023-11-13 12:39:54 +01:00
serinko
d6a9f4c549
syntax edit
2023-11-13 12:34:57 +01:00
Pierre Dommerc
2934d24e53
feat(vpn-ui): scaffold rust backend ( #4073 )
...
* scaffold app
* feat: local storage for app data & config
2023-11-13 12:33:58 +01:00
serinko
aa65b96ef2
reorder Mix Node setup steps
2023-11-13 11:52:18 +01:00
serinko
b5bb3f36bf
add steps prior to bond
2023-11-13 11:46:08 +01:00
serinko
9f5c225cf9
edit Network requester to Network Requester
2023-11-13 11:32:16 +01:00
serinko
f0864adfe6
mix node to Mix Node
2023-11-13 11:31:18 +01:00
serinko
532fea38d5
edit gateway to Gateway
2023-11-13 11:30:22 +01:00
serinko
83eb0cbf54
mix node to Mix Node
2023-11-13 11:29:35 +01:00
serinko
58e0330f4f
mix node to Mix Node
2023-11-13 11:29:16 +01:00
mfahampshire
f47e1793a2
typo fix
2023-11-13 10:45:52 +01:00
Zane Schepke
11e01335c2
Update tauri.conf.json
2023-11-12 13:48:07 -05:00
dependabot[bot]
aa8accfbf8
Bump axios from 0.27.2 to 1.6.0 in /nym-api/tests
...
Bumps [axios](https://github.com/axios/axios ) from 0.27.2 to 1.6.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.27.2...v1.6.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-11 06:19:19 +00:00
dependabot[bot]
efc83bdc1a
Bump axios from 1.5.1 to 1.6.0
...
Bumps [axios](https://github.com/axios/axios ) from 1.5.1 to 1.6.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.5.1...v1.6.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-10 17:28:32 +00:00
Jędrzej Stuczyński
ef8e452f30
using performance^20 when calculating active set selection weight
2023-11-10 09:54:03 +00:00
serinko
f623a9967c
unify naming convention network requester to Network requester
2023-11-09 18:13:54 +01:00
serinko
5395eebaef
unify naming convention mixnode to Mix node
2023-11-09 18:13:18 +01:00
serinko
7ffe4dd1d8
unify naming convention gateway to Gateway
2023-11-09 18:12:23 +01:00
serinko
1d292d4688
unify naming convention
2023-11-09 18:09:09 +01:00
serinko
dd04d4ea46
unify naming convention
2023-11-09 18:08:34 +01:00
serinko
3620cc9df0
unify naming convention gateway to Gateway
2023-11-09 18:08:00 +01:00
serinko
b06d6ff412
unify naming convention gateway to Gateway
2023-11-09 17:57:51 +01:00
serinko
6088c835a3
unify naming convention mixnode to Mix node
2023-11-09 17:53:51 +01:00
mfahampshire
8e3f4ce08d
format change
2023-11-09 17:45:19 +01:00
mfahampshire
9b4262bb36
added flag to socks5 info
2023-11-09 17:44:05 +01:00
serinko
9113658a42
unify naming convention
2023-11-09 17:34:00 +01:00
serinko
d09503edf4
unify naming convention gateway to Gateway
2023-11-09 17:22:09 +01:00
serinko
09124dafac
unify naming convention network requester to Network requester
2023-11-09 17:20:20 +01:00
serinko
a2ede72798
unify naming convention network requester to Network requester
2023-11-09 17:16:55 +01:00
serinko
61296b58e9
unify naming convention mixnode to Mix node
2023-11-09 17:15:34 +01:00
serinko
e3f3c5620d
spell check
2023-11-09 17:06:26 +01:00
serinko
c656b3968b
add firo intro
2023-11-09 17:03:10 +01:00
mfahampshire
6d37d7df8e
dropped default surbs to 10 for uniformity across sdks
2023-11-09 16:38:07 +01:00
mfahampshire
427f205a58
upped default attached number of surbs from 0 -> 10
2023-11-09 16:26:58 +01:00
serinko
41f9b9b340
rename gateway to Gateway
2023-11-09 14:56:15 +01:00
serinko
7d12b91bbd
remove --host flag
2023-11-09 14:52:51 +01:00
serinko
2960a4c48e
add --listening-address and --public-ips
2023-11-09 14:50:28 +01:00
serinko
4a84274055
rename gateway to Gateway
2023-11-09 14:43:27 +01:00
serinko
c34d89165c
syntax edit
2023-11-09 14:37:44 +01:00
serinko
f1b0a60b34
syntax edit
2023-11-09 14:37:32 +01:00
serinko
abef9c9768
add firo wallet setup
2023-11-09 14:34:28 +01:00
serinko
c4b227f66e
create firo setup screenshot
2023-11-09 14:31:50 +01:00
serinko
2389d7e62f
add firo to SUMMARY.md
2023-11-09 14:23:40 +01:00
serinko
f5e16cda5e
initialise firo guide
2023-11-09 14:22:50 +01:00
serinko
7ea415c082
finish electrum guide
2023-11-09 14:21:17 +01:00
serinko
90bfeb3dd2
add electrum to SUMMARY.md
2023-11-09 14:15:25 +01:00
serinko
f8666cec45
add NC install steps
2023-11-09 14:13:34 +01:00
serinko
f6e5892de7
initialise electrum guide
2023-11-09 14:01:30 +01:00
Tommy Verrall
6d2d8ce149
Merge pull request #4118 from nymtech/feature/ts-sdk-fixes
...
Feature/ts sdk fixes
2023-11-09 12:12:06 +00:00
Bogdan-Ștefan Neacşu
d38139be66
Add private ip assignment ( #4089 )
...
* Add private ip assignment
* Update wg IPs
2023-11-09 13:39:27 +02:00
Jon Häggblad
46d1ef7892
Disable poisson in ip-packet-router ( #4123 )
2023-11-09 12:16:33 +01:00
benedettadavico
8d9387d3ac
Merge remote-tracking branch 'origin/develop' into feature/nym-node-api-tests
2023-11-09 11:22:22 +01:00
Jon Häggblad
72bad6bb38
Fix read packet buffer size ( #4122 )
2023-11-09 02:12:58 +01:00
Mark Sinclair
66fd484bd5
Update cd-docs.yml
...
Allow docs GH Action to run for all branches
2023-11-08 15:22:03 +00:00
mfahampshire
a1328c96cf
commit to trigger deploy
2023-11-08 16:02:02 +01:00
Jon Häggblad
18aa4707a4
wg: tun devices in wireguard and packet router are separate ( #4121 )
2023-11-08 15:16:00 +01:00
mx
dadfc412f2
Merge pull request #4107 from nymtech/feature/websocket-client-usage-docs
...
Feature/websocket client usage docs
2023-11-08 08:48:12 +00:00
Jon Häggblad
3746975b14
Merge pull request #4110 from nymtech/jon/wireguard-changes
...
wireguard: config tweaks
2023-11-08 09:08:06 +01:00
Jon Häggblad
2c90229fce
Set peer at runtime
2023-11-08 08:42:19 +01:00
Jon Häggblad
b461645d3d
Make MTU configurable at runtime
2023-11-08 08:42:19 +01:00
Jon Häggblad
f7f8b9b898
wireguard: set MTU to 1420
2023-11-08 08:42:19 +01:00
Tommy Verrall
880d2d4edd
Merge pull request #4119 from nymtech/tommy/publish-sdk-candidate
...
Update SDK - version bump to 1.2.4-rc.1
2023-11-07 17:37:03 +00:00
Tommy Verrall
7bc81a91c5
run the formatter
2023-11-07 17:47:43 +01:00
mfahampshire
4ce652af95
update mdbook admonish
2023-11-07 17:46:46 +01:00
Tommy Verrall
8142e5c84c
update version bump to 1.2.4-rc.1
...
- includes fixes for parser body
- and errors associative with the encoded_payload_helper.rs
2023-11-07 17:38:46 +01:00
Lorexia
4efe712fc5
Merge branch 'develop' into feature/ts-sdk-fixes
2023-11-07 17:25:06 +01:00
Tommy Verrall
03f754cde4
Merge pull request #4102 from nymtech/chore/potential-fix-issue-3345
...
message checks around encoded payload helper
2023-11-07 15:37:49 +00:00
Jędrzej Stuczyński
8f53f095fb
Change default http API timeout from 3s to 10s ( #4117 )
2023-11-07 15:35:02 +00:00
Tommy Verrall
a0c667927c
one last change
2023-11-07 16:21:59 +01:00
benedetta davico
0cc090038b
Merge pull request #4116 from nymtech/master
...
Merge master to develop
2023-11-07 15:56:49 +01:00
benedetta davico
af32fe4022
Merge pull request #4114 from nymtech/release/2023.4-galaxy
...
Release/2023.4 galaxy
2023-11-07 15:54:16 +01:00
mfahampshire
9549d3b681
revert change of file name
2023-11-07 15:12:33 +01:00
mfahampshire
1be81b96b3
upped default sdk surbs from 5 -> 20
2023-11-07 14:56:14 +01:00
mfahampshire
eb2ac7630a
first pass at ws client usage docs
2023-11-07 14:38:54 +01:00
Tommy Verrall
189fd0ece4
insert import
2023-11-07 13:20:25 +01:00
Tommy Verrall
b6ccab79d2
pr comments
...
- update based on comments
2023-11-07 13:18:25 +01:00
Tommy Verrall
93cc281abc
Merge pull request #4112 from nymtech/chore/fix-get-reader-errors
...
Fixing parseBody for Mixfetch
2023-11-07 11:51:27 +00:00
Tommy Verrall
1f83b6f4e8
Update request.go with PR comments
2023-11-07 12:38:06 +01:00
Lorexia
5a96ef4ffe
Update mixnet docs
2023-11-07 12:20:35 +01:00
Lorexia
dea3f7d4b3
Merge updates and update mixFetcha and mixnet examples
2023-11-07 11:54:01 +01:00
Tommy Verrall
40b2729a01
attempt fixing parseBody
...
- why?
when using the mixfetch SDK, i was encountering issues, when posting requests to specific endpoints. It was not parsing the response correctly with:
Error: panic:syscall/js: Value.Call: property getReader is not a function
By updating the above, i've tested this works on all variations of post and get request using mixfetch.
Locally I had to upgrade my version of go to 1.20
2023-11-07 11:19:57 +01:00
benedettadavico
91f383d5ac
Bump mixnode version and update changelog
2023-11-07 07:58:27 +01:00
Jędrzej Stuczyński
268588daac
Feature/tls mixnet client ( #4103 )
...
* adjusting ts mixnet client constructor
* added forceTls argument to 'ClientOptsSimple'
* more sdk types removed
* fixed import
* removed go debug code
* printing wasm blob version on load
* version bump
* temporarily removed 'nym/nym/wasm/full-nym-wasm'
* changed workspaces definition
* correctly setting initial rc.0 suffix
* updated crate versions
* reverted 'useWorkspaces' lerna option
* Fix up dependency versions
* Add dev mode toggle to SDK publish scripts
* Show location of WASM package
* Change dev mode and CI build order
* Bump package versions in SDK docs
* Remove two versions of `mix-fetch` from SDK docs and only use `-full-fat` version
* Remove old arguments for mixFetch and rename to bust cache
* Remove `nym-wasm-sdk` from linting
* Release v1.2.3 of Typescript SDK
* Force WSS on mixnet client
* Bump TS SDK to 1.2.4-rc.0
* Clean up lock file
* Update node-tester version to 1.2.3 in nym-wallet
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-11-06 19:05:11 +00:00
Tommy Verrall
c0aff70b37
Merge pull request #4108 from nymtech/develop
...
Adding docs to the release
2023-11-06 15:55:58 +00:00
mfahampshire
410ef85165
updating websocket send and receives
2023-11-06 16:52:22 +01:00
benedettadavico
e8bc2c7a01
Merge remote-tracking branch 'origin/develop' into feature/nym-node-api-tests
2023-11-06 16:46:31 +01:00
mx
4af376cb33
Merge pull request #4106 from nymtech/serinko/docs/quick-patch
...
Quick addon on Exit Gateway setup
2023-11-06 15:24:04 +00:00
serinko
66f012c70e
add exit policy to existing NR
2023-11-06 16:18:13 +01:00
mfahampshire
198739a126
added websocket client examples page
2023-11-06 15:48:59 +01:00
mfahampshire
85a0a3d8b5
* created 'examples' file
...
* added default port to configuration file
2023-11-06 15:48:20 +01:00
mfahampshire
789525c35b
remove ref to previous single page setup
2023-11-06 14:02:41 +01:00
mfahampshire
7ad5ff7770
* cmdrun path fixes
...
* rename file to setup+run
2023-11-06 14:01:20 +01:00
mfahampshire
bf56696adc
smol tweaks to readability
2023-11-06 13:57:55 +01:00
mfahampshire
193ea34efc
turned single ws client page into stub for expanded directory structure
2023-11-06 13:57:40 +01:00
mfahampshire
9c0ca32033
expanded pages for ws client
2023-11-06 13:57:12 +01:00
mfahampshire
76e49476a6
updated clients section format: expanding websocket client
2023-11-06 13:56:58 +01:00
mfahampshire
6d30ede01e
updated mdbookadmonish
2023-11-06 13:56:33 +01:00
mfahampshire
02459f5d53
added links + typo fixes
2023-11-06 12:51:37 +01:00
Lorexia
4c2c738bba
Update versioning for sanity check
2023-11-03 14:04:24 +01:00
Jon Häggblad
9f2bff2d16
Merge pull request #4068 from nymtech/jon/ip-forwarder-tun-device
...
Create IpPacketRouter
2023-11-03 13:34:37 +01:00
Tommy Verrall
ec8c67e67d
Merge pull request #4098 from nymtech/release/ts-sdk-1.2.1
...
Release Typescript SDK 1.2.1
2023-11-03 11:55:58 +00:00
Tommy Verrall
41bbbed704
keep notes
2023-11-03 12:49:35 +01:00
Lorexia
a7f9cb7db0
mimxnet client examples updates
2023-11-03 12:48:55 +01:00
Tommy Verrall
14961d231e
- add checks around message lengths
2023-11-03 12:46:55 +01:00
mx
881602bd9b
Merge pull request #4101 from nymtech/serinko/patch/docs
...
Update admonish
2023-11-03 10:37:39 +00:00
serinko
ba48b71b23
install admonish to all books
2023-11-03 11:29:20 +01:00
Lorexia
c1f2bf4f27
Update versioning and mixfetch docs
2023-11-03 11:02:07 +01:00
mfahampshire
43bd1ba419
updated mdbook admonish assets
2023-11-03 10:59:00 +01:00
Jon Häggblad
807e7e588f
Remove expect on NYM_CLIENT_ADDR
2023-11-03 10:49:39 +01:00
mx
9d678b4f8a
Merge pull request #4047 from nymtech/chore/sdk-docs-restructure
...
Chore/sdk docs restructure
2023-11-03 09:44:24 +00:00
Jon Häggblad
462c15887e
Fix compilation on non-linux
2023-11-03 10:03:05 +01:00
Jon Häggblad
60b1c1208a
NYM_CLIENT_ADDR
2023-11-03 09:31:17 +01:00
Jon Häggblad
756aca36ad
Take RoutingMode as argument
2023-11-03 09:26:32 +01:00
Jon Häggblad
90c40b76f5
rustfmt
2023-11-03 09:26:32 +01:00
Jon Häggblad
71a409cc0d
Add RoutingMode enum
2023-11-03 09:26:32 +01:00
Jon Häggblad
6beb77e464
rustfmt
2023-11-03 09:26:32 +01:00
Jon Häggblad
5f5ac4449c
send back to mixnet
2023-11-03 09:26:32 +01:00
Jon Häggblad
bb0fb71a21
Rename remaining places to ip packet router
2023-11-03 09:26:32 +01:00
Jon Häggblad
833a1b118e
on_message
2023-11-03 09:26:25 +01:00
Jon Häggblad
22dbdf0cd2
Create IpForwarderService
2023-11-03 09:26:25 +01:00
Jon Häggblad
7e6a4c073f
ci: cargo clean before clippy in nightly build
2023-11-03 09:00:27 +01:00
mfahampshire
50c994d2ed
fixed addr
2023-11-03 00:19:33 +01:00
mfahampshire
d151b907d1
added open proxies
2023-11-02 23:36:14 +01:00
Mark Sinclair
77aa58083d
Fix lint error
2023-11-02 21:56:27 +00:00
Mark Sinclair
13aeca9c88
Fix lint error
2023-11-02 21:37:47 +00:00
Jon Häggblad
3689b6df1a
Merge pull request #4092 from nymtech/jon/ci-win-runners
...
ci: switch to github runners for nightly windows builds
2023-11-02 21:40:54 +01:00
Mark Sinclair
d64613006c
Release Typescript SDK to version 1.2.1
2023-11-02 19:29:02 +00:00
Mark Sinclair
1582c13f62
Update SDK contract client
2023-11-02 19:26:09 +00:00
Mark Sinclair
554010b5cb
Add NodeJS mixFetch to version bump tool
2023-11-02 19:17:35 +00:00
Sebastian Martinez
60912ff8ef
Fix sdk publish action ( #4088 )
...
* fix: sdk publish script
The bash implementation used in the GitHub CI runner seems to have an
issue with incrementing a variable with `(( COUNTER++ ))` while `((
COUNTER=+1 ))` works fine.
* Add more sdk packages to workspace and normalize build sdk scripts
* Disable workspaces in npm publish sdk
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
* Continue publishing even when it fails
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
---------
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-11-02 17:19:34 +00:00
mfahampshire
a9c40e76dc
revert previous
2023-11-02 17:17:06 +01:00
mfahampshire
e9a0c6f8d0
added code example to helpers
2023-11-02 17:13:55 +01:00
mfahampshire
bcfea21501
upgraded mdbook-admonish version
2023-11-02 17:13:37 +01:00
Jon Häggblad
52736881db
Update Cargo.lock
2023-11-02 16:36:40 +01:00
Tommy Verrall
c85ac8e54d
Merge pull request #4095 from nymtech/fix-cd-docs-dev
...
Github actions: remove deployment to website-dev
2023-11-02 14:30:05 +00:00
Raphaël Walther
c4be55e824
Github actions: remove deployment to website-dev
2023-11-02 14:52:30 +01:00
Tommy Verrall
e62f5833e0
Merge pull request #4093 from nymtech/master
...
Master into develop
2023-11-02 13:50:21 +00:00
Lorexia
d073442cfe
Correct typo in docs
2023-11-02 14:45:44 +01:00
Tommy Verrall
ba803943d8
Merge pull request #4094 from nymtech/fix-cd-docs
...
Github Actions: fix cd-docs
2023-11-02 13:27:36 +00:00
Raphaël Walther
6e9eb26e27
Github Actions: fix cd-docs
2023-11-02 14:07:45 +01:00
mfahampshire
a4bb4ec6c5
first pass at helper messages
2023-11-02 13:19:54 +01:00
mfahampshire
72553623a7
first pass at troubleshooting doc
2023-11-02 13:10:05 +01:00
Lorexia
30165c10af
Update contract client page
2023-11-02 13:05:34 +01:00
serinko
caf33095d6
Merge pull request #4059 from nymtech/operators/smoosh-updates
...
OPERATORS: Finalize legal findings, Update smoosh + Exit GW, announce exit policy, update --host changes
2023-11-02 11:01:59 +00:00
serinko
0173bc748b
add smoosh link to intro
2023-11-02 11:56:31 +01:00
Jon Häggblad
b9088a8dda
ci: switch nightly-nym-connect-desktop-build to windows-latest
2023-11-02 10:54:31 +01:00
Jon Häggblad
01605534f7
ci: change nightly-nym-wallet-build to windows-latest
2023-11-02 10:54:31 +01:00
mfahampshire
082886ab19
removed todo - checked dependency versioning
2023-11-02 10:35:57 +01:00
mfahampshire
9a592df4f0
updated import info
2023-11-02 10:26:07 +01:00
mfahampshire
2334109721
tweak
2023-11-02 10:25:37 +01:00
mfahampshire
bc21fa3a7e
fix broken imports
2023-11-02 10:25:10 +01:00
mfahampshire
aa7dd1ecf9
admonish plugin upgrade
2023-11-02 10:24:46 +01:00
mfahampshire
6122817ab6
fixed broken link
2023-11-02 10:24:25 +01:00
mfahampshire
c667bb91c7
tweak
2023-11-02 10:24:03 +01:00
serinko
9b93b30aed
add reversed proxy ports
2023-11-02 10:01:01 +01:00
serinko
79d9ddd463
add correct cmdrun auto flow
2023-11-02 09:57:35 +01:00
serinko
ca512ca1ad
change phrasing
2023-11-02 09:10:13 +01:00
serinko
0f05f6e1ee
change phrasing
2023-11-02 09:06:33 +01:00
serinko
06e656840a
change syntax *binary* ->
2023-11-02 08:58:56 +01:00
serinko
48391d2252
remove ./ from SUMMARY.md
2023-11-02 08:56:13 +01:00
Jon Häggblad
e5ef62d7e7
ci: switch nightly-build to github hosted windows-latest
2023-11-02 08:51:30 +01:00
Jon Häggblad
1a6334f548
ci: fix typo in workflow name
2023-11-02 08:38:26 +01:00
mfahampshire
8cf0b3adae
first draft of expanded rust stuff
2023-11-01 21:01:47 +01:00
mfahampshire
d0e51df59a
new directory structure for rust SDK docs
2023-11-01 17:34:55 +01:00
serinko
50da1b1606
add wss host setup
2023-11-01 17:23:28 +01:00
Sebastian Martinez
df010ef304
Update mix-fetch-node to rc.3
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-11-01 16:41:50 +01:00
Sebastian Martinez
41caad4dbf
Fix the getRandomValue crypto polyfill issue
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-11-01 16:41:11 +01:00
mfahampshire
11e3836599
spellcheck + table format fix
2023-11-01 16:31:02 +01:00
Sebastian Martinez
4262e2e2f6
fix: adding some polyfills to nodejs-client and mix-fetch
...
During the merge of the nodejs-wasm-client there seems to be some
losses, this commit makes nodejs-client and the nodejs mix-fetch work
with the internal tools. Still looking into Tommys qa feedback.
2023-11-01 15:57:23 +01:00
serinko
610f7e88ca
add example setup-network-requester
2023-11-01 14:44:51 +01:00
Jon Häggblad
05a39aa5f5
Merge pull request #4087 from nymtech/jon/ci-work
...
ci: tidy up a few more workflows
2023-11-01 13:36:47 +01:00
Sebastian Martinez
784ee5ace8
Revert "Add hack for working with old nym gateways"
...
This reverts commit 7129de4373 .
To avoid breaking wss
2023-11-01 13:28:49 +01:00
serinko
73fe7ebec7
finish exit gateway setup
2023-11-01 12:00:16 +01:00
Jon Häggblad
7da2ce362d
ci: create nightly-nym-connect-desktop-build
2023-11-01 11:55:56 +01:00
Jon Häggblad
f28e0b529e
ci: use macos-latest in nightly-build
2023-11-01 11:55:56 +01:00
Jon Häggblad
6e9a588c1a
ci: nightly-build sed debug = false
2023-11-01 11:50:48 +01:00
Jon Häggblad
f3442c6964
ci: sort out nightly wallet build
2023-11-01 11:50:48 +01:00
Jon Häggblad
241169140e
ci: move nightly to ubuntu-20.04
2023-11-01 11:50:04 +01:00
Jon Häggblad
143036c2a2
ci: rename cd-docs
2023-11-01 11:50:04 +01:00
Jon Häggblad
043437a0c3
ci: rename to ci-binary-config-checker
2023-11-01 11:46:08 +01:00
Jędrzej Stuczyński
1370192823
print info on exit policy on embedded NR init ( #4086 )
2023-11-01 10:31:59 +00:00
serinko
07037341c5
change --host to -4 https://ifconfig.me
2023-11-01 11:06:44 +01:00
serinko
5406396c3c
syntax fix
2023-11-01 11:00:43 +01:00
serinko
bd50119152
change --host -> 146.70.170.3
2023-11-01 11:00:01 +01:00
serinko
d941d92571
add --with-exit-policy flag
2023-11-01 10:58:41 +01:00
Sebastian Martinez
06a96fa74a
Polishing nodejs-client and mix-fetch-node
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-11-01 09:31:15 +01:00
Sebastian Martinez
7129de4373
Add hack for working with old nym gateways
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-11-01 09:30:40 +01:00
Sebastian Martinez
14d0d5dcbb
Add mix-fetch for nodejs
2023-11-01 09:30:40 +01:00
Sebastian Martinez
37958ccb4e
Add nodejs wrapper for wasm sphynx client
2023-11-01 09:30:40 +01:00
Tommy Verrall
7e16920358
Merge pull request #4077 from nymtech/chore/unify-client-init
...
DRY up client cli
2023-11-01 08:26:02 +00:00
Tommy Verrall
5df5918176
Merge pull request #4083 from nymtech/release/2023.3-kinder
...
Release/2023.3 kinder
2023-11-01 08:24:05 +00:00
mfahampshire
a10ebf342b
tweak
2023-10-31 17:14:30 +01:00
serinko
0e906b1a3d
try change ifconfig.me -> icanhazip.com
2023-10-31 17:11:57 +01:00
mfahampshire
b072a080ae
added shipyard info
2023-10-31 17:03:37 +01:00
serinko
eb7305e31c
add token economics paper info
2023-10-31 16:01:54 +01:00
mfahampshire
4b23cd94fd
streamlined node types
2023-10-31 15:46:25 +01:00
mfahampshire
04fdc1dc60
streamline integrations files
2023-10-31 15:45:27 +01:00
mfahampshire
27810d473d
added community examples
2023-10-31 15:45:00 +01:00
mfahampshire
d1160350b2
added notepad to gitignore file
2023-10-31 15:44:39 +01:00
mfahampshire
5d8c5224ed
added examples pages
2023-10-31 15:44:22 +01:00
Jon Häggblad
e38b8fd419
Merge pull request #4064 from nymtech/jon/embedded-ip-forwarder-in-gateway
...
Run nym-ip-packet-router in gateway
2023-10-31 14:48:21 +01:00
Jon Häggblad
19a0fb3f38
Merge pull request #4079 from nymtech/jon/ci-maintenance
...
Tidy up some github workflows
2023-10-31 14:42:18 +01:00
benedetta davico
ebe693e591
Update publish-nym-wallet-macos.yml
2023-10-31 14:37:57 +01:00
Jon Häggblad
6fbb6539ef
ci: tidy ci-nym-vpn-ui-js
2023-10-31 14:36:07 +01:00
Jon Häggblad
199817bed0
ci: more iterate on ci-nym-vpn-ui-rust
2023-10-31 14:31:12 +01:00
Jon Häggblad
5ce2e21abc
ci: iterate on ci-nym-vpn-ui-rust
2023-10-31 14:26:09 +01:00
Jędrzej Stuczyński
f2383b5cb0
replaced '--disable-sign-ext' with '--signext-lowering' when running wasm-opt ( #3896 )
...
* replaced '--disable-sign-ext' with '--signext-lowering' when running wasm-opt + updated wasm-opt
* updated wasm-opt used in CI
2023-10-31 12:39:25 +00:00
Jon Häggblad
99c972e880
Set name to ci-nym-api-tests
2023-10-31 11:49:04 +01:00
Jon Häggblad
b169b6b438
ci: add workflow_dispatch to ci-nym-vpn-ui-rust
2023-10-31 11:48:20 +01:00
serinko
47d0c0ffa2
add exit policy implementation steps
2023-10-31 11:37:57 +01:00
Jon Häggblad
3307e7e0fc
rustfmt
2023-10-31 10:38:30 +01:00
Jon Häggblad
70d0aabbc1
Big chunk of search replace to the new name
2023-10-31 10:37:46 +01:00
serinko
b83e756650
syntax fix
2023-10-31 10:37:41 +01:00
serinko
b10aa52eca
add exit policy implementation steps
2023-10-31 10:35:30 +01:00
serinko
9e33454dc2
add exit policy implementation steps
2023-10-31 10:34:31 +01:00
benedettadavico
b056a97c8b
Update changelog and bump binaries
2023-10-31 10:25:19 +01:00
Jon Häggblad
a088d64d57
Fix missed rename in template
2023-10-31 10:21:01 +01:00
Jon Häggblad
7c5183700e
Rename to ip-packet-router directory
2023-10-31 10:14:58 +01:00
Jon Häggblad
00ca4d2afa
Rename to nym-ip-packet-router
2023-10-31 10:13:10 +01:00
Jon Häggblad
cf234ecf82
Update files to reflect new filename
2023-10-31 09:58:08 +01:00
Jon Häggblad
b48dc0b38a
Rename to old_config_v1_1_31.rs
2023-10-31 09:53:28 +01:00
Raphaël Walther
0294febd63
Merge pull request #4076 from nymtech/feature/update-security-page
...
Update security disclosure process
2023-10-30 18:34:07 +01:00
Jędrzej Stuczyński
5fcaacc39a
wasm lock
2023-10-30 17:16:08 +00:00
Jędrzej Stuczyński
30000126d1
Incorporate basic nym-node HTTP API (with swagger) to mixnodes ( #4075 )
...
* basic nym-node router
* loading legacy routes
* dead code
* config migrations
2023-10-30 17:12:13 +00:00
Jędrzej Stuczyński
00179d563b
removed the contracicting flag
2023-10-30 17:06:36 +00:00
Jędrzej Stuczyński
4a4b0ab7e0
putting no cover and fastmode to common args
2023-10-30 16:59:40 +00:00
Jędrzej Stuczyński
b3c7801f73
moved to different submodule
2023-10-30 16:30:12 +00:00
Jędrzej Stuczyński
4716d278ce
combine client run args
2023-10-30 16:26:37 +00:00
Jędrzej Stuczyński
f6f2cd7e17
unified native, socks5, NR client inits
2023-10-30 16:14:18 +00:00
Raphaël Walther
2084095773
Update security disclosure process
2023-10-30 16:42:40 +01:00
Jon Häggblad
aa02f33add
No need to show setup-ip-forwarder just yet
2023-10-30 15:01:47 +01:00
Jędrzej Stuczyński
da9d743f39
[mixnode] replace rocket with axum ( #4071 )
...
* axum-equivalent mixnode http api routes
* replaced all rocket routes with axum equivalents
* removed '_axum' suffix from the routes
2023-10-30 12:55:42 +00:00
benedettadavico
5ef48b92fa
Edit the copy in wallet for no password flow
2023-10-30 13:14:48 +01:00
Jon Häggblad
49cf33f6d7
Proper config backwards compatibility
2023-10-30 11:11:38 +01:00
Jon Häggblad
65d93b2b18
Remove hack
2023-10-30 11:11:38 +01:00
Jon Häggblad
a17d36fd89
Fix test compilation
2023-10-30 11:11:38 +01:00
Jon Häggblad
d33967f60c
rustfmt
2023-10-30 11:11:38 +01:00
Jon Häggblad
cfef1f8325
config handling
2023-10-30 11:11:38 +01:00
Jon Häggblad
8270204c7e
Run embedded ip-forwarder in gateway
2023-10-30 11:11:38 +01:00
Bogdan-Ștefan Neacşu
a209b87a41
Use the same hardcoded value for wg port
2023-10-27 14:29:57 +03:00
Bogdan-Ștefan Neacşu
ffb4457427
Feature/wg gateway data on handshake init ( #4057 )
...
* Return wg gateway data on handshake init
* Add wg register to gateway api client
* Remove socket addr and return just wg port
2023-10-27 13:40:42 +03:00
dependabot[bot]
6c436024f7
Bump browserify-sign from 4.2.1 to 4.2.2 in /testnet-faucet ( #4067 )
...
Bumps [browserify-sign](https://github.com/crypto-browserify/browserify-sign ) from 4.2.1 to 4.2.2.
- [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md )
- [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.2.1...v4.2.2 )
---
updated-dependencies:
- dependency-name: browserify-sign
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-27 09:49:40 +01:00
dependabot[bot]
acbfdd7bbf
Bump browserify-sign from 4.2.1 to 4.2.2 ( #4066 )
...
Bumps [browserify-sign](https://github.com/crypto-browserify/browserify-sign ) from 4.2.1 to 4.2.2.
- [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md )
- [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.2.1...v4.2.2 )
---
updated-dependencies:
- dependency-name: browserify-sign
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-27 09:49:17 +01:00
Tommy Verrall
8c1fb28216
Merge pull request #4062 from nymtech/chore/remove-whitespace-host-entry
...
remove any whitespace from input field when bonding host
2023-10-27 09:42:47 +01:00
Jon Häggblad
bef4a92e99
Create beginning of nym-ip-forwarder crate ( #4063 )
2023-10-26 18:13:36 +02:00
Tommy Verrall
d95f0e6f54
remove overhang from previous round :)
2023-10-26 17:00:52 +02:00
serinko
9d1adf9884
fix based on feedback
2023-10-26 16:56:43 +02:00
Tommy Verrall
31740f70e3
update validation
...
. use joi to validate ipv4 / ipv6 and hostname addresses
. check for empty characters on both version and host field and prevent submission otherwise
2023-10-26 16:54:14 +02:00
Tommy Verrall
c3d62b2a6a
be quiet linter
2023-10-26 15:47:05 +02:00
Tommy Verrall
64f89f9980
Merge pull request #4061 from nymtech/feature/update-security
...
update security disclosure info
2023-10-26 14:23:31 +01:00
Tommy Verrall
84f6459598
remove any whitespace from input field when bonding host
2023-10-26 15:19:10 +02:00
serinko
49dcc7e894
syntax fix
2023-10-26 14:37:30 +02:00
Raphaël Walther
361532830c
update security disclosure info
2023-10-26 14:15:05 +02:00
Tommy Verrall
ef1a453b9d
Merge pull request #4056 from nymtech/chore/change-output-to-debug
...
suppress error output
2023-10-26 12:40:06 +01:00
serinko
3fdd89035b
add page license
2023-10-26 13:07:07 +02:00
serinko
1aad2a3a7a
syntax fix
2023-10-26 13:04:56 +02:00
serinko
fa3277e18b
syntax fix
2023-10-26 12:59:40 +02:00
serinko
3d5a3ad958
add regions to SUMMARY.md
2023-10-26 12:58:29 +02:00
serinko
722486ca68
add regions to SUMMARY.md
2023-10-26 12:57:31 +02:00
serinko
96d1861955
add legal findings switzerland
2023-10-26 12:51:30 +02:00
serinko
f9e5a1159d
create legal region pages - us, swiss
2023-10-26 12:37:15 +02:00
serinko
4e994f2b92
update exit policy info
2023-10-26 12:32:53 +02:00
Tommy Verrall
1c8685681e
i hope for no more comments hold my 🍻
2023-10-26 12:25:31 +02:00
serinko
a65da367a3
correction based on feedback
2023-10-26 11:55:59 +02:00
serinko
e61281e25e
correction based on feedback
2023-10-26 11:54:51 +02:00
Jędrzej Stuczyński
0801b3c6f8
Feature/exit policy ( #4030 )
...
* exit policy types
* simple client for grabbing the policy
* moved allowed_hosts to a submodule
* started integrating exit policy into a NR
* ability to construct ExitPolicyRequestFilter
* fixed policy parsing to look for comment char from the left
* conditionally setting up request filter
* [wip] setting up correct url for exit policy upstream
* clap flags for running with exit policy
* fixed NR template
* updated NR config template
* making sure to perform request filtering in separate task
* initial, placeholder, exit policy API endpoint
* serving exit policy from an embedded NR
* double slash sanitization
* socks5 query for exit policy
* adjusted address policy logging
* cargo fmt
* Updated exit policy url to point to the correct mainnet file
* removed unecessary mutability in filter tests
* fixed the code block showing example policy being interpreted as doc test
2023-10-26 11:35:14 +02:00
serinko
0ff512f373
update smoosh faq - two options
2023-10-26 11:22:23 +02:00
serinko
d47f7afbf6
update smoosh faq - two options
2023-10-26 11:17:13 +02:00
Tommy Verrall
1f66670cc3
hopefully no more comments :)
2023-10-26 11:14:14 +02:00
Tommy Verrall
515054f1c6
addressing more pr feedback
2023-10-26 11:10:02 +02:00
Tommy Verrall
76d4036883
address pr feedback
2023-10-26 10:46:09 +02:00
serinko
0d21f2f39d
initialise operators update branch
2023-10-26 10:39:11 +02:00
Tommy Verrall
a5fa5dc05c
Merge pull request #4020 from Shubhamkashyap1601/develop
...
Update README.md
2023-10-26 09:31:49 +01:00
Tommy Verrall
e3fd26ca4e
Update README.md
...
fix denom
2023-10-26 10:29:04 +02:00
Tommy Verrall
8139fcfe74
keep list of ips in memory before deciding what to do..
2023-10-25 16:44:03 +02:00
Jędrzej Stuczyński
86fe4d1c1b
linked to swagger api from the landing page ( #4058 )
2023-10-25 15:23:11 +01:00
Tommy Verrall
6abeb9e3ca
Merge pull request #4055 from nymtech/update/issue-4052/reformat-delegations-summary
...
Reformat delegations summary
2023-10-25 15:09:30 +01:00
Tommy Verrall
d3ce3794b0
Merge pull request #4054 from nymtech/update/issue-4051/wallet-update-bond-page-link
...
Update bond page link
2023-10-25 15:08:38 +01:00
Tommy Verrall
89746e7dfe
- validate entries don't spam the logs
2023-10-25 14:09:08 +02:00
Tommy Verrall
700cd16641
suppress error output
...
- we can run the api and set the logging level differently on launch
- same offending characters are spamming the logs
2023-10-25 12:54:22 +02:00
fmtabbara
b72649e296
fix linting
2023-10-25 10:26:04 +01:00
fmtabbara
e9449b9135
fix delegations loading page
2023-10-25 10:02:21 +01:00
fmtabbara
caff2aa9d2
format delegations summary
2023-10-25 10:02:08 +01:00
fmtabbara
6eac899167
update bond page link
2023-10-24 16:14:25 +01:00
Tommy Verrall
ba4ade1750
Merge pull request #4034 from nymtech/nymvpn-ui_NC-87
...
feat(vpn): bootstrap ui app
2023-10-24 16:03:39 +01:00
pierre
b131de3bea
fix ci wip
2023-10-24 16:44:36 +02:00
pierre
a618668b63
fix ci wip
2023-10-24 16:37:05 +02:00
pierre
71e9fa178d
fix ci wip
2023-10-24 16:15:30 +02:00
pierre
67f13be3f7
fix ci wip
2023-10-24 16:12:16 +02:00
pierre
af89261992
add gh ci workflows
2023-10-24 16:08:12 +02:00
Jon Häggblad
d94a0454ae
wg: bounded channels ( #4037 )
...
* Make peer event channel bounded
* Make tun task channel bounded
2023-10-24 16:04:27 +02:00
mfahampshire
15af551139
smol reword
2023-10-24 15:03:58 +02:00
mfahampshire
0347a2bd89
added deprecation warning
2023-10-24 14:51:15 +02:00
mfahampshire
b26f70eb6a
stripped down + added new links
2023-10-24 14:51:05 +02:00
mfahampshire
bd10b17272
update plugin
2023-10-24 14:50:53 +02:00
mfahampshire
7b3a8d5bcd
added new examples pages
2023-10-24 14:50:40 +02:00
mfahampshire
0e1548db72
added new pages to summary
2023-10-24 14:50:24 +02:00
mfahampshire
2806931ca1
added new pages
2023-10-24 14:50:03 +02:00
Fouad
732720c306
update frontend type for current vesting period ( #4042 )
2023-10-24 13:35:17 +01:00
Tommy Verrall
58792e53de
Merge pull request #4039 from nymtech/feature/issue-4011/delegations-loading-ui
...
Add loading model on initial load of delegations
2023-10-24 12:51:12 +01:00
Tommy Verrall
8c54ebb6d1
Update sandbox.env ( #4040 )
2023-10-24 13:22:45 +02:00
mfahampshire
50e03d08bf
added info on post_process.sh
2023-10-24 13:18:32 +02:00
mx
b4229d22d5
Merge pull request #4031 from nymtech/operators/smoosh-updates
...
[OPERATORS]: Smoosh update
2023-10-24 11:09:36 +00:00
fmtabbara
4533834177
add loading model on initial load
2023-10-24 11:30:40 +01:00
serinko
42d3c3eec5
fix comments troubleshooting.md
2023-10-24 12:22:11 +02:00
Jędrzej Stuczyński
56e4b13e63
re-exported additional types for tx queries ( #4036 )
...
* re-exported additional types for tx queries
* replaced source of 'query::Query' type from cosmrs to tendermint-rpc for wasm compatibility
2023-10-24 11:15:38 +01:00
serinko
26217f53ae
fix comments troubleshooting.md
2023-10-24 12:10:44 +02:00
serinko
d79eda40a4
fix comments network-requester-setup.md
2023-10-24 12:03:19 +02:00
serinko
f4a17ac698
fix comments network-requester-setup.md
2023-10-24 11:58:31 +02:00
serinko
11e0b085d5
fix comments network-requester-setup.md
2023-10-24 11:56:57 +02:00
serinko
7df87a9c22
fix comments gateway-setup.md
2023-10-24 11:51:32 +02:00
Tommy Verrall
6b674fb53e
Update qa.env ( #4038 )
...
add ephemera placeholder
2023-10-24 11:48:39 +02:00
pierre
e7e68dafb5
fix typo
2023-10-24 11:46:48 +02:00
serinko
d5cabb10d6
fix comments smoosh-faq.md
2023-10-24 11:39:21 +02:00
serinko
cd425412cc
fix comments mixnodes-faq.md
2023-10-24 11:35:43 +02:00
Jon Häggblad
7cafd25036
wg: all channels strongly typed ( #4035 )
...
* Add PeerEventSender/Receiver
* Create strong types
* Create PacketRelaySender/Receiver
* Strongly typed
2023-10-24 11:22:59 +02:00
benedettadavico
0486cd2e63
refactoring the utils
2023-10-24 11:16:06 +02:00
pierre
4b68f8b725
setup lib compilation
2023-10-24 11:04:54 +02:00
Jędrzej Stuczyński
e2d816defb
fixed fmt::Display impl for GatewayNetworkRequesterDetails ( #4033 )
2023-10-24 09:57:53 +01:00
Jon Häggblad
d80333c819
wireguard: add packet relayer ( #4032 )
...
* wip
* wip: first step in putting in place forward channels
* Setup event loop for packet relayer
* tuntaskresponse
* wip
* tun task response channel
* Update comment
* done
* formatting
* nits
* Add comment
2023-10-24 10:50:30 +02:00
serinko
4d8d40f288
spellcheck mixnodes-faq.md
2023-10-24 10:42:00 +02:00
serinko
1e13dc542d
spellcheck troubleshooting.md
2023-10-24 10:38:19 +02:00
serinko
d103cefed2
spellcheck gateway-setup.md
2023-10-24 10:36:53 +02:00
serinko
ddd7c7058c
add gateway troubleshooting
2023-10-24 10:35:42 +02:00
serinko
bbb6919bf1
delete old troubleshooting stuff
2023-10-24 10:31:11 +02:00
serinko
c3ffadf53f
update network requester smooshed setup
2023-10-24 10:22:05 +02:00
serinko
c41872d5a4
finish gateway doc updates
2023-10-24 09:15:34 +02:00
serinko
b5ca5b4417
add exit gateway options
2023-10-24 09:11:17 +02:00
serinko
6bff864444
add how to make legal PR
2023-10-24 08:24:40 +02:00
serinko
a0e3978927
add legal forum to faq
2023-10-24 08:15:04 +02:00
pierre
735751b0d4
setup mui and tailwind
2023-10-23 19:57:48 +02:00
pierre
bf500948b2
init
2023-10-23 14:07:31 +02:00
benedetta davico
85d172e54a
updating details for QA env ( #4027 )
...
* updating details for QA env
* cargo fmt
2023-10-23 11:56:16 +02:00
benedettadavico
604098844a
node-api test updates
2023-10-23 10:59:03 +02:00
Jon Häggblad
d9f088f36e
Fully wrap tun task channel in strong type ( #4023 )
2023-10-20 15:17:03 +02:00
Jon Häggblad
396112bc8b
wg: use tags to forward packets ( #4022 )
...
* Explicit type for TunTaskRx
* Add tag to correctly forward incoming packets
2023-10-20 11:10:55 +02:00
Jon Häggblad
9ba2b28654
Merge pull request #4021 from nymtech/jon/wg-handle-ipv6-in-tun-device
...
Handle ipv6 in tun device
2023-10-19 15:32:59 +02:00
Jon Häggblad
89fad5c667
Fix log typo
2023-10-19 14:51:18 +02:00
Jon Häggblad
474c496226
Handle ipv6 in tun device
...
Handle IPv6 in tun device.
Remove bunch of unwraps and correctly handle errors.
Deduplicate parse_src_address.
2023-10-19 14:47:22 +02:00
Shubham kashyap
8bd497ae09
Merge pull request #1 from Shubhamkashyap1601/Shubhamkashyap1601-patch-1
...
Update README.md
2023-10-19 16:44:31 +05:30
Shubham kashyap
107cec39f4
Update README.md
2023-10-19 16:43:36 +05:30
Jędrzej Stuczyński
6a9b9cd0dd
making sure to start local gateway in 'local' mode ( #4019 )
2023-10-19 12:06:09 +01:00
benedettadavico
65e35bd2b0
Initial step to adding nym-node functional tests
2023-10-19 12:52:46 +02:00
Jędrzej Stuczyński
f328f3fa9e
Feature/gateway api ( #3970 )
...
* Squashing all the changes
initial router
started expanding the API
initial empty openapi/swagger
populated build-info endpoint
wip: populating rest of swagger
missing swagger data + using closure capture for immutable state
running the api as a proper task in gateway 'run'
fixing some version/feature clashes
refactored routes structures
initial host information endpoint
expanded on gateway-related endpoints
signing host information
moved all models to separate crate
unified http api client
routes unification + node api client
new generic cache and refresher
nym-api caching node self described information
removed old cache type
temporarily wired up NymContractCache to NodeDescriptionProvider
caching self reported host info
clients using self-described gateway information
fixed request timeouts for wasm
fixed wasm builds
post rebase fixes
cargo fmt
brought in wg routes into nym-node router
added ErrorResponse for wireguard routes
basic swagger support for wg endpoints
turns out swagger can be happy with strongly typed requests
output type support for wg routes
using concrete error type for nym node request error
fixed the registration test
landing page configurability
increased configurability
fixed build and lints of other crates
added default user-agent to http-api-client
reduced severity of gateway details lookup failure
changed default http port from 80 to 8080
nym-api using new default port for queries
added health endpoint
nym-api trying multiple ports for the client
using camelcase for node status
corrected health endpoint description
restored and revamped 'force_tls' flag to filter all gateways that support the wss protocol
fixed 'pub_key' path param in open api schema
derived Debug on 'NymNodeDescription'
ensuring valid public ips
added init and run flags to set hostname and public ips
fixed listening address being pushed to public ip
fixed the positional local flag
logging remote ip address of the request
updated helper function to query for described gateways
enabled tls in gateway client
removed hack-opts from mix fetch
additional changes after rebasing against origin/develop
* clippy
* wasm-related target locking
* more clippy, but this time in tests
2023-10-19 12:36:53 +02:00
Tommy Verrall
21a2b5f320
Merge pull request #3992 from nymtech/feature/configurable-socks5-bind-address
...
Feature/configurable socks5 bind address
2023-10-18 16:49:33 +01:00
Tommy Verrall
29dd931289
Merge pull request #3979 from nymtech/dependabot/go_modules/wasm/mix-fetch/go-mix-conn/golang.org/x/net-0.17.0
...
build(deps): bump golang.org/x/net from 0.11.0 to 0.17.0 in /wasm/mix-fetch/go-mix-conn
2023-10-18 16:30:54 +01:00
Drazen Urch
bbfb1f4346
Integrate gateway registry with nym-wireguard ( #4010 )
...
* NC-54 Integrate gateway registry with nym-wireguard
* Feature flag wireguard types
* Restore etherparse
* Fix start command
* clippy
* fmt
* Fix clippy lint
2023-10-18 16:10:36 +02:00
Jon Häggblad
ee02583cd2
ci: onlyh install protoc on macos-latest
2023-10-18 11:19:59 +02:00
Jon Häggblad
4141a7844f
ci: install protoc in nightly-nym-wallet-build
2023-10-17 23:39:28 +02:00
Jon Häggblad
1de86f7ad7
Merge pull request #4015 from nymtech/jon/ci-cleanup
...
ci: general cleanup
2023-10-17 23:02:41 +02:00
Jon Häggblad
833502ee35
Download wasm-opt release binaries instead of compiling
2023-10-17 22:58:25 +02:00
Jon Häggblad
9095da1e10
Install wasm-pacl in ci-sdk-docs-typescript
2023-10-17 22:57:24 +02:00
Jon Häggblad
b5eb8e94f4
Rename a few workflows
2023-10-17 22:56:33 +02:00
Jon Häggblad
8377c17838
Remove unnecessary apt install
2023-10-17 22:55:46 +02:00
Jon Häggblad
af018180d2
Switch to pull_request triggers on a few workflows
2023-10-17 22:55:00 +02:00
Jon Häggblad
5102fe9797
Remove some old build conditionals
2023-10-17 22:53:45 +02:00
Jon Häggblad
188e766106
Rename to ci-nym-api-tests
2023-10-17 22:52:15 +02:00
Jon Häggblad
5729123dd1
Rename to build-upload-binaries
2023-10-17 22:51:24 +02:00
Jon Häggblad
1935df960b
Remove push triggers on a bunch of CI workflows
2023-10-17 22:50:30 +02:00
Jon Häggblad
c39fd49b1f
Remove commented out leftovers
2023-10-17 22:47:17 +02:00
Jon Häggblad
bc6634fb6f
ci: use custom-linux instead of custom-runner-linux ( #4014 )
2023-10-17 22:42:31 +02:00
Tommy Verrall
09941eb741
Merge pull request #4013 from nymtech/feature/ts-sdk-fixes
2023-10-17 19:09:49 +01:00
Lorexia
2fc0d51377
Update mixfetch documentation
2023-10-17 19:11:09 +02:00
Lorexia
1e1b69c3b5
Update mixfetch doc and ascii tree bug
2023-10-17 19:07:25 +02:00
Jędrzej Stuczyński
82070b4ccb
i hate config backwards compatibility
2023-10-17 15:17:58 +01:00
Tommy Verrall
829296c0bb
Merge pull request #4009 from nymtech/CI/CD-docs-patch
...
CI/CD-docs patch
2023-10-17 14:56:08 +01:00
Jędrzej Stuczyński
c3571e53d9
base config actually did change
2023-10-17 14:44:23 +01:00
Jon Häggblad
7a8c9317bc
ci: create install-wasm-opt reusable action ( #4012 )
2023-10-17 15:35:44 +02:00
serinko
11ca9dd34e
fix flow
2023-10-17 13:24:03 +00:00
serinko
3e48b8db92
build books locally - success
2023-10-17 15:19:52 +02:00
serinko
38377ca776
edit syntax logic
2023-10-17 13:03:21 +00:00
serinko
529ad0e146
edit command path syntax
2023-10-17 12:43:01 +00:00
Jędrzej Stuczyński
d14337b9db
updated config templates
2023-10-17 12:52:52 +01:00
Jędrzej Stuczyński
855ae2fe78
nym-connect config upgrades
2023-10-17 11:50:08 +01:00
Tommy Verrall
e328898971
Merge pull request #4005 from nymtech/dependabot/npm_and_yarn/babel/traverse-7.23.2
...
build(deps): bump @babel/traverse from 7.22.17 to 7.23.2
2023-10-17 11:44:26 +01:00
serinko
72a6de18ae
edit syntax
2023-10-17 10:38:03 +00:00
serinko
52dc25b0ea
correct path
2023-10-17 10:34:16 +00:00
serinko
a6180a54bf
serinko/patch/ci-docs
...
I was not finished with the previous PR - was merged too fast
2023-10-17 10:27:35 +00:00
Tommy Verrall
f9971fbc8d
Merge pull request #4008 from nymtech/patch/ci-docs/serinko
...
Fix ci/cd-docs errors
2023-10-17 11:20:54 +01:00
serinko
0c7df5bd22
add mdbook-admonish install
2023-10-17 10:04:03 +00:00
Jon Häggblad
96a925c040
wireguard: create structs for udp handler and tun device ( #4007 )
...
* Extract out parse_peer
* wip: handle_packet extract
* Extract out active_peers.rs
* wip: rework to struct from free function
* udp_listener working
* wip
* more udp_listener
* tun_device
* wip
* tun_device
* Remove some old commented out stuff
* tidy
* Remove commented out line
2023-10-17 12:01:11 +02:00
serinko
20bc1e9caf
fix ci-docs error atempt
2023-10-17 09:50:44 +00:00
dependabot[bot]
2ae61ae79f
build(deps): bump @babel/traverse from 7.22.17 to 7.23.2
...
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.22.17 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-16 16:08:39 +00:00
Tommy Verrall
53ab49cdd0
Merge pull request #4004 from nymtech/dependabot/npm_and_yarn/nym-api/tests/babel/traverse-7.23.2
...
build(deps-dev): bump @babel/traverse from 7.18.11 to 7.23.2 in /nym-api/tests
2023-10-16 16:56:27 +01:00
Tommy Verrall
e341a37dd3
Merge pull request #3980 from nymtech/feature/operators/legal-forum
...
[DOC] Community legal forum for node operators
2023-10-16 16:34:52 +01:00
Tommy Verrall
e6ca58b7c8
Merge pull request #3982 from nymtech/bug/issue-3981/wallet-delegations-orderby-cp
...
Wallet: Fix delegation sorting for Cost Params
2023-10-16 16:26:03 +01:00
Tommy Verrall
8a3959b1e1
Update ci-docs.yml
...
fix issue when admonish needs updating
2023-10-16 17:11:59 +02:00
Tommy Verrall
4ebeada604
Merge pull request #3999 from nymtech/feature/ts-sdk-fixes
...
Latest version of the TS SDK documentation
2023-10-16 15:49:54 +01:00
fmtabbara
6a43b95e5e
merge develop
2023-10-16 15:36:37 +01:00
serinko
7ebb39c401
add tor legal advice excert
2023-10-16 16:24:24 +02:00
dependabot[bot]
66aff5bf2d
build(deps-dev): bump @babel/traverse in /nym-api/tests
...
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.18.11 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-16 14:14:39 +00:00
Tommy Verrall
15e029c380
Merge pull request #3994 from nymtech/feature/developers-docs-update
...
Add TS SDK info and links to developers documentation
2023-10-16 15:13:36 +01:00
Tommy Verrall
a17df31eaa
Merge pull request #3993 from nymtech/feature/docs-update
...
Update TS SDK info in docs
2023-10-16 15:12:46 +01:00
Lorexia
fa60c83691
Update github actions to bumped mdbook
2023-10-16 16:06:14 +02:00
Drazen Urch
e4dda5e541
Replace HashMap with DashMap ( #3995 )
2023-10-16 15:40:26 +02:00
Jon Häggblad
c598082335
wireguard: short circuit known addr ( #3998 )
...
* Forward directly on known addr
* Extract out test dev creation
* Extract out RegisteredPeers
* Extract out registered_peers.rs
* Reset main rate limiter on a timer
* Some pedantic clippy
* minor tidy
* Add missing continue
2023-10-16 14:15:33 +02:00
serinko
2e0cc8fa5f
spellcheck
2023-10-16 14:07:45 +02:00
Lorexia
b3caa7e28d
Update TS SDK info in docs
2023-10-16 14:07:26 +02:00
Fouad
9a30708bea
Ensure bonding page refresh when changing accounts ( #4002 )
2023-10-16 12:51:15 +01:00
Tommy Verrall
dd5d13ce91
Merge pull request #3976 from nymtech/documentation/updates
...
[DOCS] Update admonish version && Fix formatting
2023-10-16 12:09:52 +01:00
Jon Häggblad
30bfc24386
Merge pull request #4001 from nymtech/master
...
Merge master into develop
2023-10-16 12:42:24 +02:00
Mark Sinclair
3a86e9ecb7
Run GitHub Actions for Typescript and MacOS on large runners
...
Conflicts:
.github/workflows/publish-sdk-npm.yml
2023-10-16 12:35:23 +02:00
serinko
80fb3066e8
add how to make new input part
2023-10-16 12:17:52 +02:00
Lorexia
977338d1ba
Update integration docs
2023-10-16 11:09:55 +02:00
Lorexia
d5d889727d
Update callouts
2023-10-16 11:09:55 +02:00
Lorexia
93d4f91008
Add note for mixnet in production
2023-10-16 11:09:55 +02:00
Lorexia
c053dc5903
Update decision trees
2023-10-16 11:09:55 +02:00
Lorexia
da847b6ee8
Update integrations info
2023-10-16 11:09:55 +02:00
Lorexia
0fea2e09ae
Update decision tree
2023-10-16 11:09:55 +02:00
Lorexia
751e3f739a
Update packages versions and integration decision tree
2023-10-16 11:09:42 +02:00
Lorexia
01b3204a49
Update docs: reorder pages, examples, fetch checker
2023-10-16 11:06:45 +02:00
Lorexia
f5808fab83
Update fetch checker
2023-10-16 11:06:45 +02:00
Lorexia
48e698d080
Add details to integration page
2023-10-16 11:06:45 +02:00
Lorexia
022687526a
Add fetch checker utility to integrations page
2023-10-16 11:06:45 +02:00
Gala
3a624070ad
fix build
2023-10-16 11:06:45 +02:00
Gala
2e5a7c3912
different log for each comp
2023-10-16 11:06:45 +02:00
Gala
78f0633669
info txt
2023-10-16 11:06:45 +02:00
Gala
8fa54c4ad5
wrapping all wallet comp with wallet provider
2023-10-16 11:06:45 +02:00
Gala
7e07724085
fixing methods
2023-10-16 11:06:44 +02:00
Gala
42f0337e7f
conecting things
2023-10-16 11:06:44 +02:00
Gala
7cab3d58a8
point to take in count
2023-10-16 11:06:44 +02:00
Gala
495f2eb543
wip
2023-10-16 11:06:44 +02:00
Gala
0baaa2f847
wip
2023-10-16 11:06:44 +02:00
Gala
4adf922b3f
adding a react context... imposible to avoid it at the end : (
2023-10-16 11:06:44 +02:00
Lorexia
f3dfbeb2b7
Update examples
2023-10-16 11:06:44 +02:00
Lorexia
6619aed3b7
Update mixfetch for webpack
2023-10-16 11:06:44 +02:00
Lorexia
422b9a3a86
Add esbuild callout
2023-10-16 11:06:44 +02:00
Lorexia
618d0bdd34
Add disconnect to cosmoskit example
2023-10-16 11:06:44 +02:00
Lorexia
aec136edc8
Update CosmosKit tutorial
2023-10-16 11:06:44 +02:00
Lorexia
88fa090e23
Update notes
2023-10-16 11:06:44 +02:00
Lorexia
988fb174fc
Add details to mixfetch
2023-10-16 11:06:44 +02:00
Lorexia
8961d19fb8
Correct typo
2023-10-16 11:06:44 +02:00
Lorexia
627ebf4614
Fix mixnet example code for starting client
2023-10-16 11:06:44 +02:00
Lorexia
03099493aa
Correct client
2023-10-16 11:06:44 +02:00
Lorexia
f8c3f784c8
Update general FAQ
2023-10-16 11:06:44 +02:00
Lorexia
42fe861fbc
Add testnet info to wallet
2023-10-16 11:06:43 +02:00
Lorexia
a0ca5fcf55
Add RUST info
2023-10-16 11:06:43 +02:00
Gala
938e5ba19c
refactor
2023-10-16 11:06:43 +02:00
Gala
962d43ba3f
now give to each section it's own code example
2023-10-16 11:06:43 +02:00
Gala
cd5888636c
divide a the wallet in operations
2023-10-16 11:06:43 +02:00
Lorexia
305a374917
Update integrations page
2023-10-16 11:06:43 +02:00
serinko
02a74aa448
remove test file
2023-10-16 11:06:43 +02:00
serinko
f86cb859a7
add test file
2023-10-16 11:06:43 +02:00
Lorexia
4bf7096ee7
Add callout to mixFetch page
2023-10-16 11:06:43 +02:00
Lorexia
4b830ce38b
Correct documentation
2023-10-16 11:06:43 +02:00
Lorexia
65125b5f1e
Update documentation: introduction, overview and installation
2023-10-16 11:06:43 +02:00
Lorexia
281c94c6b2
correct FAQ
2023-10-16 11:06:43 +02:00
Lorexia
160ffbbcdd
repair ASCII tree bug
2023-10-16 11:06:43 +02:00
Gala
a6dc10ceec
updating dependencies
2023-10-16 11:06:30 +02:00
Lorexia
81edbab511
rebase to latest develop
2023-10-16 11:04:03 +02:00
Lorexia
272909d250
Add FAQ page details and rework bundling structure
2023-10-16 10:59:33 +02:00
Lorexia
91f1552a88
Add bundling pages and details for ESbuild and Webpack
2023-10-16 10:59:33 +02:00
Lorexia
4aa7d08e65
push last updates
2023-10-16 10:59:33 +02:00
Lorexia
587f500a0c
add polyfills details to bundling page
2023-10-16 10:59:33 +02:00
Lorexia
98898054c3
update mixfetch, cosmoskit examples
2023-10-16 10:59:33 +02:00
Lorexia
4753766d16
update query, execute, mixnet examples
2023-10-16 10:59:33 +02:00
Lorexia
502acd5b20
update mixfetch example
2023-10-16 10:59:33 +02:00
Lorexia
d569bf6b09
update mixnet example
2023-10-16 10:59:33 +02:00
Lorexia
bfdf9942f0
update query and execute examples
2023-10-16 10:59:33 +02:00
Lorexia
63d2ed2fec
add type annotations to examples
2023-10-16 10:59:33 +02:00
Lorexia
9627fa0500
Add small fixes
2023-10-16 10:59:33 +02:00
Lorexia
7938c41fcf
Fix chips css
2023-10-16 10:59:33 +02:00
Lorexia
f3fa86deb4
Fix css issues
2023-10-16 10:59:33 +02:00
Lorexia
3cdfcfff2c
Fix buttons styling
2023-10-16 10:59:32 +02:00
Lorexia
1412ca8fdd
Detail Cosmoskit example and add more fixes
2023-10-16 10:59:32 +02:00
Lorexia
611a945a3b
Fix examples code
2023-10-16 10:59:32 +02:00
Tommy Verrall
7d3e2f9870
Merge pull request #3997 from nymtech/master
...
merge release/2023.2-bounty into develop
2023-10-16 09:41:59 +01:00
Tommy Verrall
f08521a705
Merge pull request #3985 from nymtech/bug/issue-3984/fix-mixnode-sorting
...
Fix sorting for mixnodes and gateways
2023-10-16 09:16:07 +01:00
Tommy Verrall
3be06f813e
Merge branch 'develop' into master
2023-10-16 09:06:01 +01:00
Jon Häggblad
2c8187eb6c
wireguard: parse the public key up front in the UDP handler ( #3977 )
...
* wireguard: try to have a flow where we parse the public key up front
* Fix bug with continue instead of return in loop
* fix clippy::enum-variant-names
2023-10-16 09:44:10 +02:00
Tommy Verrall
82c107f7ad
Merge pull request #3996 from nymtech/jon/clippy
...
Fix (some) clippy in beta toolchain
2023-10-16 08:07:43 +01:00
Tommy Verrall
3f5ec9e7be
Merge pull request #3983 from nymtech/release/2023.2-bounty
...
Release/2023.2 bounty
2023-10-16 08:02:08 +01:00
Jon Häggblad
ea606857c2
clippy in ephemera (not all)
2023-10-15 23:05:34 +02:00
Jon Häggblad
a12c733b01
clippy::needless-pass-by-ref-mut
2023-10-15 22:41:46 +02:00
Jon Häggblad
f9063a298b
clippy::unnecessary-mut-passed
2023-10-15 22:40:52 +02:00
Jon Häggblad
edc100e67e
clippy::needless-pass-by-ref-mut
2023-10-15 22:39:52 +02:00
Mark Sinclair
e381e9e37f
Fix pre and post CI package loading
2023-10-13 19:22:33 +01:00
Mark Sinclair
1abcad05c1
GitHub Actions install wasm-opt
2023-10-13 19:10:39 +01:00
Mark Sinclair
ffcfa9435f
Run GitHub Actions for Typescript and MacOS on large runners
2023-10-13 18:58:32 +01:00
Mark Sinclair
52d5eb444b
Fix up Typescript CI and linting
2023-10-13 18:40:47 +01:00
Lorexia
b5cc7b8e49
Add TS SDK info and links to developers documentation
2023-10-13 18:35:29 +02:00
serinko
180927bcac
add legal chat room
2023-10-13 16:39:05 +02:00
Jędrzej Stuczyński
078365c467
nym connect fix
2023-10-13 11:07:30 +01:00
Jędrzej Stuczyński
85938113b7
cargo fmt
2023-10-13 11:02:15 +01:00
Jędrzej Stuczyński
0f38f35aba
updated client config template
2023-10-13 11:00:49 +01:00
Jędrzej Stuczyński
0a7826d286
allow setting custom bind address for socks5 client
2023-10-13 10:57:58 +01:00
Tommy Verrall
e02eae8fb3
Merge pull request #3986 from nymtech/bugfix/packet-type-satsub
...
use saturating sub in case outfox is not enabled
2023-10-13 10:03:02 +01:00
Jędrzej Stuczyński
fe4870199e
use saturating sub in case outfox is not enabled
2023-10-12 17:44:50 +01:00
fmtabbara
3d506cfa01
use switch statement for key mapping
2023-10-12 16:12:03 +01:00
fmtabbara
393d348306
fix sorting for mixnodes and gateways
2023-10-12 14:29:31 +01:00
fmtabbara
3ce936edac
move delgation sorting logic to hook + update storybook data values for testing
2023-10-12 13:38:44 +01:00
Jon Häggblad
3b634fe64e
wireguard: make sure to set rate limiter and index explicitly ( #3978 )
2023-10-12 14:26:11 +02:00
serinko
12a058d91b
update mdbook-admonish
2023-10-12 13:46:30 +02:00
serinko
95f0dd8979
add in-sheet-break-lines <br>
2023-10-12 10:53:18 +00:00
serinko
02dfd775a9
add summary of smoosh legal impact
2023-10-12 10:28:27 +02:00
serinko
82d6d203f0
initialize legal forum
2023-10-12 10:15:02 +02:00
dependabot[bot]
d180f7063c
build(deps): bump golang.org/x/net in /wasm/mix-fetch/go-mix-conn
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.11.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.11.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-11 22:51:15 +00:00
Mark Sinclair
70f5d476f2
Tidy up package.json workspace to prefer packages from npm
2023-10-11 14:58:44 +01:00
Mark Sinclair
445f3b0adb
Update lock file
2023-10-11 14:58:14 +01:00
Mark Sinclair
42836b3e0e
Add packages to version bumper internal tool
2023-10-11 14:57:57 +01:00
Mark Sinclair
7c2318a096
Release Typescript SDK v1.2.0 packages
2023-10-11 11:31:41 +01:00
serinko
b3739c02c7
re-update mdbook-admonish
2023-10-11 11:12:10 +02:00
serinko
5b7b3c0bdc
upate admonish
2023-10-10 23:21:42 +02:00
serinko
f2c2f273d7
fix syntax and formatting
2023-10-10 23:17:08 +02:00
serinko
3913e3e56b
[DOC]: edit minor syntax - smoosh-faq.md
2023-10-10 13:08:44 +00:00
Tommy Verrall
5f3f97f3be
Merge pull request #3975 from nymtech/bugfix/3973
...
Add packet type to NE mixnet response listener
2023-10-10 12:27:33 +02:00
Jon Häggblad
fb2b7d3480
Fix rust-analyzer warnings ( #3974 )
...
* Fix rust-analyzer warnings
Fix some warnings that rust-analyzer emits due to enabling all features.
These are annoying when you try to list all warnings in the entire
workspace.
* Revert change to signing client
* Instead add nested feature
2023-10-10 12:02:00 +02:00
Jon Häggblad
7577ec9cb2
[NC-43] Route packets back to WG peer ( #3965 )
...
* Initial work on reverse nat
* wip
* Refine key gen
* Rename to wg_tunnel
* Forward packet to peer
* Remove source_addr
* Check if allowed to write to tunnel
* Extract out network_table
* Move map struc definitions to udp_listener
* Delegate ip network table calls
* Fix mac compilation
* Add TunTaskTx type
2023-10-10 11:01:03 +02:00
Drazen Urch
1e900c32df
Gateway client registry and api routes ( #3955 )
...
* Add HTTP API and Client registry to Gateway
* Update CHANGELOG
* Smooshify structure
* Reify x25519 public key
* Hmac message verification
* Add lightweight handshake with replay protection
* Tidy up, move registartion to its own file
* Test for the registration flow
* Fix nonce loop hole
2023-10-10 10:55:26 +02:00
Drazen
cb4eaddc9f
Add packet type to NE mixnet response listener
2023-10-10 10:36:28 +02:00
benedettadavico
1b4bf74107
bump wallet version and update changelog
2023-10-10 09:47:46 +02:00
Tommy Verrall
52151c5fb4
Merge pull request #3971 from nymtech/move_builds_to_ubuntu_lts
...
Github Actions: Fix release process
2023-10-09 11:27:26 +02:00
Raphaël Walther
24fe628e15
Github Actions: Fix release process
2023-10-09 07:24:18 +02:00
Jon Häggblad
369330f517
Fix clippy for latest stable toolchain ( #3935 )
...
* clippy::redundant-guards
* clippy::incorrect_partial_ord_impl_on_ord_type
* clippy::redundant-guards
* clippy::unwrap-or-default
* rustfmt
* noop_method_call
* nym-wallet Cargo.lock
* Unpin rust toolchain for nym-wallet
* cargo clippy --fix --workspace
* clippy::redundant_locals
* Reorder Makefile targets for more logical ordering
2023-10-06 11:04:26 +02:00
Jon Häggblad
ada30f5483
ci: skip tests in ci-build for mac due to lack of runners
2023-10-06 10:53:29 +02:00
Tommy Verrall
c906770370
Merge pull request #3895 from nymtech/feature/issue-3894/wallet-rename-accounts
...
Wallet: Introduce edit account name
2023-10-05 16:05:58 +02:00
Raphaël Walther
6f94124256
Merge pull request #3967 from nymtech/add_workflow_trigger
...
Add workflow trigger
2023-10-05 15:31:47 +02:00
Raphaël Walther
e15c243202
Add workflow trigger
2023-10-05 15:25:13 +02:00
Tommy Verrall
c5599bf07d
Merge pull request #3942 from nymtech/jon/fix-contract-schema
...
Update cw3-flex-multisig schema
2023-10-05 15:03:08 +02:00
Tommy Verrall
70de88d53a
Merge pull request #3948 from nymtech/jon/upgrade-webpki
...
Upgrade webpki 0.22.0 to 0.22.2
2023-10-05 14:20:59 +02:00
Tommy Verrall
ef30a6706b
Merge pull request #3956 from nymtech/jon/update-chrono
...
Update chrono
2023-10-05 13:11:49 +02:00
Tommy Verrall
c784d95088
Merge pull request #3951 from nymtech/feature/localnet
...
Feature/localnet
2023-10-05 13:10:30 +02:00
Jon Häggblad
d57a4bc242
Merge pull request #3961 from nymtech/jon/wireguard-platform-specific
...
Compartmentalize the platform specific modules in the wg crate
2023-10-05 12:41:21 +02:00
Jon Häggblad
750a59461c
ci: enable mac on ci-build
2023-10-05 11:09:35 +02:00
Jon Häggblad
f244cff810
Comment out unused rocksdb in ephemera ( #3957 )
2023-10-05 11:08:15 +02:00
Jon Häggblad
63bbdfa523
Move platform specific code to platform directory
2023-10-05 09:56:01 +02:00
Jon Häggblad
1774606ec6
Merge pull request #3960 from nymtech/feature/wg-target-locking
...
don't build tokio-tun on non-linux targets
2023-10-04 21:26:21 +02:00
Jon Häggblad
e6c0b48819
Create dummy start_wireguard for non-linux
2023-10-04 21:01:16 +02:00
Jon Häggblad
cabadcb5cc
rustfmt
2023-10-04 20:11:28 +02:00
Jędrzej Stuczyński
0cec9f636f
don't build tokio-tun on non-linux targets
2023-10-04 16:41:12 +01:00
Jędrzej Stuczyński
56ddadc4c4
removed dead code
2023-10-04 09:03:51 +01:00
Jędrzej Stuczyński
2ab5b63086
script to startup localnet
2023-10-04 09:03:51 +01:00
Jędrzej Stuczyński
ffcb7348ff
fixed conflicting flags
2023-10-04 09:03:51 +01:00
Jędrzej Stuczyński
05739b4d84
added 'custom_mixnet' arg to nr
2023-10-04 09:03:50 +01:00
Jon Häggblad
3a6f1bec79
ci: enable wireguard on linux only in CI
2023-10-04 08:46:03 +02:00
Jon Häggblad
538fd7c5ee
Remove old unused lock file ( #3958 )
2023-10-04 08:39:25 +02:00
Drazen
12c931be36
Feature gate nym-wireguard
2023-10-04 08:24:18 +02:00
Jon Häggblad
ca0525d949
Fix clippy
2023-10-03 23:01:25 +02:00
Jon Häggblad
053fee7fdc
Update quinn-proto ( #3954 )
2023-10-03 22:43:58 +02:00
Jon Häggblad
97981e536d
Update chrono
2023-10-03 22:42:58 +02:00
Jon Häggblad
a7595ff176
nym-connect: update Cargo.lock after the tungstenite upgrade ( #3953 )
2023-10-03 22:24:44 +02:00
Jon Häggblad
14fbf8e064
Upgrade webpki 0.22.0 to 0.22.2 in nym-connect
2023-10-03 22:21:52 +02:00
Jon Häggblad
bb1fc9bb6a
ci: try enable color ( #3952 )
...
* ci: add CARGO_TERM_COLOR=always
* ci: revert dedup check since it doesn't always work
2023-10-03 22:02:19 +02:00
Jon Häggblad
581edbf0b3
Use TUN device for forwarding wireguard traffic ( #3902 )
...
* Initial experiments with using tun device
* Remove some unused stuff and start tidying
* Match stored peer addr
* Refine comments and names
* Fix deadlock
* Annotate with some more logging
* Tweak log statements in handle_routine
* wip: temp logging
* log to info
* Refine logging
* clippy
2023-10-03 18:18:38 +02:00
Jon Häggblad
03c33b1ee5
Upgrade tungstenite to latest ( #3947 )
2023-10-03 17:06:32 +02:00
Jon Häggblad
e13eeeb561
Update Cargo.lock
2023-10-03 14:38:41 +02:00
Jon Häggblad
e51881dbdf
Merge pull request #3950 from nymtech/master
...
Master into develop
2023-10-03 13:47:42 +02:00
benedetta davico
2a8ccace26
Merge branch 'master' into release/2023.1-milka
2023-10-03 12:38:02 +02:00
Jon Häggblad
1fd02ede95
ci: avoid duplicate builds for another two CI builds
2023-10-03 11:58:51 +02:00
Jon Häggblad
c324804aa9
ci: avoid duplicate builds for two CI builds
2023-10-03 11:56:11 +02:00
serinko
d5b961be5b
syntax correction
2023-10-03 09:18:49 +00:00
mx
1e26d4c88e
Merge pull request #3944 from nymtech/feature/documentation/events-page
...
DOCS: Create page for web3 privacy talk (Rome)
2023-10-03 09:09:03 +00:00
mfahampshire
f91fa95888
typo fixes
2023-10-03 11:08:00 +02:00
Jon Häggblad
b67d1e7a99
Upgrade webpki 0.22.0 to 0.22.2
2023-10-03 10:48:58 +02:00
Jędrzej Stuczyński
56a384ea09
[wasm-client] keeping ownership over 'ReceivedBufferRequestSender' channel when spawning 'ResponsePusher' ( #3945 )
...
* [wasm-client] keeping ownership over 'ReceivedBufferRequestSender' channel when spawning 'ResponsePusher'
* Bump version of Typescript SDK to RC.10
* GitHub Actions workflow to publish SDK to NPM
* Bump package version manually
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-10-03 09:36:25 +01:00
Jon Häggblad
c7da8a7594
ci: reorder nightly build matrix to group on toolchain
2023-10-03 09:09:51 +02:00
Jon Häggblad
da404b636d
Add sdk example for geo-aware topology provider ( #3941 )
...
* Add sdk example for geo-aware topology provider
* Re-export geo topology types
2023-10-02 14:21:53 +02:00
Jon Häggblad
d8821c26bc
ci: move nightly-nym-wallet to custom-linux
2023-10-02 14:07:13 +02:00
serinko
cc9b444394
add aztec partnership link
2023-10-02 14:04:52 +02:00
serinko
22c1d80712
initialise web3privacy page
2023-10-02 13:58:08 +02:00
Jon Häggblad
a06c2fb70c
ci: fail-fast set to false
2023-10-02 12:59:04 +02:00
Jon Häggblad
908191914f
ci: use continue-on-error so we get notifications
2023-10-02 08:29:22 +02:00
Jon Häggblad
b05ce4c733
ci: don't fail-fast on nightly build
2023-10-02 08:17:19 +02:00
Jon Häggblad
382464a143
ci: nightly nym-wallet reorder steps to fix cwd
2023-10-01 23:35:49 +02:00
Jon Häggblad
05f3af765b
ci: nightly nym-wallet install deps
2023-10-01 23:32:44 +02:00
Jon Häggblad
a9d3e5047d
ci: add workflow_dispatch to ci-contracts-schema
2023-10-01 23:09:56 +02:00
Jon Häggblad
c424f7d3f7
ci: fix bug in trigger
2023-10-01 23:09:37 +02:00
Jon Häggblad
093bb18119
ci: move work in progress files to subdirectory
2023-10-01 23:04:58 +02:00
Jon Häggblad
4d5bd0ddf4
ci: remove old unused nightly build files
2023-10-01 23:02:09 +02:00
Jon Häggblad
48d7e934b7
ci: remove commented out code in nightly
2023-10-01 23:00:47 +02:00
Jon Häggblad
ff7c359d0e
ci: try using normal matrix build
2023-10-01 22:54:05 +02:00
Jon Häggblad
d0b91444a0
ci: revert back to debug mode for nightly
2023-10-01 22:43:07 +02:00
Jon Häggblad
8c39cdf434
ci: nightly build in release mode
2023-10-01 21:42:17 +02:00
Jon Häggblad
fef164bf93
ci: nightly-build tidy
2023-10-01 21:17:15 +02:00
Jon Häggblad
759cb4b9b4
ci: fix workflow_dispatch for nightly build
2023-10-01 19:54:31 +02:00
Jon Häggblad
a800cbae02
Merge pull request #3943 from nymtech/jon/ci-work
...
Optimize some CI builds
2023-09-30 17:11:38 +02:00
Jon Häggblad
e4a2c639fc
Add names to contract job steps
2023-09-30 17:05:46 +02:00
Jon Häggblad
a67a9c4b32
Try adding conditional to avoid duplicate builds
2023-09-30 16:58:19 +02:00
Jon Häggblad
a450e2910f
Add workflow_dispatch to nightly build
2023-09-30 16:58:19 +02:00
Jon Häggblad
bd75c9c78d
ci: disable sccache
...
sccache keeps randomly failing, try disabling to see the impact on CI
build times
2023-09-30 16:58:19 +02:00
Jon Häggblad
fbfec25228
Remove nightly toolchain from contracts and nightly build
...
Building with the beta toolchain should be enough to alert us to
impending compiler and clippy changes.
2023-09-30 16:58:19 +02:00
Jon Häggblad
0b38e20298
Fix CI contract schema check
2023-09-30 11:47:01 +02:00
Jon Häggblad
38f78c9983
Generate multisig schema
2023-09-30 11:46:41 +02:00
Tommy Verrall
81db915401
Merge pull request #3933 from nymtech/feature/nym-api-tests
...
Adding missing tests and cleaning up Types files
2023-09-30 11:30:56 +02:00
Jon Häggblad
b27c7d0b14
ci: fix contracts-wasm target rename
2023-09-29 23:51:20 +02:00
Jon Häggblad
ed3a58b6a2
Tidy up Makefile ( #3934 )
...
* Attempt at simplifying top-level Makefile
* Another sweep at tidying up Makefile
* Further refinements
* Remove deprecated clippy-happy and no-clippy targets
2023-09-29 22:40:01 +02:00
mx
93733e73a2
Merge pull request #3911 from nymtech/feature/documentation/events-page
...
DOC/dev-portal: Initialize events page & prep HCPP23 pages
2023-09-28 17:03:57 +00:00
serinko
d7f69433d6
finished - ready for final review
2023-09-28 17:22:07 +02:00
serinko
ee282cfe9d
finished - ready for final review
2023-09-28 17:15:10 +02:00
serinko
1c13d466b1
spell checks
2023-09-28 16:14:53 +02:00
serinko
238dd533a8
finish ircd configuration guide
2023-09-28 16:11:42 +02:00
serinko
2d925c24c7
edit ircd_config.toml configuration
2023-09-28 10:28:23 +02:00
serinko
e6d5c5ec8c
add ircd_config.toml configuration
2023-09-28 10:21:14 +02:00
serinko
b4a7b9ed75
Merge branch 'feature/documentation/events-page' of github_serinko:nymtech/nym into feature/documentation/events-page
2023-09-26 23:16:10 +02:00
serinko
7bed01902e
add allow.list setup
2023-09-26 23:15:47 +02:00
mfahampshire
a77980a0da
added event links page
2023-09-26 22:53:25 +02:00
mfahampshire
d328bc15f8
add max hcpp event page to summary
2023-09-26 22:53:13 +02:00
serinko
871d88e3ed
add ircd intro
2023-09-26 22:15:53 +02:00
serinko
3904afa747
change comments above commands
2023-09-26 15:25:25 +02:00
serinko
2f8442760f
add wget command to download binary
2023-09-26 13:56:47 +02:00
serinko
ecdd3648ae
small edits
2023-09-26 12:50:12 +02:00
serinko
0218f436b2
edits in build nym section
2023-09-25 12:52:55 +02:00
serinko
3c26a4d4f6
added mac setup to matrix user guide
2023-09-25 12:43:18 +02:00
serinko
bedbe34f17
added matrix NC guide
2023-09-25 12:40:50 +02:00
serinko
26c822d637
added monero wallet NC guide
2023-09-25 12:31:46 +02:00
serinko
359be442bc
add monero setup giff
2023-09-25 11:52:51 +02:00
serinko
6f14c3b0fd
intro edits & flow change
2023-09-25 11:31:28 +02:00
benedettadavico
6e3bb2ec18
update changelog and bump version
2023-09-24 15:25:44 +02:00
benedettadavico
8bb0e8c510
Adding missing tests and cleaning up Types files
2023-09-22 17:38:03 +02:00
Jon Häggblad
412776e336
Add missing toolchain in ci-build-upload-binaries.yml
2023-09-22 17:17:04 +02:00
Jon Häggblad
27d7f043e7
Add missing toolchain in ci-build-upload-binaries.yml
2023-09-22 17:12:12 +02:00
Jon Häggblad
68d363af3c
Rename the files for release workflows ( #3932 )
2023-09-22 16:51:57 +02:00
Jon Häggblad
7415cf1934
Another round of tidy gh workflows ( #3931 )
...
* Remove unused Makefile target
* Split out ci-contracts-upload-binaries
* Remove the contracts from the main workflow
* Rename build-and-upload-binaries-ci
* Rename network-explorer name
* Rename network-explorer filename and check-merge-conflicts
* Rename three more workflows
* Rename sdk-publish
* Remove deprecated clippy-all
* Rename matrix includes json and delete one that is unused
* Typo in filename
* Delete nym-wallet-release.yml
2023-09-22 16:50:43 +02:00
Jon Häggblad
8c6421f240
Reverse naming for a whole bunch of workflows ( #3928 )
2023-09-22 16:50:34 +02:00
Jon Häggblad
c3f03a657f
Update some CI workflow names ( #3926 )
...
* Rename two workflows to fit naming scheme
* ci-build name change
* Rename 3 more workflows to ci- names
* Rename wallet.yml and nym-wallet-nightly-build to reverse naming scheme
* Rename to ci-contracts.yml
* Delete nym-wallet webdriverio workflow
* Update some workflow names
2023-09-22 16:50:24 +02:00
Jon Häggblad
95646e5770
nym-wallet-nightly-build: enable notification
2023-09-22 16:50:16 +02:00
Jon Häggblad
34ec1149d7
nm-wallet-nightly-build: reenable steps
2023-09-22 16:50:03 +02:00
Jon Häggblad
13f095a587
Fix nym-wallet-nightly-build toolchain
2023-09-22 16:49:50 +02:00
Jon Häggblad
696a27ec76
Initial work on splitting out nym-wallet nightliy build ( #3924 )
2023-09-22 16:49:35 +02:00
Jon Häggblad
806476d4b4
Rename the files for release workflows ( #3932 )
2023-09-22 16:46:45 +02:00
Jędrzej Stuczyński
5a0db2aea4
always using port 443 for tls gateway connection ( #3927 )
...
* always using port 443 for tls gateway connection
* bumping up rc version
* hack: additional hardcoded gateways
it disables topology refresh
* Add NPM packages to tool for bumping versions
* Bump RC versions of SDK packages
* Use manual gateway details
* Add progress to `publish.sh` script
* Add docs for WSS workaround
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-09-22 15:35:14 +01:00
Jon Häggblad
f8733f59c5
Another round of tidy gh workflows ( #3931 )
...
* Remove unused Makefile target
* Split out ci-contracts-upload-binaries
* Remove the contracts from the main workflow
* Rename build-and-upload-binaries-ci
* Rename network-explorer name
* Rename network-explorer filename and check-merge-conflicts
* Rename three more workflows
* Rename sdk-publish
* Remove deprecated clippy-all
* Rename matrix includes json and delete one that is unused
* Typo in filename
* Delete nym-wallet-release.yml
2023-09-22 16:12:33 +02:00
fmtabbara
c0b8ddd48e
fix linting
2023-09-22 14:41:03 +01:00
Jędrzej Stuczyński
56f351538b
custom Debug impl for mix::Node and gateway::Node ( #3930 )
2023-09-22 14:32:27 +01:00
Raphaël Walther
36bcfc132d
Merge pull request #3929 from nymtech/move_workflow_custom_runner
...
Github Actions: Move nightly builds to custom runner
2023-09-22 14:09:11 +02:00
Raphaël Walther
6e245208ac
Github Actions: Move nightly builds to custom runner
2023-09-22 14:01:07 +02:00
fmtabbara
f35396481f
take user password when editing account name
2023-09-22 12:21:19 +01:00
fmtabbara
be8b9e5a83
pass button title and modal title as prop
2023-09-22 12:21:19 +01:00
Jon Häggblad
7429487f30
fix clippy
2023-09-22 12:21:19 +01:00
Jon Häggblad
23d11ce523
rustfmt
2023-09-22 12:21:19 +01:00
Jon Häggblad
4f4cb83456
Add tauri functions
2023-09-22 12:21:19 +01:00
Jon Häggblad
9fe1ee6436
Check against renaming to existing name
2023-09-22 12:21:19 +01:00
Jon Häggblad
9ae5ee38f6
Add rename account to backend structs
2023-09-22 12:21:19 +01:00
Jon Häggblad
0f8d1f6439
Add unit test for adding duplicate account id
2023-09-22 12:21:19 +01:00
fmtabbara
b92527437a
introduce edit account name
2023-09-22 12:21:17 +01:00
Jon Häggblad
a3eb274a3b
Reverse naming for a whole bunch of workflows ( #3928 )
2023-09-22 11:53:05 +02:00
Jon Häggblad
0ddc6c4bc8
Update some CI workflow names ( #3926 )
...
* Rename two workflows to fit naming scheme
* ci-build name change
* Rename 3 more workflows to ci- names
* Rename wallet.yml and nym-wallet-nightly-build to reverse naming scheme
* Rename to ci-contracts.yml
* Delete nym-wallet webdriverio workflow
* Update some workflow names
2023-09-22 11:32:49 +02:00
Jędrzej Stuczyński
eccd6e16e2
Feature/mixfetch disconnect ( #3890 )
...
* js error message
* Ability to explicitly disconnect mixfetch
* removed unused import
* added disconnect method directly to sdk package
* simplifying error throw
Co-authored-by: Mark Sinclair <14054343+mmsinclair@users.noreply.github.com >
* added onunload event listener handler
* Using global instance of mixfetch to disconnect
Co-authored-by: Mark Sinclair <14054343+mmsinclair@users.noreply.github.com >
* Bump RC versions
* MixFetch, move unload handler to creation and check for undefined `window`
* Bump RC version
* Force TLS on mixFetch demo
* Add info about working around mixed content errors for mixFetch
---------
Co-authored-by: Mark Sinclair <14054343+mmsinclair@users.noreply.github.com >
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-09-22 10:25:46 +01:00
Jon Häggblad
3ccec3857e
nym-wallet-nightly-build: enable notification
2023-09-22 10:17:02 +02:00
Raphaël Walther
5fd68ae909
Merge pull request #3925 from nymtech/move_workflow_macos
...
Github Actions: Move nightly builds on dispatch to custom MacOS runner
2023-09-22 10:03:22 +02:00
Jon Häggblad
fb04a85b5a
nm-wallet-nightly-build: reenable steps
2023-09-22 09:54:15 +02:00
Jon Häggblad
825e190c37
Fix nym-wallet-nightly-build toolchain
2023-09-22 09:45:44 +02:00
Raphaël Walther
7e60dea257
Github Actions: Move nightly builds on dispatch to custom MacOS runner
2023-09-22 09:37:35 +02:00
Jon Häggblad
014e5486a8
Initial work on splitting out nym-wallet nightliy build ( #3924 )
2023-09-22 09:26:24 +02:00
Tommy Verrall
33c8b2e963
Merge pull request #3923 from nymtech/move_custom_runner
2023-09-21 18:06:12 +02:00
Raphaël Walther
a727d96fe7
Github Actions: Move nightly to custom-linux
2023-09-21 17:58:42 +02:00
Jędrzej Stuczyński
d3325c176f
added forceTls argument to 'MixFetchOptsSimple' ( #3907 )
...
* Squashing commits
added forceTls argument to 'MixFetchOptsSimple'
made forceTls flag optional in mix fetch opts
whacking those moles
* GitHub Actions: install node
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-09-21 16:13:31 +01:00
Tommy Verrall
de47061558
Merge pull request #3921 from nymtech/tommy-feat/print-gateway-nr-config-path
...
printing initialised gateway-NR's config path to stderr
2023-09-21 17:02:49 +02:00
Tommy Verrall
f1947d1370
Merge pull request #3922 from nymtech/add_nightly_build_on_trigger
...
Add a separate nightly workflow with a trigger
2023-09-21 17:00:22 +02:00
Raphaël Walther
fba694f61a
Add a separate nightly workflow with a trigger
2023-09-21 16:52:01 +02:00
Jędrzej Stuczyński
1c1d02f15a
using correct method for converting PathBuf to impl Display
2023-09-21 15:20:41 +01:00
Jędrzej Stuczyński
cb910f41bd
printing initialised gateway-NR's config path to stderr
2023-09-21 15:17:35 +01:00
Raphaël Walther
e6d3083eea
Merge pull request #3920 from nymtech/enable_trigger_on_workflow
...
Github Actions: enable trigger on nightly workflow
2023-09-21 16:10:55 +02:00
Mark Sinclair
b97f8c1145
Mix Fetch RC Release ( #3910 )
...
* Bug fix `mixFetch` build
* Batch integration tests for mixFetch
* Bump RC version
* Tidy up READMEs
* Bump version to RC4 and fix up a few interfaces
* Bump version to RC5 and fix opts
* NodeJS SDK
* mixFetch usage example
* Update internal dev tester readme
* Add NodeJS packages to publish script
* Update lock file
* Upgrade `lerna`
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-09-21 15:09:34 +01:00
Raphaël Walther
0c678553af
Github Actions: enable trigger on nightly workflow
2023-09-21 15:59:39 +02:00
Mark Sinclair
96e740ec22
Update wasm_sdk.yml
2023-09-21 14:55:52 +01:00
Tommy Verrall
8affba8be4
Merge pull request #3908 from nymtech/jon/remove-growth-test-and-earn
...
Remove unused test-and-earn from nym-connect
2023-09-21 15:37:32 +02:00
fmtabbara
81a0729f52
fix linting
2023-09-21 13:30:15 +01:00
fmtabbara
e85c7b6f5f
remove test and earn from bundle
2023-09-21 12:48:42 +01:00
fmtabbara
33838eae8c
remove test and earn context provider
2023-09-21 12:35:33 +01:00
fmtabbara
1c2e3c754e
Revert "Remove unused test-and-earn from nym-connect"
...
This reverts commit cd3d4ffc9f .
2023-09-21 12:33:17 +01:00
Tommy Verrall
a9a1eecfff
Merge pull request #3885 from nymtech/update/issue-3884/delegations-page-updates
...
Update/issue 3884/delegations page updates
2023-09-21 12:45:12 +02:00
Tommy Verrall
95e3971b9c
Merge pull request #3912 from nymtech/jessgess-copyedit-1
...
Explorer copyedits
2023-09-20 18:34:55 +02:00
Jess
21cf6c974f
Update index.tsx
2023-09-20 17:20:17 +01:00
Jess
f536a204ba
Update index.tsx
2023-09-20 17:16:31 +01:00
serinko
5eb935a079
guide to electrum setup
2023-09-20 17:18:44 +02:00
Jędrzej Stuczyński
114d92f93f
Feature/gateway inbuilt nr ( #3877 )
...
* changed NymConfigTemplate trait to call 'template' by reference
* network requester lib
* introduced generic parameter to 'MixTrafficController' to allow non-remote gateways
* allowing for custom gateway sender
* types cleanup
* minor gateway cmds refactor + initial NR work
* wip
* running a NR inside gateway
note: this NR isnt tied to the gateway yet
* rebase fixes
* propagating same shutdown handle
* wip
* starting NR with appropriate local transceiver
* fixed premature shutdown
* wiring up PacketRouter
* both ends wired together
* actually working
so much cleanup to do now
* started removing dead code
* wip
* temp: hardcode gateway
* further cleanup
* fixed build of other binaries
* setup-network-requester subcmd
* overriding NR config in gateway init/run
* wip making it wasm-compatible [again]
* refactored 'GatewaySetup'
* clippy and friends
* removed debug code
* rust 1.72 lints
* ensuring local gateway is available + some comments
* correctly putting network requester data in the same underlying details struct
* improved gateway errors
* changed 'network_requester_config' deserialization
* missing clap annotation for 'enabled' flag in 'setup-network-requester' command
* saving config file after 'setup-network-requester'
* removed dead code
* review comments
* make embedded NR wait for gateway to come online (for at most 70min)
* fixed shutdown on successful gateway wait
* updated NR config override
2023-09-20 15:47:05 +01:00
serinko
c7be467685
DOC: dev-portal: initializ events page
2023-09-20 14:46:25 +02:00
Tommy Verrall
6dc8148372
Merge pull request #3904 from nymtech/jon/nr-enable-loop-cover-traffic-by-default
...
Enable loop cover traffic by default in NR
2023-09-20 13:27:01 +02:00
Jon Häggblad
cd3d4ffc9f
Remove unused test-and-earn from nym-connect
2023-09-20 13:20:25 +02:00
Tommy Verrall
d6c27c0985
Merge pull request #3901 from nymtech/jon/handle-socks5-udp-not-supported
...
Error instead of crash on UDP and BIND not supported
2023-09-20 10:22:20 +02:00
Tommy Verrall
9d8280986d
Merge pull request #3899 from nymtech/jon/fix-profile-warnings
...
Fix all the cargo warnings
2023-09-20 09:34:16 +02:00
serinko
8aa8f07cb8
DOC: smoosh-faq.md - quotation syntax fix
2023-09-19 16:47:24 +00:00
serinko
98c03ffa56
DOC: smoosh-faq.md - quotation syntax fix
2023-09-19 16:41:44 +00:00
serinko
0a3a31dedc
DOC: smoosh-faq.md - quotation syntax fix
2023-09-19 16:40:27 +00:00
serinko
79ae9b69ef
DOC: smoosh-faq.md - quotation syntax fix
2023-09-19 16:39:17 +00:00
serinko
549b58311d
Merge pull request #3906 from nymtech/patch/documentation/syntax-fix
...
Fixing bugs in mdbook build errors (links, admonish, path) -> CI/CD runs without a problem.
2023-09-19 15:52:57 +00:00
serinko
279b494a60
corrected surbs line
2023-09-19 12:54:36 +02:00
serinko
3be0a6cf65
fixed broken code path
2023-09-19 10:51:03 +02:00
serinko
9b8add1daa
fixed broken links
2023-09-19 10:36:25 +02:00
Mark Sinclair
2193378d42
Merge pull request #3905 from nymtech/bugfix/ci-cd-docs
...
Docs: make shell scripts exit on errors so that CI jobs fail on build errors
2023-09-19 09:28:33 +01:00
Mark Sinclair
c57263e91b
Docs: make shell scripts exit on errors so that CI jobs fail on build errors
2023-09-19 09:22:33 +01:00
Jon Häggblad
74d8d82b74
Tweak comments in template.rs
2023-09-18 23:08:21 +02:00
Jon Häggblad
397e8223bc
Enable loop cover traffic by default in NR
2023-09-18 23:04:20 +02:00
Mark Sinclair
685f26792f
Typescript SDK Nextra Docs ( #3880 )
...
* Remove pnpm-lock.yaml
* Add initial documentation
* updating packages and disconnecting on mixFetch when unmount
* handle the mixFetch error
* remove the mixfetch disconexion
* using now rc5 version
* Update overview
* Update installation page
* wip startong
* Copy edits and improving some of the formatting and styling
* Improve naming
* Add CosmosKit example
* Linting
* Update next.js
* Remove lock file
* More CosmosKit docs
* wip
* cleaninig a bit
* quick fix for wallet error
* wip wallet ui
* wip wallet ui
* more wallet ui
* fixing key error
* wip
* Example code
* Add custom style for code blocks to limit their height and scroll
* Change bg on darkmode
* Add styling to darkmode
* Reorg CSS - tbc
* Move example code
* Ledger support in Cosmos Kit - wip
* Change default app to Typescript
* Remove static export
* Tidy up wallet UI
* Set theme colour by hue
* Force dark mode theme
* some wallet ui
* Style buttons sidebar
* Sidebar colors
* Links styling
* Style callouts
* Add styling to button, chips, progress motion component
* Style agenda
* adding loaders
* wallet loaders
* traffic styles
* Fix colours
* Add links to methods
* Add execute code block
* Add traffic codeblock
* Add mixfetch codeblock
* Add Cosmokit codeblock
* Update info on getting started
* fixing build
* Fix build error
* Fix theme
* Fix filenames on examples
* Add copy to CosmosKit example
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
Co-authored-by: Gala <calero.vg@gmail.com >
Co-authored-by: Lorexia <alexia.lorenza.martinel@protonmail.com >
2023-09-18 19:46:32 +01:00
Jon Häggblad
109659152d
Remove leftover .faq files
2023-09-18 17:11:18 +02:00
benedetta davico
73a75f7aef
Master ( #3888 )
...
* removed old wallet address flag again
* Add updates to community list projects
* Update cd-docs.yml
* Update cd-docs.yml
* [hotfix]: don't assign invalid fields when crossing the JS boundary (#3805 )
* [hotfix]: don't assign invalid fields when crossing the JS boundary
* eslint
* changelog update and version bump
* changed last vers. checkout to master
* corrected path of config
* make binaries executable
* docs: typescript.md - changing variables
* docs: rust.md - changing variables
* docs: vesting-contract.md - changing variables
* docs: mixnet-contract.md - changing variables
* docs: all variables changed
* operators: all variables finished
* dev-portal: mixnet-integration.md - variable changed
* dev-portal: faq.md - variable changed
* dev-portal: moredo.md up to date w NC default
* dev-portal: telegram.md - added banner & minor fix
* dev-portal: matrix.md - added banner
* PR finished - ready for review and merge
* removed all instances of platform_release_version var
* removed all instances of platform_release_version var
* changed version bumper script: removed platform_release_version references
* changed comment
* updating changelog and bumping versions
* Docs: new post-processing for books so that assets stay relative
This commit has the same content as https://github.com/nymtech/nym/pull/3842
* Docs: add prod deploy settings
* fixed ChangeMixCostParams event deserialization (#3873 )
* Merge pull request #3892 from nymtech/feature/operators/smoosh-faq
Create smoosh FAQ section & re-organize operators/faq accordingly
* corrected faq dir path
* added integrations-faq page
---------
Co-authored-by: mfahampshire <maxhampshire@pm.me >
Co-authored-by: Lorexia <alexia.lorenza.martinel@protonmail.com >
Co-authored-by: Tommy Verrall <tommy@nymtech.net >
Co-authored-by: Tommy Verrall <60836166+tommyv1987@users.noreply.github.com >
Co-authored-by: Mark Sinclair <14054343+mmsinclair@users.noreply.github.com >
Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Co-authored-by: serinko <97586125+serinko@users.noreply.github.com >
Co-authored-by: mx <33262279+mfahampshire@users.noreply.github.com >
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
Co-authored-by: Tommy Verrall <tommyvez@protonmail.com >
2023-09-18 17:06:10 +02:00
benedettadavico
06956efa3f
Deleting faq.md on develop
2023-09-18 17:04:58 +02:00
serinko
d936c66e1f
added integrations-faq page
2023-09-18 16:17:10 +02:00
serinko
e63de3f52b
corrected faq dir path
2023-09-18 16:01:03 +02:00
serinko
bded08dce9
Merge pull request #3892 from nymtech/feature/operators/smoosh-faq
...
Create smoosh FAQ section & re-organize operators/faq accordingly
2023-09-18 15:51:22 +02:00
Jon Häggblad
604657c1dc
Error instead of crash on UDP and BIND not supported
2023-09-18 15:41:56 +02:00
serinko
f130ff73ad
Merge pull request #3900 from nymtech/patch/dev-portal/integrations-faq-fix
...
integrations added to developers/faq section
2023-09-18 13:40:45 +00:00
serinko
ddaabdc856
Merge pull request #3892 from nymtech/feature/operators/smoosh-faq
...
Create smoosh FAQ section & re-organize operators/faq accordingly
2023-09-18 13:38:54 +00:00
serinko
65de9d146d
removed redundant .faq dir
2023-09-18 12:20:19 +02:00
serinko
ec3aa7d8eb
time frame in intro & ETA delete
2023-09-18 11:58:00 +02:00
serinko
805e1b8759
add NymAPI codebase link
2023-09-18 11:52:53 +02:00
serinko
53db649e84
steps timing explained & italic removed
2023-09-18 11:44:50 +02:00
serinko
f76092e8e7
clarified new smooshed gateway
2023-09-18 11:40:58 +02:00
serinko
c75fda0eb1
fix SUMMARY.md & links
2023-09-18 10:48:27 +02:00
serinko
9dfbc8c9c8
integrations added to developers/faq section
2023-09-18 10:20:48 +02:00
serinko
0171791188
syntax fix
2023-09-18 07:59:19 +00:00
serinko
f6a9d0b843
formatting quotes
2023-09-18 07:45:14 +00:00
Jon Häggblad
9654cbf87e
Remove ignored profile directives for contracts
2023-09-17 22:41:50 +02:00
Jon Häggblad
fc8ac8956d
Use resolver = 2 for contract workspace
2023-09-17 22:40:20 +02:00
Jon Häggblad
359a4e5bbd
Remove default-features where they are ignored anyway
2023-09-17 22:38:58 +02:00
Jon Häggblad
42d2ecca3c
Fix all the rust warnings about ignored profile directives
...
You can't specify profile in the manifest of a crate when it's part of a
workspace. Move the profile directives that cargo complains about to the
top-level workspace Cargo.toml
2023-09-17 22:29:08 +02:00
serinko
3c750f61e5
syntax fix
2023-09-15 19:14:31 +02:00
serinko
a8e7c3ca49
syntax fix
2023-09-15 19:13:11 +02:00
serinko
4f39630861
spell check
2023-09-15 13:39:34 +02:00
serinko
63714092df
gathered community questions & nym team answers
2023-09-15 13:33:26 +02:00
serinko
cd89f4866a
initialize faq/smoosh-faq.md page
2023-09-15 11:58:32 +02:00
serinko
a94c4c0895
initialize FAQ section & move faq -> mixnodes-faq
2023-09-15 11:51:24 +02:00
fmtabbara
56ef23b7d1
fix linting
2023-09-14 17:23:56 +01:00
Tommy Verrall
9fcffb1d94
Merge branch 'release/v1.1.31-kitkat'
2023-09-14 14:52:11 +02:00
Jędrzej Stuczyński
63b0658c65
[feat] Socks5 and Native client: run with hardcoded topology ( #3866 )
...
* allow running clients using hardcoded topology
* fixed sdk/lib/socks5-listener build
* fixed nym-connect build
* allow for both snake_case and camelCase deserialization
2023-09-14 14:26:11 +02:00
Tommy Verrall
6b161700f6
Merge pull request #3882 from nymtech/remove_unecessary_workflows
...
Github actions: remove nightly builds workflows on latest releases
2023-09-14 13:52:59 +02:00
fmtabbara
339244a1fb
update lock file
2023-09-14 11:30:22 +01:00
fmtabbara
6aa984621e
add tooltips
2023-09-14 11:29:31 +01:00
fmtabbara
ba0b5e2120
add total delegations to rewards summary
2023-09-14 11:29:06 +01:00
fmtabbara
b48e2af2c4
rename redeem to claim
2023-09-14 11:28:19 +01:00
fmtabbara
03736cc209
fix background color on account modal
2023-09-14 11:27:30 +01:00
Tommy Verrall
dcfe5f7c5b
Merge pull request #3883 from nymtech/ci/fix-clippy-error
...
fix ci failing builds on clippy errors
2023-09-14 11:31:02 +02:00
Tommy Verrall
cd89e26b74
fix ci failing builds on clippy errors
2023-09-14 10:13:32 +02:00
Jon Häggblad
4f9df2a8b1
Update Cargo.lock that was missed during release
2023-09-13 22:28:26 +02:00
Jędrzej Stuczyński
f6a4fc3b6f
updated mixnet contract schema files
2023-09-13 15:16:08 +01:00
Raphaël Walther
899db660ce
Github actions: remove nightly builds workflows on latest releases
2023-09-13 10:22:41 +02:00
Jon Häggblad
ec0ac56b8a
Improve error handling in wireguard listener ( #3881 )
2023-09-13 08:19:52 +02:00
Jędrzej Stuczyński
8981ffdcf9
removed queued mixnet migration that was already run ( #3872 )
2023-09-12 14:10:44 +01:00
Tommy Verrall
df25c01771
Merge pull request #3876 from nymtech/mixnet-version
...
updating mixnet contract version to 1.5.1
2023-09-12 15:08:52 +02:00
Tommy Verrall
a11dead84a
Merge pull request #3875 from nymtech/release/v1.1.31-kitkat
...
bump versions and update changelog
2023-09-12 15:08:29 +02:00
benedettadavico
5aa999643f
updating mixnet contract version to 1.5.1
2023-09-12 15:06:32 +02:00
Jon Häggblad
96b54db060
Wireguard listener ( #3868 )
...
* wip
* wip
* Most channels are in place
* tidy
* Send data to tunnel
* wip: adding in boringtun
* Handle timers
* Add consume_wg
* Split into mod
* Reorder
* Comments
* Refine channel handling
* Sort out dependency conflict
* Move wireguard listener in gateway beind a feature flag
2023-09-12 14:14:46 +02:00
benedettadavico
5bd4295164
bump versions and update changelog
2023-09-12 10:20:34 +02:00
Jędrzej Stuczyński
ed24afa207
fixed ChangeMixCostParams event deserialization ( #3873 )
2023-09-12 09:12:22 +01:00
Jędrzej Stuczyński
b07627d57e
fixed ChangeMixCostParams event deserialization ( #3871 )
2023-09-11 23:13:18 +01:00
Tommy Verrall
c4667a6792
Merge pull request #3846 from nymtech/jon/handle-unable-upgrade-config
...
clients: handle config upgrade failure
2023-09-08 11:11:43 +02:00
Tommy Verrall
2e2d258e53
Merge pull request #3860 from nymtech/feature/add-nc-wg-android
...
feat(nc-wireguard): bootstrap android client app
2023-09-08 10:05:00 +02:00
Tommy Verrall
843c74db63
Merge pull request #3865 from nymtech/fix_workflow_on_latest_release
...
Github actions: fix nightly build workflow
2023-09-08 10:01:41 +02:00
Tommy Verrall
142443b87e
Merge pull request #3863 from nymtech/patch/documentation/minor-fix-serinko
...
DOCS: Fix broken links and syntax flaws
2023-09-08 10:01:20 +02:00
Raphaël Walther
ec4765c9c6
Github actions: fix nightly build workflow
2023-09-08 08:47:56 +02:00
pierre
77a56600f0
fix build, add icon launcher
2023-09-07 16:34:37 +02:00
Mark Sinclair
90027dc525
Merge pull request #3864 from nymtech/bugfix/linting
...
Remove unused import
2023-09-07 15:02:37 +01:00
serinko
6a39e19f2e
CLI upgrade link correction
2023-09-07 16:00:34 +02:00
serinko
48140647b7
wallet & port link correction
2023-09-07 15:58:53 +02:00
Mark Sinclair
7d1cb6ca19
Remove unused import
2023-09-07 14:51:55 +01:00
serinko
d1f7066eb5
socks-proxy: link correction
2023-09-07 15:01:46 +02:00
serinko
2789951d9a
integration-faq: link correction
2023-09-07 14:58:33 +02:00
serinko
faab815c79
overview: link correction
2023-09-07 14:57:11 +02:00
serinko
a205fecece
mixnet-integration: link correction
2023-09-07 14:54:53 +02:00
serinko
f3116993d8
note-types: link correction
2023-09-07 14:41:03 +02:00
serinko
4fae075dae
wallet-bonding: url correction
2023-09-07 14:39:27 +02:00
serinko
da46955817
glossary: links correction
2023-09-07 14:35:43 +02:00
serinko
f2fc837811
nym-vs-others: link correction
2023-09-07 14:33:28 +02:00
Jędrzej Stuczyński
e7929d6f6b
Feature/wasm client nodejs ( #3769 )
...
* wip
* post-cherry pick fixes
* wip
* wip
* using sqlite-based indexeddb shim
* running nymClient in worker thread
* improved received handling
* building node mix-fetch
* fixed mix fetch request constructor if args[1] == undefined
* fixed build target
* nodejs origin bypass
* mix fetch in node
but I dont think anyone should use it over normal client...
* target locking
* fixed post-rebasing issues
2023-09-07 13:30:04 +01:00
serinko
e8f99cfdbe
websocket-client: link correction
2023-09-07 14:26:04 +02:00
serinko
b4ccd16d8b
ledger-live: link correction
2023-09-07 14:14:32 +02:00
serinko
f7974c5db8
rpc-node: link correction
2023-09-07 14:13:46 +02:00
Mark Sinclair
90a925ee62
Add auto-generated contract client ( #3861 )
...
* Add auto-generated contract client
* Use HTTPS instead of websockets
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-09-07 12:45:48 +01:00
Jędrzej Stuczyński
4890c528bc
feat: mixFetch - the final countdown ( #3737 )
...
* mixFetch
* clippy
* removed redundant Arc over 'WasmStorage' in the 'ClientStorage'
---------
Co-authored-by: Fouad <fmtabbara@hotmail.co.uk >
2023-09-07 12:45:03 +01:00
serinko
d96de448d0
operators/maintenance page: syntax corrections
2023-09-07 13:28:04 +02:00
serinko
74cd6f0198
docs: correcting links to operators pages
2023-09-07 13:27:47 +02:00
Tommy Verrall
e71ae7198f
Merge pull request #3843 from nymtech/fix/nc-selected-nr
...
fix(nc): refresh nr list on privacy switch
2023-09-07 12:58:59 +02:00
Tommy Verrall
273f612d46
Merge pull request #3844 from nymtech/feature/named-task-client
...
feat: add name to `TaskClient`
2023-09-07 12:58:16 +02:00
Mark Sinclair
2e8d318587
Merge pull request #3845 from nymtech/feature/fix_updater_url
...
Fix updater.json URL
2023-09-07 11:04:41 +01:00
Jędrzej Stuczyński
17bd44f840
added optional name to TaskManager
2023-09-07 10:22:14 +01:00
serinko
c1076f81a6
Merge pull request #3857 from nymtech/feature/documentation/dev-portal/faq2
...
DOCS: dev-portal FAQ section
2023-09-07 09:06:27 +00:00
Tommy Verrall
d966eab085
Merge pull request #3837 from nymtech/release/v1.1.30-twix
...
Release/v1.1.30 twix
2023-09-07 10:59:39 +02:00
serinko
26507ee7d3
minor syntax correction
2023-09-07 10:58:38 +02:00
serinko
4677312cad
fixed ls command for unknown/allowed.list
2023-09-07 10:42:23 +02:00
serinko
07eddc8187
added link to faq to all intros
2023-09-07 10:34:59 +02:00
pierre
b9a9a407e9
init
2023-09-06 20:01:58 +02:00
Mark Sinclair
3c482eff6e
Docs: add prod deploy settings
2023-09-06 18:08:56 +01:00
Mark Sinclair
2880049196
Revert "init"
...
This reverts commit 8d2e8b3d26 .
2023-09-06 18:08:17 +01:00
Mark Sinclair
e67c6613c0
Docs: add prod deploy settings
2023-09-06 18:07:22 +01:00
Tommy Verrall
2111251d35
Merge pull request #3858 from nymtech/patch/docs-postprocess
...
Docs: new post-processing for books so that assets stay relative
2023-09-06 18:57:05 +02:00
pierre
8d2e8b3d26
init
2023-09-06 18:36:01 +02:00
Mark Sinclair
c60b52e9c4
Docs: new post-processing for books so that assets stay relative
...
This commit has the same content as https://github.com/nymtech/nym/pull/3842
2023-09-06 17:01:25 +01:00
serinko
33bf344d63
initialized faq section, moved existing faqs, started general faq page
2023-09-06 14:09:48 +02:00
Jędrzej Stuczyński
0efa78c4a8
adjusted logging on TaskClient Drop
2023-09-06 12:52:09 +01:00
Jędrzej Stuczyński
32ee16bf0b
added task name to 'UnexpectedHalt' error
2023-09-06 12:52:08 +01:00
Jędrzej Stuczyński
a8f70fe4a2
few named examples for mixnode
2023-09-06 12:52:08 +01:00
Jędrzej Stuczyński
f6fe5d41ea
introduced named TaskClient and including the name for logs
2023-09-06 12:52:08 +01:00
Jędrzej Stuczyński
2a87533b12
added 'open_proxy', 'enabled_statistics' and 'statistics_recipient' to NR config ( #3839 )
...
* added 'open_proxy', 'enabled_statistics' and 'statistics_recipient' to NR config
* Update template.rs
fixed missing quotation marks
2023-09-06 12:58:39 +02:00
Jon Häggblad
499fd8a91d
Fix clippy unused import ( #3848 )
2023-09-06 11:24:17 +02:00
Jon Häggblad
e336b9948e
Collapse conditional
2023-09-06 10:44:04 +02:00
Jon Häggblad
1cf2b10e31
clients: handle config upgrade failure
2023-09-06 10:09:25 +02:00
Bogdan-Ștefan Neacșu
b3cd42de58
Fix updater.json URL
2023-09-05 18:46:57 +03:00
pierre
f16498915a
fix types
2023-09-05 17:02:24 +02:00
pierre
d364510400
typo
2023-09-05 16:23:26 +02:00
pierre
96f9e39e1d
refresh nr list on privacy mode switch
2023-09-05 16:20:17 +02:00
Mark Sinclair
e083bfcfe4
Docs: post process to adjust URLs in index.html files for hosting in subdirectories ( #3842 )
...
* Docs: post process output to fix paths so that many mdbooks can be served from sub-directories
* Prevent theme from being modified
* Upload docs to Vercel
* Post process docs
* Process local links
* Docs: only process `index.html` files from the root,
All other files have the correct relative paths to serve assets properly and link to files relatively.
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-09-05 14:57:23 +01:00
Tommy Verrall
22c59be82c
Release/v1.1.30 twix ( #3836 )
...
* changed last vers. checkout to master
* corrected path of config
* make binaries executable
* docs: typescript.md - changing variables
* docs: rust.md - changing variables
* docs: vesting-contract.md - changing variables
* docs: mixnet-contract.md - changing variables
* docs: all variables changed
* operators: all variables finished
* dev-portal: mixnet-integration.md - variable changed
* dev-portal: faq.md - variable changed
* dev-portal: moredo.md up to date w NC default
* dev-portal: telegram.md - added banner & minor fix
* dev-portal: matrix.md - added banner
* PR finished - ready for review and merge
* removed all instances of platform_release_version var
* removed all instances of platform_release_version var
* changed version bumper script: removed platform_release_version references
* changed comment
* updating changelog and bumping versions
---------
Co-authored-by: serinko <97586125+serinko@users.noreply.github.com >
Co-authored-by: mfahampshire <maxhampshire@pm.me >
Co-authored-by: mx <33262279+mfahampshire@users.noreply.github.com >
Co-authored-by: benedettadavico <benedetta.davico@gmail.com >
2023-09-05 11:58:21 +02:00
Tommy Verrall
f17e7378f7
Merge pull request #3835 from nymtech/feature/vpn-dirs
...
feat: init vpn clients directories
2023-09-05 09:51:02 +02:00
benedettadavico
8b14e2b1b6
updating changelog and bumping versions
2023-09-05 09:46:11 +02:00
pierre
1bb455675e
init dirs
2023-09-05 09:24:24 +02:00
Mark Sinclair
73076a2b26
Merge branch 'feature/gh-actions-hash-release' into develop
2023-09-04 20:49:54 +01:00
Jon Häggblad
1e1bf25514
gateway: disconnect inactive duplicate clients ( #3796 )
...
* gateway: disconnect inactive duplicate clients
* wip: see if we can switch to single ping at a time
* Finish reworking ping pong request flow
* Use workspace version of tokio
* Bundle active client channels into struct
* Fix typo
2023-09-04 16:41:58 +02:00
mx
a59295f036
Merge pull request #3828 from nymtech/documentation/patch-variables
...
Documentation/patch-variables
2023-09-04 14:12:26 +00:00
mfahampshire
d988fe02b5
changed comment
2023-09-04 13:42:14 +02:00
mfahampshire
9bdc3b260f
changed version bumper script: removed platform_release_version references
2023-09-04 13:39:48 +02:00
mfahampshire
2381e52d3b
removed all instances of platform_release_version var
2023-09-04 13:28:19 +02:00
mfahampshire
aa2e0b662e
removed all instances of platform_release_version var
2023-09-04 13:27:48 +02:00
serinko
6c7c9e46f4
PR finished - ready for review and merge
2023-09-04 12:17:28 +02:00
serinko
ee27dfe06c
dev-portal: matrix.md - added banner
2023-09-04 12:16:09 +02:00
serinko
600b89b5c7
dev-portal: telegram.md - added banner & minor fix
2023-09-04 12:11:24 +02:00
serinko
092268def9
dev-portal: moredo.md up to date w NC default
2023-09-04 12:04:03 +02:00
Tommy Verrall
80f7175abe
Merge pull request #3833 from nymtech/feature/gh-actions-hash-release
...
GitHub Action to hash releases
2023-09-04 09:27:07 +02:00
Mark Sinclair
4df29535dc
Use Node16 as that is all GitHub has
2023-09-01 23:42:06 +01:00
Mark Sinclair
6f08b60789
Remove workflow that is replaced by release-calculate-hash.yml
2023-09-01 22:14:02 +01:00
Mark Sinclair
9ec0f4a88e
Trigger workflow to hash files and create hashes.json
2023-09-01 22:12:11 +01:00
Mark Sinclair
6b4b7f5cdd
Custom GitHub Action to calculate hashes and auto-updater information for releases
2023-09-01 22:06:16 +01:00
serinko
a90378f987
dev-portal: faq.md - variable changed
2023-09-01 17:09:27 +02:00
serinko
a6278e9ae7
dev-portal: mixnet-integration.md - variable changed
2023-09-01 17:08:01 +02:00
serinko
825c30a547
operators: all variables finished
2023-09-01 17:01:37 +02:00
serinko
fd54f8a32f
docs: all variables changed
2023-09-01 16:42:19 +02:00
serinko
9488b8ba6a
docs: mixnet-contract.md - changing variables
2023-09-01 16:36:41 +02:00
serinko
c1f167bbd4
docs: vesting-contract.md - changing variables
2023-09-01 16:34:50 +02:00
serinko
dbeeeb9796
docs: rust.md - changing variables
2023-09-01 16:31:59 +02:00
serinko
81fbcdfdb2
docs: typescript.md - changing variables
2023-09-01 16:27:39 +02:00
Jon Häggblad
581cba9365
Merge pull request #3830 from nymtech/jon/nc-directory-error-handling
...
nym-connect directory error handling
2023-09-01 16:14:37 +02:00
serinko
13313d705f
make binaries executable
2023-09-01 16:13:00 +02:00
Jon Häggblad
c7d99bb951
Update error enum name
2023-09-01 15:58:51 +02:00
mx
ee938e6a0c
Merge pull request #3736 from nymtech/feature/rust-sdk-tutorial-chain-querier
...
Feature/rust sdk tutorial chain querier
2023-09-01 13:52:34 +00:00
Jon Häggblad
00501f7073
rustfmt
2023-09-01 14:53:25 +02:00
Jon Häggblad
db80666271
Append gateway_id to to gateway client error type
2023-09-01 14:38:34 +02:00
mfahampshire
3f9fdac9ec
removed ref to send_str for send_message
2023-09-01 14:00:48 +02:00
mfahampshire
3257315676
tweaks
2023-09-01 13:24:01 +02:00
Jon Häggblad
2f874a66de
Split directory mod into gateways and services
2023-09-01 13:14:05 +02:00
Jon Häggblad
defbcea227
Fallback on last hour performance for gateways
2023-09-01 13:14:05 +02:00
Jon Häggblad
58f79a972c
More extensive error handling in NC directory
2023-09-01 13:14:05 +02:00
serinko
e7c9c2b319
corrected path of config
2023-09-01 12:27:54 +02:00
serinko
236a441036
changed last vers. checkout to master
2023-09-01 12:27:27 +02:00
Jon Häggblad
de531d41ed
Merge pull request #3826 from nymtech/jon/fix-gateways-in-geoaware-routing
...
geo_aware_provider: fix too much filtering of gateways
2023-09-01 09:17:21 +02:00
Mark Sinclair
15df2cfbe5
Create release-calculate-hash.yml
2023-08-31 17:34:30 +01:00
Jon Häggblad
987401c320
Add one more gateway check when fetching in nym-connect
2023-08-31 15:35:39 +02:00
Jon Häggblad
81cbc48521
Remove unused
2023-08-31 15:18:43 +02:00
Jon Häggblad
8935eb125b
geo_aware_provider: fix too much filtering of gateways
2023-08-31 15:05:17 +02:00
Tommy Verrall
ca2aad778b
Merge pull request #3768 from nymtech/chore/enable-versioning
...
Chore/enable versioning
2023-08-31 11:53:22 +02:00
Tommy Verrall
584c902f93
Merge pull request #3809 from nymtech/feature/ncandroid-state
...
fix(nc-android): state sync cross ffi
2023-08-31 11:52:18 +02:00
Tommy Verrall
2b15d53f45
Merge pull request #3824 from nymtech/jon/explorer-client
...
Create explorer-client and use in geo aware provider
2023-08-31 10:55:20 +02:00
Tommy Verrall
ce98ce72d8
Merge pull request #3799 from nymtech/jon/network-requester-add-description-in-config
...
network-requester: add description to config
2023-08-30 12:33:42 +02:00
mfahampshire
5a8bad4503
Merge branch 'feature/rust-sdk-tutorial-chain-querier' of github.com:nymtech/nym into feature/rust-sdk-tutorial-chain-querier
2023-08-30 11:04:51 +02:00
mfahampshire
0e37084f34
updated client send method
2023-08-30 10:59:18 +02:00
Jon Häggblad
8af83ceac6
Add note about country to continent mapping
2023-08-30 09:57:56 +02:00
Jon Häggblad
ee6b6ecc7e
Create explorer-client and use in geo aware provider
2023-08-30 09:40:27 +02:00
mfahampshire
27a9557c7b
tweak
2023-08-29 17:22:59 +02:00
mfahampshire
c143fef912
tweaks to tutorial
2023-08-29 17:22:59 +02:00
mfahampshire
e7e48f0e53
added ide config to gitignore
2023-08-29 17:22:59 +02:00
mfahampshire
c62b344349
finished first pass at tutorial
2023-08-29 17:22:59 +02:00
mfahampshire
441fbf8255
added new pages for client and service /src/ files
2023-08-29 17:22:59 +02:00
mfahampshire
b5cde68e62
continued working on tutorial; finished bin/service
2023-08-29 17:22:59 +02:00
mfahampshire
c3d38fb904
continued working on dev portal tutorial
2023-08-29 17:22:59 +02:00
mfahampshire
2922306e25
added tree output for created client with storage example
2023-08-29 17:22:59 +02:00
mfahampshire
204b2e1101
working lib setup for tutorial
2023-08-29 17:22:54 +02:00
mfahampshire
c022486e63
cont. with first pass at tutorial
2023-08-29 17:21:51 +02:00
mfahampshire
2a7a681b7d
* started on cosmos tutorial
...
* edited summary accordingly
* edited links in other pages for new ts tutorial structure
* removed ipfs coming soon page
2023-08-29 17:21:51 +02:00
mx
a50b4ad211
Merge pull request #3786 from nymtech/dev-portal/telegram
...
initiated telegram tutorial
2023-08-29 15:18:36 +00:00
mfahampshire
ca613ad3aa
change shebang to nixos-compatible one
2023-08-29 17:07:52 +02:00
mfahampshire
f518c8377b
version bump
2023-08-29 17:07:34 +02:00
mx
e1a30ea01a
Merge pull request #3790 from nymtech/feature/documentation-scripts
...
Feature/documentation scripts
2023-08-29 15:00:48 +00:00
Tommy Verrall
9f5a0a7ca6
Merge pull request #3818 from nymtech/jon/nc-latency-based-gateway-selection
...
nym-connect: select gateway based on latency in medium mode
2023-08-29 16:33:07 +02:00
Tommy Verrall
c7de97d6dd
Merge pull request #3819 from nymtech/feature/nc-privacy-switch
...
feat(nc): disable privacy switch when active connection
2023-08-29 16:32:38 +02:00
Tommy Verrall
d8bef263b5
Merge pull request #3822 from nymtech/release/v1.1.29-snickers
...
Release/v1.1.29 snickers
2023-08-29 16:32:15 +02:00
Tommy Verrall
85a7ec9f02
Merge pull request #3821 from nymtech/release/v1.1.29-snickers
...
Release/v1.1.29 snickers
2023-08-29 16:31:32 +02:00
Jon Häggblad
8d105cf4dd
Add note about mixnode config entry
2023-08-29 14:57:43 +02:00
Jon Häggblad
6131d000e6
Add some logging statements
2023-08-29 14:35:08 +02:00
Jon Häggblad
972a220209
Add nr_description entry to NR config file
2023-08-29 14:28:31 +02:00
Jon Häggblad
b7cf7e06d2
Upgrade clap macro calls
2023-08-29 14:26:42 +02:00
benedettadavico
2df42e222c
version change NC
2023-08-29 14:02:41 +02:00
pierre
83a0a6455f
remove useless override
2023-08-29 11:23:17 +02:00
pierre
f53e5c42c3
fix fmt
2023-08-29 11:20:41 +02:00
Jon Häggblad
b537a7c2c7
Add some minor comments
2023-08-29 11:13:36 +02:00
pierre
9fb8b1d7c0
clean code
2023-08-29 11:06:39 +02:00
benedettadavico
a1482a2887
update changelog and bump versions
2023-08-29 10:37:51 +02:00
benedettadavico
b57df35f8c
update changelog and bump versions
2023-08-29 10:37:22 +02:00
Jon Häggblad
7f0a02f6ec
Also filter on performance
2023-08-29 08:25:59 +02:00
Jon Häggblad
cfc86ba9f5
nym-connect: select gateway based on latency in medium mode
2023-08-29 08:25:59 +02:00
pierre
9c68de64a0
fix lint
2023-08-28 22:17:56 +02:00
pierre
2fdd09deee
fix lint
2023-08-28 22:14:58 +02:00
pierre
5f9a514bc7
fix state
2023-08-28 21:14:07 +02:00
pierre
0812a0f599
disable privacy switch on active connection
2023-08-28 14:37:32 +02:00
Jon Häggblad
769a26fdeb
Merge pull request #3815 from nymtech/jon/revert-clippy-change
...
Revert clippy fix for arc_with_non_send_sync in wasm client
2023-08-28 09:53:16 +02:00
Jon Häggblad
2e7ddcb195
Allow arc_with_non_send_sync in wasm client
2023-08-26 21:51:16 +02:00
Jon Häggblad
84d893198b
Revert "Replace Arc with Rc on clippy's suggestion"
...
This reverts commit b050ae72de .
2023-08-26 21:09:33 +02:00
pierre
7741a3fea1
wip
2023-08-25 17:16:36 +02:00
Fran Arbanas
2f6617daac
Feature/issue credentials ( #3691 )
...
* Move the functionality to issue credentials from the credential binary and connect it with nym-cli
* finished CLI part, trying to fit SDK part
* finished Rust SDK
* fix: cleanup
* linting
* linting
* linting
* remove one layer of coconut in nym-cli
* linting
* Fixes based on PR comments
* formatting
* fixes based on PR comments
* formatting
* fixing clippy errors
* fixed post-rebasing issues and converted the lib into shared dep for other binaries
* removed credentials client in favour of moving the functionality to nym-cli
* removed redundant 'issue_credential' example (it did the same thing as 'bandwdith')
* removed credentials client from build server
* made the coconut cli also accept nym-api configs
* fixed support for socks5 and NR
---------
Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
2023-08-25 17:13:52 +02:00
Tommy Verrall
9e483da802
Merge pull request #3814 from nymtech/jon/include-gateways-in-georouting
...
In geoaware routing, choose mixnodes close to exit gateway
2023-08-25 16:56:07 +02:00
pierre
017d536d35
wip
2023-08-25 16:30:05 +02:00
Jon Häggblad
d530e492ec
Fix compilation
2023-08-25 16:13:41 +02:00
Jon Häggblad
6c67cff235
Allow clippy for now
2023-08-25 16:02:13 +02:00
Jon Häggblad
66f04d17b7
Select country group by the exit gateway
2023-08-25 15:52:43 +02:00
Jon Häggblad
492155d04a
Also filter gateways on location
2023-08-25 15:52:43 +02:00
Jon Häggblad
069226125b
Separate cfg wasm function
2023-08-25 15:42:40 +02:00
Jędrzej Stuczyński
1ce536c2fa
[Manually reapplied] Merge pull request #3804 from nymtech/feature/explorer-gateway-iplocation
...
This was originally a commit 'b0a45c03b16c74697d8b46428fd83a25a5168add'.
However, we had to manually reapply it due to accidentally messing up the branch history.
2023-08-25 13:59:38 +01:00
Lorexia
2fbb901deb
Update mixnode setup to return IPv4
2023-08-25 13:56:31 +01:00
Tommy Verrall
3c3ec9c831
Merge pull request #3812 from nymtech/jon/nym-connect-filter-gateway-version
...
nym-connect: filter gateways on compatible version
2023-08-25 11:58:35 +02:00
Jon Häggblad
6a34a99fee
Merge pull request #3811 from nymtech/jon/clippy
...
Fix clippy for latest rustc
2023-08-25 11:44:57 +02:00
Jon Häggblad
ec75a06c9d
nym-connect: filter gateways on compatible version
2023-08-25 11:27:47 +02:00
Tommy Verrall
2fbe7bb350
Merge pull request #3810 from nymtech/jon/make-explorer-api-url-configurable-in-geo-aware
...
Add EXPLORER_API configurable url
2023-08-25 10:17:36 +02:00
Jon Häggblad
ee67f3d0f0
rustfmt
2023-08-25 09:10:10 +02:00
Jon Häggblad
188650ea05
Stay on 1.71.0 for nym-wallet until the clippy crash is resolved
2023-08-25 09:09:05 +02:00
Jon Häggblad
decae2b54d
Clippy pub use shadowing warning
2023-08-25 09:01:27 +02:00
Jon Häggblad
8104761914
Update nym-connect Cargo.lock
2023-08-25 07:37:45 +02:00
Jon Häggblad
8503def37f
Remove nym-connect mobile from Makefile
2023-08-25 07:37:29 +02:00
Jon Häggblad
48023eab41
Remove shadowing import
2023-08-25 07:33:49 +02:00
Jon Häggblad
b050ae72de
Replace Arc with Rc on clippy's suggestion
2023-08-25 07:33:32 +02:00
Jon Häggblad
377c9be790
clippy --fix
2023-08-24 17:58:51 +02:00
Jon Häggblad
5d7fd66cfc
rustfmt
2023-08-24 17:55:19 +02:00
Jon Häggblad
5128aef193
Upgrade ts-rs to 7.0.0
2023-08-24 17:55:19 +02:00
pierre
eb444f73ce
dont uwnrap blocking_run_client result
2023-08-24 16:10:14 +02:00
Jon Häggblad
6a327b0bd6
No timeout for wasm
2023-08-24 16:01:47 +02:00
Jon Häggblad
8a38c61065
Fix wallet build
2023-08-24 15:43:48 +02:00
Jon Häggblad
f0a888d59c
Add EXPLORER_API configurable url
2023-08-24 15:34:49 +02:00
pierre
d108919cf6
wip implement pingClient call
2023-08-24 13:06:16 +02:00
mfahampshire
f1b9cf4d68
update minibolt pp
2023-08-23 20:56:43 +02:00
Tommy Verrall
392e7b5268
Merge pull request #3806 from nymtech/fix/wallet-gateway-form
...
fix(wallet): gateway bond form wrong helper text
2023-08-23 18:01:40 +02:00
pierre
776a9d508a
fix wrong helper text
2023-08-23 17:44:53 +02:00
pierre
2f624d4f10
doc(nc-android): add notes for AAB build
2023-08-23 17:20:51 +02:00
benedettadavico
e04c759c14
changelog update and version bump
2023-08-23 17:12:46 +02:00
Jędrzej Stuczyński
3c9faff4ec
[hotfix]: don't assign invalid fields when crossing the JS boundary ( #3805 )
...
* [hotfix]: don't assign invalid fields when crossing the JS boundary
* eslint
2023-08-23 16:12:01 +01:00
Jędrzej Stuczyński
9d22387b18
[hotfix]: don't assign invalid fields when crossing the JS boundary ( #3805 )
...
* [hotfix]: don't assign invalid fields when crossing the JS boundary
* eslint
2023-08-23 16:11:27 +01:00
pierre
026d52a218
print location in uppercase
2023-08-23 16:46:07 +02:00
pierre
f8b70097d3
use geoip location for gateways
2023-08-23 16:17:07 +02:00
Tommy Verrall
0d3df4b58d
Merge pull request #3802 from nymtech/bugfix/use-correct-tendermint-dialect
...
Bugfix/use correct tendermint dialect
2023-08-23 12:46:41 +02:00
Jędrzej Stuczyński
5241047f45
implemented compatibility mode for reqwest client
2023-08-23 11:05:31 +01:00
Jędrzej Stuczyński
2651784e8b
fully delegating 'TendermintRpcClient' trait
2023-08-23 10:42:09 +01:00
Jędrzej Stuczyński
2cd2b1ccd4
always using http client in v034 compat mode
2023-08-23 10:08:33 +01:00
Jon Häggblad
af4e8241e7
Fix rocksdb compilation ( #3801 )
...
* Fix rocksdb compilation
* Add ephemera to CI build
* Add nym-nr-query to CI build
* Fix clippy in ephemera rocksdb
2023-08-23 10:07:45 +02:00
Jon Häggblad
92350daca8
network-requester: disable poisson process by default ( #3783 )
...
* network-requester: disable poisson process by default
* network-requester: instead add new top-level config field
* Remove quoation marks in template
2023-08-22 14:17:03 +02:00
Tommy Verrall
6254656ab6
Merge pull request #3797 from nymtech/release/v1.1.28
...
Release/v1.1.28
2023-08-22 13:56:36 +02:00
Jędrzej Stuczyński
b429c64168
[demo] libp2p example with nym-sdk ( #3763 )
...
* imported libp2p to monorepo
* fixed vanilla ping example
* added libp2p client to workspace
* naively replaced dockerised client with the sdk
* moved libp2p code to sdk examples
* reduced number of dependencies required for libp2p example
* updated readmes
* added protobuf compiler to build dependencies
* added protoc dependency to readme for chat and ping examples
---------
Co-authored-by: mfahampshire <maxhampshire@pm.me >
2023-08-22 13:12:13 +02:00
Tommy Verrall
f88622ac08
Delete upload-nyxd-ci.yml
...
not needed anymore removing
2023-08-22 12:21:44 +02:00
Jędrzej Stuczyński
0a5a2c6747
removed needless_pass_by_ref_mut in mixnet contract tests ( #3798 )
2023-08-22 11:56:23 +02:00
Tommy Verrall
afda62a5cf
Merge branch 'master' into release/v1.1.28
2023-08-22 11:26:27 +02:00
Tommy Verrall
824bd636f9
Merge pull request #3795 from nymtech/release/v1.1.28
...
Release/v1.1.28
2023-08-22 11:17:29 +02:00
Tommy Verrall
cf6411ac08
Merge pull request #3794 from nymtech/qa/fix-windows-builder
...
Update nym-connect-publish-windows10.yml
2023-08-22 10:59:23 +02:00
Tommy Verrall
6428133122
Merge pull request #3793 from nymtech/qa/fix-api-tests
...
change ci to run against sandbox for tests
2023-08-22 10:55:24 +02:00
Tommy Verrall
3c69f9c2f9
Update nym-connect-publish-windows10.yml
2023-08-22 10:35:46 +02:00
Tommy Verrall
c1e4b87744
change ci to run against sandbox for tests
2023-08-22 10:31:37 +02:00
mfahampshire
5d454f2efc
fixed issue with already existing directory during mv
2023-08-22 10:03:08 +02:00
benedettadavico
22246d0d5d
bumping versions and updating changelog
2023-08-22 09:54:51 +02:00
Tommy Verrall
29593ef3c9
removing placeholders for the timebeing to enable windows build
2023-08-22 09:27:49 +02:00
mfahampshire
ffac0a1f92
updated readme w info re: scripts
2023-08-21 18:01:04 +02:00
Tommy Verrall
12f21185e3
Merge pull request #3791 from nymtech/feature/ephemera_upgrade
...
Feature/ephemera upgrade
2023-08-21 16:46:40 +02:00
mfahampshire
8004d54d5e
added exit to conditional failure
2023-08-21 16:43:52 +02:00
mfahampshire
b6febc51a3
added check for # of args
2023-08-21 16:42:34 +02:00
mfahampshire
5a0255fd01
added some checks
2023-08-21 16:30:16 +02:00
mfahampshire
5b86646bd8
added optional arg for updating minimum rust version
2023-08-21 15:55:38 +02:00
Bogdan-Ștefan Neacșu
85ab3d5c80
Include 1.1.28 upgrade for ephemera config template
2023-08-21 16:51:32 +03:00
Pierre Dommerc
dffe171b7f
feat(explorer-api): add gateway geoip location ( #3785 )
...
* feat(explorer-api): add gateway geoip location
* fix lint
2023-08-21 15:50:18 +02:00
mfahampshire
067a501d98
added docs
2023-08-21 15:40:14 +02:00
mfahampshire
fa9908413b
minimal first version bump script
2023-08-21 15:40:03 +02:00
mfahampshire
6d3b198f00
change minibolt description
2023-08-21 14:04:21 +02:00
mfahampshire
d4920b82f0
include 2faktor's PR material
2023-08-21 14:04:08 +02:00
mfahampshire
24099d159b
change minibolt description
2023-08-21 14:02:29 +02:00
mfahampshire
463033aa64
version bump in toml files fr docs projects
2023-08-21 13:59:57 +02:00
mfahampshire
c1ba56ab1c
include 2faktor's PR material
2023-08-21 13:59:20 +02:00
mfahampshire
8dfe8f4678
version bump in toml files fr docs projects
2023-08-21 09:54:09 +02:00
Tommy Verrall
c2a38c9b53
Merge branch 'develop' into release/v1.1.28
2023-08-21 09:35:39 +02:00
Tommy Verrall
33e7ce53fb
Merge pull request #3723 from nymtech/feature/nc-desktop-userdata
...
refactor(nc-desktop): use userdata storage to save user gateway&sp
2023-08-21 09:34:46 +02:00
mx
bdf18e30fb
Merge pull request #3674 from nymtech/feature/operators-guide
...
feature/operators-guide
2023-08-18 16:03:18 +00:00
mfahampshire
e0b32e1cc9
updated css font
2023-08-18 17:47:48 +02:00
Mark Sinclair
4ff69b77a9
Update general.css
2023-08-18 16:44:38 +01:00
Mark Sinclair
5f095d703d
Update custom.css
2023-08-18 16:44:01 +01:00
Mark Sinclair
ff4dbd09d0
Update general.css
2023-08-18 16:42:18 +01:00
Mark Sinclair
404d2d9857
Update build_all_to_dist.sh
2023-08-18 16:28:42 +01:00
Mark Sinclair
b5f2ecd79e
Update build_all_to_dist.sh
2023-08-18 16:24:57 +01:00
Mark Sinclair
38b9e14851
Update cd-docs.yml
2023-08-18 15:43:50 +01:00
Mark Sinclair
a322becfec
Update cd-docs.yml
2023-08-18 15:43:02 +01:00
mfahampshire
6ead19bd97
added conditional push for master branch
2023-08-18 15:55:59 +02:00
Mark Sinclair
9b4e25221f
Update cd-docs.yml
2023-08-18 14:52:41 +01:00
mfahampshire
c169971287
fixed mdbook versions
2023-08-18 15:45:44 +02:00
mfahampshire
7b3cbdcd44
cont. work on cicd
2023-08-18 15:36:11 +02:00
serinko
d6369ea784
added telegram to SUMMARY.md
2023-08-18 15:31:11 +02:00
mfahampshire
43dfb31eb2
modified ci script
2023-08-18 14:37:14 +02:00
mfahampshire
ff4350ec90
changed name of script for staging to dist/
2023-08-18 14:36:46 +02:00
mfahampshire
c8516071fc
removed developer portal specific files
2023-08-18 14:36:22 +02:00
serinko
e49c8588c6
initiated telegram tutorial
2023-08-18 14:03:43 +02:00
Bogdan-Ștefan Neacşu
ee5b55fab6
Feature/ephemera ( #3731 )
...
* Feature/ephemera compile (#3437 )
* Include ephemera node code in repo
* Upgrade deps
* Bump minor version of cosmwasm-std
* Include ephemera in nym-api dep and downgrade rusqlite
* Fix clippy and ephemera docs code
* More clippy on ephemera
---------
Co-authored-by: Andrus Salumets <andrus@nymtech.net >
* Start ephemera components in nym-api (#3475 )
* Start ephemera components in nym-api
* Pass nyxd client and use common metric structures
* Swap url endpoint with contract for sending rewarding messages
* Fix build after rebase
* Perform ephemera rewards computation before normal nym-api ones
* Remove contract mock from ephemera
* Take raw rewards from network monitor
* Remove ephemera old reward version
* Use nym shutdown procedure in ephemera
* Temporary fix for some warnings
* Umock contract membership of ephemera (#3574 )
* Pass nyxd client to members provider
* Basic ephemera contract
* Add register peer tx
* Add query all peers
* Nyxd ephemera client
* Add registration of ephemera peer
* Replace epoch http api with actual contract
* Merge ephemera config into nym-api config
* Load cluster from contract
* Guard nym-outfox out of cosmwasm builds (#3650 )
* Feature/fixes while testing (#3668 )
* Commit local peer before querying contract
* Default to anyonline
* Remove string from template
* Fix avg computing
* Use updated qa env
* Fix clippy
* Add unit tests for ephemera contract
* Upload ephemera contract in CI
* Add group check for peer signup
* Peer registration unit test
* Start ephemera only on monitoring
* Remove old MixnodeToReward struct
* Move all ephemera config to its file
* Skip with serde ephemera config
* Fix default value in args
* Feature/add ephemera flag (#3727 )
* Replace unwrap with error handling
* Add ephemera enable flag
* Fix template
* Add json schema to ephemera contract (#3735 )
* Update lock files
* Update changelog
---------
Co-authored-by: Andrus Salumets <andrus@nymtech.net >
2023-08-18 14:14:13 +03:00
mfahampshire
11f3ce9224
Merge branch 'feature/operators-guide' of github.com:nymtech/nym into feature/operators-guide
2023-08-18 11:40:26 +02:00
mfahampshire
0f43521497
tweak
2023-08-18 11:22:58 +02:00
mfahampshire
a1a1970dc1
updated readme with soon to be operator doc URL
2023-08-18 11:22:58 +02:00
mfahampshire
89ea3039d5
removed unnecessary linkcheck rendering output from dist/
2023-08-18 11:22:58 +02:00
mfahampshire
efa1e0353e
rough staging sh script
2023-08-18 11:22:58 +02:00
mfahampshire
96e2712039
reintroduced linkchecker + fixed broken links
2023-08-18 11:22:58 +02:00
mfahampshire
84ad777c42
added workflow_dispatch to ci for dev-portal and docs
2023-08-18 11:22:58 +02:00
mfahampshire
f569ba1c17
pull fix from ci-dev.yml to ci-docs.yml
2023-08-18 11:22:58 +02:00
serinko
54ff3ee987
applied theme changes:dev-portal -> docs
2023-08-18 11:22:58 +02:00
serinko
1f2a2c37ab
picked theme changes:dev-portal -> operators; theme finished
2023-08-18 11:22:58 +02:00
serinko
b0d5bacafd
picked theme changes:dev-portal -> operators; theme finished
2023-08-18 11:22:58 +02:00
Jędrzej Stuczyński
8b65e44767
using stricter version requirements for mdbook and mdbook-variables
2023-08-18 11:22:58 +02:00
Gala
a2445183bf
theme change
2023-08-18 11:22:58 +02:00
mfahampshire
230d8aa170
changed out of date var 'mix_node_release_version' to 'platform_release_version
2023-08-18 11:22:58 +02:00
mfahampshire
035535058e
fixed incorrect import path for chat app
2023-08-18 11:22:58 +02:00
mfahampshire
df9aec1554
updated grantee info update link
2023-08-18 11:22:58 +02:00
mfahampshire
740846befc
fixed links
2023-08-18 11:22:58 +02:00
mfahampshire
074e27291b
updated links in operator binaries compilation list
2023-08-18 11:22:58 +02:00
mfahampshire
b1c3264f69
removed doubled header
2023-08-18 11:22:58 +02:00
mfahampshire
905318ad27
final tweaks
2023-08-18 11:22:58 +02:00
mfahampshire
7065f870eb
removed glossary file: needs rework
2023-08-18 11:22:58 +02:00
mfahampshire
ee14dfc75e
added coc and license
2023-08-18 11:22:58 +02:00
mfahampshire
a93de8b4c5
updated vars in all books for next release version
2023-08-18 11:22:54 +02:00
mfahampshire
534c8f49d1
added notes to ws and socks client subsections re: rust sdk
2023-08-18 11:21:12 +02:00
mfahampshire
3da3f66ea3
* tweaked mixnode doc
...
* removed token diagram from nyx validator doc
2023-08-18 11:21:12 +02:00
mfahampshire
32bfceacb5
added custom 404 page for all books
2023-08-18 11:21:12 +02:00
mfahampshire
7a606e11f4
NR page
2023-08-18 11:21:12 +02:00
mfahampshire
d3d5346cfe
typo fix
2023-08-18 11:21:12 +02:00
mfahampshire
8fe549daa5
more links, fleshed out intro
2023-08-18 11:21:12 +02:00
mfahampshire
f15be9456a
added links
2023-08-18 11:21:12 +02:00
serinko
567d3c8173
socks5: new commands from #3699
2023-08-18 11:21:12 +02:00
serinko
ce81f0c841
operators-guides final review of links and typos
2023-08-18 11:21:12 +02:00
serinko
9652060c57
correction of typos
2023-08-18 11:21:12 +02:00
serinko
9c0317ab28
correcting links, typos - doc finished
2023-08-18 11:21:12 +02:00
serinko
d13116bda0
old typos edits
2023-08-18 11:21:12 +02:00
serinko
77f8eadd0e
scp automation tested - doc finished
2023-08-18 11:21:12 +02:00
serinko
1e2de5067a
correct go installation - guide finished
2023-08-18 11:21:12 +02:00
serinko
c43344d489
remove reduntant nym/docs/
2023-08-18 11:21:12 +02:00
serinko
2711e6f679
filled/docs/validators.md
2023-08-18 11:21:12 +02:00
mfahampshire
c85f7d2565
skeleton of NR page
2023-08-18 11:21:12 +02:00
mfahampshire
e8506f6d53
cont.
2023-08-18 11:21:12 +02:00
mfahampshire
6d5ff1146b
* deleted old setup guides
...
* added new info on operator guides
* adding stubs for in-depth node pages
2023-08-18 11:21:08 +02:00
mfahampshire
1f226682f4
added custom 404 + updated platform version
2023-08-18 11:20:03 +02:00
mfahampshire
f17d2cec0d
typo fix
2023-08-18 11:18:00 +02:00
mfahampshire
089d5e6dbb
* removed old wallet-address flag
...
* 'mixnode' -> 'mix node' for consistency in non-code / non-binary references
2023-08-18 11:18:00 +02:00
mfahampshire
fca384fba2
tweaked intro page
2023-08-18 11:18:00 +02:00
serinko
3ae803a343
#3674 feedback implemented
2023-08-18 11:18:00 +02:00
serinko
99224310e9
operators: plugins work, ready for final review
2023-08-18 11:18:00 +02:00
serinko
d2e59f12f6
operators: book built, no {comments} left, cmdrun and admonish not working
2023-08-18 11:18:00 +02:00
serinko
99a321c54d
reinit the book, delete *.html in /src
2023-08-18 11:18:00 +02:00
serinko
8fd832e217
reinitialized the book - simplified book.toml
2023-08-18 11:17:59 +02:00
serinko
09c4df8448
operators guide: book built
2023-08-18 11:17:59 +02:00
serinko
09b15ae020
operators guide: add src/binaries/ files, fix links
2023-08-18 11:17:59 +02:00
serinko
585cf55026
operators: typo edit
2023-08-18 11:17:59 +02:00
serinko
a0418daaea
operators: comment missing info
2023-08-18 11:17:59 +02:00
serinko
f0c0ddb1c2
operators: book build - minor issues remain
2023-08-18 11:17:59 +02:00
serinko
b006e1820f
faq.md: initial questions and answers - in progress
2023-08-18 11:17:59 +02:00
serinko
50b755cfde
corrected scp -3 option
2023-08-18 11:17:59 +02:00
serinko
a002ddda8d
operators-guide:troubleshooting.md done - content ready to go out
2023-08-18 11:17:59 +02:00
serinko
49d909815d
operators-guide: incorporated PR #3656
2023-08-18 11:17:59 +02:00
serinko
990f7d64dd
operators-guide: create validator tutorial & add maintenance points
2023-08-18 11:17:59 +02:00
serinko
d422741be4
operators-guide: create NR page & edit maintenance page
2023-08-18 11:17:59 +02:00
serinko
389ccffb63
operators-guide: moved repeating to maintenance.md, shortened and cleaned the existing guides
2023-08-18 11:17:59 +02:00
serinko
9a76db479b
operator-guides: made todo notes
2023-08-18 11:17:59 +02:00
serinko
55cd1a8b91
operators-guide: created generic docs maintenance.md and preliminary-steps.md to avoid redundancy
2023-08-18 11:17:59 +02:00
serinko
cbee6153bd
mixnode-seup: minor edits
2023-08-18 11:17:59 +02:00
serinko
232032baf4
feature/operators-guide: coppied all configs from ../docs/
2023-08-18 11:17:59 +02:00
serinko
17e1c5f970
initilizing operators guides mdbook
2023-08-18 11:17:59 +02:00
mfahampshire
85ab634d9c
tweak
2023-08-18 10:10:36 +02:00
Tommy Verrall
3d245f745f
Merge pull request #3756 from nymtech/feature/rust-sdk-concurrent-send-receive
...
[rust-sdk] feat: make it more convenient to send and receive messages in different tasks
2023-08-17 15:05:27 +02:00
Tommy Verrall
c8cee9b56e
Merge remote-tracking branch 'origin/develop' into feature/rust-sdk-concurrent-send-receive
2023-08-17 15:01:34 +02:00
Tommy Verrall
aa64256ecd
Merge pull request #3726 from nymtech/feature/validator-client-housekeeping
...
feat: validator client refactoring + wasm compatible nyxd client
2023-08-17 14:22:50 +02:00
mfahampshire
853d537e51
* added message types explainer
...
* added split task example
2023-08-17 13:45:36 +02:00
Jędrzej Stuczyński
2993e85c7a
removed redundant notify and instead awaiting the task futures
2023-08-17 12:21:15 +01:00
Tommy Verrall
a8041eec7b
Merge pull request #3697 from nymtech/dependabot/npm_and_yarn/nym-api/tests/word-wrap-1.2.5
...
Bump word-wrap from 1.2.3 to 1.2.5 in /nym-api/tests
2023-08-17 12:02:28 +02:00
Jędrzej Stuczyński
e849dc13fd
post-rebase fixes
2023-08-17 10:59:09 +01:00
Jędrzej Stuczyński
d13c8bde57
Feature/wasm tendermint rpc client ( #3744 )
...
* wasm-compatible reqwest-based rpc client
* better constructors for the reqwest based client
* fixed usages of the client
* introduced /network/details endpoint to nym-api to return used network information (#3758 )
* introduced /network/details endpoint to nym-api to return used network information
* introduced endpoints for nym contract information
2023-08-17 10:56:10 +01:00
Jędrzej Stuczyński
aae4725005
fixed wasm build for explorer-api-requests
2023-08-17 10:54:15 +01:00
Jędrzej Stuczyński
42d08195f7
fixed 'OfflineSigner' implementation for 'NyxdClient' and 'MaybeSigningClient'
2023-08-17 10:54:15 +01:00
Jędrzej Stuczyński
3409e86a63
removed unused import post rebasing
2023-08-17 10:54:15 +01:00
Jędrzej Stuczyński
a255c6733b
clippy
2023-08-17 10:54:15 +01:00
Jędrzej Stuczyński
c3a09a0860
missing handler for 'MixnetQueryMsg::GetStateParams'
2023-08-17 10:54:15 +01:00
Jędrzej Stuczyński
4652ac882f
missing implementations of signing methods
2023-08-17 10:54:15 +01:00
Jędrzej Stuczyński
1740cead37
fixed usage of paged query client traits
2023-08-17 10:54:14 +01:00
Jędrzej Stuczyński
cc6fdfa110
signing clients for coconut bandwidth and dkg
2023-08-17 10:54:14 +01:00
Jędrzej Stuczyński
9e40763f7f
using type alias in the credential client
2023-08-17 10:54:14 +01:00
Jędrzej Stuczyński
6bcc781a67
dealing with all query clients
2023-08-17 10:54:13 +01:00
Jędrzej Stuczyński
15bc4ae272
clippy
2023-08-17 10:52:37 +01:00
Jędrzej Stuczyński
3c8dd7a72b
all crates building
2023-08-17 10:52:37 +01:00
Jędrzej Stuczyński
8ef9560843
all binaries compiling
2023-08-17 10:52:37 +01:00
Jędrzej Stuczyński
c41e377c69
wip in making the rest of the codebase compile again
2023-08-17 10:52:37 +01:00
Jędrzej Stuczyński
dbe2790ba0
restored signing contract traits
2023-08-17 10:52:37 +01:00
Jędrzej Stuczyński
93214cabbb
deprecating wasm mockups to remember to revisit them
2023-08-17 10:52:37 +01:00
Jędrzej Stuczyński
ce47e91186
first round of cleanup
2023-08-17 10:52:36 +01:00
Jędrzej Stuczyński
a4f415cb45
extended the paged query client
2023-08-17 10:52:36 +01:00
Jędrzej Stuczyński
e911e9e7ee
wip
2023-08-17 10:52:36 +01:00
Jędrzej Stuczyński
dd887bd89b
start of the paged trait
2023-08-17 10:52:36 +01:00
Jędrzej Stuczyński
e2bf9daf52
wip
2023-08-17 10:52:36 +01:00
Jędrzej Stuczyński
aa7a6114be
renamed 'traits' module to 'contract_traits'
2023-08-17 10:52:34 +01:00
pierre
a2a887627d
remove dev log
2023-08-17 11:50:00 +02:00
pierre
2b283090fa
update log
2023-08-17 11:50:00 +02:00
pierre
c097567f78
wip
2023-08-17 11:50:00 +02:00
pierre
93ec0f1984
add clear method to app data
2023-08-17 11:50:00 +02:00
pierre
edf5050ba6
remove dead code
2023-08-17 11:50:00 +02:00
pierre
3317804a80
feat(nc-desktop): use userdata storage to save user gateway&sp
2023-08-17 11:50:00 +02:00
Tommy Verrall
f46cc9d1bb
Merge pull request #3782 from nymtech/release/v1.1.27
...
Release/v1.1.27
2023-08-17 11:49:06 +02:00
Tommy Verrall
0951c83ace
Merge pull request #3781 from nymtech/release/v1.1.27
...
merge changes of wallet release into develop
2023-08-17 11:47:48 +02:00
Tommy Verrall
9754cd8a06
revert package.json
2023-08-17 11:30:10 +02:00
Jon Häggblad
6d3570913b
Verify address with identity key in name-service contract ( #3640 )
...
* Validate nym address
* wip: check client_id match
* wip: now compiles
* Fix first set of tests
* Another set of fixed tests
* Fix rebase issues
* rustfmt
* register tests updated
* integration tests now working
* Remove commented out code and unused imports
* Tidy up
* Fix error
* Update schema
* Fix example
* Add assertion in test
* update nym-cli to be able to register names
* Remove left-over dbg
2023-08-17 11:22:11 +02:00
Tommy Verrall
8ef84df168
fix package.json file
2023-08-17 10:41:18 +02:00
Tommy Verrall
28f4ddb698
correct workflow
2023-08-17 10:37:12 +02:00
Tommy Verrall
c52cb4f963
prepare wallet release
...
due to contract changes
2023-08-17 10:33:08 +02:00
Tommy Verrall
59a7034121
Merge pull request #3767 from nymtech/feature/init-retain-socket
...
feat: retain connection between client `init` and `run`
2023-08-17 07:51:37 +02:00
Tommy Verrall
9ec1d2dc36
Merge pull request #3779 from nymtech/fix/ci_nc_publish
...
ci: fix gh actions for nc release
2023-08-16 16:30:00 +02:00
pierre
022951ed0c
fix gh actions
2023-08-16 16:27:54 +02:00
Tommy Verrall
bf53a107af
Merge pull request #3778 from nymtech/release/v1.1.27
...
Release/v1.1.27
2023-08-16 15:58:59 +02:00
Tommy Verrall
1538eb0f6f
Merge pull request #3777 from nymtech/release/v1.1.27
...
Release/v1.1.27
2023-08-16 15:55:52 +02:00
Tommy Verrall
82ea3add6a
Merge remote-tracking branch 'origin/release/v1.1.27' into release/v1.1.27
2023-08-16 15:45:56 +02:00
Tommy Verrall
53b653d9cf
revert package json change
2023-08-16 15:45:19 +02:00
Jędrzej Stuczyński
e504def9e4
using stricter version requirements for mdbook and mdbook-variables
2023-08-16 15:31:55 +02:00
Tommy Verrall
a97004b6e0
update contracts-build.yml
...
needs to use 1.69.0 to build contracts
2023-08-16 11:42:00 +02:00
Tommy Verrall
61aacd16cd
Merge remote-tracking branch 'origin/release/v1.1.27' into release/v1.1.27
2023-08-16 11:37:06 +02:00
Tommy Verrall
55bf5ce5b0
change version to minor in the update files
2023-08-16 11:36:41 +02:00
Tommy Verrall
e9789681cc
update package.json
2023-08-16 11:20:04 +02:00
Tommy Verrall
d33d9d4409
update package.json for windows build
2023-08-16 11:15:15 +02:00
Tommy Verrall
852e1ace7e
stage vesting schema change
2023-08-16 10:58:33 +02:00
Tommy Verrall
cc3cfbfdc1
updating the change logs and relevant versions
2023-08-16 10:31:42 +02:00
Jędrzej Stuczyński
55f3fc278f
new GatewaySetup variant to reuse the connection
2023-08-15 14:43:52 +01:00
Jędrzej Stuczyński
3ea4e0bf7c
using versioned socks5 SP protocol
2023-08-15 09:57:11 +01:00
Jędrzej Stuczyński
4681c0b275
using versioned mix packet framing
2023-08-15 09:41:05 +01:00
Tommy Verrall
9478472070
Merge pull request #3761 from nymtech/feature/nc_use_env
...
Feature/nc use env
2023-08-15 10:28:36 +02:00
Jędrzej Stuczyński
950919b36c
fixed usages of init
2023-08-14 15:33:05 +01:00
Bogdan-Ștefan Neacșu
5ee9c24b92
Merge remote-tracking branch 'origin/develop' into feature/nc_use_env
2023-08-14 17:28:13 +03:00
Jędrzej Stuczyński
de67055e4f
reusing existing gateway connection
2023-08-14 14:51:01 +01:00
Jędrzej Stuczyński
52e27152f6
retaining gateway client after init
2023-08-14 14:30:45 +01:00
Pierre Dommerc
0c24f39300
chore: remove nym-connect/mobile ( #3766 )
2023-08-14 14:00:07 +02:00
Jędrzej Stuczyński
204dba1a66
revert the update of tauri dependencies ( #3765 )
2023-08-14 13:56:46 +02:00
Bogdan-Ștefan Neacșu
461a7a2df9
Merge remote-tracking branch 'origin/develop' into feature/nc_use_env
2023-08-14 14:38:03 +03:00
Jędrzej Stuczyński
f12f6b29cd
Chore/rustsec ( #3764 )
...
* RUSTSEC-2023-0044
* RUSTSEC-2023-0034
2023-08-14 12:17:54 +01:00
Bogdan-Ștefan Neacșu
5385685b3f
Copy sandbox.env values to wallet hard-coded ones
2023-08-14 13:39:46 +03:00
Bogdan-Ștefan Neacșu
691ac6d5ea
NC to use network dependent endpoints
2023-08-14 13:39:46 +03:00
Bogdan-Ștefan Neacșu
ed3535d510
Add network name to .envs
2023-08-14 13:39:46 +03:00
Bogdan-Ștefan Neacșu
c6519ffdff
Add NC .env configuration
2023-08-14 13:39:43 +03:00
Jon Häggblad
69e4b1ae1c
Update Cargo.lock files
2023-08-14 12:18:53 +02:00
Jędrzej Stuczyński
d0ba4056d6
Bugfix/contract types serde ( #3753 )
...
* additional logs in abci queries
* added serde aliases for deserialization of contract types using their old format
* installing rust toolchain during the schema CI
* making the workflow be executed on our custom runner
* checking for diff only in the schema directory
2023-08-14 10:05:16 +01:00
Fouad
c81a5ac002
Reset gateway performance on disconnect ( #3620 )
...
* rest gateway performance on disconnect
* update mobile context
2023-08-14 10:42:27 +02:00
Tommy Verrall
93a8e2a9bf
Merge pull request #3662 from nymtech/dependabot/npm_and_yarn/nym-api/tests/semver-6.3.1
...
Bump semver from 6.3.0 to 6.3.1 in /nym-api/tests
2023-08-14 10:29:18 +02:00
mfahampshire
6c83b88247
updated readme with soon to be operator doc URL
2023-08-11 13:08:19 +02:00
Tommy Verrall
83d5cc9bf4
Merge pull request #3757 from nymtech/feature/nc_user_feedback
...
feat(nc-desktop): add user feedback page
2023-08-11 12:42:47 +02:00
mfahampshire
6a54a6653c
removed unnecessary linkcheck rendering output from dist/
2023-08-11 12:30:41 +02:00
mfahampshire
d11cf4c9a3
rough staging sh script
2023-08-11 12:29:30 +02:00
mfahampshire
f9108ea400
reintroduced linkchecker + fixed broken links
2023-08-11 12:29:20 +02:00
pierre
9a5ce73dfd
close send feedback modal on click
2023-08-11 12:23:44 +02:00
pierre
af51ab3f71
add max chars limit to feedback text
2023-08-11 11:55:01 +02:00
mfahampshire
3714ee76ff
added workflow_dispatch to ci for dev-portal and docs
2023-08-11 10:53:34 +02:00
mx
0e37c572f0
Update ci-dev.yml
...
added workflow_dispatch
2023-08-11 08:53:12 +00:00
mfahampshire
b1b276e8ba
pull fix from ci-dev.yml to ci-docs.yml
2023-08-11 10:16:37 +02:00
serinko
9966d0fa5f
applied theme changes:dev-portal -> docs
2023-08-10 18:39:04 +02:00
serinko
c5c6d3cc27
picked theme changes:dev-portal -> operators; theme finished
2023-08-10 18:32:13 +02:00
serinko
0f777204b8
picked theme changes:dev-portal -> operators; theme finished
2023-08-10 18:31:56 +02:00
Gala
cbda950259
Merge pull request #3759 from nymtech/theme
...
Theme
2023-08-10 17:58:26 +02:00
pierre
d57e8efff2
revert upstream changes
2023-08-10 16:10:46 +02:00
pierre
c4c4355a54
add feedback note
2023-08-10 16:05:44 +02:00
pierre
aaef36a5d7
display a notice to enable error reporting first
2023-08-10 16:05:44 +02:00
pierre
062f4911e1
add user feedback page
2023-08-10 16:05:44 +02:00
twofaktor
59e4567342
Update minibolt_pp.png
2023-08-10 16:05:44 +02:00
⚡️2FakTor⚡️
de2b106568
Update community-applications-and-guides.md
2023-08-10 16:05:44 +02:00
Jędrzej Stuczyński
ae79dc4ec6
using stricter version requirements for mdbook and mdbook-variables
2023-08-10 14:40:15 +01:00
Gala
d49ba6e025
theme change
2023-08-09 17:56:36 +02:00
Bogdan-Ștefan Neacşu
60ab58998d
Print warning when coconut verif endpoint doesn't work ( #3755 )
2023-08-09 18:12:59 +03:00
Jędrzej Stuczyński
75bb9140b0
fixed doc tests
2023-08-09 14:49:16 +01:00
Jędrzej Stuczyński
b63f5409db
cargo fmt
2023-08-09 14:43:43 +01:00
Jędrzej Stuczyński
de6c1ba1f0
made the Stream return a single message at each call
2023-08-09 14:39:57 +01:00
Jędrzej Stuczyński
e705b76b36
unified sending interface + example of split sending
2023-08-09 14:27:17 +01:00
mfahampshire
05259410b2
changed out of date var 'mix_node_release_version' to 'platform_release_version
2023-08-09 14:25:29 +02:00
mfahampshire
6be7c094be
fixed incorrect import path for chat app
2023-08-09 14:24:57 +02:00
mfahampshire
2db3297d1e
updated grantee info update link
2023-08-09 14:11:06 +02:00
Jędrzej Stuczyński
a1295a316b
utility 'Stream' implementation for MixnetClient
2023-08-09 12:50:34 +01:00
mfahampshire
fc7e4be175
fixed links
2023-08-09 13:25:37 +02:00
mfahampshire
3dd3692e8d
updated links in operator binaries compilation list
2023-08-09 12:51:34 +02:00
mfahampshire
4bb6f21faa
Merge branch 'release/v1.1.27' into feature/operators-guide
2023-08-09 12:50:06 +02:00
mfahampshire
62c03b3136
removed doubled header
2023-08-09 11:47:11 +02:00
mfahampshire
e9d10caaf8
final tweaks
2023-08-09 11:30:12 +02:00
mfahampshire
432f6a006f
removed glossary file: needs rework
2023-08-09 11:29:57 +02:00
mfahampshire
4f05169361
added coc and license
2023-08-09 11:29:34 +02:00
Tommy Verrall
25ebdbb6eb
Merge branch 'develop'
2023-08-08 18:26:42 +01:00
Bogdan-Ștefan Neacşu
be88a9b277
Remove stale BBC env var ( #3720 )
2023-08-08 16:33:50 +01:00
Tommy Verrall
fce2c704af
Merge pull request #3750 from nymtech/release/v1.1.26
...
Release/v1.1.26
2023-08-08 16:04:32 +02:00
benedetta davico
d8a95d3810
Update Cargo.toml
2023-08-08 15:42:05 +02:00
benedetta davico
191aa149df
Update Cargo.toml
2023-08-08 15:37:16 +02:00
benedettadavico
f4df1a9168
Merge branch 'release/v1.1.26' of https://github.com/nymtech/nym into release/v1.1.26
2023-08-08 15:22:49 +02:00
benedettadavico
62316244d9
Revert package.json changes needed temporary build
2023-08-08 15:16:22 +02:00
benedettadavico
a26c6d7a29
Temporary update to fix windows build
2023-08-08 15:16:22 +02:00
benedettadavico
8fda246a3c
Update changelog and versions for release v1.1.26
2023-08-08 15:16:22 +02:00
Bogdan-Ștefan Neacșu
5620fd7009
Set sphinx as default packet type
2023-08-08 15:16:22 +02:00
Bogdan-Ștefan Neacşu
122612fa03
Apply fix from feature/ephemera to develop too ( #3698 ) ( #3742 )
2023-08-08 15:16:22 +02:00
mfahampshire
53db18df2c
rephrased intro
2023-08-08 15:14:20 +02:00
Jon Häggblad
e00910bcb8
Add geo-aware mixnet topology provider ( #3713 )
...
* WIP: initial work
* wupwup
* WIP: experiments
* Move topology provider and requests to own crate
* Make sure we use the new crate everywhere
* Sort Cargo.toml
* Extract out some functions in geo_aware_provider
* rustfmt
* Add CountryGroup type
* Assign unknown as well
* wipwip
* Add command line flag to socks5-client
* Use geo-aware mixnode selection in nym-connect when in medium mode
* rustfmt
* clippy
* Fix nym-connect build
* wasm fix
* Spelling
2023-08-08 15:14:13 +02:00
mfahampshire
23a669c4de
updated vars in all books for next release version
2023-08-08 14:19:29 +02:00
benedettadavico
0af9b3c6c8
Revert package.json changes needed temporary build
2023-08-08 14:17:55 +02:00
mfahampshire
88d2592a4e
added notes to ws and socks client subsections re: rust sdk
2023-08-08 14:16:48 +02:00
mfahampshire
85c22525cf
* tweaked mixnode doc
...
* removed token diagram from nyx validator doc
2023-08-08 14:10:44 +02:00
mfahampshire
7e27413a12
added custom 404 page for all books
2023-08-08 13:59:53 +02:00
mfahampshire
50acec575f
tweak
2023-08-08 11:49:51 +02:00
benedettadavico
2d60a9da3f
Temporary update to fix windows build
2023-08-08 11:24:08 +02:00
benedettadavico
795efb9f0b
Update changelog and versions for release v1.1.26
2023-08-08 11:15:30 +02:00
mfahampshire
ffb9ab9019
tweaks to tutorial
2023-08-08 11:00:11 +02:00
mfahampshire
1a195d151d
added ide config to gitignore
2023-08-08 10:59:42 +02:00
mfahampshire
2eeb8bb590
NR page
2023-08-07 16:38:13 +02:00
mfahampshire
2565716816
typo fix
2023-08-07 16:38:02 +02:00
mfahampshire
f954ce5c97
more links, fleshed out intro
2023-08-07 16:06:39 +02:00
mfahampshire
baebbe4e4d
added links
2023-08-07 15:52:48 +02:00
Tommy Verrall
695d34735c
Merge pull request #3748 from nymtech/feature/fix_default_packet_type
2023-08-07 15:36:31 +02:00
Bogdan-Ștefan Neacșu
314d7a7526
Set sphinx as default packet type
2023-08-07 15:52:03 +03:00
serinko
2dd3e031bd
socks5: new commands from #3699
2023-08-07 13:13:11 +02:00
serinko
860ec74b59
operators-guides final review of links and typos
2023-08-07 12:47:29 +02:00
serinko
bff806e5f5
correction of typos
2023-08-07 12:40:28 +02:00
serinko
f8b9bb7e78
correcting links, typos - doc finished
2023-08-07 12:38:10 +02:00
serinko
913095ee60
old typos edits
2023-08-07 12:36:19 +02:00
serinko
d44b88842e
scp automation tested - doc finished
2023-08-07 12:19:34 +02:00
serinko
a67092ad17
correct go installation - guide finished
2023-08-07 12:08:18 +02:00
Tommy Verrall
a86c1a6a60
Merge pull request #3745 from nymtech/feature/explorer-api-build-info
...
added --version command to explorer-api
2023-08-07 11:40:04 +02:00
Bogdan-Ștefan Neacşu
7ad2865250
Add empty migration to group contract ( #3740 )
2023-08-07 12:32:20 +03:00
Bogdan-Ștefan Neacşu
49440bf60e
Apply fix from feature/ephemera to develop too ( #3698 ) ( #3742 )
2023-08-07 12:27:31 +03:00
Jędrzej Stuczyński
b3b43b56be
added --version command to explorer-api
2023-08-07 10:15:15 +01:00
Mark Sinclair
4a23729a6a
Add GitHub Action to build Typescript SDK docs
2023-08-04 16:31:21 +01:00
pierre
5711bbd0c1
feat(nc-android): add runtime permission request
2023-08-04 17:15:01 +02:00
pierre
1b1f0293ec
fix(nc-android): text colors
2023-08-04 15:36:06 +02:00
serinko
0b29e28e3f
remove reduntant nym/docs/
2023-08-04 13:19:29 +02:00
serinko
f26f159bb0
filled/docs/validators.md
2023-08-04 13:18:12 +02:00
mfahampshire
a8ddaddaf4
skeleton of NR page
2023-08-03 21:15:58 +02:00
mfahampshire
84741f2020
cont.
2023-08-03 19:51:03 +02:00
mfahampshire
cc65236085
* deleted old setup guides
...
* added new info on operator guides
* adding stubs for in-depth node pages
2023-08-03 19:28:37 +02:00
mfahampshire
e18c541400
added custom 404 + updated platform version
2023-08-03 19:28:13 +02:00
mfahampshire
c1e8ebd46a
typo fix
2023-08-03 16:46:05 +02:00
mfahampshire
0b6eb17793
* removed old wallet-address flag
...
* 'mixnode' -> 'mix node' for consistency in non-code / non-binary references
2023-08-03 16:43:58 +02:00
mfahampshire
10696ae4dc
tweaked intro page
2023-08-03 16:31:45 +02:00
Jędrzej Stuczyński
9285aaf487
Generate json schema for all used contracts ( #3693 )
...
* removed sealed impl of serde for tx::Fee
* further upgraded cosmwasm to 1.3.0
* wip
* created schema for mixnet contract
* updated return type of 'GetBondedMixnodeDetailsByIdentity' query
* fixed imported version of serde_json_wasm
* updated return type of 'GetFamilyByHead' query
* updated return type of 'GetFamilyByLabel' query
* updated return type of 'GetFamilyMembersByHead' and 'GetFamilyMembersByLabel' queries
* fixed broken tests due to type changes
* added support for GetFamilyMembersByLabel and GetFamilyMembersByHead queries in 'mixnet_query_client'
* moved 'Account' and 'VestingContractError' to common crate
* created schema for vesting contract
* Added documentation for all query messages in the vesting contract
* improved mixnet contract schema by adding documentation to all query types
* feature-locking cw2 import
* created schema for the name service contract
* created schema for the service provider directory contract
* created schema for the coconut bandwidth contract
* created schema for the coconut dkg contract
* created schema for the coconut cw4 group contract
* created schema for the coconut cw3 multisig contract
* fixed missing import and adjusted makefile
* cargo fmt
* clippy
* adjusted contract CI to build with --lib flag
* missing --lib flag in the makefile
* updated lock files
* makefile for generating the schemas
* added github action to check for schema difference
* adding missing step to checkout the repo
2023-08-03 15:09:07 +01:00
Bogdan-Ștefan Neacşu
55bd7f8a61
Fix doubling the data dir in nym-api ( #3739 )
2023-08-03 17:07:59 +03:00
Jędrzej Stuczyński
b66c4cf0bb
removed dependency on wasm-timer fork ( #3733 )
2023-08-03 11:01:03 +01:00
mfahampshire
dd4f4c44c3
finished first pass at tutorial
2023-08-03 10:53:23 +02:00
mfahampshire
c04993e49c
added new pages for client and service /src/ files
2023-08-02 23:29:56 +02:00
mfahampshire
464984a83c
continued working on tutorial; finished bin/service
2023-08-02 23:29:33 +02:00
mfahampshire
4696470b19
rephrased intro
2023-08-02 16:26:41 +02:00
Tommy Verrall
5dacf0c8f8
Merge pull request #3730 from nymtech/qa/fix-api-tests
...
fix config for prod runs on api tests
2023-08-02 15:05:27 +02:00
Tommy Verrall
cbafd37102
fix config
2023-08-02 13:22:02 +02:00
Tommy Verrall
e537359c73
Merge pull request #3728 from nymtech/qa/fix-api-tests
...
fix api tests for no blacklisted nodes
2023-08-02 13:21:00 +02:00
Tommy Verrall
2ed3e646be
linting and removing unused imports
2023-08-02 13:02:29 +02:00
Tommy Verrall
c725ae4e2b
remove console
2023-08-02 12:55:46 +02:00
Tommy Verrall
5ab2c738df
fix api tests for no blacklisted nodes
2023-08-02 12:54:09 +02:00
pierre
cd70b0de75
build(nc-android): disable sentry upload proguard mapping files
2023-08-02 11:18:30 +02:00
serinko
6395303466
#3674 feedback implemented
2023-08-02 10:40:26 +02:00
dependabot[bot]
60264486fd
Bump semver from 6.3.0 to 6.3.1 in /nym-api/tests
...
Bumps [semver](https://github.com/npm/node-semver ) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-02 08:37:23 +00:00
Tommy Verrall
6359b38a5d
Merge pull request #3660 from nymtech/dependabot/npm_and_yarn/nym-wallet/webdriver/semver-5.7.2
...
Bump semver from 5.7.1 to 5.7.2 in /nym-wallet/webdriver
2023-08-02 10:36:36 +02:00
mfahampshire
40ffb6b65d
continued working on dev portal tutorial
2023-08-02 08:59:37 +02:00
serinko
502a2d6a23
operators: plugins work, ready for final review
2023-08-02 08:04:57 +02:00
serinko
974cee1f22
operators: book built, no {comments} left, cmdrun and admonish not working
2023-08-01 17:37:12 +02:00
dependabot[bot]
00b5a46cbc
Bump semver from 5.7.1 to 5.7.2 in /nym-wallet/webdriver
...
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-01 15:22:00 +00:00
Fouad
e97a068bf0
Type documentation for NymSDK ( #3701 )
...
* set up development process for docs
* set up development process for docs
* Add local installs for Typedoc on gitignore
* Add Typedoc comments on types.ts file
* add typedoc config file
* update types and add annotations
* Add updates on types file
* add examples + manage sort order for doc items
* update client methods with examples
* add description of NymMixnetClientOptions
* add description of NymMixnetClientOptions
* fix linting
---------
Co-authored-by: Lorexia <alexia.lorenza.martinel@protonmail.com >
2023-08-01 16:21:12 +01:00
serinko
7ac3bb10cb
reinit the book, delete *.html in /src
2023-08-01 16:43:57 +02:00
serinko
20d51437b5
reinitialized the book - simplified book.toml
2023-08-01 16:30:07 +02:00
serinko
1965df05e7
operators guide: book built
2023-08-01 11:04:11 +02:00
serinko
615c65cb22
operators guide: add src/binaries/ files, fix links
2023-08-01 10:58:29 +02:00
Lorexia
c7147ebfb2
Add updates to community list projects
2023-08-01 10:50:49 +02:00
mfahampshire
a344cda916
removed old wallet address flag again
2023-08-01 10:50:46 +02:00
Lorexia
15a6af49f0
Add updates to community list projects
2023-08-01 10:49:02 +02:00
mfahampshire
97956afdf6
removed old wallet address flag again
2023-08-01 10:48:52 +02:00
Lorexia
47d045b1c7
Add updates to community list projects
2023-08-01 10:35:01 +02:00
mfahampshire
0b0bb8175f
removed old wallet address flag again
2023-08-01 10:33:34 +02:00
mfahampshire
bb263f8c5e
added tree output for created client with storage example
2023-07-31 15:38:49 +02:00
mfahampshire
82872ae02a
working lib setup for tutorial
2023-07-31 15:38:19 +02:00
serinko
432af5a204
operators: typo edit
2023-07-31 13:53:21 +02:00
serinko
ce87df3026
operators: comment missing info
2023-07-31 13:47:57 +02:00
serinko
db407847e3
operators: book build - minor issues remain
2023-07-31 13:25:11 +02:00
mfahampshire
6db396e877
cont. with first pass at tutorial
2023-07-28 16:31:08 +02:00
Jon Häggblad
7b71775e08
Add geo-aware mixnet topology provider ( #3713 )
...
* WIP: initial work
* wupwup
* WIP: experiments
* Move topology provider and requests to own crate
* Make sure we use the new crate everywhere
* Sort Cargo.toml
* Extract out some functions in geo_aware_provider
* rustfmt
* Add CountryGroup type
* Assign unknown as well
* wipwip
* Add command line flag to socks5-client
* Use geo-aware mixnode selection in nym-connect when in medium mode
* rustfmt
* clippy
* Fix nym-connect build
* wasm fix
* Spelling
2023-07-28 14:48:33 +02:00
mfahampshire
d8925fe234
* started on cosmos tutorial
...
* edited summary accordingly
* edited links in other pages for new ts tutorial structure
* removed ipfs coming soon page
2023-07-28 14:30:01 +02:00
serinko
02f5fa6816
faq.md: initial questions and answers - in progress
2023-07-28 13:22:40 +02:00
pierre
5fbccc3406
build(nc-android): moving build config to kotlin
2023-07-27 19:11:33 +02:00
pierre
5964f104c5
fix(nc-desktop): typo
2023-07-27 15:54:45 +02:00
pierre
ac8afe133f
fix(nc-desktop): typo
2023-07-27 15:53:55 +02:00
serinko
3aa9ad0197
corrected scp -3 option
2023-07-27 13:01:09 +02:00
serinko
7ccadffdba
operators-guide:troubleshooting.md done - content ready to go out
2023-07-27 12:41:22 +02:00
Bogdan-Ștefan Neacşu
19736b1204
Fix develop after bad automerge ( #3712 )
2023-07-27 13:25:34 +03:00
pierre
6e5f6bf0df
ci: fix release strapi actions
2023-07-27 11:42:42 +02:00
pierre
0bfc1be1d5
ci: fix release strapi actions
2023-07-27 11:42:02 +02:00
Jędrzej Stuczyński
67435e9cdf
Feature/simplify cli parsing ( #3699 )
...
* added a global flag to disable the printed out banner inside tty
* added a 'build-info' command to our binaries
* added binary name to BinaryBuildInformation
* clippy
2023-07-27 10:20:07 +01:00
Bogdan-Ștefan Neacşu
a47899aa77
Apply fix from feature/ephemera to develop too ( #3698 )
2023-07-27 12:18:08 +03:00
pierre
aedacf6c65
ci: fix release strapi actions
2023-07-27 11:12:42 +02:00
pierre
44fa52a7a7
ci: fix release strapi actions
2023-07-27 11:08:24 +02:00
Tommy Verrall
f6e20c8201
Merge branch 'release/v1.1.25' into develop
2023-07-26 17:39:34 +02:00
pierre
1da6ee2058
fix workflows (try)
2023-07-26 17:37:54 +02:00
pierre
109fb96fca
fix workflows
2023-07-26 17:37:54 +02:00
benedetta davico
557bfa7b34
Update CHANGELOG.md
2023-07-26 17:37:25 +02:00
Tommy Verrall
4c9727b1ef
Update nym-connect-publish-ubuntu.yml ( #3706 )
...
* Update nym-connect-publish-ubuntu.yml
* Update nym-connect-publish-ubuntu.yml
* Update nym-connect-publish-macos.yml
* Update nym-connect-publish-windows10.yml
2023-07-26 17:37:25 +02:00
Tommy Verrall
a0408b74dc
Update nym-connect-publish-macos.yml ( #3705 )
...
* Update nym-connect-publish-macos.yml
install wasm and build
* Update nym-connect-publish-macos.yml
use the correct download
2023-07-26 17:37:25 +02:00
Tommy Verrall
8a1ed12f58
bump versions for NC
2023-07-26 17:37:25 +02:00
mfahampshire
c38c5c2f0d
fixed clippy warning
2023-07-26 17:37:25 +02:00
pierre
03300a859e
build(nc-desktop): sentry dsn as env var
2023-07-26 17:37:22 +02:00
mfahampshire
2fe5401a38
ran fmt
2023-07-26 17:37:22 +02:00
mfahampshire
d8a44cd9c1
added reply with surbs example to rust sdk examples dir
2023-07-26 17:37:22 +02:00
mfahampshire
a0b41db22d
added rust sdk surb example
2023-07-26 17:37:22 +02:00
Pierre Dommerc
7d6d8669b0
feat(nc-desktop): add sentry to backend ( #3652 )
2023-07-26 17:37:18 +02:00
mfahampshire
a1a2f37fce
included url
2023-07-26 17:23:20 +02:00
mfahampshire
91341733c1
updated NR guide with list explainer + info on comments in local allow list
2023-07-26 17:23:20 +02:00
mfahampshire
93cd8821c3
version update
2023-07-26 17:23:20 +02:00
mfahampshire
b79ec60381
* added serinko + alexia to book authors
...
* version bumps for next release
2023-07-26 17:23:20 +02:00
mfahampshire
2c2dd54028
updated sdk documentation with surb example
2023-07-26 17:23:20 +02:00
mfahampshire
4306cec49c
version bumps
2023-07-26 17:23:14 +02:00
mfahampshire
5781d3043f
removed command information from mix node + gateway guide
2023-07-26 17:23:14 +02:00
⚡️2FakTor⚡️
d843407ba7
Update network-requester-setup.md
2023-07-26 17:23:14 +02:00
⚡️2FakTor⚡️
053e047cca
Update network-requester-setup.md
2023-07-26 17:23:14 +02:00
Jędrzej Stuczyński
516561dcf9
Feature/wasm nyxd client ( #3708 )
...
* separated signing and nyxd-client features
* updated cosmrs to the most recent version
* using tendermint_rpc directly for the Client trait
* fixed rest of the codebase
* removed nyxd-client feature
* export more types
* clippy that seems to have been skipped in makefile
2023-07-26 15:49:45 +01:00
Jon Häggblad
290dbc1a03
client-core: make latency based gateway selection concurrent ( #3709 )
2023-07-26 13:08:06 +02:00
serinko
c120196be0
operators-guide: incorporated PR #3656
2023-07-26 12:55:05 +02:00
serinko
f2a395fe42
operators-guide: create validator tutorial & add maintenance points
2023-07-26 11:46:36 +02:00
Jon Häggblad
524863aae7
Uncouple gateways and network-requester in nym-connect ( #3639 )
...
* Split fetching network-requesters from gateways
* Tidy names
* Select gateway independenty in frontend
* Fix threshold value
* Fix gateway type
* Fix naming for setGateway and setServiceProvider
* Unshadow variable
* Naming conventions
* Missing semicolon
* Explicit types in invoke calls
* Dedup random function
* Inline some functions
* Silence handlebars in log
* Emojis in healthcheck log statements
* Remove gateway from service provider type
* Remove unneeded type cast
* fix linting
* Remove gateway field from harbour master response type
---------
Co-authored-by: fmtabbara <fmtabbara@hotmail.co.uk >
2023-07-25 13:51:27 +02:00
Tommy Verrall
61ad336b18
Merge pull request #3598 from nymtech/bug-fix/balanceVSfeeWarning
...
TX warning when fee > balance
2023-07-25 09:55:34 +02:00
pierre
867b745a38
fix(nc-android): http requests
2023-07-25 08:53:34 +02:00
fmtabbara
78e54287da
include tx amount when checking balance
2023-07-24 16:57:28 +01:00
fmtabbara
96c29b974b
add warning for more txs
2023-07-24 16:57:28 +01:00
fmtabbara
eadd116ae4
add warning modal for more txs
2023-07-24 16:57:28 +01:00
fmtabbara
f1175280cf
add warning to tx modals when fee exceeds balance
2023-07-24 16:57:28 +01:00
serinko
cf79bdc098
operators-guide: create NR page & edit maintenance page
2023-07-24 12:53:32 +02:00
dependabot[bot]
34e2affef8
Bump word-wrap from 1.2.3 to 1.2.5 in /nym-api/tests
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.5.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-23 02:08:02 +00:00
pierre
34a47a9449
build(nc-desktop): sentry dsn as env var
2023-07-21 15:56:08 +02:00
Bogdan-Ștefan Neacşu
dff11df2bd
Add DKG resharing benchmark ( #3692 )
...
* Add DKG resharing benchmark
* Fix clippy
2023-07-21 11:25:14 +01:00
benedettadavico
feb888a154
updating sandbox .env
2023-07-20 17:20:00 +02:00
Pierre Dommerc
415fe4605c
feat(nc-desktop): add sentry to backend ( #3652 )
2023-07-20 13:17:49 +02:00
Pierre Dommerc
70e6539298
refactor(nc-desktop): add privacy level user settings ( #3664 )
2023-07-19 15:56:00 +02:00
pierre
fe76ba68a0
ci: fix connect-desktop-ci workflow
2023-07-19 15:41:00 +02:00
pierre
863580a6f2
ci: fix workflow for strapi data publish
2023-07-18 19:23:31 +02:00
pierre
4c558db08e
add alephium to supported wallets
2023-07-18 17:08:20 +02:00
Mark Sinclair
9d5b582908
SDK - fix unsubscribe function for events ( #3659 )
...
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-07-18 14:12:00 +01:00
Fouad
c12b20f1d6
Feature/sdk browser extension examples ( #3673 )
...
* New TypeScript SDK example: Google Chrome
Example of a simple manifest v3 extension to load a Nym client within a
popup view.
* Firefox Extension example for Nym TypeScript SDK
* Fix typo
* Add basic install script
* fix up html files
* remove unnecessary background page
* bundle extensions with webpack
* use icons from shared assets
* ignore sdk index file
* import sdk lib
* create new build script for non-inline workers
* import workers and build as separate files using webpack
* update html titles
* create react app node tester example
* add readme file
* update readme for FF extension
* code formatting
---------
Co-authored-by: Nadim Kobeissi <nadim@symbolic.software >
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-07-18 14:09:40 +01:00
farbanas
edeb8369df
Merge branch 'master' into develop
2023-07-18 14:22:46 +02:00
farbanas
22b2405aa2
Merge branch 'release/v1.1.24'
2023-07-18 13:43:47 +02:00
farbanas
63254ecffe
update versions and changelogs for the release
2023-07-18 13:43:30 +02:00
farbanas
407d280019
fixes to GH action
2023-07-18 11:23:15 +02:00
Bogdan-Ștefan Neacşu
41e1009095
Upgrade cosmwasm ( #3678 )
...
* Upgrade cosmwasm
* Remove serde annotation for Denom too
* Fix clippy after rustup update
2023-07-18 12:15:20 +03:00
farbanas
1fafc126fb
debugging
2023-07-18 11:06:45 +02:00
farbanas
9a51135d22
debugging
2023-07-18 10:43:27 +02:00
Tommy Verrall
1b2790da80
Merge pull request #3676 from nymtech/bugfix/#3630
...
[wallet] bugfix: don't send funds for pledge decrease simulation
2023-07-17 12:08:32 +02:00
Jędrzej Stuczyński
f8943eebce
preemptively resolving future clippy issue
2023-07-17 11:01:45 +01:00
Jędrzej Stuczyński
d7b53cba40
don't send funds for pledge decrease simulation
2023-07-17 11:01:45 +01:00
mx
89d2f0ac12
Merge pull request #3665 from nymtech/dev-portal/communityupdates
...
Dev portal/communityupdates
2023-07-17 09:49:52 +00:00
wigy
110b4d384e
fix: typo in Rust SDK docs ( #3655 )
2023-07-17 10:29:28 +01:00
serinko
cf71d655e2
operators-guide: moved repeating to maintenance.md, shortened and cleaned the existing guides
2023-07-14 19:21:25 +02:00
serinko
141b9d396c
operator-guides: made todo notes
2023-07-14 17:17:07 +02:00
serinko
ff65d052b8
operators-guide: created generic docs maintenance.md and preliminary-steps.md to avoid redundancy
2023-07-14 13:25:12 +02:00
serinko
153e899e0e
mixnode-seup: minor edits
2023-07-14 11:20:51 +02:00
serinko
7e5c79848f
feature/operators-guide: coppied all configs from ../docs/
2023-07-13 16:59:25 +02:00
serinko
92b4dbb250
initilizing operators guides mdbook
2023-07-13 16:51:04 +02:00
Bogdan-Ștefan Neacşu
6d79b6f600
Apply clippy fix ( #3670 )
2023-07-13 11:40:40 +03:00
Lorexia
4631c72c6b
Update quickstart overview, delete project comments in community-applications-and-guides
2023-07-13 10:36:27 +02:00
Lorexia
12aa5f1f4f
Add Minibolt to community projects list
2023-07-12 18:37:06 +02:00
Lorexia
825f25800a
Add Nymster email info, update Nostr-Nym link, update deployed apps text
2023-07-12 14:44:51 +02:00
Lorexia
d9b4d8fde6
Add preprocessors for build, update NIsNymUp issue, update DarkFi picture
2023-07-12 11:05:42 +02:00
Lorexia
a98613d83c
Update community application list, merge community and guides pages, update SUMMARY file, update overview file
2023-07-11 19:57:21 +02:00
mfahampshire
34de42fe7a
updated validator docs: upgrade to 0.32.0 instructions
2023-07-11 15:51:02 +02:00
pierre
766261f774
sync gh actions for s with normal ones
2023-07-11 09:56:54 +02:00
serinko
6e2eaf29e7
edited NC-Matrix user manual
...
- changed setup for Mac
- fixed typo
2023-07-10 15:32:23 +02:00
Bogdan-Ștefan Neacşu
c99309dd79
Use NYXD env in api ( #3654 )
2023-07-10 15:14:16 +03:00
Pierre Dommerc
37c875d8ee
build(nym-connect-desktop): speedy mode ( #3636 )
2023-07-10 13:18:46 +02:00
Jędrzej Stuczyński
b2b0a1478b
exposed methods for sending replies in rust-sdk ( #3658 )
2023-07-10 09:49:32 +01:00
mx
c6b193eb4f
Merge pull request #3657 from nymtech/serinko-dev-portal-patch
...
update NC-Matrix user manual
2023-07-10 08:17:17 +00:00
Raphaël Walther
aa67e183a6
Github Actions: fix daily audit workflow notification
2023-07-07 18:00:41 +02:00
Fouad
b27fa51092
Feature/nym browser extension ( #3637 )
...
* Chore/browser extension bootstrap (#3257 )
* init package
* set up TS and Webpack
* add eslint config
* add prettier config
* add react and mui theme
* add CI
* update mui theme version number
* Chore/browser extension routes (#3327 )
* start routes
* create layouts
* add initial app routes
* add initial app pages
* add global types
* create reuseable components
* move password and mnemonic fields to shared react components package
* refactor register routes
* move client address component to shared package
* move components to ui folder
* create menu and appbar components
* adjust layout components
* add readme
* use memory router
* Feature/nym browser extension login and send (#3373 )
* init package
* set up TS and Webpack
* add eslint config
* add prettier config
* add react and mui theme
* add CI
* update mui theme version number
* Chore/browser extension routes (#3327 )
* start routes
* create layouts
* add initial app routes
* add initial app pages
* add global types
* create reuseable components
* move password and mnemonic fields to shared react components package
* refactor register routes
* move client address component to shared package
* move components to ui folder
* create menu and appbar components
* adjust layout components
* add readme
* use memory router
* add extension to mono-repo config
* fix webpack build
* util functions
* add TX type
* refactor routes
* refactor pages + add send page
* add page layout for app pages
* set up app context
* app components
* set up connection config
* fix lint errors
* Chore/browser extension bootstrap (#3257 )
* init package
* set up TS and Webpack
* add eslint config
* add prettier config
* add react and mui theme
* add CI
* update mui theme version number
* Chore/browser extension routes (#3327 )
* start routes
* create layouts
* add initial app routes
* add initial app pages
* add global types
* create reuseable components
* move password and mnemonic fields to shared react components package
* refactor register routes
* move client address component to shared package
* move components to ui folder
* create menu and appbar components
* adjust layout components
* add readme
* use memory router
* add extension to mono-repo config
* util functions
* add TX type
* refactor routes
* refactor pages + add send page
* add page layout for app pages
* set up app context
* app components
* set up connection config
* use fee simulation when sending tokens
* use object argument for simulate send api
* login validation + fee refinements
* use components from shared components lib
* add receive modal (#3408 )
* account storage via wasm
* method to get all storage keys
* Feature/nym browser extension password encryption (single account) (#3442 )
* build wasm
* reuse components and state for password pages
* refactor registration pages
* use login with password
* import storage as local package
* add yarn preinstall script to ts lint gh action
* install wasm-pack for CI
* use @nym scope for ext storage package
* introduced a call to check if database was already initialised (#3465 )
* introduced a call to check if database was already initialised
* use extension storage method to check for db existance
---------
Co-authored-by: fmtabbara <fmtabbara@hotmail.co.uk >
* introduced mnemonic key existence check (#3462 )
* Browser extension - Multi-accounts + view mnemonic action (#3488 )
* add UI for multi-accounts + add view mnemonic for accounts
* refactor routes
* set up import account
* add account to existing wallet
* check if account name exists before creating new one
* handle password errors
* add token to currency conversion
* fixed ClientStorageError import path
* fix CI
* fix CI
---------
Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
2023-07-07 11:02:05 +01:00
Mark Sinclair
d01b6a12d6
Add needs-triage to new issues for project workflow automation
2023-07-07 09:34:41 +00:00
Jędrzej Stuczyński
a133457722
chore: applied fmt for let-else statements ( #3649 )
2023-07-06 10:08:39 +01:00
Fouad
ad995b1934
Node Tester SDK examples ( #3641 )
...
* create parcel example
* update plain html example
* move chat examples into own dir
* add examples to workspace
* update tsconfig path
* move webpack base to parent dir
2023-07-05 16:14:21 +01:00
farbanas
a881740c20
Merge branch 'master' into develop
2023-07-05 17:03:18 +02:00
Mark Sinclair
90cc68435c
Update connect-desktop-ci.yml
2023-07-05 15:56:31 +01:00
farbanas
c3ce9e24e2
Merge branch 'release/v1.1.23'
2023-07-05 16:28:58 +02:00
Mark Sinclair
bdda08c0b4
GitHub Actions: Change artifact upload paths to wildcards
2023-07-05 14:28:10 +01:00
Mark Sinclair
0e48ff5e9e
GitHub Action: upload artifact
2023-07-05 13:49:12 +01:00
Mark Sinclair
68d6ece6c2
GitHub Actions: add manual trigger
2023-07-05 13:11:03 +01:00
Mark Sinclair
e17ae9dce0
Update nym-wallet-publish-ubuntu.yml
2023-07-05 13:09:21 +01:00
Mark Sinclair
493f036687
GitHub Actions: fix up installing project dependencies
2023-07-05 13:07:19 +01:00
Mark Sinclair
1f4f312e8e
Removing pre-install target
2023-07-05 12:24:06 +01:00
Mark Sinclair
d829837275
GitHub Actions: install project root dependencies first
2023-07-05 12:13:39 +01:00
Mark Sinclair
36253e3f36
GitHub Actions: fix up naming and versions
2023-07-05 12:13:21 +01:00
Mark Sinclair
7743554bb8
Update nym-wallet-publish-windows10.yml
2023-07-05 11:43:33 +01:00
Mark Sinclair
de05e32845
Removing bash shell from GitHub Action
2023-07-04 17:45:23 +01:00
Mark Sinclair
136f4a8473
Revert adding copyfiles
2023-07-04 17:42:36 +01:00
Mark Sinclair
57e2628928
GitHub Actions adding bash to Windows publish workflow
2023-07-04 17:32:32 +01:00
Mark Sinclair
879e324696
Add another target for install and CI
2023-07-04 17:26:41 +01:00
Mark Sinclair
351552b863
Add back preinstall target
2023-07-04 17:22:54 +01:00
Mark Sinclair
847f3a0ecc
Remove preinstall target that needs wasm-pack
2023-07-04 17:03:24 +01:00
Mark Sinclair
58958a2449
nym-wallet: use NPM published package and add -rc0 prefix to workspace SDK package
2023-07-04 17:01:05 +01:00
Mark Sinclair
3051d84e8d
Revert GitHub Action changes to add wasm-pack to Typescript workflows
2023-07-04 17:00:11 +01:00
Mark Sinclair
2d7003dfae
Add npm registry to setup-node to create .npmrc file with reg details
2023-07-04 16:06:55 +01:00
serinko
92b9edf0da
edited NC-Matrix user manual
...
- changed setup for Mac
- fixed typo
2023-07-04 14:52:05 +00:00
Mark Sinclair
a91c997aed
Revert building SDK from root package.json
2023-07-04 15:48:44 +01:00
Mark Sinclair
5787653210
GitHub Action to publish SDK
2023-07-04 15:40:45 +01:00
Mark Sinclair
adbeeb3e5f
GitHub Action to publish SDK
2023-07-04 15:39:11 +01:00
Mark Sinclair
4899ccf4ef
GitHub Action to publish SDK
2023-07-04 15:36:26 +01:00
Mark Sinclair
9e0bcc025f
Fix up working directory in GH Action to publish to NPM
2023-07-04 15:34:37 +01:00
Mark Sinclair
16d6444169
Add GH Actions workflow to publish the SDK
2023-07-04 15:30:49 +01:00
Mark Sinclair
997faeb1e6
Create sdk-publish.yml
2023-07-04 15:27:15 +01:00
Gala
565e7768e3
Update README.md
2023-07-04 14:33:09 +02:00
Mark Sinclair
730f03de30
Update nym-wallet-publish-windows10.yml
2023-07-04 11:54:46 +01:00
Mark Sinclair
2e366a094d
Update nym-wallet-publish-windows10.yml
2023-07-04 11:52:13 +01:00
Mark Sinclair
b134334ec7
Fix package.json preinstall error
2023-07-04 11:43:42 +01:00
Mark Sinclair
f95b9b7f4a
Add preinstall targets to some package.json files to build pre-requisites
2023-07-04 11:37:00 +01:00
Mark Sinclair
11ed3b3e45
GitHub Actions: run Windows steps that use yarn in bash
2023-07-04 11:33:05 +01:00
Pierre Dommerc
271a5fbab6
ci: gh actions strapi ( #3616 )
2023-07-04 11:56:23 +02:00
Jon Häggblad
90a97b398e
name-service contract: signature check when registering ( #3572 )
...
* Add nonce state
* Update name-service types and make it build
* wip: convert tests
* Fixed all tests in names.rs
* Add TestName
* Move TestSetup to integration tests
* Tests in contract.rs done
* Move error mod to common crate
* All tests ported
* Update other crates in workspace
* rustfmt
* clippy
* Remove commented out code
* Shortcut for name.name
2023-07-04 11:49:54 +02:00
Jon Häggblad
fc2236c3c8
Strip comments from allow lists in network-requester ( #3624 )
...
* service-provider: remove comments from standard allow list
* Remove comments from the local allow list
2023-07-04 11:21:47 +02:00
Mark Sinclair
a71e228a25
Add wasm-pack install to GitHub Actions
2023-07-04 09:34:35 +01:00
farbanas
da9c2e5a7c
Merge remote-tracking branch 'refs/remotes/origin/master'
2023-07-04 09:55:15 +02:00
farbanas
e025564678
update changelog
2023-07-04 09:48:43 +02:00
mx
cf6188d794
Merge pull request #3635 from nymtech/feature/v1-1-23-docs
...
Feature/v1 1 23 docs
2023-07-03 18:50:57 +00:00
mfahampshire
dd7308d92f
Merge branch 'release/v1.1.23' into feature/v1-1-23-docs
2023-07-03 17:39:27 +00:00
mfahampshire
73ca14aae2
added alias info + some restructuring
2023-07-03 17:29:58 +00:00
mfahampshire
0fee189a89
moved image
2023-07-03 17:29:29 +00:00
Pierre Dommerc
a0c6efafd2
feat(nc): monitoring update ( #3609 )
2023-07-03 18:35:28 +02:00
Mark Sinclair
c3d3164533
Update nym-wallet-storybook.yml
2023-07-03 17:16:27 +01:00
Jędrzej Stuczyński
fa2e0a9010
Merge branch 'release/v1.1.23' into develop
2023-07-03 16:58:27 +01:00
Fouad
fcc5398aab
Feature/node tester package ( #3634 )
...
* create node tester package dir
* start building node tester package
* refactor code + build updates
* fix up types
* add more methods and fix up types
* use node tester sdk inside wallet
* fix frontend state
* Use Node 18 instead of 16
* Fix up dependencies and yarn workspace
* Fix lint error
* Try to fix up linting error
* Remove explorer linting and move it to the existing action
* Add wasm-pack build to linting GH Action
* change lerna to use workspaces and fix linting errors
* Fix up node versions in GitHub Actions and add wasm-pack
* fix build:lint target in sdk
* exclude all worker.js from eslint for sdk
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-07-03 16:53:39 +01:00
serinko
9f1f765f73
created matrix<>nymconnect user manual
2023-07-03 17:13:50 +02:00
Jędrzej Stuczyński
6403d0055b
Fixed compilation errors on latest nightly ( #3638 )
...
ref: https://github.com/rust-lang/rust/issues/113152
2023-07-03 16:01:10 +01:00
mx
7bbb10e52c
Merge branch 'release/v1.1.23' into feature/v1-1-23-docs
2023-07-03 09:47:55 +00:00
mfahampshire
1aad69a527
tidyup extra '/' in fixed last-changed git commit link
2023-07-03 09:43:04 +00:00
mfahampshire
4ad02d5328
fix attempt #3
2023-07-03 09:40:00 +00:00
mfahampshire
45b74008f1
fixed broken links to platform and wallet build instructions in readme
2023-07-03 09:36:23 +00:00
mfahampshire
2ddf9646ec
push fix attempt 2 to get actual commit message on CI deployment
2023-07-03 09:31:56 +00:00
mfahampshire
b258cd8733
fixed broken git url for last-changed mdbook plugin
2023-07-03 09:28:14 +00:00
mx
ed48a2ddd4
fixed broken example file import
2023-06-30 12:50:48 +02:00
Pierre Dommerc
7a1a7c003e
feat(nc-desktop): add matrix and monero to providers list (ui) ( #3623 )
2023-06-30 12:13:52 +02:00
Pierre Dommerc
ef36c29b91
feat(nc-desktop): add matrix and monero to providers list (ui) ( #3623 )
2023-06-30 12:13:04 +02:00
pierre
4025fed882
build: update workflow to push release data to strapi
2023-06-29 16:51:58 +02:00
pierre
9aaa74204b
build: update workflow to push release data to strapi
2023-06-29 16:26:03 +02:00
pierre
9d7a6b2aec
build: update workflow to push release data to strapi
2023-06-29 16:09:38 +02:00
pierre
4b13a5cf61
build: add workflow to push release data to strapi
2023-06-29 16:07:54 +02:00
pierre
c9489fb48e
build: add workflow to push release data to strapi
2023-06-29 15:57:02 +02:00
pierre
6c3653c128
build: new workflow placeholder
2023-06-29 15:44:56 +02:00
mx
02a4452eca
Merge pull request #3613 from nymtech/dev-portal-edit
...
created monero.md user manual
2023-06-29 11:38:58 +00:00
mx
d47633faa8
Update documentation/dev-portal/src/tutorials/monero.md
...
Co-authored-by: Mark Sinclair <14054343+mmsinclair@users.noreply.github.com >
2023-06-29 13:26:41 +02:00
serinko
a3da077ce9
reverted cargo.lock & changed video size
2023-06-29 13:26:40 +02:00
serinko
131952c036
changed video link
2023-06-29 13:26:27 +02:00
mx
8d2ef605ed
quickfix
2023-06-29 13:26:27 +02:00
mx
fbcc2907bb
fixed dead image link + added monero x nymconnect page to sidebare
2023-06-29 13:26:27 +02:00
serinko
c0bb5503cf
removed redundant copy
2023-06-29 13:26:27 +02:00
serinko
ef7beaa12f
created user manuals & monero.md
2023-06-29 13:26:24 +02:00
Jon Häggblad
31568b544c
Minor fixes to support harbourmaster beacon ( #3618 )
...
* wip
* wip
2023-06-29 12:38:03 +02:00
Jon Häggblad
2953837f25
Add medium toggle to socks5 client ( #3615 )
...
* Add medium toggle to socks5 client
* rustfmt
2023-06-28 23:47:00 +02:00
Jon Häggblad
ee98820bb4
Use different service provider directory when medium toggle enabled ( #3617 )
2023-06-28 23:45:45 +02:00
Jon Häggblad
ed76000dd0
Remove unmaintained upgrade commands ( #3599 )
...
* Remove unmaintained upgrade commands
* Remove unused with_custom_version functions
2023-06-28 15:59:27 +02:00
Pierre Dommerc
0dfe1460e4
fix lint ( #3612 )
2023-06-28 13:43:43 +02:00
Dave Hrycyszyn
e06087ad3f
Made a few additions to upgrade notes
2023-06-28 12:24:21 +02:00
Dave Hrycyszyn
0f41dda013
Made a few additions to upgrade notes
2023-06-28 12:23:32 +02:00
Dave Hrycyszyn
51d66c3e0c
Made a few additions to upgrade notes
2023-06-28 11:21:24 +01:00
Pierre Dommerc
0a6a015987
feat(nc): monitoring update ( #3609 )
2023-06-28 12:20:29 +02:00
mx
efd8ba5978
hotfix on broken releases page link
2023-06-27 16:09:59 +02:00
mx
0c7181a211
* updated libwasmvm.so linking instructions
...
* added note on upgrading to v0.31.1
2023-06-27 16:09:53 +02:00
mx
f14b40a769
hotfix on broken releases page link
2023-06-27 16:06:03 +02:00
mx
d8f80434b4
* updated libwasmvm.so linking instructions
...
* added note on upgrading to v0.31.1
2023-06-27 16:02:31 +02:00
Jon Häggblad
f47a111640
Merge remote-tracking branch 'origin/release/v1.1.23' into develop
2023-06-27 15:52:03 +02:00
mx
ae5a9ccc50
Merge pull request #3601 from nymtech/revert-3593-feature/release-1-1-22-docs
...
Revert "Feature/release 1 1 22 docs"
2023-06-27 09:29:14 +00:00
mx
40465665f0
Revert "Feature/release 1 1 22 docs"
2023-06-27 09:28:49 +00:00
mx
8c437ac964
Merge pull request #3593 from nymtech/feature/release-1-1-22-docs
...
Feature/release 1 1 22 docs
2023-06-27 09:28:33 +00:00
benedettadavico
f3b17ad2f8
Revert contract version
2023-06-27 09:57:17 +02:00
benedettadavico
9121078576
Update versions and changelog for release v1.1.23
2023-06-27 09:48:35 +02:00
mx
c505a00fac
pulled in renamed example file
2023-06-26 17:37:01 +02:00
mx
09bad9c6b4
* updated libwasmvm.so linking instructions
...
* added note on upgrading to v0.31.1
2023-06-26 17:36:22 +02:00
pierre
597f5e9545
ci: fix typescript-lint.yml workflow
2023-06-26 16:21:37 +02:00
pierre
54cb7be1e1
chore: update copyright notice in comment headers
2023-06-26 16:09:24 +02:00
pierre
431c98e591
chore: update copyright notice date
2023-06-26 15:46:11 +02:00
Jon Häggblad
35f2e71202
Don't fully turn off background task when cover traffic is disabled ( #3596 )
...
* Don't fully turn off background task when cover traffic is disabled
* Leave no_cover function alone
* Add methods on config struct instead of explicitly setting options
* Add medium toggle to network-requester run command
* clippy
* rustfmt
* Unused
2023-06-26 15:36:07 +02:00
pierre
0134030341
build(nc-android): fix release build (sentry)
2023-06-26 12:08:41 +02:00
pierre
97c775bc68
build(nc-android): fix release build (sentry)
2023-06-26 11:59:59 +02:00
mx
62ba6b30ae
updated link to releases page: now wallet version specific
2023-06-26 10:50:03 +02:00
mx
24354275d3
version bumps
2023-06-26 10:49:36 +02:00
mx
76335e9adc
removed --wallet-address from commands
2023-06-26 10:32:28 +02:00
mx
bab8eb746e
version bump + included new wallet version var
2023-06-26 10:32:02 +02:00
Jon Häggblad
f298f5d4fa
Auto-upgrade nym-connect config files ( #3589 )
...
* nym-connect: auto-upgrade old config files
* Move upgrade functions to separate file
2023-06-26 10:09:45 +02:00
mx
85b078a3e8
Merge branches 'release/v1.1.21' and 'release/v1.1.22' of github.com:nymtech/nym into release/v1.1.22
2023-06-26 09:54:31 +02:00
Fouad
0115b02be3
Wallet - Node Tester ( #3551 )
...
* error handling + edge cases + types
* use bonded node id
* add UI and move feature to node-settings dir
* use error modal
* add type for postMessage arg
* add timeout for node test
* update storybook ci
* fix CI for typescript linting
* fix print node test results
* replace react-to-print lib with vanilla solution
* async print
* update wallet changelog
2023-06-23 14:00:28 +01:00
Jon Häggblad
a4ffd135e7
Fix the medium toggle in nym-connect ( #3590 )
2023-06-22 16:30:25 +02:00
pierre
bbce67902b
ci(nc-android): disable release apk (unused)
2023-06-22 15:36:30 +02:00
pierre
e6930046c4
ci(nc-android): disable release apk (unused)
2023-06-22 15:18:36 +02:00
pierre
0c9402503a
Merge branch 'feature/nyms5-android-sentry' into develop
2023-06-22 14:23:33 +02:00
pierre
81e133b789
feat(nc-android): sentry integration and topbar navigation
2023-06-22 14:21:24 +02:00
Jon Häggblad
7be07c29c1
Cargo.lock
2023-06-22 10:59:59 +02:00
Jon Häggblad
31bc439f65
Cargo.lock
2023-06-22 10:59:08 +02:00
Jon Häggblad
6479480cf7
Merge remote-tracking branch 'origin/release/v1.1.23' into develop
2023-06-22 10:57:52 +02:00
Jon Häggblad
4af70ef255
nym-connect: medium speed setting ( #3585 )
...
* Lock files
* Add flag to disable cover traffic
* Add flag to disable per hop delays
* Add flag to enable mixed size packets
* Add meta flag to set medium speed
* Special case zero averge hop delay to be exactly zero
* Extract out generate_hop_delays function
2023-06-22 10:55:35 +02:00
Jędrzej Stuczyński
eba58f6451
NC: load old gateway configuration if we're not registering ( #3586 )
2023-06-22 08:49:00 +01:00
Jon Häggblad
35206655e0
Lock files
2023-06-21 09:01:47 +02:00
Jon Häggblad
e14db00fc2
nym-cli: client identity signing support ( #3575 )
...
* Add client identity key signing to nym-cli
* Only load private key
* rustfmt
* Rename to identity key since it's generic
* Rename client_key to identity_key
2023-06-20 14:48:53 +02:00
benedettadavico
2f98912778
fix nym-connect version
2023-06-20 13:56:38 +02:00
benedettadavico
72b92784cc
Merge remote-tracking branch 'origin/develop' into develop
2023-06-20 13:45:29 +02:00
benedettadavico
38b95c2673
nym connect version fix
2023-06-20 13:45:04 +02:00
Mark Sinclair
f0f9899f82
Update package.json to fix build:dev target
2023-06-20 12:12:03 +01:00
benedettadavico
09c46e3403
Merge remote-tracking branch 'origin/master' into develop
2023-06-20 10:36:06 +02:00
benedettadavico
9fbab5aaad
updating versions for release v1.1.22
2023-06-20 10:24:54 +02:00
benedettadavico
2032b3bdae
updating versions for release v1.1.22
2023-06-20 09:51:28 +02:00
Jędrzej Stuczyński
8f57919571
optional id argument for NymNodeTester ( #3555 )
2023-06-16 11:19:40 +01:00
Jon Häggblad
3748ab77a1
Statically link openssl ( #3504 )
...
* Statically link openssl
* Fix wasm client build
* Enable openssl for nyxd-client feature
2023-06-16 11:27:25 +02:00
pierre
3cdca0ad8d
copy change
2023-06-16 11:20:20 +02:00
pierre
9cbb3dfa0e
copy change
2023-06-16 11:19:44 +02:00
Pierre Dommerc
4071d30f3c
feat(nc-desktop): add error reporting and monitoring setting ( #3553 )
2023-06-16 11:09:29 +02:00
pierre
4c13d91bfb
fix(nyms5-android): add check for worker and proxy states desync
2023-06-16 10:08:57 +02:00
Pierre Dommerc
8355e6ce5e
feat(nc-desktop): add error reporting and monitoring setting ( #3553 )
2023-06-15 19:23:23 +02:00
Tommy Verrall
dd33052f0e
Merge pull request #3520 from nymtech/bugfix/incorrect-client-versions
...
bugfix #3434
2023-06-14 17:23:11 +01:00
Jędrzej Stuczyński
a76a51e823
fixed config version of binaries depending on socks5 core configs
2023-06-14 17:16:07 +01:00
mx
4caa9390cf
Merge pull request #3546 from twofaktor/patch-2
...
[UPDATE DOCS] socks5-client
2023-06-14 14:08:16 +00:00
Jon Häggblad
b31d3c003f
Cargo.lock
2023-06-14 15:04:37 +02:00
Jon Häggblad
21e11c9221
Merge remote-tracking branch 'origin/master' into release/v1.1.22
2023-06-14 14:55:30 +02:00
Jon Häggblad
c9dcde0ee0
getrandom on workspace level
2023-06-14 13:26:09 +02:00
Jon Häggblad
3fcc16090a
Update nym-outfox Cargo.toml in prep for publish to crates.io
2023-06-14 13:15:40 +02:00
Jędrzej Stuczyński
bbb1e5e15a
Feature/node tester disconnect ( #3552 )
...
* Ability to disconnect and reconnect GatewayClient
* usage of ibid. inside NodeTester
* example
* wasm-compatible `wait_for_shutdown` (for the future)
2023-06-13 17:25:42 +01:00
Drazen Urch
6d30e7ea8e
Adjustments to cover traffic and ack handling ( #3548 )
2023-06-13 13:07:02 +02:00
farbanas
9288f71c5f
Merge branch 'master' into develop
2023-06-13 11:16:17 +02:00
farbanas
79f5983c76
updating lock files
2023-06-13 11:04:36 +02:00
farbanas
335453b63c
update versions and changelog for release v1.1.21
2023-06-13 10:54:01 +02:00
Jędrzej Stuczyński
4292a55614
explicitly setting up fresh gateway in native socks5 ( #3547 )
2023-06-12 17:01:05 +01:00
⚡️2FakTor⚡️
92e902c81e
Update socks5-client.md
2023-06-12 15:54:13 +02:00
⚡️2FakTor⚡️
c47bc174bc
Update socks5-client.md
2023-06-12 15:47:28 +02:00
mx
f97f0475e9
Merge pull request #3545 from nymtech/feature/docs-1-1-21
...
version bump for variables
2023-06-12 12:04:16 +00:00
mx
67a945a15f
version bump for variables
2023-06-12 13:45:49 +02:00
Tommy Verrall
d1a28826d5
Merge pull request #3535 from nymtech/feature/socks5-message-ordering
...
Feature/socks5 message ordering
2023-06-12 11:47:35 +01:00
Tommy Verrall
8f026ab6c6
Update build-and-upload-binaries-ci.yml
...
temp use rust version 1.69.0 for ci build uploads, will need to switch and use: cosmwasm/rust-optimizer in the near future
2023-06-12 11:07:22 +01:00
Jędrzej Stuczyński
bdcdcf7f8b
clippy
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
182e147a86
fixed and updated related units tests
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
687b437ea0
cargo fmt
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
f2c5dbb696
deadcode
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
a8bf690c17
tests
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
1328ba35be
removed original Ordered sender
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
8b046d4139
split up functions a bit more
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
f4cd372808
simplified keeping track of message sequence
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
7228331db6
removed OrderedMessage
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
45f3f3ec01
cleanup
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
5f9e54c83c
buggy, but backwards compatible, explicit sequencing
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
f8c2f90502
initial work on putting data sequence explicitly inside socks5 request
2023-06-12 10:20:13 +01:00
Jon Häggblad
96e8bdfea4
Reduce number of surbs in nym-nr-query ping ( #3540 )
2023-06-12 09:53:47 +02:00
Jon Häggblad
0fa1961a04
nym-nr-query CLI tool for query network-requester ( #3538 )
...
* Initial version
* Add open_proxy request
* Start adding cli commands
* use commands
* Common response type
* json output
* Tidy
* Remove the All case
* Remove empty file
* Remove todo
* Add ping command
* Ping 4 times by default
* Logic for controlling number of loops
* Some print tweaks
2023-06-12 09:30:02 +02:00
pierre
88002969b7
ci(nyms5-android): add debug apk build
2023-06-09 22:46:04 +02:00
pierre
b90dedf3ae
build(android): fix repro build wip
2023-06-09 17:11:15 +02:00
pierre
582cb32223
build(android): fix repro build wip
2023-06-09 16:34:50 +02:00
Jędrzej Stuczyński
31b7921c68
bugfix #3434
2023-06-09 15:12:56 +01:00
Jędrzej Stuczyński
42a43a3709
Feature/extract gateway config ( #3517 )
...
* wip client core
* hashing shared key in persisted details
* native client using on-disk gateway details
* ibid for socks5
* ibid for NR
* nym sdk
* non-wasm fixes
* wasm
* missed cargo fmt
* fixed nym-connect build
* changed serialization of the key hash to be more human readable
* allowing some dead code
* fixed gateway details deserializtion
* removed needless borrow in wasm client
* removed deadcode
* exhaustive match on GatewaySetup after having loaded the keys
2023-06-09 15:12:29 +01:00
Jędrzej Stuczyński
c5ad4006ae
simplified construction of 'BaseClient' ( #3513 )
2023-06-09 15:11:45 +01:00
Tommy Verrall
71fb6a1ba1
Merge pull request #3516 from nymtech/feature/explorer-sp-extra-detail
...
Explorer - Extra detail for Service Providers
2023-06-09 10:01:59 +01:00
Jon Häggblad
68a37bc692
Merge remote-tracking branch 'origin/release/v1.1.21' into develop
2023-06-09 09:54:53 +02:00
Jon Häggblad
542fd92a46
Allow query network-requestor for open_proxy ( #3531 )
...
* wip: playing around
* WIP
* wip
* Add query request
* Create new example
* Restore control_requests example
* Remove ControlRequest::OpenProxy
* Remove Socks5RequestContent::OpenProxy
* Remove bunch of debug logging
* Remove more old leftovers
* Another few lines of leftovers to remove
* Disable logging in example
* Return error if incoming request if future version
* Serialization unit tests
* Network requester in example
* Cargo.lock
2023-06-09 09:54:21 +02:00
pierre
527c71d3df
fix(nyms5-android): clean code
2023-06-08 18:45:02 +02:00
pierre
7ee47bdb4c
fix(nyms5-android): fix notif channel creation on android prior to 12
2023-06-08 18:44:18 +02:00
pierre
9fa36b6393
add a log on channel creation
2023-06-08 11:06:14 +02:00
pierre
2b40b96aa1
wip
2023-06-08 11:06:14 +02:00
Jędrzej Stuczyński
9a68702d4d
Feature/config refactor ( #3498 )
...
* revamping mixnode connfig
* wip
* native client config revamping
* wip
* building socks5
* using const for mixnnode config template
* compiling updated gateway
* nym-api
* nym-sdk
* everything compiling once more
but definitely not compatible with CI and older versions (yet)
* creating full directory structure on init
* renamed paths to storage_paths and fixed mixnode template
* mixnode config migration
* gateway config migration
* nym-api config migration
* native client config migration
* socks5 client config migration
* NR config migration
* removed deprecations (that will be resolved in the following PRs) + fixed clippy
* nym-connect clippy
* nym-connect config updates
* outfox fixes
* defined socks5 lib config
* clippy
* fixed wasm client build
* removed explicit packet_type argument when starting base client
it's known implicitly from the previously passed config struct
* Empty commit
* fixed re-using gateway information when client configs are re-initialised
* fixed borrowing id value in nym-connect
* post-rebase fixes
* updated 'old_config' versions
---------
Co-authored-by: Tommy Verrall <tommy@nymtech.net >
2023-06-07 17:06:35 +01:00
Drazen Urch
bc5198768e
Push traces to jaeger ( #3522 )
...
* Push traces to jaeger
* Remove default feature
* Update toolchain
2023-06-07 17:32:26 +02:00
Jon Häggblad
892653cd96
Remove gateway from detailed service provider type
2023-06-07 14:09:13 +02:00
Jon Häggblad
a7471ef324
Replace fold with collect
2023-06-07 14:06:12 +02:00
fmtabbara
403141c1f5
add tooltip to sp routing score
2023-06-07 12:22:59 +01:00
fmtabbara
d8c82bf6d0
use default sort order
2023-06-07 12:05:32 +01:00
fmtabbara
dd86ba36dd
use default success ping time - 120 mins
2023-06-07 11:56:44 +01:00
Tommy Verrall
42acbfe806
Update build-and-upload-binaries-ci.yml
...
temp use rust version 1.69.0 for ci build uploads, will need to switch and use: cosmwasm/rust-optimizer in the near future
2023-06-07 11:24:53 +02:00
farbanas
7c55483585
Merge branch 'master' into develop
2023-06-07 10:43:11 +02:00
fmtabbara
0320220219
refactor
2023-06-06 22:56:13 +01:00
fmtabbara
e32ee2ccf3
add service-type and routing-scores to sps + allow sorting on routing scores
2023-06-06 22:45:09 +01:00
fmtabbara
b8ca1762c2
allow sp routing score to be undefined
2023-06-06 22:45:07 +01:00
pierre
d1e9fcf03a
make routing score optional
2023-06-06 16:44:17 +02:00
pierre
303a774378
add some logs
2023-06-06 15:25:29 +02:00
pierre
c9ca71f47b
wip
2023-06-06 14:50:25 +02:00
pierre
92faf1e3d5
wip
2023-06-06 14:22:52 +02:00
fmtabbara
e509989ac3
wip
2023-06-06 10:04:50 +01:00
farbanas
c04cc9a4cf
Merge branch 'release/v1.1.20'
2023-06-06 10:54:17 +02:00
farbanas
17258d1445
updated locks and versions bumped
2023-06-06 10:35:42 +02:00
farbanas
8f3d7606f5
bump crate versions
2023-06-06 10:07:06 +02:00
farbanas
fd97f0e8ca
update changelogs and version for release
2023-06-06 10:00:11 +02:00
Jędrzej Stuczyński
d4ce1635a8
Fixed incorrect assertion when sending replies ( #3515 )
2023-06-05 14:36:44 +01:00
Jędrzej Stuczyński
2bc564ad01
updating managed keys after gateway registration ( #3514 )
2023-06-05 14:09:28 +01:00
Tommy Verrall
5910bcbc02
Update build-and-upload-binaries-ci.yml
...
add the service provider and name service contract to build output
2023-06-05 14:49:49 +02:00
Tommy Verrall
8c63fe9d0d
Merge pull request #3507 from nymtech/jon/feat/reduce-shutdown-timeout-in-socks5
...
Reduce SHUTDOWN_TIMEOUT to 3 sec
2023-06-05 10:30:34 +01:00
Pierre Dommerc
6e5a1973da
fix(wallet): fix bonding data refresh ( #3499 )
2023-06-05 11:07:23 +02:00
Pierre Dommerc
1aa11887aa
fix(wallet): fix bonding data refresh ( #3499 )
2023-06-05 11:05:25 +02:00
Jon Häggblad
07740cbf08
Reduce SHUTDOWN_TIMEOUT to 3 sec
...
Can't think of a scenario where we don't want to close one at the same
time as the other, but let's be conservative and keep it a very low
number for now.
2023-06-05 10:42:38 +02:00
Jon Häggblad
87cb8a6b20
Sign when announcing service providers to the directory contract ( #3459 )
...
* create_payload and call from nym-cli
* Remove some commented out code
* wip
* Service announce now compiles
* Fix other compilation issues
* Move ServiceDetails into Service
* Move service_id inside Service type
* wip: start sorting out tests
* wip: sorting out testing
* wip: first announce test now works
* wip: more work on announce test
* Move nonce
* Add check for nonce
* Extract out some helpers to separate files
* reenable state::services tests
* wip: start going through the integration tests
* All integration tests reenabled
* Remove some unused stuff
* Iterate on integration tests
* More iteration on test setup
* Rename to test_setup.rs
* Add more tests specific to signing
* Tweak
* Another nonce test and reorg
* Rename to announce.rs and delete.rs
* Tidy
* Make some inner modules private
* Use IdentityKey alias
* Update nym-api contract cache
* Fix that nym-cli was asking for signing nonce from wrong contract
* Add sign comment to network-requester
* Uploaded updated service provider contract to qwerty
* Allow large enum variant
* lock files
* Remove dbg
* Move error.rs to service-provider common
* Update code for moving errors.rs to common crate
* Rename to SpContractError
* constants module not pub
* lock file
* rustfmt
* Move IdentityKey type to contract-common
* clippy
2023-06-05 10:32:58 +02:00
Jon Häggblad
2977b8f25f
Fix clippy for 1.70 ( #3505 )
2023-06-05 08:54:18 +01:00
pierre
9ae4fd04ac
ci(ns5-android): fix workflow
2023-06-02 15:44:39 +02:00
pierre
4470969bec
ci(ns5-android): update workflow to create GH release
2023-06-02 14:49:14 +02:00
pierre
1a4c3a7709
chore(ns5-android): add app metadata for listing
2023-06-02 14:19:17 +02:00
Pierre Dommerc
99b31920d5
fix(ns5-android): make lib calling callbacks ( #3496 )
2023-06-02 13:59:10 +02:00
mx
019b3299f2
Merge pull request #3435 from Pawnflake/release/v1.1.19
...
mixnode documentation update
2023-06-02 09:40:50 +00:00
mx
d684957423
Update documentation/docs/src/nodes/mix-node-setup.md
...
Co-authored-by: ⚡ ️2FakTor⚡ ️ <twofaktor@protonmail.com >
2023-06-02 09:20:56 +00:00
mx
cb4eda4c62
Update documentation/docs/src/nodes/mix-node-setup.md
...
Co-authored-by: ⚡ ️2FakTor⚡ ️ <twofaktor@protonmail.com >
2023-06-02 09:20:42 +00:00
mx
ac5f380ee2
Merge pull request #3485 from nymtech/feature/docs-1-1-20
...
removing hardcoded version numbers
2023-06-02 09:20:10 +00:00
mx
4e278ca07d
reintroduced hardcoding for links for moment
2023-06-02 10:52:28 +02:00
mx
cd6a725875
Merge pull request #3493 from twofaktor/patch-1
...
[BUG] network requester documentation update
2023-06-02 08:42:20 +00:00
pierre
62ccb6b4cd
build(ns5-android): add product flavors config
2023-06-01 19:20:32 +02:00
pierre
365e0134b4
build(nc-native-android): clean build script
2023-05-31 17:31:24 +02:00
⚡️2FakTor⚡️
d5514a060c
Update network-requester-setup.md
2023-05-31 15:22:11 +02:00
pierre
8432c30f6c
build(nc-native-android): add gradle build universal apk
2023-05-31 14:20:49 +02:00
pierre
c2764f90b3
ci(nc-native-android): update github workflow to build unsigned apks
2023-05-31 13:14:44 +02:00
mx
958b6d37ee
Merge pull request #3481 from twofaktor/patch-1
...
[BUG] network requester documentation update
2023-05-30 14:40:33 +00:00
mx
5e36bb014c
removing hardcoded versoin numbers
2023-05-30 16:10:15 +02:00
⚡️2FakTor⚡️
8d821881ae
Update network-requester-setup.md
2023-05-30 14:48:51 +02:00
mx
fca9761145
Merge pull request #3141 from nymtech/chore/update-community-links-in-readme
...
updated readme with new developer chat links + new docs links
2023-05-30 12:05:14 +00:00
mx
11481e4d13
Merge branch 'release/v1.1.20' into chore/update-community-links-in-readme
2023-05-30 12:04:45 +00:00
pierre
a6a39d1234
chore(nc-native-android): remove outdated todo
2023-05-30 13:58:30 +02:00
pierre
5f35d54fcb
build(nc-native-android): fix script build paths
2023-05-30 13:40:52 +02:00
Jędrzej Stuczyński
096a599673
Socks5lib - FFI endpoint for getting 'ClientState' ( #3464 )
...
* method for getting current socks5 connection state
* prevent shutting down disconnected client (and starting connected client)
* fixed ios build
* setup additional logging
2023-05-30 10:38:44 +01:00
dependabot[bot]
41da67ad6f
Bump yaml from 2.1.1 to 2.2.2 in /nym-api/tests ( #3352 )
...
Bumps [yaml](https://github.com/eemeli/yaml ) from 2.1.1 to 2.2.2.
- [Release notes](https://github.com/eemeli/yaml/releases )
- [Commits](https://github.com/eemeli/yaml/compare/v2.1.1...v2.2.2 )
---
updated-dependencies:
- dependency-name: yaml
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-29 12:08:31 +01:00
Jędrzej Stuczyński
273a741cdf
Fix typo in wasm-client x25519 keypair storage key ( #3463 )
2023-05-29 11:05:05 +01:00
Drazen Urch
b5c8b69547
Outfox integration ( #3331 )
...
* Experiment with serde
* Framed encoding serde POC
* Outfox framing
* Outfox rest compat (#3333 )
* Outfox forwarding compat
* Tidy up interface
* PacketSize compat
* Address PR comments
* Rebase on develop
commit 342883fcbe
Author: durch <durch@users.noreply.github.com >
Date: Thu Apr 27 09:17:18 2023 +0200
Put back PacketType 1
commit 61a0ee5a19
Author: Tommy Verrall <tommyvez@protonmail.com >
Date: Wed Apr 26 16:37:29 2023 +0100
change output for cpu-cycle management logs
commit 3956109c7e
Author: Tommy Verrall <tommy@nymtech.net >
Date: Wed Apr 26 12:13:22 2023 +0100
change the workflow file to build with cpucycles
commit 8d725b13c5
Author: durch <durch@users.noreply.github.com >
Date: Mon Apr 24 13:14:58 2023 +0200
Outfox client compat
commit 4d166c389b
Author: durch <durch@users.noreply.github.com >
Date: Fri Apr 21 00:30:46 2023 +0200
Address PR comments
commit 145c3c1223
Author: durch <durch@users.noreply.github.com >
Date: Fri Apr 21 00:12:35 2023 +0200
Rename PacketMode
commit cbd654d6fd
Author: Drazen Urch <drazen@urch.eu >
Date: Thu Apr 20 23:59:40 2023 +0200
Outfox rest compat (#3333 )
* Outfox forwarding compat
* Tidy up interface
* PacketSize compat
commit e7be91a94c
Author: durch <durch@users.noreply.github.com >
Date: Wed Apr 19 16:36:48 2023 +0200
Remove serde cruft
commit 582e7d566a
Author: durch <durch@users.noreply.github.com >
Date: Wed Apr 19 16:24:09 2023 +0200
Outfox framing
commit 6464da5f01
Author: durch <durch@users.noreply.github.com >
Date: Tue Apr 18 22:23:02 2023 +0200
Framing compat
commit d5e77e499b
Author: durch <durch@users.noreply.github.com >
Date: Tue Apr 18 18:18:54 2023 +0200
Framed encoding serde POC
commit f086f9c35a
Author: durch <durch@users.noreply.github.com >
Date: Tue Apr 18 16:54:21 2023 +0200
Experiment with serde
* Client tweaks
* Speed up from_plaintext
* SurbAcks
* More work on the reciever end, and outfox format
* Cleanup and fmt
* Wrap up rebase
* Happy clippy
* Fix lock files
* Final cleanup
2023-05-29 10:05:11 +02:00
pierre
5bd87bdaa8
feat(nc-native-android): add notification tap action
...
on notification tap, bring app to foreground
use a shield icon for the top bar app icon
clean code
add notes on a pending bug
2023-05-27 00:00:24 +02:00
omahs
7d64618701
Fix: typos ( #3143 )
...
* Fix: typos
* Fix: typos
* Fix: typo
2023-05-26 14:46:08 +01:00
Jon Häggblad
4151c65251
Add nym-socks5-listener to main workspace ( #3455 )
...
* Add nym-socks5-listener to main workspace
* add socks5-listener to CI build path trigger
* Using repr(u8) instead of repr(C) for ClientState enum
---------
Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
2023-05-26 11:01:17 +02:00
Fouad
ccb48f92cd
fix sp drop down list ( #3454 )
2023-05-26 09:16:28 +01:00
pierre
8fce478a1f
doc(nc-native-android): add readme
2023-05-26 00:34:40 +02:00
pierre
4f712ad4ba
fix(android-native): crash on android 11
2023-05-25 23:14:11 +02:00
pierre
562fd44a30
fix(android-native): crash on android 11
2023-05-25 23:00:36 +02:00
pierre
603e897e2d
build(android-native): add split abi config
...
refactor android build script
2023-05-25 18:03:36 +02:00
Pierre Dommerc
6c122aad10
add nym ic launcher ( #3456 )
2023-05-25 18:00:22 +02:00
Jon Häggblad
b4ac601a82
Merge remote-tracking branch 'origin/release/v1.1.20' into develop
2023-05-25 15:58:14 +02:00
Jon Häggblad
ce380a6b0d
Native nym-connect clients for iOS and Android (initial version) ( #3452 )
...
* initial crate
* foomp
* Make it work for x86_64-linux-android
* remove unused stuff
* Add header
* another layer of hacks
* additional target os locking
* cleanup
* bootstrap android app
* android jni function
* instructions + xcode project
* update jni name
* add native socks5 class
* typo
* gitkeep android native lib path
* add native socks5 class
* add socks5 native lib in java
* add build script
* fix jni dependency declaration
* wip
* Update build.sh
* Move build.sh to new subdir
* rename to build-android.sh
* fix typo in FFI function name
* use a good SP
* wip not crashing state
* add android network permissions
* android_logging
* starting client on button in swift + safer ffi
* set tag for libnyms5 logs
* testing callbacks
* android: start socks5 process in a separated thread
* non-blocking client with callbacks
* Remove the old non-working logger
* Restore commented out functionality in socks5 client
* basic file write/load + possible android fix
* Fully working state (minus task manager)
* Remove unused function
* data persistence + cb with address
* Remove stray old MyClass file from the merge
* Make storage_dir and Option
* Fix char_p for android
* Android now works with the new branch
* Tidy up a little in the jni code
* Move android mod to seperate file
* jni wrap start/stop
* Add android build to Makefile
* android: add basic UI and start/stop actions
* typo
* add nym word
* dirty persistence restored
* dirty android fixes
* even dirtier workaround
* Move rust crate to sdk/lib
* Update cargo.toml
* Strip release binary
* Update lib name in android project
* Move ios project to nym-connect directory
* remove old gitignore file
* Move ios client one step deeper
* fixed xcode lib paths
* removed old tracked file
* move android app under new path
* a bit of cleanup
* hopefully fixing the CI issues (🤞 )
* Update Makefile
* android: add better support for persistent state
* updating ios UI on ffi callbacks
* missing dead code
* Added toggle button (wip)
* swapped connect and disconnect methods around
* icon
* fixed android build
* reset button + reuse service provider
* disabling reset button
* android: run proxy in a worker as foreground service
* todo user cancel action
* android build script: add aarch64
* add stop action from notification
* add simple callbacks to the socks5 bridge
* pick a sp randomly
* pass stop cb to lib call
* add loading state support
* refactor(android): base connection state on callback calls
* android: add optimistic ui
* android: unique instance of libnym
* removing deadcode
---------
Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Co-authored-by: pierre <dommerc.pierre@gmail.com >
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-05-25 15:45:40 +02:00
Jon Häggblad
5b02801c04
nym-cli: support name-service contract ( #3404 )
...
* nym-cli: support name-service contract
* rustfmt
* Fix querying names and service-providers
* Tidy some logging
* Fix table headers
* Remove expect from register/delete names
2023-05-25 13:54:30 +02:00
Jędrzej Stuczyński
525372d7ac
Tmp hack/wasm client persist gateway cfg ( #3443 )
...
* wip
* semi-hacky way of persisting wasm-client gateway config
a better way shall be introduced after config refactoring
* cargo fmt
* wasm client clippy
* removed artifacts from other branches
2023-05-25 09:02:27 +01:00
Jon Häggblad
e473a05250
Tweak fern logging format to be more similar to pretty_env_logger ( #3451 )
2023-05-25 09:29:59 +02:00
Simon Wicky
a55d604bf5
increase connection buffer size to 2000 ( #3439 )
2023-05-23 16:08:55 +02:00
Jon Häggblad
5075894ff5
socks5: abort sending data if the connection is closed ( #3365 )
...
* socks5 inbound: stop reading when closing connection
* Wait for lane at select top-level
* Allow closing connection while waiting for lanes to clear
* Some tidy in inbound.rs
* Put chained future back inline in the select
* Remove commented out line
* Disable the read data branch on is_finished
2023-05-23 15:01:13 +02:00
Pawnflake
c8b82a9553
removed comment http and https
2023-05-20 07:23:13 +08:00
fmtabbara
c392266a4c
Explorer: Fix - Load service provider data before trying to display
2023-05-17 12:44:24 +01:00
Tommy Verrall
9b540936db
Merge pull request #3429 from nymtech/feature/explorer-show-all-gateway-versions
...
Add 'show all versions' options to gateways list
2023-05-17 10:50:06 +01:00
Tommy Verrall
7bf1036b68
Merge pull request #3430 from nymtech/service-providers-fix
...
small typo correction and service providers fix
2023-05-17 10:48:20 +01:00
Gala
1d82ec56d8
change where the change is applied
2023-05-17 11:41:45 +02:00
Gala
3ae5b59141
small typo correction and service providers fix
2023-05-17 11:27:49 +02:00
fmtabbara
929b401f95
default to 'all version'
2023-05-17 10:13:14 +01:00
fmtabbara
d158deba77
add 'show all versions' options to gateways list
2023-05-17 10:07:25 +01:00
mx
00c2f5359c
Merge pull request #3428 from nymtech/feature/updated-sandbox-docs
...
added sandbox sync docs
2023-05-16 14:53:51 +00:00
Tommy Verrall
5c77b48708
Merge pull request #3424 from nymtech/feature/nr_coconut
...
Link coconut flag with the functionality in the sdk
2023-05-16 15:45:16 +01:00
mx
1a4e0f4e08
added sandbox sync docs
2023-05-16 16:44:39 +02:00
Bogdan-Ștefan Neacșu
73d53653db
Link coconut flag with the functionality in the sdk
2023-05-16 15:15:35 +02:00
Tommy Verrall
74bedead20
Merge pull request #3418 from nymtech/jstuczyn-patch-1
...
Fix feature-locking for fs surb storage
2023-05-16 12:56:32 +01:00
farbanas
1bec95d2a1
Merge branch 'master' into develop
2023-05-16 13:24:21 +02:00
Jędrzej Stuczyński
30137e285d
Fix feature-locking for fs surb storage
2023-05-16 11:29:08 +01:00
Mark Sinclair
5253d5ec51
Merge pull request #3413 from nymtech/sdk-fixes
...
TypeScript SDK fixes
2023-05-16 11:17:38 +01:00
farbanas
7ed7329917
Merge branch 'release/v1.1.19'
2023-05-16 11:33:23 +02:00
Tommy Verrall
4abc0ae0ba
Merge remote-tracking branch 'origin/release/v1.1.19' into release/v1.1.19
2023-05-16 11:22:59 +02:00
Tommy Verrall
47d8fcb21a
remove package.json
2023-05-16 11:22:46 +02:00
Tommy Verrall
acef5a5652
rename package.json to prevent ci moaning
2023-05-16 11:22:03 +02:00
Nadim Kobeissi
cb919a3af9
TypeScript SDK fixes
2023-05-16 10:55:15 +02:00
farbanas
8e021a4419
update Cargo.lock
2023-05-16 10:33:04 +02:00
farbanas
e5db7cb915
update changelog for release v1.1.19
2023-05-16 10:30:06 +02:00
mx
9bd03af3e9
version bump
2023-05-16 10:14:27 +02:00
mx
e8a026ef0b
updated sandbox peer
2023-05-16 10:02:39 +02:00
mx
86755aa6ba
updated admonishments for uniformity
2023-05-16 10:00:01 +02:00
mx
77e0c6425e
* updated validator go version + added link to precompiled binaries
...
* general version bump
2023-05-16 09:54:40 +02:00
Pawnflake
69230a10cb
Added ufw restart after adding ports and removed port 80 and 443 from the command
2023-05-16 10:10:41 +08:00
Pierre Dommerc
0373e2b02a
feat(wallet): select validator ( #3375 )
2023-05-15 10:29:47 +02:00
Jon Häggblad
e8dd347186
Update Cargo.lock ( #3410 )
2023-05-14 22:00:17 +02:00
Tommy Verrall
5681920092
Merge pull request #3386 from nymtech/feature/wasm-key-persistance
...
Feature/wasm key persistance
2023-05-12 09:39:10 +01:00
Pierre Dommerc
edbf35cb34
feat(wallet): select validator ( #3375 )
2023-05-12 10:37:08 +02:00
Jon Häggblad
c46d04d3c4
Fix non-wasm build of wasm-client ( #3399 )
2023-05-10 18:45:46 +02:00
farbanas
4ebd1dd7f5
Merge branch 'master' into develop
2023-05-10 09:51:33 +01:00
Jon Häggblad
62ab760656
Add name-service endpoint to nym-api ( #3394 )
2023-05-10 10:42:49 +02:00
Nadim Kobeissi
32de7efc32
Fix #3371
2023-05-09 19:43:57 +02:00
farbanas
deae210b82
update changelog in for release v1.1.18
2023-05-09 12:21:30 +01:00
farbanas
5b2b45a6eb
updated versions for release v1.1.18
2023-05-09 12:20:07 +01:00
Jędrzej Stuczyński
bc0f0cfc55
renamed some methods
2023-05-09 11:33:05 +01:00
Jędrzej Stuczyński
2661e4539e
fixed bandwidth doc-test
2023-05-09 10:46:52 +01:00
Jędrzej Stuczyński
2fe5a5249c
fixed unit test in crypto
2023-05-09 10:46:52 +01:00
Jędrzej Stuczyński
c5b678d4e9
cleanup
2023-05-09 10:46:52 +01:00
Jędrzej Stuczyński
487f07ef35
cargo lock
2023-05-09 10:46:52 +01:00
Jędrzej Stuczyński
6a63be63e9
removing dead code + extra docs
2023-05-09 10:46:52 +01:00
Jędrzej Stuczyński
552c99389e
fixed nym-sdk examples
2023-05-09 10:46:51 +01:00
Jędrzej Stuczyński
55502d210c
Added associated error type to credential storage trait
...
so that one wishing to implement that trait wouldnt be forced to use predefined error enum, especially since it relies on sqlx
2023-05-09 10:46:41 +01:00
Jędrzej Stuczyński
66967ca88e
improved error messages for on disk key storage
2023-05-09 10:46:41 +01:00
Jędrzej Stuczyński
ba6d02b1db
fixed network requester build
2023-05-09 10:46:41 +01:00
Jędrzej Stuczyński
ebc957c04d
nym-sdk compiling once more
2023-05-09 10:46:41 +01:00
Jędrzej Stuczyński
81c3ad74ca
combining storage traits
2023-05-09 10:46:41 +01:00
Jędrzej Stuczyński
88f57e6d87
clients compiling
2023-05-09 10:46:41 +01:00
Jędrzej Stuczyński
28a965e698
persistent wasm client keys
2023-05-09 10:46:40 +01:00
Jędrzej Stuczyński
029c445805
removed redundant error wrapper
2023-05-09 10:46:26 +01:00
Jędrzej Stuczyński
358c95d541
Moved basic wasm-storage support to the common crate
2023-05-09 10:46:25 +01:00
Jędrzej Stuczyński
0f7793a881
persisting cipher info upon creation
2023-05-09 10:46:10 +01:00
Jędrzej Stuczyński
5478c23563
experimenting with storing concrete crypto types
2023-05-09 10:45:48 +01:00
Jędrzej Stuczyński
9f39e93e7b
dummy indexeddb storage
2023-05-09 10:44:43 +01:00
mx
896a3e1be6
temporarily removed compatibility table: will reintroduce once fixed
2023-05-09 11:40:07 +02:00
Jon Häggblad
800390db85
Fix warning about default-features being ignored ( #3398 )
2023-05-09 11:32:21 +02:00
mx
1eaa13155c
Merge pull request #3392 from nymtech/feature/release-1-1-18-docs
...
version bump to 1.1.18
2023-05-09 09:17:02 +00:00
Tommy Verrall
fad3346096
Merge pull request #3391 from nymtech/bugfix/wallet-signin-ui
...
Bug fix: resolve dead-lock when switching signin to main app window in the Nym Wallet
2023-05-09 09:19:07 +01:00
Tommy Verrall
150f832f8e
Merge pull request #3388 from nymtech/feature/wallet_enforce_semver
...
feat(wallet-bonding): enforce semver for node version
2023-05-09 09:18:23 +01:00
Nadim Kobeissi
202336b8a1
Fix Typescript SDK compilation errors
2023-05-05 16:23:46 +02:00
Jon Häggblad
f0e94f8e5e
Add name-service support to validator-client ( #3384 )
...
* Add name-service support to validator-client
* Add default_memo
* contract address for wallet
* rustfmt
* lock file
* Tidy up nym-wallet-types network config
* Typo
* Remove some unused contract constants
2023-05-05 15:39:38 +02:00
Fouad
6cd00b8d10
estimated fees for sending tokens ( #3389 )
...
* estimated fees for sending tokens
2023-05-05 14:08:16 +01:00
mx
534187cc8f
Merge pull request #3368 from nymtech/add-docs-template
...
Update issue templates
2023-05-05 12:21:17 +00:00
mx
25b4934f69
added ntv blog to community guides section
2023-05-05 14:12:20 +02:00
mx
5ef7e24893
removed additional whitespace
2023-05-05 13:56:35 +02:00
mx
87ef46bc05
version bump to 1.1.18
2023-05-05 13:49:52 +02:00
Mark Sinclair
f7bc5be8e4
Bug fix: resolve dead-lock when switching signin to main app window in the Nym Wallet
...
- change operations to async
- open the new window first and then try to close the old window, to prevent the process from exiting
2023-05-05 12:12:08 +01:00
Nadim Kobeissi
b309583886
Run wasm-opt manually (Apple Silicon issue)
...
wasm-opt has a known issue on Apple Silicon:
https://github.com/rustwasm/wasm-pack/issues/913
The workaround currently seems to be running wasm-opt locally instead of
defining it as part of the Rust package's build pipeline in Cargo.toml.
I hope this is okay!
2023-05-05 12:09:13 +02:00
pierre
245185710a
strip off v in node version
2023-05-05 11:03:44 +02:00
Jon Häggblad
b7cfe31d72
Initial version of nym-name-service contract (only) ( #3380 )
...
* Initial version of nym-name-service, based on nym-service-provider-directory
* rustfmt
* Rename to NameEntry
* Restrict address format
* Remove deprecated random test
* Fix clippy
* Add to top-level Makefile
* Restore wasm-opt Makefile rule
* Restore NymAddress as enum
* rustfmt
* Add contract address to qa-qwerty.env
* Rename NymAddress to Address
* Tweak event output
* rustfmt
* add event_tag()
* qwerty contract address
2023-05-04 15:57:41 +02:00
Pierre Dommerc
68ca41a6be
refactor(wallet-bonding): fetch node data concurrently ( #3362 )
2023-05-04 10:10:50 +02:00
Pierre Dommerc
5621e7d22e
refactor(wallet-bonding): fetch node data concurrently ( #3362 )
2023-05-04 10:02:29 +02:00
Fouad
a1a5c7772d
Use Loading Modal component when loading Delegations data ( #3377 )
...
* allow loading modal to display custom text
* use loading modal
* dont repeatedly reset delegation state
* show loading modal when loading + no other modal is open
* fix lint errors
* log any delegations errors
* fix typo
* refresh interval in delegations page
2023-05-03 17:41:24 +02:00
Tommy Verrall
b47deafc14
Merge pull request #3381 from nymtech/feature/add-nyxd-builds-ci
...
Feature/add nyxd builds ci
2023-05-03 16:30:46 +01:00
benedettadavico
cc6a6d8db2
tweaking file
2023-05-03 17:19:28 +02:00
benedettadavico
5b28e24c17
workflow to add nyxd to builds ci
2023-05-03 17:15:47 +02:00
farbanas
f8d68d8ef0
fix: merge resolve
2023-05-02 15:34:15 +02:00
farbanas
a9d86508b5
Merge branch 'master' into develop
2023-05-02 14:38:11 +02:00
Tommy Verrall
bb7fa587de
formatting
2023-05-02 13:19:17 +02:00
Tommy Verrall
6585732dfc
fix broken network address - set to none
2023-05-02 13:14:20 +02:00
farbanas
2065e0fc17
Merge branch 'master' into develop
2023-05-02 12:09:52 +02:00
farbanas
3f7bdad59c
update lock files
2023-05-02 10:54:54 +02:00
farbanas
6209e78c1e
bump crates
2023-05-02 10:53:42 +02:00
farbanas
8e5062af96
bump versions and update changelogs for release v1.1.17
2023-05-02 10:39:24 +02:00
mx
496e642d7f
Merge pull request #3370 from nymtech/feature/1-1-17-docs
...
Feature/1 1 17 docs
2023-05-02 08:10:32 +00:00
mx
07e18ec198
added tokio dependency note
2023-04-28 15:51:20 +02:00
mx
d5953c28c1
added note on running example code
2023-04-28 15:45:38 +02:00
mx
3aa4b66588
added info re buying NYM from wallet with BTC
2023-04-28 15:43:57 +02:00
mx
005f0ce340
* added correct version variable to sign command output
...
* added info that you can buy NYM from wallet with BTC
2023-04-28 15:41:55 +02:00
mx
8d1d025fa2
bumped point version
2023-04-28 15:41:44 +02:00
mx
1d53a2f954
updated readme with more details re: each directory having a readme and running them
2023-04-28 15:41:18 +02:00
mx
966d123608
Update issue templates
2023-04-27 16:15:10 +02:00
Tommy Verrall
963d55273f
Merge pull request #3367 from nymtech/feature/adding-sp-api-tests
...
adding a test for SP endpoint
2023-04-27 14:47:26 +01:00
benedettadavico
6872d7bf77
adding a test for SP endpoint
2023-04-27 15:37:59 +02:00
Jon Häggblad
6fe93bcda0
Merge pull request #3332 from nymtech/jon/feat/sp-integrations
...
Service provider directory support in nym-api, nym-cli, validator-client
2023-04-27 11:51:00 +02:00
Jędrzej Stuczyński
78d568e04e
Feature/store cipher ( #3350 )
...
* initial nym-store-cipher
* cleanup
2023-04-27 10:24:36 +01:00
Jon Häggblad
8880bdd857
Fix build target in top-level Makefile
2023-04-26 16:57:01 +02:00
Jon Häggblad
cc83ecf7e4
socks5: send empty keepalive msg to avoid triggering MIX_TTL during long downloads ( #3364 )
...
* socks5: send empty keepalive msg to avoid triggering MIX_TTL during long downloads
* rustfmt
* reset timer after each normal send
2023-04-26 16:44:27 +02:00
Pierre Dommerc
796f5a678a
feat(wallet): update bond amount ( #3338 )
2023-04-26 15:35:47 +02:00
Pierre Dommerc
00b60f5493
feat(wallet): update bond amount ( #3338 )
2023-04-26 15:29:39 +02:00
Jon Häggblad
0dfd1cca44
Review comments
2023-04-26 10:58:12 +02:00
Jon Häggblad
eacefd3697
nym-cli: add announce and delete service provider
2023-04-26 10:58:12 +02:00
Jon Häggblad
424c25768c
Add schemars to lock file
2023-04-26 10:58:12 +02:00
Jon Häggblad
e460c1700e
Add support for listing services in nym-cli
2023-04-26 10:58:12 +02:00
Jon Häggblad
9935c99d41
nym-api: add service provider endpoint and caching
2023-04-26 10:58:12 +02:00
Jon Häggblad
2c4aee63bf
Make the contract optional
2023-04-26 10:58:12 +02:00
Jon Häggblad
0ebc395df9
rustfmt
2023-04-26 10:58:12 +02:00
Jon Häggblad
1de3317e75
Add sp directory contract traits and methods to nyxd client
2023-04-26 10:58:12 +02:00
Tommy Verrall
91c20af893
Merge pull request #3328 from nymtech/feature/shared-network-monitor
...
Feature/shared network monitor
2023-04-26 09:49:54 +01:00
pierre
1365e2f246
chore(wallet): add v prefix in wallet version
2023-04-26 10:04:58 +02:00
pierre
cfa1ce46f2
chore(wallet): add v prefix in wallet version
2023-04-26 09:30:46 +02:00
Mark Sinclair
3f4f76859b
Merge pull request #3188 from nymtech/feature/wallet-login
...
Split wallet sign in and main into two entry points
2023-04-25 11:07:00 +01:00
Raphaël Walther
3f7f4b82de
Move workflows to custom runner
2023-04-25 11:10:12 +02:00
farbanas
934ba2b027
Merge branch 'master' into develop
2023-04-25 10:53:43 +02:00
Jędrzej Stuczyński
221e1870e5
removed redundant trait
2023-04-25 09:53:32 +01:00
Jędrzej Stuczyński
9b36bccf0c
wasm tester fixes
2023-04-25 09:53:32 +01:00
Jędrzej Stuczyński
80d7285497
further improvements + reduced log noise
2023-04-25 09:53:32 +01:00
Jędrzej Stuczyński
b94f2a483d
nym-api compiling again
2023-04-25 09:53:32 +01:00
Jędrzej Stuczyński
f64cfb4cd1
wip
2023-04-25 09:53:32 +01:00
Jędrzej Stuczyński
eda223ed3d
Resolved beta clippy complaints ( #3351 )
2023-04-25 09:53:11 +01:00
farbanas
c98d4305fa
update cargo locks
2023-04-25 10:09:49 +02:00
farbanas
2eecbca6eb
bump versions and update changelogs for release v1.1.16
2023-04-25 10:06:03 +02:00
farbanas
a58c80ef08
update versions of mixnet and vesting contract crates
2023-04-25 10:06:03 +02:00
farbanas
ac9d0db8be
update versions of mixnet and vesting contract crates
2023-04-25 10:06:03 +02:00
farbanas
7521d98963
update versions of mixnet and vesting contract common crates
2023-04-25 10:06:03 +02:00
mx
1e98131090
Merge pull request #3349 from nymtech/feature/general-docs-updates
...
version bump for next release
2023-04-25 07:39:10 +00:00
mx
46bf65462c
Merge pull request #3325 from esomore/mixnode/description
...
update mix-node setup docs with node description
2023-04-25 07:38:22 +00:00
mx
e3df4c2d68
reintroduce minimum rust version variable
2023-04-24 17:13:03 +02:00
mx
45c013350f
version bump for next release
2023-04-24 17:10:41 +02:00
Mark Sinclair
30e2f27c64
Fix linting error
2023-04-24 15:51:50 +01:00
mx
6fecc53975
Merge pull request #3339 from nymtech/feature/coconut-rust-sdk-docs
...
added coconut credential generation example
2023-04-24 14:49:24 +00:00
Tommy Verrall
e4dbfb1904
Merge pull request #3222 from nymtech/feature/available_reader_changes
...
Feature/available reader changes
2023-04-24 15:48:08 +01:00
Mark Sinclair
3113c1e9a7
Fix build issues
2023-04-24 15:41:13 +01:00
Tommy Verrall
f822d3db7b
cargo fmt
2023-04-24 15:29:51 +01:00
Jędrzej Stuczyński
9d23766288
updated used packet size
2023-04-24 15:29:51 +01:00
Jędrzej Stuczyński
fd4930b198
removed old leftover log statement
2023-04-24 15:29:51 +01:00
Jędrzej Stuczyński
5d7be89edb
replaced inner implementation with tokio's 'ReaderStream'
2023-04-24 15:29:51 +01:00
Jędrzej Stuczyński
47f5b4ceac
limit the maximum buffer size of AvailableReader by PacketSize of our mix packets
2023-04-24 15:29:51 +01:00
Jędrzej Stuczyński
790220039b
added read deadline to AvailableReader
2023-04-24 15:29:51 +01:00
Tommy Verrall
16fdfa4583
Update mainnet.env
2023-04-24 13:54:54 +02:00
Mark Sinclair
1d8a931e0c
Do not keep mnemonic or password (and variations) in logs
2023-04-24 12:24:19 +01:00
Mark Sinclair
48d0883b31
Clear stashed state completely on logout
2023-04-24 12:24:19 +01:00
Mark Sinclair
e271370326
Split wallet sign in and main into two entry points
...
Stash some of the state in the Rust process and load it when the React app mounts
Fix connect_with_mnemonic logging
2023-04-24 12:24:19 +01:00
Jędrzej Stuczyński
cbbeb66b5b
Feature/wasm client topology injection ( #3311 )
...
* added cargo config file to explicitly specify build target
* wip
* Config option to disable topology refreshing
* extracted common parsing code
* helper trait for working on wasm topology
* wasm topology parsing
* restored (slightly modified) old js-example
* wip
* Moved message preparation into a trait
* wip
* long-winded way of sending test packet
* standalone NymNodeTester
* finishing the test upon receiving all packets even if timeout wasnt reached
* initial round of cleanup
* sending multiple test packets in normal NymClient
* javascript-side cleanup
* starting mixnode test on btn click
* Improved NymNodeTester constructors
* improved error handling and constructors
* tester utils error handling
* further cleanup + using BTreeMap for NymTopology mixnodes
* handling missed errors
* splitting up 'test_node'
* split up and cleaned up generation of test result
* clippy + fixed example
* post rebase fixes
* another broken test
* prevent running multiple parallel tests
* cargo fmt
* Added nym- prefix to node tester utils
2023-04-24 09:56:26 +01:00
Jon Häggblad
3f0d4846df
Fix a few clippy warnings in contract test code ( #3340 )
...
* ci: don't fail fast for contracts
* contracts: fix clippy in tests
2023-04-24 10:30:22 +02:00
mx
de020f46a6
added coconut credential generation example
2023-04-21 16:32:20 +02:00
Jon Häggblad
9bfcdbe8e2
Add --all-targets to clippy for contracts ( #3337 )
2023-04-21 11:47:43 +02:00
Tommy Verrall
8c4885ce2c
Merge pull request #3294 from nymtech/feature/fix-clippy-warnings
...
A branch with all clippy warnings dealt with in contracts
2023-04-21 10:37:33 +01:00
Jędrzej Stuczyński
f24bb5c038
reduced noise in CODEOWNERS ( #3313 )
...
* reduced noise in CODEOWNERS
* Add @octol to codeowners
* added @mfahampshire as owner of /documentation
---------
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
2023-04-20 15:25:23 +01:00
Jon Häggblad
79dfe7eeda
Add clippy target in top-level Makefile
2023-04-20 14:13:20 +02:00
Jon Häggblad
0108c6ed19
Merge remote-tracking branch 'origin/release/v1.1.16' into develop
2023-04-20 09:55:19 +02:00
Tommy Verrall
926389df89
Merge pull request #3300 from nymtech/bugfix/empty-ack-stream-map
...
make sure to clear inner 'ack_map' in 'GatewaysReader'
2023-04-20 08:31:31 +01:00
Tommy Verrall
b55db00408
Merge pull request #3324 from nymtech/bugfix/nym-cli-gateway-commands
...
exposed missing gateway commands in nym-cli
2023-04-20 07:55:56 +01:00
Jędrzej Stuczyński
cfcb64f7e5
Feature/reduce pledge ( #3254 )
...
* basic contract work for 'decrease_pledge' functionality
note: it doesn't yet return tokens back to the operator
* returning extra tokens after decreasing pledge
* added vesting message to track pledge decrease
* attaching the track message when processing delegation decrease
* checking for zero value request
* fixed event test
* allowing to decrease pledge from the vesting contract
* integration test for the feature
* reorganised the integration tests
* updated nyxd client traits
* wallet support
* typescript helpers
* moved 'pledge more' functionality to operator commands
* cli commands for decreasing pledge
* changed error variant to make clippy happier
* removed unused import
* eslint
* fixed post-rebase imports
* added cargo config
* added PendingMixNodeChanges to MixNodeDetails
* returning event id after creating it
* Streamlined getting mixnode details by identity key
* setting pending pledge changes on increase/decrease
* clearing the value on resolving the event
* checking for correct invariants when clearing events
* further pending events unit tests fixes
* new unit tests for tx endpoints
* queries for pending events (by id)
* migration code
* using default value for pending changes if unavailable
* improved integration test assertions
2023-04-20 07:52:10 +01:00
Itamar Perez
0e8f60d501
update mix-node setup docs with node description
2023-04-19 12:01:36 -07:00
Jon Häggblad
9c6c5f5170
Add --all-targets to nym-wallet CI clippy ( #3326 )
2023-04-19 10:44:46 +02:00
Jon Häggblad
f28888e3e7
Update Cargo.lock files after bumping internal versions during 1.1.15 release
2023-04-19 09:41:03 +02:00
Jon Häggblad
6e30e6178b
Update Cargo.lock files after bumping internal versions during release
2023-04-19 09:37:38 +02:00
Jędrzej Stuczyński
9549bed8bb
exposed missing gateway commands in nym-cli
2023-04-18 16:28:13 +01:00
Tommy Verrall
7c65d61d91
Merge pull request #3321 from nymtech/bug/explorer-fix-stake-saturation-sorting
...
Convert stake saturation string to number type
2023-04-18 13:57:07 +01:00
farbanas
ad2efb7e62
Merge branch 'master' into develop
2023-04-18 14:35:56 +02:00
Drazen Urch
a50c9bfa1a
Outfox compatibility layer ( #3317 )
...
* Outfox compatibility layer
* Lint
2023-04-18 14:07:34 +02:00
mx
30cdbf535a
added polkachu snapshot links
2023-04-18 13:26:02 +02:00
mx
f5365cbca9
reintroduced laddr change to config setup instructions
2023-04-18 13:11:13 +02:00
mx
22e7cb887b
final tweaks
2023-04-18 13:08:21 +02:00
fmtabbara
b571f1a881
convert stake saturation string to number type
2023-04-18 11:32:35 +01:00
mx
b1c4e3ded7
hotfix on sandbox testnet naming
2023-04-18 12:30:44 +02:00
mx
4694ded8bd
updated platform release version variable
2023-04-18 12:17:47 +02:00
mx
7971573026
hotfix on sandbox testnet naming
2023-04-18 12:16:49 +02:00
Jon Häggblad
c4780c8af2
Rework Poisson process throttling to more aggressively up-regulate ( #3298 )
...
* Rework Poisson process throttling
* Tweak parameters
2023-04-18 12:07:54 +02:00
farbanas
246f0b3f52
fix: nym-wallet CHANGELOG version
2023-04-18 11:43:10 +02:00
Jon Häggblad
7879d76592
Reduce logging of warnings associated with Poisson process throttling ( #3314 )
...
* Reduce logging of warnings associated with Poisson process throttling
* More granularity when logging about slow gateway
* Refine logging of elevated delay multiplier
* clippy
* Tweak output when printing address
* rustfmt
* Fix initial delay
2023-04-18 11:40:50 +02:00
Bogdan-Ștefan Neacşu
0f62ea25d8
Fix nym-cli clap requirement ( #3303 )
2023-04-18 12:31:42 +03:00
mx
6dbe8205d6
updated version var in book.toml
2023-04-18 11:14:29 +02:00
mx
1b94ad5c4c
Merge pull request #3291 from nymtech/feature/add-docs-to-monorepo
...
Feature/add docs to monorepo
2023-04-18 09:03:41 +00:00
mx
37be99ab8f
Merge branch 'release/v1.1.15' into feature/add-docs-to-monorepo
2023-04-18 09:02:59 +00:00
farbanas
6f5cee8c36
chore: updated changelogs, revert change to nym-connect version as there were no changes
2023-04-18 10:54:57 +02:00
farbanas
58d805ab72
chore: update contract versions in preparation for release v1.1.15
2023-04-18 10:27:43 +02:00
farbanas
68ad75f737
chore: update contract versions in preparation for release v1.1.15
2023-04-18 10:25:52 +02:00
farbanas
73ea2b5fec
chore: update versions in preparation for release v1.1.15
2023-04-18 10:15:24 +02:00
pierre
a0b37daeb0
build: fix clippy ci
2023-04-18 09:48:28 +02:00
Pierre Dommerc
c9972047f6
feat(wallet): app version check ( #3308 ) ( #3319 )
...
* feat(wallet): app version check (#3308 )
* wrap tauri calls to check version into try/catch
2023-04-17 18:19:23 +02:00
mx
ccdf698380
added docs and devportal import to changelog
2023-04-17 17:23:19 +02:00
Raphaël Walther
c10ed5a2f3
Enable dependabot on github actions
2023-04-17 17:23:19 +02:00
Raphaël Walther
600b6d2b03
Move workflow broken link check
2023-04-17 17:23:19 +02:00
Raphaël Walther
b1391bbb17
Move workflow broken link check
2023-04-17 17:23:19 +02:00
Raphaël Walther
a171103a80
Move workflow broken link check
2023-04-17 17:23:19 +02:00
mx
3e2009aa9d
small tweaks
2023-04-17 17:23:19 +02:00
mx
4b6e942667
small tweak to make generic
2023-04-17 17:23:19 +02:00
mx
a6723044b9
removed accidental hyperlink
2023-04-17 17:23:19 +02:00
mx
f60a25ee2d
* added sandbox makefile env
...
* updated sandbox persistent peer address
2023-04-17 17:23:19 +02:00
Raphaël Walther
770baefe35
Add workflow for dev-portal deployment
2023-04-17 17:23:19 +02:00
Raphaël Walther
1c3403d7e6
Add workflow for dev-portal deployment
2023-04-17 17:23:19 +02:00
Raphaël Walther
342fd869a2
Add workflow for dev-portal deployment
2023-04-17 17:23:19 +02:00
Raphaël Walther
6f7db4172f
Add workflow for dev-portal deployment
2023-04-17 17:23:19 +02:00
Raphaël Walther
55fd7b8890
Add workflow for dev-portal deployment
2023-04-17 17:23:19 +02:00
Raphaël Walther
a14b4dc80c
Add workflow for dev-portal deployment
2023-04-17 17:23:19 +02:00
Raoul
c81f6962d7
fix a minor issue in mkdir/touch paths
2023-04-17 17:23:19 +02:00
Raphaël Walther
9f4ef6842b
Add workflow for docs deployment
2023-04-17 17:23:19 +02:00
Raphaël Walther
7ca0c06c87
Add workflow for docs deployment
2023-04-17 17:23:19 +02:00
Raphaël Walther
57aa763a84
Add workflow for docs deployment
2023-04-17 17:23:19 +02:00
Raphaël Walther
ba5fecf6b3
Add workflow for docs deployment
2023-04-17 17:23:19 +02:00
Raphaël Walther
35343509f9
Add workflow for docs deployment
2023-04-17 17:23:19 +02:00
Raphaël Walther
42d8b06346
Add workflow for docs deployment
2023-04-17 17:23:19 +02:00
Raphaël Walther
f30f0e8316
Add workflow for docs deployment
2023-04-17 17:23:19 +02:00
Raphaël Walther
e1aaf509d1
Add workflow for docs deployment
2023-04-17 17:23:19 +02:00
Raphaël Walther
8db5eadea6
Add workflow for docs deployment
2023-04-17 17:23:19 +02:00
Raphaël Walther
4dda824d37
Add workflow for docs deployment
2023-04-17 17:23:19 +02:00
mx
0579b3afb0
Update validator-setup.md
2023-04-17 17:23:19 +02:00
mx
d328c458e6
updated readmes
2023-04-17 17:23:19 +02:00
mx
c8651cddbb
removed comment on NR
2023-04-17 17:23:19 +02:00
mx
cde2a1ab26
tried to get run autocommands to work.
2023-04-17 17:23:19 +02:00
mx
8d78c92c03
format tweaking validator
2023-04-17 17:23:19 +02:00
mx
af311c3d33
checked over devportal
2023-04-17 17:23:19 +02:00
mx
906bcf1634
added websocket client cmdrun automation
2023-04-17 17:23:19 +02:00
mx
843bd4f4fa
some final cmdrun cleanup
2023-04-17 17:23:19 +02:00
mx
9bbe4a96d0
temp commit
2023-04-17 17:23:19 +02:00
mx
974ac0691c
pushed dev-portal theme to remote for rebase to autodeploy working branch
2023-04-17 17:23:19 +02:00
mx
1188e48313
pushed theme to remote for rebase to autodeploy working branch
2023-04-17 17:23:19 +02:00
mx
e7ed5f3de3
changed default theme build behaviour in book.toml for autodeploy
2023-04-17 17:23:19 +02:00
mx
d45b2de241
pulled in missed out upgrade path info
2023-04-17 17:23:19 +02:00
mx
3d9cbf351f
* started adding cmdrun command inputs instead of hardcoded command
...
outputs
2023-04-17 17:23:19 +02:00
mx
844e22d94d
precommit before trying to import autocommands
2023-04-17 17:23:18 +02:00
mx
09c905910e
added link to mdbook docs
2023-04-17 17:23:18 +02:00
mx
8fd8bf8792
* deleted old ama layout css
...
* edited gitignore files
2023-04-17 17:23:18 +02:00
mx
243658637c
* changed manual devrel ama links to playlist embed
...
* removed 'coming soon' from intro links
2023-04-17 17:23:18 +02:00
mx
5603a79d49
cleanup validator docs: makefile instructions + general tweak
2023-04-17 17:23:18 +02:00
mx
0007a4cc74
* updated software prerequisites
...
* added arch based prereq instructions to validator nodes
2023-04-17 17:23:18 +02:00
mx
3dafe02f0e
first commit of moving docs and dev portal to monorepo
2023-04-17 17:23:18 +02:00
Pierre Dommerc
e62e9cde02
feat(wallet): add security settings ( #3262 )
2023-04-17 16:38:17 +02:00
Pierre Dommerc
cde53c02e7
feat(wallet): add security settings ( #3262 )
2023-04-17 16:36:39 +02:00
Pierre Dommerc
de64da8e20
feat(wallet): app version check ( #3308 )
2023-04-17 15:12:26 +02:00
Jon Häggblad
683790b068
Merge remote-tracking branch 'origin/master' into release/v1.1.15
2023-04-17 15:05:03 +02:00
Tommy Verrall
f9c24c8a23
Merge pull request #3318 from nymtech/fix/wallet-bonding-signature
...
Wallet - fix bonding signature issue with vesting acc
2023-04-17 13:06:19 +01:00
pierre
886bb95e18
fix bonding signature issue
2023-04-17 13:30:25 +02:00
Jon Häggblad
214fd0caf5
Fix issue where nr run failed on fresh init ( #3316 )
2023-04-17 12:25:20 +02:00
Jędrzej Stuczyński
4aeac1acd2
Revert "another broken test"
...
This reverts commit 679be24074 .
2023-04-14 16:56:26 +01:00
Jędrzej Stuczyński
679be24074
another broken test
2023-04-14 16:52:24 +01:00
Nadim Kobeissi
36e07f546d
Merge pull request #3304 from nymtech/nadimkobeissi-fix-readme
...
Update README.md
2023-04-14 11:19:30 +02:00
Nadim Kobeissi
d264feaf22
Update README.md
...
The link for build instructions was incorrect.
2023-04-14 11:19:11 +02:00
Dave Hrycyszyn
32b7b7afdc
Update SECURITY.md
2023-04-13 12:23:01 +01:00
Jędrzej Stuczyński
7a50f0c3b2
make sure to clear inner 'ack_map' in 'GatewaysReader'
2023-04-13 10:51:03 +01:00
Jon Häggblad
091382ef30
Tidy the service provider directory contract ( #3295 )
...
Tidy the service provider directory contract after implementing query
methods on the validator-client.
- split out response types and use consistently
- query msg use "By" prefix
- pass address as String and validator
2023-04-12 09:22:35 +02:00
Dave Hrycyszyn
2da6a2fbfa
Adding a clippy.toml so we can see correct warnings in mixnet contract
2023-04-11 14:57:04 +01:00
Dave Hrycyszyn
d910a4e0ee
The make test target seems to be wrapping differently than local
2023-04-11 14:53:51 +01:00
Dave Hrycyszyn
672ab79421
A branch with all clippy warnings dealt with in contracts
2023-04-11 14:46:45 +01:00
Bogdan-Ștefan Neacşu
1ad97adc7c
Feature/sdk coconut ( #3273 )
...
* Replace expect with error
* Move PersistentStorage in separate file
* Add in-memory cred manager
* Make wasm and mobile build
* Unify wasm and mobile cred storage
* Network defaults has mainnet default
* Add network_details to SDK
* Move BandwidthController in its own crate
* Move out credential into lib crate
* Remove nyxd arg in credential binary
* Use acquire cred in sdk
* Add example file, in sandbox
* Mobile lock file
* Update changelog
* Clearer builder methods and more documentation for them
* Sign only amount, without denom
* Toggle credentials mode on when enabled
2023-04-11 16:17:35 +03:00
benedettadavico
2bd585a0ff
Empty commit
2023-04-11 12:55:59 +02:00
Jon Häggblad
df0b0367a4
Rename service provider owner to announcer ( #3290 )
2023-04-11 10:39:03 +02:00
Jon Häggblad
bb9e26d745
Add build-release command to Makefile and tidy ( #3288 )
2023-04-11 08:03:30 +02:00
Jon Häggblad
dc5c765ecb
Last set of crates to add the nym- prefix to ( #3286 )
...
* Add nym- prefix to mixnode-common
* Add nym- prefix to mixnet-client
* Add nym-client- prefix to websocket-requests
* Makefile: add check target
* Rename to nym-credential-client
* rustfmt
* update to nym-credential-client in github workflow
2023-04-07 21:25:28 +02:00
Jon Häggblad
95e2e3d0d2
Comment out unused code that breaks clippy ( #3287 )
2023-04-06 23:05:47 +02:00
Jon Häggblad
690c4164a7
Cargo.lock
2023-04-06 15:15:24 +02:00
Jon Häggblad
ee656aa3ef
clippy: allow unused generic parameter
2023-04-06 12:47:19 +02:00
Tommy Verrall
3d4123aca5
Merge pull request #3217 from nymtech/feature/dual_packet_sizes
2023-04-06 11:09:28 +01:00
Jędrzej Stuczyński
29a8e23f72
added additional logs
2023-04-06 10:52:45 +01:00
Jędrzej Stuczyński
a4c5407b04
removed redundant disconnect in simple.rs
2023-04-06 10:52:45 +01:00
Jędrzej Stuczyński
75bc36a9e6
post-rebase wasm fixes
2023-04-06 10:52:45 +01:00
Jędrzej Stuczyński
b8e2fb46fb
added config validation to network requester
2023-04-06 10:52:45 +01:00
Jędrzej Stuczyński
eff931f9ca
fixed network monitor
2023-04-06 10:52:45 +01:00
Jędrzej Stuczyński
e4d8d721c0
adjusted message handler to allow for dual packet sizes
2023-04-06 10:52:45 +01:00
Jędrzej Stuczyński
21335b5ff1
ibid for the cover traffic stream
2023-04-06 10:52:45 +01:00
Jędrzej Stuczyński
dadfdacf14
weighted decision on cover traffic packet size ('real traffic stream')
2023-04-06 10:52:45 +01:00
Jędrzej Stuczyński
e3eeef4301
removed old deprecated 'extended_packet_size'
2023-04-06 10:52:45 +01:00
Jędrzej Stuczyński
6a519f4a1a
message handler choosing packet size based on serialized size
2023-04-06 10:52:45 +01:00
Jędrzej Stuczyński
fde8bd89b6
Ord and PartialOrd for PacketSize
2023-04-06 10:52:45 +01:00
Jędrzej Stuczyński
099013bc6d
propagating packet size information to message preparer
2023-04-06 10:52:45 +01:00
Jędrzej Stuczyński
11eef024ea
simplified real_messages_control config
2023-04-06 10:52:45 +01:00
Jędrzej Stuczyński
cc6017db3b
added packet size configuration to client config files
2023-04-06 10:52:42 +01:00
Jon Häggblad
84c1679973
Add more nym- crate prefixes ( #3284 )
...
* Add nym- prefix to nymcoconut
* Add nym- prefix to validator-client
* Add nym- prefix to gateway-requests
* Add nym- prefix to mobile-storage
* Add nym- prefix to gateway-client
* Add nym- prefix to client-core
* rustfmt
2023-04-06 09:04:49 +02:00
Jon Häggblad
b1d18a5974
Makefile: invert NYM_NO_MOBILE flag ( #3280 )
2023-04-05 17:55:23 +02:00
Jon Häggblad
5019b4b266
Fix comments in nym-sdk builder_with_storage example ( #3283 )
2023-04-05 14:30:58 +02:00
Drazen Urch
790e7a0e1e
Sphinx packet processing CPU cycles measurement ( #3247 )
...
* POC measurement
* parent ce76790761
author durch <durch@users.noreply.github.com > 1680116778 +0200
committer durch <durch@users.noreply.github.com > 1680683399 +0200
Instrument packet processing
* Cleanup and format
* Feature gate tracing
* Add .gitkeep to wallet dist
* Squashed commit of the following:
commit 0b1b6947e8
Author: Jon Häggblad <jon.haggblad@gmail.com >
Date: Wed Apr 5 11:28:28 2023 +0200
Replace mobile flag with target_os = android (#3278 )
* Remove old lock file
* Start replacing mobile with android
* Regex replace all mobile with android
* Remove the mobile feature flag
* keep the cfg mobile in tauri
commit c79b2cfb78
Author: Jon Häggblad <jon.haggblad@gmail.com >
Date: Wed Apr 5 11:27:38 2023 +0200
Service provider directory contract (#3220 )
* first commit of service provider directory contract proof of concept
* *added config set on instantiation,
*removed greetQuery test function
* commit before mapping change
* *changed mapping of service to use client address instead of cosmos addr
* commit before mapping change
* added acl to delete()
* added test for acl in delete()
* changed whitelist<vec> to standrd_whitelist bool in Service struct
* removed old comments and commented out code
* rustfmt
* wup
* wup
* Older version of cw-multi-test that works with 1.0.0
* wip
* Remove .gitignore
* Basic tests for announce and query now works
* Restore tests for delete as well
* Consolidate tests
* Tidy
* fmt
* Start reworking test helpers
* Tidy tests
* More test work
* More test improvements
* More work on tests
* Tweaks
* Further tests
* rustfmt
* Add some comments
* Initial work on requiring deposit
* wip
* Work on updating tests for handling funds
* Start updating integration tests
* Integration tests updated
* merge test mods in state
* Address review comments
* Enable wasm-opt
* Unify Result type
* consistent amount in error type
* WIP: paging output
* IndexedMap working
* extract to config file
* WIP: middle of extracting out types
* Extract types
* wip
* Types now extracted out:
* Paged response type too
* rustfmt
* Start working on switching to cw Admin
* Complete switch to Admin
* Remove owner from announce msg
* remove unused imports
* Assert owner
* Extract out types to common crate
* Fix test compilation
* Add query by owner and nym address
* Move msg to common crate
* rustfmt
* tests for service id
* service storage tests
* state services tests
* function rename
* tidy
* Fix clippy warning
* User ServiceId instead and not u32
* Delete by nym address
* Emit explicit events
* Swap ToString for Display
* Move all storage keys to constants.rs
* clippy
* Test for deleting by name
* Tidy integration tests
* Remove to_string
* Some comments to tests
* Integration test for paging
* serde snake_csae for NymAddress and ServiceType
* Add migrate entry point
* Add query contract version
* A few more asserts for balance
* Make MigrateMsg a struct
---------
Co-authored-by: mx <maxhampshire@pm.me >
commit dd699bce9a
Merge: 5ce017ef3 e6957e7a9
Author: Tommy Verrall <60836166+tommyv1987@users.noreply.github.com >
Date: Wed Apr 5 10:18:16 2023 +0100
Merge pull request #3235 from nymtech/feature/performance-active-set-selection
Feature/performance active set selection
commit 5ce017ef3d
Author: benedetta davico <46782255+benedettadavico@users.noreply.github.com >
Date: Wed Apr 5 10:57:45 2023 +0200
adding vesting tests (#3279 )
commit 59c1ce2639
Merge: 4fb63d889 276edfd56
Author: Tommy Verrall <60836166+tommyv1987@users.noreply.github.com >
Date: Wed Apr 5 09:50:53 2023 +0100
Merge pull request #3261 from nymtech/feature/refresh-allow-list
Feature/refresh allow list
commit 4fb63d8892
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Wed Apr 5 09:22:43 2023 +0100
Feature/vesting delegation amount query (#3229 )
* moved queries and transactions out of contract.rs
* added queries for vesting delegation details
* nyxd_client support
commit 276edfd562
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Fri Mar 31 15:56:21 2023 +0100
clippy
commit 605f8fcde3
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Fri Mar 31 15:06:12 2023 +0100
updated and cleaned up tests
commit f0e4d1a7cf
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Fri Mar 31 14:01:36 2023 +0100
configurable stored lists locations
commit 055ec4bdd5
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Fri Mar 31 12:57:02 2023 +0100
updating stored allow list on file changes
commit 5761f9ac7f
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Fri Mar 31 12:15:45 2023 +0100
file watcher
commit 32620fd55f
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Thu Mar 30 17:47:12 2023 +0100
updating standard list in a timer
commit abb5cdbe06
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Thu Mar 30 16:43:58 2023 +0100
extracted domain and ipnet information to separate struct
commit e6957e7a99
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Tue Mar 28 11:25:43 2023 +0100
use combination of stake and performance for rewarded set selection
commit de2406a2c7
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Tue Mar 28 10:54:14 2023 +0100
Moved MixnodeWithPerformance to helpers
* Squashed commit of the following:
commit 0b1b6947e8
Author: Jon Häggblad <jon.haggblad@gmail.com >
Date: Wed Apr 5 11:28:28 2023 +0200
Replace mobile flag with target_os = android (#3278 )
* Remove old lock file
* Start replacing mobile with android
* Regex replace all mobile with android
* Remove the mobile feature flag
* keep the cfg mobile in tauri
commit c79b2cfb78
Author: Jon Häggblad <jon.haggblad@gmail.com >
Date: Wed Apr 5 11:27:38 2023 +0200
Service provider directory contract (#3220 )
* first commit of service provider directory contract proof of concept
* *added config set on instantiation,
*removed greetQuery test function
* commit before mapping change
* *changed mapping of service to use client address instead of cosmos addr
* commit before mapping change
* added acl to delete()
* added test for acl in delete()
* changed whitelist<vec> to standrd_whitelist bool in Service struct
* removed old comments and commented out code
* rustfmt
* wup
* wup
* Older version of cw-multi-test that works with 1.0.0
* wip
* Remove .gitignore
* Basic tests for announce and query now works
* Restore tests for delete as well
* Consolidate tests
* Tidy
* fmt
* Start reworking test helpers
* Tidy tests
* More test work
* More test improvements
* More work on tests
* Tweaks
* Further tests
* rustfmt
* Add some comments
* Initial work on requiring deposit
* wip
* Work on updating tests for handling funds
* Start updating integration tests
* Integration tests updated
* merge test mods in state
* Address review comments
* Enable wasm-opt
* Unify Result type
* consistent amount in error type
* WIP: paging output
* IndexedMap working
* extract to config file
* WIP: middle of extracting out types
* Extract types
* wip
* Types now extracted out:
* Paged response type too
* rustfmt
* Start working on switching to cw Admin
* Complete switch to Admin
* Remove owner from announce msg
* remove unused imports
* Assert owner
* Extract out types to common crate
* Fix test compilation
* Add query by owner and nym address
* Move msg to common crate
* rustfmt
* tests for service id
* service storage tests
* state services tests
* function rename
* tidy
* Fix clippy warning
* User ServiceId instead and not u32
* Delete by nym address
* Emit explicit events
* Swap ToString for Display
* Move all storage keys to constants.rs
* clippy
* Test for deleting by name
* Tidy integration tests
* Remove to_string
* Some comments to tests
* Integration test for paging
* serde snake_csae for NymAddress and ServiceType
* Add migrate entry point
* Add query contract version
* A few more asserts for balance
* Make MigrateMsg a struct
---------
Co-authored-by: mx <maxhampshire@pm.me >
commit dd699bce9a
Merge: 5ce017ef3 e6957e7a9
Author: Tommy Verrall <60836166+tommyv1987@users.noreply.github.com >
Date: Wed Apr 5 10:18:16 2023 +0100
Merge pull request #3235 from nymtech/feature/performance-active-set-selection
Feature/performance active set selection
commit 5ce017ef3d
Author: benedetta davico <46782255+benedettadavico@users.noreply.github.com >
Date: Wed Apr 5 10:57:45 2023 +0200
adding vesting tests (#3279 )
commit 59c1ce2639
Merge: 4fb63d889 276edfd56
Author: Tommy Verrall <60836166+tommyv1987@users.noreply.github.com >
Date: Wed Apr 5 09:50:53 2023 +0100
Merge pull request #3261 from nymtech/feature/refresh-allow-list
Feature/refresh allow list
commit 4fb63d8892
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Wed Apr 5 09:22:43 2023 +0100
Feature/vesting delegation amount query (#3229 )
* moved queries and transactions out of contract.rs
* added queries for vesting delegation details
* nyxd_client support
commit 276edfd562
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Fri Mar 31 15:56:21 2023 +0100
clippy
commit 605f8fcde3
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Fri Mar 31 15:06:12 2023 +0100
updated and cleaned up tests
commit f0e4d1a7cf
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Fri Mar 31 14:01:36 2023 +0100
configurable stored lists locations
commit 055ec4bdd5
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Fri Mar 31 12:57:02 2023 +0100
updating stored allow list on file changes
commit 5761f9ac7f
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Fri Mar 31 12:15:45 2023 +0100
file watcher
commit 32620fd55f
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Thu Mar 30 17:47:12 2023 +0100
updating standard list in a timer
commit abb5cdbe06
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Thu Mar 30 16:43:58 2023 +0100
extracted domain and ipnet information to separate struct
commit e6957e7a99
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Tue Mar 28 11:25:43 2023 +0100
use combination of stake and performance for rewarded set selection
commit de2406a2c7
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Date: Tue Mar 28 10:54:14 2023 +0100
Moved MixnodeWithPerformance to helpers
2023-04-05 12:29:41 +02:00
Jon Häggblad
0b1b6947e8
Replace mobile flag with target_os = android ( #3278 )
...
* Remove old lock file
* Start replacing mobile with android
* Regex replace all mobile with android
* Remove the mobile feature flag
* keep the cfg mobile in tauri
2023-04-05 11:28:28 +02:00
Jon Häggblad
c79b2cfb78
Service provider directory contract ( #3220 )
...
* first commit of service provider directory contract proof of concept
* *added config set on instantiation,
*removed greetQuery test function
* commit before mapping change
* *changed mapping of service to use client address instead of cosmos addr
* commit before mapping change
* added acl to delete()
* added test for acl in delete()
* changed whitelist<vec> to standrd_whitelist bool in Service struct
* removed old comments and commented out code
* rustfmt
* wup
* wup
* Older version of cw-multi-test that works with 1.0.0
* wip
* Remove .gitignore
* Basic tests for announce and query now works
* Restore tests for delete as well
* Consolidate tests
* Tidy
* fmt
* Start reworking test helpers
* Tidy tests
* More test work
* More test improvements
* More work on tests
* Tweaks
* Further tests
* rustfmt
* Add some comments
* Initial work on requiring deposit
* wip
* Work on updating tests for handling funds
* Start updating integration tests
* Integration tests updated
* merge test mods in state
* Address review comments
* Enable wasm-opt
* Unify Result type
* consistent amount in error type
* WIP: paging output
* IndexedMap working
* extract to config file
* WIP: middle of extracting out types
* Extract types
* wip
* Types now extracted out:
* Paged response type too
* rustfmt
* Start working on switching to cw Admin
* Complete switch to Admin
* Remove owner from announce msg
* remove unused imports
* Assert owner
* Extract out types to common crate
* Fix test compilation
* Add query by owner and nym address
* Move msg to common crate
* rustfmt
* tests for service id
* service storage tests
* state services tests
* function rename
* tidy
* Fix clippy warning
* User ServiceId instead and not u32
* Delete by nym address
* Emit explicit events
* Swap ToString for Display
* Move all storage keys to constants.rs
* clippy
* Test for deleting by name
* Tidy integration tests
* Remove to_string
* Some comments to tests
* Integration test for paging
* serde snake_csae for NymAddress and ServiceType
* Add migrate entry point
* Add query contract version
* A few more asserts for balance
* Make MigrateMsg a struct
---------
Co-authored-by: mx <maxhampshire@pm.me >
2023-04-05 11:27:38 +02:00
Tommy Verrall
dd699bce9a
Merge pull request #3235 from nymtech/feature/performance-active-set-selection
...
Feature/performance active set selection
2023-04-05 10:18:16 +01:00
benedetta davico
5ce017ef3d
adding vesting tests ( #3279 )
2023-04-05 10:57:45 +02:00
Tommy Verrall
59c1ce2639
Merge pull request #3261 from nymtech/feature/refresh-allow-list
...
Feature/refresh allow list
2023-04-05 09:50:53 +01:00
Jędrzej Stuczyński
4fb63d8892
Feature/vesting delegation amount query ( #3229 )
...
* moved queries and transactions out of contract.rs
* added queries for vesting delegation details
* nyxd_client support
2023-04-05 09:22:43 +01:00
Jon Häggblad
a3b4d04d02
fix clippy in beta toolchain ( #3276 )
2023-04-05 08:31:38 +02:00
Jędrzej Stuczyński
aa3af8faea
removed stake and location fields from gateway::Node ( #3272 )
...
* removed stake and location fields from gateway::Node
* fixed unused test fixture
2023-04-04 15:16:49 +01:00
farbanas
20c7f0e96f
fix: nym-wallet version
2023-04-04 12:56:13 +02:00
farbanas
e21142f1bd
update contracts changelog
2023-04-04 11:51:14 +02:00
farbanas
ba3a6eaeb5
Merge branch 'release/v1.1.14'
2023-04-04 11:38:40 +02:00
farbanas
9d0bc8ab9e
update changelogs
2023-04-04 11:38:01 +02:00
Tommy Verrall
0d65ca78c4
Merge pull request #3260 from nymtech/feature/standarise-output-json
...
Feature/standarise output json
2023-04-04 10:29:50 +01:00
Jędrzej Stuczyński
0505a4807d
using string representation of 'Recipient' for 'InitResults'
2023-04-04 10:27:48 +01:00
Jędrzej Stuczyński
01aa06e488
standarise printing of banner based on tty
2023-04-04 10:27:38 +01:00
Jędrzej Stuczyński
3b8dd1f4a5
using stderr when registering gateway
2023-04-04 10:27:38 +01:00
Jędrzej Stuczyński
4a837ce28c
added output argument for generating gateway sign payload
2023-04-04 10:27:38 +01:00
Jędrzej Stuczyński
696f6c399c
feature cleanup + added the capability to few nym-cli commands
2023-04-04 10:27:38 +01:00
Jędrzej Stuczyński
ac9290de27
clippy
2023-04-04 10:27:38 +01:00
Jędrzej Stuczyński
b026e9107f
standarised output-json in client init
2023-04-04 10:27:35 +01:00
Jędrzej Stuczyński
1347535e8f
mixnode: ibid
2023-04-04 10:26:41 +01:00
Jędrzej Stuczyński
479327849a
gateway: added --output to commands that strictly require it
2023-04-04 10:26:41 +01:00
farbanas
21611a9434
update versions of contracts in preparation for release v1.1.14
2023-04-04 11:04:44 +02:00
farbanas
78d9030567
update versions in preparation for release v1.1.14
2023-04-04 10:30:20 +02:00
Pierre Dommerc
4feb168cf7
chore: update prettier and unpin version ( #3265 )
2023-04-03 15:52:51 +02:00
Tommy Verrall
f3c16476f9
Merge pull request #3267 from nymtech/feature/gateway-settings-version-and-location
...
location and version needed in gateway settings updates
2023-04-03 12:11:46 +01:00
fmtabbara
4678059eaf
add validation for version and location
2023-04-03 11:22:49 +01:00
fmtabbara
a69d4bb457
location and version needed in gateway settings updates
2023-04-03 10:40:08 +01:00
Tommy Verrall
50e3f2be38
Merge pull request #3246 from nymtech/bug/explorer-remove-sandbox-sps
...
Dont fetch Service Provider list on Testnet Explorer
2023-04-03 10:05:52 +01:00
Jędrzej Stuczyński
276edfd562
clippy
2023-03-31 15:56:21 +01:00
Jędrzej Stuczyński
605f8fcde3
updated and cleaned up tests
2023-03-31 15:06:12 +01:00
Bogdan-Ștefan Neacşu
645c9b5e67
Feature/sdk socks5 ( #3255 )
...
* Use full socks5 config when setting client config
Also move socks5 setup sleep inside the sdk function
* SDK Socks5 Mixnet Client
* Remove NymClientConfig from sdk
* Update changelog
* Remove pub modifier
* Replace sleep with waiting on the control channel
* Add error on simple connect if socks5 configured
2023-03-31 16:34:07 +03:00
Jędrzej Stuczyński
f0e4d1a7cf
configurable stored lists locations
2023-03-31 14:01:36 +01:00
Jędrzej Stuczyński
055ec4bdd5
updating stored allow list on file changes
2023-03-31 12:57:02 +01:00
Jędrzej Stuczyński
5761f9ac7f
file watcher
2023-03-31 12:15:45 +01:00
Jędrzej Stuczyński
32620fd55f
updating standard list in a timer
2023-03-30 17:47:12 +01:00
Jędrzej Stuczyński
abb5cdbe06
extracted domain and ipnet information to separate struct
2023-03-30 16:43:58 +01:00
Jędrzej Stuczyński
8cad2b0076
removed lock files from the old basic bandwidth generator ( #3259 )
2023-03-30 14:56:30 +01:00
dependabot[bot]
bcd6c19a97
Bump webpack in /clients/native/examples/js-examples/websocket ( #3185 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.70.0 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.70.0...v5.76.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-30 14:47:39 +01:00
dependabot[bot]
764a3a6228
Bump webpack from 5.75.0 to 5.76.0 ( #3186 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.75.0 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.76.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-30 14:47:26 +01:00
Jędrzej Stuczyński
d17aa72829
chore: clippy
2023-03-30 14:17:37 +01:00
Jędrzej Stuczyński
d62658f515
added --output json|text to mixnode and gateway 'sign' commands ( #3251 )
2023-03-30 10:23:53 +01:00
Pierre Dommerc
e6d4095bf9
feat(wallet): main settings ( #3253 )
2023-03-30 11:02:49 +02:00
Tommy Verrall
9ace9d6960
Merge pull request #3252 from nymtech/bugfix/unstuck_verloc
...
Bugfix/unstuck verloc
2023-03-30 09:25:24 +01:00
Tommy Verrall
6c32ff9708
fix ci
2023-03-30 09:42:44 +02:00
Tommy Verrall
5eae62ae33
commit
2023-03-30 09:37:35 +02:00
Jędrzej Stuczyński
331483f86a
breaking out of measurement loop on exhausted stream
2023-03-29 16:38:13 +01:00
Jędrzej Stuczyński
4ee0aeb2b1
disabling shutdown on drop for verloc measurement
2023-03-29 16:33:26 +01:00
Bogdan-Ștefan Neacşu
08354f7651
Feature/socks5 crate ( #3226 )
...
* Move client-core to common dir
* Factor out socks5-client in its own crate
* Possible sdk-socks5 integration
* Update changelog
* Remove socks5 client lib
* Rename crate to include nym- prefix
* Trim the socks5 wrapped message so that it's printable
* Fix intellij auto refactoring
* Post merge fixes
2023-03-29 13:31:24 +03:00
Jędrzej Stuczyński
f1f599dd09
log % of wasted space when padding NymMessage ( #3243 )
2023-03-29 10:48:00 +01:00
fmtabbara
51251668e3
dont fetch service providers on testnet
2023-03-28 15:47:36 +01:00
Bogdan-Ștefan Neacşu
6e72433f99
Feature/coconut hash ( #3231 )
...
* Hash over public attributes too
* Improve and fix api unit test
* Rename hash function
2023-03-28 15:08:54 +03:00
Jędrzej Stuczyński
e6957e7a99
use combination of stake and performance for rewarded set selection
2023-03-28 11:25:43 +01:00
Jędrzej Stuczyński
de2406a2c7
Moved MixnodeWithPerformance to helpers
2023-03-28 10:54:14 +01:00
Jon Häggblad
956a264106
nym-connect lock files
2023-03-28 11:53:55 +02:00
Jędrzej Stuczyński
9b62d18101
Merge remote-tracking branch 'origin/release/v1.1.14' into develop
2023-03-28 10:28:11 +01:00
Pierre Dommerc
390730f304
refactor(wallet): balance grid ui ( #3230 )
2023-03-28 10:33:33 +02:00
pierre
e134ef8e15
build(nc-mobile): remove webpack favicon plugin
2023-03-28 09:26:42 +02:00
Drazen Urch
7bd1550195
libcpucycles ( #3219 )
...
* Checkpoint
* cpu cycle ffi
* Rename
* mixnode feature
* Bundle libcpucycles
2023-03-27 16:34:10 +02:00
Jędrzej Stuczyński
134ab2f0d6
Stop using rewarding reports as a source of truth for whether mixnodes got rewards ( #3227 )
...
use contract information instead
2023-03-27 14:52:40 +01:00
Jędrzej Stuczyński
1a4e7433b2
Bugfix: NR after #3199 ( #3225 )
...
* updated NR config template
* upgrading NR config if usingn <= 1.1.13
2023-03-27 12:21:35 +01:00
Bogdan-Ștefan Neacșu
f211b1e366
Add sandbox.env and update credential readme
2023-03-27 13:49:14 +03:00
Bogdan-Ștefan Neacşu
b2db208e6e
Add README for credential binary ( #3221 )
2023-03-27 13:33:00 +03:00
Jędrzej Stuczyński
c9c0de1fba
Offline signing ( #3175 )
...
* renamed secp265k1 to secp256k1
* added optional 'explicit_signer_data' argument for sign method
* wip
* made client signer generic
which required to undertake an adventure into coconut bandwidth trait bounds...
* separate wrapper for TxSigner
* moves signing-related features to separate module
* fixed build of binaries from outside default workspace
* offline signing example
* fixed wallet build
* post rebasing formatting
* fixed bity integration build
* making clippy happier
* fixed post-rebase bip39 dependency version
2023-03-27 10:15:30 +01:00
durch
9d91a018b2
Dont clone reconstructor
2023-03-24 16:22:14 +01:00
Drazen Urch
0f7e3fe53e
Fix Reconstructor ( #3218 )
2023-03-24 16:21:31 +01:00
Tommy Verrall
ae9c1b4070
Merge pull request #3199 from nymtech/chore/group-client-debug-config
...
chore: tidy up client `Debug` config section
2023-03-24 15:48:00 +03:00
benedetta davico
e0d98af04f
Feature/nym api tests ( #3216 )
...
* some edits
* more edits
* adding unfiltered tests, cleaning up
* "name change"
2023-03-24 12:22:03 +01:00
pierre
81e31c0550
build(nc-mobile): remove webpack-favicons plugin
2023-03-24 12:21:03 +01:00
Tommy Verrall
1c771df941
Merge pull request #3211 from nymtech/feature/no_creds_err_msg
...
Better error log for lacking credential in db
2023-03-24 11:18:41 +03:00
Jędrzej Stuczyński
adcd8703d3
attempting to upgrade old config in 'init'
2023-03-23 16:06:22 +00:00
Jędrzej Stuczyński
aee4c2d80d
Feature/families signatures ( #3156 )
...
* wip family creation signatures + cli
* nym-cli commands for creating families
* Changed family join signature inside the contract
* Generating family join permit via nym-cli
* ability to join families via nym-cli
* more strongly typed FamilyHead arguments
* initial work on removing redundant family signatures
* removed all redundant signatures from families in the mixnet contract
* moved up the call stack
* nym-cli family operations
* fixed family related unit tests
* family member kick
* removed family operations from the wallet
* clippy
2023-03-23 16:36:10 +01:00
Jędrzej Stuczyński
5e04f48500
bugfix: drop tasks to connections closed by remote ( #3190 )
...
* applied patch #3187
* applied the same concept to the verloc listener
2023-03-23 12:09:43 +01:00
Fouad
a7610a7a88
Gateway settings ( #2725 )
...
* add gateway settings button
* remove unneeded mixnode type check
* add additional properties to gateway type
* update node settings nav options
* set up gateway update requests
* create gateway settings page
* use update gateway validation
* PR updates
* dont show playground on gateways
* set up gateway config update
* fix lint errors in wallet
* run cargo fmt
2023-03-23 10:38:33 +01:00
Tommy Verrall
28e6e9140c
Merge pull request #3203 from nymtech/chore/disable-sign-ext
...
disable sign-ext when using wasm-opt + update wasm-opt
2023-03-23 10:32:58 +02:00
benedetta davico
17c2aecd99
starting to add vesting tests ( #3134 )
...
* starting to add vesting tests
* adding more vesting client tests
* starting to add vesting tests & merging develop
* adding more vesting client tests
* fix linting
* Revert "Merge conflicts"
This reverts commit 0beb025a62 .
* fix linting errors
* fix linting errors
* removing only adding skip
---------
Co-authored-by: fmtabbara <fmtabbara@hotmail.co.uk >
2023-03-22 18:30:07 +01:00
Bogdan-Ștefan Neacșu
85074f3ac8
Better error log for lacking credential in db
2023-03-22 17:21:20 +02:00
Bogdan-Ștefan Neacşu
c7020da81c
Use nym task crate for network statistics signal handle ( #3209 )
...
* Use nym task crate for network statistics signal handle
* Update changelog
2023-03-22 16:43:00 +02:00
Jędrzej Stuczyński
271a126556
removed migration code from mixnet and vesting contracts ( #3207 )
2023-03-22 14:27:51 +00:00
Jędrzej Stuczyński
7da444c7a4
clippy
2023-03-22 13:51:38 +00:00
Jędrzej Stuczyński
2a7fd71416
explicitly added old version number to 'oldconfig'
2023-03-22 13:51:38 +00:00
Jędrzej Stuczyński
6ffd211e51
backwards compatibility
2023-03-22 13:51:38 +00:00
Jędrzej Stuczyński
f61ed48240
updated templates
2023-03-22 13:51:38 +00:00
Jędrzej Stuczyński
8d3dc405a5
clippy
2023-03-22 13:51:38 +00:00
Jędrzej Stuczyński
21bf0fb27b
wasm changes
2023-03-22 13:51:36 +00:00
Jędrzej Stuczyński
7313f56c01
grouped debug config options inside client-core into substructs
2023-03-22 13:49:30 +00:00
Jon Häggblad
cfef9e96e6
chore: update nym-connect mobile lock file
2023-03-22 12:17:21 +01:00
Jędrzej Stuczyński
8b9a5cf500
updated installed wasm-opt version to v112
2023-03-22 10:38:39 +00:00
Jędrzej Stuczyński
ce94ce058f
disabling sign-ext
2023-03-22 10:37:52 +00:00
farbanas
018e4d6079
chore: update lock files
2023-03-22 11:29:27 +01:00
farbanas
ebadd9799f
fix: add contracts-common back to dependencies
2023-03-22 11:29:25 +01:00
Jędrzej Stuczyński
268fa02b83
fix: restored 'nym-contracts-common' dependency in the mixnet contract
2023-03-22 10:25:42 +00:00
farbanas
cb525477e5
fix: update CHANGELOG for contracts
2023-03-22 10:39:48 +01:00
farbanas
4d6d2f0d33
Merge branch 'master' into develop
2023-03-22 10:31:12 +01:00
farbanas
c7f8b05604
fix: wallet CHANGELOG
2023-03-22 10:23:19 +01:00
farbanas
2878e9be9d
Merge branch 'release/v1.1.13'
2023-03-22 10:15:32 +01:00
farbanas
7b419c2b12
bump version of contracts
2023-03-22 10:12:33 +01:00
Fran Arbanas
0049126a91
Merge pull request #3200 from nymtech/jon/chore/explicit-cosmwasm-versions-across-workspaces
...
Set cosmwasm versions on workspace and strictly use 1.0.0
2023-03-22 10:06:18 +01:00
Jon Häggblad
80c5194d8b
Add explicit cosmwasm-crypto 1.0.0 dev-dependency
2023-03-21 16:34:06 +01:00
Jon Häggblad
27a6b99453
Even more workspace version missed earlier
2023-03-21 16:34:06 +01:00
Jon Häggblad
61982de511
A few more workspace versions
2023-03-21 16:34:06 +01:00
Jon Häggblad
efd9883197
Use workspace deps for coconut contracts
2023-03-21 16:34:06 +01:00
Jon Häggblad
ce4ae8d90c
Set cosmwasm versions on workspace and strictly use 1.0.0
2023-03-21 16:34:06 +01:00
farbanas
1d2722f994
update workflows with specific wasm-opt version
2023-03-21 16:30:40 +01:00
Drazen Urch
7e109e7f2d
Generalise MessageReceiver ( #3042 )
...
* Generalise MessageReceiver
* Generics all the way
* Generalise MessageReceiver
* Generics all the way
* Fix Cargo.lock
---------
Co-authored-by: benedettadavico <benedetta.davico@gmail.com >
2023-03-21 15:25:51 +01:00
farbanas
f7a0b305df
update common crate version in contracts
2023-03-21 11:10:55 +01:00
farbanas
746ec71a0d
update package versions
2023-03-21 10:54:18 +01:00
Jon Häggblad
41a63a0985
Tidy top-level Makefile ( #3192 )
...
* Reorder Makefile
* split out the fmt targets
* split cargo test
* Split up clippy targets
* Add commit
* Use env variable for no-mobile instead
* Extract out target generation to use function
* Remove commented out code
* Add comment
* Minor tidy
2023-03-20 15:44:13 +01:00
Pierre Dommerc
5a149c5492
feat(nc-mobile): select service provider ( #3196 )
...
* feat: select service provider ui
* refactor: adjust ui
* fix: remove dead code
2023-03-20 13:53:29 +01:00
Jędrzej Stuczyński
7ff0becf72
replaced usage of 'serde_json' in mixnet contract in favour of 'serde_json_wasm' ( #3191 )
...
* replaced usage of 'serde_json' in mixnet contract in favour of 'serde_json_wasm'
* using stricter version number
2023-03-17 14:31:38 +00:00
Jon Häggblad
4c2967a733
Delete stray .gitignore file
2023-03-16 15:27:45 +00:00
Jon Häggblad
2b80e5d1c9
Remove leftover file from deleted crate
2023-03-16 12:59:46 +00:00
Jon Häggblad
4e7ff53214
Contract and client support for updating gateway config ( #3166 )
...
* mixnet-contract: add update gateway config
* mixnet-contract: tests for updating gateway config
* vesting-contract: add update gateway config
* validator-client: add update gateway config
* wallet: add update_gateway_config
* common/commands: add support for setting gateway config
* Remove commented out line
* Review fixes
* Generate ts file for GatewayConfigUpdate type
* Add generated GatewayConfigUpdate.ts file
2023-03-16 13:43:56 +01:00
Jon Häggblad
9ec36e49b7
contracts: remove .gitignore with Cargo.lock in it
...
While developing the service-provider-directory contract I ran into
issues with the lock file being inconsistent for cosmwasm-std (1.0 vs
1.2) and was hidden due to ignoring the lock file
2023-03-16 12:28:35 +00:00
farbanas
cdfa5ee540
chore: update versions for release/v1.1.13
2023-03-15 15:23:55 +01:00
farbanas
71853f69f3
chore: update changelogs for release/v1.1.13
2023-03-15 15:23:15 +01:00
pierre
dd13073037
docs(connect-android): add build note
2023-03-15 12:29:23 +01:00
Pierre Dommerc
1010df1077
refactor(wallet): ui adjustments ( #3182 )
2023-03-15 12:22:00 +01:00
Bogdan-Ștefan Neacşu
9eaf9cf491
Feature/fix resharing ( #3139 )
...
* Compare verified vks against current group instead of initial dealers
* Fix various dkg logs
* API auto-advance epoch even on corrupt states
* Use verified vks as ultimate truth for dealers
* Set initial dealers based of verified vk
* Extend register period even more
* Fix test
* Use shares from current epoch
* Save initial dealers only when triggering resharing
* Fix tests
* Backup the last InProgress state too
* Reset previous signers that are not initial dealers
* Add unit test for bug reproduction
* More verbose debug logging
* Handle edge case for coconut keypair removal
* Update dkg api test
* Remove dealings directly for each key
* Replacement data is saved only on the first reshare start
* More debug logging
* On failed DKG, just reset
* Clippy fix
2023-03-15 11:16:43 +00:00
pierre
8e96318478
build(connect-android): try to fix fdroid build
2023-03-15 10:25:53 +01:00
Tommy Verrall
bedff1f258
Merge pull request #3153 from nymtech/oak-14
...
Validating new interval config parameters to prevent division by zero
2023-03-14 12:38:43 +02:00
Fouad
71a10a9a8b
add blockstream green to sp list ( #3180 )
2023-03-13 17:05:21 +01:00
Jędrzej Stuczyński
54287666e8
chore: simplify mnemonic zeroize story ( #3165 )
...
* updated bip39 dependency to simplify our zeroize story
* Replaced UserPassword wrapper with Zeroizing type alias
* fixed wallet-types cosmwasm-std dependency version
2023-03-13 11:29:56 +00:00
Tommy Verrall
6de829163d
Merge pull request #3173 from nymtech/feature/nym-cli-tweak
...
Feature/nym cli tweak
2023-03-13 13:24:13 +02:00
Jon Häggblad
605aed6f20
mock-nym-api: fix .storybook lint error ( #3178 )
2023-03-13 12:23:17 +01:00
benedettadavico
adb5ed7c30
typo fix
2023-03-13 12:14:14 +01:00
benedettadavico
2b019e57df
merge develop
2023-03-13 12:12:00 +01:00
benedettadavico
30c07712e3
format
2023-03-13 12:03:38 +01:00
benedettadavico
82c92501d9
vesting stuff
2023-03-13 12:01:22 +01:00
benedettadavico
c2a871a1a7
typo
2023-03-10 17:10:27 +01:00
benedettadavico
dfd7bd5889
adding pledge more
2023-03-10 17:10:01 +01:00
Tommy Verrall
5aee4b1660
Merge pull request #3167 from nymtech/feature/wallet-3132
...
Feature/wallet 3132
2023-03-10 17:56:09 +02:00
Tommy Verrall
68a7bb67de
Merge pull request #3169 from nymtech/feature/explorer-3168
...
Feature/explorer 3168
2023-03-10 17:32:22 +02:00
Pierre Dommerc
7ff043d8df
Feature/bonding signature UI ( #3157 )
...
* wip
* updated gateways 'sign' command
* in-wallet verification of mix bonding signature
* changed signature of vesting contract trait method
* updated wallet bonding endpoints
* tauri commands for generating signing payloads
* renamed signer to sender
* verifying new signatures in the contract
* fixed existing mixnet unit tests
* unit tests for invalid signatures
* fixed other usages of MessageSignature + FromStr
* using base58-encoded serialization
* removed owner-signature from details response
* added ability to construct bonding payloads via nym-cli
* removed signature from bonding payload args
* moved 'message_type' from 'ContractMessageContent' to 'SignableMessage'
* refactor(wallet-rust): rename owner_signature args
* feat(wallet-bonding): handle user signature
* feat(wallet-bonding): fix bonding
* feat(wallet-bonding): fix lint issue
* feat(wallet-bonding): ui adjustment
* make the location field mandatory for payload signing
* feat(wallet-bonding): remove ownersignature field, remove dead code
---------
Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Co-authored-by: Tommy Verrall <tommyvez@protonmail.com >
2023-03-10 15:53:21 +01:00
fmtabbara
31e93428cf
use new locked rewards and locked coins endpoints
2023-03-09 16:48:05 +00:00
fmtabbara
5f56b3eeea
add bond % tooltip
2023-03-09 16:34:22 +00:00
fmtabbara
e69b05693a
switch avg and routing score table positions
2023-03-09 16:30:58 +00:00
fmtabbara
8ae2451340
add y-axis label
2023-03-09 16:28:30 +00:00
fmtabbara
b3b3279345
fix gateway click thorough from gateway version field
2023-03-09 14:45:45 +00:00
farbanas
94a451c79b
fix: updated build-and-upload-binaries-ci workflow with explorer-api and the new contracts
2023-03-09 13:41:22 +01:00
Jędrzej Stuczyński
ec7b959028
removed source of future clippy complaints
2023-03-09 11:30:30 +00:00
Jędrzej Stuczyński
7061beea6e
exposing tauri operations for spendable vested and reward coins
2023-03-09 11:28:50 +00:00
Fran Arbanas
e408162e26
Merge pull request #2747 from nymtech/339-net-switch-bttn
...
339 net switch bttn
2023-03-09 10:52:00 +01:00
Gala
25ae3895cb
updating branch
2023-03-09 10:39:30 +01:00
fmtabbara
60296f2a41
update vesting schedule ui
2023-03-08 17:51:30 +00:00
Fouad
3b97844310
Feature/explorer 2979 ( #3147 )
...
* additional unfiltered endpoints for nym-api
* add poor performance UI
* display appropriate UI when node is blacklisted
* update explorer api with blacklisted nodes
* add new unfiltered endpoint
add new unfiltered endpoint
* show blacklisted detail even when node description is unavailable
remove console.log
---------
Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
2023-03-08 16:15:32 +01:00
Jon Häggblad
c904d245d2
Remove old erc20 bandwidth-claim-contract ( #3162 )
2023-03-08 13:57:11 +01:00
Jon Häggblad
d315a2a91b
Add nym prefix to coconut contracts and crates ( #3160 )
...
* Add nym prefix to coconut-dkg
* Add nym prefix to coconut-bandwidth
* Add nym prefix to bandwidth-claim-contract
* Add nym prefix to coconut-bandwidth-contract-common
* Add nym prefix to coconut-dkg-common
* Add nym prefix to group-contract-common
* Add nym prefix to multisig-contract-common
* Add nym prefix to coconut-interface
* Add nym prefix to credential-storage
* rustfmt
* Mark coconut-test crate as private
* Fix build errors
* rustfmt
2023-03-08 13:17:09 +01:00
Tommy Verrall
0741d05ab3
Merge pull request #3140 from nymtech/feature/mock-nym-api
...
Add mock Nym API Typescript package
2023-03-08 14:06:54 +02:00
Jon Häggblad
61aa920362
Fix unnecessary parentheses around index expression ( #3159 )
2023-03-08 12:21:24 +01:00
Jon Häggblad
24b9b17e64
Add a few more nym- crate prefixes ( #3158 )
...
* Add nym- to socks5-prefixes crate
* Update imports
* rustfmt
* Add nym-socks5 prefix to proxy-helpers crate
* rustfmt
* Add nym prefix to ordered-buffer crate
* rustfmt
* Add nym prefix to service-providers-common crate
* rustfmt
* Add nym prefix to dkg crate
* Add nym prefix to credentials crate
* rustfmt
* fix build fail in tests
2023-03-08 11:56:29 +01:00
Jon Häggblad
5e3e633c4b
Merge branch 'jon/fix/docs-rs-build' into develop
2023-03-08 09:37:54 +01:00
Jon Häggblad
8e6d3c34e2
Merge branch 'jon/fix/docs-rs-build'
2023-03-08 09:37:31 +01:00
Jon Häggblad
f3cff902ba
Bump nym-vesting-contract to 1.2.0-pre.1
2023-03-08 09:21:27 +01:00
Jon Häggblad
4fe1b4c26f
Fix docs.rs build for nym-vesting-contract and nym-bin-common
2023-03-08 09:14:07 +01:00
farbanas
cb24a08b06
Merge branch 'master' into develop
2023-03-07 15:22:49 +01:00
farbanas
597a53d11a
chore: bump mixnet and vesting contracts to prerelease version, update cargo locks
2023-03-07 15:17:07 +01:00
farbanas
639deeb502
Merge branch 'release/v1.1.12'
2023-03-07 14:32:34 +01:00
farbanas
03e082725e
chore: update changelogs for release
2023-03-07 14:30:38 +01:00
farbanas
3e3307887e
chore: bumped versions for release
2023-03-07 14:19:45 +01:00
farbanas
d85683aaa8
chore: bumped version of contracts
2023-03-07 13:49:03 +01:00
farbanas
e89ed985fc
chore: bumped version of common crates
2023-03-07 13:27:03 +01:00
Jędrzej Stuczyński
b1fb8bb18c
Validating new interval config parameters to prevent division by zero
2023-03-07 09:51:18 +00:00
Jon Häggblad
45ebd7c37a
Add list of published common crates
2023-03-07 09:58:07 +01:00
Jon Häggblad
3506020e55
Update Cargo.lock ( #3152 )
2023-03-07 09:57:09 +01:00
Pierre Dommerc
eca77d684b
feat(wallet): send - add user fees settings and memo field ( #3146 )
...
* feat(wallet): send - add user fees settings, memo field
* fix(wallet): send, custom fees validation
2023-03-06 18:26:07 +01:00
Jon Häggblad
e263a4a21f
wallet_storage: fix clippy useless-conversion ( #3148 )
2023-03-06 17:24:20 +01:00
Jon Häggblad
dc4353c682
Fix docs.rs build ( #3145 )
...
* contracts: fix docs.rs build
* Cargo.lock
* rustfmt
* vesting: option_env for git info
* Change to vergen =7.4.3
2023-03-06 16:38:14 +01:00
Fouad
e1d8069967
Explorer Service Provider List ( #3142 )
...
* create service providers route
* make request for well known service providers
* fetch and display service providers
* service provider overview
handle undefined data
fix linting
fix type
* use full width column
2023-03-06 16:36:55 +01:00
farbanas
060726b7a3
fix: add step to install wasm-opt to our CI for building and uploading binaries
2023-03-06 16:35:31 +01:00
Fouad
f72ccb0f0d
Update tooltips for routing and average score ( #3133 )
...
* update tooltips for routing and average score
* fix up table alignment
fix lint errors
* add node_performance to explorer api response for mixnodes
* use mixnode node_performance for avg and lastest values
* move stake sat to top table
fix lint errors
* update stake saturation text color
2023-03-06 15:58:33 +01:00
Jędrzej Stuczyński
2ff6bfbdd8
feat: ability to inject custom topology into clients ( #3055 )
...
* ability to specify custom TopologyProvider in TopologyRefresher
* topology provider builder method for base client
* ability to take manual control over topology
* wasm fixes
* added topology injection to nym-sdk API
* added examples to nym-sdk and exposed additional helper methods
2023-03-06 13:50:06 +00:00
Bogdan-Ștefan Neacșu
d4f0b4772b
Fix Service stats address
2023-03-06 14:00:14 +02:00
Jędrzej Stuczyński
17d258d094
renamed serialized GetCW2ContractVersion to 'get_cw2_contract_version' instead of 'get_c_w2_contract_version'
2023-03-03 15:29:10 +00:00
Drazen Urch
8288d38257
Audit fixes ( #2922 )
...
* oak-2
* oak-8
* oak-13
* oak-15
* oak-18
* Minor clippy nit
* 2023-01-13-OAK-6
* 2023-01-13-OAK-3
* 2023-01-13-OAK-13
Implemented via direct dependency on cw2 and calling the appropriate code on migration
* Removed few instances of password being unecessarily copied
* 2023-01-13-OAK-10
* 2023-01-13-OAK-12
* 2021-09-13-JP-S-NYM-02
* 2021-09-13-JP-S-NYM-03
* Removed further instances of needlessly copying the mnemonic
* 2021-09-13-JP-O-PROT-03
* 2021-09-13-JP-S-NYM-01*
*: we still have one vulnerability on 'time' pulled from chrono via sqlx. However, apparently its usage is fine... Having said that, I'd still recommend removing all dependencies on chrono, but this will require some database migrations...
* 2023-01-13-OAK-11 (#3009 )
* wip
* Introducing the concept of starting epoch transition in `nym-api`
* split epoch operations into multiple files
* epoch operation failure recovery
* sending rewarding transactions in correct order
* tests and fixes due to epoch state progression
* lint
* missed rebasing import changes
* Setting cw2 contract version during first migration run
* calling 'reconcile_epoch_events' at least once
* Made message to BeginEpochTransition more consistent with other variants
* Merge layer assignment updates
---------
Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
2023-03-03 14:15:38 +00:00
mx
3a0c8f3f4e
updated readme with new developer chat links + new docs links
2023-03-03 13:32:44 +01:00
Jędrzej Stuczyński
1cd560c85e
fixed standalone build of 'client-core'
2023-03-03 11:39:59 +00:00
Mark Sinclair
9018642992
Add mock Nym API Typescript package
2023-03-03 11:09:35 +00:00
Pierre Dommerc
04e652441e
fix(explorer): fix layout responsiveness in mixnode details view ( #3130 )
2023-03-01 16:29:47 +01:00
Fouad
ccf5990bc7
update selected service provider description style ( #3128 )
2023-03-01 16:22:52 +01:00
Fouad
3d7c9ee2b8
NE - fix gateways' version number sorting on the gateway list page ( #3131 )
...
* fix filter input sizes
* reorder gateway columns
* update tooltips
* fix column sorting in explorer lists
fix lint errors
2023-03-01 16:21:33 +01:00
Jędrzej Stuczyński
ad35c4006e
Fixed logged hours value when determining staleness of persisted surb data ( #2690 )
2023-03-01 14:30:49 +00:00
Pierre Dommerc
2ec790e851
fix(explorer): fix layout responsiveness in mixnode details view ( #3130 )
2023-03-01 15:16:40 +01:00
Jędrzej Stuczyński
8f8cec0785
Fixed the build badge
2023-03-01 10:37:44 +00:00
farbanas
4a80cd301b
fix: add step to install wasm-opt to our CI for building and uploading binaries
2023-03-01 11:06:40 +01:00
farbanas
63524eceff
fix: update versions of the latest release in changelogs from 1.0.11 to 1.1.11
2023-03-01 11:06:40 +01:00
Fouad
a477b007e1
TS Validator Client updates ( #3085 )
...
* Squashed clients/validator content from old branch
* fix up tests
fix up linting
* add bundle script
* add build prod script to package json
update tests
* update readme + copy to dist output
update global types
update types and tests!
* update package build
* move types and tests into src
* Squashed clients/validator content from old branch
fix up tests
fix up linting
* add bundle script
* add build prod script to package json
update tests
* update readme + copy to dist output
update global types
update types and tests!
update package build
* move types and tests into src
* build to sub-dir
* Fixing the few broken tests
---------
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
Co-authored-by: benedettadavico <benedetta.davico@gmail.com >
2023-03-01 10:22:35 +01:00
Jędrzej Stuczyński
5b81510325
added additional makefile targets that skip mobile-related steps ( #3127 )
2023-03-01 09:12:47 +00:00
farbanas
3bef973326
fix: update versions of the latest release in changelogs from 1.0.11 to 1.1.11
2023-02-28 17:27:58 +01:00
farbanas
bc5bb271d8
feat: remove unused workflows, update a couple of if conditions in github workflows and add the command for optimizing contract sizes to Makefile
2023-02-28 17:26:39 +01:00
farbanas
158e3cb073
Merge branch 'master' into develop
2023-02-28 17:09:58 +01:00
farbanas
36fb0eba29
Update versions as part of release/v1.1.11
2023-02-28 13:53:14 +01:00
farbanas
1b37e85418
Update changelogs as part of release/v1.1.11
2023-02-28 13:43:32 +01:00
Bogdan-Ștefan Neacşu
6a93497c8f
Extend public key submission in case no dealer registered ( #3106 )
2023-02-28 12:58:01 +01:00
Tommy Verrall
b8ee3465f8
Update build_and_run.sh
...
remove unnecessary environment variable
2023-02-28 10:33:45 +01:00
Mark Sinclair
a7dfb36a84
Merge pull request #3111 from nymtech/feature/sdk-1.1.7
...
Typescript SDK 1.1.7
2023-02-27 18:07:08 +00:00
Mark Sinclair
14a7b5bdc8
Typescript SDK 1.1.7
2023-02-27 17:55:41 +00:00
Tommy Verrall
ffbd76539a
Merge pull request #3108 from nymtech/feature/nym-connect-select-sp
...
Feature/nym connect select sp
2023-02-27 17:48:31 +02:00
fmtabbara
bdcc19e86a
PR update
2023-02-27 15:33:54 +00:00
fmtabbara
7929bac685
turn off user defined SP address is input it empty
2023-02-27 14:20:16 +00:00
Jon Häggblad
f590aad42c
nym-api: uptime rework ( #3053 )
...
* nym-api: cache updates as node performance
* nym-api: update get mixnode avg_uptime endpoint
* nym-api: mixnode report to use cached data
* nym-api: annotate gateway bond with node performance
* nym-api: gateway report to use cached data
* wip
* Add get_gateway_avg_uptime
* Add comment
* update NR gateways to include node_performance on frontend
* use node_performance values on frontend
* fixup select gateway from list
* fix up lint errors
---------
Co-authored-by: fmtabbara <fmtabbara@hotmail.co.uk >
2023-02-27 12:40:00 +01:00
fmtabbara
ec23f3dcb7
disable input when connected
...
fix lint errors
2023-02-27 11:28:38 +00:00
fmtabbara
9644eb4329
pick service provider
2023-02-27 11:28:38 +00:00
fmtabbara
7a4c6e4ed4
storage type
...
update types
2023-02-27 11:28:36 +00:00
fmtabbara
d5ad504104
reuseable storage functions
2023-02-27 11:28:36 +00:00
Tommy Verrall
d684f6d7ae
Merge pull request #3099 from nymtech/feature/nym-connect-select-sp
...
NymConnect Select a service provider
2023-02-27 12:26:00 +02:00
farbanas
1ba6444e72
delete gitlab agent
2023-02-27 10:10:42 +01:00
farbanas
dc08b1170a
add gitlab agent
2023-02-27 10:03:28 +01:00
Bogdan-Ștefan Neacşu
f0d9703587
Feature/fix db name collision ( #3103 )
...
* Fix db naming collision
* Increase gateway timeout to accommodate bandwidth spending time
2023-02-24 16:52:56 +02:00
fmtabbara
c08efef8ed
add autofocus to IdentityKeyComponent
2023-02-23 22:58:59 +00:00
fmtabbara
6d29774744
style tweaks
2023-02-23 22:57:21 +00:00
fmtabbara
af6bab7703
fix lint error
2023-02-23 17:40:39 +00:00
fmtabbara
7033f92d82
add UI for picking service provider
2023-02-23 17:33:03 +00:00
Jędrzej Stuczyński
128dfa6d81
Feature/latency based gateway selection ( #3081 )
...
* wip
* new option to select gateways based on latency
* further changes for wasm-compatibility
* post rebase fixes + clippy
I know, I should have probably included them properly during rebasing ¯\_(ツ)_/¯
* android change
* wasm: the gift that keeps on giving
2023-02-23 17:09:22 +00:00
Bogdan-Ștefan Neacşu
0b0ec075bb
Use saturating_sub with an additional 1 second buffer ( #3095 )
2023-02-23 13:44:54 +01:00
Tommy Verrall
cca4d21e7c
Merge pull request #3097 from nymtech/feature/update-checker-to-use-master
...
Feature/update checker to use master
2023-02-23 14:24:59 +02:00
Gala
4f59678ded
center layout
2022-12-22 15:31:35 +01:00
Gala
8a1d2af3cf
adding changes
2022-12-22 14:44:58 +01:00