Interface BlockchainReaderPublicApiIF

All Known Implementing Classes:
BlockchainReaderPublicApi, BlockchainReaderPublicApiIF.Noop

public interface BlockchainReaderPublicApiIF
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    io.vavr.control.Either<org.zalando.problem.Problem,org.cardanofoundation.lob.app.blockchain_common.domain.ChainTip>
     
    io.vavr.control.Either<org.zalando.problem.Problem,Optional<org.cardanofoundation.lob.app.blockchain_common.domain.OnChainTxDetails>>
    getTxDetails(String transactionHash)
     
    io.vavr.control.Either<org.zalando.problem.Problem,Map<String,Boolean>>
    isOnChain(Set<String> transactionIds)
     
  • Method Details

    • getChainTip

      io.vavr.control.Either<org.zalando.problem.Problem,org.cardanofoundation.lob.app.blockchain_common.domain.ChainTip> getChainTip()
    • getTxDetails

      io.vavr.control.Either<org.zalando.problem.Problem,Optional<org.cardanofoundation.lob.app.blockchain_common.domain.OnChainTxDetails>> getTxDetails(String transactionHash)
    • isOnChain

      io.vavr.control.Either<org.zalando.problem.Problem,Map<String,Boolean>> isOnChain(Set<String> transactionIds)