Add Activepieces integration for workflow automation

- Add Activepieces fork with SmoothSchedule custom piece
- Create integrations app with Activepieces service layer
- Add embed token endpoint for iframe integration
- Create Automations page with embedded workflow builder
- Add sidebar visibility fix for embed mode
- Add list inactive customers endpoint to Public API
- Include SmoothSchedule triggers: event created/updated/cancelled
- Include SmoothSchedule actions: create/update/cancel events, list resources/services/customers

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
poduck
2025-12-18 22:59:37 -05:00
parent 9848268d34
commit 3aa7199503
16292 changed files with 1284892 additions and 4708 deletions

View File

@@ -0,0 +1,33 @@
{
"extends": [
"../../../../.eslintrc.base.json"
],
"ignorePatterns": [
"!**/*"
],
"overrides": [
{
"files": [
"*.ts",
"*.tsx",
"*.js",
"*.jsx"
],
"rules": {}
},
{
"files": [
"*.ts",
"*.tsx"
],
"rules": {}
},
{
"files": [
"*.js",
"*.jsx"
],
"rules": {}
}
]
}

View File

@@ -0,0 +1,7 @@
# pieces-mempool-space
This library was generated with [Nx](https://nx.dev).
## Building
Run `nx build pieces-mempool-space` to build the library.

View File

@@ -0,0 +1,4 @@
{
"name": "@activepieces/piece-mempool-space",
"version": "0.0.9"
}

View File

@@ -0,0 +1,65 @@
{
"name": "pieces-mempool-space",
"$schema": "../../../../node_modules/nx/schemas/project-schema.json",
"sourceRoot": "packages/pieces/community/mempool-space/src",
"projectType": "library",
"release": {
"version": {
"currentVersionResolver": "git-tag",
"preserveLocalDependencyProtocols": false,
"manifestRootsToUpdate": [
"dist/{projectRoot}"
]
}
},
"tags": [],
"targets": {
"build": {
"executor": "@nx/js:tsc",
"outputs": [
"{options.outputPath}"
],
"options": {
"outputPath": "dist/packages/pieces/community/mempool-space",
"tsConfig": "packages/pieces/community/mempool-space/tsconfig.lib.json",
"packageJson": "packages/pieces/community/mempool-space/package.json",
"main": "packages/pieces/community/mempool-space/src/index.ts",
"assets": [
"packages/pieces/community/mempool-space/*.md",
{
"input": "packages/pieces/community/mempool-space/src/i18n",
"output": "./src/i18n",
"glob": "**/!(i18n.json)"
}
],
"buildableProjectDepsInPackageJsonType": "dependencies",
"updateBuildableProjectDepsInPackageJson": true
},
"dependsOn": [
"^build",
"prebuild"
]
},
"nx-release-publish": {
"options": {
"packageRoot": "dist/{projectRoot}"
}
},
"lint": {
"executor": "@nx/eslint:lint",
"outputs": [
"{options.outputFile}"
]
},
"prebuild": {
"executor": "nx:run-commands",
"options": {
"cwd": "packages/pieces/community/mempool-space",
"command": "bun install --no-save --silent"
},
"dependsOn": [
"^build"
]
}
}
}

View File

@@ -0,0 +1,139 @@
{
"The mempool.space website invented the concept of visualizing a Bitcoin node's mempool as projected blocks.": "Die Website mempool.space erfand das Konzept der Visualisierung des Mempools eines Bitcoin-Knotens als projizierte Blöcke.",
"Get Difficulty Adjustment": "Anpassung der Schwierigkeit",
"Get Price": "Preis erhalten",
"Get Historical Price": "Historischen Preis erhalten",
"Get Address Details": "Adressinformationen abrufen",
"Get Address Transactions": "Adresstransaktionen abrufen",
"Get Address Transactions (Chain)": "Adresstransaktionen abrufen (Chain)",
"Get Address Transactions (Mempool)": "Adresstransaktionen (Mempool) abrufen",
"Get Address UTXO": "Adresse UTXO holen",
"Validate Address": "Adresse validieren",
"Get Mempool Blocks Fees": "Mempool Blöcke Gebühren erhalten",
"Get Recommended Fees": "Empfohlene Gebühren erhalten",
"Get Block": "Block erhalten",
"Get Block Header": "Block-Header holen",
"Get Block Height": "Blockhöhe erhalten",
"Get Block Timestamp": "Block-Zeitstempel erhalten",
"Get Block Raw": "Erhalte Block Rohling",
"Get Block Status": "Blockstatus erhalten",
"Get Block Tip Height": "Block-Tipp-Höhe erhalten",
"Get Block Tip Hash": "Block-Tipp-Hash erhalten",
"Get Block Transaction ID": "Erhalte Block-Transaktions-ID",
"Get Block Transaction IDs": "Block-Transaktions-IDs abrufen",
"Get Block Transactions": "Erhalte Blocktransaktionen",
"Get Blocks (Bulk)": "Blöcke (Bulk) holen",
"Get Transaction": "Transaktion abrufen",
"Get Transaction Hex": "Transaktion Hex abrufen",
"Get Transaction Merkleblock Proof": "Transaktion Merkleblock-Proof erhalten",
"Get Transaction Merkle Proof": "Transaktions-Merkel-Proof erhalten",
"Get Transaction Output Spend Status": "Ausgabestatus für Transaktionsausgabe abrufen",
"Get All Transaction Output Spend Statuses": "Alle Ausgabe-Status der Transaktionsausgabe erhalten",
"Get Raw Transaction": "Rohtransaktion abrufen",
"Get Transaction RBF Timeline": "Transaktions-RBF-Zeitleiste abrufen",
"Get Transaction Status": "Transaktionsstatus abrufen",
"Get Transaction Times": "Transaktionszeiten abrufen",
"Post Transaction": "Post-Transaktion",
"Custom API Call": "Eigener API-Aufruf",
"Returns details about Bitcoin difficulty adjustment": "Gibt Details über die Anpassung der Bitcoin Schwierigkeit zurück",
"Returns bitcoin latest price in main currencies": "Gibt den neuesten Bitcoin-Preis in Hauptwährungen zurück",
"Returns bitcoin historical price in main currencies": "Gibt Bitcoin historischen Preis in Hauptwährungen zurück",
"Returns address details including chain and mempool stats": "Gibt Adressinformationen einschließlich Ketten- und Mempool-Statistiken zurück",
"Returns transaction history (up to 50 mempool + 25 confirmed transactions)": "Rückgabewert Transaktionsverlauf (bis zu 50 Mempool + 25 bestätigte Transaktionen)",
"Returns confirmed transaction history (25 transactions per page)": "Rückgabewerte bestätigte Transaktionsverlauf (25 Transaktionen pro Seite)",
"Returns unconfirmed transactions (up to 50)": "Gibt unbestätigte Transaktionen zurück (bis zu 50)",
"Returns unspent transaction outputs for an address": "Gibt nicht verwendete Transaktionsausgänge für eine Adresse zurück",
"Validates a Bitcoin address": "Überprüft eine Bitcoin-Adresse",
"Returns current mempool as projected blocks with fee rates and sizes": "Gibt den aktuellen Mempool als vorhergesagte Blöcke mit Gebührensätzen und -größen zurück",
"Returns recommended fee rates for different transaction confirmation targets": "Empfohlene Gebühren für verschiedene Transaktionsbestätigungsziele",
"Returns detailed block information": "Gibt detaillierte Blockinformationen zurück",
"Returns the hex-encoded block header": "Gibt den hex-kodierten Blockkopf zurück",
"Returns the hash of the block currently at specified height": "Gibt den Hash des Blocks in der angegebenen Höhe zurück",
"Returns the height and hash of the block closest to the given timestamp": "Gibt die Höhe und den Hash des Blocks zurück, der dem angegebenen Zeitstempel am nächsten ist",
"Returns the raw block representation in binary": "Gibt die rohe Blockdarstellung in der Binärdatei zurück",
"Returns the confirmation status of a block": "Gibt den Bestätigungsstatus eines Blocks zurück",
"Returns the height of the last block": "Gibt die Höhe des letzten Blocks zurück",
"Returns the hash of the last block": "Gibt den Hash des letzten Blocks zurück",
"Returns the transaction at specified index within the block": "Gibt die Transaktion an dem angegebenen Index innerhalb des Blocks zurück",
"Returns a list of all transaction IDs in the block": "Gibt eine Liste aller Transaktions-IDs im Block zurück",
"Returns a list of transactions in the block (up to 25 transactions)": "Gibt eine Liste der Transaktionen im Block zurück (bis zu 25 Transaktionen)",
"Returns details on the range of blocks between minHeight and maxHeight, inclusive, up to 10 blocks": "Gibt Details über den Bereich der Blöcke zwischen Min-Höhe und Maximal-Höhe zurück, inklusive bis zu 10 Blöcke",
"Retrieve transaction details by transaction ID": "Transaktionsdetails per Transaktions-ID abrufen",
"Get the raw transaction in hex format": "Die rohe Transaktion im Hex-Format abrufen",
"Get the merkle block proof for a transaction": "Bekomme den merkelblock-Beweis für eine Transaktion",
"Get the merkle proof for a transaction": "Bekomme den merkelhaften Beweis für eine Transaktion",
"Get the spending status of a specific transaction output": "Erhalte den Ausgabestatus einer bestimmten Transaktionsausgabe",
"Get the spending status of all outputs in a transaction": "Erhalten Sie den Ausgabestatus aller Ausgaben in einer Transaktion",
"Get the Replace-By-Fee (RBF) timeline for a transaction": "Ersetzen Sie die Zeitleiste (RBF) für eine Transaktion",
"Get the confirmation status of a transaction": "Erhalte den Bestätigungsstatus einer Transaktion",
"Get timing information for a transaction including first seen and block entry times": "Erhalte Timing-Informationen für eine Transaktion, einschließlich der ersten sichtbaren und blockierten Eintragszeiten",
"Submit a raw transaction to the network": "Eine rohe Transaktion an das Netzwerk senden",
"Make a custom API call to a specific endpoint": "Einen benutzerdefinierten API-Aufruf an einen bestimmten Endpunkt machen",
"Currency": "Währung",
"Price lookup date": "Preissuche Datum",
"Address": "Adresse",
"After Transaction ID": "Nach Transaktions-ID",
"Last Transaction ID": "Letzte Transaktions-ID",
"Block Hash": "Blockhash",
"Block Height": "Blockhöhe",
"Timestamp": "Zeitstempel",
"Transaction Index": "Transaktionsindex",
"Start Index": "Start-Index",
"Minimum Height": "Minimale Höhe",
"Maximum Height": "Maximale Höhe",
"Transaction ID": "Transaktions-ID",
"Output Index": "Ausgabe-Index",
"Raw Transaction": "Rohe Transaktion",
"Method": "Methode",
"Headers": "Kopfzeilen",
"Query Parameters": "Abfrageparameter",
"Body": "Körper",
"Response is Binary ?": "Antwort ist binär?",
"No Error on Failure": "Kein Fehler bei Fehler",
"Timeout (in seconds)": "Timeout (in Sekunden)",
"Select the currency for historical price": "Wählen Sie die Währung für den historischen Preis",
"Provide YYYY-MM-DD format.": "Geben Sie das Format JJJJ-MM-TT an.",
"The Bitcoin address to look up": "Die Bitcoin-Adresse zum nachschlagen",
"The Bitcoin address to look up transactions for": "Die Bitcoin-Adresse, für die Transaktionen gesucht werden sollen",
"Optional: Get transactions after this transaction ID (for pagination)": "Optional: Erhalte Transaktionen nach dieser Transaktions-ID (für Seitenination)",
"Optional: Last transaction ID for pagination": "Optional: Letzte Transaktions-ID für Seitennutzung",
"The Bitcoin address to look up mempool transactions for": "Die Bitcoin-Adresse, um Mempool-Transaktionen für",
"The Bitcoin address to look up UTXOs for": "Die Bitcoin-Adresse, für die UTXOs gesucht werden sollen",
"The Bitcoin address to validate": "Die zu prüfende Bitcoin-Adresse",
"The hash of the block to look up": "Der Hash des Blocks nach oben",
"The height of the block to look up": "Die Höhe des Blocks nach oben",
"Unix timestamp to find the closest block to": "Unix-Zeitstempel, um den nächsten Block zu finden",
"The hash of the block to check status": "Der Hash des Blocks, um den Status zu überprüfen",
"The hash of the block": "Der Hash des Blocks",
"The index of the transaction within the block": "Der Index der Transaktion innerhalb des Blocks",
"Optional: Starting index for pagination": "Optional: Start-Index für Seitennavigation",
"The starting block height": "Die Startblockhöhe",
"Optional: The ending block height. If not specified, defaults to the current tip": "Optional: Die endende Blockhöhe, falls nicht angegeben, Standardwert für den aktuellen Tipp",
"The transaction ID to retrieve": "Die Transaktions-ID zum Abrufen",
"The transaction ID to get hex data for": "Die Transaktions-ID für Hex-Daten für",
"The transaction ID to get merkle block proof for": "Die Transaktions-ID, um einen merkle Blockschutz zu erhalten für",
"The transaction ID to get merkle proof for": "Die Transaktions-ID für merkelsichere",
"The transaction ID to check output spending status": "Die Transaktions-ID zur Überprüfung des Ausgabestatus",
"The index of the output to check (0-based)": "Der Index der zu prüfenden Ausgabe (0-basiert)",
"The transaction ID to check all output spending statuses": "Die Transaktions-ID, um alle Ausgabestatus zu überprüfen",
"The transaction ID to get raw data for": "Die Transaktions-ID, um Rohdaten zu erhalten für",
"The transaction ID to get RBF timeline for": "Die Transaktions-ID für die RBF-Zeitleiste",
"The transaction ID to check status for": "Die Transaktions-ID für den Status zu überprüfen",
"The transaction ID to get timing information for": "Die Transaktions-ID zum Abrufen der Timing-Informationen für",
"The raw transaction in hex format to broadcast": "Die rohe Transaktion im Hex-Format zum Senden",
"Authorization headers are injected automatically from your connection.": "Autorisierungs-Header werden automatisch von Ihrer Verbindung injiziert.",
"Enable for files like PDFs, images, etc..": "Aktivieren für Dateien wie PDFs, Bilder, etc..",
"US Dollar": "US-Dollar",
"Euro": "Euro",
"British Pound": "Britisches Pfund",
"Canadian Dollar": "Kanadischer Dollar",
"Swiss Franc": "Schweizer Franken",
"Australian Dollar": "Australischer Dollar",
"Japanese Yen": "Japanischer Yen",
"GET": "ERHALTEN",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "LÖSCHEN",
"HEAD": "HEAD"
}

View File

@@ -0,0 +1,139 @@
{
"The mempool.space website invented the concept of visualizing a Bitcoin node's mempool as projected blocks.": "El sitio web mempool.space inventó el concepto de visualizar la memoria de un nodo Bitcoin como bloques proyectados.",
"Get Difficulty Adjustment": "Obtener ajuste de Dificultad",
"Get Price": "Obtener precio",
"Get Historical Price": "Obtener precio histórico",
"Get Address Details": "Detalles de la dirección",
"Get Address Transactions": "Obtener transacciones de dirección",
"Get Address Transactions (Chain)": "Obtener transacciones de dirección (cadena)",
"Get Address Transactions (Mempool)": "Obtener transacciones de dirección (Mempool)",
"Get Address UTXO": "Obtener Dirección UTXO",
"Validate Address": "Validar dirección",
"Get Mempool Blocks Fees": "Obtén cuotas de Mempool Blocks",
"Get Recommended Fees": "Obtén tarifas recomendadas",
"Get Block": "Obtener Bloque",
"Get Block Header": "Obtener encabezado de bloque",
"Get Block Height": "Obtener Altura de Bloque",
"Get Block Timestamp": "Obtener marca de tiempo",
"Get Block Raw": "Obtener Bloque Raw.",
"Get Block Status": "Obtener Estado del Bloque",
"Get Block Tip Height": "Obtener Altura del Consejo del Bloque",
"Get Block Tip Hash": "Obtener Hash de Consejos de Bloqueo",
"Get Block Transaction ID": "Obtener ID de transacción de bloque",
"Get Block Transaction IDs": "Obtener ID de transacción de bloque",
"Get Block Transactions": "Obtener transacciones de bloque",
"Get Blocks (Bulk)": "Obtener bloques (grande)",
"Get Transaction": "Obtener transacción",
"Get Transaction Hex": "Obtener la transacción Hexadecimal",
"Get Transaction Merkleblock Proof": "Obtén la prueba de transacción Merkleblock",
"Get Transaction Merkle Proof": "Obtén la prueba de Merkle de Transaction",
"Get Transaction Output Spend Status": "Obtener el estado de gasto de la salida de la transacción",
"Get All Transaction Output Spend Statuses": "Obtener todos los Estados de Gastos de Salida de Transacciones",
"Get Raw Transaction": "Obtener transacción sin procesar",
"Get Transaction RBF Timeline": "Obtener línea de tiempo RBF de la transacción",
"Get Transaction Status": "Obtener estado de transacción",
"Get Transaction Times": "Tiempos de la transacción",
"Post Transaction": "Publicar transacción",
"Custom API Call": "Llamada API personalizada",
"Returns details about Bitcoin difficulty adjustment": "Devuelve detalles sobre el ajuste de dificultad de Bitcoin",
"Returns bitcoin latest price in main currencies": "Devuelve el último precio de bitcoin en las monedas principales",
"Returns bitcoin historical price in main currencies": "Devuelve el precio histórico de bitcoin en las monedas principales",
"Returns address details including chain and mempool stats": "Devuelve detalles de dirección incluyendo estadísticas de cadena y mempool",
"Returns transaction history (up to 50 mempool + 25 confirmed transactions)": "Devuelve el historial de transacciones (hasta 50 mempool + 25 transacciones confirmadas)",
"Returns confirmed transaction history (25 transactions per page)": "Devuelve historial de transacciones confirmado (25 transacciones por página)",
"Returns unconfirmed transactions (up to 50)": "Devuelve transacciones no confirmadas (hasta 50)",
"Returns unspent transaction outputs for an address": "Devuelve salidas de transacción no gastadas para una dirección",
"Validates a Bitcoin address": "Valida una dirección de Bitcoin",
"Returns current mempool as projected blocks with fee rates and sizes": "Devuelve mempool actual como bloques proyectados con tasas y tamaños de comisión",
"Returns recommended fee rates for different transaction confirmation targets": "Devuelve tarifas recomendadas para diferentes objetivos de confirmación de transacción",
"Returns detailed block information": "Devuelve información detallada del bloque",
"Returns the hex-encoded block header": "Devuelve el encabezado de bloque codificado por hex",
"Returns the hash of the block currently at specified height": "Devuelve el hash del bloque actualmente a la altura especificada",
"Returns the height and hash of the block closest to the given timestamp": "Devuelve la altura y el hash del bloque más cercano a la marca de tiempo dada",
"Returns the raw block representation in binary": "Devuelve la representación de bloque en bruto en el binario",
"Returns the confirmation status of a block": "Devuelve el estado de confirmación de un bloque",
"Returns the height of the last block": "Devuelve la altura del último bloque",
"Returns the hash of the last block": "Devuelve el hash del último bloque",
"Returns the transaction at specified index within the block": "Devuelve la transacción en el índice especificado dentro del bloque",
"Returns a list of all transaction IDs in the block": "Devuelve una lista de todos los IDs de transacción en el bloque",
"Returns a list of transactions in the block (up to 25 transactions)": "Devuelve una lista de transacciones en el bloque (hasta 25 transacciones)",
"Returns details on the range of blocks between minHeight and maxHeight, inclusive, up to 10 blocks": "Devuelve detalles sobre el rango de bloques entre minHeight y maxHeight, inclusive, hasta 10 bloques",
"Retrieve transaction details by transaction ID": "Recuperar detalles de transacción por ID de transacción",
"Get the raw transaction in hex format": "Obtener la transacción sin procesar en formato hexadecimal",
"Get the merkle block proof for a transaction": "Obtén la prueba de bloque merkle para una transacción",
"Get the merkle proof for a transaction": "Obtén la prueba de merkle para una transacción",
"Get the spending status of a specific transaction output": "Obtener el estado de gasto de una salida de transacción específica",
"Get the spending status of all outputs in a transaction": "Obtener el estado de gasto de todas las salidas en una transacción",
"Get the Replace-By-Fee (RBF) timeline for a transaction": "Obtenga la línea de tiempo de reemplazo por comisión (RBF) para una transacción",
"Get the confirmation status of a transaction": "Obtener el estado de confirmación de una transacción",
"Get timing information for a transaction including first seen and block entry times": "Obtener información de tiempo para una transacción incluyendo los primeros tiempos de entrada y bloqueos",
"Submit a raw transaction to the network": "Enviar una transacción sin procesar a la red",
"Make a custom API call to a specific endpoint": "Hacer una llamada API personalizada a un extremo específico",
"Currency": "Moneda",
"Price lookup date": "Fecha de búsqueda de precios",
"Address": "Dirección",
"After Transaction ID": "Después del ID de la transacción",
"Last Transaction ID": "ID de la última transacción",
"Block Hash": "Bloquear Hash",
"Block Height": "Altura del bloque",
"Timestamp": "Timestamp",
"Transaction Index": "Índice de transacción",
"Start Index": "Índice de inicio",
"Minimum Height": "Altura mínima",
"Maximum Height": "Altura máxima",
"Transaction ID": "ID de transacción",
"Output Index": "Índice de salida",
"Raw Transaction": "Transacción sin procesar",
"Method": "Método",
"Headers": "Encabezados",
"Query Parameters": "Parámetros de consulta",
"Body": "Cuerpo",
"Response is Binary ?": "¿Respuesta es binaria?",
"No Error on Failure": "No hay ningún error en fallo",
"Timeout (in seconds)": "Tiempo de espera (en segundos)",
"Select the currency for historical price": "Seleccione la moneda para el precio histórico",
"Provide YYYY-MM-DD format.": "Proporcionar formato AAA-MM-DD.",
"The Bitcoin address to look up": "La dirección de Bitcoin a buscar",
"The Bitcoin address to look up transactions for": "La dirección de Bitcoin para buscar transacciones",
"Optional: Get transactions after this transaction ID (for pagination)": "Opcional: Obtener transacciones después de esta ID de transacción (para paginación)",
"Optional: Last transaction ID for pagination": "Opcional: ID de última transacción para la paginación",
"The Bitcoin address to look up mempool transactions for": "La dirección de Bitcoin para buscar transacciones de mempool",
"The Bitcoin address to look up UTXOs for": "La dirección de Bitcoin para buscar UTXOs",
"The Bitcoin address to validate": "La dirección de Bitcoin a validar",
"The hash of the block to look up": "El hash del bloque a buscar",
"The height of the block to look up": "La altura del bloque a buscar",
"Unix timestamp to find the closest block to": "Marca de tiempo Unix para encontrar el bloque más cercano a",
"The hash of the block to check status": "El hash del bloque para comprobar el estado",
"The hash of the block": "El hash del bloque",
"The index of the transaction within the block": "El índice de la transacción dentro del bloque",
"Optional: Starting index for pagination": "Opcional: Iniciando índice de paginación",
"The starting block height": "Altura del bloque inicial",
"Optional: The ending block height. If not specified, defaults to the current tip": "Opcional: La altura del bloque final. Si no se especifica, el valor predeterminado de la punta actual",
"The transaction ID to retrieve": "El ID de transacción a recuperar",
"The transaction ID to get hex data for": "El ID de transacción para obtener datos hexadecimales para",
"The transaction ID to get merkle block proof for": "El ID de transacción para obtener la prueba de bloque de merkle",
"The transaction ID to get merkle proof for": "El ID de transacción para obtener una prueba de merkle para",
"The transaction ID to check output spending status": "El ID de transacción para comprobar el estado de gasto de salida",
"The index of the output to check (0-based)": "El índice de la salida a comprobar (0-basado)",
"The transaction ID to check all output spending statuses": "El ID de transacción para comprobar todos los estados de gasto de salida",
"The transaction ID to get raw data for": "El ID de transacción para obtener datos sin procesar para",
"The transaction ID to get RBF timeline for": "El ID de transacción para obtener la línea de tiempo RBF para",
"The transaction ID to check status for": "El ID de transacción para comprobar el estado de",
"The transaction ID to get timing information for": "El ID de transacción para obtener información de tiempo para",
"The raw transaction in hex format to broadcast": "La transacción en bruto en formato hexadecimal para emitir",
"Authorization headers are injected automatically from your connection.": "Las cabeceras de autorización se inyectan automáticamente desde tu conexión.",
"Enable for files like PDFs, images, etc..": "Activar para archivos como PDFs, imágenes, etc.",
"US Dollar": "Dólar US",
"Euro": "Euro",
"British Pound": "Libra británica",
"Canadian Dollar": "Dólar canadiense",
"Swiss Franc": "Franco suizo",
"Australian Dollar": "Dólar australiano",
"Japanese Yen": "Yen japonés",
"GET": "RECOGER",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "BORRAR",
"HEAD": "LIMPIO"
}

View File

@@ -0,0 +1,139 @@
{
"The mempool.space website invented the concept of visualizing a Bitcoin node's mempool as projected blocks.": "Le site mempool.space a inventé le concept de visualisation de la mémoire d'un nœud Bitcoin comme blocs projetés.",
"Get Difficulty Adjustment": "Ajustement de la difficulté",
"Get Price": "Obtenir le prix",
"Get Historical Price": "Obtenir le prix historique",
"Get Address Details": "Obtenir les détails de l'adresse",
"Get Address Transactions": "Récupérer les transactions d'adresse",
"Get Address Transactions (Chain)": "Récupérer les transactions d'adresse (chaîne)",
"Get Address Transactions (Mempool)": "Obtenir les transactions d'adresse (Mempool)",
"Get Address UTXO": "Obtenir l'adresse UTXO",
"Validate Address": "Valider l'adresse",
"Get Mempool Blocks Fees": "Obtenir les frais des blocs Mempool",
"Get Recommended Fees": "Obtenir les frais recommandés",
"Get Block": "Obtenir un bloc",
"Get Block Header": "Obtenir l'en-tête de bloc",
"Get Block Height": "Obtenir la hauteur du bloc",
"Get Block Timestamp": "Obtenir l'horodatage du bloc",
"Get Block Raw": "Obtenir Bloc brut",
"Get Block Status": "Obtenir le statut de bloc",
"Get Block Tip Height": "Obtenir la hauteur de l'astuce du bloc",
"Get Block Tip Hash": "Obtenir le hachage de l'astuce de bloc",
"Get Block Transaction ID": "Obtenir un ID de transaction de bloc",
"Get Block Transaction IDs": "Obtenir les ID de transaction de bloc",
"Get Block Transactions": "Obtenir les Transactions de Bloc",
"Get Blocks (Bulk)": "Obtenir des blocs (en bloc)",
"Get Transaction": "Obtenir la transaction",
"Get Transaction Hex": "Obtenir le hexadécimal de la transaction",
"Get Transaction Merkleblock Proof": "Obtenez la preuve de transaction Merkleblock",
"Get Transaction Merkle Proof": "Obtenez la preuve de transaction Merkle",
"Get Transaction Output Spend Status": "Obtenir le statut des dépenses de sortie de la transaction",
"Get All Transaction Output Spend Statuses": "Obtenir tous les statuts de dépenses de sortie de la transaction",
"Get Raw Transaction": "Obtenir la transaction brute",
"Get Transaction RBF Timeline": "Obtenir la timeline RBF des transactions",
"Get Transaction Status": "Obtenir le statut de la transaction",
"Get Transaction Times": "Obtenir des temps de transaction",
"Post Transaction": "Publier la transaction",
"Custom API Call": "Appel API personnalisé",
"Returns details about Bitcoin difficulty adjustment": "Renvoie les détails de l'ajustement de la difficulté Bitcoin",
"Returns bitcoin latest price in main currencies": "Renvoie le dernier prix bitcoin dans les devises principales",
"Returns bitcoin historical price in main currencies": "Renvoie le prix historique des bitcoins dans les devises principales",
"Returns address details including chain and mempool stats": "Renvoie les détails de l'adresse, y compris les stats de chaîne et de mempool",
"Returns transaction history (up to 50 mempool + 25 confirmed transactions)": "Renvoie l'historique des transactions (jusqu'à 50 mempool + 25 transactions confirmées)",
"Returns confirmed transaction history (25 transactions per page)": "Renvoie l'historique des transactions confirmées (25 transactions par page)",
"Returns unconfirmed transactions (up to 50)": "Renvoie les transactions non confirmées (jusqu'à 50)",
"Returns unspent transaction outputs for an address": "Renvoie les sorties de transaction non dépensées pour une adresse",
"Validates a Bitcoin address": "Valide une adresse Bitcoin",
"Returns current mempool as projected blocks with fee rates and sizes": "Renvoie le mempool actuel comme des blocs projetés avec des taux de frais et des tailles",
"Returns recommended fee rates for different transaction confirmation targets": "Renvoie les taux de frais recommandés pour les différentes cibles de confirmation de transaction",
"Returns detailed block information": "Renvoie les informations détaillées du bloc",
"Returns the hex-encoded block header": "Retourne l'entête de bloc hexadécidée",
"Returns the hash of the block currently at specified height": "Renvoie le hachage du bloc actuellement à la hauteur spécifiée",
"Returns the height and hash of the block closest to the given timestamp": "Renvoie la hauteur et le hash du bloc le plus proche de l'horodatage donné",
"Returns the raw block representation in binary": "Renvoie la représentation brute du bloc en binaire",
"Returns the confirmation status of a block": "Renvoie le statut de confirmation d'un bloc",
"Returns the height of the last block": "Renvoie la hauteur du dernier bloc",
"Returns the hash of the last block": "Renvoie le hash du dernier bloc",
"Returns the transaction at specified index within the block": "Renvoie la transaction à l'index spécifié dans le bloc",
"Returns a list of all transaction IDs in the block": "Renvoie une liste de tous les identifiants de transaction dans le bloc",
"Returns a list of transactions in the block (up to 25 transactions)": "Renvoie une liste des transactions dans le bloc (jusqu'à 25 transactions)",
"Returns details on the range of blocks between minHeight and maxHeight, inclusive, up to 10 blocks": "Renvoie des détails sur la plage de blocs entre minHeight et maxHeight, inclusif, jusqu'à 10 blocs",
"Retrieve transaction details by transaction ID": "Récupérer les détails de la transaction par ID de la transaction",
"Get the raw transaction in hex format": "Obtenir la transaction brute au format hexadécimal",
"Get the merkle block proof for a transaction": "Obtenez la preuve du merkle bloc pour une transaction",
"Get the merkle proof for a transaction": "Obtenez la preuve de la miséricorde pour une transaction",
"Get the spending status of a specific transaction output": "Obtenir le statut de dépense d'une sortie de transaction spécifique",
"Get the spending status of all outputs in a transaction": "Obtenir le statut de dépense de toutes les sorties dans une transaction",
"Get the Replace-By-Fee (RBF) timeline for a transaction": "Obtenir la timeline de remplacement (RBF) pour une transaction",
"Get the confirmation status of a transaction": "Obtenir le statut de confirmation d'une transaction",
"Get timing information for a transaction including first seen and block entry times": "Obtenir des informations de chronométrage pour une transaction incluant les heures d'entrée pour la première fois et de blocage",
"Submit a raw transaction to the network": "Soumettre une transaction brute au réseau",
"Make a custom API call to a specific endpoint": "Passez un appel API personnalisé à un point de terminaison spécifique",
"Currency": "Devise",
"Price lookup date": "Date de recherche de prix",
"Address": "Adresses",
"After Transaction ID": "Après l'ID de la transaction",
"Last Transaction ID": "Dernier ID de la transaction",
"Block Hash": "Hachage du bloc",
"Block Height": "Hauteur du bloc",
"Timestamp": "Horodatage",
"Transaction Index": "Index de la transaction",
"Start Index": "Index de début",
"Minimum Height": "Hauteur minimale",
"Maximum Height": "Hauteur maximale",
"Transaction ID": "ID de la transaction",
"Output Index": "Index de sortie",
"Raw Transaction": "Transaction brute",
"Method": "Méthode",
"Headers": "En-têtes",
"Query Parameters": "Paramètres de requête",
"Body": "Corps",
"Response is Binary ?": "La réponse est Binaire ?",
"No Error on Failure": "Aucune erreur en cas d'échec",
"Timeout (in seconds)": "Délai d'attente (en secondes)",
"Select the currency for historical price": "Sélectionnez la devise pour le prix historique",
"Provide YYYY-MM-DD format.": "Fournir le format AAAA-MM-JJ.",
"The Bitcoin address to look up": "L'adresse Bitcoin à rechercher",
"The Bitcoin address to look up transactions for": "L'adresse Bitcoin pour rechercher des transactions pour",
"Optional: Get transactions after this transaction ID (for pagination)": "Facultatif : Récupérer les transactions après cet ID de transaction (pour la pagination)",
"Optional: Last transaction ID for pagination": "Optionnel: Dernier ID de transaction pour la pagination",
"The Bitcoin address to look up mempool transactions for": "L'adresse Bitcoin pour rechercher les transactions mempool pour",
"The Bitcoin address to look up UTXOs for": "L'adresse Bitcoin pour rechercher des UTXOs pour",
"The Bitcoin address to validate": "L'adresse Bitcoin à valider",
"The hash of the block to look up": "Le hachage du bloc à rechercher",
"The height of the block to look up": "La hauteur du bloc à rechercher",
"Unix timestamp to find the closest block to": "Horodatage Unix pour trouver le bloc le plus proche de",
"The hash of the block to check status": "Le hachage du bloc pour vérifier le statut",
"The hash of the block": "Le hachage du bloc",
"The index of the transaction within the block": "L'index de la transaction dans le bloc",
"Optional: Starting index for pagination": "Facultatif : index de démarrage de la pagination",
"The starting block height": "La hauteur du bloc de départ",
"Optional: The ending block height. If not specified, defaults to the current tip": "Optionnel: La hauteur du bloc de fin. Si non spécifié, la valeur par défaut est la pointe actuelle",
"The transaction ID to retrieve": "L'ID de la transaction à récupérer",
"The transaction ID to get hex data for": "L'ID de la transaction pour obtenir des données hexadécimales pour",
"The transaction ID to get merkle block proof for": "L'ID de la transaction pour obtenir la preuve du bloc merkle pour",
"The transaction ID to get merkle proof for": "L'ID de la transaction pour obtenir la preuve de pitié pour",
"The transaction ID to check output spending status": "L'ID de la transaction pour vérifier l'état des dépenses de sortie",
"The index of the output to check (0-based)": "L'index de la sortie à vérifier (basé sur 0)",
"The transaction ID to check all output spending statuses": "L'ID de la transaction pour vérifier tous les statuts de dépense de sortie",
"The transaction ID to get raw data for": "L'ID de la transaction pour obtenir des données brutes pour",
"The transaction ID to get RBF timeline for": "L'ID de la transaction pour obtenir la timeline RBF pour",
"The transaction ID to check status for": "L'ID de la transaction pour laquelle vérifier le statut",
"The transaction ID to get timing information for": "L'ID de la transaction pour obtenir les informations de timing pour",
"The raw transaction in hex format to broadcast": "La transaction brute au format hexadécimal à diffuser",
"Authorization headers are injected automatically from your connection.": "Les en-têtes d'autorisation sont injectés automatiquement à partir de votre connexion.",
"Enable for files like PDFs, images, etc..": "Activer pour les fichiers comme les PDFs, les images, etc.",
"US Dollar": "Dollar US",
"Euro": "Euros",
"British Pound": "Livre sterling",
"Canadian Dollar": "Dollar canadien",
"Swiss Franc": "Franc Suisse",
"Australian Dollar": "Dollar australien",
"Japanese Yen": "Yen japonais",
"GET": "OBTENIR",
"POST": "POSTER",
"PATCH": "PATCH",
"PUT": "EFFACER",
"DELETE": "SUPPRIMER",
"HEAD": "TÊTE"
}

View File

@@ -0,0 +1,139 @@
{
"The mempool.space website invented the concept of visualizing a Bitcoin node's mempool as projected blocks.": "mempool.spaceウェブサイトは、Bitcoinードのメモプールを投影ブロックとして視覚化するという概念を発明しました。",
"Get Difficulty Adjustment": "難易度の調整",
"Get Price": "価格を取得する",
"Get Historical Price": "過去の価格を取得",
"Get Address Details": "住所の詳細を取得",
"Get Address Transactions": "アドレストランザクションを取得",
"Get Address Transactions (Chain)": "アドレス取引の取得 (チェーン)",
"Get Address Transactions (Mempool)": "アドレストランザクションの取得 (Mempool)",
"Get Address UTXO": "アドレスUTXOを取得",
"Validate Address": "アドレスを検証する",
"Get Mempool Blocks Fees": "Mempool Blocks手数料を取得する",
"Get Recommended Fees": "おすすめの手数料を受け取る",
"Get Block": "ブロックを取得",
"Get Block Header": "ブロックヘッダーを取得",
"Get Block Height": "ブロックの高さを取得",
"Get Block Timestamp": "ブロックタイムスタンプを取得",
"Get Block Raw": "ブロック生データを取得",
"Get Block Status": "ブロック状態を取得する",
"Get Block Tip Height": "ブロック先端の高さを取得",
"Get Block Tip Hash": "ブロックのヒントハッシュを取得",
"Get Block Transaction ID": "ブロックトランザクションIDを取得",
"Get Block Transaction IDs": "ブロックトランザクションIDを取得",
"Get Block Transactions": "ブロックトランザクションを取得",
"Get Blocks (Bulk)": "ブロックを取得(ブロック)",
"Get Transaction": "トランザクションを取得",
"Get Transaction Hex": "トランザクションの16進数を取得",
"Get Transaction Merkleblock Proof": "トランザクションMerkleblockプルーフを取得",
"Get Transaction Merkle Proof": "取引Merkle Proof を取得",
"Get Transaction Output Spend Status": "トランザクション出力の支出状況を取得する",
"Get All Transaction Output Spend Statuses": "すべてのトランザクション出力の支出状況を取得",
"Get Raw Transaction": "未加工取引を取得",
"Get Transaction RBF Timeline": "トランザクションRBFタイムラインを取得",
"Get Transaction Status": "トランザクションステータスを取得する",
"Get Transaction Times": "トランザクション回数を取得",
"Post Transaction": "取引を投稿",
"Custom API Call": "カスタムAPI通話",
"Returns details about Bitcoin difficulty adjustment": "Bitcoinの難易度調整に関する詳細を返します。",
"Returns bitcoin latest price in main currencies": "主要通貨でビットコインの最新価格を返します。",
"Returns bitcoin historical price in main currencies": "主要通貨でビットコインの過去の価格を返します。",
"Returns address details including chain and mempool stats": "チェーンやmempool統計を含むアドレスの詳細を返します。",
"Returns transaction history (up to 50 mempool + 25 confirmed transactions)": "トランザクション履歴(最大 50 mempool + 25 確認済みトランザクション)を返します。",
"Returns confirmed transaction history (25 transactions per page)": "確認済みトランザクション履歴を返します1ページあたり25トランザクション",
"Returns unconfirmed transactions (up to 50)": "未確認のトランザクションを返します最大50",
"Returns unspent transaction outputs for an address": "アドレスの未使用のトランザクション出力を返します。",
"Validates a Bitcoin address": "ビットコインアドレスを検証する",
"Returns current mempool as projected blocks with fee rates and sizes": "現在のメモプールを手数料率とサイズのブロックとして返します。",
"Returns recommended fee rates for different transaction confirmation targets": "異なる取引確認ターゲットのお勧め手数料率を返します",
"Returns detailed block information": "ブロックの詳細情報を返します",
"Returns the hex-encoded block header": "Hexエンコードされたブロックヘッダーを返します。",
"Returns the hash of the block currently at specified height": "指定された高さのブロックのハッシュ値を返します。",
"Returns the height and hash of the block closest to the given timestamp": "指定したタイムスタンプに最も近いブロックの高さとハッシュを返します。",
"Returns the raw block representation in binary": "バイナリで生のブロック表現を返します。",
"Returns the confirmation status of a block": "ブロックの確認ステータスを返します",
"Returns the height of the last block": "最後のブロックの高さを返します",
"Returns the hash of the last block": "最後のブロックのハッシュ値を返します",
"Returns the transaction at specified index within the block": "ブロック内の指定されたインデックスでトランザクションを返します",
"Returns a list of all transaction IDs in the block": "ブロック内のすべてのトランザクションIDのリストを返します",
"Returns a list of transactions in the block (up to 25 transactions)": "ブロック内のトランザクションのリストを返します (最大 25 トランザクション)",
"Returns details on the range of blocks between minHeight and maxHeight, inclusive, up to 10 blocks": "minHeightとmaxHeightの間のブロックの範囲の詳細を返します。最大10ブロックまでです。",
"Retrieve transaction details by transaction ID": "トランザクションIDでトランザクション詳細を取得",
"Get the raw transaction in hex format": "未加工のトランザクションを16進形式で取得する",
"Get the merkle block proof for a transaction": "トランザクションのメルクルブロック証明書を取得する",
"Get the merkle proof for a transaction": "トランザクションのマークル証明書を取得する",
"Get the spending status of a specific transaction output": "特定のトランザクション出力の支出状況を取得する",
"Get the spending status of all outputs in a transaction": "トランザクション内のすべての出力の支出状況を取得する",
"Get the Replace-By-Fee (RBF) timeline for a transaction": "取引の交換手数料(RBF)のタイムラインを取得する",
"Get the confirmation status of a transaction": "トランザクションの確認ステータスを取得する",
"Get timing information for a transaction including first seen and block entry times": "最初に見られた取引とブロックのエントリ時間を含む取引のタイミング情報を取得します",
"Submit a raw transaction to the network": "未加工の取引をネットワークに送信",
"Make a custom API call to a specific endpoint": "特定のエンドポイントへのカスタム API コールを実行します。",
"Currency": "通貨",
"Price lookup date": "価格検索日",
"Address": "住所",
"After Transaction ID": "トランザクションIDの後",
"Last Transaction ID": "前回の取引ID",
"Block Hash": "ブロックハッシュ",
"Block Height": "ブロックの高さ",
"Timestamp": "タイムスタンプ",
"Transaction Index": "取引インデックス",
"Start Index": "開始インデックス",
"Minimum Height": "最小高さ",
"Maximum Height": "最大高さ",
"Transaction ID": "トランザクションID",
"Output Index": "出力インデックス",
"Raw Transaction": "未加工取引",
"Method": "方法",
"Headers": "ヘッダー",
"Query Parameters": "クエリパラメータ",
"Body": "本文",
"Response is Binary ?": "応答はバイナリですか?",
"No Error on Failure": "失敗時にエラーはありません",
"Timeout (in seconds)": "タイムアウト(秒)",
"Select the currency for historical price": "履歴価格の通貨を選択してください",
"Provide YYYY-MM-DD format.": "YYYY-MM-DD フォーマットを提供します。",
"The Bitcoin address to look up": "検索するBitcoinアドレス",
"The Bitcoin address to look up transactions for": "取引を検索するBitcoinアドレス",
"Optional: Get transactions after this transaction ID (for pagination)": "オプションこのトランザクションIDページネーション用の後にトランザクションを取得する",
"Optional: Last transaction ID for pagination": "オプション: ページネーションの最後のトランザクションID",
"The Bitcoin address to look up mempool transactions for": "Mempoolトランザクションを検索するBitcoinアドレス",
"The Bitcoin address to look up UTXOs for": "UTXOを検索するBitcoinアドレス",
"The Bitcoin address to validate": "検証するBitcoinアドレス",
"The hash of the block to look up": "検索するブロックのハッシュ",
"The height of the block to look up": "見上げるブロックの高さ",
"Unix timestamp to find the closest block to": "Unixタイムスタンプで最も近いブロックを見つけます",
"The hash of the block to check status": "ステータスを確認するブロックのハッシュ",
"The hash of the block": "ブロックのハッシュ",
"The index of the transaction within the block": "ブロック内の取引のインデックス",
"Optional: Starting index for pagination": "オプション: ページネーションの開始インデックス",
"The starting block height": "開始ブロックの高さ",
"Optional: The ending block height. If not specified, defaults to the current tip": "オプション:終了ブロックの高さ。指定されていない場合は、デフォルトで現在のヒントになります。",
"The transaction ID to retrieve": "取得するトランザクションID",
"The transaction ID to get hex data for": "16進データを取得するトランザクションID",
"The transaction ID to get merkle block proof for": "The transaction ID to get merkle block proof for",
"The transaction ID to get merkle proof for": "char@@0char@@1char@@2char@@3char@@4char@@5char@@6char@@7char@@8",
"The transaction ID to check output spending status": "出力の支出状況を確認するための取引ID",
"The index of the output to check (0-based)": "チェックする出力のインデックス (0-based)",
"The transaction ID to check all output spending statuses": "The transaction ID to check all output spend statuss",
"The transaction ID to get raw data for": "生データを取得するためのトランザクションID",
"The transaction ID to get RBF timeline for": "RBFタイムラインを取得するトランザクションID",
"The transaction ID to check status for": "ステータスを確認するトランザクションID",
"The transaction ID to get timing information for": "タイミング情報を取得するためのトランザクションID",
"The raw transaction in hex format to broadcast": "生のトランザクションを16進形式でブロードキャストします",
"Authorization headers are injected automatically from your connection.": "認証ヘッダは接続から自動的に注入されます。",
"Enable for files like PDFs, images, etc..": "PDF、画像などのファイルを有効にします。",
"US Dollar": "米ドル",
"Euro": "ユーロ",
"British Pound": "British Pound",
"Canadian Dollar": "カナダ ドル",
"Swiss Franc": "スイスフラン",
"Australian Dollar": "オーストラリア ドル",
"Japanese Yen": "日本円",
"GET": "取得",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "削除",
"HEAD": "頭"
}

View File

@@ -0,0 +1,139 @@
{
"The mempool.space website invented the concept of visualizing a Bitcoin node's mempool as projected blocks.": "De mempool.space website heeft het concept van het visualiseren van de mempool van een Bitcoin node uitgevonden als geprojecteerde blokken.",
"Get Difficulty Adjustment": "Moeilijkheidsgraad aanpassen",
"Get Price": "Prijs verkrijgen",
"Get Historical Price": "Historische prijs ophalen",
"Get Address Details": "Vraag adres details op",
"Get Address Transactions": "Verkrijg adres transacties",
"Get Address Transactions (Chain)": "Krijg adres transacties (ketting)",
"Get Address Transactions (Mempool)": "Haal adres transacties op (Mempool)",
"Get Address UTXO": "Adres UTXO opvragen",
"Validate Address": "Adres valideren",
"Get Mempool Blocks Fees": "Krijg Mempool Blokken Feestingen",
"Get Recommended Fees": "Ontvang aanbevolen kosten",
"Get Block": "Blok ophalen",
"Get Block Header": "Blok koptekst verkrijgen",
"Get Block Height": "Krijg Blok Hoogte",
"Get Block Timestamp": "Krijg Blok Tijdstempel",
"Get Block Raw": "Krijg Blok Ruw",
"Get Block Status": "Krijg Blok Status",
"Get Block Tip Height": "Krijg Blok Tip Hoogte",
"Get Block Tip Hash": "Krijg Blok Tip Hash",
"Get Block Transaction ID": "Krijg Blok Transactie ID",
"Get Block Transaction IDs": "Krijg Blok Transactie IDs",
"Get Block Transactions": "Blok transacties ophalen",
"Get Blocks (Bulk)": "Blokken ophalen (Bulk)",
"Get Transaction": "Transactie ophalen",
"Get Transaction Hex": "Transactie Hex verkrijgen",
"Get Transaction Merkleblock Proof": "Krijg Transactie Merkleblock Proof",
"Get Transaction Merkle Proof": "Krijg Transactie Merkle Proof",
"Get Transaction Output Spend Status": "Ophalen transactie uitgaande bestedingsstatus",
"Get All Transaction Output Spend Statuses": "Krijg alle transactie uitvoer verbruikende statussen",
"Get Raw Transaction": "Krijg Ruwe Transactie",
"Get Transaction RBF Timeline": "Haal transactie RBF tijdlijn op",
"Get Transaction Status": "Krijg transactie status",
"Get Transaction Times": "Krijg Transactietijden",
"Post Transaction": "Post transactie",
"Custom API Call": "Custom API Call",
"Returns details about Bitcoin difficulty adjustment": "Retourneert details over Bitcoin moeilijkheidsaanpassing",
"Returns bitcoin latest price in main currencies": "Retourneert de laatste bitcoin prijs in de belangrijkste valuta's",
"Returns bitcoin historical price in main currencies": "Retourneert bitcoin historische prijs in de belangrijkste valuta",
"Returns address details including chain and mempool stats": "Retourneert adresgegevens met inbegrip van chain en mempool statistieken",
"Returns transaction history (up to 50 mempool + 25 confirmed transactions)": "Retourneert transactiegeschiedenis (tot 50 mempool + 25 bevestigde transacties)",
"Returns confirmed transaction history (25 transactions per page)": "Retourneert bevestigde transactiegeschiedenis (25 transacties per pagina)",
"Returns unconfirmed transactions (up to 50)": "Retourneert onbevestigde transacties (tot 50)",
"Returns unspent transaction outputs for an address": "Retourneert niet-bestede transactie outputs van een adres",
"Validates a Bitcoin address": "Een Bitcoin adres valideren",
"Returns current mempool as projected blocks with fee rates and sizes": "Retourneert de huidige mempool als geprojecteerd blokken met kosten en maten",
"Returns recommended fee rates for different transaction confirmation targets": "Geeft aanbevolen tarieven voor verschillende transactiebevestiging weer",
"Returns detailed block information": "Geeft gedetailleerde blokinformatie terug",
"Returns the hex-encoded block header": "Retourneert de hex-gecodeerde blok header",
"Returns the hash of the block currently at specified height": "Geeft als resultaat de hash van het blok op opgegeven hoogte",
"Returns the height and hash of the block closest to the given timestamp": "Geeft als resultaat de hoogte en hash van het blok dat het dichtst bij de opgegeven tijdstempel staat",
"Returns the raw block representation in binary": "Geeft als resultaat het ruwe blok representatie in binaire",
"Returns the confirmation status of a block": "Geeft als resultaat de bevestigingsstatus van een blok",
"Returns the height of the last block": "Geeft als resultaat de hoogte van het laatste blok",
"Returns the hash of the last block": "Geeft als resultaat de hash van het laatste blok",
"Returns the transaction at specified index within the block": "Geeft de transactie terug op de opgegeven index binnen het blok",
"Returns a list of all transaction IDs in the block": "Geeft een lijst van alle transactie-ID's in het blok terug",
"Returns a list of transactions in the block (up to 25 transactions)": "Geeft een lijst van transacties in het blok terug (tot 25 transacties)",
"Returns details on the range of blocks between minHeight and maxHeight, inclusive, up to 10 blocks": "Geeft als resultaat details over het bereik van blokken tussen minHoogte en maxHeight, inclusief, tot 10 blokken",
"Retrieve transaction details by transaction ID": "Haal transactiedetails op via transactie-ID",
"Get the raw transaction in hex format": "Krijg de ruwe transactie in hex formaat",
"Get the merkle block proof for a transaction": "Krijg het merkle blok bewijs voor een transactie",
"Get the merkle proof for a transaction": "Bewaar het merkelbewijs voor een transactie",
"Get the spending status of a specific transaction output": "Krijg de bestedingsstatus van een specifieke transactie-output",
"Get the spending status of all outputs in a transaction": "Krijg de bestedingsstatus van alle transacties in een transactie",
"Get the Replace-By-Fee (RBF) timeline for a transaction": "Krijg de Replace-By-Fee (RBF) tijdlijn voor een transactie",
"Get the confirmation status of a transaction": "Krijg de bevestigingsstatus van een transactie",
"Get timing information for a transaction including first seen and block entry times": "Krijg informatie over de timing van een transactie inclusief voor het eerst gezien en blokkeren van invoertijden",
"Submit a raw transaction to the network": "Een ruwe transactie toevoegen aan het netwerk",
"Make a custom API call to a specific endpoint": "Maak een aangepaste API call naar een specifiek eindpunt",
"Currency": "valuta",
"Price lookup date": "Prijs opzoekdatum",
"Address": "Adres:",
"After Transaction ID": "Na transactie-ID",
"Last Transaction ID": "Laatste transactie-ID",
"Block Hash": "Hash van blok",
"Block Height": "Blok hoogte",
"Timestamp": "Artikeldatering",
"Transaction Index": "Transactie index",
"Start Index": "Start Index",
"Minimum Height": "Minimale hoogte",
"Maximum Height": "Maximale hoogte",
"Transaction ID": "Transactie ID",
"Output Index": "Uitvoer index",
"Raw Transaction": "Ruwe transactie",
"Method": "Methode",
"Headers": "Kopteksten",
"Query Parameters": "Query parameters",
"Body": "Lichaam",
"Response is Binary ?": "Antwoord is binair?",
"No Error on Failure": "Geen fout bij fout",
"Timeout (in seconds)": "Time-out (in seconden)",
"Select the currency for historical price": "Selecteer de valuta voor historische prijs",
"Provide YYYY-MM-DD format.": "Geef JJJJ-MM-DD formaat.",
"The Bitcoin address to look up": "Het Bitcoin adres om op te zoeken",
"The Bitcoin address to look up transactions for": "Het Bitcoin adres om transacties op te zoeken voor",
"Optional: Get transactions after this transaction ID (for pagination)": "Optioneel: Transacties ophalen na deze transactie-ID (voor pagina)",
"Optional: Last transaction ID for pagination": "Optioneel: Laatste transactie ID voor paginering",
"The Bitcoin address to look up mempool transactions for": "Het Bitcoin adres om de mempool transacties op te zoeken voor",
"The Bitcoin address to look up UTXOs for": "Het Bitcoin adres om UTXO's op te zoeken voor",
"The Bitcoin address to validate": "Het Bitcoin adres om te valideren",
"The hash of the block to look up": "De hash van het blok om op te zoeken",
"The height of the block to look up": "De hoogte van het blok om op te zoeken",
"Unix timestamp to find the closest block to": "Unix tijdstempel om het dichtstbijzijnde blok te vinden",
"The hash of the block to check status": "De hash van het blok om de status te controleren",
"The hash of the block": "De hash van het blok",
"The index of the transaction within the block": "De index van de transactie binnen het blok",
"Optional: Starting index for pagination": "Optioneel: startindex voor paginering",
"The starting block height": "De hoogte van het startblok",
"Optional: The ending block height. If not specified, defaults to the current tip": "Optioneel: De hoogte van het eindblok. Indien niet opgegeven, standaard de huidige punt",
"The transaction ID to retrieve": "Transactie-ID om op te halen",
"The transaction ID to get hex data for": "De transactie-ID voor het verkrijgen van hex-gegevens voor",
"The transaction ID to get merkle block proof for": "De transactie-ID voor het verkrijgen van merkelblokbewijs voor",
"The transaction ID to get merkle proof for": "De transactie-ID voor merkelbewijs voor",
"The transaction ID to check output spending status": "De transactie-ID om de outputbestedingsstatus te controleren",
"The index of the output to check (0-based)": "De index van de uitvoer om te controleren (0-based)",
"The transaction ID to check all output spending statuses": "De transactie-ID om alle outputuitgaven statussen te controleren",
"The transaction ID to get raw data for": "De transactie-ID om onbewerkte gegevens te verkrijgen voor",
"The transaction ID to get RBF timeline for": "De transactie-ID voor het verkrijgen van een RBF-tijdlijn voor",
"The transaction ID to check status for": "Transactie-ID om de status te controleren op",
"The transaction ID to get timing information for": "De transactie-ID voor het verkrijgen van timing informatie voor",
"The raw transaction in hex format to broadcast": "De ruwe transactie in hex formaat om uit te zenden",
"Authorization headers are injected automatically from your connection.": "Autorisatie headers worden automatisch geïnjecteerd vanuit uw verbinding.",
"Enable for files like PDFs, images, etc..": "Inschakelen voor bestanden zoals PDF's, afbeeldingen etc..",
"US Dollar": "Amerikaanse Dollar",
"Euro": "euro",
"British Pound": "Britse pond",
"Canadian Dollar": "Canadese Dollar",
"Swiss Franc": "Zwitserse frank",
"Australian Dollar": "Australische Dollar",
"Japanese Yen": "Japanse yen",
"GET": "KRIJG",
"POST": "POSTE",
"PATCH": "BEKIJK",
"PUT": "PUT",
"DELETE": "VERWIJDEREN",
"HEAD": "HOOFD"
}

View File

@@ -0,0 +1,139 @@
{
"The mempool.space website invented the concept of visualizing a Bitcoin node's mempool as projected blocks.": "O site mempool.space inventou o conceito de visualizar o mempool de um nó Bitcoin como blocos projetados.",
"Get Difficulty Adjustment": "Obter ajuste de dificuldade",
"Get Price": "Obter Preço",
"Get Historical Price": "Obter Preço Histórico",
"Get Address Details": "Obter detalhes do endereço",
"Get Address Transactions": "Obter Transações de Endereço",
"Get Address Transactions (Chain)": "Obter Transações de Endereço (Chain)",
"Get Address Transactions (Mempool)": "Obter Transações de Endereço (Mempool)",
"Get Address UTXO": "Obter endereço UTXO",
"Validate Address": "Validar endereço",
"Get Mempool Blocks Fees": "Obter Taxas de Mempool de Blocos",
"Get Recommended Fees": "Obter taxas recomendadas",
"Get Block": "Obter Bloco",
"Get Block Header": "Obter Cabeçalho de Blocos",
"Get Block Height": "Obter Altura do Bloco",
"Get Block Timestamp": "Obter Timestamp do Bloco",
"Get Block Raw": "Obter Bloco Bruto",
"Get Block Status": "Obter Status do Bloco",
"Get Block Tip Height": "Obter Altura da Gorjeta de Bloco",
"Get Block Tip Hash": "Obter hash na ponta de bloco",
"Get Block Transaction ID": "Obter ID de Transação de Bloco",
"Get Block Transaction IDs": "Obter IDs de Transação de Bloco",
"Get Block Transactions": "Obter Transações de Bloco",
"Get Blocks (Bulk)": "Obter Blocos (Brasil)",
"Get Transaction": "Obter transação",
"Get Transaction Hex": "Obter Transação Hex",
"Get Transaction Merkleblock Proof": "Obter Prova de Merkleblock Transação",
"Get Transaction Merkle Proof": "Obter Prova de Mercador de Transação",
"Get Transaction Output Spend Status": "Obter Status de Pagamento da Transação",
"Get All Transaction Output Spend Statuses": "Obter os status de todos os gastos da transação",
"Get Raw Transaction": "Obter transação bruta",
"Get Transaction RBF Timeline": "Obter Linha do Tempo de Transação RBF",
"Get Transaction Status": "Obter status de transação",
"Get Transaction Times": "Obter Tempos de Transação",
"Post Transaction": "Postar transação",
"Custom API Call": "Chamada de API personalizada",
"Returns details about Bitcoin difficulty adjustment": "Retorna detalhes sobre ajuste de dificuldade Bitcoin",
"Returns bitcoin latest price in main currencies": "Retorna o último preço do bitcoin nas principais moedas",
"Returns bitcoin historical price in main currencies": "Retorna o preço histórico bitcoin nas principais moedas",
"Returns address details including chain and mempool stats": "Retorna os detalhes do endereço, incluindo estatísticas da cadeia e mempool",
"Returns transaction history (up to 50 mempool + 25 confirmed transactions)": "Retorna histórico de transações (até 50 mempool + 25 transações confirmadas)",
"Returns confirmed transaction history (25 transactions per page)": "Retorna histórico de transações confirmadas (25 transações por página)",
"Returns unconfirmed transactions (up to 50)": "Retorna transações não confirmadas (até 50)",
"Returns unspent transaction outputs for an address": "Retorna saídas de transações não gastas para um endereço",
"Validates a Bitcoin address": "Valida um endereço Bitcoin",
"Returns current mempool as projected blocks with fee rates and sizes": "Retorna o mempool atual como blocos projetados com taxas e tamanhos de taxa",
"Returns recommended fee rates for different transaction confirmation targets": "Retorna taxas recomendadas para diferentes alvos de confirmação de transações",
"Returns detailed block information": "Retorna informações detalhadas do bloco",
"Returns the hex-encoded block header": "Retorna o cabeçalho do bloco hex-encoded",
"Returns the hash of the block currently at specified height": "Retorna o hash do bloco atualmente na altura especificada",
"Returns the height and hash of the block closest to the given timestamp": "Retorna a altura e o hash do bloco mais próximo do timestamp determinado",
"Returns the raw block representation in binary": "Retorna a representação de bloco bruto em binário",
"Returns the confirmation status of a block": "Retorna o estado de confirmação de um bloco",
"Returns the height of the last block": "Retorna a altura do último bloco",
"Returns the hash of the last block": "Retorna o hash do último bloco",
"Returns the transaction at specified index within the block": "Retorna a transação no índice especificado dentro do bloco",
"Returns a list of all transaction IDs in the block": "Retorna uma lista de todos os IDs de transação no bloco",
"Returns a list of transactions in the block (up to 25 transactions)": "Retorna uma lista de transações no bloco (até 25 transações)",
"Returns details on the range of blocks between minHeight and maxHeight, inclusive, up to 10 blocks": "Retorna detalhes sobre o intervalo de blocos entre a altura mínima e a altura máxima, inclusiva, até 10 blocos",
"Retrieve transaction details by transaction ID": "Recuperar detalhes da transação por ID de transação",
"Get the raw transaction in hex format": "Obtém a transação bruta em formato hexadecimal",
"Get the merkle block proof for a transaction": "Obter a prova de bloco merkle para uma transação",
"Get the merkle proof for a transaction": "Obter a prova merkle para uma transação",
"Get the spending status of a specific transaction output": "Obter o status de gastos de um saída de transação específica",
"Get the spending status of all outputs in a transaction": "Obtém o status de gastos de todas as saídas em uma transação",
"Get the Replace-By-Fee (RBF) timeline for a transaction": "Obtenha a linha do tempo (Substituir-Comissão) para uma transação",
"Get the confirmation status of a transaction": "Obter o status de confirmação de uma transação",
"Get timing information for a transaction including first seen and block entry times": "Obter informações temporizadas para uma transação, incluindo a primeira vez vista e os tempos de entrada de bloco",
"Submit a raw transaction to the network": "Envie uma transação bruta para a rede",
"Make a custom API call to a specific endpoint": "Faça uma chamada de API personalizada para um ponto de extremidade específico",
"Currency": "moeda",
"Price lookup date": "Data Pesquisa de preço",
"Address": "Endereço",
"After Transaction ID": "Após ID da Transação",
"Last Transaction ID": "ID da última transação",
"Block Hash": "Hash do Bloco",
"Block Height": "Altura do Bloco",
"Timestamp": "Timestamp",
"Transaction Index": "Índice de transação",
"Start Index": "Iniciar Índice",
"Minimum Height": "Altura mínima",
"Maximum Height": "Altura máxima",
"Transaction ID": "ID da transação",
"Output Index": "Índice de saída",
"Raw Transaction": "Transação raw",
"Method": "Método",
"Headers": "Cabeçalhos",
"Query Parameters": "Parâmetros da consulta",
"Body": "Conteúdo",
"Response is Binary ?": "A resposta é binária ?",
"No Error on Failure": "Nenhum erro no Failure",
"Timeout (in seconds)": "Tempo limite (em segundos)",
"Select the currency for historical price": "Selecione a moeda para preço histórico",
"Provide YYYY-MM-DD format.": "Forneça o formato AAAA-MM-DD.",
"The Bitcoin address to look up": "O endereço Bitcoin para procurar",
"The Bitcoin address to look up transactions for": "O endereço Bitcoin para procurar transações",
"Optional: Get transactions after this transaction ID (for pagination)": "Opcional: Obter as transações após este ID de transação (para paginação)",
"Optional: Last transaction ID for pagination": "Opcional: ID da última transação para paginação",
"The Bitcoin address to look up mempool transactions for": "O endereço Bitcoin para procurar por transações mempool",
"The Bitcoin address to look up UTXOs for": "O endereço Bitcoin para procurar UTXOs",
"The Bitcoin address to validate": "O endereço Bitcoin para validar",
"The hash of the block to look up": "O hash do bloco a procurar",
"The height of the block to look up": "A altura do bloco a olhar para cima",
"Unix timestamp to find the closest block to": "Marca temporal Unix para encontrar o bloco mais próximo de",
"The hash of the block to check status": "O hash do bloco para verificar o status",
"The hash of the block": "O hash do bloco",
"The index of the transaction within the block": "O índice da transação dentro do bloco",
"Optional: Starting index for pagination": "Opcional: Iniciando índice para paginação",
"The starting block height": "Altura do bloco inicial",
"Optional: The ending block height. If not specified, defaults to the current tip": "Opcional: A altura do bloco final. Se não for especificado, o padrão é a dica atual",
"The transaction ID to retrieve": "O ID da transação para recuperar",
"The transaction ID to get hex data for": "O ID da transação para obter dados hexadecimais para",
"The transaction ID to get merkle block proof for": "O ID de transação para obter prova de bloco merkle para",
"The transaction ID to get merkle proof for": "O ID de transação para obter a prova de merkle",
"The transaction ID to check output spending status": "O ID da transação para verificar o status de gastos saída",
"The index of the output to check (0-based)": "O índice de saída para verificação (baseado em 0-)",
"The transaction ID to check all output spending statuses": "O ID da transação para verificar todos os status de gastos de saída",
"The transaction ID to get raw data for": "O ID da transação para obter dados brutos para",
"The transaction ID to get RBF timeline for": "O ID da transação para obter a linha do tempo RBF para",
"The transaction ID to check status for": "O ID de transação para verificar o status",
"The transaction ID to get timing information for": "A ID da transação para obter informações de timing para",
"The raw transaction in hex format to broadcast": "A transação bruta em formato hexadecimal para transmissão",
"Authorization headers are injected automatically from your connection.": "Os cabeçalhos de autorização são inseridos automaticamente a partir da sua conexão.",
"Enable for files like PDFs, images, etc..": "Habilitar para arquivos como PDFs, imagens, etc..",
"US Dollar": "Dólar americano",
"Euro": "Euro",
"British Pound": "Libra britânica",
"Canadian Dollar": "Dólar canadense",
"Swiss Franc": "Franco suíço",
"Australian Dollar": "Dólar australiano",
"Japanese Yen": "Iene japonês",
"GET": "OBTER",
"POST": "POSTAR",
"PATCH": "COMPRAR",
"PUT": "COLOCAR",
"DELETE": "EXCLUIR",
"HEAD": "CABEÇA"
}

View File

@@ -0,0 +1,138 @@
{
"Mempool": "Mempool",
"The mempool.space website invented the concept of visualizing a Bitcoin node's mempool as projected blocks.": "Сайт mempool.space изобрел концепцию визуализации памятки узла Биткоина в качестве прогнозируемых блоков.",
"Get Difficulty Adjustment": "Получить корректировку сложности",
"Get Price": "Получить цену",
"Get Historical Price": "Получить Историческую цену",
"Get Address Details": "Получить данные об адресе",
"Get Address Transactions": "Получить адреса транзакций",
"Get Address Transactions (Chain)": "Получить адресные транзакции (цепь)",
"Get Address Transactions (Mempool)": "Получить адресные транзакции (Mempool)",
"Get Address UTXO": "Получить адрес UTXO",
"Validate Address": "Подтвердить адрес",
"Get Mempool Blocks Fees": "Получить плату за блоки Mempool",
"Get Recommended Fees": "Получить рекомендуемую плату",
"Get Block": "Получить блок",
"Get Block Header": "Получить заголовок блока",
"Get Block Height": "Получить высоту блока",
"Get Block Timestamp": "Получить метку времени блока",
"Get Block Raw": "Получить Блок Сырья",
"Get Block Status": "Получить статус блока",
"Get Block Tip Height": "Высота блока подсказки",
"Get Block Tip Hash": "Получить хэш блоков",
"Get Block Transaction ID": "Получить ID транзакции в блоке",
"Get Block Transaction IDs": "Получить ID транзакций в блоке",
"Get Block Transactions": "Получить Блок транзакций",
"Get Blocks (Bulk)": "Получить блоки (Bulk)",
"Get Transaction": "Получить транзакцию",
"Get Transaction Hex": "Получить Hex транзакции",
"Get Transaction Merkleblock Proof": "Получить подтверждение транзакции Merkleblock",
"Get Transaction Merkle Proof": "Получить подтверждение транзакции Merkle",
"Get Transaction Output Spend Status": "Получить статус трат на вывод транзакций",
"Get All Transaction Output Spend Statuses": "Получить все статусы трат на вывод транзакций",
"Get Raw Transaction": "Получить сырую транзакцию",
"Get Transaction RBF Timeline": "Получить ленту времени транзакции RBF",
"Get Transaction Status": "Получить статус транзакции",
"Get Transaction Times": "Получить время транзакций",
"Post Transaction": "Отправить транзакцию",
"Custom API Call": "Пользовательский вызов API",
"Returns details about Bitcoin difficulty adjustment": "Возвращает детали изменения сложности биткойнов",
"Returns bitcoin latest price in main currencies": "Возвращает последнюю цену биткоин в основных валютах",
"Returns bitcoin historical price in main currencies": "Возвращает историческую цену биткоин в основных валютах",
"Returns address details including chain and mempool stats": "Детали адреса возврата, включая цепочку и статистику mempool",
"Returns transaction history (up to 50 mempool + 25 confirmed transactions)": "Возвращает историю транзакций (до 50 mempool + 25 подтвержденных транзакций)",
"Returns confirmed transaction history (25 transactions per page)": "Подтвержденная история транзакций (25 транзакций на странице)",
"Returns unconfirmed transactions (up to 50)": "Возвращает неподтвержденные транзакции (до 50)",
"Returns unspent transaction outputs for an address": "Возвращает непотраченные результаты транзакций для адреса",
"Validates a Bitcoin address": "Проверка Bitcoin адреса",
"Returns current mempool as projected blocks with fee rates and sizes": "Возвращает текущие мемпулы как планируемые блоки с комиссионными ставками и размерами",
"Returns recommended fee rates for different transaction confirmation targets": "Возвращает рекомендованные тарифы комиссии для разных целей подтверждения транзакций",
"Returns detailed block information": "Возвращает подробную информацию о блоке",
"Returns the hex-encoded block header": "Возвращает заголовок блока с шестнадцатеричным кодированием",
"Returns the hash of the block currently at specified height": "Возвращает хэш блока в данный момент на указанной высоте",
"Returns the height and hash of the block closest to the given timestamp": "Возвращает высоту и хэш блока ближе всего к указанной отметке времени",
"Returns the raw block representation in binary": "Возвращает представление сырых блоков в двоичном формате",
"Returns the confirmation status of a block": "Возвращает статус подтверждения блока",
"Returns the height of the last block": "Возвращает высоту последнего блока",
"Returns the hash of the last block": "Возвращает хэш последнего блока",
"Returns the transaction at specified index within the block": "Возвращает транзакцию по указанному индексу внутри блока",
"Returns a list of all transaction IDs in the block": "Возвращает список всех идентификаторов транзакций в блоке",
"Returns a list of transactions in the block (up to 25 transactions)": "Возвращает список транзакций в блоке (до 25 транзакций)",
"Returns details on the range of blocks between minHeight and maxHeight, inclusive, up to 10 blocks": "Возвращает детали о диапазоне блоков между minHeight и maxHeight, включительно, до 10 блоков",
"Retrieve transaction details by transaction ID": "Получить детали транзакции по идентификатору транзакции",
"Get the raw transaction in hex format": "Получить необработанную транзакцию в шестнадцатеричном формате",
"Get the merkle block proof for a transaction": "Получить блок \"Меркл\" для подтверждения транзакции",
"Get the merkle proof for a transaction": "Получить доказательство на слияние транзакции",
"Get the spending status of a specific transaction output": "Получить статус трат для определенного вывода транзакции",
"Get the spending status of all outputs in a transaction": "Получить состояние расходов всех выходов транзакции",
"Get the Replace-By-Fee (RBF) timeline for a transaction": "Получить ленту времени замены By-fee (RBF) для транзакции",
"Get the confirmation status of a transaction": "Получить статус подтверждения транзакции",
"Get timing information for a transaction including first seen and block entry times": "Получить информацию о времени выполнения транзакции, включая время просмотра и блокировки записи",
"Submit a raw transaction to the network": "Отправить необработанную транзакцию в сеть",
"Make a custom API call to a specific endpoint": "Сделать пользовательский API вызов к определенной конечной точке",
"Currency": "Валюта",
"Price lookup date": "Дата поиска цены",
"Address": "Адрес",
"After Transaction ID": "После транзакции ID",
"Last Transaction ID": "Последний ID транзакции",
"Block Hash": "Блокировать хэш",
"Block Height": "Высота блока",
"Timestamp": "Отметка времени",
"Transaction Index": "Индекс транзакций",
"Start Index": "Начальный индекс",
"Minimum Height": "Минимальная высота",
"Maximum Height": "Максимальная высота",
"Transaction ID": "ID транзакции",
"Output Index": "Индекс вывода",
"Raw Transaction": "Сырая проводка",
"Method": "Метод",
"Headers": "Заголовки",
"Query Parameters": "Параметры запроса",
"Body": "Тело",
"No Error on Failure": "Нет ошибок при ошибке",
"Timeout (in seconds)": "Таймаут (в секундах)",
"Select the currency for historical price": "Выберите валюту для исторической цены",
"Provide YYYY-MM-DD format.": "Предоставьте формат YYYY-MM-DD.",
"The Bitcoin address to look up": "Bitcoin адрес для поиска",
"The Bitcoin address to look up transactions for": "Bitcoin адрес для поиска транзакций",
"Optional: Get transactions after this transaction ID (for pagination)": "Дополнительно: Получить транзакции после ID транзакции (для страницы с данными)",
"Optional: Last transaction ID for pagination": "Дополнительно: последний ID транзакции для нумерации",
"The Bitcoin address to look up mempool transactions for": "Bitcoin адрес для поиска mempool транзакций для",
"The Bitcoin address to look up UTXOs for": "Bitcoin адрес для поиска UTXO для",
"The Bitcoin address to validate": "Биткойн адрес для проверки",
"The hash of the block to look up": "Хэш блока для поиска",
"The height of the block to look up": "Высота блока для поиска",
"Unix timestamp to find the closest block to": "Unix timestamp для поиска ближайшего блока",
"The hash of the block to check status": "Хэш блока для проверки статуса",
"The hash of the block": "Хэш блока",
"The index of the transaction within the block": "Индекс транзакции внутри блока",
"Optional: Starting index for pagination": "Опционально: начальный индекс пагинации",
"The starting block height": "Высота начального блока",
"Optional: The ending block height. If not specified, defaults to the current tip": "Необязательно: Высота конечного блока. Если не указана, по умолчанию для текущего подсказки",
"The transaction ID to retrieve": "ID транзакции для получения",
"The transaction ID to get hex data for": "ID транзакции для получения шестнадцатеричных данных",
"The transaction ID to get merkle block proof for": "Идентификатор транзакции, чтобы получить подтверждение о блоке Merkle",
"The transaction ID to get merkle proof for": "ID транзакции для получения доказательства слияния",
"The transaction ID to check output spending status": "Идентификатор транзакции для проверки состояния вывода",
"The index of the output to check (0-based)": "Индекс вывода для проверки (0)",
"The transaction ID to check all output spending statuses": "Идентификатор транзакции для проверки всех выходных состояний расходов",
"The transaction ID to get raw data for": "Идентификатор транзакции для",
"The transaction ID to get RBF timeline for": "ID транзакции для получения ленты RBF за",
"The transaction ID to check status for": "ID транзакции для проверки статуса для",
"The transaction ID to get timing information for": "ID транзакции для получения информации о времени",
"The raw transaction in hex format to broadcast": "Сырая транзакция в шестнадцатеричном формате для трансляции",
"Authorization headers are injected automatically from your connection.": "Заголовки авторизации включаются автоматически из вашего соединения.",
"US Dollar": "Доллар США",
"Euro": "Евро",
"British Pound": "Британский фунт",
"Canadian Dollar": "Канадский доллар",
"Swiss Franc": "Швейцарский франк",
"Australian Dollar": "Австралийский доллар",
"Japanese Yen": "Японская иена",
"GET": "ПОЛУЧИТЬ",
"POST": "ПОСТ",
"PATCH": "ПАТЧ",
"PUT": "ПОКУПИТЬ",
"DELETE": "УДАЛИТЬ",
"HEAD": "HEAD"
}

View File

@@ -0,0 +1,139 @@
{
"The mempool.space website invented the concept of visualizing a Bitcoin node's mempool as projected blocks.": "The mempool.space website invented the concept of visualizing a Bitcoin node's mempool as projected blocks.",
"Get Difficulty Adjustment": "Get Difficulty Adjustment",
"Get Price": "Get Price",
"Get Historical Price": "Get Historical Price",
"Get Address Details": "Get Address Details",
"Get Address Transactions": "Get Address Transactions",
"Get Address Transactions (Chain)": "Get Address Transactions (Chain)",
"Get Address Transactions (Mempool)": "Get Address Transactions (Mempool)",
"Get Address UTXO": "Get Address UTXO",
"Validate Address": "Validate Address",
"Get Mempool Blocks Fees": "Get Mempool Blocks Fees",
"Get Recommended Fees": "Get Recommended Fees",
"Get Block": "Get Block",
"Get Block Header": "Get Block Header",
"Get Block Height": "Get Block Height",
"Get Block Timestamp": "Get Block Timestamp",
"Get Block Raw": "Get Block Raw",
"Get Block Status": "Get Block Status",
"Get Block Tip Height": "Get Block Tip Height",
"Get Block Tip Hash": "Get Block Tip Hash",
"Get Block Transaction ID": "Get Block Transaction ID",
"Get Block Transaction IDs": "Get Block Transaction IDs",
"Get Block Transactions": "Get Block Transactions",
"Get Blocks (Bulk)": "Get Blocks (Bulk)",
"Get Transaction": "Get Transaction",
"Get Transaction Hex": "Get Transaction Hex",
"Get Transaction Merkleblock Proof": "Get Transaction Merkleblock Proof",
"Get Transaction Merkle Proof": "Get Transaction Merkle Proof",
"Get Transaction Output Spend Status": "Get Transaction Output Spend Status",
"Get All Transaction Output Spend Statuses": "Get All Transaction Output Spend Statuses",
"Get Raw Transaction": "Get Raw Transaction",
"Get Transaction RBF Timeline": "Get Transaction RBF Timeline",
"Get Transaction Status": "Get Transaction Status",
"Get Transaction Times": "Get Transaction Times",
"Post Transaction": "Post Transaction",
"Custom API Call": "Custom API Call",
"Returns details about Bitcoin difficulty adjustment": "Returns details about Bitcoin difficulty adjustment",
"Returns bitcoin latest price in main currencies": "Returns bitcoin latest price in main currencies",
"Returns bitcoin historical price in main currencies": "Returns bitcoin historical price in main currencies",
"Returns address details including chain and mempool stats": "Returns address details including chain and mempool stats",
"Returns transaction history (up to 50 mempool + 25 confirmed transactions)": "Returns transaction history (up to 50 mempool + 25 confirmed transactions)",
"Returns confirmed transaction history (25 transactions per page)": "Returns confirmed transaction history (25 transactions per page)",
"Returns unconfirmed transactions (up to 50)": "Returns unconfirmed transactions (up to 50)",
"Returns unspent transaction outputs for an address": "Returns unspent transaction outputs for an address",
"Validates a Bitcoin address": "Validates a Bitcoin address",
"Returns current mempool as projected blocks with fee rates and sizes": "Returns current mempool as projected blocks with fee rates and sizes",
"Returns recommended fee rates for different transaction confirmation targets": "Returns recommended fee rates for different transaction confirmation targets",
"Returns detailed block information": "Returns detailed block information",
"Returns the hex-encoded block header": "Returns the hex-encoded block header",
"Returns the hash of the block currently at specified height": "Returns the hash of the block currently at specified height",
"Returns the height and hash of the block closest to the given timestamp": "Returns the height and hash of the block closest to the given timestamp",
"Returns the raw block representation in binary": "Returns the raw block representation in binary",
"Returns the confirmation status of a block": "Returns the confirmation status of a block",
"Returns the height of the last block": "Returns the height of the last block",
"Returns the hash of the last block": "Returns the hash of the last block",
"Returns the transaction at specified index within the block": "Returns the transaction at specified index within the block",
"Returns a list of all transaction IDs in the block": "Returns a list of all transaction IDs in the block",
"Returns a list of transactions in the block (up to 25 transactions)": "Returns a list of transactions in the block (up to 25 transactions)",
"Returns details on the range of blocks between minHeight and maxHeight, inclusive, up to 10 blocks": "Returns details on the range of blocks between minHeight and maxHeight, inclusive, up to 10 blocks",
"Retrieve transaction details by transaction ID": "Retrieve transaction details by transaction ID",
"Get the raw transaction in hex format": "Get the raw transaction in hex format",
"Get the merkle block proof for a transaction": "Get the merkle block proof for a transaction",
"Get the merkle proof for a transaction": "Get the merkle proof for a transaction",
"Get the spending status of a specific transaction output": "Get the spending status of a specific transaction output",
"Get the spending status of all outputs in a transaction": "Get the spending status of all outputs in a transaction",
"Get the Replace-By-Fee (RBF) timeline for a transaction": "Get the Replace-By-Fee (RBF) timeline for a transaction",
"Get the confirmation status of a transaction": "Get the confirmation status of a transaction",
"Get timing information for a transaction including first seen and block entry times": "Get timing information for a transaction including first seen and block entry times",
"Submit a raw transaction to the network": "Submit a raw transaction to the network",
"Make a custom API call to a specific endpoint": "Make a custom API call to a specific endpoint",
"Currency": "Currency",
"Price lookup date": "Price lookup date",
"Address": "Address",
"After Transaction ID": "After Transaction ID",
"Last Transaction ID": "Last Transaction ID",
"Block Hash": "Block Hash",
"Block Height": "Block Height",
"Timestamp": "Timestamp",
"Transaction Index": "Transaction Index",
"Start Index": "Start Index",
"Minimum Height": "Minimum Height",
"Maximum Height": "Maximum Height",
"Transaction ID": "Transaction ID",
"Output Index": "Output Index",
"Raw Transaction": "Raw Transaction",
"Method": "Method",
"Headers": "Headers",
"Query Parameters": "Query Parameters",
"Body": "Body",
"Response is Binary ?": "Response is Binary ?",
"No Error on Failure": "No Error on Failure",
"Timeout (in seconds)": "Timeout (in seconds)",
"Select the currency for historical price": "Select the currency for historical price",
"Provide YYYY-MM-DD format.": "Provide YYYY-MM-DD format.",
"The Bitcoin address to look up": "The Bitcoin address to look up",
"The Bitcoin address to look up transactions for": "The Bitcoin address to look up transactions for",
"Optional: Get transactions after this transaction ID (for pagination)": "Optional: Get transactions after this transaction ID (for pagination)",
"Optional: Last transaction ID for pagination": "Optional: Last transaction ID for pagination",
"The Bitcoin address to look up mempool transactions for": "The Bitcoin address to look up mempool transactions for",
"The Bitcoin address to look up UTXOs for": "The Bitcoin address to look up UTXOs for",
"The Bitcoin address to validate": "The Bitcoin address to validate",
"The hash of the block to look up": "The hash of the block to look up",
"The height of the block to look up": "The height of the block to look up",
"Unix timestamp to find the closest block to": "Unix timestamp to find the closest block to",
"The hash of the block to check status": "The hash of the block to check status",
"The hash of the block": "The hash of the block",
"The index of the transaction within the block": "The index of the transaction within the block",
"Optional: Starting index for pagination": "Optional: Starting index for pagination",
"The starting block height": "The starting block height",
"Optional: The ending block height. If not specified, defaults to the current tip": "Optional: The ending block height. If not specified, defaults to the current tip",
"The transaction ID to retrieve": "The transaction ID to retrieve",
"The transaction ID to get hex data for": "The transaction ID to get hex data for",
"The transaction ID to get merkle block proof for": "The transaction ID to get merkle block proof for",
"The transaction ID to get merkle proof for": "The transaction ID to get merkle proof for",
"The transaction ID to check output spending status": "The transaction ID to check output spending status",
"The index of the output to check (0-based)": "The index of the output to check (0-based)",
"The transaction ID to check all output spending statuses": "The transaction ID to check all output spending statuses",
"The transaction ID to get raw data for": "The transaction ID to get raw data for",
"The transaction ID to get RBF timeline for": "The transaction ID to get RBF timeline for",
"The transaction ID to check status for": "The transaction ID to check status for",
"The transaction ID to get timing information for": "The transaction ID to get timing information for",
"The raw transaction in hex format to broadcast": "The raw transaction in hex format to broadcast",
"Authorization headers are injected automatically from your connection.": "Authorization headers are injected automatically from your connection.",
"Enable for files like PDFs, images, etc..": "Enable for files like PDFs, images, etc..",
"US Dollar": "US Dollar",
"Euro": "Euro",
"British Pound": "British Pound",
"Canadian Dollar": "Canadian Dollar",
"Swiss Franc": "Swiss Franc",
"Australian Dollar": "Australian Dollar",
"Japanese Yen": "Japanese Yen",
"GET": "GET",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "DELETE",
"HEAD": "HEAD"
}

View File

@@ -0,0 +1,138 @@
{
"Mempool": "Mempool",
"The mempool.space website invented the concept of visualizing a Bitcoin node's mempool as projected blocks.": "The mempool.space website invented the concept of visualizing a Bitcoin node's mempool as projected blocks.",
"Get Difficulty Adjustment": "Get Difficulty Adjustment",
"Get Price": "Get Price",
"Get Historical Price": "Get Historical Price",
"Get Address Details": "Get Address Details",
"Get Address Transactions": "Get Address Transactions",
"Get Address Transactions (Chain)": "Get Address Transactions (Chain)",
"Get Address Transactions (Mempool)": "Get Address Transactions (Mempool)",
"Get Address UTXO": "Get Address UTXO",
"Validate Address": "Validate Address",
"Get Mempool Blocks Fees": "Get Mempool Blocks Fees",
"Get Recommended Fees": "Get Recommended Fees",
"Get Block": "Get Block",
"Get Block Header": "Get Block Header",
"Get Block Height": "Get Block Height",
"Get Block Timestamp": "Get Block Timestamp",
"Get Block Raw": "Get Block Raw",
"Get Block Status": "Get Block Status",
"Get Block Tip Height": "Get Block Tip Height",
"Get Block Tip Hash": "Get Block Tip Hash",
"Get Block Transaction ID": "Get Block Transaction ID",
"Get Block Transaction IDs": "Get Block Transaction IDs",
"Get Block Transactions": "Get Block Transactions",
"Get Blocks (Bulk)": "Get Blocks (Bulk)",
"Get Transaction": "Get Transaction",
"Get Transaction Hex": "Get Transaction Hex",
"Get Transaction Merkleblock Proof": "Get Transaction Merkleblock Proof",
"Get Transaction Merkle Proof": "Get Transaction Merkle Proof",
"Get Transaction Output Spend Status": "Get Transaction Output Spend Status",
"Get All Transaction Output Spend Statuses": "Get All Transaction Output Spend Statuses",
"Get Raw Transaction": "Get Raw Transaction",
"Get Transaction RBF Timeline": "Get Transaction RBF Timeline",
"Get Transaction Status": "Get Transaction Status",
"Get Transaction Times": "Get Transaction Times",
"Post Transaction": "Post Transaction",
"Custom API Call": "Custom API Call",
"Returns details about Bitcoin difficulty adjustment": "Returns details about Bitcoin difficulty adjustment",
"Returns bitcoin latest price in main currencies": "Returns bitcoin latest price in main currencies",
"Returns bitcoin historical price in main currencies": "Returns bitcoin historical price in main currencies",
"Returns address details including chain and mempool stats": "Returns address details including chain and mempool stats",
"Returns transaction history (up to 50 mempool + 25 confirmed transactions)": "Returns transaction history (up to 50 mempool + 25 confirmed transactions)",
"Returns confirmed transaction history (25 transactions per page)": "Returns confirmed transaction history (25 transactions per page)",
"Returns unconfirmed transactions (up to 50)": "Returns unconfirmed transactions (up to 50)",
"Returns unspent transaction outputs for an address": "Returns unspent transaction outputs for an address",
"Validates a Bitcoin address": "Validates a Bitcoin address",
"Returns current mempool as projected blocks with fee rates and sizes": "Returns current mempool as projected blocks with fee rates and sizes",
"Returns recommended fee rates for different transaction confirmation targets": "Returns recommended fee rates for different transaction confirmation targets",
"Returns detailed block information": "Returns detailed block information",
"Returns the hex-encoded block header": "Returns the hex-encoded block header",
"Returns the hash of the block currently at specified height": "Returns the hash of the block currently at specified height",
"Returns the height and hash of the block closest to the given timestamp": "Returns the height and hash of the block closest to the given timestamp",
"Returns the raw block representation in binary": "Returns the raw block representation in binary",
"Returns the confirmation status of a block": "Returns the confirmation status of a block",
"Returns the height of the last block": "Returns the height of the last block",
"Returns the hash of the last block": "Returns the hash of the last block",
"Returns the transaction at specified index within the block": "Returns the transaction at specified index within the block",
"Returns a list of all transaction IDs in the block": "Returns a list of all transaction IDs in the block",
"Returns a list of transactions in the block (up to 25 transactions)": "Returns a list of transactions in the block (up to 25 transactions)",
"Returns details on the range of blocks between minHeight and maxHeight, inclusive, up to 10 blocks": "Returns details on the range of blocks between minHeight and maxHeight, inclusive, up to 10 blocks",
"Retrieve transaction details by transaction ID": "Retrieve transaction details by transaction ID",
"Get the raw transaction in hex format": "Get the raw transaction in hex format",
"Get the merkle block proof for a transaction": "Get the merkle block proof for a transaction",
"Get the merkle proof for a transaction": "Get the merkle proof for a transaction",
"Get the spending status of a specific transaction output": "Get the spending status of a specific transaction output",
"Get the spending status of all outputs in a transaction": "Get the spending status of all outputs in a transaction",
"Get the Replace-By-Fee (RBF) timeline for a transaction": "Get the Replace-By-Fee (RBF) timeline for a transaction",
"Get the confirmation status of a transaction": "Get the confirmation status of a transaction",
"Get timing information for a transaction including first seen and block entry times": "Get timing information for a transaction including first seen and block entry times",
"Submit a raw transaction to the network": "Submit a raw transaction to the network",
"Make a custom API call to a specific endpoint": "Make a custom API call to a specific endpoint",
"Currency": "Currency",
"Price lookup date": "Price lookup date",
"Address": "Address",
"After Transaction ID": "After Transaction ID",
"Last Transaction ID": "Last Transaction ID",
"Block Hash": "Block Hash",
"Block Height": "Block Height",
"Timestamp": "Timestamp",
"Transaction Index": "Transaction Index",
"Start Index": "Start Index",
"Minimum Height": "Minimum Height",
"Maximum Height": "Maximum Height",
"Transaction ID": "Transaction ID",
"Output Index": "Output Index",
"Raw Transaction": "Raw Transaction",
"Method": "Method",
"Headers": "Headers",
"Query Parameters": "Query Parameters",
"Body": "Body",
"No Error on Failure": "No Error on Failure",
"Timeout (in seconds)": "Timeout (in seconds)",
"Select the currency for historical price": "Select the currency for historical price",
"Provide YYYY-MM-DD format.": "Provide YYYY-MM-DD format.",
"The Bitcoin address to look up": "The Bitcoin address to look up",
"The Bitcoin address to look up transactions for": "The Bitcoin address to look up transactions for",
"Optional: Get transactions after this transaction ID (for pagination)": "Optional: Get transactions after this transaction ID (for pagination)",
"Optional: Last transaction ID for pagination": "Optional: Last transaction ID for pagination",
"The Bitcoin address to look up mempool transactions for": "The Bitcoin address to look up mempool transactions for",
"The Bitcoin address to look up UTXOs for": "The Bitcoin address to look up UTXOs for",
"The Bitcoin address to validate": "The Bitcoin address to validate",
"The hash of the block to look up": "The hash of the block to look up",
"The height of the block to look up": "The height of the block to look up",
"Unix timestamp to find the closest block to": "Unix timestamp to find the closest block to",
"The hash of the block to check status": "The hash of the block to check status",
"The hash of the block": "The hash of the block",
"The index of the transaction within the block": "The index of the transaction within the block",
"Optional: Starting index for pagination": "Optional: Starting index for pagination",
"The starting block height": "The starting block height",
"Optional: The ending block height. If not specified, defaults to the current tip": "Optional: The ending block height. If not specified, defaults to the current tip",
"The transaction ID to retrieve": "The transaction ID to retrieve",
"The transaction ID to get hex data for": "The transaction ID to get hex data for",
"The transaction ID to get merkle block proof for": "The transaction ID to get merkle block proof for",
"The transaction ID to get merkle proof for": "The transaction ID to get merkle proof for",
"The transaction ID to check output spending status": "The transaction ID to check output spending status",
"The index of the output to check (0-based)": "The index of the output to check (0-based)",
"The transaction ID to check all output spending statuses": "The transaction ID to check all output spending statuses",
"The transaction ID to get raw data for": "The transaction ID to get raw data for",
"The transaction ID to get RBF timeline for": "The transaction ID to get RBF timeline for",
"The transaction ID to check status for": "The transaction ID to check status for",
"The transaction ID to get timing information for": "The transaction ID to get timing information for",
"The raw transaction in hex format to broadcast": "The raw transaction in hex format to broadcast",
"Authorization headers are injected automatically from your connection.": "Authorization headers are injected automatically from your connection.",
"US Dollar": "US Dollar",
"Euro": "Euro",
"British Pound": "British Pound",
"Canadian Dollar": "Canadian Dollar",
"Swiss Franc": "Swiss Franc",
"Australian Dollar": "Australian Dollar",
"Japanese Yen": "Japanese Yen",
"GET": "GET",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "DELETE",
"HEAD": "HEAD"
}

View File

@@ -0,0 +1,139 @@
{
"The mempool.space website invented the concept of visualizing a Bitcoin node's mempool as projected blocks.": "The mempool.space website invented the concept of visualizing a Bitcoin node's mempool as projected blocks.",
"Get Difficulty Adjustment": "Get Difficulty Adjustment",
"Get Price": "Get Price",
"Get Historical Price": "Get Historical Price",
"Get Address Details": "Get Address Details",
"Get Address Transactions": "Get Address Transactions",
"Get Address Transactions (Chain)": "Get Address Transactions (Chain)",
"Get Address Transactions (Mempool)": "Get Address Transactions (Mempool)",
"Get Address UTXO": "Get Address UTXO",
"Validate Address": "Validate Address",
"Get Mempool Blocks Fees": "Get Mempool Blocks Fees",
"Get Recommended Fees": "Get Recommended Fees",
"Get Block": "Get Block",
"Get Block Header": "Get Block Header",
"Get Block Height": "Get Block Height",
"Get Block Timestamp": "Get Block Timestamp",
"Get Block Raw": "Get Block Raw",
"Get Block Status": "Get Block Status",
"Get Block Tip Height": "Get Block Tip Height",
"Get Block Tip Hash": "Get Block Tip Hash",
"Get Block Transaction ID": "Get Block Transaction ID",
"Get Block Transaction IDs": "Get Block Transaction IDs",
"Get Block Transactions": "Get Block Transactions",
"Get Blocks (Bulk)": "Get Blocks (Bulk)",
"Get Transaction": "Get Transaction",
"Get Transaction Hex": "Get Transaction Hex",
"Get Transaction Merkleblock Proof": "Get Transaction Merkleblock Proof",
"Get Transaction Merkle Proof": "Get Transaction Merkle Proof",
"Get Transaction Output Spend Status": "Get Transaction Output Spend Status",
"Get All Transaction Output Spend Statuses": "Get All Transaction Output Spend Statuses",
"Get Raw Transaction": "Get Raw Transaction",
"Get Transaction RBF Timeline": "Get Transaction RBF Timeline",
"Get Transaction Status": "Get Transaction Status",
"Get Transaction Times": "Get Transaction Times",
"Post Transaction": "Post Transaction",
"Custom API Call": "自定义 API 呼叫",
"Returns details about Bitcoin difficulty adjustment": "Returns details about Bitcoin difficulty adjustment",
"Returns bitcoin latest price in main currencies": "Returns bitcoin latest price in main currencies",
"Returns bitcoin historical price in main currencies": "Returns bitcoin historical price in main currencies",
"Returns address details including chain and mempool stats": "Returns address details including chain and mempool stats",
"Returns transaction history (up to 50 mempool + 25 confirmed transactions)": "Returns transaction history (up to 50 mempool + 25 confirmed transactions)",
"Returns confirmed transaction history (25 transactions per page)": "Returns confirmed transaction history (25 transactions per page)",
"Returns unconfirmed transactions (up to 50)": "Returns unconfirmed transactions (up to 50)",
"Returns unspent transaction outputs for an address": "Returns unspent transaction outputs for an address",
"Validates a Bitcoin address": "Validates a Bitcoin address",
"Returns current mempool as projected blocks with fee rates and sizes": "Returns current mempool as projected blocks with fee rates and sizes",
"Returns recommended fee rates for different transaction confirmation targets": "Returns recommended fee rates for different transaction confirmation targets",
"Returns detailed block information": "Returns detailed block information",
"Returns the hex-encoded block header": "Returns the hex-encoded block header",
"Returns the hash of the block currently at specified height": "Returns the hash of the block currently at specified height",
"Returns the height and hash of the block closest to the given timestamp": "Returns the height and hash of the block closest to the given timestamp",
"Returns the raw block representation in binary": "Returns the raw block representation in binary",
"Returns the confirmation status of a block": "Returns the confirmation status of a block",
"Returns the height of the last block": "Returns the height of the last block",
"Returns the hash of the last block": "Returns the hash of the last block",
"Returns the transaction at specified index within the block": "Returns the transaction at specified index within the block",
"Returns a list of all transaction IDs in the block": "Returns a list of all transaction IDs in the block",
"Returns a list of transactions in the block (up to 25 transactions)": "Returns a list of transactions in the block (up to 25 transactions)",
"Returns details on the range of blocks between minHeight and maxHeight, inclusive, up to 10 blocks": "Returns details on the range of blocks between minHeight and maxHeight, inclusive, up to 10 blocks",
"Retrieve transaction details by transaction ID": "Retrieve transaction details by transaction ID",
"Get the raw transaction in hex format": "Get the raw transaction in hex format",
"Get the merkle block proof for a transaction": "Get the merkle block proof for a transaction",
"Get the merkle proof for a transaction": "Get the merkle proof for a transaction",
"Get the spending status of a specific transaction output": "Get the spending status of a specific transaction output",
"Get the spending status of all outputs in a transaction": "Get the spending status of all outputs in a transaction",
"Get the Replace-By-Fee (RBF) timeline for a transaction": "Get the Replace-By-Fee (RBF) timeline for a transaction",
"Get the confirmation status of a transaction": "Get the confirmation status of a transaction",
"Get timing information for a transaction including first seen and block entry times": "Get timing information for a transaction including first seen and block entry times",
"Submit a raw transaction to the network": "Submit a raw transaction to the network",
"Make a custom API call to a specific endpoint": "将一个自定义 API 调用到一个特定的终点",
"Currency": "Currency",
"Price lookup date": "Price lookup date",
"Address": "Address",
"After Transaction ID": "After Transaction ID",
"Last Transaction ID": "Last Transaction ID",
"Block Hash": "Block Hash",
"Block Height": "Block Height",
"Timestamp": "Timestamp",
"Transaction Index": "Transaction Index",
"Start Index": "Start Index",
"Minimum Height": "Minimum Height",
"Maximum Height": "Maximum Height",
"Transaction ID": "Transaction ID",
"Output Index": "Output Index",
"Raw Transaction": "Raw Transaction",
"Method": "方法",
"Headers": "信头",
"Query Parameters": "查询参数",
"Body": "正文内容",
"Response is Binary ?": "Response is Binary ?",
"No Error on Failure": "失败时没有错误",
"Timeout (in seconds)": "超时(秒)",
"Select the currency for historical price": "Select the currency for historical price",
"Provide YYYY-MM-DD format.": "Provide YYYY-MM-DD format.",
"The Bitcoin address to look up": "The Bitcoin address to look up",
"The Bitcoin address to look up transactions for": "The Bitcoin address to look up transactions for",
"Optional: Get transactions after this transaction ID (for pagination)": "Optional: Get transactions after this transaction ID (for pagination)",
"Optional: Last transaction ID for pagination": "Optional: Last transaction ID for pagination",
"The Bitcoin address to look up mempool transactions for": "The Bitcoin address to look up mempool transactions for",
"The Bitcoin address to look up UTXOs for": "The Bitcoin address to look up UTXOs for",
"The Bitcoin address to validate": "The Bitcoin address to validate",
"The hash of the block to look up": "The hash of the block to look up",
"The height of the block to look up": "The height of the block to look up",
"Unix timestamp to find the closest block to": "Unix timestamp to find the closest block to",
"The hash of the block to check status": "The hash of the block to check status",
"The hash of the block": "The hash of the block",
"The index of the transaction within the block": "The index of the transaction within the block",
"Optional: Starting index for pagination": "Optional: Starting index for pagination",
"The starting block height": "The starting block height",
"Optional: The ending block height. If not specified, defaults to the current tip": "Optional: The ending block height. If not specified, defaults to the current tip",
"The transaction ID to retrieve": "The transaction ID to retrieve",
"The transaction ID to get hex data for": "The transaction ID to get hex data for",
"The transaction ID to get merkle block proof for": "The transaction ID to get merkle block proof for",
"The transaction ID to get merkle proof for": "The transaction ID to get merkle proof for",
"The transaction ID to check output spending status": "The transaction ID to check output spending status",
"The index of the output to check (0-based)": "The index of the output to check (0-based)",
"The transaction ID to check all output spending statuses": "The transaction ID to check all output spending statuses",
"The transaction ID to get raw data for": "The transaction ID to get raw data for",
"The transaction ID to get RBF timeline for": "The transaction ID to get RBF timeline for",
"The transaction ID to check status for": "The transaction ID to check status for",
"The transaction ID to get timing information for": "The transaction ID to get timing information for",
"The raw transaction in hex format to broadcast": "The raw transaction in hex format to broadcast",
"Authorization headers are injected automatically from your connection.": "授权头自动从您的连接中注入。",
"Enable for files like PDFs, images, etc..": "Enable for files like PDFs, images, etc..",
"US Dollar": "US Dollar",
"Euro": "Euro",
"British Pound": "British Pound",
"Canadian Dollar": "Canadian Dollar",
"Swiss Franc": "Swiss Franc",
"Australian Dollar": "Australian Dollar",
"Japanese Yen": "Japanese Yen",
"GET": "获取",
"POST": "帖子",
"PATCH": "PATCH",
"PUT": "弹出",
"DELETE": "删除",
"HEAD": "黑色"
}

View File

@@ -0,0 +1,104 @@
import { createPiece, PieceAuth } from '@activepieces/pieces-framework';
import { createCustomApiCallAction } from '@activepieces/pieces-common';
// General Actions
import { getDifficultyAdjustment } from './lib/actions/general/get-difficulty-adjustment';
import { getPrice } from './lib/actions/general/get-price';
import { getHistoricalPrice } from './lib/actions/general/get-historical-price';
// Address Actions
import { getAddressDetails } from './lib/actions/addresses/get-address-details';
import { getAddressTransactions } from './lib/actions/addresses/get-address-transactions';
import { getAddressTransactionsChain } from './lib/actions/addresses/get-address-transactions-chain';
import { getAddressTransactionsMempool } from './lib/actions/addresses/get-address-transactions-mempool';
import { getAddressUtxo } from './lib/actions/addresses/get-address-utxo';
import { validateAddress } from './lib/actions/addresses/validate-address';
// Fees Actions
import { getMempoolBlocksFees } from './lib/actions/fees/get-mempool-blocks-fees';
import { getRecommendedFees } from './lib/actions/fees/get-recommended-fees';
// Block Actions
import { getBlock } from './lib/actions/blocks/get-block';
import { getBlockHeader } from './lib/actions/blocks/get-block-header';
import { getBlockHeight } from './lib/actions/blocks/get-block-height';
import { getBlockTimestamp } from './lib/actions/blocks/get-block-timestamp';
import { getBlockRaw } from './lib/actions/blocks/get-block-raw';
import { getBlockStatus } from './lib/actions/blocks/get-block-status';
import { getBlockTipHeight } from './lib/actions/blocks/get-block-tip-height';
import { getBlockTipHash } from './lib/actions/blocks/get-block-tip-hash';
import { getBlockTransactionId } from './lib/actions/blocks/get-block-transaction-id';
import { getBlockTransactionIds } from './lib/actions/blocks/get-block-transaction-ids';
import { getBlockTransactions } from './lib/actions/blocks/get-block-transactions';
import { getBlocksBulk } from './lib/actions/blocks/get-blocks-bulk';
// Transaction Actions
import { getTransaction } from './lib/actions/transactions/get-transaction';
import { getTransactionHex } from './lib/actions/transactions/get-transaction-hex';
import { getTransactionMerkleblockProof } from './lib/actions/transactions/get-transaction-merkleblock-proof';
import { getTransactionMerkleProof } from './lib/actions/transactions/get-transaction-merkle-proof';
import { getTransactionOutspend } from './lib/actions/transactions/get-transaction-outspend';
import { getTransactionOutspends } from './lib/actions/transactions/get-transaction-outspends';
import { getTransactionRaw } from './lib/actions/transactions/get-transaction-raw';
import { getTransactionRbfTimeline } from './lib/actions/transactions/get-transaction-rbf-timeline';
import { getTransactionStatus } from './lib/actions/transactions/get-transaction-status';
import { getTransactionTimes } from './lib/actions/transactions/get-transaction-times';
import { postTransaction } from './lib/actions/transactions/post-transaction';
export const mempoolSpace = createPiece({
displayName: 'Mempool',
description: 'The mempool.space website invented the concept of visualizing a Bitcoin node\'s mempool as projected blocks.',
logoUrl: 'https://cdn.activepieces.com/pieces/mempool-space.png',
minimumSupportedRelease: '0.20.0',
authors: ['reemayoush'],
auth: PieceAuth.None(),
actions: [
// General Actions
getDifficultyAdjustment,
getPrice,
getHistoricalPrice,
// Address Actions
getAddressDetails,
getAddressTransactions,
getAddressTransactionsChain,
getAddressTransactionsMempool,
getAddressUtxo,
validateAddress,
// Fees Actions
getMempoolBlocksFees,
getRecommendedFees,
// Block Actions
getBlock,
getBlockHeader,
getBlockHeight,
getBlockTimestamp,
getBlockRaw,
getBlockStatus,
getBlockTipHeight,
getBlockTipHash,
getBlockTransactionId,
getBlockTransactionIds,
getBlockTransactions,
getBlocksBulk,
// Transaction Actions
getTransaction,
getTransactionHex,
getTransactionMerkleblockProof,
getTransactionMerkleProof,
getTransactionOutspend,
getTransactionOutspends,
getTransactionRaw,
getTransactionRbfTimeline,
getTransactionStatus,
getTransactionTimes,
postTransaction,
createCustomApiCallAction({
baseUrl: () => 'https://mempool.space/api',
}),
],
triggers: []
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getAddressDetails = createAction({
auth:PieceAuth.None(),
name: 'get_address_details',
displayName: 'Get Address Details',
description: 'Returns address details including chain and mempool stats',
// category: 'Addresses',
props: {
address: Property.ShortText({
displayName: 'Address',
description: 'The Bitcoin address to look up',
required: true
})
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/address/${propsValue.address}`,
});
return response.body;
},
});

View File

@@ -0,0 +1,36 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getAddressTransactionsChain = createAction({
auth:PieceAuth.None(),
name: 'get_address_transactions_chain',
displayName: 'Get Address Transactions (Chain)',
description: 'Returns confirmed transaction history (25 transactions per page)',
// category: 'Addresses',
props: {
address: Property.ShortText({
displayName: 'Address',
description: 'The Bitcoin address to look up transactions for',
required: true
}),
last_txid: Property.ShortText({
displayName: 'Last Transaction ID',
description: 'Optional: Last transaction ID for pagination',
required: false
})
},
async run({ propsValue }) {
const queryParams: Record<string, string> = {};
if (propsValue.last_txid) {
queryParams['last_txid'] = propsValue.last_txid;
}
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/address/${propsValue.address}/txs/chain`,
queryParams
});
return response.body;
},
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getAddressTransactionsMempool = createAction({
auth:PieceAuth.None(),
name: 'get_address_transactions_mempool',
displayName: 'Get Address Transactions (Mempool)',
description: 'Returns unconfirmed transactions (up to 50)',
// category: 'Addresses',
props: {
address: Property.ShortText({
displayName: 'Address',
description: 'The Bitcoin address to look up mempool transactions for',
required: true
})
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/address/${propsValue.address}/txs/mempool`,
});
return response.body;
},
});

View File

@@ -0,0 +1,36 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getAddressTransactions = createAction({
auth:PieceAuth.None(),
name: 'get_address_transactions',
displayName: 'Get Address Transactions',
description: 'Returns transaction history (up to 50 mempool + 25 confirmed transactions)',
// category: 'Addresses',
props: {
address: Property.ShortText({
displayName: 'Address',
description: 'The Bitcoin address to look up transactions for',
required: true
}),
after_txid: Property.ShortText({
displayName: 'After Transaction ID',
description: 'Optional: Get transactions after this transaction ID (for pagination)',
required: false
})
},
async run({ propsValue }) {
const queryParams: Record<string, string> = {};
if (propsValue.after_txid) {
queryParams['after_txid'] = propsValue.after_txid;
}
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/address/${propsValue.address}/txs`,
queryParams
});
return response.body;
},
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getAddressUtxo = createAction({
auth:PieceAuth.None(),
name: 'get_address_utxo',
displayName: 'Get Address UTXO',
description: 'Returns unspent transaction outputs for an address',
// category: 'Addresses',
props: {
address: Property.ShortText({
displayName: 'Address',
description: 'The Bitcoin address to look up UTXOs for',
required: true
})
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/address/${propsValue.address}/utxo`,
});
return response.body;
},
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const validateAddress = createAction({
auth:PieceAuth.None(),
name: 'validate_address',
displayName: 'Validate Address',
description: 'Validates a Bitcoin address',
// category: 'Addresses',
props: {
address: Property.ShortText({
displayName: 'Address',
description: 'The Bitcoin address to validate',
required: true
})
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/v1/validate-address/${propsValue.address}`,
});
return response.body;
},
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getBlockHeader = createAction({
auth:PieceAuth.None(),
name: 'get_block_header',
displayName: 'Get Block Header',
description: 'Returns the hex-encoded block header',
// category: 'Blocks',
props: {
hash: Property.ShortText({
displayName: 'Block Hash',
description: 'The hash of the block to look up',
required: true
})
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/block/${propsValue.hash}/header`,
});
return response.body;
},
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getBlockHeight = createAction({
auth:PieceAuth.None(),
name: 'get_block_height',
displayName: 'Get Block Height',
description: 'Returns the hash of the block currently at specified height',
// category: 'Blocks',
props: {
height: Property.Number({
displayName: 'Block Height',
description: 'The height of the block to look up',
required: true
})
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/block-height/${propsValue.height}`,
});
return response.body;
},
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getBlockRaw = createAction({
auth:PieceAuth.None(),
name: 'get_block_raw',
displayName: 'Get Block Raw',
description: 'Returns the raw block representation in binary',
// category: 'Blocks',
props: {
hash: Property.ShortText({
displayName: 'Block Hash',
description: 'The hash of the block to look up',
required: true
})
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/block/${propsValue.hash}/raw`,
});
return response.body;
},
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getBlockStatus = createAction({
auth:PieceAuth.None(),
name: 'get_block_status',
displayName: 'Get Block Status',
description: 'Returns the confirmation status of a block',
// category: 'Blocks',
props: {
hash: Property.ShortText({
displayName: 'Block Hash',
description: 'The hash of the block to check status',
required: true
})
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/block/${propsValue.hash}/status`,
});
return response.body;
},
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getBlockTimestamp = createAction({
auth:PieceAuth.None(),
name: 'get_block_timestamp',
displayName: 'Get Block Timestamp',
description: 'Returns the height and hash of the block closest to the given timestamp',
// category: 'Blocks',
props: {
timestamp: Property.Number({
displayName: 'Timestamp',
description: 'Unix timestamp to find the closest block to',
required: true
})
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/v1/mining/blocks/timestamp/${propsValue.timestamp}`,
});
return response.body;
},
});

View File

@@ -0,0 +1,19 @@
import { createAction, PieceAuth } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getBlockTipHash = createAction({
auth:PieceAuth.None(),
name: 'get_block_tip_hash',
displayName: 'Get Block Tip Hash',
description: 'Returns the hash of the last block',
// category: 'Blocks',
props: {},
async run() {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/blocks/tip/hash`,
});
return response.body;
},
});

View File

@@ -0,0 +1,19 @@
import { createAction, PieceAuth } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getBlockTipHeight = createAction({
auth:PieceAuth.None(),
name: 'get_block_tip_height',
displayName: 'Get Block Tip Height',
description: 'Returns the height of the last block',
// category: 'Blocks',
props: {},
async run() {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/blocks/tip/height`,
});
return response.body;
},
});

View File

@@ -0,0 +1,30 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getBlockTransactionId = createAction({
auth:PieceAuth.None(),
name: 'get_block_transaction_id',
displayName: 'Get Block Transaction ID',
description: 'Returns the transaction at specified index within the block',
// category: 'Blocks',
props: {
hash: Property.ShortText({
displayName: 'Block Hash',
description: 'The hash of the block',
required: true
}),
index: Property.Number({
displayName: 'Transaction Index',
description: 'The index of the transaction within the block',
required: true
})
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/block/${propsValue.hash}/txid/${propsValue.index}`,
});
return response.body;
},
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getBlockTransactionIds = createAction({
auth:PieceAuth.None(),
name: 'get_block_transaction_ids',
displayName: 'Get Block Transaction IDs',
description: 'Returns a list of all transaction IDs in the block',
// category: 'Blocks',
props: {
hash: Property.ShortText({
displayName: 'Block Hash',
description: 'The hash of the block',
required: true
})
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/block/${propsValue.hash}/txids`,
});
return response.body;
},
});

View File

@@ -0,0 +1,35 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getBlockTransactions = createAction({
auth:PieceAuth.None(),
name: 'get_block_transactions',
displayName: 'Get Block Transactions',
description: 'Returns a list of transactions in the block (up to 25 transactions)',
// category: 'Blocks',
props: {
hash: Property.ShortText({
displayName: 'Block Hash',
description: 'The hash of the block',
required: true
}),
startIndex: Property.Number({
displayName: 'Start Index',
description: 'Optional: Starting index for pagination',
required: false
})
},
async run({ propsValue }) {
let url = `${MEMPOOL_API_BASE_URL}/api/block/${propsValue.hash}/txs`;
if (propsValue.startIndex !== undefined) {
url += `/${propsValue.startIndex}`;
}
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: url,
});
return response.body;
},
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getBlock = createAction({
auth:PieceAuth.None(),
name: 'get_block',
displayName: 'Get Block',
description: 'Returns detailed block information',
// category: 'Blocks',
props: {
hash: Property.ShortText({
displayName: 'Block Hash',
description: 'The hash of the block to look up',
required: true
})
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/block/${propsValue.hash}`,
});
return response.body;
},
});

