moneromooo
750b38d7b1
utils: add NetworkFromIdentity
2015-04-10 18:37:12 +01:00
moneromooo
cea60feeae
Create accounts on linking if they do not exist
...
This can happen if someone tries to link to another account
before doing any other action that creates an account.
2015-03-19 20:56:03 +00:00
moneromooo
db727c9329
Catch invalid network names in IdentityFromString/LinkAccounts
2015-02-07 10:01:13 +00:00
moneromooo
3e88744e3b
Accounts can now be linked
2015-02-06 20:19:00 +00:00
moneromooo
9f362e7858
Make the lock recursive
...
This fixes !isregistered, which piggybacks onto RunRegisteredCommand
2015-02-05 21:41:46 +00:00
moneromooo
8ff236176d
Lock commands execution
...
So they can be used by separate threads
2015-02-05 19:34:04 +00:00
moneromooo
c8b6ade388
Add a payment id format checker
2015-02-02 20:44:26 +00:00
moneromooo
d455985552
Use decimal functions to read amounts/units from string inputs
2015-02-02 13:11:52 +00:00
moneromooo
b07bb7ba6b
Balances now belong to accounts, and identities map to an account
2015-02-01 11:36:05 +00:00
moneromooo
7cdff67421
AmountToString should now display without floating point inaccuracies
2015-01-31 12:19:56 +00:00
moneromooo
fe05261d7c
Some more nick canonicalization
2015-01-31 09:42:07 +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
9f5992c1ea
Allow forcing refresh of the tipbot balance
2015-01-25 21:35:34 +00:00
moneromooo
ee7fa9172b
Cache tipbot balance for a time to avoid bottleneck
2015-01-25 21:16:30 +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
4b0d855eb0
Log received JSON as a single line to avoid spamming logs too much
2015-01-25 17:13:03 +00:00
moneromooo
d5ab3b88f5
Split GetBalance to a core RetrieveBalance and the user command
2015-01-24 11:37:18 +00:00
moneromooo
ea25e9d41b
Abstract away communications networks
2015-01-19 08:45:56 +00:00
moneromooo
5ce0d1da50
Print meaningful time spans on rainactive
2015-01-18 22:18:46 +00:00
moneromooo
74c01f9bce
Add a reserve_balance admin command
...
And move RetrieveHouseBalance to betutils as a side effect
2015-01-18 11:41:32 +00:00
moneromooo
1771e7879f
Make daemon/wallet connections timeout at 20 seconds
2015-01-15 11:35:21 +00:00
moneromooo
0dc90676c8
Move IsValidAddress to utils
2015-01-11 14:08:12 +00:00
moneromooo
5a6c3bd379
Fix Paymend/Payment typo
2015-01-10 20:35:10 +00:00
moneromooo
cb9a2fccae
Factor RetrieveTipbotBalance to utils and add RetrieveHouseBalance
2015-01-01 17:34:48 +00:00
moneromooo
f24dbd3813
Remove AmountToString debug log
2015-01-01 15:21:48 +00:00
moneromooo
83d64251af
Move irc to ircutils to not conflict with new irc module
2015-01-01 11:42:06 +00:00
moneromooo
85a7348571
Fixup some import issues
2014-12-31 10:30:07 +00:00
moneromooo
6b6a1a67e7
Structural overhaul
...
Split the tipbot in modules:
- main modules to contain base functions by theme
- coin specs, to define a coin's specifics
- optional modules, defining commands/behaviors
2014-12-29 17:39:17 +00:00