forked from Qortal/qortal
Treat service as an int in other parts of ArbitraryTransactionData too
This commit is contained in:
parent
4ce3b2a786
commit
46b225cdfb
@ -138,6 +138,10 @@ public class ArbitraryTransactionData extends TransactionData {
|
|||||||
return Service.valueOf(this.service);
|
return Service.valueOf(this.service);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int getServiceInt() {
|
||||||
|
return this.service;
|
||||||
|
}
|
||||||
|
|
||||||
public int getNonce() {
|
public int getNonce() {
|
||||||
return this.nonce;
|
return this.nonce;
|
||||||
}
|
}
|
||||||
|
@ -7,7 +7,6 @@ import java.util.ArrayList;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import com.google.common.base.Utf8;
|
import com.google.common.base.Utf8;
|
||||||
import org.qortal.arbitrary.misc.Service;
|
|
||||||
import org.qortal.crypto.Crypto;
|
import org.qortal.crypto.Crypto;
|
||||||
import org.qortal.data.PaymentData;
|
import org.qortal.data.PaymentData;
|
||||||
import org.qortal.data.transaction.ArbitraryTransactionData;
|
import org.qortal.data.transaction.ArbitraryTransactionData;
|
||||||
@ -226,7 +225,7 @@ public class ArbitraryTransactionTransformer extends TransactionTransformer {
|
|||||||
for (PaymentData paymentData : payments)
|
for (PaymentData paymentData : payments)
|
||||||
bytes.write(PaymentTransformer.toBytes(paymentData));
|
bytes.write(PaymentTransformer.toBytes(paymentData));
|
||||||
|
|
||||||
bytes.write(Ints.toByteArray(arbitraryTransactionData.getService().value));
|
bytes.write(Ints.toByteArray(arbitraryTransactionData.getServiceInt()));
|
||||||
|
|
||||||
bytes.write((byte) (arbitraryTransactionData.getDataType() == DataType.RAW_DATA ? 1 : 0));
|
bytes.write((byte) (arbitraryTransactionData.getDataType() == DataType.RAW_DATA ? 1 : 0));
|
||||||
|
|
||||||
@ -299,7 +298,7 @@ public class ArbitraryTransactionTransformer extends TransactionTransformer {
|
|||||||
bytes.write(PaymentTransformer.toBytes(paymentData));
|
bytes.write(PaymentTransformer.toBytes(paymentData));
|
||||||
}
|
}
|
||||||
|
|
||||||
bytes.write(Ints.toByteArray(arbitraryTransactionData.getService().value));
|
bytes.write(Ints.toByteArray(arbitraryTransactionData.getServiceInt()));
|
||||||
|
|
||||||
bytes.write(Ints.toByteArray(arbitraryTransactionData.getData().length));
|
bytes.write(Ints.toByteArray(arbitraryTransactionData.getData().length));
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user