fix tx hex area segwit marker

This commit is contained in:
Craig Raw
2020-07-17 09:17:03 +02:00
parent 907062ffa0
commit 8e02f7103e
2 changed files with 3 additions and 3 deletions
@@ -68,7 +68,7 @@ public class TransactionHexArea extends CodeArea {
//Version
cursor = addSegment(segments, cursor, 8, "version");
if(transaction.hasWitnesses()) {
if(transaction.isSegwit()) {
//Segwit marker
cursor = addSegment(segments, cursor, 2, "segwit-marker");
//Segwit flag
@@ -123,7 +123,7 @@ public class TransactionHexArea extends CodeArea {
cursor = addSegment(segments, cursor, 8, "locktime");
if(cursor != getLength()) {
//throw new IllegalStateException("Cursor position does not match transaction serialisation " + cursor + ": " + getLength());
throw new IllegalStateException("Cursor position does not match transaction serialisation " + cursor + ": " + getLength());
}
return segments;