Roman Olearski
ac9c301092
tournaments tests - randomizing number of wins
2016-11-21 20:38:49 +01:00
Roman Olearski
cf6f3a15fd
generating tournament payout operation
2016-11-21 18:11:31 +01:00
Roman Olearski
16e7104c8e
adding two assets tournaments test
2016-11-20 18:39:48 +01:00
Roman Olearski
740b07404a
implementing tournament tests
2016-11-18 19:51:38 +01:00
Roman Olearski
b1a8a3e503
cleaning unnecessary dumps and comments
2016-11-17 19:04:14 +01:00
Roman Olearski
1530f04882
added operation tournament_payout_operation
2016-11-17 18:04:32 +01:00
Eric Frias
935dac7ae6
Fix crash in logging when one player fails to reveal their move
2016-11-16 15:57:35 -05:00
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
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