Jędrzej Stuczyński
f3fcef60c3
Merge pull request #4822 from nymtech/feature/mixnet-contract-update-admin
...
added explicit updateable admin to the mixnet contract
2024-09-04 10:22:39 +01:00
Jędrzej Stuczyński
ed7a84a1ce
made 'owner' field optional to prepare for its future removal
2024-09-04 09:55:23 +01:00
Jędrzej Stuczyński
48e18684a2
Merge pull request #4821 from nymtech/bugfix/bonding-signature
...
using legacy signing payload in CLI and verifying both variants in contract
2024-09-03 16:36:09 +01:00
Jędrzej Stuczyński
e76c8e06be
updated contract schema
2024-09-03 16:35:42 +01:00
Jędrzej Stuczyński
858b6c6094
restored (and deprecated) 'owner' field in ContractState
2024-09-03 14:31:11 +01:00
Bogdan-Ștefan Neacşu
7b4dc78f41
Remove wireguard feature flag and pass runtime enabled flag ( #4839 )
...
* Remove wireguard feature flag
* Use wg enabled runtime flag
* Fix unintended flag removal
2024-09-03 15:25:05 +02:00
Bogdan-Ștefan Neacşu
bb7a8e84e4
Eliminate cancel unsafe sig awaiting ( #4834 )
...
* Eliminate cancel unsafe sig awaiting
* Fix wasm build
* Simplify spawn call
* Fix wasm lint
2024-09-03 15:24:49 +02:00
benedetta davico
a3183ab313
Merge pull request #4819 from nymtech/add-ecash-contract
...
adding ecash contract address
2024-08-29 07:26:46 +02:00
benedettadavico
74cd73a58f
fmt
2024-08-28 17:35:37 +02:00
benedetta davico
dd89026065
Merge pull request #4802 from nymtech/fix/nym-cli-params
...
Check profit margin of node before defaulting to hardcoded value
2024-08-28 17:34:56 +02:00
Jędrzej Stuczyński
07c80e5150
naming consistency
2024-08-28 16:32:02 +01:00
Jędrzej Stuczyński
c17f0ac3f8
added explicit updateable admin to the mixnet contract
2024-08-28 16:30:30 +01:00
Jędrzej Stuczyński
7ae56b08b3
using legacy signing payload in CLI and verifying both variants in contract
2024-08-28 15:19:55 +01:00
benedettadavico
73fc2d6bb2
remove unused import
2024-08-28 11:43:16 +02:00
benedettadavico
a5289cd431
update test env with ecash too
2024-08-28 11:39:49 +02:00
benedettadavico
ec0e1b67a0
adding ecash contract address
2024-08-28 11:28:17 +02:00
benedettadavico
eafbed6c9f
wording
2024-08-28 11:21:11 +02:00
benedettadavico
4635db73f1
update code and fmt again
2024-08-27 16:20:44 +02:00
benedettadavico
9a43d1079a
cargo fmt
2024-08-27 15:15:45 +02:00
benedettadavico
3238722ade
WIP
2024-08-27 14:55:47 +02:00
Bogdan-Ștefan Neacşu
a6ad6c7d49
Sync last_seen_bandwidth immediately ( #4774 )
2024-08-21 14:17:01 +02:00
Jędrzej Stuczyński
cbc977c491
Merge pull request #4773 from nymtech/feature/additional-ecash-nym-cli-utils
...
Feature/additional ecash nym cli utils
2024-08-21 09:36:47 +01:00
Jędrzej Stuczyński
f40c05a34c
fixed incorrect propagation of client_id in the sdk
2024-08-20 17:01:43 +01:00
Jędrzej Stuczyński
776443131e
fixed full display being always printed
2024-08-20 16:57:18 +01:00
Bogdan-Ștefan Neacşu
b5eab7f07f
Better storage error logging ( #4772 )
...
* Better storage error logging
* Print without including error returned to clients
2024-08-20 17:49:27 +02:00
Jędrzej Stuczyński
eeeb4b3246
fixed incorrect assertion when validating maximum time between redemption
2024-08-20 16:43:36 +01:00
Jędrzej Stuczyński
e3e4dc6db9
added an utility nym-cli command to output binary representation of ecash tickets
2024-08-20 16:31:00 +01:00
Jędrzej Stuczyński
461b7bcfb7
updated sandbox.env
2024-08-20 15:25:40 +01:00
Jędrzej Stuczyński
bbf0d06583
updated constants depending on all 30 days expiration
2024-08-20 12:54:42 +01:00
Jędrzej Stuczyński
6393d6093f
changed parsing of 'credential_data' when importing ticketbooks
2024-08-20 11:31:07 +01:00
benedettadavico
c0ea599913
update changelog and version bump
2024-08-19 10:32:21 +02:00
benedetta davico
16d09a35ba
Merge pull request #4764 from nymtech/bugfix/post-050-dkg
...
bugfix: make sure DKG parses data out of events if logs are empty
2024-08-16 13:46:15 +02:00
Jędrzej Stuczyński
e6c5eddbe5
bugfix: make sure DKG parse data out of events if logs are empty
...
this will be the case on post 0.50 chains
2024-08-16 11:56:48 +01: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
nym-binaries-v2024.9-topdeck
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