testmempoolaccept - Litecoin

Example code for the testmempoolaccept JSON-RPC method. Complete guide on how to use testmempoolaccept JSON-RPC in GetBlock Web3 documentation.

Returns result of mempool acceptance tests indicating if raw transaction would be accepted by mempool.

Parameters

Parameter
Type
Description

rawtxs

array

An array of hex strings of raw transactions.

Request examples

curl --location --request POST 'https://go.getblock.io/<ACCESS-TOKEN>/' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "method": "testmempoolaccept",
    "params": [["0100000001..."]],
    "id": "getblock.io"
}'

Response

{
    "jsonrpc": "2.0",
    "id": "getblock.io",
    "result": [{
        "txid": "txid...",
        "allowed": true,
        "vsize": 144,
        "fees": {
            "base": 0.00001000
        }
    }]
}

Response Parameters

Field
Type
Description

txid

string

The transaction hash.

allowed

boolean

If the mempool would accept the transaction.

vsize

number

Virtual transaction size.

Use Case

The testmempoolaccept method is essential for:

  • Transaction validation

  • Pre-broadcast testing

  • Fee verification

  • Error checking

Error Handling

Status Code
Error Message
Cause

403

Forbidden

Missing or invalid ACCESS-TOKEN.

Integration Notes

The testmempoolaccept method helps developers build robust applications that interact with the Litecoin blockchain.

Last updated

Was this helpful?