2096 Commits

Author SHA1 Message Date
stubbsta
f8b9f81bbb Fix anvil process call to null 2025-06-12 14:14:59 +02:00
stubbsta
17cf587ce6 Add additional checks for stopAnvil process 2025-06-12 14:14:59 +02:00
stubbsta
08f87c570a Remove unused Anvil options 2025-06-12 14:14:59 +02:00
stubbsta
adc78e3da9 Simplify token approval and balance check 2025-06-12 14:14:59 +02:00
stubbsta
1d5b07fb91 Use absolute path for waku-rlnv2-contract 2025-06-12 14:14:59 +02:00
stubbsta
30406542fe Improve handling of Result return value 2025-06-12 14:14:59 +02:00
stubbsta
ecd56c6bf4 Code cleanup and change some debug logging to trace 2025-06-12 14:14:58 +02:00
stubbsta
ffcfb95e02 Minor updates, error messages etc 2025-06-12 14:14:58 +02:00
stubbsta
e7e34956a3 Update test dependencies in makefile 2025-06-12 14:14:58 +02:00
stubbsta
cb12c7766e Add pnpm dependency installation for rln tests 2025-06-12 14:14:58 +02:00
stubbsta
da4946f59b Fix linting 2025-06-12 14:14:58 +02:00
stubbsta
62e7b145fa Fix error message formatting 2025-06-12 14:14:58 +02:00
stubbsta
c1fc24d4af Improve error logs 2025-06-12 14:14:58 +02:00
stubbsta
0acb393c3b Fix formatting 2025-06-12 14:14:58 +02:00
stubbsta
6fc1f69220 RLN Tests updated 2025-06-12 14:14:58 +02:00
stubbsta
05b87a296e Fix RLN test for new contract 2025-06-12 14:14:58 +02:00
stubbsta
8879703801 Rework RLN tests WIP 2025-06-12 14:14:58 +02:00
stubbsta
8adbeed5bd Clean up code and error handling 2025-06-12 14:14:58 +02:00
stubbsta
152bd250b0 Update rln tests with usermessagelimit new minimum 2025-06-12 14:14:58 +02:00
stubbsta
2aa0a64349 first implementation of token minting and approval 2025-06-12 14:14:58 +02:00
stubbsta
cba55f6fb5 Move TestToken deployment to own proc 2025-06-12 14:14:58 +02:00
stubbsta
5fe1c8a67f Clean up output of forge script command, debug logs to trace, warn to error 2025-06-12 14:14:58 +02:00
stubbsta
ecb07fed54 Add RlnV2 contract deployment using forge scripts 2025-06-12 14:14:58 +02:00
stubbsta
80fcaa3397 update waku-rlnv2-contract submodule commit to latest 2025-06-12 14:14:58 +02:00
stubbsta
6a6c1b384e update RLN contract abi functions and procs 2025-06-12 14:14:58 +02:00
stubbsta
10275f46a9 Add IdCommitment to calldata as BE 2025-06-12 14:14:31 +02:00
stubbsta
568cc5f5cf Update toRateCommitment proc to use LE instead of BE 2025-06-12 14:14:31 +02:00
stubbsta
78239b4e99 Revert keystore credentials back to using LE 2025-06-12 14:14:31 +02:00
stubbsta
bd18fc403f Improve error handling for eth_call workaround 2025-06-12 14:14:31 +02:00
stubbsta
402cb459fd Add error handling for failed eth_call 2025-06-12 14:14:31 +02:00
stubbsta
1d3f02d5c5 Add await to sendEthCallWithChainID 2025-06-12 14:14:30 +02:00
stubbsta
61735ac63e Add workaround for groupmanager web3 eth_call 2025-06-12 14:14:30 +02:00
stubbsta
badbc07ffe Update all keystore credentials to use BE format 2025-06-12 14:14:30 +02:00
stubbsta
12496169b1 Improve IdCommitment logging 2025-06-12 14:14:30 +02:00
stubbsta
1d9b4918a3 Test idcommitment to BE and debug logs 2025-06-12 14:14:30 +02:00
stubbsta
d0ee8ed8ac Fix linting for group_manager.nim 2025-06-12 14:14:30 +02:00
stubbsta
bf3232ee9b fix group_manager after rebase to use new contract method sig 2025-06-12 14:14:30 +02:00
stubbsta
2a21eabb3e Fix formatting 2025-06-12 14:14:30 +02:00
stubbsta
cbc00f1cb2 Use more descriptive object field names for MembershipInfo 2025-06-12 14:14:30 +02:00
stubbsta
0a737bc7e0 Clean up debugging lines 2025-06-12 14:14:30 +02:00
stubbsta
b97c797955 update RLN contract abi functions and procs 2025-06-12 14:14:30 +02:00
Ivan FB
25a3f4192c feat: retrieve metrics from libwaku (#3452) 2025-06-12 12:49:05 +02:00
NagyZoltanPeter
17c842a542 feat: dynamic logging via REST API (#3451)
* Added /admin/v1/log-level/{logLevel} endpoint that is used for dynamic log level setting

credits to @darshankabariya co-authoring:
* Adapted conditional compile switch check from Darshan's solution

* formatting fix
2025-06-12 10:50:08 +02:00
gabrielmer
d4198c08ae fix: discv5 protocol id in libwaku (#3447) 2025-06-11 15:56:25 +02:00
NagyZoltanPeter
895e202265 chore: Added extra debug helper via getting peer statistics (#3443)
* Added extra debug helper via getting peer statistics on new /admin/v1/peers/stats endpoint

* Add /admin/v1/peers/stats client part

* Address review, change protocol names to codec string

* fix formatting
2025-06-10 02:10:06 +02:00
Ivan FB
5132510bc6 fix: dnsresolver (#3440)
Properly transmit the dns name server list parameter to the peer manager
2025-06-06 15:50:08 +02:00
Ivan FB
4f181abe0d bump nph and nitpick change (#3441) 2025-06-06 11:38:34 +02:00
gabrielmer
daa4a6a986 feat: add waku_disconnect_all_peers to libwaku (#3438) 2025-06-05 17:25:14 +02:00
Hanno Cornelius
66d8d3763d fix: misc sync fixes, added debug logging (#3411) 2025-06-04 15:19:14 +02:00
Ivan FB
336fbf8b64 fix: relay unsubscribe (#3422)
* waku_relay protocol fix unsubscribe and remove topic validator
* simplify subscription and avoid unneeded code
* tests adaptations
* call wakuRelay.subscribe only in one place within waku_node
2025-06-02 22:02:49 +02:00