-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change remaining contestation period to deadline #483
Merged
39 commits merged into
master
from
ch1bo/change-remaining-contestation-period-to-deadline
Sep 13, 2022
Merged
Changes from 38 commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
988793c
Change remainingContestationPeriod -> contestationDeadline in hydra-node
ch1bo 4b32570
Regenerate golden files and update json schemas
ch1bo aace37e
Draft HeadLogic behavior of notifying past deadline
ch1bo 49668d0
Introduce 'Tick' chain event and use it in HeadLogic
ch1bo dba48eb
Introduce a chain tick thread to the simulated chain
ch1bo 1ff07eb
Ensure ReadyToFanout is only sent once
ch1bo 907f4f5
Have behavior sanity check timeout after one second
ch1bo a00bf08
Add Tick to logs.yaml spec
ch1bo 23d8d3a
Add JSON roundtrip tests for HeadState
ch1bo 72223b2
Add/update logs.yaml for contestationDeadline
ch1bo 2af0e26
Work around the "more active" simulated chain in ModelSpec
ch1bo 7182e70
Remove the deadlock sanity test in BehaviorSpec
ch1bo 2926b26
Move Direct.Handler-specific tests into HandlerSpec
ch1bo 98349e8
Create a Direct.Handler test which expects Tick events
ch1bo e31f5e1
Add documentation how to interpret HeadIsClosed contestationDeadline
ch1bo 09c82e0
Expose a 'slotToPOSIXTime' on a 'TimeHandle'
ch1bo bfaa7a9
Trying to use queryTimeHandle in chainSyncHandler
ch1bo de81224
Use a single 'TimeHandle' in the 'ChainSyncHandler'
ch1bo 570c380
Draft usage of arbitrary time handles
ch1bo 3caa3aa
Add a TimeHandle roundtrip spec + lots of traces as it fails
ch1bo d4a42a6
Use UTCTime in TimeHandle and add deadline to FanoutTx
ch1bo c776f8e
Expect & ignore Tick events in HandlersSpec
ch1bo 275fec9
Fix posixFromUTCTime conversion
ch1bo c588318
Re-generate golden files and fix json schemas
ch1bo 65f3ba8
Make hydra-cluster compile
ch1bo 3875212
Wait for Tick > deadline in chain integration test
ch1bo 87884ab
Do not assert number of head events in monitoring integration test
ch1bo 7a3d9dc
Update TUI to keep track of current time
ch1bo a845801
Use contestationDeadline to wait in e2e tests
ch1bo fe2a7bb
Introduce a TUI-local 'FanoutPossible' state
ch1bo 4c6b0fe
Also use contestationDeadline in cluster bench
ch1bo 7fac7e7
Add consequence of Tick events on IOSim to ADR20
ch1bo 7f38c4a
Mark ADR20 as accepted as it is implemented now
ch1bo ef7c1f4
Update changelog
ch1bo 0a59440
Bump hydra-tui version
ch1bo c5a98fa
Remove 'Delay' effect
ch1bo 1468da7
Not leak threads in BehaviorSpec
ch1bo bfd56c5
Use arbitrary ChainState in tick HandlerSpec test
ch1bo 719b0cd
Treat TickTimeConversionFailed case as exceptional instead
ch1bo File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