Merge pull request #298 from blockfrost/srk/hosted
Document hosted endpoints
Document hosted endpoints
</td>
</tr>
</table>
<style>
.hosted {
background-color: #0168fa;
border-radius: 5px;
padding: 4px;
margin-right: 2px;
color: white;
}
</style>
## Milkomeda
tags:
- Cardano » Transactions
summary: Submit a transaction
description: Submit an already serialized transaction to the network.
description: |
Submit an already serialized transaction to the network.
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: header
name: Content-Type
tags:
- Cardano » Mempool
summary: Mempool
description: Return transactions that are currently stored in Blockfrost mempool, waiting to be included in a newly minted block. Shows only transactions submitted via Blockfrost.io.
description: |
Return transactions that are currently stored in Blockfrost mempool,
waiting to be included in a newly minted block.
Shows only transactions submitted via Blockfrost.io.
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: query
name: count
tags:
- Cardano » Mempool
summary: Specific transaction
description: Return content of the requested transaction.
description: |
Return content of the requested transaction.
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: path
name: hash
tags:
- Cardano » Mempool
summary: Mempool by address
description: List of mempool transactions where at least one of the transaction inputs or outputs belongs to the address. Shows only transactions submitted via Blockfrost.io.
description: |
List of mempool transactions where at least one of the transaction inputs or outputs belongs to the address.
Shows only transactions submitted via Blockfrost.io.
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: path
name: address
tags:
- Cardano » Utilities
summary: Submit a transaction for execution units evaluation
description: Submit an already serialized transaction to evaluate how much execution units it requires.
description: |
Submit an already serialized transaction to evaluate how much execution units it requires.
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: header
name: Content-Type
tags:
- Cardano » Utilities
summary: Submit a transaction for execution units evaluation (additional UTXO set)
description: Submit a JSON payload with transaction CBOR and additional utxo set to evaluate how much execution units it requires.
description: |
Submit a JSON payload with transaction CBOR and additional UTXO set to evaluate how much execution units it requires.
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: header
name: Content-Type
description: |
You need to `/ipfs/pin/add` an object to avoid it being garbage collected. This usage
is being counted in your user account quota.
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
x-codeSamples:
- lang: curl
source: |
tags:
- IPFS » Gateway
summary: Relay to an IPFS gateway
description: Retrieve an object from the IPFS gateway (useful if you do not want to rely on a public gateway, such as `ipfs.blockfrost.dev`).
description: |
Retrieve an object from the IPFS gateway (useful if you do not want to rely on a public gateway, such as `ipfs.blockfrost.dev`).
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: path
required: true
tags:
- IPFS » Pins
summary: List pinned objects
description: List objects pinned to local storage
description: |
List objects pinned to local storage
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: query
name: count
tags:
- IPFS » Pins
summary: Get details about pinned object
description: Get information about locally pinned IPFS object
description: |
Get information about locally pinned IPFS object
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: path
required: true
tags:
- IPFS » Pins
summary: Remove a IPFS pin
description: Remove pinned objects from local storage
description: |
Remove pinned objects from local storage
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: path
required: true
</td>
</tr>
</table>
<style>
.hosted {
background-color: #0168fa;
border-radius: 5px;
padding: 4px;
margin-right: 2px;
color: white;
}
</style>
## Milkomeda
/**
* Submit a transaction
* @description Submit an already serialized transaction to the network.
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
post: {
/**
* Submit a transaction
* @description Submit an already serialized transaction to the network.
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
parameters: {
header: {
"/mempool": {
/**
* Mempool
* @description Return transactions that are currently stored in Blockfrost mempool, waiting to be included in a newly minted block. Shows only transactions submitted via Blockfrost.io.
* @description Return transactions that are currently stored in Blockfrost mempool,
* waiting to be included in a newly minted block.
* Shows only transactions submitted via Blockfrost.io.
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
get: {
/**
* Mempool
* @description Return transactions that are currently stored in Blockfrost mempool, waiting to be included in a newly minted block. Shows only transactions submitted via Blockfrost.io.
* @description Return transactions that are currently stored in Blockfrost mempool,
* waiting to be included in a newly minted block.
* Shows only transactions submitted via Blockfrost.io.
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
parameters?: {
/** @description The number of results displayed on one page. */
/**
* Specific transaction
* @description Return content of the requested transaction.
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
get: {
/**
* Specific transaction
* @description Return content of the requested transaction.
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
parameters: {
/**
"/mempool/addresses/{address}": {
/**
* Mempool by address
* @description List of mempool transactions where at least one of the transaction inputs or outputs belongs to the address. Shows only transactions submitted via Blockfrost.io.
* @description List of mempool transactions where at least one of the transaction inputs or outputs belongs to the address.
* Shows only transactions submitted via Blockfrost.io.
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
get: {
/**
* Mempool by address
* @description List of mempool transactions where at least one of the transaction inputs or outputs belongs to the address. Shows only transactions submitted via Blockfrost.io.
* @description List of mempool transactions where at least one of the transaction inputs or outputs belongs to the address.
* Shows only transactions submitted via Blockfrost.io.
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
parameters: {
/** @description The number of results displayed on one page. */
/**
* Submit a transaction for execution units evaluation
* @description Submit an already serialized transaction to evaluate how much execution units it requires.
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
post: {
/**
* Submit a transaction for execution units evaluation
* @description Submit an already serialized transaction to evaluate how much execution units it requires.
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
parameters: {
header: {
"/utils/txs/evaluate/utxos": {
/**
* Submit a transaction for execution units evaluation (additional UTXO set)
* @description Submit a JSON payload with transaction CBOR and additional utxo set to evaluate how much execution units it requires.
* @description Submit a JSON payload with transaction CBOR and additional UTXO set to evaluate how much execution units it requires.
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
post: {
/**
* Submit a transaction for execution units evaluation (additional UTXO set)
* @description Submit a JSON payload with transaction CBOR and additional utxo set to evaluate how much execution units it requires.
* @description Submit a JSON payload with transaction CBOR and additional UTXO set to evaluate how much execution units it requires.
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
parameters: {
header: {
* Add a file to IPFS
* @description You need to `/ipfs/pin/add` an object to avoid it being garbage collected. This usage
* is being counted in your user account quota.
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
post: {
/**
* Add a file to IPFS
* @description You need to `/ipfs/pin/add` an object to avoid it being garbage collected. This usage
* is being counted in your user account quota.
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
responses: {
/** @description Returns information about added IPFS object */
/**
* Relay to an IPFS gateway
* @description Retrieve an object from the IPFS gateway (useful if you do not want to rely on a public gateway, such as `ipfs.blockfrost.dev`).
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
get: {
/**
* Relay to an IPFS gateway
* @description Retrieve an object from the IPFS gateway (useful if you do not want to rely on a public gateway, such as `ipfs.blockfrost.dev`).
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
parameters: {
path: {
/**
* List pinned objects
* @description List objects pinned to local storage
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
get: {
/**
* List pinned objects
* @description List objects pinned to local storage
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
parameters?: {
/** @description The number of results displayed on one page. */
/**
* Get details about pinned object
* @description Get information about locally pinned IPFS object
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
get: {
/**
* Get details about pinned object
* @description Get information about locally pinned IPFS object
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
parameters: {
path: {
/**
* Remove a IPFS pin
* @description Remove pinned objects from local storage
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
post: {
/**
* Remove a IPFS pin
* @description Remove pinned objects from local storage
*
* <span class="hosted">Hosted</span> Endpoint only available for hosted variant.
*/
parameters: {
path: {
tags:
- Cardano » Mempool
summary: Mempool by address
description: List of mempool transactions where at least one of the transaction inputs or outputs belongs to the address. Shows only transactions submitted via Blockfrost.io.
description: |
List of mempool transactions where at least one of the transaction inputs or outputs belongs to the address.
Shows only transactions submitted via Blockfrost.io.
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: path
name: address
tags:
- Cardano » Mempool
summary: Mempool
description: Return transactions that are currently stored in Blockfrost mempool, waiting to be included in a newly minted block. Shows only transactions submitted via Blockfrost.io.
description: |
Return transactions that are currently stored in Blockfrost mempool,
waiting to be included in a newly minted block.
Shows only transactions submitted via Blockfrost.io.
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: query
name: count
tags:
- Cardano » Mempool
summary: Specific transaction
description: Return content of the requested transaction.
description: |
Return content of the requested transaction.
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: path
name: hash
tags:
- Cardano » Transactions
summary: Submit a transaction
description: Submit an already serialized transaction to the network.
description: |
Submit an already serialized transaction to the network.
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: header
name: Content-Type
tags:
- Cardano » Utilities
summary: Submit a transaction for execution units evaluation
description: Submit an already serialized transaction to evaluate how much execution units it requires.
description: |
Submit an already serialized transaction to evaluate how much execution units it requires.
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: header
name: Content-Type
tags:
- Cardano » Utilities
summary: Submit a transaction for execution units evaluation (additional UTXO set)
description: Submit a JSON payload with transaction CBOR and additional utxo set to evaluate how much execution units it requires.
description: |
Submit a JSON payload with transaction CBOR and additional UTXO set to evaluate how much execution units it requires.
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: header
name: Content-Type
description: |
You need to `/ipfs/pin/add` an object to avoid it being garbage collected. This usage
is being counted in your user account quota.
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
x-codeSamples:
- lang: "curl"
source: |
tags:
- IPFS » Gateway
summary: Relay to an IPFS gateway
description: Retrieve an object from the IPFS gateway (useful if you do not want to rely on a public gateway, such as `ipfs.blockfrost.dev`).
description: |
Retrieve an object from the IPFS gateway (useful if you do not want to rely on a public gateway, such as `ipfs.blockfrost.dev`).
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: path
required: true
tags:
- IPFS » Pins
summary: List pinned objects
description: List objects pinned to local storage
description: |
List objects pinned to local storage
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: query
name: count
tags:
- IPFS » Pins
summary: Get details about pinned object
description: Get information about locally pinned IPFS object
description: |
Get information about locally pinned IPFS object
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: path
required: true
tags:
- IPFS » Pins
summary: Remove a IPFS pin
description: Remove pinned objects from local storage
description: |
Remove pinned objects from local storage
<span class="hosted">Hosted</span> Endpoint only available for hosted variant.
parameters:
- in: path
required: true
Bumps [bech32](https://github.com/rust-bitcoin/rust-bech32) from 0.8.1 to 0.9.1. - [Changelog](https://github.com/rust-bitcoin/rust-bech32/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-bitcoin/rust-bech32/compare/v0.8.1...v0.9.1) --- updated-dependencies: - dependency-name: bech32 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [log](https://github.com/rust-lang/log) from 0.4.17 to 0.4.18. - [Release notes](https://github.com/rust-lang/log/releases) - [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/log/compare/0.4.17...0.4.18) --- updated-dependencies: - dependency-name: log dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.28.1 to 1.28.2. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.28.1...tokio-1.28.2) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
PLT-5901 Implemented checks for valid network addresses.
fix: tuple clause must preserve previous clause properties state
fix: rearrange clauses and fill in gaps now handles nested patterns in a uniform way fix: discards in records was being sorted incorrectly leading to type issues chore: remove some filter maps in cases where None is impossible anyway chore: some refactoring on a couple functions to clean up
fix: tuple clause must preserve previous clause properties state