benedettadavico
2032b3bdae
updating versions for release v1.1.22
2023-06-20 09:51:28 +02:00
farbanas
9288f71c5f
Merge branch 'master' into develop
2023-06-13 11:16:17 +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
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
farbanas
fd97f0e8ca
update changelogs and version for release
2023-06-06 10:00:11 +02:00
farbanas
e5db7cb915
update changelog for release v1.1.19
2023-05-16 10:30:06 +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
farbanas
5b2b45a6eb
updated versions for release v1.1.18
2023-05-09 12:20:07 +01:00
farbanas
8e5062af96
bump versions and update changelogs for release v1.1.17
2023-05-02 10:39:24 +02:00
Jon Häggblad
9935c99d41
nym-api: add service provider endpoint and caching
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
Jędrzej Stuczyński
f64cfb4cd1
wip
2023-04-25 09:53:32 +01:00
farbanas
2eecbca6eb
bump versions and update changelogs for release v1.1.16
2023-04-25 10:06:03 +02:00
farbanas
ad2efb7e62
Merge branch 'master' into develop
2023-04-18 14:35:56 +02:00
farbanas
73ea2b5fec
chore: update versions in preparation for release v1.1.15
2023-04-18 10:15:24 +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
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
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
Jędrzej Stuczyński
479327849a
gateway: added --output to commands that strictly require it
2023-04-04 10:26:41 +01:00
farbanas
78d9030567
update versions in preparation for release v1.1.14
2023-04-04 10:30:20 +02:00
farbanas
4d6d2f0d33
Merge branch 'master' into develop
2023-03-22 10:31:12 +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
farbanas
cdfa5ee540
chore: update versions for release/v1.1.13
2023-03-15 15:23:55 +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
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
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
farbanas
cb24a08b06
Merge branch 'master' into develop
2023-03-07 15:22:49 +01:00
farbanas
3e3307887e
chore: bumped versions for release
2023-03-07 14:19:45 +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
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
farbanas
36fb0eba29
Update versions as part of release/v1.1.11
2023-02-28 13:53:14 +01:00
Jon Häggblad
2f2dfff53d
Add nym prefix to a few more crates ( #3092 )
...
* Add nym- prefix to execute crate
* Add nym- prefix to nonexhaustive-delayqueue
* Add nym- prefix to config crate
* Update imports
* Update more module paths
* rustfmt
* Add nym- prefix to statistics-common
* Update explicit module paths
* rustfmt
2023-02-23 10:01:46 +01:00
farbanas
630b1259d1
Merge branch 'master' into develop
2023-02-22 14:57:44 -05:00
Jędrzej Stuczyński
e09b2ab7d6
reversed the dependency between 'nym-contracts-common' and 'dkg' ( #3089 )
2023-02-22 15:19:52 +00:00
Jon Häggblad
b3b4b5ff36
Add nym prefix to inclusion-probability crate ( #3079 )
...
* inclusion-probability: update metadata
* Add nym- prefix to inclusion-probability crate
2023-02-21 17:01:36 +01:00
farbanas
02397832f4
chore: updated versions as part of preparation for release v1.1.10
2023-02-21 07:44:03 -05:00
Jon Häggblad
b1121dabb9
Merge 4 tiny crates into nym-bin-common ( #3065 )
...
* Rename to bin-common
* Merge into new crate
* Merge 3 crates into bin-common
* WIP
* Move build.rs to the correct place
* regex nym_bin_common
* regex nym_bin_common::build_information
* regex nym_version_checker
* Update some explicit mod paths
* Makefile: add nym-connect-android
* Additional fixes
* rustfmt
* Update crate metadata
* Move completions crate into nym-bin-common
* Makefile: add examples
* Fix examples
* rustfmt
2023-02-21 11:30:23 +01:00
Jon Häggblad
46e2c74a98
Rename crate to nym-task ( #3064 )
...
* Rename to nym-task
* Update imports to use nym_task
* Update to nym_task in explicit module prefix
* Touchups and rustfmt
* rustfmt
* crate metadata
* fix nym-connect-android
2023-02-20 21:55:29 +01:00
Jon Häggblad
fede9cc194
Add nym prefix to topology and version checker crates ( #3061 )
...
* Rename crate to nym-topology
* Rename crate to nym-version-checker
* Remove unused topology
* rustfmt
2023-02-20 17:05:08 +01:00
Jon Häggblad
c75c5e0903
Rename to crate name to nym-sphinx ( #3060 )
...
* nymsphinx: rename to nym- prefix in Cargo.toml files
* regex use nymsphinx to use nym_sphinx
* all: updated explict crate name in a few places
2023-02-20 16:28:08 +01:00
Jon Häggblad
ec00918524
Update crate metadata for nym-crypto ( #3059 )
...
* dkg: move crate and un-nest
* all: update paths to common/dkg
* crypto: Cargo.toml metadata
2023-02-20 15:44:51 +01:00
Jon Häggblad
8f4fd62957
rename pemstore to nym-pemstore
2023-02-15 16:13:53 +01:00
Jon Häggblad
4844ac953a
rename crypto to nym-crypto
2023-02-15 16:13:53 +01:00
Jon Häggblad
aab094984e
contracts: add nym- prefix to mixnet and vesting package names
2023-02-15 16:13:53 +01:00
farbanas
bc55c10e19
bumped versions for release/v1.1.9
2023-02-14 07:18:03 -05:00
Jon Häggblad
9f42f0152b
Merge branch 'release/v1.1.9'
2023-02-08 13:27:32 +01:00
Jon Häggblad
21e636616d
Merge tag 'nym-binaries-v1.1.8' into develop
2023-02-08 08:25:24 +01:00
farbanas
9881a94757
bumped nym-api version
2023-02-03 15:12:18 +01:00