Commit graph

33 commits

Author SHA1 Message Date
moneromooo
ab6a2d60eb Make RPC timeout configurable, and longer by default 2017-09-14 10:33:56 +01:00
moneromooo
921212d217 New randompid command, to allow avoiding payment id reuse 2016-12-22 11:50:32 +00:00
moneromooo
2d324d6415 Allow integrated addresses 2016-06-08 21:22:00 +01:00
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