Completed
Push — master ( 2d0f3f...9e63b3 )
by Marcel
33s
created
src/ECC/S256Point.php 1 patch
Spacing   +3 added lines, -4 removed lines patch added patch discarded remove patch
@@ -64,7 +64,7 @@  discard block
 block discarded – undo
64 64
         return new static($x, $y);
65 65
     }
66 66
 
67
-    public function scalarMul(\GMP|int $coefficient): self
67
+    public function scalarMul(\GMP | int $coefficient): self
68 68
     {
69 69
         // Optimization: reduce the coefficient modulo N before computing the multiplication
70 70
         $c       = $coefficient % S256Params::N();
@@ -124,8 +124,7 @@  discard block
 block discarded – undo
124 124
         $beta  = $alpha->sqrt();
125 125
 
126 126
         return "\x02" === $sec[0] ?
127
-            new self($x, (0 == $beta->num % 2) ? $beta : new S256Field(S256Params::P() - $beta->num)) :
128
-            new self($x, (0 == $beta->num % 2) ? new S256Field(S256Params::P() - $beta->num) : $beta);
127
+            new self($x, (0 == $beta->num % 2) ? $beta : new S256Field(S256Params::P() - $beta->num)) : new self($x, (0 == $beta->num % 2) ? new S256Field(S256Params::P() - $beta->num) : $beta);
129 128
     }
130 129
 
131 130
     public function address(bool $compressed = true, bool $testnet = true): string
@@ -148,7 +147,7 @@  discard block
 block discarded – undo
148 147
     {
149 148
         $sInv = gmp_powm($sig->s, S256Params::N() - 2, S256Params::N());
150 149
 
151
-        $u = ($z * $sInv)      % S256Params::N();
150
+        $u = ($z * $sInv) % S256Params::N();
152 151
         $v = ($sig->r * $sInv) % S256Params::N();
153 152
 
154 153
         $R = S256Params::G()->scalarMul($u)->add($this->scalarMul($v));
Please login to merge, or discard this patch.
src/ECC/S256Field.php 1 patch
Spacing   +3 added lines, -4 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@  discard block
 block discarded – undo
11 11
 {
12 12
     public \GMP $num;
13 13
 
14
-    public function __construct(\GMP|int|string $number)
14
+    public function __construct(\GMP | int | string $number)
15 15
     {
16 16
         if (\is_int($number)) {
17 17
             $number = gmp_init($number);
@@ -19,8 +19,7 @@  discard block
 block discarded – undo
19 19
 
20 20
         if (\is_string($number)) {
21 21
             $number = str_starts_with($number, '0x') ?
22
-                gmp_init($number) :
23
-                gmp_import($number);
22
+                gmp_init($number) : gmp_import($number);
24 23
         }
25 24
 
26 25
         if ($number < 0 || S256Params::P() <= $number) {
@@ -50,7 +49,7 @@  discard block
 block discarded – undo
50 49
         return new self(($this->num * gmp_powm($divisor->num, S256Params::P() - 2, S256Params::P())) % S256Params::P());
51 50
     }
52 51
 
53
-    public function exp(\GMP|int $exponent): self
52
+    public function exp(\GMP | int $exponent): self
54 53
     {
55 54
         return new self(gmp_powm($this->num, $exponent % (S256Params::P() - 1), S256Params::P()));
56 55
     }
Please login to merge, or discard this patch.