Commit Graph

  • 364cecaaf5
    Merge branch 'add-compose-validation' of github.com:planetmint/planetmint into add-compose-validation Jürgen Eckel 2023-01-25 16:44:05 +01:00
  • 6f6c0d07a7
    added compose test case. schema validation is still failing. Jürgen Eckel 2023-01-25 16:43:29 +01:00
  • ba6d945e84
    removed faulty pip statement Lorenz Herzberger 2023-01-25 13:08:07 +01:00
  • 0e7b5e9f51
    moved test_transaction_structure.py to planetmint/transactions Lorenz Herzberger 2023-01-25 11:15:26 +01:00
  • 0c2d4487cb
    fixed testcaes issue with patching Jürgen Eckel 2023-01-25 10:27:54 +01:00
  • cb0f98e926
    removed obsolete gh workflow file Jürgen Eckel 2023-01-25 10:13:10 +01:00
  • 3efb6f04a0
    removed acceptance tests Jürgen Eckel 2023-01-25 10:09:59 +01:00
  • 3e2182fffb
    removed obsolete validation Lorenz Herzberger 2023-01-25 10:04:36 +01:00
  • 6aef6fe15e
    added validate_compose_inputs and split up validate_transfer_inputs Lorenz Herzberger 2023-01-24 18:50:45 +01:00
  • ef6b8b0480
    fixed error messaging and made API not found reports debug information Jürgen Eckel 2023-01-17 21:53:16 +01:00
  • 41b965e13b
    xmaking multprocessing usage explicit and easily identifiable Jürgen Eckel 2023-01-17 21:52:30 +01:00
  • 4472a1a3ee
    refactor tarantool backend (#292) v2.0.0 Lorenz Herzberger 2023-01-16 15:21:56 +01:00
  • 816f4dc67c
    removed unused code, updated version number Lorenz Herzberger 2023-01-16 15:19:07 +01:00
  • 1909330971
    Simplified unit tests (#294) Jürgen Eckel 2023-01-16 12:09:25 +01:00
  • e34ed26095
    removed acceptances tests from test executions Jürgen Eckel 2023-01-16 11:57:15 +01:00
  • 4616216394
    added environment variables to unit-test.yml Jürgen Eckel 2023-01-16 11:29:45 +01:00
  • 9a25e70dda
    give time to the db container Jürgen Eckel 2023-01-16 11:18:29 +01:00
  • 5cdcb54351
    added installing planetmint into the unit test container Jürgen Eckel 2023-01-16 11:01:10 +01:00
  • daeb75fbd7
    removed predefined pytest module definitions Jürgen Eckel 2023-01-16 10:57:13 +01:00
  • c37a4dde66
    added another sudo Jürgen Eckel 2023-01-16 10:55:36 +01:00
  • 6bde279fb0
    added sudo to apt calls Jürgen Eckel 2023-01-16 10:53:54 +01:00
  • 8ab406d16f
    fixed typo Jürgen Eckel 2023-01-16 10:51:19 +01:00
  • 4661965995
    removed deps Jürgen Eckel 2023-01-16 10:49:46 +01:00
  • 4b89fdd809
    adjusted gh action file Jürgen Eckel 2023-01-16 10:48:42 +01:00
  • 9414e7940d
    simplified gh actions Jürgen Eckel 2023-01-16 10:45:54 +01:00
  • 0d9742c387
    1st improvments to ease testing Jürgen Eckel 2023-01-16 10:42:49 +01:00
  • 08b2924679
    Merge branch 'refactor-backend' into simplified_unit_tests Jürgen Eckel 2023-01-16 10:27:35 +01:00
  • eee5ae3d91
    blackified Jürgen Eckel 2023-01-16 10:10:29 +01:00
  • 8823514e6c
    fixed merge errors (arguments ... ) Jürgen Eckel 2023-01-16 10:06:14 +01:00
  • 77c12d0b0e
    added support for v2.0 transaction to DB writing/reading Jürgen Eckel 2023-01-16 09:58:08 +01:00
  • 2f09eec368
    store transactions of various versions (backwardcompatibility) added _bdb variable to init/drop DBs for the single use cases (started failing as TXs are looked up in DB - compared to before) Jürgen Eckel 2023-01-15 20:12:44 +01:00
  • 1c728f2b4f
    adjusted make test Jürgen Eckel 2023-01-12 16:35:39 +01:00
  • dbbdcc88ff
    merged main into refactor-backend Lorenz Herzberger 2023-01-12 16:34:05 +01:00
  • 020c9724d1
    removed depricated code Lorenz Herzberger 2023-01-12 16:06:25 +01:00
  • 0286ecc163
    removed duplicate code Lorenz Herzberger 2023-01-12 15:47:28 +01:00
  • 23a8eda910
    removed unused code, reverted transaction fetching, added return types to queries Lorenz Herzberger 2023-01-12 15:31:20 +01:00
  • e8043d2cc7
    Merge branch 'refactor-backend' of github.com:planetmint/planetmint into refactor-backend Lorenz Herzberger 2023-01-12 10:31:42 +01:00
  • 07c55881f0
    removed unused code Lorenz Herzberger 2023-01-12 10:31:35 +01:00
  • c69167f4b0
    adjusted assets=None to assets=[{"data":None}] to avoid exeptions in the background service Jürgen Eckel 2023-01-12 10:30:04 +01:00
  • ca0496555c
    fixed rollback after crash Lorenz Herzberger 2023-01-12 10:09:58 +01:00
  • 3187adb350
    * made returned outputs unique (get_owned_ids) * added delete_output method to init.lua * fixd output deletion issue by relaying the deletion to lua instead of the python code Jürgen Eckel 2023-01-12 00:03:49 +01:00
  • c90e4fcc27
    added raiing CriticialDoubleSpend Exception for governance and transactions fixed search space issue with election / voting commit lookup Jürgen Eckel 2023-01-11 21:34:28 +01:00
  • d8d9e2e75d
    fixed obj comparision issue in test_get_spent_issue_1271 Jürgen Eckel 2023-01-11 21:06:43 +01:00
  • 86f9d07f8f
    added tarantool exception catching and raising as well as logging Jürgen Eckel 2023-01-11 17:20:37 +01:00
  • 0d375b6b60
    fixed last abci issues and blackified the code Jürgen Eckel 2023-01-11 16:25:41 +01:00
  • 0d8182f607
    fixed zenroom testcase Jürgen Eckel 2023-01-11 14:00:53 +01:00
  • 10be96b4c7
    Merge branch 'refactor-backend' of github.com:planetmint/planetmint into refactor-backend Jürgen Eckel 2023-01-11 13:36:56 +01:00
  • 71f0c2cc5e
    fixed wrong search pool usage Jürgen Eckel 2023-01-11 13:36:15 +01:00
  • fce11ebdb1
    fixed output handling for validate_transfer_inputs Lorenz Herzberger 2023-01-11 13:17:46 +01:00
  • 0ba92ab71b
    fixed object comparision issue Jürgen Eckel 2023-01-10 18:32:55 +01:00
  • b3d6b07c93
    added proper corner case handling in case a requested block is not found Jürgen Eckel 2023-01-10 18:21:48 +01:00
  • 34c4da2184
    added missing import Jürgen Eckel 2023-01-10 18:12:54 +01:00
  • b5fa127e2a
    fixed object handling issue and complicated stuff Jürgen Eckel 2023-01-10 18:10:51 +01:00
  • 1ca78c93d1
    Merge branch 'refactor-backend' of github.com:planetmint/planetmint into refactor-backend Jürgen Eckel 2023-01-10 17:39:03 +01:00
  • 83e1e8d68d
    added verification of ConditionDetails to the owner verification to avoid mixup between ConditionDetails and SubCondition fixed Object comparision issues due to object changes Jürgen Eckel 2023-01-10 17:37:17 +01:00
  • 50a81c8e50
    fixed schema validation errors Lorenz Herzberger 2023-01-10 16:40:44 +01:00
  • f3b7df661f
    fixed comparision issue : dict vs. object Jürgen Eckel 2023-01-10 16:20:51 +01:00
  • 4e431987af
    simplified imports fixed transfer input issues of the tests Jürgen Eckel 2023-01-10 16:03:55 +01:00
  • 97513aca6a
    added proper input conversion of the test cases and a proper input validation and object converion Jürgen Eckel 2023-01-10 13:21:36 +01:00
  • d05acebb2f
    moved field removal methods to DbTransaction redefined strcuture of DbTransction.to_dict() to be equal to the one of Transactions.to_dict() Jürgen Eckel 2023-01-10 11:05:50 +01:00
  • 61c35bd0fb
    fixed asset class key mixup Lorenz Herzberger 2023-01-10 10:14:23 +01:00
  • 69e6cf7df0
    fixed wrong index name issue: transaction_by_asset vs transaction_by_asset_id Jürgen Eckel 2023-01-10 09:45:33 +01:00
  • 7fc69a0e8a
    fixed TX lookup issues due to different pools Jürgen Eckel 2023-01-10 09:22:22 +01:00
  • 810899f59c
    fixed input object differences between old / new version and lookup of transaction in the governance pool Jürgen Eckel 2023-01-10 09:14:30 +01:00
  • 23731c6d14
    show election status uses the governance table from now on show election status maps the asset["data"] object properly Jürgen Eckel 2023-01-09 21:28:37 +01:00
  • 51ae9874d6
    - blackified & fixed recovery / delete transactions issues becaues of data model transitions - reintegrated get_transaction() call in query -> delegating this to get_complete_transactions_by_ids Jürgen Eckel 2023-01-09 13:39:15 +01:00
  • 869406d30d
    fixed 'is' vs '==' issue Jürgen Eckel 2023-01-09 12:07:57 +01:00
  • 7d984007b6
    fixed some more test cases Lorenz Herzberger 2023-01-03 16:10:50 +01:00
  • f5e83f7110
    fixed election test cases Lorenz Herzberger 2023-01-03 11:43:08 +01:00
  • 7287ce7977
    fixed most of the test_lib test cases Lorenz Herzberger 2022-12-22 14:35:39 +01:00
  • 8730d516a3
    Remove keyring tag - zenroom improvements/fixes (#291) v1.4.1 Jürgen Eckel 2022-12-21 16:38:25 +01:00
  • b56804f0f9
    fixed connectionerror obj resolution in tests Jürgen Eckel 2022-12-21 16:22:59 +01:00
  • 517833bebd
    fixed import issue Jürgen Eckel 2022-12-21 16:14:20 +01:00
  • f0634b18ae
    removed doc-building workflow and tox usage Jürgen Eckel 2022-12-21 15:48:07 +01:00
  • 232b7c192b
    fixed docstring issue Jürgen Eckel 2022-12-21 15:34:39 +01:00
  • c2e09d03b9
    fixed doc-build Jürgen Eckel 2022-12-21 15:10:03 +01:00
  • 7ad4151984
    replaced metadata search with cid lookup Lorenz Herzberger 2022-12-21 11:05:07 +01:00
  • 1331ef1ed2
    removed keyring tag mishandling (zenroom) from cryptoconditions. using cyptoconditions 1.1.0 from now on Jürgen Eckel 2022-12-21 10:32:18 +01:00
  • 9e5b7ac62d
    added limit to asset queries Lorenz Herzberger 2022-12-21 10:07:21 +01:00
  • 648ce0579a
    replaced asset search with get_asset_by_cid Lorenz Herzberger 2022-12-19 16:33:08 +01:00
  • fc76e3aca9
    removed keyring tag from zenroom tests Jürgen Eckel 2022-12-16 14:04:03 +01:00
  • d73bb15708
    adjusted query test cases, removed unused code Lorenz Herzberger 2022-12-14 14:02:54 +01:00
  • 6554d70c90
    renamed group_txs and used data models in fastquery Lorenz Herzberger 2022-12-12 13:16:23 +01:00
  • f104b0979d
    Bump certifi from 2021.10.8 to 2022.12.7 in /docs/root (#289) v1.4.0 dependabot[bot] 2022-12-12 13:08:17 +01:00
  • 4ce06066b0
    support for v2.0 and v3.0 TX (#290) Jürgen Eckel 2022-12-12 13:07:55 +01:00
  • 425061a230
    replaced exception catching by version-management Jürgen Eckel 2022-12-12 12:52:58 +01:00
  • 5734a29756
    added version gateway to the push transactions API to only allow latest versions schemes to enter the APP Jürgen Eckel 2022-12-12 12:03:56 +01:00
  • 0c6d12f6ae
    * added support for v2.0 TX * integrated transactions package deeper into the code * added test cases for v2.0 TXs Jürgen Eckel 2022-12-12 11:53:11 +01:00
  • fdec70ba8c More fixes cybnon 2022-12-09 10:06:55 +01:00
  • bd2d874a8c Remove unnecessary method cybnon 2022-12-09 10:01:50 +01:00
  • f0c9b259cc Fix subcondition serialization cybnon 2022-12-09 09:49:37 +01:00
  • 91af6aa0aa
    Bump certifi from 2021.10.8 to 2022.12.7 in /docs/root dependabot[bot] 2022-12-09 04:32:09 +00:00
  • 10567fcc8d
    fixed get block test case Lorenz Herzberger 2022-12-07 16:51:39 +01:00
  • adb85b7590
    merged main into refactor-backend Lorenz Herzberger 2022-12-07 16:26:09 +01:00
  • 67d0d9b642 Adaptions due to schema change cybnon 2022-12-07 15:50:45 +01:00
  • aeb2bba61b
    adjusted get_txids_filtered for new indexes Lorenz Herzberger 2022-12-07 15:45:11 +01:00
  • c623a9fe6c Check if blocks is empty cybnon 2022-12-07 12:13:48 +01:00
  • cd74ea578d Adapt models cybnon 2022-12-07 11:44:01 +01:00
  • 1832bf4814
    used new indexes on block related db operations Lorenz Herzberger 2022-12-07 11:33:06 +01:00
  • 488053fb60
    changed unique constraints Lorenz Herzberger 2022-12-06 15:30:20 +01:00