⚡ Test Our Private Nodes of 40+ Blockchains just for $50!

coins coins coins coins
DigiByte (DGB)

Method: POST testmempoolaccept


# testmempoolaccept example for DigiByte (DGB)

POST testmempoolaccept

Returns result of mempool acceptance tests indicating if raw transaction (serialized, hex-encoded) would be accepted by mempool.

This checks if the transaction violates the consensus or policy rules.

See sendrawtransaction call.


rawtxs - json array, required

An array of hex strings of raw transactions. Length must be one for now.

maxfeerate - numeric or string, optional, default=0.10

Reject transactions whose fee rate is higher than the specified value, expressed in BTC/kB


curl --location --request POST 'https://dgb.getblock.io/mainnet/' \
--header 'x-api-key: YOUR-API-KEY' \
--header 'Content-Type: application/json' \
--data-raw '{"jsonrpc": "2.0",
"method": "testmempoolaccept",
"params": [["010000000001010000000000000000000000000000000000000000000000000000000000000000ffffffff320336b80a005a2d4e4f4d50212068747470733a2f2f6769746875622e636f6d2f6a6f7368756179616275742f7a2d6e6f6d70ffffffff0240be4025000000001976a9140cb60a52559620e5de9a297612d49f55f7fd14ea88ac0000000000000000266a24aa21a9ede2f61c3f71d1defd3fa999dfa36953755c690689799962b48bebd836974e8cf90120000000000000000000000000000000000000000000000000000000000000000000000000"], 0.10],
"id": "getblock.io"}'


    "error": null,
    "id": "getblock.io",
    "result": [
            "txid": "4f0934ca5affc6069dc2a112357ef7a2afcdc40307f81ebeccd86e23fddfa2db",
            "allowed": false,
            "reject-reason": "16: coinbase"