Commit graph

2588 commits

Author SHA1 Message Date
Srdjan Obucina
dff785667e Refactor on_changed_objects, move it into task 2020-03-22 21:07:21 +01:00
Srdjan Obucina
0d5237dd20 Fix build error 2020-03-22 13:12:51 +01:00
Srdjan Obucina
9f1adb18dd When updated, recreate son wallet bitcoin address on each node 2020-03-22 09:13:18 +01:00
Srdjan Obucina
9053ac1dd2 When updated, import son wallet bitcoin address to bitcoin wallet 2020-03-22 09:04:59 +01:00
Srdjan Obucina
44d5da1b7b Code readability 2020-03-22 06:52:16 +01:00
Srdjan Obucina
eba3beb067 Decrease logging 2020-03-22 06:11:22 +01:00
Srdjan Obucina
0b80a68caf Remove obsolete tests 2020-03-22 05:56:45 +01:00
Srdjan Obucina
2c20da4682 Refactor sidechain_transaction_object processing, code cleanup 2020-03-22 05:49:20 +01:00
Srdjan Obucina
4ebfacaf81 Prevent PW funds moving to the same address 2020-03-22 00:06:29 +01:00
Srdjan Obucina
41b0c7bea5 Fix compilation issue after reverting PR 312 2020-03-21 10:51:13 +01:00
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