Commit graph

1435 commits

Author SHA1 Message Date
Eric Frias
0a6e25507e Fix compile warning 2016-11-16 15:10:10 -05:00
Roman Olearski
39b6bfd85e fixing problem : tournament never ends if "bye" matches present
adding tournaments' prize_pool to total  balances
2016-11-16 15:10:10 -05:00
Eric Frias
4ac87291ec Update fc 2016-11-16 15:08:31 -05:00
Eric Frias
6f164b718e Update timestamp in genesis file for latest testnet 2016-11-15 15:36:47 -05:00
Eric Frias
749ffb8688 Don't make the core asset a bitasset 2016-11-15 10:23:58 -05:00
Roman Olearski
5c3c8d9a8a fixing problem : tournament never ends if "bye" matches present
adding tournaments' prize_pool to total  balances
2016-11-14 20:18:44 +01:00
Roman Olearski
b72eae0941 Merge branch 'rock-paper-scissors-ro' into rock-paper-scissors 2016-11-08 16:26:43 +01:00
Roman Olearski
1ae65da12a Added updated genesis.json 2016-11-08 16:07:50 +01:00
Roman Olearski
6abffc0963 Merge branch 'rock-paper-scissors' of http://syncad.storm.pl:56780/blocktrades/graphene into rock-paper-scissors 2016-11-08 15:57:57 +01:00
Roman Olearski
32b53434f9 Implementing propose_dividend_asset_update 2016-11-08 11:34:04 +01:00
Roman Olearski
58f1fdc46d Setting the core asset as test dividend asset inn genesis 2016-11-07 22:27:58 +01:00
Roman Olearski
0d8e3a31d5 Removing redundant line 2016-11-07 11:05:04 +01:00
Roman Olearski
26f47189f0 Creating default dividend asset 2016-11-07 10:18:18 +01:00
Roman Olearski
41f11bd63c Merge branch 'rock-paper-scissors' into rock-paper-scissors-ro 2016-11-02 18:11:59 +01:00
Roman Olearski
322c6472ba Merge remote-tracking branch 'origin/rock-paper-scissors' into rock-paper-scissors-ro 2016-11-02 18:10:00 +01:00
Eric Frias
6860a16115 Updated genesis file using initial balances calculated with market orders and collateral 2016-11-02 11:57:51 -04:00
Eric Frias
0ebcf00ae0 Fix tournament end_time not set bug #20 2016-11-02 10:57:39 -04:00
Roman Olearski
7f36b261bf Merge remote-tracking branch 'origin/dividends' into rock-paper-scissors
Adding new chain parameters
Distribute prize money when a tournament ends
2016-11-02 15:30:18 +01:00
Roman Olearski
a17f2e48ed correcting "then" -> "than" 2016-10-28 20:27:24 +02:00
Roman Olearski
8b0cdacb11 Create new blockchain parameters for peerplays that can be voted on by committee members part 1 2016-10-28 19:35:49 +02:00
Eric Frias
f078fed4fd Properly sequence matches when there are more than two players in the tournament 2016-10-23 13:12:06 -04:00
Eric Frias
30874697cc Rework the API calls for tournaments, add an index for getting tournaments
registered by a given account
2016-10-21 12:14:37 -04:00
Eric Frias
72d48cf3d2 Remove redundant type_of_game field 2016-10-19 18:19:13 -04:00
Eric Frias
c4ad900026 Fix build error in member_enumerator when an operation includes an enum.
Implement the commit/reveal timeouts in RPS games, and generate automatic
("insurance") moves.  Make the CLI wallet watch for new games in
tournaments you're registered for.
2016-10-18 17:36:59 -04:00
Eric Frias
7c30da6b6d Simple two-player tournaments are working if you don't do anything fancy 2016-10-14 19:43:38 -04:00
Roman Olearski
5616fda018 Improving genesis block for PeerPlays
according http://syncad.storm.pl:56780/blocktrades/graphene/
        parameterizing csv log file name
2016-10-10 11:06:48 +02:00
Roman Olearski
2e3cd4a75c Improving genesis block for PeerPlays
according http://syncad.storm.pl:56780/blocktrades/graphene/
	improving, refactoring code - resigning from unsafe static_cast, implementing constructor copiny from base class
