peerplays_migrated/tests/tests
obucinac a8eb4227aa
Support multiple SON nodes per software instance (#282)
* Extend GPO.active_sons to contain votes and all public keys

* Introduce son_wallet_object

* son_wallet_object operations

* son_wallet_object operations

* son_wallet_object operations completed, basic tests added

* Create son_wallet_object on new set of SONs, to initiate primary wallet recreation

* son_wallet_object API and cli wallet commands

* Send RPC command to bitcoin node to recreate multisig wallet

* Send RPC command to bitcoin node to recreate multisig wallet

* Send RPC command to bitcoin node to recreate multisig wallet

* Wallet recreation by scheduled SON only, some cosmetic refactoring

* Wallet recreation by scheduled SON only, some cosmetic refactoring

* Updating wallet info through operation instead through database.modify() for persistance

* SON wallet transfer object and operations, for tracking assets deposit/withdrawal

* Update libraries/chain/include/graphene/chain/protocol/son_wallet.hpp

Co-Authored-By: gladcow <jahr@yandex.ru>

* Update libraries/chain/include/graphene/chain/protocol/son_wallet.hpp

Co-Authored-By: gladcow <jahr@yandex.ru>

* Fix #include <graphene/chain/son_wallet_transfer_object.hpp>

* SON wallet transfer object and operations, for tracking assets deposit/withdrawal

* SON wallet transfer object and operations, for tracking assets deposit/withdrawal

* Refactor primary wallet recreation

* Refactor primary wallet recreation

* PW recreation refactoring, prevent duplicated recreations, update wallet address through proposal

* PW recreation refactoring, prevent duplicated recreations, update wallet address through proposal

* Quickfix for checking payer in evaluator

* Quickfix for checking payer in evaluator

* Fix failing son_wallet_tests

- Check for son_btc_account is temporarely disabled

* Remove redundant file

* Squashed commit of the following:

commit a688bb93ed
Author: obucinac <obucinac@users.noreply.github.com>
Date:   Tue Feb 4 19:31:45 2020 +0100

    son_wallet_object operations and multisig wallet recreation by RPC (#263)

    * Extend GPO.active_sons to contain votes and all public keys

    * Introduce son_wallet_object
    * son_wallet_object operations
    * Create son_wallet_object on new set of SONs, to initiate primary wallet recreation
    * son_wallet_object API and cli wallet commands
    * Send RPC command to bitcoin node to recreate multisig wallet
    * Updating wallet info through operation instead through database.modify() for persistance
    * Update libraries/chain/include/graphene/chain/protocol/son_wallet.hpp
    * Update libraries/chain/include/graphene/chain/protocol/son_wallet.hpp
    * Fix #include <graphene/chain/son_wallet_transfer_object.hpp>
    * Refactor primary wallet recreation
    * PW recreation refactoring, prevent duplicated recreations, update wallet address through proposal
    * Quickfix for checking payer in evaluator
    * Fix failing son_wallet_tests
    - Check for son_btc_account is temporarely disabled
    * Remove redundant file
    Co-authored-by: gladcow <jahr@yandex.ru>

commit 6e61d6b055
Author: satyakoneru <satyakoneru.iiith@gmail.com>
Date:   Tue Feb 4 00:14:39 2020 +1100

    SON233 - Provide correct downtime metrics to user (#278)

* Remove duplicated item in CMakeLists.txt

* Issue tokens to the user who deposited Bitcoin, WIP...

* Add son_wallet_transfer_process_operation

* Issue tokens to the user who deposited Bitcoin, WIP...

* Support multiple SON nodes per software instance

* Add is_active_son guards for sidechain events processing

* Add is_active_son guards, fix sending proposals and aprovals

* Managing GRAPHENE_SON_ACCOUNT and issuing assets on Bitcoin deposit

* Fix bad param

* Fix aprovals on already approved or invalid proposals

* Move transfer inside son_wallet_transfer_process_operation

* Fix merging issue

* Add cmake command line option SUPPORT_MULTIPLE_SONS

* Temoprary disable account history tests for tracking accounts

Co-authored-by: gladcow <jahr@yandex.ru>
2020-02-19 17:06:58 +05:30
..
affiliate_tests.cpp Fixed test failures and compilation issue 2019-09-12 19:13:36 +05:30
authority_tests.cpp Updated transaction::signees to mutable 2019-09-20 14:10:24 +03:00
basic_tests.cpp Fixed integer overflow issue 2019-09-04 15:14:18 +05:30
block_tests.cpp Updated transaction::signees to mutable 2019-09-20 14:10:24 +03:00
confidential_tests.cpp Updated transaction::signees to mutable 2019-09-20 14:10:24 +03:00
database_api_tests.cpp Merged beatrice into 5050 2019-07-30 11:43:31 -04:00
database_tests.cpp Merge branch 'develop' into feature/GRPH-93-v2 2019-09-18 18:19:17 +02:00
dividend_tests.cpp missing files from dev branch 2019-08-28 15:41:15 +02:00
fee_tests.cpp Fix building error for develop branch + test fix from PR 65 2019-08-30 12:06:41 +02:00
history_api_tests.cpp Support multiple SON nodes per software instance (#282) 2020-02-19 17:06:58 +05:30
lottery_tests.cpp Added new lottery_asset_create_operation 2019-08-09 13:01:57 -04:00
main.cpp inital 2017-05-25 12:13:59 +03:00
network_broadcast_api_tests.cpp Merge pull request #139 from peerplays-network/feature/GRPH-94 2019-09-24 13:51:46 -04:00
network_node_api_tests.cpp Adapt to variant API with max_depth argument 2019-08-28 15:42:21 +02:00
operation_tests.cpp abstraction of dormant vesting policy 2019-10-18 00:01:40 -03:00
operation_tests2.cpp abstraction of dormant vesting policy 2019-10-18 00:01:40 -03:00
serialization_tests.cpp Merge pull request #714 from pmconrad/json_fix 2019-08-28 15:42:21 +02:00
sidechain_addresses_test.cpp User sidechain address mappings (#240) 2019-12-18 19:30:38 +01:00
son_operations_tests.cpp SON214 - Request maintenance wallet commands (#280) 2020-02-07 11:19:16 +05:30
son_wallet_tests.cpp son_wallet_object operations and multisig wallet recreation by RPC (#263) 2020-02-04 19:31:45 +01:00
uia_tests.cpp Updated transaction::signees to mutable 2019-09-20 14:10:24 +03:00
voting_tests.cpp merge PR 2 2019-05-30 00:04:53 -03:00
wallet_tests.cpp Merged beatrice into 5050 2019-07-30 11:43:31 -04:00