Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Updated ContractModel tutorial (IntersectMBO#399)
* Small changes to Uniswap model; test out-of-order tokens * Changes to GameStateMachine generation * Add some negative testing to Spec.Uniswap * Add HTML coverage reporting for on-chain coverage info * First push on tutorial * Add ...WithOptions versions of checkNoLockedFundsProof(Fast) * Add No Locked Funds tutorial * checkNoLockedFundsProof: only run the wallet strategy for wallets with something to gain. * DynamicLogic: make anyActions_ generate a length depending on size parameter * Add time awareness section to the tutorial * Add coverage section to the tutorial * Make nextReactiveState and monitoring work in CrashTolerance tests * Add crash tolerance to the tutorial * Add ghc options to Auction.hs * Update tutorial Escrow specs to compile again * Add section on Auction to the tutorial * Enable SymValue in Actions (by deriving Data) * Add actionName to ContractModel * ContractModel: check *all* wallet balances, not just those changed in the model * Short section about certification in tutorial * fixed build errors in tutorial modules and ran updateMaterialized Co-authored-by: John <[email protected]>
- Loading branch information