From 8b4e706df42430c8de6e622a0b07d6fc9f566378 Mon Sep 17 00:00:00 2001 From: boneyard93501 <4523011+boneyard93501@users.noreply.github.com> Date: Tue, 7 Feb 2023 22:26:31 -0600 Subject: [PATCH] fluence init --- .gitignore | 9 +++++++++ fluence-lock.yaml | 9 +++++++++ fluence.yaml | 18 ++++++++++++++++++ services/consensus/.gitignore | 9 --------- services/consensus/.vscode/extensions.json | 6 ++++++ services/consensus/.vscode/settings.json | 5 +++++ 6 files changed, 47 insertions(+), 9 deletions(-) create mode 100644 .gitignore create mode 100644 fluence-lock.yaml create mode 100644 fluence.yaml delete mode 100644 services/consensus/.gitignore create mode 100644 services/consensus/.vscode/extensions.json create mode 100644 services/consensus/.vscode/settings.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b1402ef --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +.idea +.DS_Store +.fluence +**/node_modules +**/target/ +.repl_history +.vscode/settings.json +src/ts/src/aqua +src/js/src/aqua \ No newline at end of file diff --git a/fluence-lock.yaml b/fluence-lock.yaml new file mode 100644 index 0000000..e650d50 --- /dev/null +++ b/fluence-lock.yaml @@ -0,0 +1,9 @@ +# yaml-language-server: $schema=.fluence/schemas/fluence-lock.yaml.json + +# Defines a lock file for Fluence Project dependencies. When dependencies are installed - their exact versions are saved here. + +# Documentation: https://github.com/fluencelabs/fluence-cli/tree/main/docs/configs/fluence-lock.md + +version: 0 +cargo: + marine: 0.12.6 diff --git a/fluence.yaml b/fluence.yaml new file mode 100644 index 0000000..91efb51 --- /dev/null +++ b/fluence.yaml @@ -0,0 +1,18 @@ +# yaml-language-server: $schema=.fluence/schemas/fluence.yaml.json + +# Defines Fluence Project, most importantly - what exactly you want to deploy and how. You can use `fluence init` command to generate a template for new Fluence project + +# Documentation: https://github.com/fluencelabs/fluence-cli/tree/main/docs/configs/fluence.md + +version: 2 +aquaInputPath: src/aqua/main.aqua +dependencies: + npm: + "@fluencelabs/aqua-lib": 0.6.0 + cargo: + marine: 0.12.6 +services: + consensus: + get: services + deploy: + - deployId: default diff --git a/services/consensus/.gitignore b/services/consensus/.gitignore deleted file mode 100644 index e8e909c..0000000 --- a/services/consensus/.gitignore +++ /dev/null @@ -1,9 +0,0 @@ -/target -/artifacts -**/*.rs.bk -**/.idea -**/artifacts -**/.DS_Store -**/node_modules -**/dist -*.bak diff --git a/services/consensus/.vscode/extensions.json b/services/consensus/.vscode/extensions.json new file mode 100644 index 0000000..aa1f09c --- /dev/null +++ b/services/consensus/.vscode/extensions.json @@ -0,0 +1,6 @@ +{ + "recommendations": [ + "redhat.vscode-yaml", + "FluenceLabs.aqua" + ] +} diff --git a/services/consensus/.vscode/settings.json b/services/consensus/.vscode/settings.json new file mode 100644 index 0000000..c7f4b4a --- /dev/null +++ b/services/consensus/.vscode/settings.json @@ -0,0 +1,5 @@ +{ + "aquaSettings.imports": [ + "/Users/bebo/localdev/eip712-validation-node/services/consensus/.fluence/aqua" + ] +}