Class API1L1TransactionCreator

java.lang.Object
org.cardanofoundation.lob.app.blockchain_publisher.service.API1L1TransactionCreator

public class API1L1TransactionCreator extends Object
  • Field Details

    • ERROR_SERIALISING_TRANSACTION_ABORT_PROCESSING_ISSUE

      public static final String ERROR_SERIALISING_TRANSACTION_ABORT_PROCESSING_ISSUE
      See Also:
  • Constructor Details

    • API1L1TransactionCreator

      public API1L1TransactionCreator()
  • Method Details

    • init

      @PostConstruct public void init()
    • pullBlockchainTransaction

      public io.vavr.control.Either<org.zalando.problem.Problem,Optional<API1BlockchainTransactions>> pullBlockchainTransaction(String organisationId, Set<TransactionEntity> txs)
    • serialiseTransaction

      protected byte[] serialiseTransaction(com.bloxbean.cardano.client.metadata.Metadata metadata) throws com.bloxbean.cardano.client.exception.CborSerializationException
      Throws:
      com.bloxbean.cardano.client.exception.CborSerializationException