Commit Graph

34 Commits

Author SHA1 Message Date
koalaKoolaid e449fed8cc Switched to integrated addresses 2020-04-10 17:08:10 -04:00
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