darwinia-network / bridger

Relayer client implementation for Darwinia LCMP protocols.
https://rust-docs.darwinia.network/bridger
GNU General Public License v3.0
11 stars 10 forks source link

Try to avoid sending Ethereum transaction repeatedly #145

Closed wuminzhe closed 3 years ago

wuminzhe commented 3 years ago
  1. Create an ethereum transaction sending service and queue these transactions.
  2. Check if there are any pending or confirmed transactions with the same content before sending.
    • send if none
    • wait if pending
    • skip if confirmed
hackfisher commented 3 years ago

Duplicate with https://github.com/darwinia-network/bridger/issues/197