View File

@@ -0,0 +1,34 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getBlocksBulk = createAction({
auth:PieceAuth.None(),
name: 'get_blocks_bulk',
displayName: 'Get Blocks (Bulk)',
description: 'Returns details on the range of blocks between minHeight and maxHeight, inclusive, up to 10 blocks',
// category: 'Blocks',
props: {
minHeight: Property.Number({
displayName: 'Minimum Height',
description: 'The starting block height',
required: true
}),
maxHeight: Property.Number({
displayName: 'Maximum Height',
description: 'Optional: The ending block height. If not specified, defaults to the current tip',
required: false
})
},
async run({ propsValue }) {
const url = propsValue.maxHeight !== undefined ?
`${MEMPOOL_API_BASE_URL}/api/v1/blocks-bulk/${propsValue.minHeight}/${propsValue.maxHeight}` :
`${MEMPOOL_API_BASE_URL}/api/v1/blocks-bulk/${propsValue.minHeight}`;
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: url,
});
return response.body;
},
});

View File

@@ -0,0 +1,19 @@
import { createAction, PieceAuth } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getMempoolBlocksFees = createAction({
auth:PieceAuth.None(),
name: 'get_mempool_blocks_fees',
displayName: 'Get Mempool Blocks Fees',
description: 'Returns current mempool as projected blocks with fee rates and sizes',
// category: 'Fees',
props: {},
async run() {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/v1/fees/mempool-blocks`,
});
return response.body;
},
});

View File

@@ -0,0 +1,19 @@
import { createAction, PieceAuth } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getRecommendedFees = createAction({
auth:PieceAuth.None(),
name: 'get_recommended_fees',
displayName: 'Get Recommended Fees',
description: 'Returns recommended fee rates for different transaction confirmation targets',
// category: 'Fees',
props: {},
async run() {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/v1/fees/recommended`,
});
return response.body;
},
});

