Class BlockchainReaderPublicApi
java.lang.Object
org.cardanofoundation.lob.app.blockchain_reader.BlockchainReaderPublicApi
- All Implemented Interfaces:
BlockchainReaderPublicApiIF
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.cardanofoundation.lob.app.blockchain_reader.BlockchainReaderPublicApiIF
BlockchainReaderPublicApiIF.Noop -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.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) voidinit()
-
Field Details
-
NETWORK_MISMATCH_S_S
- See Also:
-
NETWORK_MISMATCH
- See Also:
-
ERROR_FROM_THE_CLIENT_S
- See Also:
-
INTERNAL_SERVER_ERROR_REASON_S
- See Also:
-
-
Constructor Details
-
BlockchainReaderPublicApi
public BlockchainReaderPublicApi()
-
-
Method Details
-
init
@PostConstruct public void init() -
getChainTip
public io.vavr.control.Either<org.zalando.problem.Problem,org.cardanofoundation.lob.app.blockchain_common.domain.ChainTip> getChainTip()- Specified by:
getChainTipin interfaceBlockchainReaderPublicApiIF
-
getTxDetails
public io.vavr.control.Either<org.zalando.problem.Problem,Optional<org.cardanofoundation.lob.app.blockchain_common.domain.OnChainTxDetails>> getTxDetails(String transactionHash) - Specified by:
getTxDetailsin interfaceBlockchainReaderPublicApiIF
-
isOnChain
public io.vavr.control.Either<org.zalando.problem.Problem,Map<String, isOnChainBoolean>> (Set<String> transactionIds) - Specified by:
isOnChainin interfaceBlockchainReaderPublicApiIF
-