Commit graph

  • c8b6ade388 Add a payment id format checker moneromooo 2015-02-02 20:44:03 +0000
  • 1e29558c5e withdraw: fix balances/account mismatch moneromooo 2015-02-02 20:43:17 +0000
  • b876f1e523 withdraw: fix missing update to DisableWithdraw's parameter list moneromooo 2015-02-02 20:42:24 +0000
  • 5a09316af1 tipping: import user and link moneromooo 2015-02-02 19:23:55 +0000
  • 6760756d11 payment: fix copy/paste error in moving to accounts moneromooo 2015-02-02 17:48:37 +0000
  • d455985552 Use decimal functions to read amounts/units from string inputs moneromooo 2015-02-02 12:22:20 +0000
  • 8a81397a84 rainactive: fix issue with link objects not usable as keys in a dict moneromooo 2015-02-01 15:51:08 +0000
  • b181b19c16 withdraw: fix network/withdraw fee mismatch moneromooo 2015-02-01 12:46:49 +0000
  • b19be42379 bookie: fix typo in minimum winnings code moneromooo 2015-02-01 11:36:11 +0000
  • b07bb7ba6b Balances now belong to accounts, and identities map to an account moneromooo 2015-01-31 23:40:13 +0000
  • 333c90d46a Add a couple more commands to ignore for hegemoOn's new bot moneromooo 2015-01-31 23:07:00 +0000
  • f8bb34ec44 Remove useless IdentityFromString moneromooo 2015-01-31 19:56:01 +0000
  • 14b70927c6 bookie: whitespace fix moneromooo 2015-01-31 19:15:14 +0000
  • 2a650ff5fe bookie: make an error more informative moneromooo 2015-01-31 19:14:48 +0000
  • f99d86ecab bookie: allow duplicate event names, and specifying an event by its id moneromooo 2015-01-31 19:12:32 +0000
  • 6ce78e20fb bookie: factor the optional book code moneromooo 2015-01-31 18:59:30 +0000
  • dd4b45cd41 bookie: more compact book listing moneromooo 2015-01-31 18:22:14 +0000
  • c866a1b74f dice: fix the tiniest bias moneromooo 2015-01-31 13:01:03 +0000
  • 7cdff67421 AmountToString should now display without floating point inaccuracies moneromooo 2015-01-31 12:19:56 +0000
  • 407f612be3 bookie: fix typo in help message construction moneromooo 2015-01-31 12:12:18 +0000
  • fe05261d7c Some more nick canonicalization moneromooo 2015-01-31 09:42:07 +0000
  • 7b95991248 Use a site games salt, and use more random bits for the server seed moneromooo 2015-01-30 18:27:34 +0000
  • c03f518b96 Canonicalize nicks moneromooo 2015-01-30 18:13:52 +0000
  • a7ac4f8b1c irc: remove + (voice) prefix from nicks moneromooo 2015-01-29 22:58:26 +0000
  • 0d7979fc3f irc: increase the max backoff delay a bit moneromooo 2015-01-29 22:54:36 +0000
  • 73a3bd91bd bookie: compare new bet amount with total for player, not the whole book moneromooo 2015-01-29 20:17:25 +0000
  • 250528dff3 Actually call redis shutdown() on normal exit moneromooo 2015-01-29 10:14:47 +0000
  • 0e144e14b3 Move some more IRC configuration to network_config moneromooo 2015-01-28 13:44:56 +0000
  • 00b742445e bookie: ensure a winner player never gets less than his/her bet moneromooo 2015-01-27 22:13:11 +0000
  • e2787cc2b3 bookie: book/net now available to non admin moneromooo 2015-01-27 21:31:50 +0000
  • 1a67be15b0 Rename config.py to config.py.example moneromooo 2015-01-27 21:00:01 +0000
  • 9d104183fb Add bookie module moneromooo 2015-01-12 21:52:19 +0000
  • 1d3f650bba Starting networks is now via command line, and parameterized moneromooo 2015-01-26 22:18:18 +0000
  • 50455a0d08 Keep track of funds awaiting confirmation moneromooo 2015-01-26 17:52:39 +0000
  • d270ca14f9 payment: handle unlock time properly moneromooo 2015-01-25 23:14:52 +0000
  • eac4dad075 redis: add a trampoline for sismember moneromooo 2015-01-25 23:14:36 +0000
  • 5774f1ca90 blackjack: fix basic strategy claiming split with more than two cards moneromooo 2015-01-25 22:09:33 +0000
  • 9f5992c1ea Allow forcing refresh of the tipbot balance moneromooo 2015-01-25 21:35:34 +0000
  • 0ab24f9e86 payment: mention the number of confirmations needed for deposit moneromooo 2015-01-25 21:25:46 +0000
  • ee7fa9172b Cache tipbot balance for a time to avoid bottleneck moneromooo 2015-01-25 21:09:56 +0000
  • 69582695f6 Save stats/zstats per network moneromooo 2015-01-25 20:46:02 +0000
  • fc45df4a8c payment: rejig received payment logs to be more useful moneromooo 2015-01-25 20:15:53 +0000
  • 55ec6907d3 Wait for some number of confirmations before acting on a deposit moneromooo 2015-01-25 18:36:17 +0000
  • 1ad4474315 Remove stray extra space in message moneromooo 2015-01-25 18:31:22 +0000
  • 099981b832 Make another JSON reply log on a single line moneromooo 2015-01-25 18:31:02 +0000
  • c096f9d6e3 irc: remove ping log moneromooo 2015-01-25 17:16:21 +0000
  • 4b0d855eb0 Log received JSON as a single line to avoid spamming logs too much moneromooo 2015-01-25 17:13:03 +0000
  • fb465b70cc payment: remove an uninteresting periodic log moneromooo 2015-01-25 17:12:21 +0000
  • 90a6726158 Remove old OnIdle implementation that was left over by mistake moneromooo 2015-01-25 13:15:58 +0000
  • fb02c61653 dice: min/max multipliers are now configurable moneromooo 2015-01-25 12:36:04 +0000
  • dea535dd17 Link: cache identity moneromooo 2015-01-25 12:28:11 +0000
  • 08bfb84183 RetrieveHouseBalance: Don't hit redis for data we already have moneromooo 2015-01-25 12:26:15 +0000
  • 32ab6a3127 blackjack: fix splitting on different 10 valued card moneromooo 2015-01-24 21:51:33 +0000
  • a6d4f07eec dice, blackjack: use the configured coin name in help moneromooo 2015-01-24 16:58:14 +0000
  • 15c5d31dc7 payment: GetTipbotAddress now returns None when it fails moneromooo 2015-01-24 11:33:56 +0000
  • d5ab3b88f5 Split GetBalance to a core RetrieveBalance and the user command moneromooo 2015-01-24 11:31:53 +0000
  • 2cb01954d4 Fix report mixing up win/loss, and make it a bit more compact moneromooo 2015-01-23 11:37:26 +0000
  • bb7d4c9f2c blackjack: fix double doubling the wrong bet amount moneromooo 2015-01-23 10:52:32 +0000
  • 1a6476d2f0 Make idle and cleanup functions fields of the module object moneromooo 2015-01-22 19:29:31 +0000
  • 9ab5db39e4 betutils: move "does not have enough balance" from error to warning moneromooo 2015-01-22 18:29:05 +0000
  • cf122d032b Factor player balance check into IsBetValid and make min/max bets optional moneromooo 2015-01-22 18:26:29 +0000
  • 6d1136b459 betutils: add a report command for a games activity overview moneromooo 2015-01-22 18:20:51 +0000
  • c4fbd04532 redis: add trampolines for a few z* functions moneromooo 2015-01-22 18:20:35 +0000
  • 4b6f08d2a1 blackjack: avoid deleting player state twice when winning insurance moneromooo 2015-01-22 10:50:53 +0000
  • e0da99eb63 blackjack: fix syntax error in error log on missing basic strategy combination moneromooo 2015-01-22 10:02:46 +0000
  • ab26278828 blackjack: add missing 21 basic strategy score moneromooo 2015-01-22 10:02:10 +0000
  • e0cd953dd4 Fix a few s/identity/nick/ in user facing messages moneromooo 2015-01-21 22:00:22 +0000
  • c48428b0ab blackjack: fix balance check with side bets moneromooo 2015-01-21 19:44:54 +0000
  • b040600947 Blackjack is now not admin only moneromooo 2015-01-21 19:18:56 +0000
  • 84f550a355 Add ban/unban commands moneromooo 2015-01-21 18:15:49 +0000
  • efcfc84c69 Add blackjack module moneromooo 2015-01-12 21:52:05 +0000
  • 19e8aa1b1c Add the ability for games to earmark part of the house balance moneromooo 2015-01-21 14:27:25 +0000
  • 69d0f89549 Add the tipbot's personal balance when querying house balance moneromooo 2015-01-21 14:23:28 +0000
  • 1726d85d5c Add a list of invalid commands to ignore moneromooo 2015-01-21 13:50:31 +0000
  • e893d293f0 Silence the log spam from RetrieveHouseBalance moneromooo 2015-01-21 10:49:06 +0000
  • 590b9ef9c5 Bypass potential loss checking code if potential loss is 0 moneromooo 2015-01-20 19:52:10 +0000
  • 689469f298 return from AddBalance on error moneromooo 2015-01-20 19:28:46 +0000
  • b06520e1ea dice: fix typo in message moneromooo 2015-01-20 18:00:02 +0000
  • 54531fdc3b Make sure to send help/etc in PM moneromooo 2015-01-20 17:18:15 +0000
  • d5d0801807 Fix another issue with IPv6 users - commands being ignored moneromooo 2015-01-20 17:11:56 +0000
  • 92bf49a4c4 RainActive: aesthetic message fixes moneromooo 2015-01-20 14:56:41 +0000
  • 1925f1e704 RainActive: fix format string error moneromooo 2015-01-20 14:52:20 +0000
  • 866c1f485c Time based stats are now daily and (all time) hourly moneromooo 2015-01-20 08:41:18 +0000
  • 5d56c82cad Keep track of game stats against time moneromooo 2015-01-19 23:46:45 +0000
  • 826902213c Add trampoline for zincrby moneromooo 2015-01-19 23:46:31 +0000
  • 75ebebc757 Move house_balance to betutils moneromooo 2015-01-19 20:54:54 +0000
  • 7347480a86 dice: change the multiplier semantics to be hopefully more intuitive moneromooo 2015-01-19 19:39:43 +0000
  • 48476969d3 Migrate dice db to new network-prefix user names moneromooo 2015-01-19 08:54:07 +0000
  • ea25e9d41b Abstract away communications networks moneromooo 2015-01-13 12:28:05 +0000
  • 62c2adbaf6 Be conservative about which ! are really commands moneromooo 2015-01-18 22:45:04 +0000
  • 5ce0d1da50 Print meaningful time spans on rainactive moneromooo 2015-01-18 22:18:46 +0000
  • 8007d6c7e3 addbalance now uses human friendly amounts moneromooo 2015-01-18 11:52:01 +0000
  • 74c01f9bce Add a reserve_balance admin command moneromooo 2015-01-18 11:41:13 +0000
  • 7a4506a9e6 dice: invert target too when playing over moneromooo 2015-01-18 09:05:59 +0000
  • e3eaff5fc1 Do not write the server seed to the log file moneromooo 2015-01-17 19:46:04 +0000
  • 41e00ad742 dice: clarify the amount is in monero moneromooo 2015-01-17 15:53:46 +0000
  • 75bf15a321 dice: catch typos in recipients and ask for confirmation moneromooo 2015-01-17 15:43:50 +0000
  • fb8a906645 Add a disable command for emergencies moneromooo 2015-01-17 13:19:50 +0000
  • 9d6308b0b9 dice: allow over/under rolls moneromooo 2015-01-17 09:02:37 +0000
  • 206dcbebec Add rpush/lpop/lindex trampolines moneromooo 2015-01-17 00:06:01 +0000