From 1766e37a6654e88af2ecb8b3446029162556e139 Mon Sep 17 00:00:00 2001 From: sc0Vu Date: Thu, 28 Dec 2017 14:53:55 +0800 Subject: [PATCH] toBn. --- src/Utils.php | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/src/Utils.php b/src/Utils.php index 5b85b9e..9abd5dc 100644 --- a/src/Utils.php +++ b/src/Utils.php @@ -225,18 +225,8 @@ class Utils */ public static function toWei($number, $unit) { - if (is_int($number)) { - $bn = new BigNumber($number); - } elseif (is_string($number)) { - if (self::isZeroPrefixed($number)) { - $number = self::stripZero($number); - $bn = new BigNumber($number, 16); - } else { - $bn = new BigNumber($number); - } - } elseif (!$number instanceof BigNumber){ - throw new InvalidArgumentException('toWei number must be BigNumber, string or int.'); - } + $bn = self::toBn($number); + if (!is_string($unit)) { throw new InvalidArgumentException('toWei unit must be string.'); }