Jędrzej Stuczyński
b2ecc81da6
added ibc messages to MessageRegistry
2025-07-08 10:41:54 +01:00
Jędrzej Stuczyński
3547e1caf1
using SignerInfo proto definitions for db serialisation
2025-07-08 10:05:49 +01:00
Jędrzej Stuczyński
70590dd4f0
Revert "use postgres in chain scraper"
...
This reverts commit 83c84bfd2d .
2025-07-07 17:21:22 +01:00
Jędrzej Stuczyński
aafa7ba14c
adding null value for logs
2025-07-07 15:04:33 +01:00
Jędrzej Stuczyński
05f2079b64
involved addresses
2025-07-07 15:00:27 +01:00
Jędrzej Stuczyński
42c0b69f4d
message content parsing in psql
2025-07-07 14:54:16 +01:00
Jędrzej Stuczyński
2320a2f249
added message registry to block processor
2025-07-07 14:36:53 +01:00
Jędrzej Stuczyński
83c84bfd2d
use postgres in chain scraper
2025-07-04 18:15:24 +01:00
Jędrzej Stuczyński
71090c85c2
initial postgres support - missing some proto -> json parsing
2025-07-04 18:04:37 +01:00
Jędrzej Stuczyński
976961471b
psql scaffolding
2025-07-04 12:45:06 +01:00
Jędrzej Stuczyński
655fd421a6
using sqlite instance for rewarder and chain watcher
2025-07-04 12:25:08 +01:00
Jędrzej Stuczyński
81eaf7b1cc
implemented traits for sqlite instance
2025-07-04 12:09:45 +01:00
Jędrzej Stuczyński
027bd85200
changed error types to make modules dyn compatible
2025-07-04 11:23:25 +01:00
Jędrzej Stuczyński
08cff312af
wip: made storage mostly generic minus modules
2025-07-04 11:08:05 +01:00
Jędrzej Stuczyński
2920e6ff01
rename nyxd-scraper to sqlite
2025-07-03 16:33:32 +01:00
Jack Wampler
a7b57d7e58
Make Mix hops optional for Mixnet Client SURBs ( #5861 )
...
* allow SURBs to be configured without mix hops
* gateways require consistency in surb format so if disabling mixnhops - use updated format
nym-node-status-api/nym-node-status-agent-1.0.0-nym-vpn-core-v1.4.0
2025-07-03 09:21:50 -06:00
benedettadavico
84e10a654c
Revert "Bump ns-api version"
...
This reverts commit d724f94319 .
nym-node-status-api/nym-node-status-agent-1.0.0-672d401ac4b1f2c750a685ffcb211a6f8c2f1817
2025-07-01 15:26:55 +02:00
benedetta davico
d724f94319
Bump ns-api version
2025-07-01 15:19:56 +02:00
Jędrzej Stuczyński
d0692a567a
feat: basic performance contract integration [within Nym API] ( #5871 )
...
* renamed nym-api config fields
* decouple rewarder startup from network monitor
* additional sections in nym-api config
* removed vesting queries in circulating supply calculator
* added memoized field for last submitted performance measurement
* wip: performance contract refresher
* cleaned up various contract caches
* modified cache refresher to allow passing update fn
* implement performance cache refreshing
* updated lefthook.yml to run cargo fmt
* impl NodePerformanceProvider trait
* dynamically using specific performance provider
* pre warm up performance contract cache and forbid the mode if its empty
* clippy
* introduce fallback setting for performance contract if value for given epoch is not available
* move some functions around
2025-07-01 11:29:50 +01:00
Jędrzej Stuczyński
2ae38b9e49
chore: 1.88 clippy ( #5877 )
...
* 1.88 clippy
* wasm clippy
* wallet clippy
2025-07-01 10:28:57 +01:00
benedetta davico
ef5990658a
Merge pull request #5873 from nymtech/wallet/fix-link
2025-06-26 13:26:36 +02:00
benedettadavico
658dec8299
fix the broken link
2025-06-26 12:44:47 +02:00
dynco-nym
447352b8d6
Set busy_timeout in sqlx ( #5872 )
...
* Set busy_timeout
* Bump version
nym-node-status-api/nym-node-status-api-3.1.1
2025-06-26 10:44:06 +02:00
Simon Wicky
eb59615c56
StatsAPI qol : disable swagger try it out and remove debug level from nym_http_api_client ( #5868 )
nym-statistics-api-0.1.4
2025-06-23 14:58:29 +02:00
Bogdan-Ștefan Neacşu
07c908c497
Return true remaining ( #5866 )
2025-06-23 11:53:39 +03:00
Jędrzej Stuczyński
6de0c4ce92
feat: initial performance contract ( #5833 )
...
* initialised basic structure for the performance contract
* shared code for contract testing
* unified common testing methods between performance and nym pool contracts
* impl of ExecuteMsg for the contract
* impl of QueryMsg for the contract
* setting initial authorised NMs during instantiation
* additional tests and fixes
* ibid
* scaffolding for client traits
* completed client traits
* clippy
* naive add performance contract to testnet manager
* placeholder values for the performance contract address
* introduced admin messages to purge old measurements from the storage
* introduced check ensuring performance data is only added to bonded nodes
2025-06-20 09:06:56 +01:00
benedettadavico
05d8b31e51
Merge branch 'remove/old-explorer' into develop
2025-06-18 15:34:40 +02:00
Georgio Nicolas
692fbf1392
Merge pull request #5828 from nymtech/georgio/dkg-crypsen-fixes
...
Security patches for the `dkg` crate
2025-06-18 10:48:37 +02:00
Andrej Mihajlov
0de4aea77b
Merge pull request #5796 from nymtech/am/close-sqlite-pool
...
Close sqlite pool before moving or reopening databases
2025-06-17 19:01:25 +02:00
Georgio Nicolas
a7cd8efc04
dkg: fix clippy suggestions
2025-06-17 16:37:50 +02:00
Georgio Nicolas
56aad75220
dkg: verify integrity of ciphertexts during decryption
2025-06-17 16:30:11 +02:00
Georgio Nicolas
e2f2ab89ec
dkg: add CryptoRng trait requirement
2025-06-17 16:30:11 +02:00
Georgio Nicolas
4d09b6f2e5
bte/proof_chunking.rs: Check for potential arithmentic overflows
2025-06-17 16:30:11 +02:00
dynco-nym
b9339b8f0c
Add /status endpoints ( #5857 )
...
* Add /status endpoints
* Bump package version
* pub use instead of import
nym-node-status-api/nym-node-status-api-3.1.0
2025-06-16 13:19:35 +02:00
Andrej Mihajlov
43a7360399
Merge pull request #5856 from nymtech/am/remove-surb-screaming-logs
...
Clear out screaming logs
2025-06-16 11:39:27 +02:00
Andrej Mihajlov
5f9f7f0fac
Clear out screaming logs
2025-06-13 11:00:48 +02:00
Andrej Mihajlov
df0e2fe489
Merge pull request #5853 from nymtech/am/path-display
...
Use display when printing paths
2025-06-13 10:54:12 +02:00
benedetta davico
bc33cc4c8d
Merge pull request #5855 from nymtech/fix-qa-removal
2025-06-13 09:40:56 +02:00
Simon Wicky
a31597aca9
fix removal of qa env
2025-06-13 09:30:00 +02:00
Jack Wampler
378229b04e
HTTP Discovery objects & network defaults ( #5814 )
...
add extended (optional) fields to the NetworkDiscovery and configure fallback hosts
2025-06-12 11:15:36 -06:00
Andrej Mihajlov
fec196c097
Use display when printing paths
2025-06-12 17:17:00 +02:00
Andrej Mihajlov
1d7ffc1bb6
test: remove file after closing for a test
2025-06-12 15:39:26 +02:00
Andrej Mihajlov
0caa627960
Fix missing await on self.close_pool_inner()
2025-06-12 15:12:46 +02:00
import this
d6b3d7fc0a
[DOCs/operators]: Release notes for v2025.11 cheddar ( #5852 )
...
* bump up version
* add dev features
* add operator updates
* add updated stats
* update prebuild
nym-node-status-api/nym-node-status-api-3.0.0
2025-06-12 11:19:00 +00:00
dynco-nym
ac273480f8
Fix CI version check ( #5851 )
...
* Fix version
* Test .rc version
* Undo cargo.toml version
* Remove comment
* Apply to statistics service
2025-06-12 11:17:56 +02:00
benedettadavico
79603d61d7
fix for QA
2025-06-12 10:02:40 +02:00
dynco-nym
e8e9a70ef4
Feature/node status dvpn directory ( #5829 )
...
* wip - dvpn directory cache
* Endpoint & cache
* /gateways works
- SkimmedNode data still missing
- need to move probe models to monorepo
* Rest of the data for /gateways
* Revert before merge: pin deps to cheddar release
* Filter gw by country
* Return percent string instead of u8
* Filter by semver
* Bump package version
* Fix probe types
* Reorg
* Add exit, entry endpoints
* Different entry/exit selection criteria
* Date fix migration
* Unpin from cheddar
* Revert "Unpin from cheddar"
This reverts commit f17239075b .
* Validation with celes
* PR feedback
* Fix path
* Bump version
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2025-06-12 09:56:31 +02:00
Tommy Verrall
0c52ee89c8
Merge pull request #5821 from nymtech/dependabot/npm_and_yarn/sdk/typescript/tests/integration-tests/mix-fetch/tar-fs-3.0.9
...
build(deps): bump tar-fs from 3.0.8 to 3.0.9 in /sdk/typescript/tests/integration-tests/mix-fetch
2025-06-12 08:43:47 +01:00
Tommy Verrall
f324d45721
Merge pull request #5449 from indmind/patch-1
...
chore: fixed typo in API endpoint parameter
2025-06-12 08:42:50 +01:00
Tommy Verrall
470e88f46c
Merge pull request #5843 from nymtech/dependabot/npm_and_yarn/wasm/mix-fetch/internal-dev/webpack-dev-server-5.2.1
...
build(deps-dev): bump webpack-dev-server from 4.13.2 to 5.2.1 in /wasm/mix-fetch/internal-dev
2025-06-12 08:41:20 +01:00