Despite being groundbreaking, smart contracts are not impervious to flaws that malevolent parties could exploit. Inadequate input validation is a prevalent weakness that enables attackers to affect ...