Closed klntsky closed 1 year ago
Blockfrost can help with getting number of confirmations for transaction:
This ended up being on Catalyst: https://cardano.ideascale.com/c/idea/420791/
Note: this list is going to be expanded with staking-related endpoints when we merge #1135 TODO: find if/how we can use blockfrost for that.
Blockfrost has the /utils/txs/evaluate endpoint, which is just a wrapper around ogmios, but it doesn't support the additionaUtxos parameter
@jy14898 how do you know it's using Ogmios?
@klntsky https://docs.blockfrost.io/#tag/Cardano-Utilities/paths/~1utils~1txs~1evaluate/post The response mentions its the same as Ogmios:
Returns result of EvaluateTx function from Ogmios see EvaluateTx and related errors
Closing. We will be ready to merge #1260 soon
Here's how blockfrost API endpoints map to our needs:
ctl-server
apply-args
- not supported, we will implement it eventually on frontendogmios
utxo
-/addresses/:address/utxos
getProtocolParameters
-/epochs/:number/parameters
systemStart
-/genesis
currentEpoch
-/epochs/latest
Example response:
eraSummaries
- supportedLooks like we can get era summaries via blockfrost https://docs.blockfrost.io/#tag/Cardano-Network/paths/~1network~1eras/get
https://github.com/blockfrost/blockfrost-backend-ryo/issues/15
chainTip
-/blocks/latest
Example response:
submitTx
-/tx/submit
evaluateTx
-/utils/txs/evaluate
ogmios-datum-cache / Kupo
scripts/datum/:datum_hash