satyakoneru
daf7ac5da8
SON214 - Request maintenance wallet commands ( #280 )
2020-02-07 11:19:16 +05:30
obucinac
a688bb93ed
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>
2020-02-04 19:31:45 +01:00
satyakoneru
21c8337753
SON165 - Keys mapping missing from wallet data ( #274 )
2020-01-29 17:50:36 +05:30
Srdjan Obucina
7139b4a4e3
Quickfix for update_sidechain_address and delete_sidechain_address cli commands
2020-01-23 13:15:55 +01:00
Srdjan Obucina
e0e427a366
Quick fix for list_active_sons
2020-01-20 15:08:34 +01:00
gladcow
11339c1734
[SON-202] Implement cli_wallet commands for maintenance mode ( #261 )
...
* Add stop_son_maintenance CLI call
* fix bug with SON activation
* son_maintenance_operation
* son_maintenance_operation tests
* cli test for son maintenance state
* start_son_maintenance CLI call
* keep maintenance state during active SON set changes
2020-01-18 02:00:45 +05:30
obucinac
47eafcf6c0
Wallet recreation on new set of SONs voted in ( #256 )
...
* Extend GPO.active_sons to contain votes and all public keys
* Introduce son_wallet_object
2020-01-13 19:28:43 +05:30
obucinac
31ec55514b
Extend SON objects to contain sidechain public keys ( #254 )
2019-12-23 19:20:26 +01:00
pbattu123
054f06adc7
Beatrice hot fix(sync issue fix)
2019-12-20 21:55:45 -04:00
obucinac
6d5b86a8e5
User sidechain address mappings ( #240 )
...
* WIP: Sidechain objects
* Revert "WIP: Sidechain objects"
This reverts commit 8676940a28 .
* WIP: User sidechain address mappings
* Fix reflection problem
* Reflect missing members of sidechain_address_update_operation
* Add sidechain address operation tests
* Enable RPC calls
* Fix build errors due to merge conflict
* Fix RPC, add CLI wallet commands for sidechain addresses
* Improved peerplays_sidechain_plugin_impl
* Remove short param for son-id
* Fix crashing errors on bitcoin event received
* Code review changes
2019-12-18 19:30:38 +01:00
Sandip Patel
d3ecbba3d7
avoid directly overwriting wallet file
2019-12-11 17:02:26 +05:30
pbattu123
91c65b9845
Merge pull request #234 from peerplays-network/BLOCKBACK-186
...
BLOCKBACK-186 fix: GPOS
2019-12-07 13:51:58 -04:00
pbattu123
70b5a9414f
Merge pull request #90 from peerplays-network/GRPH-46
...
GRPH-46-Quit_command_cliwallet
2019-12-06 12:33:15 -04:00
pbattu123
38bb9226ec
Move GPOS withdraw logic to have single transaction(also single fee) and update API
2019-12-05 13:46:13 -04:00
Sandip Patel
e989275414
removed multiple function definition
2019-12-03 19:44:16 +05:30
satyakoneru
9a9c35649b
GRPH-46-Quit_command_cliwallet
2019-12-03 19:39:03 +05:30
Sandip Patel
45aac6dc61
fixed cli_wallet log issue
2019-12-03 14:20:15 +05:30
Peter Conrad
25458c294d
Undo superfluous change
2019-11-29 14:10:40 +03:00
Peter Conrad
71d8bfd843
Externalize serialization of blocks, tx, ops
2019-11-29 14:10:40 +03:00
Peter Conrad
4df7298a0d
Externalized some API templates
2019-11-29 14:10:40 +03:00
Alfredo Garcia
6f0ce36292
Merge pull request #225 from peerplays-network/feature/GRPH-152
...
[GRPH-152] Allow APIs to be called by account/asset name and id
2019-11-28 15:29:12 -03:00
Sandip Patel
a5d8a15728
asset id or name support in all asset APIs
2019-11-26 16:51:20 +05:30
Sandip Patel
7aeaa14bae
account name or id support in all database api
2019-11-26 13:50:06 +05:30
pbattu123
9b7776e301
Merge pull request #220 from peerplays-network/BLOCKBACK-177
...
issue with withdrawl
2019-11-25 10:51:06 -04:00
pbattu123
e6d3dd0662
Update GPOS hardfork date and don't allow GPOS features before hardfork time
2019-11-23 20:46:17 -04:00
pbattu123
9c1e7af9c7
issue with withdrawl
2019-11-21 10:40:39 -04:00
Sandip Patel
76b95729e1
removed unrelated parameter description from delete_son
2019-11-21 13:34:29 +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
22f76a04c0
list_active_sons api call implementation
2019-11-07 13:38:24 +03:00
Alfredo Garcia
f831f9527f
Merge branch 'qa_gpos_18.04' into develop_gpos
2019-11-05 14:34:04 -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
pbattu123
ab780862d3
Merge pull request #205 from peerplays-network/BLOCKBACK-155
...
[Blockback 155] GPOS - Multiple issues with vote_for_witness
2019-10-31 13:57:31 -03:00
Sandip Patel
e7f65c6760
get_account bug fixed
2019-10-31 15:41:40 +05:30
Sandip Patel
c8db22d481
Added token symbol name in error messages ( #204 )
2019-10-30 18:29:30 +05:30
pbattu123
ac3554ea2e
check was already modified
2019-10-27 13:11:58 -03:00
pbattu123
8269c94601
Merge branch 'qa_gpos_18.04' into BLOCKBACK-155
2019-10-25 10:21:55 -03:00
Sandip Patel
69630183f9
removed witness check
2019-10-24 19:24:09 +05:30
pbattu123
48d0d88ff0
changes to update last voting time
2019-10-23 18:33:17 -03: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
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
pbattu123
0d1c41557d
changes to allow user to vote in each sub-period
2019-10-22 10:39:45 -03:00
Sandip Patel
0800e2bc67
error message corrections at other places
2019-10-19 16:38:12 +05:30
Sandip Patel
c025f639d7
Fixed few error messages
2019-10-19 10:58:56 +05:30
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
8c188bd53f
merge gpos to develop ( #186 )
...
* issue - 154: Don't allow to vote when vesting balance is 0
* changes to withdraw_vesting feature(for both cdd and GPOS)
* Comments update
* update to GPOS hardfork ref
* fix for get_vesting_balance API call
* braces update
* Create .gitlab-ci.yml
* fixing build errors (#150 )
* fixing build errors
vest type correction
* fixing build errors
vest type correction
* fixes
new Dockerfile
* vesting_balance_type correction
vesting_balance_type changed to normal
* gcc5 support to Dockerfile
gcc5 support to Dockerfile
* Changes to compiple with GCC 7(Ubuntu 18.04)
* changes to have separate methods and single withdrawl fee for multiple vest objects
* 163-fix, Return only non-zero vesting balances
* Revert "Revert "GPOS protocol""
This reverts commit 67616417b7 .
* add new line needed to gpos hardfork file
* comment temporally cli_vote_for_2_witnesses until refactor or delete
* fix gpos tests
* fix gitlab-ci conflict
2019-10-17 22:09:44 +05:30
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
Sandip Patel
ec33f0cc07
[GRPH-3] Additional cli tests ( #155 )
...
* Additional cli tests
* Compatible with latest fc changes
* Fixed Spacing issues
2019-10-10 21:24:12 +05:30
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
pbattu123
d65f20a89f
changes to have separate methods and single withdrawl fee for multiple vest objects
2019-10-03 16:38:40 -03:00
pbattu123
f1eb625df8
Changes to compiple with GCC 7(Ubuntu 18.04)
2019-09-30 00:27:21 -03:00
Bobinson K B
e377478c34
Merge pull request #139 from peerplays-network/feature/GRPH-94
...
Improve block generation performance
2019-09-24 13:51:46 -04:00
Bobinson K B
1cb494e686
Merge pull request #140 from peerplays-network/feature/GRPH-111
...
Added get_asset_count API
2019-09-23 09:55:27 -04:00
Miha Čančula
97f9875918
Merge branch 'develop' into GRPH-50-network_broadcast_api-fix-v2
2019-09-21 17:17:19 +02:00
pbattu123
b358241e43
Comments update
2019-09-20 14:03:59 -03:00
pbattu123
2a3d8a4c66
changes to withdraw_vesting feature(for both cdd and GPOS)
2019-09-20 11:32:07 -03:00
Sandip Patel
aa31de5d44
Added get_asset_count API
2019-09-20 17:51:43 +05:30
abitmore
2dfb67e16e
Updated transaction::signees to mutable
...
and
* updated get_signature_keys() to return a const reference,
* get_signature_keys() will update signees on first call,
* modified test cases and wallet.cpp accordingly,
* no longer construct a new signed_transaction object before pushing
2019-09-20 14:10:24 +03:00
Miha Čančula
499a5fc33e
Merge branch 'develop' into GRPH-50-network_broadcast_api-fix-v2
2019-09-18 16:36:42 +02:00
Sandip Patel
dfba08536b
Fixed duplicate ops returned from get_account_history
2019-09-18 10:16:16 +05:30
Bobinson K B
ef7fe58139
Merge pull request #98 from peerplays-network/cli_wallet_tests
...
Cli wallet tests framework
2019-09-07 00:42:58 +05:30
Alfredo Garcia
3362d603cb
remove cache from cli get_account
2019-08-30 16:49:54 -03:00
pbattu123
8613bab257
issue - 154: Don't allow to vote when vesting balance is 0
2019-08-29 10:34:15 -03:00
Miha Čančula
cb99aaa0cf
Adapt to variant API with max_depth argument
2019-08-28 15:42:21 +02:00
Abit
a49f8bf47c
Merge pull request #714 from pmconrad/json_fix
...
JSON fix
2019-08-28 15:42:21 +02:00
Ronak Patel
6dddfd5d88
Fix for irrelevant signature included issue
2019-08-28 17:27:38 +05:30
pbattu123
f9e46a31df
Merge branch 'beatrice' into qa_gpos_18.04_gcc7_fix
2019-08-20 15:42:03 -03:00
pbattu123
947b02bd57
Merge branch 'beatrice' into beatrice-5050-merge
2019-08-20 15:15:01 -03:00
Miha Čančula
f525737879
Fix out-of-source CMake builds
2019-08-19 15:13:27 +02:00
Prabhjot
a0ae945f8d
Added new lottery_asset_create_operation
2019-08-09 13:01:57 -04:00
Prabhjot Singh
aa3128fe89
Merged beatrice into 5050
2019-07-30 11:43:31 -04:00
pbattu123
67616417b7
Revert "GPOS protocol"
2019-05-29 18:31:01 -03:00
pbattu123
2c86caacc5
Merge pull request #8 from oxarbitrage/gpos2
...
GPOS protocol
2019-05-29 18:09:48 -03:00
PBSA
4c174597ff
compilation errors resolved
2019-05-22 16:34:55 +00:00
Alfredo
610266481b
add create_vesting_balance command to cli wallet
2019-01-22 16:19:13 -03:00
Fabian Schuh
7d6432e4bf
Merge remote-tracking branch 'origin/sport_n_events_api_extension_release' into beatrice
2018-10-11 14:08:23 +02:00
Peter Conrad
0a2af8afb2
Merge remote-tracking branch 'origin/baxter'
2018-09-04 14:52:48 +02:00
Apr Team
2212bdea3a
Fixed small issue. Added registering of the new API calls in the FC_API macro.
2018-05-17 09:45:04 +02:00
Apr Team
80efb85d72
Added event_group delete operation and evaluator. Fixed compilation issues.
2018-05-17 09:45:04 +02:00
Apr Team
4f501f6aaf
Added sport_delete operation, evaluator and API. Fixed various compilation issues.
...
Added tests file.
2018-05-17 09:45:04 +02:00
Eric Frias
3b3a0905ff
Change the behavior of the betting markets from being controlled by
...
a collection of flags (is_live, is_closed) to a single status field.
The status changes in an event can trickle down to the market groups,
and the status changes in market groups can bubble up to events.
2018-02-07 10:16:30 -05:00
kstdl
090a3a4dad
merge get_account_lotteries branch. fix create_witness test
2018-01-09 11:45:19 +03:00
kstdl
202153acdc
added get_account_lotteries method to db_api and cli, lottery end_date and ticket_price verification
2018-01-03 15:34:15 +03:00
kstdl
8f379a3c53
fix reindex on peerplays network
2017-12-12 15:37:58 +03:00
kstdl
fdd77ef5af
minor logic changes. added db_api and cli_wallet methods
2017-12-11 17:42:55 +03:00
kstdl
2acbf3d929
ticket_purchase_operation implemented. added lottery_options to asset
2017-11-13 10:14:07 +03:00
kstdl
d7c80b4b6a
fix rng and get_winner_numbers implemented
2017-11-03 17:52:41 +03:00
Roman Olearski
c054a92d5e
added get_all_unmatched_bets_for_bettor to the wallet
2017-09-07 13:50:08 +02:00
Roman Olearski
d63a89febf
get_matched_bets_for_bettor: added to the wallet, fixed missing reflection
2017-09-04 08:44:29 +02:00
Roman Olearski
2cd816ec6d
fixing bet_cancel_operation, added mising fee to reflection
2017-09-01 16:25:13 +02:00
Roman Olearski
ec08259b7d
added cancel_bet to the wallet
2017-09-01 13:29:45 +02:00
Roman Olearski
05a06a6f6d
addedd (list_events_in_group) (get_unmatched_bets_for_bettor) to the wallet
2017-08-31 12:51:53 +02:00
Eric Frias
05607ada37
Fix incorrect doc string in wallet help
2017-08-24 17:36:30 -04:00
Eric Frias
ad11c45415
Pretty-print bet place, fill, refund, cancellation
2017-08-16 18:56:23 -04:00
Eric Frias
596ab26eb5
Fix the place_bet wallet command to use a more friendly format for specifying
...
the bet amount and multiplier
2017-08-16 15:17:31 -04:00
Eric Frias
b505c375af
Finish delayed (live) betting.
...
Remove the ability to change the event of a betting market group after creation.
2017-08-15 18:44:09 -04:00
Roman Olearski
2c8b9ce17a
Merge branch 'betting-merge' of https://bitbucket.org/peerplaysblockchain/peerplays-graphene into betting-merge
2017-08-09 17:59:25 +02:00
Roman Olearski
ec77685264
added is_live_market to event_update operation
2017-08-09 17:58:01 +02:00