Commit Graph

  • 20b9a08f7f
    moved topology check to planetmint Lorenz Herzberger 2022-09-29 16:50:54 +02:00
  • a4a08c64ae
    moved show_election_status to planetmint Lorenz Herzberger 2022-09-29 16:40:09 +02:00
  • 789ca8476d
    removed unnecessary election method Lorenz Herzberger 2022-09-29 15:53:13 +02:00
  • c3c9f405b0
    moved get_validators and get_recipients to planetmint Lorenz Herzberger 2022-09-29 15:42:00 +02:00
  • a688355db8
    moved docs to references and changed references accordingly Jürgen Eckel 2022-09-29 11:49:37 +02:00
  • b397cc98b6
    moved election methods to planetmint Lorenz Herzberger 2022-09-28 22:18:41 +02:00
  • e0d09198d9
    moved election validation to planetmint Lorenz Herzberger 2022-09-28 20:55:53 +02:00
  • 9ba1423a16
    removed from db from transaction Lorenz Herzberger 2022-09-28 17:03:27 +02:00
  • 7faa3b40ad
    moved from_db to planetmint Lorenz Herzberger 2022-09-28 17:01:51 +02:00
  • f112076932
    moved tx validate to lib Lorenz Herzberger 2022-09-27 22:23:53 +02:00
  • 566abade5d
    removed unused imports Lorenz Herzberger 2022-09-27 19:00:06 +02:00
  • c2a2c0c3cc
    moved upsert_validator txs to transactions, updated imports Lorenz Herzberger 2022-09-27 18:00:58 +02:00
  • a7d302e94d
    added type hints to transactions module Lorenz Herzberger 2022-09-27 16:46:44 +02:00
  • cddfe862ef
    adjusted hashlib imports and renamed to bigchaindb error Lorenz Herzberger 2022-09-27 16:34:22 +02:00
  • 40b401f9df
    blackified a struct/file Jürgen Eckel 2022-09-27 13:13:06 +02:00
  • 415c7694d5
    * staring mongodb with docker-compose * removed obsolete: sha3 import backward compatiblities * removed some unresolved merge conflicts Jürgen Eckel 2022-09-26 23:27:26 +02:00
  • 2727cb0fec
    increased protobuf version number fix_protobuf_related_vulnerability Jürgen Eckel 2022-09-26 21:19:55 +02:00
  • 985546839d
    blackified and added an additional test Jürgen Eckel 2022-09-26 21:01:13 +02:00
  • a8ccda78af
    fixed singleton usage and simplified handling * there is one outstanding issue: * test_get_spent_issue_1271 is failing from time to time (there seems to be a race conditing that let it fail from time to time). * test_get_divisble_transactions_returns_500 is failing very often (this seems to be related to test_get_spent_issue_1271 (I disabled this test for the time being so that we can move ahead). I assume that this will be solved by some rework of the pl <-> tendermint/cosmos layer) Jürgen Eckel 2022-09-26 20:51:56 +02:00
  • 58977b5280
    blackified python files Jürgen Eckel 2022-09-23 00:59:31 +02:00
  • 5d63e2945a
    added 1.2.2 change to changelog Jürgen Eckel 2022-09-23 00:51:40 +02:00
  • b881843461
    Merge branch 'planetmint-tarantool' into connection_singleton Jürgen Eckel 2022-09-23 00:46:44 +02:00
  • c7bfe954e9 Merge branch 'roninx991-tarantool' into planetmint-tarantool Jürgen Eckel 2022-09-22 23:13:33 +02:00
  • c0b0dcb6fc Merge branch 'tarantool' of github.com:roninx991/planetmint into roninx991-tarantool Jürgen Eckel 2022-09-22 23:12:52 +02:00
  • 298b259eb0
    fixed copy past error Jürgen Eckel 2022-09-22 22:47:15 +02:00
  • 18ca4c17e3
    improved mongodb connection handling Jürgen Eckel 2022-09-22 22:43:53 +02:00
  • bef98a8410
    added connection management fixes so that the connections and tests are exected in an reliable way Jürgen Eckel 2022-09-22 22:30:19 +02:00
  • 69fe9b253d
    ipld documentation and validation (#259) v1.2.1 Lorenz Herzberger 2022-09-20 10:34:44 +02:00
  • 0fa0e7fd75
    updated version number and CHANGELOG Lorenz Herzberger 2022-09-20 09:54:38 +02:00
  • 64d6d31097
    fixed linting errors Lorenz Herzberger 2022-09-20 09:39:19 +02:00
  • 6cd8171e72
    adjusted test cases for cid validation Lorenz Herzberger 2022-09-19 21:54:52 +02:00
  • 8dbadd8f8a
    added information on CID and IPLD marhsalling to basic-usage Lorenz Herzberger 2022-09-19 14:41:21 +02:00
  • da27c7f2d5
    fixed 'make run' : using tarantool instead of mongodb (#258) Jürgen Eckel 2022-09-19 13:42:37 +02:00
  • 76c051ed26
    increased rapid-json version (works now with 1.8.0) (#257) Jürgen Eckel 2022-09-19 13:33:43 +02:00
  • 9746e78d2b replaced mongodb by tarantool in the inline docs Jürgen Eckel 2022-09-19 13:24:04 +02:00
  • 8503e0474c fixed 'make run' : using tarantool instead of mongodb Jürgen Eckel 2022-09-19 13:22:01 +02:00
  • 43d2ce1a0d increased rapid-json version (works now with 1.8.0) Jürgen Eckel 2022-09-19 12:02:10 +02:00
  • 637dc4993b
    Ipld (#256) v1.2.0 Jürgen Eckel 2022-09-16 00:13:51 +02:00
  • f481defbd0 increased version enforce ipld encodings to metadata and asset["data"] Jürgen Eckel 2022-09-15 23:41:33 +02:00
  • 3d4a70c1fc Merge branch 'main' into ipld Jürgen Eckel 2022-09-15 23:29:13 +02:00
  • 2b7a36cc44
    Cid tx schema (#252) Lorenz Herzberger 2022-09-15 16:11:51 +02:00
  • ca091aa0bd blackified little changes Jürgen Eckel 2022-09-15 13:47:03 +02:00
  • c64e2cb2d2 added missing imports Jürgen Eckel 2022-09-15 13:44:45 +02:00
  • a5bd7f85c2 blackified Jürgen Eckel 2022-09-15 13:29:11 +02:00
  • 730fb418a4 adjusted acceptance tests to IPLD requirements Jürgen Eckel 2022-09-15 13:24:54 +02:00
  • 187cb36b10 disabled integration and acceptance tests as they rely on planetmint driver. Plan is to resolve this circular dependency Jürgen Eckel 2022-09-15 13:23:28 +02:00
  • b90757d180 Merge branch 'cid-tx-schema' of github.com:LaurentMontBlanc/planetmint into cid-tx-schema Jürgen Eckel 2022-09-15 11:08:16 +02:00
  • f8160ff0f6 fixed an planetmint-ipld dependency that solved a package namespace collision in the dependencies of IPLD Jürgen Eckel 2022-09-15 11:05:15 +02:00
  • 5323a5f4fb
    adjusted common tx schema, fixed election validate Lorenz Herzberger 2022-09-14 13:37:38 +02:00
  • 80fa19f766 fixed zenroom acceptance test Jürgen Eckel 2022-09-14 13:34:07 +02:00
  • e51755b3b7
    Merge branch 'ipld' into cid-tx-schema Jürgen Eckel 2022-09-14 12:56:20 +02:00
  • 76672b0270 fixed all unit tests Jürgen Eckel 2022-09-14 10:54:52 +02:00
  • 2e187fb268 Merge remote-tracking branch 'upstream/main' into cid-tx-schema Jürgen Eckel 2022-09-13 17:33:18 +02:00
  • 22ccb26d99
    Transaction hierarchy (#254) Lorenz Herzberger 2022-09-13 17:27:51 +02:00
  • 67d11fbcc2
    adjusted mock func signature Lorenz Herzberger 2022-09-13 17:16:26 +02:00
  • 5ffe911218
    resolved linting error Lorenz Herzberger 2022-09-13 16:58:57 +02:00
  • ec63bed329 fixed data packaging for IPLD compatible test cases for the unit tests Jürgen Eckel 2022-09-13 16:52:53 +02:00
  • 3e17854ef9
    added missing argument to mock Lorenz Herzberger 2022-09-13 16:51:10 +02:00
  • 5c31ec7bb3
    adjusted import path Lorenz Herzberger 2022-09-13 16:37:36 +02:00
  • 67ca9da0cc
    resolved linting error Lorenz Herzberger 2022-09-13 16:16:06 +02:00
  • b35532ed72
    removed empty lines Lorenz Herzberger 2022-09-13 15:59:58 +02:00
  • 487c122aea
    removed comments Lorenz Herzberger 2022-09-13 15:58:09 +02:00
  • 6805069324
    removed Transaction class from models.py, adjusted imports and function calls Lorenz Herzberger 2022-09-13 15:45:03 +02:00
  • 5509922a5b added multihashes Jürgen Eckel 2022-09-13 09:48:53 +02:00
  • 203e26abf4 converted assets to CIDs Jürgen Eckel 2022-09-12 10:55:58 +02:00
  • 25acacaa4a alignd TX inputs to be CID compatible Jürgen Eckel 2022-09-12 10:23:03 +02:00
  • f333c8a9bb Merge remote-tracking branch 'upstream/main' into cid-tx-schema Jürgen Eckel 2022-09-09 10:02:49 +02:00
  • 2f9975f3db Merge branch 'main' into ipld Jürgen Eckel 2022-09-08 23:31:56 +02:00
  • a94b93dcf9 added ipld dep Jürgen Eckel 2022-09-08 23:31:45 +02:00
  • d971709a79
    250 migrate zenroom script usage within planetmint so that tx schema 21 is used (#253) Jürgen Eckel 2022-09-08 21:41:10 +02:00
  • c6a9fb64b7 fixed docs building issues of dependency inheritance Jürgen Eckel 2022-09-08 21:16:21 +02:00
  • 93ba7ebc64 increased version to 1.1.0 Jürgen Eckel 2022-09-08 20:50:46 +02:00
  • 7939a60314 blackified the code Jürgen Eckel 2022-09-08 20:49:42 +02:00
  • 277d12dc08 adjusted tests to the new zenroom calling convention Jürgen Eckel 2022-09-08 20:47:09 +02:00
  • 9b0ca0ef2e added backend support for the scripts Jürgen Eckel 2022-09-08 10:49:31 +02:00
  • 82d2a44373 added input validation to the transaction script parsing and passing Jürgen Eckel 2022-09-07 14:45:19 +02:00
  • 2769d04f30 connected the version string in the banner of 'planetmint start' to the planetmint/version.py variables. Jürgen Eckel 2022-09-07 14:40:31 +02:00
  • 1f124b843a * **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 Jürgen Eckel 2022-09-07 12:38:37 +02:00
  • 31bb4a6134 added energe metering meter_energy_consumption Jürgen Eckel 2022-09-03 13:16:13 +02:00
  • 9a48379e1e
    adjusted dependencies, fixtures and added comments Lorenz Herzberger 2022-09-01 16:40:46 +02:00
  • 1aef29ca41
    updated fixtures and adjusted some models and test cases Lorenz Herzberger 2022-08-29 18:59:31 +02:00
  • ee5f901c7d
    changed asset and metadata schema to string Lorenz Herzberger 2022-08-29 09:42:43 +02:00
  • 276335d2bd test_bigchain_class_initialization_with_parameters test should raise Connection Error Sangat Das 2022-08-28 23:51:12 -07:00
  • 5f8301141e Changes to connection.py. Unable to run tests because of tarantool.error.NetworkError: (99, 'Cannot assign requested address') Sangat Das 2022-08-26 02:32:36 -07:00
  • e41ce5df76
    Script tag schema (#245) Lorenz Herzberger 2022-08-25 14:58:42 +02:00
  • 363b83749b
    fixed transaction schema script error Lorenz Herzberger 2022-08-25 10:50:03 +02:00
  • 56ef5b09aa
    fixed state error on script tag Lorenz Herzberger 2022-08-25 10:42:21 +02:00
  • a10f4927d7
    linted transaction spec v2, wip script tag Lorenz Herzberger 2022-08-25 10:34:13 +02:00
  • bd04194c58
    updated tx schema for v2 and v3, some errors remaining Lorenz Herzberger 2022-08-24 16:49:23 +02:00
  • a9abc4114a
    added a fix for get_txid_filtered (#241) Jürgen Eckel 2022-08-23 09:59:52 +02:00
  • b7d1260da2
    renamed file Lorenz Herzberger 2022-08-23 09:41:24 +02:00
  • dd535b2b67 fixed linter issues Jürgen Eckel 2022-08-22 17:01:51 +02:00
  • 6e894cefed moved 3 tx test to acceptance tests Jürgen Eckel 2022-08-22 16:54:05 +02:00
  • 3fbad42d14 added a fix for get_txid_filtered Jürgen Eckel 2022-08-22 11:05:29 +02:00
  • 6be78c052f
    added exception to handle erroneus cmd output (#239) Lorenz Herzberger 2022-08-19 10:08:58 +02:00
  • 50c44b0126 linted the schema.py Jürgen Eckel 2022-08-19 09:28:38 +02:00
  • 9818a17e8b Merge remote-tracking branch 'plntmnt/main' into error-handling-tarantool-schema Jürgen Eckel 2022-08-19 09:13:36 +02:00
  • 0a21b0a9d9
    updated primary indices from hash to tree (#235) Lorenz Herzberger 2022-08-19 09:04:44 +02:00
  • 839588ef36 Merge remote-tracking branch 'plntmnt/main' into tarantool-indices Jürgen Eckel 2022-08-18 13:43:24 +02:00
  • 8abbef00fe
    GitHub actions (#234) Lorenz Herzberger 2022-08-18 09:45:51 +02:00