10160 Commits

Author SHA1 Message Date
Dario
9d5ab8f683
add option to fill consensus message with json representation of gradido transaction for easy debug 2021-03-17 21:36:23 +01:00
Dario
c4b591d0d8
get pending task, add to group, create and transfer transaction together with community server working 2021-03-17 21:34:46 +01:00
Dario
31add877cf
finalize new transaction creation strategy, TODO: test and fix errors 2021-03-17 21:30:19 +01:00
Dario
06b425a658
add create transaction to json interface, add functions for creating transfer and creation transaction on login server 2021-03-17 21:30:19 +01:00
Dario
813de3f053
update hedera task and classes connectet with that 2021-03-17 21:30:19 +01:00
Dario
230d77a1e4
update ModelBase locking code (TODO: remove dependence on MultithreadContainer altogether), fix issue with pending task get id 2021-03-17 21:28:32 +01:00
Dario
4a5b043fb5
update transaction decoding for debugging messages from hedera block explorer 2021-03-17 21:28:32 +01:00
Dario
ead0ec9edf
send UpdateGroupMember Transaction via hedera in separate task after last sign 2021-03-17 21:27:28 +01:00
Dario
e2b9884ddb
fix pointer issure leading to crash 2021-03-17 21:25:10 +01:00
Dario
7c139a2352
add missing skeema file 2021-03-17 21:19:41 +01:00
Dario
b34d547881
update CheckTransactionPage to use new PendingTasksManager and add GroupMemberUpdate transaction view 2021-03-17 21:19:41 +01:00
Dario
d8035cac3d
create group member update transaction from user update group page, fix some minor things 2021-03-17 21:14:29 +01:00
Dario
28926b9507
complete new gradido transaction live circle, at least for group add member transaction 2021-03-17 21:14:29 +01:00
Dario
064acee487
Merge branch 'grpc' of ssh://**REDACTED**/~/_C++/gradido_login_server into grpc 2021-03-17 21:12:50 +01:00
Dario
5e524d7ac6
refactor gradido transaction handling 2021-03-17 21:09:07 +01:00
Dario
c8b9e3b0f5
adding PendingTask model and controller 2021-03-17 21:09:07 +01:00
Dario
117282e8c6
add new files 2021-03-17 21:09:07 +01:00
Dario
fea4f034f4
work on gradido transaction wrapper classes, update ProcessingTransaction (move TransactionBody in own class) and all using it 2021-03-17 21:09:06 +01:00
Dario
c9874394b3
move gradido transaction wrapper classes in own folder and sub-namespace under model 2021-03-17 21:06:12 +01:00
Dario
e9000f51cc
updates for windows build 2021-03-17 21:02:40 +01:00
dario Linux
8e244ae417
merge 2021-03-17 21:02:39 +01:00
Dario via Pythagoras
eb84c28298
fix merge errors 2021-03-17 20:59:49 +01:00
einhornimmond - MarkX
a15c1ef168
merge again 2021-03-17 20:58:41 +01:00
einhornimmond - MarkX
7d7e2c5441
merge updated production code with grpc code 2021-03-17 20:39:06 +01:00
einhornimmond - MarkX
9167270149
cmake update for windows 2021-03-17 20:36:22 +01:00
dario Linux
5c53cf3fd1
build working under linux :) 2021-03-17 20:36:22 +01:00
dario Linux
93f371e94c
more experiments with cmake 2021-03-17 20:36:22 +01:00
Dario
add8544cd5
update code because irohe-ed25519 was removed 2021-03-17 20:36:22 +01:00
dario Linux
582a9c2f4f
update cmake for unix 2021-03-17 20:36:22 +01:00
Dario via Pythagoras
be6ee6261e
add linux parse file 2021-03-17 20:36:22 +01:00
Dario
3263b0ed64
Iroha-ed25519, old user-implementation and key pair removed. libSodium seems to be compatible with Hedera now after all 2021-03-17 20:36:22 +01:00
einhornimmond - MarkX
d064d70fa6
Iroha-ed25519, old user-implementation and key pair removed. libSodium seems to be compatible with Hedera now after all 2021-03-17 20:09:17 +01:00
Dario
d0b4a5f2c2
Add email_hash to user db, model::table::user and a json interface to search for publickey by email hash 2021-03-17 20:09:16 +01:00
Dario via Pythagoras
b8b289f793
changes in cmake, working in progess 2021-03-17 20:04:32 +01:00
Dario
dfa3264e93
dump used session, currently no recycling as workaround for server freeze bug 2021-03-17 20:04:32 +01:00
Dario
662aed72b9
update proto files matching with pauls proto version, update code which use them 2021-03-17 20:04:32 +01:00
Dario
3df0d461b1
fix errors, now consensus get topic info work :) 2021-03-17 19:57:52 +01:00
Dario
e8612bbb49
query for consensus get topic info, currently a invalid account id error is happen 2021-03-17 19:57:52 +01:00
Dario
a41ea1a6ae
update Hedera Topics Page to show existing topics 2021-03-17 19:57:52 +01:00
Dario
7bc02f4e63
prepare for hedera get topic info query 2021-03-17 19:57:52 +01:00
Dario
4ece67c057
work on hedera task for hedera transactions async 2021-03-17 19:57:52 +01:00
Dario
5182953d0f
fix mysql error, cast enum to int before using in poco data use 2021-03-17 19:57:52 +01:00
Dario
53c8441508
add tests for hedera account and hedera id for faster fixing mysql error 2021-03-17 19:57:52 +01:00
Dario
995c693252
Update code for sending transaction over hedera 2021-03-17 19:57:52 +01:00
Dario
5862a61d59
change encryption state of crypto_keys 2021-03-17 19:51:52 +01:00
Dario
155f394500
fix compile error (missing }) 2021-03-17 19:51:52 +01:00
Dario
266ef2c92a
updates for hedera transactions and saving crypto keys also clear un-encrypted 2021-03-17 19:51:51 +01:00
Dario
73d10f7773
hedera query get balance now working =D 2021-03-17 19:51:51 +01:00
Dario
2130cea286
use protobuf from inside grpc, even for parsing protofiles for easy version switch, fix html error 2021-03-17 19:42:13 +01:00
Dario
82605d89df
fix error only occuring in linux 2021-03-17 19:42:13 +01:00