Roman Olearski
|
ea3818cf4f
|
extended event_update_operation
|
2017-07-21 13:42:15 +02:00 |
|
Roman Olearski
|
cd40ef0715
|
extended event_group_update_operation
|
2017-07-20 21:01:10 +02:00 |
|
Roman Olearski
|
78100f9fb5
|
added betting_market_rules_update_operation
|
2017-07-20 14:28:12 +02:00 |
|
Roman Olearski
|
2acd4dd187
|
added event_update_operation
|
2017-07-20 12:19:18 +02:00 |
|
Roman Olearski
|
7b8fad0bfa
|
added event_group_update_operation
|
2017-07-19 18:10:55 +02:00 |
|
Roman Olearski
|
a24f671c02
|
added sport_update_operation
|
2017-07-19 13:05:28 +02:00 |
|
Roman Olearski
|
67c134a138
|
changed cancel_all_bets to cancel_unmatched_bets
|
2017-07-19 10:29:51 +02:00 |
|
Roman Olearski
|
04985c2624
|
improving cancel_all_bets operation
|
2017-07-18 19:17:13 +02:00 |
|
Roman Olearski
|
c7c03c4aab
|
added cancel_all_bets operation
|
2017-07-18 12:02:16 +02:00 |
|
Daniel Larimer
|
1c97c13eed
|
Replace flat_index with generic_index for bitasset_object
- this enabled me to produce blocks and fixed corruption
|
2017-07-17 23:24:09 +02:00 |
|
Roman Olearski
|
fb22da620d
|
minor cosmetic changes ...
|
2017-07-14 13:31:04 +02:00 |
|
Roman Olearski
|
d3482f3a08
|
Merge branch 'rock-paper-scissors' of https://bitbucket.org/peerplaysblockchain/peerplays-graphene into betting-merge
|
2017-07-13 16:07:30 +02:00 |
|
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 |
|
Eric Frias
|
790bfe3704
|
WIP Force all betting markets in a group to use the same asset_id for betting
|
2017-07-09 18:41:26 -04:00 |
|
Eric Frias
|
4e2c6c303a
|
Add an operation to freeze/unfreeze a betting market group
|
2017-07-09 13:52:01 -04:00 |
|
Roman Olearski
|
5de1437d24
|
Merge branch 'betting-ro4' into betting-merge
|
2017-07-08 20:41:45 +02:00 |
|
Roman Olearski
|
c18094abd8
|
implementing rake fee in resolve_betting_market_group #1
improving net profit calculation
|
2017-07-08 18:30:23 +02:00 |
|
Eric Frias
|
a8a64e530b
|
Add an informational betting_market_rules object, linked to betting market groups
|
2017-07-06 18:07:39 -04:00 |
|
Roman Olearski
|
32433ef29f
|
Cherry-picked all divident commits from rps to betting resolving conflicts
|
2017-07-06 23:04:50 +02:00 |
|
Roman Olearski
|
64d59602a8
|
solution proposal for ...issues/#7 Allow vesting core tokens to vote and receive dividends
|
2017-07-06 20:05:24 +02:00 |
|
Roman Olearski
|
dac9d8b61b
|
Cherry-picked commit 26f4718.
Creating default dividend asset
|
2017-07-06 19:53:14 +02:00 |
|
Eric Frias
|
90722fc0a4
|
Cherry-picke commit be6ad13.
Code cleanups -- renaming variables, adding comments, fix one bug with override transfers and dividend assets
|
2017-07-06 19:41:13 +02:00 |
|
Eric Frias
|
67d0898394
|
Fixes to paying out non-core assets using their fee pools
|
2017-07-06 19:39:04 +02:00 |
|
Eric Frias
|
5b437d7363
|
Cherry-picked commit b584ee1.
Separate out unit tests for dividend-assets into their own test suite
|
2017-07-06 19:22:33 +02:00 |
|
Eric Frias
|
b8e1165290
|
Cherry-picked commit 7857ac4.
Correctly generating virtual transactions for payouts
|
2017-07-06 19:18:48 +02:00 |
|
Eric Frias
|
b9304caffa
|
Cherry-picked commit abc7853.
Initial work on dividend-paying assets. Basic functionality works in simple cases.
|
2017-07-06 19:14:02 +02:00 |
|
Eric Frias
|
cd2940c8a8
|
Remove competitor and market options objects from the blockchain
|
2017-07-06 11:57:45 -04:00 |
|
Roman Olearski
|
9b08b502be
|
implementing betting_market_resolve_group_operation (3) #1
|
2017-07-06 12:56:32 +02:00 |
|
Eric Frias
|
9c9af76e12
|
Merge commit 'd8e7c0afee573d82647018a9efd530a03274a2aa' into betting
|
2017-06-21 16:58:50 -04:00 |
|
Eric Frias
|
51fb13f8ba
|
Merge commit '9466d2096a370e15aff70842b48feeca4a941e5c' into betting
|
2017-06-21 14:54:05 -04:00 |
|
Eric Frias
|
b200fb893b
|
Merge commit '0ecdc90d4df2ebd80a6d4cfa4388f4b8a608c9c1' into betting
|
2017-06-21 09:35:32 -04:00 |
|
Eric Frias
|
c20978bae6
|
Merge commit '1e80d8a01e6181711bba3d6462e64286d79935b1' into betting
|
2017-06-20 19:34:52 -04:00 |
|
Eric Frias
|
627dba3a46
|
Merge commit '0ad83697f08a11431eece565f0386a849bed25c9' into betting
|
2017-06-20 18:36:19 -04:00 |
|
Eric Frias
|
bd525ef55d
|
Merge commit 'c777a88649d50edf6c5e4a8c3b13dda88a66e9d0' into betting
|
2017-06-20 18:15:43 -04:00 |
|
Eric Frias
|
7195e22216
|
Merge commit '36164263f4cceda85ec92568d48016a48f7ad9c9' into betting
|
2017-06-20 17:28:41 -04:00 |
|
Viktor
|
d245b70d70
|
Change core symbol and address prefix
|
2017-06-06 16:27:12 +03: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 |
|
Viktor
|
b7e11ae9d6
|
Update max core supply in genesis, properly track total supply for vesting balances in bts accounts and other changes
|
2017-06-06 11:17:04 +03: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 |
|
abitmore
|
504aa5dccd
|
Account history: option to prune old data (#292)
|
2017-06-02 16:16:34 +00:00 |
|
Viktor
|
8ae95e1d5c
|
Change unique index to non-unique on vesting_balance_objects
|
2017-06-02 11:58:58 +03:00 |
|
Eric Frias
|
3cc82f0022
|
Change unique index to non-unique on vesting_balance_objects
|
2017-06-01 15:27:38 -04:00 |
|
PBSA Github Manager
|
42cd0a6fb1
|
fixed update witness operation - added new_initial_secret
|
2017-05-28 01:52:14 -03:00 |
|
PBSA Github Manager
|
4cc9f11fec
|
fixed update witness operation - added new_initial_secret
|
2017-05-28 01:50:33 -03:00 |
|
Roman Olearski
|
e6b58adbd1
|
fixed update witness operation - added new_initial_secret
|
2017-05-27 20:11:46 +02:00 |
|
kstdl
|
342e6db610
|
inital
|
2017-05-25 12:13:59 +03: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
|
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
|
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 |
|
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
|
1aad7e4b74
|
Document limits on number_of_players in a tournament.
|
2017-04-10 14:42:34 +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 |
|
Roman Olearski
|
33e2f4fd14
|
Implementing missing functionality
Peerplays Blockchain pre-launch settings & modifications I II III
Merge branch 'rock-paper-scissors' of http://syncad.storm.pl:56780/blocktrades/graphene into rock-paper-scissors-ro
|
2017-04-07 17:28:53 +02:00 |
|
Eric Frias
|
672fad6d40
|
Start of a plugin to track deleted events (and other deleted objects) needed by the
bookie ui
|
2017-04-04 17:02:19 -04:00 |
|
Eric Frias
|
69192a889d
|
Generate a virtual op when a market is resolved
|
2017-03-24 11:51:35 -04:00 |
|
SynaptiCAD User
|
e609764df3
|
cancel all the betting markets of a canceled event
|
2017-03-24 11:04:35 -04:00 |
|
Eric Frias
|
e74a505622
|
Fix missing const qualifier, payouts for betting market wins
|
2017-03-24 10:40:53 -04:00 |
|
SynaptiCAD User
|
c8a9c86ca6
|
cancel all unmatched bets on betting market when it is resolved
|
2017-03-24 00:09:43 -04:00 |
|
Eric Frias
|
784b11059f
|
Start implementing bettimg_market_resolve op
|
2017-03-23 19:35:10 -04:00 |
|
Eric Frias
|
9f6edc649d
|
Sort bets by odds for use in an order book
|
2017-03-23 16:24:47 -04:00 |
|
SynaptiCAD User
|
239d8ee885
|
update global_betting_statistics when new events created, change scores representation to simple vector of strings, working on evaluator for event_update_status_operation
|
2017-03-23 00:36:18 -04:00 |
|
SynaptiCAD User
|
a267741fd1
|
added global_betting_statistics implementation object. Object is created, but nothing talks to it yet.
|
2017-03-23 00:36:18 -04:00 |
|
elmato
|
0ecdc90d4d
|
Add the array of ids (that are being removed) to the removed_objects signal
|
2017-03-22 20:14:53 +00:00 |
|
elmato
|
6d3fbeef55
|
Include information of impacted accounts relative to the objects created/changed/removed. Only extract the impacted accounts information if there are handlers defined in order prevent useless cpu usage on nodes not exposing the rpc api
|
2017-03-22 20:14:53 +00:00 |
|
elmato
|
29c636fcef
|
add get_market() function to call_order_object
|
2017-03-22 20:14:53 +00:00 |
|
elmato
|
02b2672a39
|
split notifications (notify_changed_objects) in three signals: new_objects, changed_objects, removed_objects
|
2017-03-22 20:14:53 +00:00 |
|
Eric Frias
|
3feea69a4c
|
Stub out bet fill virtual op
|
2017-03-22 16:02:57 -04:00 |
|
Eric Frias
|
4cdcbe32da
|
Validate the fee paid when placing a bet. Add virtual op for canceling bet
|
2017-03-22 15:04:11 -04:00 |
|
SynaptiCAD User
|
c42a56d332
|
implement bet_cancel_operation
|
2017-03-22 12:06:08 -04:00 |
|
Eric Frias
|
46ef911f8e
|
Add more checks when placing bets
|
2017-03-21 19:47:57 -04:00 |
|
Eric Frias
|
06c56484de
|
Add blockchain parameters to limit the allowed bet odds, start data structure to
track an account's market position
|
2017-03-21 18:10:02 -04:00 |
|
Eric Frias
|
ccd570874f
|
Updated data structures to take bets with explicit odds
|
2017-03-21 12:27:13 -04:00 |
|
SynaptiCAD User
|
f99bf1c6e6
|
[DLN] implement list_betting_markets(betting_market_group)
|
2017-03-19 22:44:16 -04:00 |
|
SynaptiCAD User
|
2d4f18280f
|
[DLN] implement list_betting_market_groups(event_id)
|
2017-03-19 22:12:31 -04:00 |
|
SynaptiCAD User
|
20a64be400
|
[DLN] implement list_event_groups(sport_id)
|
2017-03-19 20:40:17 -04:00 |
|
Eric Frias
|
db6b312784
|
Stub out the bet object and the operation for placing it (currently breaks
json_serializer builds, until I port over some code into fc)
|
2017-03-16 19:37:26 -04:00 |
|
Eric Frias
|
5aedb65e5c
|
Implement the apparently-unused feature allowing later operations in a transaction to
reference objects created by earlier operations. Change all betting operations
to allow use of this feature, and test it in operation_tests2
|
2017-03-16 18:38:35 -04:00 |
|
Eric Frias
|
2470af6eb9
|
Initial work on creating blockchain objects for sports betting
|
2017-03-15 17:04:27 -04:00 |
|
kstdl
|
895fbec5bc
|
get_tournaments and get_tournaments_by_state method added
|
2017-02-20 18:09:37 +03:00 |
|
alfredo
|
9ea386aa10
|
added list of assets created by account output to get_full_accounts api function
|
2017-02-02 18:20:21 -03:00 |
|
Vikram Rajkumar
|
ef356a15a6
|
Update submodules
|
2017-01-17 16:42:33 -06:00 |
|
Roman Olearski
|
787019617f
|
Summary commiting changes made since the last commit
modified: libraries/app/impacted.cpp
modified: libraries/chain/db_init.cpp
modified: libraries/chain/db_maint.cpp
modified: libraries/chain/game_object.cpp
modified: libraries/chain/include/graphene/chain/protocol/operations.hpp
modified: libraries/chain/include/graphene/chain/protocol/tournament.hpp
modified: libraries/chain/protocol/tournament.cpp
modified: libraries/chain/tournament_object.cpp
modified: libraries/wallet/wallet.cpp
modified: programs/witness_node/main.cpp
modified: tests/CMakeLists.txt
modified: tests/common/database_fixture.cpp
new file: tests/tournament/tournament_tests.cpp
|
2016-11-28 12:36:18 +01:00 |
|
Roman Olearski
|
81c9e98d7b
|
solution ...issues/#7 Allow vesting core tokens to vote and receive dividends
|
2016-11-25 19:40:25 +01:00 |
|
Roman Olearski
|
278c9b1683
|
solution proposal for ...issues/#7 Allow vesting core tokens to vote and receive dividends
|
2016-11-25 11:23:06 +01:00 |
|
Roman Olearski
|
a66af8b072
|
enhancing tournament_payout operation according issues 8 9
|
2016-11-23 11:33:24 +01:00 |
|
Roman Olearski
|
1530f04882
|
added operation tournament_payout_operation
|
2016-11-17 18:04:32 +01:00 |
|
Roman Olearski
|
26f47189f0
|
Creating default dividend asset
|
2016-11-07 10:18:18 +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 |
|