v3-rc2
Pre-release
Pre-release
This is the second release candidate for the Marlowe specification V3. It has the following changes from the first release candidate
Specification
- PLT-4195 - Change MoneyPreservation for AssetPreservation
- PLT-3505 - Several small fixes to the specification from the audit report
- SCP-4869 - Add lemma for DivValue rounding to zero
- SCP-4908 - Add Escrow to the contract examples
- PLT-3761 - Refactor semantic theory into literate programming
- PLT-5263 - Refactor guarantees section
Test Spec
- SCP-4860 - Make tests reproducible
- SCP-4698 - Implement roundtrip test for all serialized types
- SCP-4901 - Add tests to EvalValue
- PLT-4250 - Add tests to EvalObservation
- PLT-3313 - Add Semiarbitrary instances and property based tests for some of Isabelle theorems
- PLT-4143 - Improved SWAP example