Change transaction validator data field.
This commit is contained in:
parent
f60aad9abf
commit
ed0a0ac70c
@ -37,7 +37,7 @@ class TransactionValidator
|
||||
if (AddressValidator::validate($value['from']) === false) {
|
||||
return false;
|
||||
}
|
||||
if (isset($value['to']) && AddressValidator::validate($value['to']) === false) {
|
||||
if (isset($value['to']) && AddressValidator::validate($value['to']) === false && $value['to'] !== '') {
|
||||
return false;
|
||||
}
|
||||
if (isset($value['gas']) && QuantityValidator::validate($value['gas']) === false) {
|
||||
@ -49,15 +49,15 @@ class TransactionValidator
|
||||
if (isset($value['value']) && QuantityValidator::validate($value['value']) === false) {
|
||||
return false;
|
||||
}
|
||||
if (!isset($value['data'])) {
|
||||
return false;
|
||||
}
|
||||
if (HexValidator::validate($value['data']) === false) {
|
||||
return false;
|
||||
}
|
||||
// if (isset($value['data']) && HexValidator::validate($value['data']) === false) {
|
||||
// if (!isset($value['data'])) {
|
||||
// return false;
|
||||
// }
|
||||
// if (HexValidator::validate($value['data']) === false) {
|
||||
// return false;
|
||||
// }
|
||||
if (isset($value['data']) && HexValidator::validate($value['data']) === false) {
|
||||
return false;
|
||||
}
|
||||
if (isset($value['nonce']) && QuantityValidator::validate($value['nonce']) === false) {
|
||||
return false;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user