durch
19c4b3255c
More work on the reciever end, and outfox format
2023-05-27 11:01:25 +02:00
durch
4d837a0402
SurbAcks
2023-05-27 10:59:50 +02:00
durch
4490f15fcd
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
2023-05-27 10:58:29 +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
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
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
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
221e1870e5
removed redundant trait
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
farbanas
2eecbca6eb
bump versions and update changelogs for release v1.1.16
2023-04-25 10:06:03 +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
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
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
Jędrzej Stuczyński
7a50f0c3b2
make sure to clear inner 'ack_map' in 'GatewaysReader'
2023-04-13 10:51:03 +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
Jędrzej Stuczyński
eff931f9ca
fixed network monitor
2023-04-06 10:52:45 +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
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
Jon Häggblad
a3b4d04d02
fix clippy in beta toolchain ( #3276 )
2023-04-05 08:31:38 +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
Pierre Dommerc
4feb168cf7
chore: update prettier and unpin version ( #3265 )
2023-04-03 15:52:51 +02: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
Jędrzej Stuczyński
9b62d18101
Merge remote-tracking branch 'origin/release/v1.1.14' into develop
2023-03-28 10:28:11 +01: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
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
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
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
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
cdfa5ee540
chore: update versions for release/v1.1.13
2023-03-15 15:23:55 +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
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
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
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