Ejemplo n.º 1
0
 /**
  * @param BufferInterface $signature
  * @return bool
  */
 public function isValidSignatureEncoding(BufferInterface $signature)
 {
     try {
         TransactionSignature::isDERSignature($signature);
         return true;
     } catch (SignatureNotCanonical $e) {
         /* In any case, we will return false outside this block */
     }
     return false;
 }
Ejemplo n.º 2
0
 /**
  * @param Buffer $signature
  * @return bool
  */
 public function isValidSignatureEncoding(Buffer $signature)
 {
     try {
         \BitWasp\Bitcoin\Signature\TransactionSignature::isDERSignature($signature);
         return true;
     } catch (SignatureNotCanonical $e) {
         return false;
     }
 }