The following is a list of all the transaction categories and their associated Compute Units:
Transaction Category | Associated Compute Units |
---|---|
XS | 1 |
S | 5 |
M | 10 |
L | 50 |
XL | 100 |
Egress | Custom |
Batch Queries | Custom |
Blockdaemon REST API Compute Unit Values
Info:
Available types calls are include:
- Fixed: A fixed query has a set CU cost.
- Paginated: A paginated query where you get billed based on the number of items requested per page.
1. Protocol and Endpoint Support
Name | Path | Value | Type |
---|---|---|---|
Get the Protocols Overview | /v1/ |
XS | Fixed |
Get the Protocol Info | /v1/{protocol}/{network} |
XS | Fixed |
2. Fee Estimator
Name | Path | Value | Type |
---|---|---|---|
Get the Gas Fee Estimation | /v1/{protocol}/{network}/tx/estimate_fee |
L | Fixed |
3. Balances & UTXO
Name | Path | Value | Type |
---|---|---|---|
Get a List of Balances for an Address | /v1/{protocol}/{network}/account/{address} |
M | Fixed |
Get a List of Balances for Multiple Addresses | /v1/{protocol}/{network}/accounts |
L | Fixed |
Get a Financial Report for an Address between a Time Period | /v1/{protocol}/{network}/account/{address}/report |
XL | Fixed |
4. Transactions
Name | Path | Value | Type |
---|---|---|---|
Get the Supported Protocol Info | /tx/v1/{blockchain_id} |
XS | Fixed |
Create an Unsigned Transaction | /tx/v1/{blockchain_id}/create |
M | Fixed |
Create an Unsigned Token Transfer Transaction | /tx/v1/{blockchain_id}/create/token |
M | Fixed |
Compile an Unsigned Transaction | /tx/v1/{blockchain_id}/compile |
S | Fixed |
Compile and Broadcast an Unsigned Transaction | /tx/v1/{blockchain_id}/compile_and_send |
M | Fixed |
Submit a Signed Transaction | /tx/v1/{blockchain_id}/send |
M | Fixed |
Verify a Transaction | /tx/v1/{blockchain_id}/verify |
M | Fixed |
Decode a Transaction | /tx/v1/{blockchain_id}/decode |
M | Fixed |
Get the Fee Estimation | /tx/v1/{blockchain_id}/estimate_fee |
L | Fixed |
Get a List of Transaction Inputs and Outputs | /v1/{protocol}/{network}/account/{address}/utxo |
M | Paginated |
Get a List of Transactions for a Given Address | /v1/{protocol}/{network}/account/{address}/txs |
S | Paginated |
Get the Transaction Confirmations | v1/{protocol}/{network}/tx/{hash}/confirmations |
S | Fixed |
Get a Transaction | /v1/{protocol}/{network}/tx/{hash} |
S | Fixed |
Get a Transaction Output by Hash and Index | /v1/{protocol}/{network}/tx/{hash}/{index} |
M | Fixed |
Get a List of Transactions | /universal/v1/{protocol}/{network}/txs |
S | Paginated |
5. Blocks
Name | Path | Value | Type |
---|---|---|---|
Get the Current Block Number | /v1/{protocol}/{network}/sync/block_number |
XS | Fixed |
Get the Current Block Hash | /v1/{protocol}/{network}/sync/block_id |
XS | Fixed |
Get a Block by Number or Hash | /v1/{protocol}/{network}/block/{block_identifier} |
Determined by block size | Bytes |
Get a Block Identifier by Number or Hash | /v1/{protocol}/{network}/block_identifier/{block_identifier} |
S | Fixed |
Get a List of Block Identifiers | /v1/{protocol}/{network}/block_identifiers |
S | Paginated |
👋 Need Help?
Contact us through email or our support page for any issues, bugs, or assistance you may need.