264 Commits

Author SHA1 Message Date
Lorenz Herzberger
fce11ebdb1
fixed output handling for validate_transfer_inputs
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-01-11 13:17:46 +01:00
Jürgen Eckel
0ba92ab71b
fixed object comparision issue
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-01-10 18:32:55 +01:00
Jürgen Eckel
b3d6b07c93
added proper corner case handling in case a requested block is not found
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-01-10 18:21:48 +01:00
Jürgen Eckel
34c4da2184
added missing import
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-01-10 18:12:54 +01:00
Jürgen Eckel
b5fa127e2a
fixed object handling issue and complicated stuff
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-01-10 18:10:51 +01:00
Jürgen Eckel
1ca78c93d1
Merge branch 'refactor-backend' of github.com:planetmint/planetmint into refactor-backend 2023-01-10 17:39:03 +01:00
Jürgen Eckel
83e1e8d68d
added verification of ConditionDetails to the owner verification to avoid mixup between ConditionDetails and SubCondition
fixed Object comparision issues due to object changes

Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-01-10 17:37:17 +01:00
Lorenz Herzberger
50a81c8e50
fixed schema validation errors
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-01-10 16:40:44 +01:00
Jürgen Eckel
f3b7df661f
fixed comparision issue : dict vs. object
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-01-10 16:20:51 +01:00
Jürgen Eckel
4e431987af
simplified imports
fixed transfer input issues of the tests

Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-01-10 16:03:55 +01:00
Jürgen Eckel
97513aca6a
added proper input conversion of the test cases and a proper input validation and object converion
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-01-10 13:21:36 +01:00
Jürgen Eckel
d05acebb2f
moved field removal methods to DbTransaction
redefined strcuture of DbTransction.to_dict() to be equal to the one of Transactions.to_dict()

Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-01-10 11:05:50 +01:00
Lorenz Herzberger
61c35bd0fb
fixed asset class key mixup
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-01-10 10:14:23 +01:00
Jürgen Eckel
69e6cf7df0
fixed wrong index name issue: transaction_by_asset vs transaction_by_asset_id
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-01-10 09:45:33 +01:00
Jürgen Eckel
7fc69a0e8a
fixed TX lookup issues due to different pools
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-01-10 09:22:22 +01:00
Jürgen Eckel
810899f59c
fixed input object differences between old / new version and lookup of transaction in the governance pool
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-01-10 09:14:30 +01:00
Jürgen Eckel
23731c6d14
show election status uses the governance table from now on
show election status maps the asset["data"] object properly

Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-01-09 21:28:37 +01:00
Jürgen Eckel
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

Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-01-09 13:39:15 +01:00
Jürgen Eckel
869406d30d
fixed 'is' vs '==' issue
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-01-09 12:07:57 +01:00
Lorenz Herzberger
7d984007b6
fixed some more test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-01-03 16:10:50 +01:00
Lorenz Herzberger
f5e83f7110
fixed election test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-01-03 11:43:08 +01:00
Lorenz Herzberger
7287ce7977
fixed most of the test_lib test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-12-22 14:35:39 +01:00
Lorenz Herzberger
7ad4151984
replaced metadata search with cid lookup
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-12-21 11:05:07 +01:00
Lorenz Herzberger
9e5b7ac62d
added limit to asset queries
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-12-21 10:07:21 +01:00
Lorenz Herzberger
648ce0579a
replaced asset search with get_asset_by_cid
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-12-19 16:33:08 +01:00
Lorenz Herzberger
d73bb15708
adjusted query test cases, removed unused code
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-12-14 14:02:54 +01:00
Lorenz Herzberger
6554d70c90
renamed group_txs and used data models in fastquery
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-12-12 13:16:23 +01:00
cybnon
fdec70ba8c More fixes 2022-12-09 10:06:55 +01:00
cybnon
bd2d874a8c Remove unnecessary method
Signed-off-by: cybnon <stefan.weber93@googlemail.com>
2022-12-09 10:01:50 +01:00
cybnon
f0c9b259cc Fix subcondition serialization
Signed-off-by: cybnon <stefan.weber93@googlemail.com>
2022-12-09 09:49:37 +01:00
Lorenz Herzberger
10567fcc8d
fixed get block test case
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-12-07 16:51:39 +01:00
Lorenz Herzberger
adb85b7590
merged main into refactor-backend
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-12-07 16:26:09 +01:00
cybnon
67d0d9b642 Adaptions due to schema change
Signed-off-by: cybnon <stefan.weber93@googlemail.com>
2022-12-07 15:50:58 +01:00
Lorenz Herzberger
aeb2bba61b
adjusted get_txids_filtered for new indexes
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-12-07 15:45:11 +01:00
cybnon
c623a9fe6c Check if blocks is empty 2022-12-07 12:13:48 +01:00
cybnon
cd74ea578d Adapt models
Signed-off-by: cybnon <stefan.weber93@googlemail.com>
2022-12-07 11:46:26 +01:00
Lorenz Herzberger
1832bf4814
used new indexes on block related db operations
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-12-07 11:33:06 +01:00
Lorenz Herzberger
488053fb60
changed unique constraints
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-12-06 15:30:20 +01:00
Lorenz Herzberger
a8fdde1f95
resolved merge conflicts with update lua schema
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-12-06 10:51:44 +01:00
Lorenz Herzberger
5902c15c99
Merge branch 'refactor-backend' of github.com:planetmint/planetmint into refactor-backend 2022-12-06 10:45:55 +01:00
Lorenz Herzberger
807b18e7b1
fixed flush_db for new tarantool implementation
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-12-06 10:45:36 +01:00
Lorenz Herzberger
b5d0edee61
using init.lua for db setup
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-12-05 14:18:18 +01:00
cybnon
0fd2bc41fc Further fixes
Signed-off-by: cybnon <stefan.weber93@googlemail.com>
2022-12-05 09:10:15 +01:00
cybnon
135d049969 More fixes
Signed-off-by: cybnon <stefan.weber93@googlemail.com>
2022-12-01 16:22:15 +01:00
cybnon
3ebfed41c7 Fix recursion error 2022-12-01 14:20:34 +01:00
cybnon
50ca7982ed Format file 2022-12-01 10:25:34 +01:00
cybnon
ba37a68a3a Fix more tests
Signed-off-by: cybnon <stefan.weber93@googlemail.com>
2022-12-01 09:44:41 +01:00
cybnon
3edd365646 fix tests
Signed-off-by: cybnon <stefan.weber93@googlemail.com>
2022-11-30 12:47:59 +01:00
Lorenz Herzberger
a91556f434
refactored init.lua
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-11-29 16:00:41 +01:00
Lorenz Herzberger
be410c06fc
Merge branch 'refactor-backend' of github.com:planetmint/planetmint into refactor-backend 2022-11-29 15:59:31 +01:00