Open yihuang opened 4 years ago
abci is deterministic to tendermint, maybe is it guaranteed in tendermint level?
for the option one -- we can try if the next version of rust abci "quits" if the TM connection is closed: https://github.com/tendermint/rust-abci/pull/132/files#diff-4ce93534efc34e923ce01e975eb7ed80R44
With following sequence of events, abci could left with incorrect state, because both
tx1
andtx2
will be applied?Possible solutions: