From 80e686dec9d39d2a2564970b71ec950e5159c93a Mon Sep 17 00:00:00 2001 From: sc0Vu Date: Wed, 3 Jan 2018 15:12:11 +0800 Subject: [PATCH] CallValidator. --- src/Validators/CallValidator.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Validators/CallValidator.php b/src/Validators/CallValidator.php index 428ddb7..f7a83e4 100644 --- a/src/Validators/CallValidator.php +++ b/src/Validators/CallValidator.php @@ -29,10 +29,13 @@ class CallValidator if (!is_array($value)) { return false; } - if (isset($value['from']) && AddressValidator::validate($value['from']) === false && $value['from'] !== '') { + if (isset($value['from']) && AddressValidator::validate($value['from']) === false) { return false; } - if (isset($value['to']) && AddressValidator::validate($value['to']) === false && $value['to'] !== '') { + if (!isset($value['to'])) { + return false; + } + if (AddressValidator::validate($value['to']) === false) { return false; } if (isset($value['gas']) && QuantityValidator::validate($value['gas']) === false) {