The contract is public (in our repo) and has been thoroughly tested. On top of that it's very simple, so yes. You can check it out and confirm it's the one on chain by downloading the wasm code and comparing it with the optimized version of the one in our repo to see that they match. In any case, if you don't feel comfortable sending a big amount in one go, you can just create multiple smaller trades.