@@ -22,7 +22,7 @@ discard block |
||
| 22 | 22 | |
| 23 | 23 | /** |
| 24 | 24 | * MASTNode constructor. |
| 25 | - * @param self|null $parent |
|
| 25 | + * @param null|\self $parent |
|
| 26 | 26 | * @param bool|null $value |
| 27 | 27 | */ |
| 28 | 28 | public function __construct(self $parent = null, $value = null) |
@@ -89,7 +89,7 @@ discard block |
||
| 89 | 89 | } |
| 90 | 90 | |
| 91 | 91 | /** |
| 92 | - * @return array |
|
| 92 | + * @return LogicOpNode[] |
|
| 93 | 93 | */ |
| 94 | 94 | public function split() |
| 95 | 95 | { |
@@ -299,7 +299,7 @@ discard block |
||
| 299 | 299 | /** |
| 300 | 300 | * @param ScriptInterface $script |
| 301 | 301 | * @param int $limit |
| 302 | - * @param array $decoded |
|
| 302 | + * @param Operation[] $decoded |
|
| 303 | 303 | * @return BufferInterface|false |
| 304 | 304 | */ |
| 305 | 305 | private function decodeWithLimit(ScriptInterface $script, $limit, array $decoded) |
@@ -452,7 +452,7 @@ discard block |
||
| 452 | 452 | } |
| 453 | 453 | |
| 454 | 454 | /** |
| 455 | - * @param array $decoded |
|
| 455 | + * @param Operation[] $decoded |
|
| 456 | 456 | * @param null $solution |
| 457 | 457 | * @return string |
| 458 | 458 | */ |
@@ -339,7 +339,7 @@ |
||
| 339 | 339 | /** |
| 340 | 340 | * @param Stack $vfStack |
| 341 | 341 | * @param bool $value |
| 342 | - * @return bool |
|
| 342 | + * @return integer |
|
| 343 | 343 | */ |
| 344 | 344 | public function checkExec(Stack $vfStack, $value) |
| 345 | 345 | { |
@@ -26,7 +26,7 @@ |
||
| 26 | 26 | /** |
| 27 | 27 | * ScriptBranch constructor. |
| 28 | 28 | * @param ScriptInterface $fullScript |
| 29 | - * @param array $logicalPath |
|
| 29 | + * @param boolean[] $logicalPath |
|
| 30 | 30 | * @param PathTrace $segments |
| 31 | 31 | */ |
| 32 | 32 | public function __construct(ScriptInterface $fullScript, array $logicalPath, PathTrace $segments) |
@@ -24,7 +24,7 @@ |
||
| 24 | 24 | |
| 25 | 25 | /** |
| 26 | 26 | * PayToPubkeyHash constructor. |
| 27 | - * @param $opcode |
|
| 27 | + * @param integer $opcode |
|
| 28 | 28 | * @param BufferInterface $hash160 |
| 29 | 29 | * @param bool $allowVerify |
| 30 | 30 | */ |
@@ -100,6 +100,9 @@ discard block |
||
| 100 | 100 | } |
| 101 | 101 | } |
| 102 | 102 | |
| 103 | + /** |
|
| 104 | + * @param boolean $setting |
|
| 105 | + */ |
|
| 103 | 106 | public function setRequired($setting) |
| 104 | 107 | { |
| 105 | 108 | if (!is_bool($setting)) { |
@@ -131,7 +134,7 @@ discard block |
||
| 131 | 134 | } |
| 132 | 135 | |
| 133 | 136 | /** |
| 134 | - * @return array|BufferInterface|BufferInterface[] |
|
| 137 | + * @return BufferInterface |
|
| 135 | 138 | */ |
| 136 | 139 | public function getSolution() |
| 137 | 140 | { |
@@ -206,7 +209,7 @@ discard block |
||
| 206 | 209 | } |
| 207 | 210 | |
| 208 | 211 | /** |
| 209 | - * @return array |
|
| 212 | + * @return TransactionSignatureInterface[] |
|
| 210 | 213 | */ |
| 211 | 214 | public function getSignatures() |
| 212 | 215 | { |
@@ -236,7 +239,7 @@ discard block |
||
| 236 | 239 | } |
| 237 | 240 | |
| 238 | 241 | /** |
| 239 | - * @param $idx |
|
| 242 | + * @param integer $idx |
|
| 240 | 243 | * @param PublicKeyInterface|null $key |
| 241 | 244 | * @return $this |
| 242 | 245 | */ |
@@ -364,7 +364,7 @@ discard block |
||
| 364 | 364 | } |
| 365 | 365 | |
| 366 | 366 | /** |
| 367 | - * @param array $decoded |
|
| 367 | + * @param Operation[] $decoded |
|
| 368 | 368 | * @param null $solution |
| 369 | 369 | * @return null|PayToPubkey|PayToPubkeyHash|Multisig |
| 370 | 370 | */ |
@@ -485,7 +485,7 @@ discard block |
||
| 485 | 485 | |
| 486 | 486 | /** |
| 487 | 487 | * @param OutputData $solution |
| 488 | - * @param array $sigChunks |
|
| 488 | + * @param BufferInterface[] $sigChunks |
|
| 489 | 489 | * @param SignData $signData |
| 490 | 490 | */ |
| 491 | 491 | public function extractScript(OutputData $solution, array $sigChunks, SignData $signData) |
@@ -1141,7 +1141,7 @@ discard block |
||
| 1141 | 1141 | } |
| 1142 | 1142 | |
| 1143 | 1143 | /** |
| 1144 | - * @return array |
|
| 1144 | + * @return BufferInterface[] |
|
| 1145 | 1145 | */ |
| 1146 | 1146 | private function serializeSteps() |
| 1147 | 1147 | { |