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
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
Eric Frias
c2f3beb5d6
Initial data structures for creating/joining tournaments
2016-09-01 14:28:46 -04:00
Eric Frias
908929210b
Prevent creation of accounts with the same name as dividend distribution accounts
2016-08-30 14:18:21 -04:00
Eric Frias
be6ad130d9
Code cleanups -- renaming variables, adding comments, fix one bug with override transfers
...
and dividend assets
2016-08-26 11:29:37 -04:00
Eric Frias
bc212b7d59
Fixes to paying out non-core assets using their fee pools
2016-08-25 10:41:01 -04:00
Eric Frias
27b0b2febb
Update fc submodule
2016-08-16 14:20:52 -04:00
Eric Frias
6c35e8d2a3
Compile fix
2016-06-30 16:00:29 -04:00
Eric Frias
b584ee15dd
Separate out unit tests for dividend-assets into their own test suite
2016-06-30 12:05:16 -04:00
Eric Frias
06b2134085
Keep pending dividend balance and distributed dividend balance objects around (with zero
...
balance) after payouts, they will probably be needed again.
2016-06-27 17:31:14 -04:00
Eric Frias
7857ac48a4
Correctly generating virtual transactions for payouts
2016-06-27 16:24:13 -04:00
Eric Frias
abc7853c99
Initial work on dividend-paying assets. Basic functionality works in simple
...
cases.
2016-06-26 15:41:07 -04:00
Eric Frias
bb5ea158a1
Update submodule
2016-04-11 15:15:54 -04:00
Eric Frias
0ff7b32aea
Update fc submodule
2016-04-11 15:10:13 -04:00
Eric Frias
295984e884
Update fc submodule
2016-04-06 10:23:42 -04:00
theoreticalbts
006d548633
Merge branch '606-debug-node' into develop
...
Conflicts:
libraries/app/CMakeLists.txt
2016-03-16 01:09:21 -04:00
theoreticalbts
7574aea75a
Merge branches '477-history-account-history-indexing', '592-get_ticker', '599-fork-ext-unpack', '607-fork-disable-negative-worker-votes', '613-fork-deprecate-annual' and '615-fork-feed-expiration' into develop
2016-03-16 01:08:27 -04:00