Commit graph

2578 commits

Author SHA1 Message Date
Srdjan Obucina
14a1ed7737 Merge branch 'feature/SONs-base' into feature/SON-295 2020-03-21 10:04:07 +01:00
obucina
c2ee4f09c6
Merge pull request #315 from peerplays-network/revert-312-sons_gpos_merge_mar19
Revert "Merge develop branch changes(GPOS+graphene updates) into SONs branch"
2020-03-21 09:59:48 +01:00
obucina
19a34e9102
Revert "Merge develop branch changes(GPOS+graphene updates) into SONs branch" 2020-03-21 09:47:46 +01:00
Srdjan Obucina
35eefe17b9 Disable 2020-03-21 09:38:02 +01:00
Srdjan Obucina
685193e9e4 Removed scheduling log 2020-03-21 08:24:18 +01:00
Srdjan Obucina
4816b54627 Removed scheduling log 2020-03-21 08:23:34 +01:00
Srdjan Obucina
18bef95236 Merge branch 'feature/SON-295' of https://github.com/peerplays-network/peerplays into feature/SON-295 2020-03-21 08:10:18 +01:00
Srdjan Obucina
831d0c824f Transaction signing only by scheduled son 2020-03-21 08:10:07 +01:00
Srdjan Obucina
4da8cee3cd Transaction signing only by scheduled son 2020-03-21 07:17:11 +01:00
Srdjan Obucina
7abd1c958f Change default bitcoin node parameters 2020-03-21 07:11:17 +01:00
Srdjan Obucina
3116ef5828 Removed plugins parameter shadowing other apps plugins param 2020-03-21 05:33:43 +01:00
Srdjan Obucina
75b1324e5a Add number of required signatures parameter for addmultisigaddress 2020-03-21 03:25:32 +01:00
Srdjan Obucina
0a63eed265 Refactor transaction signing in particular order, BTC only (maybe) need it 2020-03-21 03:23:04 +01:00
Srdjan Obucina
68f246b955 Serialize field complete from sidechain_transaction_sign_operation 2020-03-21 00:47:46 +01:00
Srdjan Obucina
84c9ea1a53 Refactor multiple SON support processing 2020-03-21 00:41:21 +01:00
Srdjan Obucina
90e58cd01f Prettier logs 2020-03-20 23:03:00 +01:00
Srdjan Obucina
d185fe36c3 Follow required transaction signatures order 2020-03-20 21:02:36 +01:00
Srdjan Obucina
3745d3fba2 Merge branch 'feature/SONs-base' into feature/SON-295 2020-03-20 17:13:08 +01:00
obucina
955893bd49
Merge pull request #312 from peerplays-network/sons_gpos_merge_mar19
Merge develop branch changes(GPOS+graphene updates) into SONs branch
2020-03-20 16:10:28 +01:00
sierra19XX
096af5e77c
[SON-24] - SON Rewards missing serialisations and end to end testing (#313)
Co-authored-by: satyakoneru <15652887+satyakoneru@users.noreply.github.com>
2020-03-20 18:30:32 +11:00
Srdjan Obucina
8dc36cf43c Partial signing functional for primary wallet funds moving 2020-03-20 03:34:46 +01:00
Srdjan Obucina
1bc038e6f6 Depositing Peerplays asset refactored 2020-03-20 01:27:16 +01:00
Srdjan Obucina
8e71b66575 Remove dead code 2020-03-19 21:30:59 +01:00
Srdjan Obucina
3f9bc31cd8 Fix sidechain_type declarations 2020-03-19 21:22:04 +01:00
Srdjan Obucina
23c4eba59b Partial signing functional for deposit and withdrawal 2020-03-19 16:06:58 +01:00
Srdjan Obucina
5897442112 Deposit/Withdrawal sidechain transactions prepared for partial signing 2020-03-19 09:46:37 +01:00
pbattu123
275315ee3e gpos, graphene updates 2020-03-19 00:54:15 -03:00
Srdjan Obucina
fd3ac1766c PSBT functionlalies equals raw transactions functionalities 2020-03-19 04:14:34 +01:00
Srdjan Obucina
f5442a50d1 Remove dead code 2020-03-19 01:33:51 +01:00
Srdjan Obucina
10e4288cc6 Fix estimatesmartfeerate, extensive RPC calls logging for debugging purposes 2020-03-19 00:18:36 +01:00
pbattu123
78c17c0ef0 updated unit test cases to reflect GPOS vesting and update account id's according to sons-account 2020-03-18 17:19:28 -03:00
pbattu123
1d66b859c9 update GPOS HF to fall in before SONS HF, remove check 2020-03-18 17:18:15 -03:00
Srdjan Obucina
8351da8698 RPC calls for PSBT, raw transactions replaced with PSBT 2020-03-18 05:50:54 +01:00
sierra19XX
ed4ebfdb80
SON127 - Add son parameter extensions to genesis, push proposal fix (#310)
* SON276 - Fix SON proposal exceptions - I

* SON127 - Add son parameter extensions to genesis, push proposal fix

Co-authored-by: satyakoneru <15652887+satyakoneru@users.noreply.github.com>
2020-03-18 00:01:31 +11:00
pbattu123
8a90e70f12 update GPOS hardfork date to sons branch 2020-03-16 22:40:35 -03:00
pbattu123
c0d515b93f notifications of SONS should get restrict to sons functionality 2020-03-16 22:32:35 -03:00
pbattu123
3ffcd4fdd0 Allow voting for son, only if GPOS vesting balance available 2020-03-16 18:24:28 -03:00
obucina
ff7e1baaf1
Add SON statistic for tracking reported sidechain transactions (#308)
- Deposit and Withdrawal object extended to contain expected
  and received transaction reports from SON network
- SON statistic object extended to contain total number of
  sidechain transactions reported by SON network when SON was
  active and number of transactions reported by single SON when
  he was active
- Code formatting
2020-03-14 16:14:39 +05:30
sierra19XX
cc7b47cf0f
SON276 - Fix SON proposal exceptions - I (#307)
Co-authored-by: satyakoneru <15652887+satyakoneru@users.noreply.github.com>
2020-03-14 11:08:45 +11:00
pbattu123
d22544657f fix unit test case failures(add gpos vesting before voting) 2020-03-13 12:00:07 -03:00
pbattu123
ea0be26789 need to assign both name and id to stats id 2020-03-13 11:58:54 -03:00
sierra19XX
f1e5171be0
SON275 - ZMQ Crash on application exit (#306)
* SON275 - ZMQ Crash on application exit

* SON275 - Fix Indentation

Co-authored-by: satyakoneru <15652887+satyakoneru@users.noreply.github.com>
2020-03-11 15:01:20 +05:30
Srdjan Obucina
d2f5cde2b5 Merge branch 'feature/SONs-base' of https://github.com/peerplays-network/peerplays into feature/SONs-base 2020-03-10 17:59:48 +01:00
Srdjan Obucina
85b81cb32b Quickfix, remove dead code, return result from wallet withdraw do_evaluate 2020-03-10 17:59:32 +01:00
satyakoneru
2e8c074655
SON202 - Maintenance improvements (#303) 2020-03-06 22:49:26 +11:00
pbattu123
da4954c686 resolved compilation issues and other conflicts 2020-03-05 16:20:24 -04:00
satyakoneru
dbf73509ba
SON118 - Add tx sign metrics for SON rewards (#302) 2020-03-05 02:21:15 +11:00
pbattu123
11718af9b8 Merge develop into SONS 2020-03-03 16:42:51 -04:00
obucinac
d6e6bed907
Various SON improvements (#297)
* Refactor SON processing
* Better exposure of sidechain private keys in sidechain handlers
* Support non default Bitcoin wallets
* Fix crash on config file recreation
* clang-format formatting
* New Bitcoin wallet related RPC calls
* Add missing create_son_deregister_proposals calls
* Add missing create_son_deregister_proposals calls
* Add loading/unlocking/locking of non-default bitcoin wallet
* Bitcon RFC logs improved, proposal aprovement improved
* Move signal connection after handlers are created
2020-03-02 15:24:24 +02:00
satyakoneru
abeae4e34d
SON269 - Move SON deregistration to Plugin from witness (#298)
* SON200 - SON Down proposal broken after latest merges

* Add the owner weight threshold similar to witnesses and committee accounts

* SON269 - Move SON deregistration to Plugin from witness
2020-02-28 02:21:04 +05:30