Commit graph

2591 commits

Author SHA1 Message Date
Srdjan Obucina
09d7337cd3 Single sidechain transaction signature per block allowed only 2020-03-23 08:04:26 +01:00
Srdjan Obucina
23d5779798 Improved check for sidechain transaction object creation 2020-03-23 07:27:42 +01:00
Srdjan Obucina
f0eb24522c Add check to prevent deposit/withdrawal double processing 2020-03-23 06:20:06 +01:00
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