You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use the script to continuously request openchannel to create a channel at an interval of 1s, and find that the channel cannot be updated to the ready state.
2024-10-23T09:27:39.868492Z ERROR fnn::fiber::channel: Error while processing channel message: Musig2VerifyError(BadSignature)
Due to this error, the channel status cannot be updated to the final state of CHANNEL_READY. The current status of 100 channels is SIGNING_COMMITMENT.
$ curl --location 'http://127.0.0.1:8227/' --header 'Content-Type: application/json' --data '{
"id": 42,
"jsonrpc": "2.0",
"method": "list_channels",
"params": [
{
}
]
}' | jq 'has("CHANNEL_READY")'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 41192 100 41077 100 115 2399k 6880 --:--:-- --:--:-- --:--:-- 2514k
false
Expected Behavior
Added that when a permanent error is encountered, the channel fails directly.
I made a few changes to your script so that I can run it in my devnet. https://github.com/contrun/fiber/tree/Musig2VerifyErrorRepro Just run the vscode task "start 3 nodes (all new)" and then run the script ./tests/Musig2VerifyErrorRepro.sh then I see the error
Bug Report
Current Behavior
Use the script to continuously request openchannel to create a channel at an interval of 1s, and find that the channel cannot be updated to the ready state.
Due to this error, the channel status cannot be updated to the final state of CHANNEL_READY. The current status of 100 channels is SIGNING_COMMITMENT.
Expected Behavior
Added that when a permanent error is encountered, the channel fails directly.
Environment
Additional context/Screenshots
node1.log.tar.gz
node2.log.tar.gz
node3.log.tar.gz
script.bash.tar.gz
The text was updated successfully, but these errors were encountered: