If a sendTransaction fails because canRelay fails, the error bubbled to the client is "no relay is available to do this operation", which makes it difficult to debug.
The error should be more informative explaining that some relays were reached, but they refused to execute because of canRelay.
If a
sendTransaction
fails becausecanRelay
fails, the error bubbled to the client is "no relay is available to do this operation", which makes it difficult to debug.The error should be more informative explaining that some relays were reached, but they refused to execute because of
canRelay
.