Commit graph

2509 commits

Author SHA1 Message Date
Srdjan Obucina
e42e4f1061 WIP: Some Bitcoin transaction processing 2019-12-04 14:31:26 +01:00
Srdjan Obucina
61e58cb62a Set default parameters for peerplays_sidechain plugin to Bitcoin test server 2019-11-28 03:11:16 +01:00
Srdjan Obucina
c1b3ce7a5e Update source code to last designs 2019-11-28 02:51:22 +01:00
Srdjan Obucina
75106ee5e8 Fix build error 2019-11-27 02:22:24 +01:00
Srdjan Obucina
a08905e22b Merge branch 'feature/SONs-base' into feature/SON-158 2019-11-26 16:56:08 +01:00
Sandip Patel
76b95729e1 removed unrelated parameter description from delete_son 2019-11-21 13:34:29 +05:30
Alfredo Garcia
36c93a586c
Merge pull request #215 from peerplays-network/feature/SON-150
[SON-150] list_active_sons wallet_api call
2019-11-17 10:17:42 -03:00
Sandip Patel
ae781e48af Fixed betting tests (#217)
* Fixed betting tests

* Removed comments
2019-11-12 00:23:13 +05:30
gladcow
dbf6be02c5 use assert instead of checking condition with low possibility 2019-11-11 13:13:57 +03:00
gladcow
62f973ca80 fix code style 2019-11-11 12:54:54 +03:00
gladcow
8c4eb579a7 unit test for list_active_sons 2019-11-07 13:38:24 +03:00
gladcow
22f76a04c0 list_active_sons api call implementation 2019-11-07 13:38:24 +03:00
gladcow
e4eb3e6ce3 [SON-113] Fix several issues in update_son_votes call in wallet_api (#208)
* do not allow update votes with both empty lists

* fix error messages

* check number of sons against votes number in account_object

* Update error message
2019-11-01 22:26:00 +05:30
gladcow
a0e4ac59ff [SON-160] Fix create_vesting wallet_api call (#206)
* Fix create_vesting wallet_api call

* change type for vesting_type in create_vesting_balance
2019-11-01 19:13:34 +05:30
Alfredo Garcia
0bbe7f63c7
Merge pull request #203 from peerplays-network/feature/SON-142
[SON-142] Fix failed SON deletion CLI tests
2019-10-31 10:15:50 -03:00
Srdjan Obucina
b8929cbef1 Add Bitcoin block processing, WIP... 2019-10-30 14:13:11 +01:00
gladcow
11e9830194 fix son_delete_operation reflection 2019-10-30 13:31:15 +03:00
Srdjan Obucina
a804ddf417 Add default parameters for Peerplays Bitcoin test node 2019-10-24 22:04:49 +02:00
satyakoneru
666ced390e SON126 - Witness Proposals to deregister SONs (#192)
* SON126 - Witness Proposals to deregister SONs

* SON126 - Approval by witness, removal of son_proposal_object, commenting

* SON126 - Witness proposal tests and related fixes

* SON126 - Proper commenting
2019-10-23 22:16:04 +05:30
Srdjan Obucina
ae5985bd27 Merge branch 'feature/SONs-base' into feature/SON-158 2019-10-23 18:39:08 +02:00
Srdjan Obucina
970563facc Merge branch 'feature/SONs-base' of https://github.com/peerplays-network/peerplays into feature/SONs-base 2019-10-23 17:18:33 +02:00
Srdjan Obucina
2242583960 Merge remote-tracking branch 'origin/oxarbitrage-patch-1' into feature/SONs-base 2019-10-23 16:59:02 +02:00
gladcow
f9f95cd242 [SON-113] Unit test for cli update_son_votes (#179)
* refactor cli tests

* update_son_votes tests

* list_sons test

* test changes in get_global_properties() result

* fix generate_block failure

* fix update_son_votes test

* improve update_son cli test

* fix linking errors

* refactor select_top_fifteen_sons test

* refactor other son cli tests to use son_test_helper

* create_vesting call in wallet_api

* test fix

* fix create_son in wallet_api and cli tests
2019-10-23 18:54:17 +05:30
Srdjan Obucina
7e155bb37a Fix linking error, add zmq library 2019-10-23 15:24:14 +02:00
Srdjan Obucina
3a6aed7ec6 Fix wrong include statement 2019-10-23 15:08:49 +02:00
Srdjan Obucina
da8b9f2639 Add Bitcoin network listener to a SON plugin 2019-10-22 21:52:55 +02:00
Alfredo Garcia
e0242bcf86 fix build error (#191)
* fix build error

* adapt son_pay_test to dormant vesting policy
2019-10-22 03:29:31 +05:30
Alfredo Garcia
1b3c790aa6
adapt son_pay_test to dormant vesting policy 2019-10-21 17:57:31 -03:00
Alfredo Garcia
42260b5532
fix build error 2019-10-21 16:02:10 -03:00
obucinac
610490ef81
Active SONs, list up to 15, order by votes, add test (#185)
* Add test for selecting 15 SONs with highest votes
* Display up to 15 active SONs, SON ordering by total_votes
2019-10-21 15:44:09 +02:00
Alfredo Garcia
412177964c
Merge pull request #183 from peerplays-network/son_vesting
Son vesting balance implementation
2019-10-20 10:29:15 -03:00
Alfredo Garcia
f84155a166
Merge branch 'feature/SONs-base' into son_vesting 2019-10-18 15:21:08 -03:00
Alfredo Garcia
dcaf55a184 remove not needed code from wallet son commands, add delete son test to cli (#181) 2019-10-18 15:49:38 +05:30
Alfredo Garcia
d29e433488 force son create vesting balance to have dormant policy 2019-10-18 00:27:13 -03:00
Alfredo Garcia
76120a5b76 abstraction of dormant vesting policy 2019-10-18 00:01:40 -03:00
satyakoneru
ee7aae56da SON118-Add Budget for SON (#165)
* SON118-Add Budget for SON

* SON118 - Compilation errors fix

* SON118 - Proper commenting around pay_sons function

* SON118 - Comment correction, SON statistics object implementation type correction

* SON118 - Add missing index init and reflect enums

* SON118 - Correcting the indentation

* SON118 SON144 - Add unit test, code fixes and resolve failures for existing tests

* SON118 SON144 - Removing extra spaces added
2019-10-17 20:16:48 +05:30
Alfredo Garcia
032c4c7a99 add precision to son vesting amount 2019-10-16 14:59:49 -03:00
Alfredo Garcia
be8dc42d66 add dormant vesting policy for son 2019-10-15 21:55:48 -03:00
Alfredo Garcia
c94412cb7a add vesting balance type support 2019-10-15 20:28:04 -03:00
Alfredo Garcia
c02a33a004 add son vesting config options 2019-10-15 17:35:26 -03:00
obucinac
b3b994c6ea
Add son_delete cli tests (#182)
* Add son_delete cli tests
2019-10-15 18:13:14 +02:00
Alfredo Garcia
6c8f4bf9d5
Merge pull request #176 from peerplays-network/feature/SON-142
[SON-142] Fix the failed tests in SONs-base
2019-10-14 20:34:05 -03:00
obucinac
f3150d4208
Fix segfault when using list_sons from cli_wallet (#178) 2019-10-15 00:42:19 +02:00
obucinac
9201e0d000
Fix segfault when using delete_son from cli_wallet (#177) 2019-10-15 00:37:43 +02:00
gladcow
342099fce8 fix insert object processing in indexes, son_delete is working 2019-10-12 16:32:17 +03:00
obucinac
d782687404 Add cli wallet tests for vote_for_son (#175) 2019-10-12 14:44:25 +05:30
gladcow
ae5075a657 [SON-110] get_son cli test (#173)
* get_son cli test

* update_son cli test
2019-10-12 00:55:59 +05:30
obucinac
fdf287c12a
SON-108 - Add cli wallet tests for create_son (#174)
* SON-108 - Add cli wallet tests for create_son

* Add info message at the beginning and end of the SON CLI tests

* Minor output message change

* Enable Boost test messages in unit tests
2019-10-11 19:25:43 +02:00
gladcow
777019241e fix affiliate tests 2019-10-11 11:33:26 +03:00
obucinac
e3548de34e
SON object, operations, cli_wallet commands and RPC (#160)
- create_son, update_son, delete_son, list_sons
- get_sons, get_son_by_account, lookup_son_accounts, get_son_count
- vote_for_son, update_son_votes
- claim_registered_son
- get_son in cli_wallet
- Updating global_property_object
- Decrease SON hardfork time for test purposes
- CLI Wallet tests imported from develop branch
2019-10-09 22:24:36 +02:00