Does your smart contract do what you wanted it to do?
1
Enter to Rename, Shift+Enter to Preview
Check
About Helmholtz — Verifier for Tezos Smart Contracts
Helmholtz is a formal verifier of smart contracts written in the Michelson language for the Tezos blockchain. The specification of a smart contract is described as a refinement type.