Expand description
Asynchronous verification of transactions.
Modulesยง
- check
- Transaction checks.
Structsยง
- Async
Checks ๐ - A set of unordered asynchronous checks that should succeed.
- Verifier
- Asynchronous transaction verification.
Enumsยง
- Request
- Specifies whether a transaction should be verified as part of a block or as part of the mempool.
- Response
- The response type for the transaction verifier service. Responses identify the transaction that was verified.
Constantsยง
- MEMPOOL_
OUTPUT_ ๐LOOKUP_ TIMEOUT - A timeout applied to output lookup requests sent to the mempool. This is shorter than the timeout for the state UTXO lookups because a block is likely to be mined every 75 seconds after Blossom is active, changing the best chain tip and requiring re-verification of transactions in the mempool.
- POLL_
MEMPOOL_ ๐DELAY - How long to wait after responding to a mempool request with a transaction that creates new
transparent outputs before polling the mempool service so that it will try adding the verified
transaction and responding to any potential
AwaitOutput
requests. - UTXO_
LOOKUP_ ๐TIMEOUT - A timeout applied to UTXO lookup requests.