diff --git a/.gitignore b/.gitignore index c1218d3..cf0e54a 100644 --- a/.gitignore +++ b/.gitignore @@ -2,7 +2,7 @@ /output/ /generated-docs/ /.psa* -/contracts/ +/contracts/src package-lock.json /.spago/ .vscode diff --git a/contracts/.gitignore b/contracts/.gitignore new file mode 100644 index 0000000..c470536 --- /dev/null +++ b/contracts/.gitignore @@ -0,0 +1,12 @@ + +bower_components/ +node_modules/ +.pulp-cache/ +output/ +output-es/ +generated-docs/ +.psc-package/ +.psc* +.purs* +.psa* +.spago diff --git a/contracts/spago.yaml b/contracts/spago.yaml new file mode 100644 index 0000000..d50c1c2 --- /dev/null +++ b/contracts/spago.yaml @@ -0,0 +1,33 @@ +package: + name: contracts + dependencies: + - web3 +workspace: + extraPackages: + eth-core: + git: https://github.com/f-o-a-m/purescript-eth-core + ref: 3db27d22f738498a1e4263f537cd25279fc88088 + coroutine-transducers: + dependencies: + - aff + - console + - coroutines + - effect + - either + - foldable-traversable + - freet + - functors + - maybe + - newtype + - parallel + - prelude + - psci-support + - tailrec + - transformers + - tuples + git: https://github.com/martyall/purescript-coroutine-transducers + ref: v1.0.0 + web3: + git: https://github.com/f-o-a-m/purescript-web3.git + ref: bd87cd18adb863cfccdfe5ff263a129c02f1c8c2 +