koalaKoolaid
e449fed8cc
Switched to integrated addresses
4 years ago
moneromooo
ab6a2d60eb
Make RPC timeout configurable, and longer by default
7 years ago
moneromooo
921212d217
New randompid command, to allow avoiding payment id reuse
8 years ago
moneromooo
2d324d6415
Allow integrated addresses
8 years ago
moneromooo
750b38d7b1
utils: add NetworkFromIdentity
9 years ago
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.
9 years ago
moneromooo
db727c9329
Catch invalid network names in IdentityFromString/LinkAccounts
9 years ago
moneromooo
3e88744e3b
Accounts can now be linked
9 years ago
moneromooo
9f362e7858
Make the lock recursive
...
This fixes !isregistered, which piggybacks onto RunRegisteredCommand
9 years ago
moneromooo
8ff236176d
Lock commands execution
...
So they can be used by separate threads
9 years ago
moneromooo
c8b6ade388
Add a payment id format checker
9 years ago
moneromooo
d455985552
Use decimal functions to read amounts/units from string inputs
9 years ago
moneromooo
b07bb7ba6b
Balances now belong to accounts, and identities map to an account
10 years ago
moneromooo
7cdff67421
AmountToString should now display without floating point inaccuracies
10 years ago
moneromooo
fe05261d7c
Some more nick canonicalization
10 years ago
moneromooo
1d3f650bba
Starting networks is now via command line, and parameterized
10 years ago
moneromooo
50455a0d08
Keep track of funds awaiting confirmation
10 years ago
moneromooo
9f5992c1ea
Allow forcing refresh of the tipbot balance
10 years ago
moneromooo
ee7fa9172b
Cache tipbot balance for a time to avoid bottleneck
10 years ago
moneromooo
1ad4474315
Remove stray extra space in message
10 years ago
moneromooo
099981b832
Make another JSON reply log on a single line
10 years ago
moneromooo
4b0d855eb0
Log received JSON as a single line to avoid spamming logs too much
10 years ago
moneromooo
d5ab3b88f5
Split GetBalance to a core RetrieveBalance and the user command
10 years ago
moneromooo
ea25e9d41b
Abstract away communications networks
10 years ago
moneromooo
5ce0d1da50
Print meaningful time spans on rainactive
10 years ago
moneromooo
74c01f9bce
Add a reserve_balance admin command
...
And move RetrieveHouseBalance to betutils as a side effect
10 years ago
moneromooo
1771e7879f
Make daemon/wallet connections timeout at 20 seconds
10 years ago
moneromooo
0dc90676c8
Move IsValidAddress to utils
10 years ago
moneromooo
5a6c3bd379
Fix Paymend/Payment typo
10 years ago
moneromooo
cb9a2fccae
Factor RetrieveTipbotBalance to utils and add RetrieveHouseBalance
10 years ago
moneromooo
f24dbd3813
Remove AmountToString debug log
10 years ago
moneromooo
83d64251af
Move irc to ircutils to not conflict with new irc module
10 years ago
moneromooo
85a7348571
Fixup some import issues
10 years ago
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
10 years ago