Commit graph

1484 commits

Author SHA1 Message Date
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
Eric Frias
c0813aadfd Default to shuffled witness scheduling 2017-06-05 17:34:18 -04:00
Eric Frias
f716a6ab49 Fix satoshi-vs-nominal error in initial vesting balances 2017-06-05 17:19:48 -04:00
Eric Frias
5004f9202e Update BTS sharedrop balances to account for claimable vesting balances
as of the sharedrop date
2017-06-05 14:31:26 -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
f6bf447820 Add functionality to genesis_update.cpp that replaces all keys in a genesis file with
newly-generated dev keys for testing.
2017-06-02 19:12:12 -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
SynaptiCAD User
29402ddff3 [DLN] experimenting with RNG vs shuffle algorithm in tests 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
efd5352756 [DLN] update genesis block's max_core_supply to set reserve pool to 9 million CORE (54605325941 are allocated to accounts) 2017-05-30 16:23:26 -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
Roman Olearski
d8c7c1e8f4 corrected three addresses in genesis/genesis.json 2017-05-30 09:29:23 +02:00
Roman Olearski
77673d229c updated selected addresses in genesis.json, fixed typo 2017-05-29 18:22:09 +02:00
Roman Olearski
e9b43d26ac updated selected addresses in genesis.json 2017-05-29 18:04:19 +02: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
cd67d72fee converting bitcoin addresses in genesis.json 2017-05-24 09:57:30 +02:00
Roman Olearski
c6b44ccd38 extending genesis.json initial_vesting_balances with begin_balance 2017-05-23 22:03:12 +02:00
Roman Olearski
0612986e82 added bitcoin initial balances to genesis 2017-05-23 21:48:21 +02:00
Roman Olearski
8d73141d8b preparing genesis.json db_init.cpp for PPY 2017-05-23 18:21:51 +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
94d681181c adding tournament test case for joinig with buy-in with different asset 2017-04-14 17:44:36 +02:00
Roman Olearski
83c5be13f6 completing creating tournament test cases for assertions 2017-04-14 13:49:55 +02:00
Roman Olearski
7463cc28c6 implementing creating tournament test cases for assertions 2017-04-13 21:00:14 +02:00
Roman Olearski
c351abc09a completing tournament test cases for assertions - joining, leaving 2017-04-13 16:36:39 +02:00
Roman Olearski
509867655f implementing tournament test cases for assertions 2017-04-12 17:26:51 +02:00
Roman Olearski
647ac1fa1e Merge branch 'rock-paper-scissors' of http://syncad.storm.pl:56780/blocktrades/graphene into rock-paper-scissors 2017-04-11 17:06:31 +02:00