-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
WC makes the end-user app crashing because of the incorrect use of C++ noexcept
specifier which ignores throw exceptions.
To Reproduce
For example, pass an incorrect EOS signature:
wallet-core/src/EOS/Signer.cpp
Line 149 in b2749b2
tx.signatures.emplace_back(Signature(signature, type)); |
Expected behavior
WC should either throw an exception or return an error in SigningOutput { error, error_message }
Protobuf message.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working