com.bloxbean.cardano.client.backend.api.BlockService Maven / Gradle / Ivy
package com.bloxbean.cardano.client.backend.api;
import com.bloxbean.cardano.client.api.exception.ApiException;
import com.bloxbean.cardano.client.backend.model.Block;
import com.bloxbean.cardano.client.api.model.Result;
import java.math.BigInteger;
public interface BlockService {
/**
* Get the Latest Block
*
* @return Get latest block
*/
Result getLatestBlock() throws ApiException;
/**
* Get Block by Block Hash
*
* @param blockHash
* @return Get block details by block hash
*/
Result getBlockByHash(String blockHash) throws ApiException;
/**
* Get Block by Block Number
*
* @param blockNumber
* @return Get block by block number
*/
Result getBlockByNumber(BigInteger blockNumber) throws ApiException;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy