Expand description
DHT database operations.
Internally split into three layers:
inner: free-standingasync fns oversqlx::Executorper DHT table (one submodule per table).db_operations: thinDbRead<Dht>/DbWrite<Dht>method wrappers that acquire a pool executor and delegate intoinner.tx_operations: thinTxRead<Dht>/TxWrite<Dht>method wrappers that delegate intoinnerusing the in-flight transaction.
Public API is exposed only via methods on the four handle types
(crate::DbRead / crate::DbWrite / crate::TxRead /
crate::TxWrite) plus the parameter structs re-exported here.
Structsยง
- Insert
Chain Op - Parameters for inserting a row into
ChainOp. - Insert
Limbo Chain Op - Parameters for inserting a row into
LimboChainOp. - Insert
Limbo Warrant - Parameters for inserting a row into
LimboWarrant. - Insert
Warrant - Parameters for inserting a row into
Warrant.