View File

@@ -0,0 +1,20 @@
import { createAction, PieceAuth } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getDifficultyAdjustment = createAction({
auth:PieceAuth.None(),
name: 'get_difficulty_adjustment',
displayName: 'Get Difficulty Adjustment',
description: 'Returns details about Bitcoin difficulty adjustment',
// category: 'General',
props: {},
async run() {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/v1/difficulty-adjustment`,
});
return response.body;
},
});

View File

@@ -0,0 +1,51 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getHistoricalPrice = createAction({
auth:PieceAuth.None(),
name: 'get_historical_price',
displayName: 'Get Historical Price',
description: 'Returns bitcoin historical price in main currencies',
// category: 'General',
props: {
currency: Property.StaticDropdown({
displayName: 'Currency',
description: 'Select the currency for historical price',
required: true,
options: {
options: [
{ label: 'US Dollar', value: 'USD' },
{ label: 'Euro', value: 'EUR' },
{ label: 'British Pound', value: 'GBP' },
{ label: 'Canadian Dollar', value: 'CAD' },
{ label: 'Swiss Franc', value: 'CHF' },
{ label: 'Australian Dollar', value: 'AUD' },
{ label: 'Japanese Yen', value: 'JPY' }
]
}
}),
dateTime: Property.DateTime({
displayName: 'Price lookup date',
description: 'Provide YYYY-MM-DD format.',
required: true
})
},
async run({ propsValue }) {
const queryParams: Record<string, string> = {};
if (propsValue.currency) {
queryParams['currency'] = propsValue.currency;
}
if (propsValue.dateTime) {
const date = new Date(propsValue.dateTime);
queryParams['timestamp'] = date.getTime().toString();
}
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/v1/historical-price`,
queryParams
});
return response.body;
},
});

