Commit graph

2233 commits

Author SHA1 Message Date
serkixenos
f12c9f3ef9 SON for Ethereum listener, WIP 2022-07-21 22:01:51 +02:00
serkixenos
51aa87130e Merge branch 'develop' into feature/son-for-ethereum 2022-07-21 20:55:13 +02:00
serkixenos
662139ca22 Fix invalid result of nft_get_total_supply (#399) 2022-07-21 20:51:53 +02:00
serkixenos
0f4ec86913 WEP 2022-07-16 00:01:59 +02:00
Vlad Dobromyslov
99ed37e834 #400 - fix verify_sig function. 2022-07-15 17:59:25 +00:00
serkixenos
9de4a07ce2 Try to fix docker builds 2022-07-15 19:42:26 +02:00
serkixenos
b2eb4a8ff9 Boost Beast based Websocket client 2022-07-15 07:35:24 +02:00
serkixenos
28ac8214ca Update boost, remove curl from sidechain plugin 2022-07-13 04:18:25 +02:00
serkixenos
47023be7c5 Config file options cleanup 2022-07-11 18:30:39 +02:00
serkixenos
73163d2722 Merge branch 'feature/new-rpc-ws-clients' into feature/son-for-ethereum 2022-07-07 19:08:59 +02:00
serkixenos
bbef0062c1 Merge branch 'develop' into feature/son-for-ethereum 2022-07-07 19:07:16 +02:00
serkixenos
3545efbf94 Boost Beast based HTTP client for SONs 2022-07-07 18:27:47 +02:00
Vlad Dobromyslov
3b5e928094 #357 secp256k1 lib from libbitcoin 2022-07-07 00:53:23 +00:00
Davor Hirunda
873dfd788b Clean exit from CTRL + C 2022-07-05 11:48:01 +00:00
serkixenos
57ccbdffd4 Basic RPC communication with Ethereum node established 2022-06-30 00:21:04 +02:00
serkixenos
da46b16560 WIP: Major refactoring of Ethereum sidechain handler 2022-06-28 23:55:19 +02:00
serkixenos
cfaf31e705 Code formatting 2022-06-28 20:39:00 +02:00
serkixenos
7689d5adc0 SHA3IUF as git submodule 2022-06-28 20:35:50 +02:00
serkixenos
bac0642d4c Merge branch 'develop' into feature/son-for-ethereum 2022-06-28 16:49:53 +02:00
serkixenos
b186a2f0ed Merge branch 'bug/fix-son-count-voting' into 'develop'
#387 Allow changing number of SONs by voting, similar to witnesses

See merge request PBSA/peerplays!129
2022-06-27 12:39:35 +00:00
serkixenos
1a196bfcc2 #387 Allow changing number of SONs by voting, similar to witnesses 2022-06-27 12:39:34 +00:00
Vlad Dobromyslov
03b71bb2fe Move SHA3IUF from fc repo 2022-06-27 12:02:15 +03:00
Vlad Dobromyslov
e23ff2e5dc Updated submodule 2022-06-27 08:46:02 +03:00
serkixenos
bc7b0e7788 Set HARDFORK_SON3_TIME to 2022-07-16T00:00:00 2022-06-24 14:38:38 +02:00
Pavel Baykov
a2c0793c48 big multiprecision values and serialize an Ethereum transaction for RPC 2022-06-20 09:45:50 -03:00
serkixenos
a7f5e1f603 Add port to sync node endpoints 2022-06-20 14:07:17 +02:00
serkixenos
eb2894c3d3 Allow querying witness_node version by API 2022-06-17 19:03:27 +02:00
serkixenos
11834c7f53 Add more mainnet seed nodes 2022-06-17 00:10:21 +02:00
Vlad Dobromyslov
cd235455cc Fix linking sha3 library 2022-06-16 09:56:42 +03:00
serkixenos
1ae9470dab Code formatting 2022-06-16 04:10:29 +02:00
serkixenos
e575334e30 Merge branch 'bug/issue388' into 'develop'
bug fix 388: add ZMQ_RCVTIMEO, graceful thread shutdown

See merge request PBSA/peerplays!128
2022-06-16 01:16:36 +00:00
serkixenos
8ce0db6ec3 Add hardcoded seed nodes to the config file 2022-06-16 02:04:58 +02:00
Pavel Baykov
3a142d9fd2 missing Makefile in sha3, create_safe_address 2022-06-15 10:17:15 -03:00
Pavel Baykov
6e213fcfad remove hardcodes, implementation build_transaction safe_transaction_encoder 2022-06-15 09:16:55 -03:00
serkixenos
02d898d4dc Silence SON logs when not needed 2022-06-15 06:35:13 +02:00
Pavel Baykov
647a5369fc process_proposal stub true 2022-06-14 13:13:52 -03:00
Pavel Baykov
9dd0747e5d bug fix 388: add ZMQ_RCVTIMEO, graceful thread shutdown 2022-06-13 17:03:20 -03:00
Pavel Baykov
6cdf6c68a7 add more traces 2022-06-13 09:12:53 -03:00
Pavel Baykov
4a63c202be websocket connection in a separate thread 2022-06-13 07:23:40 -03:00
Pavel Baykov
1a684df3f2 create_primary_wallet_address, create_public_key_data 2022-06-10 09:07:16 -03:00
Vlad Dobromyslov
2a373a70f7 #386 - check valid() for optional<operation_history_object> 2022-06-09 21:41:19 +03:00
Pavel Baykov
61fe72fb15 remove RLP 2022-06-09 05:21:00 -03:00
Pavel Baykov
9334080df5 sign transaction in peeerplays 2022-06-09 05:19:14 -03:00
Davor Hirunda
e2d9741af8 Cancel the thread for sync blocks 2022-06-08 22:02:40 +00:00
Pavel Baykov
02f40093d0 ethereum transaction class and RLP 2022-06-07 09:02:56 -03:00
Pavel Baykov
4e9d5805f9 handle errors in geth webscoket replies, save signatures 2022-06-07 07:23:53 -03:00
Pavel Baykov
1bfa8dba14 use ethereum_function_call_encoder for signature calculation 2022-06-03 12:49:30 -03:00
Pavel Baykov
854e5ccb44 ethereum_function_call_encoder 2022-06-03 09:17:10 -03:00
Davor Hirunda
2c02591e24 Fix for scheduler wrong state 2022-06-02 16:18:15 +00:00
Pavel Baykov
61923c797f eth_coinbase 2022-05-31 08:38:13 -03:00