-
Notifications
You must be signed in to change notification settings - Fork 59
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Watcher_Info events race cause spent output presented unspent (#1769)
* feat: add 'ensure_output' to EthEvent.insert_exits to explicitly allow missing outputs * test: demonstrate missing output feature * feat: unplug Std exit consumer of WatcherInfo * feat: unplug IFE exit started consumer of WatcherInfo * feat: unplug IFE output piggybacked consumer of WatcherInfo * feat: unplug IFE output withdrawn consumer of WatcherInfo * feat: unplug deposits handling out of the Bus * feat: unplug block application handling out of the Bus * chore: delete unused modules, linter fixes * fix: improve TxOutput schema queries and show that by tests * fix: fix wrongly marked outout existance * chore: [after review] align to comments * test: use syncronous test when talking to postgres * refactor: [after review] Insert full block data synchronously instead of pending block * chore: delete unused code regarding pending blocks machinery * test: fix tests - change nonexisting pending block * test: fix test * refactor: be explicit about which event expect the output existence * chore: align to comment Co-authored-by: Ino Murko <[email protected]> Co-authored-by: Pawel Nowosielski <[email protected]>
- Loading branch information
1 parent
35bf68d
commit 0e96ddd
Showing
43 changed files
with
466 additions
and
1,308 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
64 changes: 0 additions & 64 deletions
64
apps/omg_watcher_info/lib/omg_watcher_info/block_application_consumer.ex
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.