View File

@@ -0,0 +1,20 @@
import { createAction, PieceAuth } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getPrice = createAction({
auth:PieceAuth.None(),
name: 'get_price',
displayName: 'Get Price',
description: 'Returns bitcoin latest price in main currencies',
// category: 'General',
props: {},
async run() {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/v1/prices`,
});
return response.body;
},
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getTransactionHex = createAction({
auth:PieceAuth.None(),
name: 'get_transaction_hex',
displayName: 'Get Transaction Hex',
description: 'Get the raw transaction in hex format',
// category: 'Transactions',
props: {
txid: Property.ShortText({
displayName: 'Transaction ID',
description: 'The transaction ID to get hex data for',
required: true,
}),
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/tx/${propsValue.txid}/hex`,
});
return response.body;
},
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getTransactionMerkleProof = createAction({
auth:PieceAuth.None(),
name: 'get_transaction_merkle_proof',
displayName: 'Get Transaction Merkle Proof',
description: 'Get the merkle proof for a transaction',
// category: 'Transactions',
props: {
txid: Property.ShortText({
displayName: 'Transaction ID',
description: 'The transaction ID to get merkle proof for',
required: true,
}),
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/tx/${propsValue.txid}/merkle-proof`,
});
return response.body;
},
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getTransactionMerkleblockProof = createAction({
auth:PieceAuth.None(),
name: 'get_transaction_merkleblock_proof',
displayName: 'Get Transaction Merkleblock Proof',
description: 'Get the merkle block proof for a transaction',
// category: 'Transactions',
props: {
txid: Property.ShortText({
displayName: 'Transaction ID',
description: 'The transaction ID to get merkle block proof for',
required: true,
}),
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/tx/${propsValue.txid}/merkleblock-proof`,
});
return response.body;
},
});

