Added CancelNameSaleTransactions + fixed dodgy UTF-8 [d]serialization/getDataLength()

This commit is contained in:
catbref
2018-07-02 18:59:11 +01:00
parent 0fc17d76ae
commit c8be77e7cc
23 changed files with 498 additions and 31 deletions

View File

@@ -46,6 +46,9 @@ public class TransactionTransformer extends Transformer {
case SELL_NAME:
return SellNameTransactionTransformer.fromByteBuffer(byteBuffer);
case CANCEL_SELL_NAME:
return CancelSellNameTransactionTransformer.fromByteBuffer(byteBuffer);
case CREATE_POLL:
return CreatePollTransactionTransformer.fromByteBuffer(byteBuffer);
@@ -92,6 +95,9 @@ public class TransactionTransformer extends Transformer {
case SELL_NAME:
return SellNameTransactionTransformer.getDataLength(transactionData);
case CANCEL_SELL_NAME:
return CancelSellNameTransactionTransformer.getDataLength(transactionData);
case CREATE_POLL:
return CreatePollTransactionTransformer.getDataLength(transactionData);
@@ -138,6 +144,9 @@ public class TransactionTransformer extends Transformer {
case SELL_NAME:
return SellNameTransactionTransformer.toBytes(transactionData);
case CANCEL_SELL_NAME:
return CancelSellNameTransactionTransformer.toBytes(transactionData);
case CREATE_POLL:
return CreatePollTransactionTransformer.toBytes(transactionData);
@@ -184,6 +193,9 @@ public class TransactionTransformer extends Transformer {
case SELL_NAME:
return SellNameTransactionTransformer.toJSON(transactionData);
case CANCEL_SELL_NAME:
return CancelSellNameTransactionTransformer.toJSON(transactionData);
case CREATE_POLL:
return CreatePollTransactionTransformer.toJSON(transactionData);