Currently, schemas only validate if the input values are okay In addition, it should validate * Contract address is not null * Address length is valid * Other cases that cause potential issues * This can be like low `gasLimit` * Unsupported chain