Jędrzej Stuczyński
dcd3d80b24
fixed post-rebasing clippy issues
2024-03-27 17:22:28 +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
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
6915fef99f
removing generics from 'GatewaySelectionSpecification'
2024-03-27 17:20:00 +00:00
Jędrzej Stuczyński
4c9de843c5
types
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
Jon Häggblad
3082cd5d32
Cargo.lock
2024-03-26 11:41:59 +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
durch
e67d3d816c
Push package name to metrics
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
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
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
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
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
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
Jędrzej Stuczyński
1aad5fc1bf
created nym-id for importing credentials
2024-02-28 11:22:46 +00:00
Jon Häggblad
d8f73ef97a
Update Cargo.lock
2024-02-20 19:03:54 +01:00
benedettadavico
3c2d47ad18
update cargo.lock
2024-02-20 18:34:23 +01: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
5cf53b7002
fixed logging
2024-02-19 12:11:50 +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
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
675cf3d7da
removed usage of coconut-interface crate
2024-02-19 11:41:29 +00:00
Jędrzej Stuczyński
6f3dd9f778
wip
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
Jon Häggblad
ecc47cd418
cargo update -p rustls@0.21.7 ( #4404 )
2024-02-15 16:06:09 +01:00
Jędrzej Stuczyński
f1c5e8bdc0
attempt to re-create websocket creation on failure
2024-02-13 14:41:57 +00: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
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
3fde9e648f
Add health request response
2024-02-10 23:53:03 +01:00
Jon Häggblad
3f0210d56a
Handle incoming multi-ip packets in IPR
2024-02-10 22:40:21 +01:00
benedetta davico
4ebbf175fc
Merge branch 'develop' into chore/remove-ephemera
2024-02-09 11:24:52 +01:00
Jon Häggblad
aedff7fe30
Fix clippy::useless_conversion ( #4384 )
2024-02-09 09:37:32 +01: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
629d124838
Merge pull request #4371 from nymtech/feature/DKG-revamp1
...
Feature/dkg revamp1
2024-02-08 14:35:33 +01: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
3c66ab9adc
test code compiles
...
but doesnt fully work yet
2024-02-07 11:55:46 +00:00
Jędrzej Stuczyński
7081076842
improved test fixture + dealing exchange test
2024-02-07 11:55:45 +00:00