243 Commits

Author SHA1 Message Date
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
cybnon
2028eb449d Add transaction data class
Signed-off-by: cybnon <stefan.weber93@googlemail.com>
2022-11-29 15:50:17 +01:00
Jürgen Eckel
bc1f13c9b2
fixed mising wheel package
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
v1.3.2
2022-11-29 13:54:34 +01:00
Jürgen Eckel
a56ef70407
fixed GH yaml file strucuture
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-11-29 13:48:06 +01:00
Jürgen Eckel
229ace99e1
from poetry to pip & venv
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-11-29 13:38:28 +01:00
Jürgen Eckel
dc09ce4044
added tag-release workflow
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-11-29 11:16:34 +01:00
Jürgen Eckel
bd1cdf44e4
Integration of new cryptoconditions package name and newest zenroom version (#288)
* 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>
2022-11-29 10:56:07 +01:00
Lorenz Herzberger
378fea3b25
refactored drop.lua
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-11-28 13:09:55 +01:00
Lorenz Herzberger
b4eb882b1e
refactored init.lua
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-11-28 13:08:38 +01:00
cybnon
2e9d05e1b0 Get rid of decompose
Signed-off-by: cybnon <stefan.weber93@googlemail.com>
2022-11-25 11:02:17 +01:00
cybnon
7796d5c615 Further fixes 2022-11-24 09:08:52 +01:00
cybnon
fe495144c4 Further fixes
Signed-off-by: cybnon <stefan.weber93@googlemail.com>
2022-11-21 21:48:24 +01:00
cybnon
cb5b5b8509 Adapt Output class
Signed-off-by: cybnon <stefan.weber93@googlemail.com>
2022-11-21 16:33:18 +01:00
cybnon
afe740bf81 Add Output model
Signed-off-by: cybnon <stefan.weber93@googlemail.com>
2022-11-21 09:56:20 +01:00
Lorenz Herzberger
198bcf46b8
changed script queries
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-11-17 17:54:22 +01:00
Lorenz Herzberger
18e6cf2335
simplified store_bulk_transaction and corresponding query, adjusted test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-11-17 16:14:17 +01:00
Lorenz Herzberger
7f97f9ea4b
added to and from static methods to asset, input model and removed logic from tools
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-11-17 13:59:01 +01:00
cybnon
9a0823001b Add cleanup and add constants
Signed-off-by: cybnon <stefan.weber93@googlemail.com>
2022-11-17 11:02:52 +01:00
Lorenz Herzberger
101706a3f5
created backend models folder, replaced token_hex with uuid
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-11-17 10:57:55 +01:00
Lorenz Herzberger
caa2fc54fc
adjusted input dataclass, added queries, removed convert
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-11-16 11:08:56 +01:00
Lorenz Herzberger
2694974a37
added initial interfaces for backend, refactored Asset and MetaData logic
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-11-14 14:43:14 +01:00
Jürgen Eckel
713bd5267c
Connection singleton (#265)
Created a Singleton for the connection classes.
2022-11-02 09:51:48 +01:00