toBn.
This commit is contained in:
parent
10a9a66987
commit
9e765ee0e8
@ -283,18 +283,8 @@ class Utils
|
|||||||
*/
|
*/
|
||||||
public static function fromWei($number, $unit)
|
public static function fromWei($number, $unit)
|
||||||
{
|
{
|
||||||
if (is_int($number)) {
|
$bn = self::toBn($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('fromWei number must be BigNumber, string or int.');
|
|
||||||
}
|
|
||||||
if (!is_string($unit)) {
|
if (!is_string($unit)) {
|
||||||
throw new InvalidArgumentException('fromWei unit must be string.');
|
throw new InvalidArgumentException('fromWei unit must be string.');
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user