+The correct endpoint to use is the `cardano-submit-api`. When the mempool is full, the thread is blocked. Therefore, the API user can queue up multiple transactions that get processed as soon as mempool capacity becomes available. However, the application needs to allow for the fact that the number of in-flight transactions is limited by the number of open files allowed by the operating system. If this is exceeded, then `cardano-submit-api` just exits, so further requests are not served. Increasing the number of open files allowed by the operating system with `ulimit` will increase the available number of in-flight transactions.
0 commit comments