Jürgen Eckel
d971709a79
250 migrate zenroom script usage within planetmint so that tx schema 21 is used ( #253 )
...
* * **Changed** adjusted to zenroom calling convention of PRP #13 (breaking change)
* **Changed** zenroom test cases to comply to the new calling convention
* **Fixed** zenroom signing bug (call of wrong function)
* **Changed** using cryptoconditions 0.10.0
* **Deprecated** usage of ripde160md as a address generation algorithm, isn't available from python 3.9.14 on, skipping these tests from now on.
* **Changed** script/ouptut tag to be of type array or object for schema v3.0 and v2.0
* **Changed** added 'script' handling to the common/transactions.py class
* **Fixed** data input handling to the transaction fullfillment methods
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com >
* connected the version string in the banner of 'planetmint start' to the planetmint/version.py variables.
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com >
* added input validation to the transaction script parsing and passing
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com >
* added backend support for the scripts
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com >
* adjusted tests to the new zenroom calling convention
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com >
* blackified the code
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com >
* increased version to 1.1.0
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com >
* fixed docs building issues of dependency inheritance
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com >
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com >
2022-09-08 21:41:10 +02:00
Lorenz Herzberger
8abbef00fe
GitHub actions ( #234 )
...
* creating first github action
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* fix syntax error
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* renamed action, using black stable
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* updated checkout action on workflow black
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* formatted code with black
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* replaced lint with black service
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* removed black service added black check to makefile
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* replaced flake8 with black
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* added pull_request to black actions trigger
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* replaced flake8 with black style checker (#212 )
* updated version number to 1.0.0
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* creating first github action
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* fix syntax error
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* renamed action, using black stable
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* updated checkout action on workflow black
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* formatted code with black
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* version bumpt
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* removed some comments and unsused import
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* replaced lint with black service
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* removed black service added black check to makefile
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* replaced flake8 with black
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* added pull_request to black actions trigger
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* started on unit test workflow
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* removed run step
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* fixed typo
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* testing docker-compose
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* check docker-compose
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* try running pytest
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* check out -f
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* changed path
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* increased health check retries, added job dependency
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* added path to docker-compose.yml to test action
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* moved container startup to test step
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* added checkout step to test job
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* different kind of execution
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* checking build step
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* fixed missing keyword
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* added checkout to build step
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* storing artifacts
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* added needs
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* changed Dockerfile-dev to python-slim
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* added job matrix back in
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* added abci to build job matrix
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* updated test job steps
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* fixed typo
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* replaced docker exec with docker-compose exec for abci test
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* added first version of acceptance and integration test action
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* added runs-on
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* fixed syntax error
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* reverted to docker exec
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* added copyright notice and env to start container step
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* separated abci from non abci test job
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* renamed pytest workflow to unit-test
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* added codecov workflow
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* added pytest install to codecov step
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* added pip install
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* moved codecov to unit-test
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* show files
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* changed paths
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* removed debug job steps
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* renamed black to lint, added audit workflow
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* checking if dc down is necessary
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* removed dc down step from acceptance and integration
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* fixed lint error
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* added tox documentation to github acitons (#226 )
* added documentation job
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* added docs dependency install to docs workflow
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* add more dependencies
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* install rapidjson manually
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* added python-rapidjson to docs requirements text
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* changed gh config on tox.ini
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* added base58 to docs require
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* changed docs require to dev
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* reversed changes to docs require
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* changed gh to gh-actions
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* increased verbosity for debugging
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* added -e docsroot manually
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* removed verbosity
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* removed travis ci files
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
* changed audit step to trigger on schedule
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com >
Co-authored-by: enesturk <enes.m.turk@gmail.com >
2022-08-18 09:45:51 +02:00