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
rawtxs
array
An array of hex strings of raw transactions.
Request examples
curl --location --request POST 'https://shared.eu-central-1.getblock.io/<ACCESS-TOKEN>/' \
--header 'Content-Type: application/json' \
--data-raw '{
"jsonrpc": "2.0",
"method": "testmempoolaccept",
"params": [["0100000001..."]],
"id": "getblock.io"
}'import axios from 'axios';
const data = JSON.stringify({
"jsonrpc": "2.0",
"method": "testmempoolaccept",
"params": [["0100000001..."]],
"id": "getblock.io"
});
const config = {
method: 'post',
url: 'https://shared.eu-central-1.getblock.io/<ACCESS-TOKEN>/',
headers: {
'Content-Type': 'application/json'
},
data: data
};
axios(config)
.then(response => console.log(JSON.stringify(response.data)))
.catch(error => console.log(error));Response
{
"jsonrpc": "2.0",
"id": "getblock.io",
"result": [{
"txid": "txid...",
"allowed": true,
"vsize": 144,
"fees": {
"base": 0.00001000
}
}]
}Response Parameters
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
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?