View File

@@ -0,0 +1,30 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getTransactionOutspend = createAction({
auth:PieceAuth.None(),
name: 'get_transaction_outspend',
displayName: 'Get Transaction Output Spend Status',
description: 'Get the spending status of a specific transaction output',
// category: 'Transactions',
props: {
txid: Property.ShortText({
displayName: 'Transaction ID',
description: 'The transaction ID to check output spending status',
required: true,
}),
vout: Property.Number({
displayName: 'Output Index',
description: 'The index of the output to check (0-based)',
required: true,
}),
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/tx/${propsValue.txid}/outspend/${propsValue.vout}`,
});
return response.body;
},
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getTransactionOutspends = createAction({
auth:PieceAuth.None(),
name: 'get_transaction_outspends',
displayName: 'Get All Transaction Output Spend Statuses',
description: 'Get the spending status of all outputs in a transaction',
// category: 'Transactions',
props: {
txid: Property.ShortText({
displayName: 'Transaction ID',
description: 'The transaction ID to check all output spending statuses',
required: true,
}),
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/tx/${propsValue.txid}/outspends`,
});
return response.body;
},
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getTransactionRaw = createAction({
auth:PieceAuth.None(),
name: 'get_transaction_raw',
displayName: 'Get Raw Transaction',
description: 'Get the raw transaction in hex format',
// category: 'Transactions',
props: {
txid: Property.ShortText({
displayName: 'Transaction ID',
description: 'The transaction ID to get raw data for',
required: true,
}),
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/tx/${propsValue.txid}/raw`,
});
return response.body;
},
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getTransactionRbfTimeline = createAction({
auth:PieceAuth.None(),
name: 'get_transaction_rbf_timeline',
displayName: 'Get Transaction RBF Timeline',
description: 'Get the Replace-By-Fee (RBF) timeline for a transaction',
// category: 'Transactions',
props: {
txid: Property.ShortText({
displayName: 'Transaction ID',
description: 'The transaction ID to get RBF timeline for',
required: true,
}),
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/tx/${propsValue.txid}/rbf-timeline`,
});
return response.body;
},
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getTransactionStatus = createAction({
auth:PieceAuth.None(),
name: 'get_transaction_status',
displayName: 'Get Transaction Status',
description: 'Get the confirmation status of a transaction',
// category: 'Transactions',
props: {
txid: Property.ShortText({
displayName: 'Transaction ID',
description: 'The transaction ID to check status for',
required: true,
}),
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/tx/${propsValue.txid}/status`,
});
return response.body;
},
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getTransactionTimes = createAction({
auth:PieceAuth.None(),
name: 'get_transaction_times',
displayName: 'Get Transaction Times',
description: 'Get timing information for a transaction including first seen and block entry times',
// category: 'Transactions',
props: {
txid: Property.ShortText({
displayName: 'Transaction ID',
description: 'The transaction ID to get timing information for',
required: true,
}),
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/tx/${propsValue.txid}/times`,
});
return response.body;
},
});

