Commit graph

317 commits

Author SHA1 Message Date
Eric Frias
51fb13f8ba Merge commit '9466d2096a370e15aff70842b48feeca4a941e5c' into betting 2017-06-21 14:54:05 -04:00
Eric Frias
c64d83910c Merge commit '030577f6719a483314c6de7b7e42214399704adb' into betting 2017-06-21 14:15:57 -04:00
Eric Frias
b200fb893b Merge commit '0ecdc90d4df2ebd80a6d4cfa4388f4b8a608c9c1' into betting 2017-06-21 09:35:32 -04:00
Eric Frias
fe82e85d8d Merge commit '9bbbefd3913ccfe01b8e8ef2007ca3eb74ab9d81' into betting 2017-06-21 09:33:53 -04:00
Eric Frias
c20978bae6 Merge commit '1e80d8a01e6181711bba3d6462e64286d79935b1' into betting 2017-06-20 19:34:52 -04:00
Eric Frias
5a99abc3de Merge commit '0053613b38e81719c198f36c748e181cc44635b2' into betting 2017-06-20 18:57:23 -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
50fef80189 Merge commit 'ee3f81fa31e39a8ae4ebcfe5b3d78f2dbc103e1b' into betting 2017-06-20 17:44:12 -04:00
Eric Frias
7195e22216 Merge commit '36164263f4cceda85ec92568d48016a48f7ad9c9' into betting 2017-06-20 17:28:41 -04:00
Roman Olearski
c18945f592 added reflections for betting API Calls 2017-05-09 13:49:41 +02:00
Eric Frias
428911db02 Fix an bug that was accounting for bets that couldn't be placed due to insufficient
funds.  Implement (commented-out) automatic random bets, along with invariant
checks between each bet.
2017-05-09 13:46:51 +02:00
Eric Frias
6045b8b096 Add a simple test fixture to verify a bet plays out correctly in all three
outcomes.
Fix refunding fees on market cancelation
2017-03-31 17:56:00 -04:00
Vikram Rajkumar
53b40ba5a6 Restore get_ticker batch size to 100 2017-03-24 17:08:48 -05:00
Vikram Rajkumar
b209915a36 Return latest price in get_ticker even if older than 24 hours 2017-03-24 16:50:03 -05:00
Vikram Rajkumar
12be59db79 Fix crashes in get_ticker and get_24_volume; #250 2017-03-24 16:28:04 -05:00
Eric Frias
69192a889d Generate a virtual op when a market is resolved 2017-03-24 11:51:35 -04:00
SynaptiCAD User
094004db7b fix peerplays list functions 2017-03-24 11:04:35 -04:00
Eric Frias
784b11059f Start implementing bettimg_market_resolve op 2017-03-23 19:35:10 -04:00
SynaptiCAD User
c0776eb1dc add get_global_betting_statistics api call 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
31f322c9cd Handle new,changed and removed events from the database_object in one generic function 2017-03-22 20:14:53 +00:00
elmato
6f1d8b548b Replace clear_filter parameter with notify_remove_create 2017-03-22 20:14:53 +00:00
elmato
aab5fddb2f Keep track of subscribed accounts and check for events that reference them 2017-03-22 20:14:53 +00:00
elmato
bfa600c559 handle new database_object signals, refactor 2017-03-22 20:14:53 +00:00
alfredo
73abb804ae make less false positives( no false positive given in tests with this setting) 2017-03-22 20:14:53 +00:00
elmato
0bc0513e20 set_subscribe_callback: always initialize bloom filter 2017-03-22 20:14:53 +00:00
elmato
342e33008c Restore bloom filter usage: Check if the object changed/removed was previously subscribed (read) before sending updates back to ws clients 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
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
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
Vikram Rajkumar
9bbbefd391 Update fc submodule 2017-03-18 11:52:06 -05:00
Thomas Freedman
15066260f2 Updated definition of Thom seed nodes 2017-03-17 16:02:11 -05: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
Vikram Rajkumar
8ae1f6b3a5 Remove NTP time 2017-03-16 12:53:52 -05:00
SynaptiCAD User
43f91d83fc [DLN] implement list_sports() API call 2017-03-15 19:06:39 -04:00
Eric Frias
2470af6eb9 Initial work on creating blockchain objects for sports betting 2017-03-15 17:04:27 -04:00
Vikram Rajkumar
c149a5b9b1 Update seed nodes 2017-03-01 17:12:04 -06:00
Abit
0f7142d9d2 Merge pull request #239 from lafona/lafona-seed-node
adds seednode run by lafona
2017-03-01 11:16:36 +01:00
lafona
81039c0b8e adds seednode run by lafona 2017-02-28 08:24:54 -05:00
root
3d349fbde4 added api function get_account_history_operations 2017-02-22 15:35:37 -08:00
Taconator
eb4db2963e - CLI: Derive possible owner keys from a brain key
- Test: Derive possible owner keys from a brain key

- CLI enhanced to permit checking of whether a public key is currently linked to a registered account

- Database API enhanced to permit checking of whether a public key is currently linked to a registered account

- Test: Check whether a public key is currently registered/associated with an account
2017-02-16 16:22:35 -05:00
alfredo
422d895807 Added withdraw permissions to get_full_account api function. requested in issue #230. 2017-02-09 17:20:24 -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
alfredo
f2c049265e Asset API Added 2 functions 2017-01-31 21:25:17 -03:00
Vikram Rajkumar
fa9f7a7c0b Merge pull request #225 from elmato/block-api
Add new API (block_api)
2017-01-30 18:37:52 -06:00