scalus.cardano.node.BlockfrostProvider
See theBlockfrostProvider companion object
class BlockfrostProvider(apiKey: String, baseUrl: String = ...)(using backend: Backend[Future], ec: ExecutionContext) extends Provider
Members list
Value members
Concrete methods
override def findUtxo(input: TransactionInput)(using ExecutionContext): Future[Either[RuntimeException, Utxo]]
Attributes
- Definition Classes
override def findUtxo(address: Address, transactionId: Option[TransactionHash], datum: Option[DatumOption], minAmount: Option[Coin])(using ExecutionContext): Future[Either[RuntimeException, Utxo]]
Attributes
- Definition Classes
override def findUtxos(address: Address, transactionId: Option[TransactionHash] = ..., datum: Option[DatumOption] = ..., minAmount: Option[Coin] = ..., minRequiredTotalAmount: Option[Coin] = ...)(using ExecutionContext): Future[Either[RuntimeException, Utxos]]
Attributes
- Definition Classes
override def findUtxos(inputs: Set[TransactionInput])(using ExecutionContext): Future[Either[RuntimeException, Utxos]]
Attributes
- Definition Classes
Check if a transaction has been confirmed on-chain
Check if a transaction has been confirmed on-chain
Attributes
override def submit(tx: Transaction)(using ExecutionContext): Future[Either[SubmitError, TransactionHash]]
Attributes
- Definition Classes
In this article