2016-10-08 22:25:18 +02:00
Roman Olearski
227c89a453 Improving genesis block for PeerPlays
according http://syncad.storm.pl:56780/blocktrades/graphene/issu
                part 2 adding csv log
            added column name
            added columns: initial balance, sahredrop
	    reseting sharedrops at the tail of the log
2016-10-07 21:05:42 +02:00
Roman Olearski
1a76276edc Improving genesis block for PeerPlays
according http://syncad.storm.pl:56780/blocktrades/graphene/issues/1
            part 2 adding csv log
        added column name
        added columns: initial balance, sahredrop
2016-10-07 16:09:10 +02:00
Roman Olearski
6bbb1a9e05 Merge branch 'rock-paper-scissors-ro' of http://syncad.storm.pl:56780/blocktrades/graphene into rock-paper-scissors-ro
Conflicts:
	libraries/plugins/generate_genesis/generate_genesis.cpp
2016-10-07 12:57:12 +02:00
Roman Olearski
3d1bb9cce4 Improving genesis block for PeerPlays
according http://syncad.storm.pl:56780/blocktrades/graphene/issues/1
        part 2 adding csv log
	added column name
2016-10-07 12:51:06 +02:00
Roman Olearski
e87563e6d6 Improving genesis block for PeerPlays
according http://syncad.storm.pl:56780/blocktrades/graphene/issues/1
        part 2 adding csv log
2016-10-07 12:11:28 +02:00
Roman Olearski
71a3cd49e1 Improve genesis block for PeerPlays
according http://syncad.storm.pl:56780/blocktrades/graphene/issues/1
    part 1
2016-10-06 18:15:02 +02:00
Eric Frias
50a9f913ce Move game object to its own file 2016-10-04 10:41:26 -04:00
Eric Frias
6f32a13079 Add another missing file 2016-10-03 16:17:21 -04:00
Eric Frias
b4f9eb05fb Update fc submodule 2016-10-03 15:52:26 -04:00
Eric Frias
e57a5e84db Add missing source files 2016-10-03 13:45:24 -04:00
Eric Frias
baab40070d Many changes, including a start to supporting peerplays games in the cli wallet 2016-10-03 12:14:48 -04:00
Eric Frias
eb8929f6fa Separate match object out from tournament and give it a fsm,
start changing genesis json
2016-09-20 14:36:06 -04:00
Eric Frias
5186ef4076 More reworking of initial tournament bracket setup 2016-09-16 18:53:12 -04:00
Eric Frias
55255010df Add get_upcoming_tournaments wallet call, clean up logging 2016-09-14 11:52:22 -04:00
Eric Frias
dd0ad9e759 more fixes to get tournament_create/join working in cli wallet 2016-09-12 18:28:45 -04:00
Eric Frias
9b101cefcf Restore secret hashes from witnesses -- this is a selective restore of the parts of commits 59a3ca32b7 and c2e5432a30 that generated the secret hashes (it omits the changes to the witness scheduling algorithm) 2016-09-10 15:28:09 -04:00
Eric Frias
da43a8712d Moved most of the logic for joining tournament into tournament_object 2016-09-08 18:34:43 -04:00
Eric Frias
84a43f9a3c Add plugin for dumping a new genesis block based on balances at a given block. It calls
a function to dump state at the block, but we haven't decided exactly what it should dump
yet.
2016-09-06 14:38:53 -04:00
Eric Frias
66bf0545c5 Add api call for getting a list of upcoming tournaments 2016-09-04 17:52:43 -04:00
Eric Frias
122dbfc698 More work on tournament registration, tournaments are now canceled and
buy-in is refunded
2016-09-03 17:51:27 -04:00
Eric Frias
4e856996be More validation of tournament_join op 2016-09-02 19:25:02 -04:00
Eric Frias
234a76fdd1 More validation and processing of the tournament_create and tournament_join operations 2016-09-02 15:04:17 -04:00
Eric Frias
bf59b503bc Start on tournament_create evaluator 2016-09-02 10:53:08 -04:00