Jędrzej Stuczyński
7bafe6583a
Merge branch 'release/2024.13-magura' into merge/release/2024.13-magura
2024-11-19 15:02:21 +02:00
dependabot[bot]
d2e85f2bfe
build(deps): bump cross-spawn from 7.0.3 to 7.0.6 in /testnet-faucet
...
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn ) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6 )
---
updated-dependencies:
- dependency-name: cross-spawn
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-19 10:32:10 +00:00
Simon Wicky
855eecf800
start session collection for exit gateways ( #5148 )
2024-11-19 09:30:58 +01:00
Tommy Verrall
b49ef643df
Update publish-nym-binaries.yml
nym-wallet-v1.2.15
nym-binaries-v2024.13-magura
2024-11-18 17:56:57 +01:00
Tommy Verrall
62e0771236
Update publish-nym-contracts.yml
nym-contracts-magura
2024-11-18 16:24:52 +01:00
Simon Wicky
05b55a1577
add version to clientStatsReport ( #5147 )
2024-11-18 16:02:48 +01:00
benedettadavico
b5f1d674fe
update wallet versions and changelog
2024-11-18 14:07:01 +01:00
benedettadavico
086b4f6f54
update changelog
2024-11-18 13:01:27 +01:00
Bogdan-Ștefan Neacşu
5ad11f2048
Limit race probability ( #5145 )
...
* Limit race probability
* Actually assign value
2024-11-18 13:33:19 +02:00
Simon Wicky
99e4ff9132
update serde_json_path due to compilation issue ( #5144 )
2024-11-18 11:45:45 +01:00
Jędrzej Stuczyński
6dc9b79ace
bugifx: assign 'node_id' when converting from 'GatewayDetails' to 'TestNode' ( #5143 )
2024-11-18 10:28:46 +00:00
Jędrzej Stuczyński
35343b5220
bugfix: make sure to assign correct node_id and identity during 'gateway_details' table migration ( #5142 )
2024-11-18 10:00:40 +00:00
Bogdan-Ștefan Neacşu
e44a36e5b5
Respond to auth messages with same version ( #5140 )
...
* Introduce traits for response
* Ugly responde with same protocol version
* Don't pull sdk crate unnecessarily
2024-11-18 11:21:07 +02:00
Mark Sinclair
db20c2e2fa
node-status-agent: cherry-pick GH Actions pipeline and dockerfile from 9c680fd
nym-node-status-agent-0.1.6-bd90104dc223283a38d4e28186d001df098517e0
2024-11-15 17:55:07 +00:00
Mark Sinclair
94f247563b
nym-node-status-agent bump version
2024-11-15 17:45:26 +00:00
Jędrzej Stuczyński
827a13523c
bugfix: additional checks inside credential proxy ( #5072 )
...
* fix expiration date bound checks
* return inner error when querying for shares
nym-node-status-agent-0.1.4-bd90104dc223283a38d4e28186d001df098517e0
2024-11-15 14:52:28 +00:00
Jędrzej Stuczyński
69718db6d2
chore: remove standalone legacy mixnode/gateway binaries ( #5135 )
...
* remove standalone gateway overhead
* remove standalone mixnode overhead
* additional cleanup: removed unused dependencies et al.
* removed calls to 'log::'
2024-11-15 12:37:35 +00:00
Simon Wicky
475a01c089
prepare vpn client country reporting ( #5134 )
2024-11-15 13:32:14 +01:00
Fran Arbanas
01e6a77cf1
feat: add whitelist overrides to rewarder validator ( #5138 )
...
* feat: add whitelist overrides to rewarder validator
* cleanup by using account id instead of string
2024-11-15 13:18:40 +01:00
Jędrzej Stuczyński
a348ff43b0
feature: rewarding for ticketbook issuance ( #5112 )
...
* fixed pagination for querying for validators
* wip: decoupling block signing from ticketbook issuance
* added ecash contract query for latest deposit
* parking the branch: wrappers for merkle tree for issued ticketbooks
* make nym-api store merkle trees of issued ticketbooks
* nym-api route for returning all deposits alongside merkle root
* return index alongside deposit id
* persisting merkle index alongside issued ticketbook details
* wip
* responses for issued deposit challenges
* nym-api cleanup
* verification of issued partial ticketbooks
* cleanup of rewarder code
* make the rest of codebase compile
* updated config file
* improved logging
* fixed division by zero if there were no ticketbooks issued in a day
* using correct budget when rewarding operators
* fixed routes for issued data
* fixed ecash test fixture
* fixed incorrect deserialisation of expiration_date param
* additional bugfixes for ticketbook issuance
* more fixes and updated tests
* fixed formatting after rebasing
* updated schema
* fixed edge case unit test
2024-11-14 16:55:02 +00:00
Jędrzej Stuczyński
6809f7302e
Pain/polyfill deprecated endpoints ( #5131 )
...
* polyfilled contract cache endpoints
* polyfilled legacy described endpoints
2024-11-14 15:32:20 +00:00
Simon Wicky
bea4eb5cb0
[Product data] Data consumption with ecash ticket ( #5120 )
...
* add ticket report
* fix wasm client
2024-11-14 15:38:44 +01:00
Jędrzej Stuczyński
fa45b5e564
removed ci-nym-api-tests.yml which was running outdated (and broken) tests ( #5133 )
2024-11-14 14:21:42 +00:00
Jon Häggblad
1a64442d9c
Fix json syntax in CI file
2024-11-14 15:04:21 +01:00
Jędrzej Stuczyński
46d8206713
feature: config score ( #5117 )
...
* added config-score related parameters to the mixnet contract
* weaved in described_cache into NodeStatusCacheRefresher
* adding config score annotation
* using new updated performance for updating rewarded set
* using new values for rewarding
* clippy
* updated contract schema
* wallet fixes
* fixed wasm build
2024-11-14 13:57:41 +00:00
Simon Wicky
b8c1014fea
[Product Data] Config deserialization bug fix ( #5126 )
...
* fix no address deserialization bug
* bug fix in stats_id generation
* better stats id generation
* andrew's nitpicking
2024-11-14 13:25:14 +00:00
Jon Häggblad
43e4224f53
Merge pull request #5132 from nymtech/jon/ci-reduce-jobs
...
CI: reduce jobs running on cluster
2024-11-14 13:22:04 +01:00
Jon Häggblad
d2817d6782
Remove commented out code
2024-11-14 13:19:31 +01:00
Jon Häggblad
e97c94ef9e
Disable pull_request trigger for ci-contracts-upload-binaries
2024-11-14 13:17:00 +01:00
Jon Häggblad
aa919a5351
Disable pull_request trigger for ci-build-upload-binaries
2024-11-14 13:16:39 +01:00
Jon Häggblad
7617675dcc
Disable beta toolchain CI builds for contracts
2024-11-14 13:16:12 +01:00
Jon Häggblad
276925814f
Move ci-cargo-deny to free tier gh hosted runner
2024-11-14 13:15:50 +01:00
Andrej Mihajlov
46a33b5ef6
Add NYM_VPN_API to env files ( #5099 )
...
* Add missing NYM_VPN_API uri to environment files
* Add trailing slashes
---------
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
2024-11-14 13:05:03 +01:00
Jędrzej Stuczyński
532c25c4f5
change: dont allow mixnodes bonded with vested tokens into the rewarded set ( #5129 )
2024-11-14 08:48:06 +00:00
Jędrzej Stuczyński
8f9c26e7a6
bugfix: don't send empty BankMsg ( #5121 )
2024-11-13 16:10:50 +00:00
Fouad
c0aadebf80
Migrate node when events pending ( #5125 )
...
* dont show node migration if there are vesting tokens
* catch and set errors
2024-11-13 12:53:57 +00:00
benedettadavico
5b216e8d40
update versions
2024-11-13 11:23:07 +01:00
Tommy Verrall
4fab7eac3f
temporarily disable playground and test my node in the wallet
...
once we have time to fix these we will import these again
2024-11-13 10:56:19 +01:00
Jon Häggblad
556ea76cf8
Allow Unicode-3.0 license in cargo-deny ( #5123 )
2024-11-13 09:57:45 +01:00
Simon Wicky
b424c6a8ff
[Product Data] Add stats reporting configuration in client config ( #5115 )
...
* add stats_reporting_config in config and env var
* fix serializazion issue
* remove duplicate stats reporting config
* cargo toml cleanup
* more cleanup
* draft of wasm sdk for stats reporting
* fix wasm sdk?
* again
* make stats sending possible from outside the sdk
* make sure stats_id from client and gateway reported ared different
2024-11-13 08:38:35 +01:00
Fran Arbanas
b28e953a2b
fix: validator-rewarder GH job
nym-validator-rewarder-0.1.0
2024-11-12 17:16:59 +01:00
Tommy Verrall
100eea8f64
Merge pull request #5119 from nymtech/feat/add-gh-workflow-validator-rewarder
...
feat: add GH workflow for nym-validator-rewarder
2024-11-12 15:57:28 +00:00
Tommy Verrall
e52d977d46
Merge pull request #5118 from nymtech/feat/add-dockerfile-add-env-vars
...
feat: add Dockerfile and add env vars for clap arguments
2024-11-12 15:57:07 +00:00
Fran Arbanas
30133a06ec
feat: add GH workflow for nym-validator-rewarder
2024-11-12 12:09:05 +01:00
Fran Arbanas
261caae7f6
feat: add Dockerfile and add env vars for clap arguments
2024-11-12 11:59:09 +01:00
Jon Häggblad
ac77712cc0
nym-credential-proxy-requests: reqwest use rustls-tls ( #5116 )
...
* nym-credential-proxy-requests: reqwest use rustls-tls
* nym-credential-proxy: reqwest default-features false
2024-11-11 17:38:21 +01:00
Bogdan-Ștefan Neacşu
84fff02e12
Correct IPv6 address generation ( #5113 )
...
* Correct IPv6 addres generation
* Fix clippy
2024-11-11 13:57:44 +02:00
Tommy Verrall
f005693643
Merge pull request #4789 from nymtech/dependabot/npm_and_yarn/nym-wallet/webdriver/micromatch-4.0.8
...
build(deps): bump micromatch from 4.0.4 to 4.0.8 in /nym-wallet/webdriver
2024-11-08 17:24:23 +00:00
Tommy Verrall
5a0b20683e
Merge pull request #4768 from nymtech/dependabot/npm_and_yarn/testnet-faucet/elliptic-6.5.7
...
Bump elliptic from 6.5.4 to 6.5.7 in /testnet-faucet
2024-11-08 17:23:42 +00:00
Tommy Verrall
69c36e8cb0
Merge pull request #4790 from nymtech/dependabot/npm_and_yarn/nym-api/tests/axios-1.7.5
...
build(deps): bump axios from 1.6.0 to 1.7.5 in /nym-api/tests
2024-11-08 17:23:00 +00:00