Class ReceiptMappingOkHttp


  • public class ReceiptMappingOkHttp
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      ReceiptMappingOkHttp​(io.nem.sdk.model.transaction.JsonHelper jsonHelper)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.nem.sdk.model.receipt.AddressResolutionStatement createAddressResolutionStatementFromDto​(io.nem.sdk.openapi.okhttp_gson.model.ResolutionStatementDTO receiptDto)  
      io.nem.sdk.model.receipt.ArtifactExpiryReceipt<io.nem.sdk.model.mosaic.MosaicId> createArtifactExpiryReceipt​(io.nem.sdk.openapi.okhttp_gson.model.MosaicExpiryReceiptDTO receipt, io.nem.sdk.model.receipt.ReceiptType type)  
      io.nem.sdk.model.receipt.ArtifactExpiryReceipt<io.nem.sdk.model.mosaic.MosaicId> createArtifactExpiryReceipt​(io.nem.sdk.openapi.okhttp_gson.model.NamespaceExpiryReceiptDTO receipt, io.nem.sdk.model.receipt.ReceiptType type)  
      io.nem.sdk.model.receipt.BalanceChangeReceipt createBalanceChangeReceipt​(io.nem.sdk.openapi.okhttp_gson.model.BalanceChangeReceiptDTO receipt, io.nem.sdk.model.blockchain.NetworkType networkType)  
      io.nem.sdk.model.receipt.BalanceTransferReceipt createBalanceTransferRecipient​(io.nem.sdk.openapi.okhttp_gson.model.BalanceTransferReceiptDTO receipt, io.nem.sdk.model.blockchain.NetworkType networkType)  
      io.nem.sdk.model.receipt.InflationReceipt createInflationReceipt​(io.nem.sdk.openapi.okhttp_gson.model.InflationReceiptDTO receipt)  
      io.nem.sdk.model.receipt.MosaicResolutionStatement createMosaicResolutionStatementFromDto​(io.nem.sdk.openapi.okhttp_gson.model.ResolutionStatementDTO receiptDto)  
      io.nem.sdk.model.receipt.Receipt createReceiptFromDto​(java.lang.Object receiptDto, io.nem.sdk.model.blockchain.NetworkType networkType)  
      io.nem.sdk.model.receipt.Statement createStatementFromDto​(io.nem.sdk.openapi.okhttp_gson.model.StatementsDTO input, io.nem.sdk.model.blockchain.NetworkType networkType)  
      io.nem.sdk.model.receipt.TransactionStatement createTransactionStatement​(io.nem.sdk.openapi.okhttp_gson.model.TransactionStatementDTO input, io.nem.sdk.model.blockchain.NetworkType networkType)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ReceiptMappingOkHttp

        public ReceiptMappingOkHttp​(io.nem.sdk.model.transaction.JsonHelper jsonHelper)
    • Method Detail

      • createStatementFromDto

        public io.nem.sdk.model.receipt.Statement createStatementFromDto​(io.nem.sdk.openapi.okhttp_gson.model.StatementsDTO input,
                                                                         io.nem.sdk.model.blockchain.NetworkType networkType)
      • createAddressResolutionStatementFromDto

        public io.nem.sdk.model.receipt.AddressResolutionStatement createAddressResolutionStatementFromDto​(io.nem.sdk.openapi.okhttp_gson.model.ResolutionStatementDTO receiptDto)
      • createMosaicResolutionStatementFromDto

        public io.nem.sdk.model.receipt.MosaicResolutionStatement createMosaicResolutionStatementFromDto​(io.nem.sdk.openapi.okhttp_gson.model.ResolutionStatementDTO receiptDto)
      • createTransactionStatement

        public io.nem.sdk.model.receipt.TransactionStatement createTransactionStatement​(io.nem.sdk.openapi.okhttp_gson.model.TransactionStatementDTO input,
                                                                                        io.nem.sdk.model.blockchain.NetworkType networkType)
      • createReceiptFromDto

        public io.nem.sdk.model.receipt.Receipt createReceiptFromDto​(java.lang.Object receiptDto,
                                                                     io.nem.sdk.model.blockchain.NetworkType networkType)
      • createArtifactExpiryReceipt

        public io.nem.sdk.model.receipt.ArtifactExpiryReceipt<io.nem.sdk.model.mosaic.MosaicId> createArtifactExpiryReceipt​(io.nem.sdk.openapi.okhttp_gson.model.NamespaceExpiryReceiptDTO receipt,
                                                                                                                            io.nem.sdk.model.receipt.ReceiptType type)
      • createArtifactExpiryReceipt

        public io.nem.sdk.model.receipt.ArtifactExpiryReceipt<io.nem.sdk.model.mosaic.MosaicId> createArtifactExpiryReceipt​(io.nem.sdk.openapi.okhttp_gson.model.MosaicExpiryReceiptDTO receipt,
                                                                                                                            io.nem.sdk.model.receipt.ReceiptType type)
      • createBalanceChangeReceipt

        public io.nem.sdk.model.receipt.BalanceChangeReceipt createBalanceChangeReceipt​(io.nem.sdk.openapi.okhttp_gson.model.BalanceChangeReceiptDTO receipt,
                                                                                        io.nem.sdk.model.blockchain.NetworkType networkType)
      • createBalanceTransferRecipient

        public io.nem.sdk.model.receipt.BalanceTransferReceipt createBalanceTransferRecipient​(io.nem.sdk.openapi.okhttp_gson.model.BalanceTransferReceiptDTO receipt,
                                                                                              io.nem.sdk.model.blockchain.NetworkType networkType)
      • createInflationReceipt

        public io.nem.sdk.model.receipt.InflationReceipt createInflationReceipt​(io.nem.sdk.openapi.okhttp_gson.model.InflationReceiptDTO receipt)