0.6.0
Pre-release
Pre-release
Added
-
Implement on-chain contestation logic #192:
- Node will automatically post a
Contest
transaction when it observes aClose
orContest
with an obsolete snapshot - Posting a fan-out transaction is not possible before the contestation dealine has passed
- Node will automatically post a
-
Transactions can now be submitted as raw CBOR-serialized object, base16 encoded, using the
NewTx
client input. This also supports the text-envelope format from cardano-cli out of the box. See the api Reference. -
BREAKING The
hydra-node
does not finalize Heads automatically anymore.- Instead clients do get a new
ReadyToFanout
server output after the contestation period and - Clients can use the
Fanout
client input command to deliberately finalize a Head when it is closed and the contestation period passed.
- Instead clients do get a new
-
Remaining contestation period is included in
HeadIsClosed
and displayed inhydra-tui
.
Changed
- BREAKING: The starting state of a Head is renamed to
IdleState
, which is visible in the log API.