Commit graph

3034 commits

Author SHA1 Message Date
serkixenos
d1547aacff Merge branch 'develop' into issue/son-for-hive-rpc-connection 2021-11-30 01:17:54 -04:00
serkixenos
8fbe85babb Merge branch 'hotfix/fix-plugin-cli-option' into 'develop'
Fix plugins cli parameter ambiguity

See merge request PBSA/peerplays!35
2021-11-29 19:09:00 +00:00
serkixenos
f0bacb3cc1 Fix plugins cli parameter ambiguity 2021-11-29 19:08:59 +00:00
moss9001
d0a54c48a0 Clang formatted 2021-11-26 19:24:19 +02:00
moss9001
25866711ca BTC event handler synchronized
Sync object (mutex) added to sidechain_net_handler_bitcoin::handle_event
2021-11-26 19:22:48 +02:00
moss9001
9cc4557e8a Clang formatted 2021-11-26 14:44:55 +02:00
moss9001
ce216b4646 Minor updates
Main change: config parameters: instead of "hive-node-ip" and "hive-node-rpc-port" single parameter "hive-node-rpc-url" is implemented
2021-11-26 14:43:05 +02:00
serkixenos
65276283ec Merge branch 'develop' into issue/son-for-hive-rpc-connection 2021-11-25 22:36:51 -04:00
serkixenos
8e4dad7593 Merge branch 'issue/son-for-hive-rpc-connection' of https://gitlab.com/PBSA/peerplays into issue/son-for-hive-rpc-connection 2021-11-25 22:35:48 -04:00
serkixenos
685e9d500c Merge branch 'develop' into beatrice 2021-11-25 20:09:15 -04:00
serkixenos
f279065c79 Handle HARDFORK_SON_FOR_HIVE_TIME properly 2021-11-25 20:08:45 -04:00
moss9001
b09e74e237 Update rpc_client.hpp
Minor  changes
2021-11-23 14:39:48 +02:00
serkixenos
873310e16d Merge branch 'develop' into 'beatrice'
Merge Develop to Beatrice 2021-11

See merge request PBSA/peerplays!32
2021-11-22 19:36:16 +00:00
moss9001
c7a4b7b08d Merge branch 'issue/son-for-hive-rpc-connection' of https://gitlab.com/PBSA/peerplays into issue/son-for-hive-rpc-connection 2021-11-21 14:09:22 +02:00
moss9001
79c660e1c8 Minor fixes
Semicolon placed between host and port at debug string
2021-11-21 14:08:48 +02:00
serkixenos
6a31133958 Merge branch 'develop' into issue/son-for-hive-rpc-connection 2021-11-19 00:11:47 -04:00
serkixenos
aa7d75b8c7 Merge branch 'develop' into issue/son-for-hive-rpc-connection 2021-11-18 13:34:36 -04:00
serkixenos
bf0cdbdc6e Merge branch 'feature/son-for-hive' into 'develop'
SON for Hive

See merge request PBSA/peerplays!13
2021-11-18 17:32:30 +00:00
serkixenos
ceffe4cf3c SON for Hive 2021-11-18 17:32:30 +00:00
serkixenos
43c29ce1bf Merge branch 'beatrice' into develop 2021-11-17 23:15:29 -04:00
serkixenos
4eaef1c171 Merge branch 'master' into beatrice 2021-11-17 19:27:51 -04:00
moss9001
f638caa8fa Update sidechain_net_handler_hive.cpp
Clang formatted
2021-11-16 14:28:50 +02:00
moss9001
b75a8fe6a8 New implementation of HTTP protocol class 2021-11-16 14:27:35 +02:00
serkixenos
1de31c96c8 Merge branch 'feature/son-for-hive' into issue/son-for-hive-rpc-connection 2021-11-08 16:08:10 +01:00
moss9001
7f0900de57 Update rpc_client.cpp 2021-11-06 00:56:44 +02:00
moss9001
1943f5deaf HTTPS and connect test fixed 2021-11-05 23:34:03 +02:00
serkixenos
d95de9fea0 Fix pBTC burning on withdrawal 2021-11-03 03:39:30 +01:00
serkixenos
ac90d10841 Add Hive delegate_vesting_shares_operation 2021-11-02 23:52:30 +01:00
serkixenos
88682e9cc1 Refactored Hive connection check 2021-11-02 19:17:28 +01:00
serkixenos
aeaab06231 Fallback to cURL based RPC client 2021-11-02 18:55:39 +01:00
serkixenos
9d94503842 Asset serializaton from Hive v1.24.8 to Hive 1.25.0 2021-11-02 18:54:05 +01:00
serkixenos
f0b2fceb28 Fix SON tests 2021-10-31 19:07:39 +01:00
serkixenos
958c814710 Set Hive transaction expiration to 180 secs 2021-10-31 04:36:28 +01:00
serkixenos
daa0d6c06b Verify that SON has non empty Hive sidechain config 2021-10-31 02:02:10 +01:00
serkixenos
e964ac2f0f Set valid Hive public key prefix for both mainnet and testnet 2021-10-29 02:55:37 +02:00
serkixenos
524f409f81 Add timestamp field to sidechain transaction object 2021-10-27 02:24:06 +02:00
Yevhen Viter
5a3d851a38 Merge branch 'feature/son-for-hive-https-support' into 'feature/son-for-hive'
[SON for Hive] - Implement HTTPS RPC client

See merge request PBSA/peerplays!30
2021-10-25 15:18:31 +00:00
serkixenos
cadd22fdb8 [SON for Hive] - Implement HTTPS RPC client 2021-10-25 15:18:28 +00:00
serkixenos
ae079b3564 Refactor Hive transaction inspection, eliminate redundant RPC calls 2021-10-23 00:58:21 +02:00
serkixenos
de9ee9fc76 cURL based HTTP/HTTPS RPC client for Hive 2021-10-20 14:31:03 +02:00
serkixenos
9b3c84c2bd Ensure bitcoin primary wallet data is valid before creating primary wallet transaction 2021-10-06 21:34:21 +02:00
serkixenos
2a4a4b8dc5 Enable SON Hive withdrawal without registering sidechain address 2021-09-22 17:24:12 +02:00
serkixenos
d0e59a1c60 Reset sidechain counters + tests 2021-09-11 05:26:24 +02:00
serkixenos
2bd26f5ae3 Merge branch 'develop' into feature/son-for-hive 2021-09-11 04:26:12 +02:00
ss
8e5dfb0e72 Merge branch 'beatrice' into develop 2021-09-11 01:50:55 +02:00
ss
01f860e15b Merge branch 'master' into beatrice 2021-09-11 01:49:05 +02:00
serkixenos
d2c1711f7b New sync check on SON processing 2021-09-08 16:42:34 +02:00
serkixenos
73e4a0cc15 Introduce option to enable/disable printing RPC calls to console 2021-08-18 00:07:03 +02:00
serkixenos
acb1432509 Allow deposit from Hive to account with no registered sidechain address 2021-08-18 00:06:25 +02:00
serkixenos
e8238f1cb4 Reset sidechain_txs_reported counter on SON payout 2021-08-09 22:41:44 +02:00