moneromooo
|
c8b6ade388
|
Add a payment id format checker
|
2015-02-02 20:44:26 +00:00 |
|
moneromooo
|
1e29558c5e
|
withdraw: fix balances/account mismatch
|
2015-02-02 20:43:17 +00:00 |
|
moneromooo
|
b876f1e523
|
withdraw: fix missing update to DisableWithdraw's parameter list
|
2015-02-02 20:42:24 +00:00 |
|
moneromooo
|
5a09316af1
|
tipping: import user and link
|
2015-02-02 19:23:55 +00:00 |
|
moneromooo
|
6760756d11
|
payment: fix copy/paste error in moving to accounts
|
2015-02-02 17:48:37 +00:00 |
|
moneromooo
|
d455985552
|
Use decimal functions to read amounts/units from string inputs
|
2015-02-02 13:11:52 +00:00 |
|
moneromooo
|
8a81397a84
|
rainactive: fix issue with link objects not usable as keys in a dict
|
2015-02-01 15:51:08 +00:00 |
|
moneromooo
|
b181b19c16
|
withdraw: fix network/withdraw fee mismatch
|
2015-02-01 12:46:49 +00:00 |
|
moneromooo
|
b19be42379
|
bookie: fix typo in minimum winnings code
|
2015-02-01 11:36:11 +00:00 |
|
moneromooo
|
b07bb7ba6b
|
Balances now belong to accounts, and identities map to an account
|
2015-02-01 11:36:05 +00:00 |
|
moneromooo
|
333c90d46a
|
Add a couple more commands to ignore for hegemoOn's new bot
|
2015-01-31 23:07:00 +00:00 |
|
moneromooo
|
f8bb34ec44
|
Remove useless IdentityFromString
Not only it was useless, but it broke the overall/since reset stats
|
2015-01-31 19:56:01 +00:00 |
|
moneromooo
|
14b70927c6
|
bookie: whitespace fix
|
2015-01-31 19:15:14 +00:00 |
|
moneromooo
|
2a650ff5fe
|
bookie: make an error more informative
|
2015-01-31 19:14:48 +00:00 |
|
moneromooo
|
f99d86ecab
|
bookie: allow duplicate event names, and specifying an event by its id
|
2015-01-31 19:12:32 +00:00 |
|
moneromooo
|
6ce78e20fb
|
bookie: factor the optional book code
|
2015-01-31 19:00:01 +00:00 |
|
moneromooo
|
dd4b45cd41
|
bookie: more compact book listing
|
2015-01-31 19:00:00 +00:00 |
|
moneromooo
|
c866a1b74f
|
dice: fix the tiniest bias
Max value from the hash is 0xffffffff, not 0x100000000
|
2015-01-31 18:59:57 +00:00 |
|
moneromooo
|
7cdff67421
|
AmountToString should now display without floating point inaccuracies
|
2015-01-31 12:19:56 +00:00 |
|
moneromooo
|
407f612be3
|
bookie: fix typo in help message construction
|
2015-01-31 12:12:18 +00:00 |
|
moneromooo
|
fe05261d7c
|
Some more nick canonicalization
|
2015-01-31 09:42:07 +00:00 |
|
moneromooo
|
7b95991248
|
Use a site games salt, and use more random bits for the server seed
|
2015-01-30 18:27:34 +00:00 |
|
moneromooo
|
c03f518b96
|
Canonicalize nicks
For IRC, this mean case insensitivity
|
2015-01-30 18:13:52 +00:00 |
|
moneromooo
|
a7ac4f8b1c
|
irc: remove + (voice) prefix from nicks
|
2015-01-29 22:58:26 +00:00 |
|
moneromooo
|
0d7979fc3f
|
irc: increase the max backoff delay a bit
Freenode still throttles from time to time
|
2015-01-29 22:54:36 +00:00 |
|
moneromooo
|
73a3bd91bd
|
bookie: compare new bet amount with total for player, not the whole book
|
2015-01-29 20:17:25 +00:00 |
|
moneromooo
|
250528dff3
|
Actually call redis shutdown() on normal exit
|
2015-01-29 10:14:47 +00:00 |
|
moneromooo
|
0e144e14b3
|
Move some more IRC configuration to network_config
|
2015-01-28 13:44:56 +00:00 |
|
moneromooo
|
00b742445e
|
bookie: ensure a winner player never gets less than his/her bet
This could conceivably happen in a game where one side bets a lot
more than the other side.
|
2015-01-27 22:13:11 +00:00 |
|
moneromooo
|
e2787cc2b3
|
bookie: book/net now available to non admin
|
2015-01-27 21:31:50 +00:00 |
|
moneromooo
|
1a67be15b0
|
Rename config.py to config.py.example
To help lessen conflict issues
|
2015-01-27 21:00:01 +00:00 |
|
moneromooo
|
9d104183fb
|
Add bookie module
|
2015-01-27 14:43:00 +00:00 |
|
moneromooo
|
1d3f650bba
|
Starting networks is now via command line, and parameterized
|
2015-01-26 22:59:23 +00:00 |
|
moneromooo
|
50455a0d08
|
Keep track of funds awaiting confirmation
|
2015-01-26 18:01:21 +00:00 |
|
moneromooo
|
d270ca14f9
|
payment: handle unlock time properly
Hopefully (untested). A high unlock time increases the number of
confirmations required to match.
|
2015-01-25 23:14:52 +00:00 |
|
moneromooo
|
eac4dad075
|
redis: add a trampoline for sismember
|
2015-01-25 23:14:36 +00:00 |
|
moneromooo
|
5774f1ca90
|
blackjack: fix basic strategy claiming split with more than two cards
|
2015-01-25 22:09:33 +00:00 |
|
moneromooo
|
9f5992c1ea
|
Allow forcing refresh of the tipbot balance
|
2015-01-25 21:35:34 +00:00 |
|
moneromooo
|
0ab24f9e86
|
payment: mention the number of confirmations needed for deposit
|
2015-01-25 21:25:46 +00:00 |
|
moneromooo
|
ee7fa9172b
|
Cache tipbot balance for a time to avoid bottleneck
|
2015-01-25 21:16:30 +00:00 |
|
moneromooo
|
69582695f6
|
Save stats/zstats per network
|
2015-01-25 20:53:35 +00:00 |
|
moneromooo
|
fc45df4a8c
|
payment: rejig received payment logs to be more useful
|
2015-01-25 20:15:53 +00:00 |
|
moneromooo
|
55ec6907d3
|
Wait for some number of confirmations before acting on a deposit
|
2015-01-25 18:36:17 +00:00 |
|
moneromooo
|
1ad4474315
|
Remove stray extra space in message
|
2015-01-25 18:31:22 +00:00 |
|
moneromooo
|
099981b832
|
Make another JSON reply log on a single line
|
2015-01-25 18:31:02 +00:00 |
|
moneromooo
|
c096f9d6e3
|
irc: remove ping log
|
2015-01-25 17:16:21 +00:00 |
|
moneromooo
|
4b0d855eb0
|
Log received JSON as a single line to avoid spamming logs too much
|
2015-01-25 17:13:03 +00:00 |
|
moneromooo
|
fb465b70cc
|
payment: remove an uninteresting periodic log
|
2015-01-25 17:12:21 +00:00 |
|
moneromooo
|
90a6726158
|
Remove old OnIdle implementation that was left over by mistake
|
2015-01-25 13:16:40 +00:00 |
|
moneromooo
|
fb02c61653
|
dice: min/max multipliers are now configurable
|
2015-01-25 12:36:04 +00:00 |
|