* * **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>
* zenroom fixes
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* expl. defined the aiohttp package
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* increased version number and fixed a zenroom runtime bug
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* added fialing zenroom tx signing test
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* extended test to pass zenrooom validation, but to fail planetmint validation.
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* added manual tx crafting
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* added zenroom fulfillment verification
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* the last mile before integration
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* zenroom unit tests are passing
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* simplified zenroom unit tests
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* removed obsolte lines from the zenroom tests
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* fixed acceptance tests
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* adjusted zenroom integraiton tests
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* fixed linting errors
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* simplified zenroom unit test
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* increased version number
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* using cryptoconditions without print message
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* increased cc usage to 0.9.9 readded daemon proceses
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* increased version to 0.9.6
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* fixed deployment issue for 0.9.6
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* added api to get the latest block /api/v1/blocks/latest
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* git fixed flake8 whitespace warnings
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* fixed flake8 warnings: removed too many newline
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* added missing deps in the testing docker files
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* install meson prior to the rest to have it availabe and fix the issue of missing depenceny declarations within zenroom
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* added missing ninja dependency
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* fixed zenroom dependency
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>