Unnecessary signature in depositNative
The depositNative function accepts a signature and verifies that it is signed by the order.offerer. However, since the offerer can call this function directly, the signature is unnecessary and can be removed.
This issue has been acknowledged by Aori, and a fix was implemented in commit 331541e8↗.