Skip to content
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

PLT-5885 create github action for e2e tests #61

Closed
wants to merge 17 commits into from

PLT-5885 add debugging in workflow

001da48
Select commit
Loading
Failed to load commit list.
Closed

PLT-5885 create github action for e2e tests #61

PLT-5885 add debugging in workflow
001da48
Select commit
Loading
Failed to load commit list.
IOG Hydra / ci/hydra-build:x86_64-darwin.pre-commit-check timed out Jan 2, 2024 in 30m 7s

Build timed out

1 steps

Details

Failed Steps

Step 1

Derivation

/nix/store/z6hpvgwdkx1nq1l8w3l28512160s770v-pre-commit-run.drv

Log

hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint: 
hint:   git config --global init.defaultBranch <name>
hint: 
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint: 
hint:   git branch -m <name>
Initialized empty Git repository in /private/tmp/nix-build-pre-commit-run.drv-1/src/.git/
[master (root-commit) afaf15b] init
 762 files changed, 80197 insertions(+)
 create mode 100644 .editorconfig
 create mode 100644 .envrc
 create mode 100644 .gitattributes
 create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md
 create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md
 create mode 100644 .github/PULL_REQUEST_TEMPLATE.md
 create mode 100644 .github/dependabot.yml
 create mode 100644 .github/workflows/autocommit.yml
 create mode 100644 .github/workflows/check-changelog.yaml
 create mode 100644 .github/workflows/deploy.yml
 create mode 100644 .github/workflows/e2e-tests.yml
 create mode 100644 .github/workflows/test.yml
 create mode 100644 .gitignore
 create mode 100644 .hindent.yaml
 create mode 100644 .hlint.yaml
 create mode 100644 .ignore
 create mode 100644 .readthedocs.yml
 create mode 100644 .stylish-haskell.yaml
 create mode 100644 .tidyoperators
 create mode 100644 .tidyrc.json
 create mode 100644 CONTRIBUTING.adoc
 create mode 100644 COPYING
 create mode 100644 LICENSE
 create mode 100644 NOTICE
 create mode 100644 README.adoc
 create mode 100644 cabal.project
 create mode 100644 changelog.d/20230518_113359_tomasz.rybarczyk_PLT_5990.md
 create mode 100644 changelog.d/20230519_112726_adames.larry_e2e_tests.rst
 create mode 100644 changelog.d/20230519_144338_tomasz.rybarczyk_PLT_5784.md
 create mode 100644 changelog.d/20230519_151533_jhbertra_fix_gist_api.md
 create mode 100644 changelog.d/20230526_083949_tomasz.rybarczyk_PLT_5465.md
 create mode 100644 changelog.d/20230529_110109_tomasz.rybarczyk_PLT_5468.md
 create mode 100644 changelog.d/20230529_150400_tomasz.rybarczyk_PLT_6088_fix_simulator_form_initialization.md
 create mode 100644 changelog.d/20230922_035409_pablo.lamela_PLT_7427.md
 create mode 100644 changelog.d/20231020_213005_hrajchert_plt_3331_change_ada_block.md
 create mode 100644 changelog.d/20231024_024818_pablo.lamela_PLT_8206.md
 create mode 100644 changelog.d/20231026_200217_pablo.lamela_PLT_8277.md
 create mode 100644 changelog.d/20231027_140636_hrajchert_fix_addr_show.md
 create mode 100644 changelog.d/20231028_163530_tomasz.rybarczyk_switch_to_blockly_param.md
 create mode 100644 changelog.d/20231116_023007_pablo.lamela_PLT_3985.md
 create mode 100644 changelog.d/20231120_125001_pablo.lamela_PLT_7568.md
 create mode 100644 changelog.d/20231129_061349_pablo.lamela_PLT_7305.md
 create mode 100644 changelog.d/scriv.ini
 create mode 100644 deploy/Chart.yaml
 create mode 100644 deploy/templates/marlowe-playground.yaml
 create mode 100644 deploy/values.yaml
 create mode 100644 doc/.gitignore
 create mode 100644 doc/LICENSE
 create mode 100644 doc/NOTICE
 create mode 100644 doc/README.md
 create mode 100644 doc/_static/.gitkeep
 create mode 100644 doc/_static/theme_overrides.css
 create mode 100644 doc/_templates/.gitkeep
 create mode 100644 doc/bibliography.bib
 create mode 100644 doc/cardano-logo.png
 create mode 100644 doc/conf.py
 create mode 100644 doc/exts/hs_domain.py
 create mode 100644 doc/index.rst
 create mode 100644 doc/marlowe/tutorials/actus-marlowe.rst
 create mode 100644 doc/marlowe/tutorials/embedded-marlowe.rst
 create mode 100644 doc/marlowe/tutorials/escrow-ex.rst
 create mode 100644 doc/marlowe/tutorials/escrow-step-by-step.rst
 create mode 100644 doc/marlowe/tutorials/images/Blockly-tab-1.png
 create mode 100644 doc/marlowe/tutorials/images/Blockly-tab-2.png
 create mode 100644 doc/marlowe/tutorials/images/JavaScriptImport.png
 create mode 100644 doc/marlowe/tutorials/images/analysis1.png
 create mode 100644 doc/marlowe/tutorials/images/analysis2.png
 create mode 100644 doc/marlowe/tutorials/images/analysis3.png
 create mode 100644 doc/marlowe/tutorials/images/analysis4.png
 create mode 100644 doc/marlowe/tutorials/images/authoring.png
 create mode 100644 doc/marlowe/tutorials/images/available-actions.png
 create mode 100644 doc/marlowe/tutorials/images/blockly1.png
 create mode 100644 doc/marlowe/tutorials/images/blockly10.png
 create mode 100644 doc/marlowe/tutorials/images/blockly2.png
 create mode 100644 doc/marlowe/tutorials/images/blockly3.png
 create mode 100644 doc/marlowe/tutorials/images/blockly4.png
 create mode 100644 doc/marlowe/tutorials/images/blockly5.png
 create mode 100644 doc/marlowe/tutorials/images/blockly6.png
 create mode 100644 doc/marlowe/tutorials/images/blockly7.png
 create mode 100644 doc/marlowe/tutorials/images/blockly8.png
 create mode 100644 doc/marlowe/tutorials/images/blockly9.png
 create mode 100644 doc/marlowe/tutorials/images/blocklyNew00.png
 create mode 100644 doc/marlowe/tutorials/images/blocklyNew01.png
 create mode 100644 doc/marlowe/tutorials/images/blocklyNew02.png
 create mode 100644 doc/marlowe/tutorials/images/blocklyNew03.png
 create mode 100644 doc/marlowe/tutorials/images/blocklyNew04.png
 create mode 100644 doc/marlowe/tutorials/images/blocklyNew05.png
 create mode 100644 doc/marlowe/tutorials/images/blocklyNew06.png
 create mode 100644 doc/marlowe/tutorials/images/blocklyNew07.png
 create mode 100644 doc/marlowe/tutorials/images/blocklyNew08.png
 create mode 100644 doc/marlowe/tutorials/images/blocklyNew09.png
 create mode 100644 doc/marlowe/tutorials/images/blocklyNew10.png
 create mode 100644 doc/marlowe/tutorials/images/blocklyNew11.png
 create mode 100644 doc/marlowe/tutorials/images/choose-template.png
 create mode 100644 doc/marlowe/tutorials/images/completed-params.png
 create mode 100644 doc/marlowe/tutorials/images/contacts-tab.png
 create mode 100644 doc/marlowe/tutorials/images/context.png
 create mode 100644 doc/marlowe/tutorials/images/contract-overview.png
 create mode 100644 doc/marlowe/tutorials/images/contracts-dashboard.png
 create mode 100644 doc/marlowe/tutorials/images/demo-launch.png
 create mode 100644 doc/marlowe/tutorials/images/demo-wallet.png
 create mode 100644 doc/marlowe/tutorials/images/escrow.png
 create mode 100644 doc/marlowe/tutorials/images/escrow/contract1.png
 create mode 100644 doc/marlowe/tutorials/images/escrow/contract2.png
 create mode 100644 doc/marlowe/tutorials/images/escrow/contract3.png
 create mode 100644 doc/marlowe/tutorials/images/escrow/contract4.png
 create mode 100644 doc/marlowe/tutorials/images/escrow/contract5.png
 create mode 100644 doc/marlowe/tutorials/images/escrow/contract6.png
 create mode 100644 doc/marlowe/tutorials/images/escrow/contract7.png
 create mode 100644 doc/marlowe/tutorials/images/escrow/contract8.png
 create mode 100644 doc/marlowe/tutorials/images/favicon.ico
 create mode 100644 doc/marlowe/tutorials/images/gists.png
 create mode 100644 doc/marlowe/tutorials/images/github1.png
 create mode 100644 doc/marlowe/tutorials/images/github2.png
 create mode 100644 doc/marlowe/tutorials/images/github3.png
 create mode 100644 doc/marlowe/tutorials/images/haskell-2.png
 create mode 100644 doc/marlowe/tutorials/images/haskell-compiled.png
 create mode 100644 doc/marlowe/tutorials/images/haskell-editor.png
 create mode 100644 doc/marlowe/tutorials/images/haskell-errors.png
 create mode 100644 doc/marlowe/tutorials/images/haskell-metadata.png
 create mode 100644 doc/marlowe/tutorials/images/initial-env.png
 create mode 100644 doc/marlowe/tutorials/images/js-compiled.png
 create mode 100644 doc/marlowe/tutorials/images/js-editor-cont.png
 create mode 100644 doc/marlowe/tutorials/images/js-editor.png
 create mode 100644 doc/marlowe/tutorials/images/js-error.png
 create mode 100644 doc/marlowe/tutorials/images/js-metadata.png
 create mode 100644 doc/marlowe/tutorials/images/landing-page.png
 create mode 100644 doc/marlowe/tutorials/images/marlowe-editor.png
 create mode 100644 doc/marlowe/tutorials/images/marlowe-hole-fill.png
 create mode 100644 doc/marlowe/tutorials/images/open-example.png
 create mode 100644 doc/marlowe/tutorials/images/oracles1.png
 create mode 100644 doc/marlowe/tutorials/images/oracles2.png
 create mode 100644 doc/marlowe/tutorials/images/pay-start.png
 create mode 100644 doc/marlowe/tutorials/images/sim-1.png
 create mode 100644 doc/marlowe/tutorials/images/sim-2.png
 create mode 100644 doc/marlowe/tutorials/images/sim-3.png
 create mode 100644 doc/marlowe/tutorials/images/sim-4.png
 create mode 100644 doc/marlowe/tutorials/images/simulation-tab.png
 create mode 100644 doc/marlowe/tutorials/images/simulation.png
 create mode 100644 doc/marlowe/tutorials/images/simulation2.png
 create mode 100644 doc/marlowe/tutorials/images/simulation3.png
 create mode 100644 doc/marlowe/tutorials/images/static-analysis.png
 create mode 100644 doc/marlowe/tutorials/images/step1.png
 create mode 100644 doc/marlowe/tutorials/images/step2.png
 create mode 100644 doc/marlowe/tutorials/images/step3.png
 create mode 100644 doc/marlowe/tutorials/images/step4.png
 create mode 100644 doc/marlowe/tutorials/images/step5.png
 create mode 100644 doc/marlowe/tutorials/images/step6.png
 create mode 100644 doc/marlowe/tutorials/images/steps-tab.png
 create mode 100644 doc/marlowe/tutorials/images/transaction.svg
 create mode 100644 doc/marlowe/tutorials/index.rst
 create mode 100644 doc/marlowe/tutorials/introducing-marlowe.rst
 create mode 100644 doc/marlowe/tutorials/javascript-embedding.rst
 create mode 100644 doc/marlowe/tutorials/marlowe-data.rst
 create mode 100644 doc/marlowe/tutorials/marlowe-model.rst
 create mode 100644 doc/marlowe/tutorials/marlowe-plutus.rst
 create mode 100644 doc/marlowe/tutorials/marlowe-run.rst
 create mode 100644 doc/marlowe/tutorials/marlowe-semantics.rst
 create mode 100644 doc/marlowe/tutorials/marlowe-step-by-step.rst
 create mode 100644 doc/marlowe/tutorials/migrating.rst
 create mode 100644 doc/marlowe/tutorials/playground-blockly.rst
 create mode 100644 doc/marlowe/tutorials/playground-overview.rst
 create mode 100644 doc/marlowe/tutorials/potential-problems-with-contracts.rst
 create mode 100644 doc/marlowe/tutorials/static-analysis.rst
 create mode 100644 doc/marlowe/tutorials/using-marlowe.rst
 create mode 100644 doc/reference/bibliography.rst
 create mode 100644 doc/reference/builtin-parameters.csv
 create mode 100644 doc/reference/cost-model-parameters.rst
 create mode 100644 doc/reference/examples.rst
 create mode 100644 doc/reference/glossary.rst
 create mode 100644 doc/reference/index.rst
 create mode 100644 doc/reference/machine-parameters.csv
 create mode 100644 doc/requirements.txt
 create mode 100644 e2e/.babelrc
 create mode 100644 e2e/artifacts/lace_wallet/app.html
 create mode 100644 e2e/artifacts/lace_wallet/dappConnector.html
 create mode 100644 e2e/artifacts/lace_wallet/icon128.png
 create mode 100644 e2e/artifacts/lace_wallet/icon16.png
 create mode 100644 e2e/artifacts/lace_wallet/icon32.png
 create mode 100644 e2e/artifacts/lace_wallet/icon48.png
 create mode 100644 e2e/artifacts/lace_wallet/js/0f9b6673adc154a3193f1cd11a1f3196.svg
 create mode 100644 e2e/artifacts/lace_wallet/js/174.js
 create mode 100644 e2e/artifacts/lace_wallet/js/1b30b1bc4805ba3eb4f193d7fc532867.png
 create mode 100644 e2e/artifacts/lace_wallet/js/1dc6099f080ee478a8a3.module.wasm
 create mode 100644 e2e/artifacts/lace_wallet/js/225.js
 create mode 100644 e2e/artifacts/lace_wallet/js/238.js
 create mode 100644 e2e/artifacts/lace_wallet/js/2937bde1c55c7c3acf0850cb77232208.svg
 create mode 100644 e2e/artifacts/lace_wallet/js/315.js
 create mode 100644 e2e/artifacts/lace_wallet/js/400.js
 create mode 100644 e2e/artifacts/lace_wallet/js/455.js
 create mode 100644 e2e/artifacts/lace_wallet/js/49.js
 create mode 100644 e2e/artifacts/lace_wallet/js/5047b70730f76890df6f5ce9a3079353.svg
 create mode 100644 e2e/artifacts/lace_wallet/js/56dab56464d74458ab3ec3a90d1e5192.svg
 create mode 100644 e2e/artifacts/lace_wallet/js/6e2fd6787147e643c8943c9d11507159.svg
 create mode 100644 e2e/artifacts/lace_wallet/js/6f36fe38e022a2dd6d02fe568ae03ef8.png
 create mode 100644 e2e/artifacts/lace_wallet/js/6f67e09126f1f0f636629f6d8be36aea.svg
 create mode 100644 e2e/artifacts/lace_wallet/js/726.js
 create mode 100644 e2e/artifacts/lace_wallet/js/762.js
 create mode 100644 e2e/artifacts/lace_wallet/js/810.js
 create mode 100644 e2e/artifacts/lace_wallet/js/8169bf45c0509479aa82c6c86be07198.png
 create mode 100644 e2e/artifacts/lace_wallet/js/863.js
 create mode 100644 e2e/artifacts/lace_wallet/js/864.js
 create mode 100644 e2e/artifacts/lace_wallet/js/91f75609ae444812f9a84bb865da8335.svg
 create mode 100644 e2e/artifacts/lace_wallet/js/933.js
 create mode 100644 e2e/artifacts/lace_wallet/js/93f30aba63aab51e946a61464d15748b.svg
 create mode 100644 e2e/artifacts/lace_wallet/js/a2b162f3cf2d18074a5680b8f20a6772.svg
 create mode 100644 e2e/artifacts/lace_wallet/js/a74d136568b327437620e1040a461b53.png
 create mode 100644 e2e/artifacts/lace_wallet/js/a8b99ab040d2b4746eef.module.wasm
 create mode 100644 e2e/artifacts/lace_wallet/js/background.js
 create mode 100644 e2e/artifacts/lace_wallet/js/bdcf530d19040f501cdf20ae282bedbe.svg
 create mode 100644 e2e/artifacts/lace_wallet/js/bf30b6f56d086cc86c45cfcebd582797.svg
 create mode 100644 e2e/artifacts/lace_wallet/js/c02e83e9ac324d838fc6541253928632.png
 create mode 100644 e2e/artifacts/lace_wallet/js/c9e105914671a350b40ec98f117219f9.png
 create mode 100644 e2e/artifacts/lace_wallet/js/content.js
 create mode 100644 e2e/artifacts/lace_wallet/js/d34a4676b0957846bd67c5e806daad83.svg
 create mode 100644 e2e/artifacts/lace_wallet/js/dappConnector.js
 create mode 100644 e2e/artifacts/lace_wallet/js/edf5a07747f933efc900fbbcd8a864a6.svg
 create mode 100644 e2e/artifacts/lace_wallet/js/efcf7830e19ba009fa09bde592be365d.svg
 create mode 100644 e2e/artifacts/lace_wallet/js/f4d7a1e45ccc03ce3dd17d6464dac09a.svg
 create mode 100644 e2e/artifacts/lace_wallet/js/ff84708ec0e1556a7e50c19f055ef5ea.png
 create mode 100644 e2e/artifacts/lace_wallet/js/inject.js
 create mode 100644 e2e/artifacts/lace_wallet/js/options.js
 create mode 100644 e2e/artifacts/lace_wallet/js/popup.js
 create mode 100644 e2e/artifacts/lace_wallet/js/trezor-content-script.js
 create mode 100644 e2e/artifacts/lace_wallet/js/trezor-usb-permissions.js
 create mode 100644 e2e/artifacts/lace_wallet/manifest.json
 create mode 100644 e2e/artifacts/lace_wallet/popup.html
 create mode 100644 e2e/artifacts/lace_wallet/trezor-usb-permissions.html
 create mode 100644 e2e/artifacts/nami/1231c29f3169a9b48312.wasm
 create mode 100644 e2e/artifacts/nami/6241fe555a2dad48aa7a.wasm
 create mode 100644 e2e/artifacts/nami/ada.png
 create mode 100644 e2e/artifacts/nami/background.bundle.js
 create mode 100644 e2e/artifacts/nami/bannerBlack.svg
 create mode 100644 e2e/artifacts/nami/bannerWhite.svg
 create mode 100644 e2e/artifacts/nami/berry.svg
 create mode 100644 e2e/artifacts/nami/contentScript.bundle.js
 create mode 100644 e2e/artifacts/nami/createWalletTab.bundle.js
 create mode 100644 e2e/artifacts/nami/createWalletTab.html
 create mode 100644 e2e/artifacts/nami/hwTab.bundle.js
 create mode 100644 e2e/artifacts/nami/hwTab.html
 create mode 100644 e2e/artifacts/nami/icon-128.png
 create mode 100644 e2e/artifacts/nami/icon-34.png
 create mode 100644 e2e/artifacts/nami/injected.bundle.js
 create mode 100644 e2e/artifacts/nami/internalPopup.bundle.js
 create mode 100644 e2e/artifacts/nami/internalPopup.html
 create mode 100644 e2e/artifacts/nami/ledgerLogo.svg
 create mode 100644 e2e/artifacts/nami/logo.svg
 create mode 100644 e2e/artifacts/nami/logoWhite.svg
 create mode 100644 e2e/artifacts/nami/mainPopup.bundle.js
 create mode 100644 e2e/artifacts/nami/mainPopup.html
 create mode 100644 e2e/artifacts/nami/manifest.json
 create mode 100644 e2e/artifacts/nami/nami.zip
 create mode 100644 e2e/artifacts/nami/trezorContentScript.bundle.js
 create mode 100644 e2e/artifacts/nami/trezorLogo.svg
 create mode 100644 e2e/artifacts/nami/trezorTx.bundle.js
 create mode 100644 e2e/artifacts/nami/trezorTx.html
 create mode 100644 e2e/artifacts/nami/ubuntu-latin-300-normal.woff
 create mode 100644 e2e/artifacts/nami/ubuntu-latin-300-normal.woff2
 create mode 100644 e2e/artifacts/nami/ubuntu-latin-400-normal.woff
 create mode 100644 e2e/artifacts/nami/ubuntu-latin-400-normal.woff2
 create mode 100644 e2e/artifacts/nami/ubuntu-latin-500-normal.woff
 create mode 100644 e2e/artifacts/nami/ubuntu-latin-500-normal.woff2
 create mode 100644 e2e/artifacts/nami/ubuntu-latin-700-normal.woff
 create mode 100644 e2e/artifacts/nami/ubuntu-latin-700-normal.woff2
 create mode 100644 e2e/artifacts/wallets/alice/mnemonic
 create mode 100644 e2e/artifacts/wallets/alice/testnet.bech32
 create mode 100644 e2e/artifacts/wallets/bob/mnemonic
 create mode 100644 e2e/artifacts/wallets/bob/testnet.bech32
 create mode 100644 e2e/artifacts/wallets/charlie/mnemonic
 create mode 100644 e2e/artifacts/wallets/charlie/testnet.bech32
 create mode 100644 e2e/artifacts/wallets/empty/mnemonic
 create mode 100644 e2e/artifacts/wallets/empty/testnet.bech32
 create mode 100644 e2e/artifacts/wallets/no-pure-ada-utxo/mnemonic
 create mode 100644 e2e/artifacts/wallets/no-pure-ada-utxo/testnet.bech32
 create mode 100644 e2e/config/hosts.json
 create mode 100644 e2e/config/mappings/page-elements/common.json
 create mode 100644 e2e/config/mappings/page-elements/contract-simulation.json
 create mode 100644 e2e/config/mappings/page-elements/home.json
 create mode 100644 e2e/config/mappings/page-elements/javascript-editor.json
 create mode 100644 e2e/config/mappings/page-elements/playground.json
 create mode 100644 e2e/config/pages.json
 create mode 100644 e2e/cucumber.js
 create mode 100644 e2e/env/common.env
 create mode 100644 e2e/package-lock.json
 create mode 100644 e2e/package.json
 create mode 100755 e2e/run_invisible.sh
 create mode 100755 e2e/run_tests.sh
 create mode 100644 e2e/src/cardano.js
 create mode 100644 e2e/src/cardano.ts
 create mode 100644 e2e/src/env/global.js
 create mode 100644 e2e/src/env/global.ts
 create mode 100644 e2e/src/env/parseEnv.js
 create mode 100644 e2e/src/env/parseEnv.ts
 create mode 100644 e2e/src/features/analyze-contract.feature
 create mode 100644 e2e/src/features/compile-invalid-contract.feature
 create mode 100644 e2e/src/features/compile-new-project.feature
 create mode 100644 e2e/src/features/compile-valid-contract.feature
 create mode 100644 e2e/src/features/contract-simulation.feature
 create mode 100644 e2e/src/features/home-page.feature
 create mode 100644 e2e/src/features/reset-simulation.feature
 create mode 100644 e2e/src/features/switching-editors.feature
 create mode 100644 e2e/src/index.js
 create mode 100644 e2e/src/index.ts
 create mode 100644 e2e/src/promise.js
 create mode 100644 e2e/src/promise.ts
 create mode 100644 e2e/src/reporter/cucumber-report.js
 create mode 100644 e2e/src/reporter/cucumber-report.ts
 create mode 100644 e2e/src/step-definitions/app.js
 create mode 100644 e2e/src/step-definitions/app.ts
 create mode 100644 e2e/src/step-definitions/app/contractList.js
 create mode 100644 e2e/src/step-definitions/app/contractList.ts
 create mode 100644 e2e/src/step-definitions/assertions/verify-element-value.js
 create mode 100644 e2e/src/step-definitions/assertions/verify-element-value.ts
 create mode 100644 e2e/src/step-definitions/assertions/verify-elements-visibility.js
 create mode 100644 e2e/src/step-definitions/assertions/verify-elements-visibility.ts
 create mode 100644 e2e/src/step-definitions/assertions/verify-page-navigation.js
 create mode 100644 e2e/src/step-definitions/assertions/verify-page-navigation.ts
 create mode 100644 e2e/src/step-definitions/click.js
 create mode 100644 e2e/src/step-definitions/click.ts
 create mode 100644 e2e/src/step-definitions/contracts.js
 create mode 100644 e2e/src/step-definitions/contracts.ts
 create mode 100644 e2e/src/step-definitions/contracts/doubleDeposit.js
 create mode 100644 e2e/src/step-definitions/contracts/doubleDeposit.ts
 create mode 100644 e2e/src/step-definitions/contracts/doubleDepositAndNotify.js
 create mode 100644 e2e/src/step-definitions/contracts/doubleDepositAndNotify.ts
 create mode 100644 e2e/src/step-definitions/contracts/escrow.js
 create mode 100644 e2e/src/step-definitions/contracts/escrow.ts
 create mode 100644 e2e/src/step-definitions/form.js
 create mode 100644 e2e/src/step-definitions/form.ts
 create mode 100644 e2e/src/step-definitions/generate-contract.js
 create mode 100644 e2e/src/step-definitions/hooks.js
 create mode 100644 e2e/src/step-definitions/hooks.ts
 create mode 100644 e2e/src/step-definitions/navigation.js
 create mode 100644 e2e/src/step-definitions/navigation.ts
 create mode 100644 e2e/src/step-definitions/popup.js
 create mode 100644 e2e/src/step-definitions/popup.ts
 create mode 100644 e2e/src/step-definitions/setup/allure-lifecycle.js
 create mode 100644 e2e/src/step-definitions/setup/hooks.js
 create mode 100644 e2e/src/step-definitions/setup/world.js
 create mode 100644 e2e/src/step-definitions/state-observation.js
 create mode 100644 e2e/src/step-definitions/state-observation.ts
 create mode 100644 e2e/src/step-definitions/wallet-config/laceWallet.js
 create mode 100644 e2e/src/step-definitions/wallet-config/namiWallet.js
 create mode 100644 e2e/src/step-definitions/wallets.js
 create mode 100644 e2e/src/step-definitions/wallets.ts
 create mode 100644 e2e/src/step-definitions/wallets/lace.js
 create mode 100644 e2e/src/step-definitions/wallets/lace.ts
 create mode 100644 e2e/src/step-definitions/wallets/nami.js
 create mode 100644 e2e/src/step-definitions/wallets/nami.ts
 create mode 100644 e2e/src/step-definitions/wallets/walletPopup.js
 create mode 100644 e2e/src/step-definitions/wallets/walletPopup.ts
 create mode 100644 e2e/src/step-definitions/world.js
 create mode 100644 e2e/src/step-definitions/world.ts
 create mode 100644 e2e/src/support/contracts/lace-10-2024/choice.json
 create mode 100644 e2e/src/support/contracts/lace-10-2024/deposit.json
 create mode 100644 e2e/src/support/contracts/lace-10-2024/notify.json
 create mode 100644 e2e/src/support/globalStateManager.js
 create mode 100644 e2e/src/support/globalStateManager.ts
 create mode 100644 e2e/src/support/html-behavior.js
 create mode 100644 e2e/src/support/html-behavior.ts
 create mode 100644 e2e/src/support/navigation-behavior.js
 create mode 100644 e2e/src/support/navigation-behavior.ts
 create mode 100644 e2e/src/support/wait-for-behavior.js
 create mode 100644 e2e/src/support/wait-for-behavior.ts
 create mode 100644 e2e/src/support/walletConfiguration.js
 create mode 100644 e2e/src/support/walletConfiguration.ts
 create mode 100644 e2e/src/support/web-element-helper.js
 create mode 100644 e2e/src/support/web-element-helper.ts
 create mode 100644 e2e/tsconfig.json
 create mode 100644 e2e/yarn.lock
 create mode 100644 flake.lock
 create mode 100644 flake.nix
 create mode 100644 hie.yaml
 create mode 100644 marlowe-playground-client/.gitignore
 create mode 100644 marlowe-playground-client/ARCHITECTURE.adoc
 create mode 100644 marlowe-playground-client/README.md
 create mode 100644 marlowe-playground-client/entry.js
 create mode 100644 marlowe-playground-client/generated/Auth.purs
 create mode 100644 marlowe-playground-client/generated/Examples/Haskell/Contracts.purs
 create mode 100644 marlowe-playground-client/generated/Examples/Marlowe/Contracts.purs
 create mode 100644 marlowe-playground-client/generated/Gist.purs
 create mode 100644 marlowe-playground-client/generated/JSON/contract.json
 create mode 100644 marlowe-playground-client/generated/JSON/state.json
 create mode 100644 marlowe-playground-client/generated/Language/Haskell/Interpreter.purs
 create mode 100644 marlowe-playground-client/generated/Marlowe.purs
 create mode 100644 marlowe-playground-client/generated/Marlowe/Symbolic/Types/Request.purs
 create mode 100644 marlowe-playground-client/generated/Marlowe/Symbolic/Types/Response.purs
 create mode 100644 marlowe-playground-client/generated/Webghc/Server.purs
 create mode 100644 marlowe-playground-client/grammar.ne
 create mode 100644 marlowe-playground-client/marlowe-client.org
 create mode 100644 marlowe-playground-client/package-lock.json
 create mode 100644 marlowe-playground-client/package.json
 create mode 100644 marlowe-playground-client/postcss.config.js
 create mode 100644 marlowe-playground-client/spago.dhall
 create mode 100644 marlowe-playground-client/src/AppM.purs
 create mode 100644 marlowe-playground-client/src/Blockly/DateTimeField.js
 create mode 100644 marlowe-playground-client/src/Blockly/DateTimeField.purs
 create mode 100644 marlowe-playground-client/src/Blockly/Dom.purs
 create mode 100644 marlowe-playground-client/src/Blockly/Events.js
 create mode 100644 marlowe-playground-client/src/Blockly/Events.purs
 create mode 100644 marlowe-playground-client/src/Blockly/Internal.js
 create mode 100644 marlowe-playground-client/src/Blockly/Internal.purs
 create mode 100644 marlowe-playground-client/src/Blockly/Toolbox.purs
 create mode 100644 marlowe-playground-client/src/Blockly/Types.purs
 create mode 100644 marlowe-playground-client/src/Bootstrap.purs
 create mode 100644 marlowe-playground-client/src/Component/BigIntInput.purs
 create mode 100644 marlowe-playground-client/src/Component/Blockly/State.purs
 create mode 100644 marlowe-playground-client/src/Component/Blockly/Types.purs
 create mode 100644 marlowe-playground-client/src/Component/Blockly/View.purs
 create mode 100644 marlowe-playground-client/src/Component/BottomPanel/State.purs
 create mode 100644 marlowe-playground-client/src/Component/BottomPanel/Types.purs
 create mode 100644 marlowe-playground-client/src/Component/BottomPanel/View.purs
 create mode 100644 marlowe-playground-client/src/Component/ConfirmUnsavedNavigation/Types.purs
 create mode 100644 marlowe-playground-client/src/Component/ConfirmUnsavedNavigation/View.purs
 create mode 100644 marlowe-playground-client/src/Component/CurrencyInput.purs
 create mode 100644 marlowe-playground-client/src/Component/DateTimeLocalInput/State.purs
 create mode 100644 marlowe-playground-client/src/Component/DateTimeLocalInput/Types.purs
 create mode 100644 marlowe-playground-client/src/Component/DateTimeLocalInput/View.purs
 create mode 100644 marlowe-playground-client/src/Component/DecimalInput.purs
 create mode 100644 marlowe-playground-client/src/Component/Demos/Types.purs
 create mode 100644 marlowe-playground-client/src/Component/Demos/View.purs
 create mode 100644 marlowe-playground-client/src/Component/ErrorPane.purs
 create mode 100644 marlowe-playground-client/src/Component/MetadataTab.purs
 create mode 100644 marlowe-playground-client/src/Component/MetadataTab/State.purs
 create mode 100644 marlowe-playground-client/src/Component/MetadataTab/Types.purs
 create mode 100644 marlowe-playground-client/src/Component/MetadataTab/View.purs
 create mode 100644 marlowe-playground-client/src/Component/Modal/View.purs
 create mode 100644 marlowe-playground-client/src/Component/Modal/ViewHelpers.purs
 create mode 100644 marlowe-playground-client/src/Component/NewProject/Types.purs
 create mode 100644 marlowe-playground-client/src/Component/NewProject/View.purs
 create mode 100644 marlowe-playground-client/src/Component/Projects/State.purs
 create mode 100644 marlowe-playground-client/src/Component/Projects/Types.purs
 create mode 100644 marlowe-playground-client/src/Component/Projects/View.purs
 create mode 100644 marlowe-playground-client/src/Contrib/Data/Array/Builder.js
 create mode 100644 marlowe-playground-client/src/Contrib/Data/Array/Builder.purs
 create mode 100644 marlowe-playground-client/src/Contrib/Data/Decimal.js
 create mode 100644 marlowe-playground-client/src/Contrib/Data/Decimal.purs
 create mode 100644 marlowe-playground-client/src/Contrib/Data/List/Infinite/Finalize.purs
 create mode 100644 marlowe-playground-client/src/Contrib/Data/Unfoldable.purs
 create mode 100644 marlowe-playground-client/src/Contrib/Halogen/Components/Sortable.purs
 create mode 100644 marlowe-playground-client/src/Contrib/Halogen/Components/Sortable/Hook.purs
 create mode 100644 marlowe-playground-client/src/Contrib/Tarballjs.js
 create mode 100644 marlowe-playground-client/src/Contrib/Tarballjs.purs
 create mode 100644 marlowe-playground-client/src/Data/FloatParser.js
 create mode 100644 marlowe-playground-client/src/Data/FloatParser.purs
 create mode 100644 marlowe-playground-client/src/Data/Map/Lens.purs
 create mode 100644 marlowe-playground-client/src/Data/NonEmptyList/Extra.purs
 create mode 100644 marlowe-playground-client/src/Data/NonEmptyList/Lens.purs
 create mode 100644 marlowe-playground-client/src/Data/Numbers/Natural.purs
 create mode 100644 marlowe-playground-client/src/Examples/JS/Contracts.purs
 create mode 100644 marlowe-playground-client/src/ExportToRunner.purs
 create mode 100644 marlowe-playground-client/src/GistButtons.purs
 create mode 100644 marlowe-playground-client/src/Gists/Extra.purs
 create mode 100644 marlowe-playground-client/src/Gists/Types.purs
 create mode 100644 marlowe-playground-client/src/Gists/View.purs
 create mode 100644 marlowe-playground-client/src/Halogen/Classes.js
 create mode 100644 marlowe-playground-client/src/Halogen/Classes.purs
 create mode 100644 marlowe-playground-client/src/Help.purs
 create mode 100644 marlowe-playground-client/src/Home.purs
 create mode 100644 marlowe-playground-client/src/Language/Javascript/Interpreter.js
 create mode 100644 marlowe-playground-client/src/Language/Javascript/Interpreter.purs
 create mode 100644 marlowe-playground-client/src/Language/Javascript/MarloweJS.ts
 create mode 100644 marlowe-playground-client/src/Language/Javascript/Monaco.purs
 create mode 100644 marlowe-playground-client/src/Language/Marlowe/ToTerm.purs
 create mode 100644 marlowe-playground-client/src/LoginPopup.purs
 create mode 100644 marlowe-playground-client/src/Main.purs
 create mode 100644 marlowe-playground-client/src/MainFrame/State.purs
 create mode 100644 marlowe-playground-client/src/MainFrame/Types.purs
 create mode 100644 marlowe-playground-client/src/MainFrame/View.purs
 create mode 100644 marlowe-playground-client/src/Marlowe/Blockly.purs
 create mode 100644 marlowe-playground-client/src/Marlowe/Gen.purs
 create mode 100644 marlowe-playground-client/src/Marlowe/Gists.purs
 create mode 100644 marlowe-playground-client/src/Marlowe/Holes.purs
 create mode 100644 marlowe-playground-client/src/Marlowe/Linter.purs
 create mode 100644 marlowe-playground-client/src/Marlowe/LinterText.purs
 create mode 100644 marlowe-playground-client/src/Marlowe/Monaco.js
 create mode 100644 marlowe-playground-client/src/Marlowe/Monaco.purs
 create mode 100644 marlowe-playground-client/src/Marlowe/Monaco.ts
 create mode 100644 marlowe-playground-client/src/Marlowe/Parser.js
 create mode 100644 marlowe-playground-client/src/Marlowe/Parser.purs
 create mode 100644 marlowe-playground-client/src/Marlowe/Project/Archive.purs
 create mode 100644 marlowe-playground-client/src/Marlowe/Project/Gist.purs
 create mode 100644 marlowe-playground-client/src/Marlowe/Project/Types.purs
 create mode 100644 marlowe-playground-client/src/Marlowe/ViewPartials.purs
 create mode 100644 marlowe-playground-client/src/Page/BlocklyEditor/BottomPanel.purs
 create mode 100644 marlowe-playground-client/src/Page/BlocklyEditor/State.purs
 create mode 100644 marlowe-playground-client/src/Page/BlocklyEditor/Types.purs
 create mode 100644 marlowe-playground-client/src/Page/BlocklyEditor/View.purs
 create mode 100644 marlowe-playground-client/src/Page/HaskellEditor/State.purs
 create mode 100644 marlowe-playground-client/src/Page/HaskellEditor/Types.purs
 create mode 100644 marlowe-playground-client/src/Page/HaskellEditor/View.purs
 create mode 100644 marlowe-playground-client/src/Page/JavascriptEditor/State.purs
 create mode 100644 marlowe-playground-client/src/Page/JavascriptEditor/Types.purs
 create mode 100644 marlowe-playground-client/src/Page/JavascriptEditor/View.purs
 create mode 100644 marlowe-playground-client/src/Page/MarloweEditor/BottomPanel.purs
 create mode 100644 marlowe-playground-client/src/Page/MarloweEditor/State.purs
 create mode 100644 marlowe-playground-client/src/Page/MarloweEditor/Types.purs
 create mode 100644 marlowe-playground-client/src/Page/MarloweEditor/View.purs
 create mode 100644 marlowe-playground-client/src/Page/Simulation/BottomPanel.purs
 create mode 100644 marlowe-playground-client/src/Page/Simulation/Lenses.purs
 create mode 100644 marlowe-playground-client/src/Page/Simulation/State.purs
 create mode 100644 marlowe-playground-client/src/Page/Simulation/Types.purs
 create mode 100644 marlowe-playground-client/src/Page/Simulation/View.purs
 create mode 100644 marlowe-playground-client/src/Pretty.purs
 create mode 100644 marlowe-playground-client/src/Rename/State.purs
 create mode 100644 marlowe-playground-client/src/Rename/Types.purs
 create mode 100644 marlowe-playground-client/src/Router.purs
 create mode 100644 marlowe-playground-client/src/SaveAs/State.purs
 create mode 100644 marlowe-playground-client/src/SaveAs/Types.purs
 create mode 100644 marlowe-playground-client/src/Simulator/Lenses.purs
 create mode 100644 marlowe-playground-client/src/Simulator/State.purs
 create mode 100644 marlowe-playground-client/src/Simulator/Types.purs
 create mode 100644 marlowe-playground-client/src/StaticAnalysis/BottomPanel.purs
 create mode 100644 marlowe-playground-client/src/StaticAnalysis/CloseAnalysis.purs
 create mode 100644 marlowe-playground-client/src/StaticAnalysis/Reachability.purs
 create mode 100644 marlowe-playground-client/src/StaticAnalysis/ReachabilityTools.purs
 create mode 100644 marlowe-playground-client/src/StaticAnalysis/StaticTools.purs
 create mode 100644 marlowe-playground-client/src/StaticAnalysis/Types.purs
 create mode 100644 marlowe-playground-client/src/StaticData.purs
 create mode 100644 marlowe-playground-client/src/Text/Bech32.purs
 create mode 100644 marlowe-playground-client/src/Text/Extra.purs
 create mode 100644 marlowe-playground-client/src/Types.purs
 create mode 100644 marlowe-playground-client/src/Web/Blob/Clipboard.js
 create mode 100644 marlowe-playground-client/src/Web/Blob/Clipboard.purs
 create mode 100644 marlowe-playground-client/src/Web/Blob/CompressString.js
 create mode 100644 marlowe-playground-client/src/Web/Blob/CompressString.purs
 create mode 100644 marlowe-playground-client/src/Web/Blob/Download.js
 create mode 100644 marlowe-playground-client/src/Web/Blob/Download.purs
 create mode 100644 marlowe-playground-client/src/Web/Blob/Window.js
 create mode 100644 marlowe-playground-client/src/Web/Blob/Window.purs
 create mode 100644 marlowe-playground-client/static/css/animations.css
 create mode 100644 marlowe-playground-client/static/css/confirm_unsaved_navigation.css
 create mode 100644 marlowe-playground-client/static/css/css_var_colors.css
 create mode 100644 marlowe-playground-client/static/css/css_var_globals.css
 create mode 100644 marlowe-playground-client/static/css/demos.css
 create mode 100644 marlowe-playground-client/static/css/github-input.css
 create mode 100644 marlowe-playground-client/static/css/globals.css
 create mode 100644 marlowe-playground-client/static/css/header.css
 create mode 100644 marlowe-playground-client/static/css/layout.css
 create mode 100644 marlowe-playground-client/static/css/main-tabs.css
 create mode 100644 marlowe-playground-client/static/css/main.css
 create mode 100644 marlowe-playground-client/static/css/modal.css
 create mode 100644 marlowe-playground-client/static/css/new-project.css
 create mode 100644 marlowe-playground-client/static/css/normalize.css
 create mode 100644 marlowe-playground-client/static/css/panel-mobile.css
 create mode 100644 marlowe-playground-client/static/css/panels.css
 create mode 100644 marlowe-playground-client/static/css/projects.css
 create mode 100644 marlowe-playground-client/static/css/save-as-modal.css
 create mode 100644 marlowe-playground-client/static/css/simulation.css
 create mode 100644 marlowe-playground-client/static/css/table.css
 create mode 100644 marlowe-playground-client/static/css/typo.css
 create mode 100644 marlowe-playground-client/static/css/utilities.css
 create mode 100644 marlowe-playground-client/static/error.html
 create mode 100644 marlowe-playground-client/static/favicon.ico
 create mode 100644 marlowe-playground-client/static/images/IOHK-logo.svg
 create mode 100644 marlowe-playground-client/static/images/actus-blockly-icon-grey.svg
 create mode 100644 marlowe-playground-client/static/images/actus-blockly-icon.svg
 create mode 100644 marlowe-playground-client/static/images/ada.svg
 create mode 100644 marlowe-playground-client/static/images/arrow-left-down.svg
 create mode 100644 marlowe-playground-client/static/images/arrow-left-up.svg
 create mode 100644 marlowe-playground-client/static/images/arrow-right-down.svg
 create mode 100644 marlowe-playground-client/static/images/arrow-right-up.svg
 create mode 100644 marlowe-playground-client/static/images/blockly-big.svg
 create mode 100644 marlowe-playground-client/static/images/blockly-icon-grey.svg
 create mode 100644 marlowe-playground-client/static/images/blockly-icon-white.svg
 create mode 100644 marlowe-playground-client/static/images/blockly-icon.svg
 create mode 100644 marlowe-playground-client/static/images/blockly.svg
 create mode 100644 marlowe-playground-client/static/images/close-modal.svg
 create mode 100644 marlowe-playground-client/static/images/down-arrow-2.svg
 create mode 100644 marlowe-playground-client/static/images/down-arrow.svg
 create mode 100644 marlowe-playground-client/static/images/download-down-arrow-icon.svg
 create mode 100644 marlowe-playground-client/static/images/download.svg
 create mode 100644 marlowe-playground-client/static/images/error-triangle.svg
 create mode 100644 marlowe-playground-client/static/images/github-blu-icon-grey.svg
 create mode 100644 marlowe-playground-client/static/images/github-blu-icon.svg
 create mode 100644 marlowe-playground-client/static/images/github.svg
 create mode 100644 marlowe-playground-client/static/images/green-circle.svg
 create mode 100644 marlowe-playground-client/static/images/grey-circle.svg
 create mode 100644 marlowe-playground-client/static/images/haskell-Logo.svg
 create mode 100644 marlowe-playground-client/static/images/haskell-icon-grey.svg
 create mode 100644 marlowe-playground-client/static/images/haskell-icon.svg
 create mode 100644 marlowe-playground-client/static/images/icons8-javascript.svg
 create mode 100644 marlowe-playground-client/static/images/iohk.svg
 create mode 100644 marlowe-playground-client/static/images/marlowe-logo.svg
 create mode 100644 marlowe-playground-client/static/images/marlowe-play.svg
 create mode 100644 marlowe-playground-client/static/images/minus-icon-grey.svg
 create mode 100644 marlowe-playground-client/static/images/minus-icon.svg
 create mode 100644 marlowe-playground-client/static/images/new-project-blockly-icon.svg
 create mode 100644 marlowe-playground-client/static/images/new-project-haskell-icon.svg
 create mode 100644 marlowe-playground-client/static/images/new-project-javascript-icon.svg
 create mode 100644 marlowe-playground-client/static/images/new-project-marlowe-icon.svg
 create mode 100644 marlowe-playground-client/static/images/open-drawer-icon.svg
 create mode 100644 marlowe-playground-client/static/images/open-link-icon-white.svg
 create mode 100644 marlowe-playground-client/static/images/plus-icon-grey.svg
 create mode 100644 marlowe-playground-client/static/images/plus-icon.svg
 create mode 100644 marlowe-playground-client/static/images/read-more-icon-white.svg
 create mode 100644 marlowe-playground-client/static/images/read-more-icon.svg
 create mode 100644 marlowe-playground-client/static/images/red-x-icon.svg
 create mode 100644 marlowe-playground-client/static/images/refresh.svg
 create mode 100644 marlowe-playground-client/static/images/select-button.svg
 create mode 100644 marlowe-playground-client/static/images/simulation-icon-grey.svg
 create mode 100644 marlowe-playground-client/static/images/simulation-icon-small.svg
 create mode 100644 marlowe-playground-client/static/images/simulation-icon-white.svg
 create mode 100644 marlowe-playground-client/static/images/simulation-icon.svg
 create mode 100644 marlowe-playground-client/static/images/simulation.svg
 create mode 100644 marlowe-playground-client/static/images/trash-closed-icon.svg
 create mode 100644 marlowe-playground-client/static/images/trash-open-icon.svg
 create mode 100644 marlowe-playground-client/static/images/upload-up-arrow.svg
 create mode 100644 marlowe-playground-client/static/images/wallet-icon-grey.svg
 create mode 100644 marlowe-playground-client/static/images/wallet-icon.svg
 create mode 100644 marlowe-playground-client/tailwind.config.js
 create mode 100644 marlowe-playground-client/test/Blockly/Headless.js
 create mode 100644 marlowe-playground-client/test/Blockly/Headless.purs
 create mode 100644 marlowe-playground-client/test/BridgeTests.purs
 create mode 100644 marlowe-playground-client/test/Component/DateTimeLocalInputTest.purs
 create mode 100644 marlowe-playground-client/test/Main.js
 create mode 100644 marlowe-playground-client/test/Main.purs
 create mode 100644 marlowe-playground-client/test/Marlowe/BlocklyTests.purs
 create mode 100644 marlowe-playground-client/test/Marlowe/ContractTests.purs
 create mode 100644 marlowe-playground-client/test/Marlowe/GenWithHoles.purs
 create mode 100644 marlowe-playground-client/test/Marlowe/Holes/SemanticTest.purs
 create mode 100644 marlowe-playground-client/test/Marlowe/Holes/TemplateTest.purs
 create mode 100644 marlowe-playground-client/test/Marlowe/Holes/TimeoutTest.purs
 create mode 100644 marlowe-playground-client/test/Marlowe/LintTests.purs
 create mode 100644 marlowe-playground-client/test/Marlowe/ParserTests.purs
 create mode 100644 marlowe-playground-client/test/Text/Bech32Tests.purs
 create mode 100644 marlowe-playground-client/test/entry.js
 create mode 100644 marlowe-playground-client/test/evaluation_error1.json
 create mode 100644 marlowe-playground-client/test/evaluation_response1.json
 create mode 100644 marlowe-playground-client/test/state.json
 create mode 100644 marlowe-playground-client/tsconfig.json
 create mode 100644 marlowe-playground-client/webpack.config.js
 create mode 100644 marlowe-playground-client/webpack.test.config.js
 create mode 100644 marlowe-playground-client/webpack.vendor.config.js
 create mode 100644 marlowe-playground-server/ARCHITECTURE.adoc
 create mode 100644 marlowe-playground-server/LICENSE
 create mode 100644 marlowe-playground-server/NOTICE
 create mode 100644 marlowe-playground-server/README.md
 create mode 100644 marlowe-playground-server/app/FlowChartGenerator.hs
 create mode 100644 marlowe-playground-server/app/Main.hs
 create mode 100644 marlowe-playground-server/app/PSGenerator.hs
 create mode 100644 marlowe-playground-server/app/Types.hs
 create mode 100644 marlowe-playground-server/app/Webserver.hs
 create mode 100644 marlowe-playground-server/contracts/ContractForDifferences.hs
 create mode 100644 marlowe-playground-server/contracts/ContractForDifferencesWithOracle.hs
 create mode 100644 marlowe-playground-server/contracts/CouponBondGuaranteed.hs
 create mode 100644 marlowe-playground-server/contracts/Escrow.hs
 create mode 100644 marlowe-playground-server/contracts/EscrowWithCollateral.hs
 create mode 100644 marlowe-playground-server/contracts/Example.hs
 create mode 100644 marlowe-playground-server/contracts/Option.hs
 create mode 100644 marlowe-playground-server/contracts/Swap.hs
 create mode 100644 marlowe-playground-server/contracts/ZeroCouponBond.hs
 create mode 100644 marlowe-playground-server/docs/img/create-new-oauth.png
 create mode 100644 marlowe-playground-server/marlowe-playground-server.cabal
 create mode 100644 marlowe-playground-server/playground.yaml.sample
 create mode 100644 marlowe-playground-server/src/API.hs
 create mode 100644 marlowe-playground-server/src/Auth.hs
 create mode 100644 marlowe-playground-server/src/Auth/Types.hs
 create mode 100644 marlowe-playground-server/src/Control/Monad/Now.hs
 create mode 100644 marlowe-playground-server/src/Control/Monad/Trace.hs
 create mode 100644 marlowe-playground-server/src/Control/Monad/Web.hs
 create mode 100644 marlowe-playground-server/src/Gist.hs
 create mode 100644 marlowe-playground-server/src/Language/Haskell/Interpreter.hs
 create mode 100644 marlowe-playground-server/src/Marlowe/Config.hs
 create mode 100644 marlowe-playground-server/src/Marlowe/Contracts.hs
 create mode 100644 marlowe-playground-server/src/Marlowe/Mermaid.hs
 create mode 100644 marlowe-playground-server/src/Servant/Extra.hs
 create mode 100644 marlowe-playground-server/src/Server.hs
 create mode 100644 marlowe-playground-server/src/System/IO/Extras.hs
 create mode 100644 marlowe-playground-server/src/Webghc/Client.hs
 create mode 100644 marlowe-playground-server/src/Webghc/Interpreter.hs
 create mode 100644 marlowe-playground-server/src/Webghc/Server.hs
 create mode 100644 marlowe-playground-server/test/Spec.hs
 create mode 100644 marlowe-symbolic/ARCHITECTURE.adoc
 create mode 100644 marlowe-symbolic/marlowe-symbolic.cabal
 create mode 100644 marlowe-symbolic/src/Marlowe/Symbolic/Server.hs
 create mode 100644 marlowe-symbolic/src/Marlowe/Symbolic/Types/Request.hs
 create mode 100644 marlowe-symbolic/src/Marlowe/Symbolic/Types/Response.hs
 create mode 100644 nix/easy-purescript-nix.nix
 create mode 100644 nix/generated-purescript.nix
 create mode 100644 nix/marlowe-playground-client.nix
 create mode 100644 nix/npm-deps-hash.nix
 create mode 100644 nix/oci-images.nix
 create mode 100644 nix/operables.nix
 create mode 100644 nix/outputs.nix
 create mode 100644 nix/playwright.nix
 create mode 100644 nix/project.nix
 create mode 100644 nix/scripts.nix
 create mode 100644 nix/shell.nix
 create mode 100644 nix/spago-packages.nix
 create mode 100644 package-lock.json
 create mode 100644 packages.dhall
 create mode 100644 web-common-marlowe/.gitignore
 create mode 100644 web-common-marlowe/ARCHITECTURE.adoc
 create mode 100644 web-common-marlowe/src/Examples/PureScript/ContractForDifferences.purs
 create mode 100644 web-common-marlowe/src/Examples/PureScript/ContractForDifferencesWithOracle.purs
 create mode 100644 web-common-marlowe/src/Examples/PureScript/CouponBondGuaranteed.purs
 create mode 100644 web-common-marlowe/src/Examples/PureScript/Escrow.purs
 create mode 100644 web-common-marlowe/src/Examples/PureScript/EscrowWithCollateral.purs
 create mode 100644 web-common-marlowe/src/Examples/PureScript/Modules.purs
 create mode 100644 web-common-marlowe/src/Examples/PureScript/Swap.purs
 create mode 100644 web-common-marlowe/src/Examples/PureScript/ZeroCouponBond.purs
 create mode 100644 web-common-marlowe/src/Humanize.purs
 create mode 100644 web-common-marlowe/test/Humanize.purs
 create mode 100644 web-common/src/Analytics.js
 create mode 100644 web-common/src/Analytics.purs
 create mode 100644 web-common/src/Component/Hint/Lenses.purs
 create mode 100644 web-common/src/Component/Hint/State.purs
 create mode 100644 web-common/src/Component/Hint/Types.purs
 create mode 100644 web-common/src/Component/Hint/View.purs
 create mode 100644 web-common/src/Component/Icons.purs
 create mode 100644 web-common/src/Component/Popper.purs
 create mode 100644 web-common/src/Component/Popper/Internal.js
 create mode 100644 web-common/src/Component/Popper/Internal.purs
 create mode 100644 web-common/src/Component/Popper/Types.purs
 create mode 100644 web-common/src/Component/Tooltip/Lenses.purs
 create mode 100644 web-common/src/Component/Tooltip/State.purs
 create mode 100644 web-common/src/Component/Tooltip/Types.purs
 create mode 100644 web-common/src/Component/Tooltip/View.purs
 create mode 100644 web-common/src/Control/Monad/Error/Extra.purs
 create mode 100644 web-common/src/Control/Monad/Maybe/Extra.purs
 create mode 100644 web-common/src/Data/Argonaut/Foreign.purs
 create mode 100644 web-common/src/Data/DateTime/Instant/Extra.purs
 create mode 100644 web-common/src/Data/Lens/Extra.purs
 create mode 100644 web-common/src/Data/Plutus/V1/Ledger/Time.purs
 create mode 100644 web-common/src/Data/RawJson.js
 create mode 100644 web-common/src/Data/RawJson.purs
 create mode 100644 web-common/src/Data/String/Extra.purs
 create mode 100644 web-common/src/Data/UUID/Argonaut.purs
 create mode 100644 web-common/src/Environment.js
 create mode 100644 web-common/src/Environment.purs
 create mode 100644 web-common/src/Halogen/Analytics.purs
 create mode 100644 web-common/src/Halogen/Css.purs
 create mode 100644 web-common/src/Halogen/ElementResize.purs
 create mode 100644 web-common/src/Halogen/Extra.js
 create mode 100644 web-common/src/Halogen/Extra.purs
 create mode 100644 web-common/src/Halogen/HTML/Events/Extra.purs
 create mode 100644 web-common/src/Halogen/Monaco.purs
 create mode 100644 web-common/src/Halogen/Query/Event/Extra.purs
 create mode 100644 web-common/src/Icons.purs
 create mode 100644 web-common/src/Language/Haskell/Monaco.js
 create mode 100644 web-common/src/Language/Haskell/Monaco.purs
 create mode 100644 web-common/src/LocalStorage.js
 create mode 100644 web-common/src/LocalStorage.purs
 create mode 100644 web-common/src/Monaco.js
 create mode 100644 web-common/src/Monaco.purs
 create mode 100644 web-common/src/PlutusTx/AssocMap.purs
 create mode 100644 web-common/src/Prologue.purs
 create mode 100644 web-common/src/SessionStorage.js
 create mode 100644 web-common/src/SessionStorage.purs
 create mode 100644 web-common/src/Text/Markdown/TrimmedInline.purs
 create mode 100644 web-common/src/Text/Pretty.purs
 create mode 100644 web-common/src/Web/Dom/ResizeObserver.js
 create mode 100644 web-common/src/Web/Dom/ResizeObserver.purs
 create mode 100644 web-common/src/Web/Event/Extra.js
 create mode 100644 web-common/src/Web/Event/Extra.purs
 create mode 100644 web-common/src/Web/HTML/WindowExtra.js
 create mode 100644 web-common/src/Web/HTML/WindowExtra.purs
 create mode 100644 web-common/static/icons.css
 create mode 100644 web-common/static/index.html
 create mode 100644 web-common/static/popover.css
 create mode 100644 web-common/static/progress-circular.css
Running: $ pre-commit run --all-files
nixpkgs-fmt..............................................................Passed