public static function satoshisToBtc($satoshis)
    {
        if (!is_numeric($satoshis))
            throw new \InvalidArgumentException("$satoshis must be numeric");

        return (float)($satoshis) / (float)(self::SATOSHIS_PER_BTC);
    }