MCPcopy Create free account
hub / github.com/ElementsProject/elements / RegisterRawTransactionRPCCommands

Function RegisterRawTransactionRPCCommands

src/rpc/rawtransaction.cpp:3384–3422  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3382//
3383
3384void RegisterRawTransactionRPCCommands(CRPCTable &t)
3385{
3386// clang-format off
3387static const CRPCCommand commands[] =
3388{ // category actor (function) argNames
3389 // --------------------- ------------------------ ----------------------- ----------
3390 { "rawtransactions", &getrawtransaction, },
3391 { "rawtransactions", &createrawtransaction, },
3392 { "rawtransactions", &decoderawtransaction, },
3393 { "rawtransactions", &decodescript, },
3394 { "rawtransactions", &sendrawtransaction, },
3395 { "rawtransactions", &combinerawtransaction, },
3396 { "rawtransactions", &signrawtransactionwithkey, },
3397 { "rawtransactions", &testmempoolaccept, },
3398 { "rawtransactions", &decodepsbt, },
3399 { "rawtransactions", &combinepsbt, },
3400 { "rawtransactions", &finalizepsbt, },
3401 { "rawtransactions", &createpsbt, },
3402 { "rawtransactions", &converttopsbt, },
3403 { "rawtransactions", &utxoupdatepsbt, },
3404 { "rawtransactions", &parsepsbt, },
3405#if 0
3406 { "rawtransactions", &joinpsbts, },
3407#endif
3408 { "rawtransactions", &analyzepsbt, },
3409
3410 { "blockchain", &gettxoutproof, },
3411 { "blockchain", &verifytxoutproof, },
3412 { "rawtransactions", &rawissueasset, },
3413 { "rawtransactions", &rawreissueasset, },
3414 { "rawtransactions", &rawblindrawtransaction, },
3415 { "rawtransactions", &calculateasset, },
3416 { "rawtransactions", &updatepsbtpegin, },
3417};
3418// clang-format on
3419 for (const auto& c : commands) {
3420 t.appendCommand(c.name, &c);
3421 }
3422}

Callers 1

Calls 1

appendCommandMethod · 0.80

Tested by

no test coverage detected