aniampio
c49498a669
Run cargo fmt
2021-11-08 14:53:35 +00:00
aniampio
7d123b9fce
Add functions for proving and verification of a covid credential + e2e test showing how it should work
2021-11-08 14:52:33 +00:00
aniampio
3c76b8386a
Run cargo fmt
2021-11-04 14:15:56 +00:00
AniaPiotrowska
f732d83479
Merge branch 'develop' into feature/vouchers
2021-11-04 14:08:50 +00:00
aniampio
4dea20e15b
Merge commits
2021-11-04 12:52:10 +00:00
aniampio
6ae54b2f89
Remove old comment
2021-11-04 12:47:37 +00:00
AniaPiotrowska
fe2386eab2
Update common/nymcoconut/src/proofs/mod.rs
...
Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
2021-11-04 12:37:56 +00:00
aniampio
2a551610ae
Remove empty file
2021-11-04 12:35:51 +00:00
aniampio
b00fa15b55
Change passing verification key as inpput to functions to actually computing it when it is needed
2021-11-04 12:30:43 +00:00
AniaPiotrowska
4d904257a9
Update common/credentials/src/bandwidth.rs
...
Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
2021-11-04 10:55:14 +00:00
aniampio
f3a192a023
Merge branch 'feature/vouchers' of https://github.com/nymtech/nym into feature/vouchers
2021-11-03 20:44:23 +00:00
AniaPiotrowska
87c8b512b0
Update common/credentials/src/bandwidth.rs
...
Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
2021-11-03 20:32:24 +00:00
Jędrzej Stuczyński
bd4c18c723
Set MSRV on all binaries to 1.56 ( #872 )
2021-11-03 20:07:43 +00:00
aniampio
ec2bf0beaf
Fix incorrect error message
2021-11-03 19:34:39 +00:00
aniampio
36b20d4e6e
Add get attribute function instead of making it public
2021-11-03 19:30:27 +00:00
aniampio
65ef3f02e7
Run cargo fmt
2021-11-03 16:14:13 +00:00
aniampio
a75ca9f114
Rename function to indicate that it returns the number of attributes
2021-11-03 16:09:46 +00:00
aniampio
aa2410c99b
Remove commented code
2021-11-03 16:04:22 +00:00
aniampio
c1df8eef62
Replace numeric value with a constant
2021-11-03 15:59:10 +00:00
aniampio
f5726a07f3
Add docs for the bandwidth voucher struct
2021-11-03 15:51:57 +00:00
aniampio
639fb802a4
Add spacing between errors
2021-11-03 15:43:42 +00:00
aniampio
9b945acba3
Remove commented code
2021-11-03 15:41:14 +00:00
aniampio
70a28d3767
Change expect to unwrap
2021-11-03 15:38:32 +00:00
Jędrzej Stuczyński
b19528d47e
Removed gateway rewarding and delegation ( #856 )
...
* Removed gateway rewarding and delegation
* Removed redundant error variants
* [ci skip] Generate TS types
* Test fixes
Co-authored-by: jstuczyn <jstuczyn@users.noreply.github.com >
2021-11-03 15:01:59 +00:00
Bogdan-Ștefan Neacşu
488f1c7742
Remove stale migration code ( #868 )
2021-11-03 16:01:13 +02:00
Jędrzej Stuczyński
7e1c3b4501
Chore/cosmrs update ( #862 )
...
* Re-enabled `get_tx` endpoint
* Updated cosmrs to 0.3 and prost to 0.9
* [ci skip] Generate TS types
Co-authored-by: jstuczyn <jstuczyn@users.noreply.github.com >
2021-11-03 11:03:18 +00:00
Jędrzej Stuczyński
4a9cc5b757
Fixed most recent nightly clippy warnings ( #865 )
2021-11-02 10:48:54 +02:00
aniampio
22c0669f5d
Run cargo fmt
2021-10-28 16:09:50 +02:00
aniampio
edfd9531af
Fix warnings from clippy
2021-10-28 16:09:24 +02:00
aniampio
39af6abec7
Run cargo fmt
2021-10-25 09:59:05 +02:00
aniampio
d1563c079e
Fix the fields in tauri-client
2021-10-25 09:53:40 +02:00
aniampio
8250dca8be
Fix warnings from clippy
2021-10-22 17:59:53 +02:00
aniampio
5bf0a14c20
Rename prove_credential to prove_bandwidth_credential
2021-10-22 17:29:27 +02:00
aniampio
6a3d10bab7
Run cargo fmt
2021-10-22 17:16:19 +02:00
aniampio
842b58751a
Rename input variable to be more informative
2021-10-22 17:15:47 +02:00
aniampio
544355bbfd
Rename input variable to be more informative
2021-10-22 17:13:48 +02:00
aniampio
bd64a29932
Fix unused imports
2021-10-22 16:50:07 +02:00
aniampio
ed2cf1ced6
Fix breaking test and remove doctest from nymcoconut
2021-10-22 16:11:17 +02:00
aniampio
890b0bb677
Update nymcoconut/src/scheme/mod file
2021-10-22 15:37:15 +02:00
AniaPiotrowska
4e80c57076
Merge branch 'develop' into feature/vouchers
2021-10-20 17:18:22 +01:00
aniampio
0eaad032f6
Run cargo fmt
2021-10-20 17:05:00 +01:00
aniampio
9110a8eefd
Add proper creation of bandwidth attributes
2021-10-20 16:35:13 +01:00
aniampio
2e8a0e9a72
Add missing blinded serial number value and update accordingly the code
2021-10-20 16:06:30 +01:00
Jędrzej Stuczyński
a009e76568
Feature locked client-side bandwidth metering ( #820 )
2021-10-19 11:30:34 +02:00
aniampio
b068dde7c7
Introduce specific field for the bandwidth voucher. Values need to be updated, tmp put what was already used
2021-10-18 18:56:20 +01:00
aniampio
d93918e99b
Move the Coconut library
2021-10-18 16:32:38 +01:00
Jędrzej Stuczyński
0f7280c227
Fixed most recent nightly clippy warnings ( #817 )
...
* Fixed most recent nightly clippy warnings
* Missing wasm32 changes
2021-10-15 08:57:16 +01:00
Jędrzej Stuczyński
7caac334f4
Feature/resending rewards on timeout ( #810 )
...
* Additional methods on nymd client
* Checking for time out errors
* Attempting retransmission on suspected time out
* Don't report error if tx is a mempool duplicate
2021-10-11 10:48:59 +01:00
Jędrzej Stuczyński
4e0e081b3e
Feature/coconut feature ( #805 )
...
* 'Coconut' feature in gateway
* Enabled coconut feature in gateway-requests
* Native client coconut feature
* Ibid for socks5 client
* Ibid for wasm client
* Coconut feature flag for validator-api
* Added coconut feature flag to our CI
* build.yml typo
* Continue on windows errors
* Missing quote
* Another typo in build.yml
* Reclaiming disk space when building for windows on CI
2021-10-11 09:17:58 +01:00
Bogdan-Ștefan Neacşu
2a98f7482d
Feature/migrate hidden delegations ( #786 )
...
* Remove migration code
* Added function to iterate over delegation of variable type
* Add unit tests
* Refactored some naming and reused mix/gateway functionality
* Borrow bucket instead of move
* Linked with existing delegations function
* Migration of left-over delegations
* Remove unused imports
* Put a gateway test as well, next to the mix one
* Expose queries for all delegations
* Change break point
* Added client side calls to the new queries
* Fix clippy
* Added pagination and read check tests
* Fix gateway test from the last commit
* Test functions for (de)serialization of identity and owner (in)to storage keys
* Add delegation function unit test
* Feature guard import
* Changed UnpackedDelegation from type to struct
* Remove mutable parameter and put start_after in returned value
* Made all delegations into iterator for OOM safety
* Fix clippy
* Add test for delegations iterator size in memory
* Change map with if let for ease of read
* Use DENOM instead of hardcoded value
2021-09-30 15:04:33 +03:00