View File

@@ -0,0 +1,25 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const getTransaction = createAction({
auth:PieceAuth.None(),
name: 'get_transaction',
displayName: 'Get Transaction',
description: 'Retrieve transaction details by transaction ID',
// category: 'Transactions',
props: {
txid: Property.ShortText({
displayName: 'Transaction ID',
description: 'The transaction ID to retrieve',
required: true,
}),
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `${MEMPOOL_API_BASE_URL}/api/tx/${propsValue.txid}`,
});
return response.body;
},
});

View File

@@ -0,0 +1,26 @@
import { createAction, PieceAuth, Property } from '@activepieces/pieces-framework';
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
import { MEMPOOL_API_BASE_URL } from '../../common';
export const postTransaction = createAction({
auth:PieceAuth.None(),
name: 'post_transaction',
displayName: 'Post Transaction',
description: 'Submit a raw transaction to the network',
// category: 'Transactions',
props: {
rawTx: Property.LongText({
displayName: 'Raw Transaction',
description: 'The raw transaction in hex format to broadcast',
required: true,
}),
},
async run({ propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: `${MEMPOOL_API_BASE_URL}/api/tx`,
body: propsValue.rawTx,
});
return response.body;
},
});

View File

@@ -0,0 +1 @@
export const MEMPOOL_API_BASE_URL = 'https://mempool.space';

View File

@@ -0,0 +1,19 @@
{
"extends": "../../../../tsconfig.base.json",
"compilerOptions": {
"module": "commonjs",
"forceConsistentCasingInFileNames": true,
"strict": true,
"noImplicitOverride": true,
"noImplicitReturns": true,
"noFallthroughCasesInSwitch": true,
"noPropertyAccessFromIndexSignature": true
},
"files": [],
"include": [],
"references": [
{
"path": "./tsconfig.lib.json"
}
]
}

View File

@@ -0,0 +1,11 @@
{
"extends": "./tsconfig.json",
"compilerOptions": {
"module": "commonjs",
"outDir": "../../../../dist/out-tsc",
"declaration": true,
"types": ["node"]
},
"exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"],
"include": ["src/**/*.ts"]
}