Roman Olearski
bb46f84666
Fixing double declared enumerated types with FC_REFLECT_TYPENAME FC_REFLECT_ENUM
...
Adapting fc
2017-07-12 12:28:59 +02:00
Roman Olearski
eb4c8f75d1
Merge branch 'rock-paper-scissors-ro' into rock-paper-scissors
...
Conflicts:
programs/witness_node/main.cpp
2017-06-09 12:17:26 +02:00
Eric Frias
bd70c0dc67
Restore sanity-check assert
2017-06-06 10:22:46 -04:00
Eric Frias
50f224137b
Add peerplays-testnet account in genesis file.
...
change default core asset and prefix to PPY.
update test genesis to match new prefix.
2017-06-06 09:01:27 -04:00
Eric Frias
e53e9f8623
Update max core supply in genesis, properly track total supply for vesting balances in bts accounts
2017-06-05 19:52:51 -04:00
Roman Olearski
9c1e522070
Merge branch 'rock-paper-scissors' of https://bitbucket.org/peerplaysblockchain/peerplays-graphene into rock-paper-scissors
2017-06-05 19:21:58 +02:00
Roman Olearski
a8f51e2a98
updated genesis/genesis.json for peerplays
2017-06-05 19:20:54 +02:00
Eric Frias
38b2767567
Support specifying cliff_seconds in initial_vesting_balances
2017-06-05 12:31:14 -04:00
Eric Frias
ea7e8e6f31
Support genesis vesting balances tied to account objects
2017-06-04 18:26:50 -04:00
Eric Frias
6234716eea
Add a command 'update_witness_votes' to the CLI wallet that
...
allows you to change multiple witness votes at one time
(just a convenience, it doesn't do anything vote_for_witness didn't
already let you do)
2017-06-01 17:46:32 -04:00
Eric Frias
cc77db0410
comment out excessive debug logging
2017-06-01 17:05:35 -04:00
Eric Frias
03ec007cbb
Quiet unhelpful log message "Not producing block because slot has not yet arrived"
2017-06-01 16:59:40 -04:00
Eric Frias
7a2eb92563
Automatically update wallet's cached copy of account objects
...
whenever we are notified of a change on the blockchain
2017-06-01 16:58:56 -04:00
Eric Frias
3cc82f0022
Change unique index to non-unique on vesting_balance_objects
2017-06-01 15:27:38 -04:00
SynaptiCAD User
e3b4c28f9b
[DLN] revert some test code related to worker-pay that was inadvertently committed in a larger commit
2017-06-01 11:38:27 -04:00
Eric Frias
36bcada8fa
Add 'generate_uia_sharedrop_genesis_plugin' used for generating the initial PPY
...
balances based on the BitShares PEERPLAYS UIA.
Modify the other generate_genesis plugin to be able to run disabled.
2017-06-01 11:05:43 -04:00
Eric Frias
ceac07ed42
Improve the generate_genesis plugin to:
...
- exclude more exchanges
- exclude scam accounts
- credit users for any vesting balances they could have
withdrawn at the time of the snapshot
- other minor cleanup
2017-06-01 10:02:40 -04:00
Eric Frias
d05e5552af
If there is an error parsing the genesis file in embed_genesis, print the exception before exiting.
2017-06-01 09:52:55 -04:00
Eric Frias
7f44b793c1
Fix a bug where initial_bts_accounts' balances weren't correctly accounted in total_supply
2017-05-31 18:06:11 -04:00
SynaptiCAD User
50f474a8bf
[DLN] added code to test participation rate using ./tests/chain_test --run_test=operation_tests/witness_create, currently passes when test is set to use shuffle (which I've set as default) but fails for RNG
2017-05-30 18:49:15 -04:00
SynaptiCAD User
80e1be9ee0
[DLN] fixed missed_count for participation_rate calculateion on RNG, also hopefully fix missed block count for individual witnesses
2017-05-30 14:50:49 -04:00
Ryan R. Fox
0fc6079828
Update db_block.cpp
...
Ensure the transaction signature is validated.
2017-05-27 16:42:21 -04:00
Roman Olearski
50f07d47f5
Merge branch 'rock-paper-scissors' of https://bitbucket.org/peerplaysblockchain/peerplays-graphene into rock-paper-scissors
2017-05-27 20:13:17 +02:00
Roman Olearski
e6b58adbd1
fixed update witness operation - added new_initial_secret
2017-05-27 20:11:46 +02:00
Eric Frias
0c6ba8e1d5
Change ordering of fields for password generation
2017-05-26 10:43:51 -04:00
Eric Frias
4b17eb6657
Add get_private_key_from_password from steem commit 27ee20fdc0a11b721c760685b8a6956c592287cb
2017-05-25 12:21:48 -04:00
Roman Olearski
74bcc3ed4f
Merge branch 'rock-paper-scissors' of https://bitbucket.org/peerplaysblockchain/peerplays-graphene into rock-paper-scissors
...
Conflicts:
libraries/chain/include/graphene/chain/config.hpp
2017-05-24 19:37:08 +02:00
Roman Olearski
71b53bbf26
changed to PPY core and BTS prefix
2017-05-24 19:34:39 +02:00
Eric Frias
90553db95b
Update key core asset and key prefix to PPY.
...
Add BitShares sharedrop balances, PEERPLAYS token balances, and reserved
accounts for exchanges to genesis file.
2017-05-24 13:19:02 -04:00
Roman Olearski
8d73141d8b
preparing genesis.json db_init.cpp for PPY
2017-05-23 18:21:51 +02:00
Roman Olearski
0c14896a3d
done acounts_list_plugin
2017-05-22 19:49:10 +02:00
Roman Olearski
3e4d9c2aa3
added acounts_list_plugin
2017-05-22 17:57:35 +02:00
Roman Olearski
2259224078
added missing reflection for chain parameter 'witness_schedule_algorithm'
2017-04-21 14:58:00 +02:00
Roman Olearski
27b5c978db
completing scheduled (restored) witnesses, setting as default
2017-04-21 14:24:40 +02:00
Roman Olearski
a8244963e7
shuffled witnesses repaired
2017-04-19 21:47:54 +02:00
Roman Olearski
90ec694446
integrating scheduled (old) and shuffled (current) witnesses
2017-04-19 20:31:00 +02:00
Roman Olearski
83c5be13f6
completing creating tournament test cases for assertions
2017-04-14 13:49:55 +02:00
Roman Olearski
509867655f
implementing tournament test cases for assertions
2017-04-12 17:26:51 +02:00
Roman Olearski
8be10bc6cf
Merge branch 'rock-paper-scissors' of https://bitbucket.org/peerplaysblockchain/peerplays-graphene into rock-paper-scissors
2017-04-11 12:43:49 +02:00
Roman Olearski
db2b397afd
Merge branch 'rock-paper-scissors' of http://syncad.storm.pl:56780/blocktrades/graphene into rock-paper-scissors
2017-04-11 11:38:08 +02:00
Roman Olearski
73d7dbf092
creating committee settable parameters for a bunch of constants in tournament_evaluator
2017-04-11 10:23:28 +02:00
Eric Frias
f7113d3d05
[DLN] change parameters to tournament_leave_operation to specify the account canceling the registration instead of the payer. The canceling acount must be either the payer or the player. Don't allow a player to leave a tournament once registration has been closed. Require player to be authorized for the asset being paid as tournament prize winnings during tournament_join_operation. Tests still need to be made for these changes.
2017-04-10 23:29:02 -04:00
Eric Frias
2b6be2a65e
Verify all account ids on whitelist are valid accounts
2017-04-10 15:50:36 -04:00
Roman Olearski
a74e66dd24
little fix in libraries/chain/tournament_evaluator.cpp, corrected comparison asset with integer
2017-04-10 20:07:08 +02:00
Roman Olearski
c60e88d054
Merge branch 'rock-paper-scissors' of http://syncad.storm.pl:56780/blocktrades/graphene into rock-paper-scissors
2017-04-10 19:07:56 +02:00
Dan Notestein
3b36205555
Limit games to 3 gestures because GUI wallet only supports 3 gesture games currently. Note that cli-wallet also supports 5 gesture games in theory, and the code can be expanded to support any odd number of gestures by giving the gestures names.
2017-04-10 11:55:31 -04:00
Dan Notestein
1aad7e4b74
Document limits on number_of_players in a tournament.
2017-04-10 14:42:34 +00:00
Dan Notestein
d5358c6eb0
Prevent creation of tournament with negative buy-in
2017-04-10 13:54:40 +00:00
Roman Olearski
c16454890c
Implementing missing functionality (6)
...
Peerplays Blockchain pre-launch settings & modifications I II III
2017-04-08 20:16:05 +02:00
Roman Olearski
94ba6266c6
Implementing missing functionality (5)
...
Peerplays Blockchain pre-launch settings & modifications I II III
2017-04-08 15:50:13 +02:00