Module server

Source

Structsยง

TxSenderJsonRpcServer

Constantsยง

JSONRPC_INTERNAL_ERROR_CODE ๐Ÿ”’
MAX_JSONRPC_REQUEST_BODY_SIZE ๐Ÿ”’

Functionsยง

jsonrpc_err ๐Ÿ”’
start_jsonrpc_server
Starts a JSON-RPC server exposing send_tx and send_citrea_tx methods. send_tx and send_citrea_tx are transactional: it begins a DB transaction, calls TxSenderClient::insert_try_to_send or TxSenderClient::send_citrea_tx, and commits on success.