* simplified CI workflows
* added docker image publishing on gh
* added arm buildxy
* added CI changes
* adjusted CI workflow
* fixed some vulnerability by upgrading dependencies
* changed Dockerfile-dev to be the default
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* adjusted to neweest transaction package
* adjusted to new planetmint-cryptoconditions imports
* added Changelog and increased version
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* * **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>
* Integrate zenroom acceptance test
* fixed zenroom reference
* added additional dependences to the docker fils so that zenroom can be executed.
added zenroom from git repo, because pypi servs an older buggy version
* using the custom planetmintdriver branch to avoid pypi zendesk downloads
* Added zenroom test
* Added zenroom test
Signed-off-by: Sangat Das <sangatdas5@gmail.com>
* Change reference to planetmint-driver to planetmint-driver-python
Signed-off-by: Sangat Das <sangatdas5@gmail.com>
Co-authored-by: Jürgen Eckel <juergen@riddleandcode.com>