├── .editorconfig ├── .flake8 ├── .gitbook.yaml ├── .github ├── ISSUE_TEMPLATE │ ├── best_practices_issue.md │ ├── crash_report.md │ ├── docker.yml │ └── integrations_issue.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── docker.yml │ └── release.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── Pipfile ├── README.md ├── SECURITY.md ├── bin └── chinstrap ├── chinstrap ├── __init__.py ├── compiler │ └── __init__.py ├── core │ ├── __init__.py │ ├── config.py │ ├── create.py │ ├── debugger.py │ ├── initialize.py │ ├── sources │ │ ├── chinstrap-config.yml │ │ ├── contracts │ │ │ ├── FA1.2.py │ │ │ └── SampleContract.py │ │ ├── originations │ │ │ ├── 1_FA12_origination.py │ │ │ └── 1_samplecontract_origination.py │ │ └── tests │ │ │ ├── FA1.2.smartpy.py │ │ │ ├── sampleContractSmartPy.py │ │ │ └── samplecontractPytest.py │ └── templates.py ├── helpers │ ├── __init__.py │ └── container.py ├── languages │ ├── __init__.py │ ├── ligo.py │ └── smartpy.py ├── originations │ └── __init__.py ├── repl │ ├── __init__.py │ └── repl.py ├── sandbox │ └── __init__.py ├── tests │ └── __init__.py └── version.py ├── dockerfiles ├── .dockerignore ├── Dockerfile ├── Dockerfile.local └── Dockerfile.smartpy ├── docs ├── README.md ├── SUMMARY.md ├── chinstrap-repl.md ├── flextesa-sandbox.md ├── images │ ├── compile-originate.gif │ ├── debug.gif │ ├── logo.png │ ├── sandbox.gif │ └── templates.gif └── index.md ├── main.py └── setup.py /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/.editorconfig -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitbook.yaml: -------------------------------------------------------------------------------- 1 | root: ./docs/ 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/best_practices_issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/.github/ISSUE_TEMPLATE/best_practices_issue.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/crash_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/.github/ISSUE_TEMPLATE/crash_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/.github/ISSUE_TEMPLATE/docker.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/integrations_issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/.github/ISSUE_TEMPLATE/integrations_issue.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/Pipfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/SECURITY.md -------------------------------------------------------------------------------- /bin/chinstrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/bin/chinstrap -------------------------------------------------------------------------------- /chinstrap/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/__init__.py -------------------------------------------------------------------------------- /chinstrap/compiler/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/compiler/__init__.py -------------------------------------------------------------------------------- /chinstrap/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chinstrap/core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/core/config.py -------------------------------------------------------------------------------- /chinstrap/core/create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/core/create.py -------------------------------------------------------------------------------- /chinstrap/core/debugger.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chinstrap/core/initialize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/core/initialize.py -------------------------------------------------------------------------------- /chinstrap/core/sources/chinstrap-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/core/sources/chinstrap-config.yml -------------------------------------------------------------------------------- /chinstrap/core/sources/contracts/FA1.2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/core/sources/contracts/FA1.2.py -------------------------------------------------------------------------------- /chinstrap/core/sources/contracts/SampleContract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/core/sources/contracts/SampleContract.py -------------------------------------------------------------------------------- /chinstrap/core/sources/originations/1_FA12_origination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/core/sources/originations/1_FA12_origination.py -------------------------------------------------------------------------------- /chinstrap/core/sources/originations/1_samplecontract_origination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/core/sources/originations/1_samplecontract_origination.py -------------------------------------------------------------------------------- /chinstrap/core/sources/tests/FA1.2.smartpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/core/sources/tests/FA1.2.smartpy.py -------------------------------------------------------------------------------- /chinstrap/core/sources/tests/sampleContractSmartPy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/core/sources/tests/sampleContractSmartPy.py -------------------------------------------------------------------------------- /chinstrap/core/sources/tests/samplecontractPytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/core/sources/tests/samplecontractPytest.py -------------------------------------------------------------------------------- /chinstrap/core/templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/core/templates.py -------------------------------------------------------------------------------- /chinstrap/helpers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/helpers/__init__.py -------------------------------------------------------------------------------- /chinstrap/helpers/container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/helpers/container.py -------------------------------------------------------------------------------- /chinstrap/languages/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/languages/__init__.py -------------------------------------------------------------------------------- /chinstrap/languages/ligo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/languages/ligo.py -------------------------------------------------------------------------------- /chinstrap/languages/smartpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/languages/smartpy.py -------------------------------------------------------------------------------- /chinstrap/originations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/originations/__init__.py -------------------------------------------------------------------------------- /chinstrap/repl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/repl/__init__.py -------------------------------------------------------------------------------- /chinstrap/repl/repl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/repl/repl.py -------------------------------------------------------------------------------- /chinstrap/sandbox/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/sandbox/__init__.py -------------------------------------------------------------------------------- /chinstrap/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/chinstrap/tests/__init__.py -------------------------------------------------------------------------------- /chinstrap/version.py: -------------------------------------------------------------------------------- 1 | version = "1.1.6" 2 | -------------------------------------------------------------------------------- /dockerfiles/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/dockerfiles/.dockerignore -------------------------------------------------------------------------------- /dockerfiles/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/dockerfiles/Dockerfile -------------------------------------------------------------------------------- /dockerfiles/Dockerfile.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/dockerfiles/Dockerfile.local -------------------------------------------------------------------------------- /dockerfiles/Dockerfile.smartpy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/dockerfiles/Dockerfile.smartpy -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/docs/SUMMARY.md -------------------------------------------------------------------------------- /docs/chinstrap-repl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/docs/chinstrap-repl.md -------------------------------------------------------------------------------- /docs/flextesa-sandbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/docs/flextesa-sandbox.md -------------------------------------------------------------------------------- /docs/images/compile-originate.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/docs/images/compile-originate.gif -------------------------------------------------------------------------------- /docs/images/debug.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/docs/images/debug.gif -------------------------------------------------------------------------------- /docs/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/docs/images/logo.png -------------------------------------------------------------------------------- /docs/images/sandbox.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/docs/images/sandbox.gif -------------------------------------------------------------------------------- /docs/images/templates.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/docs/images/templates.gif -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/docs/index.md -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/main.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ant4g0nist/chinstrap/HEAD/setup.py --------------------------------------------------------------------------------