Jędrzej Stuczyński
7f9ac1286b
fixed nym-api tests
2024-02-02 13:56:21 +00:00
Jędrzej Stuczyński
961775417f
handle chunking on nym-api side
2024-02-02 11:53:53 +00:00
Jędrzej Stuczyński
6974f3d785
resharing test + bugfixes
2024-01-30 18:33:58 +00:00
Jędrzej Stuczyński
4fe7ce0f12
restored key derivation tests
2024-01-30 15:40:20 +00:00
Jędrzej Stuczyński
5886361dc5
restored dealings tests
2024-01-29 11:58:56 +00:00
Jędrzej Stuczyński
46a482cfcb
clippy fixes
2024-01-26 10:38:48 +00:00
Jędrzej Stuczyński
761b6c2cac
test code compiles
...
but doesnt fully work yet
2024-01-26 09:52:19 +00:00
Jędrzej Stuczyński
0afdd7bc82
cleanup
2024-01-25 16:11:07 +00:00
Jędrzej Stuczyński
7b9fe3dc09
more completed key derivation
2024-01-25 16:10:35 +00:00
Jędrzej Stuczyński
d734174f6e
more completed key validation
2024-01-24 12:20:27 +00:00
Jędrzej Stuczyński
6187d94b68
more completed key finalization
2024-01-24 10:34:42 +00:00
Jędrzej Stuczyński
a7dca2f07c
happy path for key finalization
2024-01-23 17:45:56 +00:00
Jędrzej Stuczyński
2ed4449e0b
happy path for key validation
2024-01-23 16:22:41 +00:00
Jędrzej Stuczyński
605176551b
actually working happy path with a unit test
2024-01-22 16:55:04 +00:00
Jędrzej Stuczyński
ac3830e677
happy path for key derivation
2024-01-22 14:07:26 +00:00
Jędrzej Stuczyński
c00e4655f4
improved test fixture + dealing exchange test
2024-01-19 17:21:26 +00:00
Jędrzej Stuczyński
8fa84a28e6
[wip] dealing exchange
2024-01-19 13:42:40 +00:00
Jędrzej Stuczyński
94d3bf087a
storing epoch id alongside coconut key
2024-01-17 14:15:25 +00:00
Jędrzej Stuczyński
7a9b989db9
[wip]: improving error recovery during key submission phase
2024-01-17 14:15:25 +00:00
Jędrzej Stuczyński
9f1b89616a
more explicit errors in the controller outer loop
2024-01-17 14:15:25 +00:00
Jędrzej Stuczyński
89315f0c2a
cleaned up key loading
2024-01-17 14:15:25 +00:00
Jędrzej Stuczyński
858fafb1a5
removed the dkg client retries
2024-01-17 14:15:25 +00:00
Jędrzej Stuczyński
8782fd7bb8
making nym-api aware of the changes
2024-01-17 14:12:39 +00:00
Jędrzej Stuczyński
f566dffc5b
fixed tests
2024-01-17 14:10:08 +00:00
Jędrzej Stuczyński
05f8beedad
api support: submit ed25519 public key alongside the bte public key
2024-01-17 14:10:07 +00:00
Jędrzej Stuczyński
44bd70c546
reusing already generated dealings
2024-01-17 14:07:03 +00:00
Jędrzej Stuczyński
7a53e86b40
clippy
2024-01-17 13:59:06 +00:00
Jędrzej Stuczyński
654dd07d19
removed old debug code
2024-01-17 13:59:06 +00:00
Jędrzej Stuczyński
3685b4681c
fixes
2024-01-17 13:59:05 +00:00
Jędrzej Stuczyński
47e2af2caa
reintroducing bug in deterministic_filter_dealers to make tests pass
...
yes, it's as bad as it sounds
2024-01-17 13:59:03 +00:00
Tommy Verrall
98e88e2f11
Merge pull request #4253 from nymtech/feature/validator-rewarder
...
Feature/validator rewarder
2024-01-15 09:25:26 +01:00
Tommy Verrall
1a1d11c447
Merge pull request #4247 from nymtech/fix/test-route-construction
...
Only use good nodes for test route construction
2024-01-12 12:28:21 +00:00
Jędrzej Stuczyński
5c864cb055
monitoring done
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
cfc13671a4
most of the issuance monitoring logic
2024-01-09 11:03:05 +01:00
dependabot[bot]
3eb7710a12
Bump follow-redirects from 1.15.1 to 1.15.4 in /nym-api/tests
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.1 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.1...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-09 09:30:41 +00:00
benedettadavico
746d52d017
Merge remote-tracking branch 'origin/develop' into feature/nym-node-api-tests
2024-01-08 16:11:38 +01:00
Tommy Verrall
f78b4a1742
Merge pull request #4242 from nymtech/feature/basic-scraper
...
Feature/basic scraper
2024-01-08 11:04:09 +00:00
Jędrzej Stuczyński
78610c7e28
Chore/nym api commands ( #4225 )
...
* created run and init commands for nym-api + nasty mnemonic workaround
* removed dead code
* cargo fmt + clippy
* fixed key loader
* made announce address optional and removed the nonobvious fallback value
* clippy
* removed contract addresses from config template
* fixed conflicting arguments macro
* post-rebasing fixes: applied client macro to balance method
2024-01-03 10:49:10 +01:00
Jędrzej Stuczyński
c92a7e3e35
Squashed scraper
...
globally updated sqlx to 0.6.3
wip
basic processing loop
wip
starting on modules
all of the requesting logic, catching up, etc
remaining work includes persisting the data
wip
persisting block data
initial and extremely basic nyxd block scraper
2024-01-02 12:54:11 +00:00
Jędrzej Stuczyński
e152c9a99e
Merge pull request #4278 from nymtech/bugfix/api-tests
...
bugfix: gateway average uptime test
2024-01-02 13:29:59 +01:00
Jędrzej Stuczyński
78cce00adf
bugfix: gateway average uptime test
2024-01-02 12:11:51 +00:00
Jędrzej Stuczyński
55e00a9a38
Feature/remove feegrant ( #4227 )
...
* nym-api using own funds when voting in multisig
* startup check for token balance
* dead code
2024-01-02 13:06:17 +01:00
Jędrzej Stuczyński
3816142479
ignoring unused imports created in macro expansions
2024-01-02 10:06:26 +00:00
Jon Häggblad
f4dd9a915d
Add some license entries to Cargo.toml files ( #4250 )
...
* Add Apache 2.0 to bunch of common crates
* Allow some basic licenses
* Add more licenses
2023-12-19 09:21:33 +01:00
Jędrzej Stuczyński
bac0f24cf7
Feature/issued credentials api ( #4207 )
...
* split up coconut module a bit
* internal tool for watching dkg state and updating group contract
* debug dkg state
* display past dealer data
* improved EpochState Display impl
* display contract errors + advance epoch state
* check admin
* panic handler
* simplify app.rs
* split action enum
* added new tab with logger information
* new dealing display
* sort by index
* [fixedup] wip: updating epoch issued credentials - OG 92ade10384a6d7b6c6c222d2e29d69d3b3446a4c
* storing and signing partial blinded credentials
* starting cleanup
* fixed coconut tests + clippy
* fixed nym-api tests
* removed dkg-manager tool
it was moved to a different branch
* implemented remaining endpoints
* unit tests + bug fixes
* clippy
* added persistent identity keys to nym-api
theyre not yet announced - this will be in another PR
* cargo fmt
* clippy
* fixed loading of old configs without storage paths set
* added additional logs for blind-sign endpoint
* fixed up licenses
* lowercasing error variants
* changed 'issued_credentials' to a post
* added minimal client support
* fixed the unit test
2023-12-18 12:51:34 +01:00
durch
3126053cbe
Add three measurements grace period
2023-12-14 14:50:53 +01:00
durch
54266fd5df
Only use good nodes for test route construction
2023-12-13 16:39:21 +01:00
Jędrzej Stuczyński
8a92cca448
Make sure proposals are locking other requests
2023-12-12 10:40:28 +00:00
Jon Häggblad
24a859d03c
Add to nym-api node-describe-cache
2023-12-07 23:57:17 +01:00
Jędrzej Stuczyński
95e9a96ae1
wip
2023-12-04 12:12:52 +00:00