From 80a0ea6d7a2aa77139d88cf0d0bf81fd1d4e16cb Mon Sep 17 00:00:00 2001 From: Startail the 'Coon Date: Sat, 8 Jun 2024 11:35:48 +0200 Subject: [PATCH] Minor fixes --- src/Models/Chain/Transaction.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Models/Chain/Transaction.php b/src/Models/Chain/Transaction.php index f182062..af27b40 100644 --- a/src/Models/Chain/Transaction.php +++ b/src/Models/Chain/Transaction.php @@ -61,13 +61,13 @@ function getType() { if(isset($this->vout[0]->scriptPubKey->asm)) { - if($this->vout[0]->scriptPubKey->asm == "OP_RETURN") { + $asm_objects = explode(" ", $this->vout[0]->scriptPubKey->asm); + + if(in_array("OP_RETURN", $asm_objects)) { return TransactionType::BURN; } - if(stristr($this->vout[0]->scriptPubKey->asm, "OP_HASH160") - && stristr($this->vout[0]->scriptPubKey->asm, "OP_EQUAL")) - { + if(in_array("OP_HASH160", $asm_objects) && in_array("OP_EQUAL", $asm_objects)) { return TransactionType::PAY2SCRIPT; }