| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| |\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
7df2baf fixed "undefined reference" for boost::system library (Ilya Kitaev)
62606f1 Wallet::store_to(path, password) implemented; (Ilya Kitaev)
19fcc74 Wallet::address implemented (Ilya Kitaev)
180ac6e WalletManager::recoveryWallet implemented (Ilya Kitaev)
5a4f099 Wallet::setPassword() method for wallet2_api (Ilya Kitaev)
57d7ffc changes in wallet2_api + implemented WalletManager::openWallet (Ilya Kitaev)
f1f9279 get_seed() included to interface (Ilya Kitaev)
930bed7 tests for wallet2_api (Ilya Kitaev)
318660d wallet2 public api. initial commit (Ilya Kitaev)
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| |/
|
|
| |
Only if we created the readtxn. Was missing cleanups from exceptions before.
|
| |\
| |
| |
| |
| | |
6b0a903 Small cleanups (Howard Chu)
01c1512 More for 92dd4ec6d6251b15954002e72a7c7faa5059a3ab (Howard Chu)
|
| | |
| |
| |
| |
| | |
Only one return and TXN_POSTFIX_RDONLY() per function
Only log rtxn_start if the rtxn wasn't already active
|
| | |
| |
| |
| | |
Make sure we stop the right txn too
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Example of current return for `print_block 912345`:
timestamp: 1452793716
previous hash:
b61c58b2e0be53fad5ef9d9731a55e8a81d972b8d90ed07c04fd37ca6403ff78
nonce: 1646
is orphan: 0
height: 912345
depth: 85434
hash:
e22cf75f39ae720e8b71b3d120a5ac03f0db50bba6379e2850975b4859190bc6difficul
ty: 815625611
reward: 7388968946286
{
"major_version": 1,
"minor_version": 2,
…
Without `std::endl`, the difficulty gets smashed on the end of the hash.
|
| |/ |
|
| |\
| |
| |
| | |
2abdb2c avoid some val copies (Howard Chu)
|
| | | |
|
| |/
|
|
|
| |
save the thread ID of the writer thread so we don't try to use
the writetxn from reader threads
|
| | |
|
| |\
| |
| |
| | |
41ea91a simplewallet: fix hang when setting auto-refresh to 0 (moneromooo-monero)
|
| | |
| |
| |
| |
| |
| | |
It would try to join the auto refresh thread, which would
only happen after it was done, which would take a long time
when doing so on a newly created wallet.
|
| |\ \
| | |
| | |
| | | |
28bfc90 simplewallet: special ^C handling for windows (moneromooo-monero)
|
| | |/
| |
| |
| |
| |
| | |
Because obviously it doesn't work as other POSIX platforms.
Reported and tested by luigi1111.
|
| |\ \
| | |
| | |
| | |
| | | |
789e275 rpc: do not return bans if they're effectively spent (moneromooo-monero)
474e4c0 p2p: lock access to the blocked ips map (moneromooo-monero)
|
| | | |
| | |
| | |
| | |
| | |
| | | |
The blocked ip list will still hold them till next time
a connection attempt is made with that IP, so the effective
length of the ban may be negative.
|
| | |/ |
|
| |\ \
| | |
| | |
| | |
| | | |
8bc1bd6 wallet: use minimum mixin when RPC asks for too low mixin (moneromooo-monero)
31d2e0f wallet_rpc_server: make use_fork_rules public (moneromooo-monero)
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
After the fork, normal transfer functions called via RPC
use the minimum mixin 2 if 0 or 1 is requested. While the
incoming transaction may be valid (eg, it has an unmixable
and at most a mixable input), it is a simple way to make
sure RPC users can't get a seemingly random accept/reject
behavior if they don't update their requested mixin.
|
| | |/
| |
| |
| | |
We will need it in the wallet RPC server
|
| |/ |
|
| |\
| |
| |
| |
| | |
66c2fc7 Need to link boost::chrono in more places now (Howard Chu)
b937a2c Use boost::thread instead of std::thread (Howard Chu)
|
| | | |
|
| | |
| |
| |
| | |
and all other associated IPC
|
| |/
|
|
| |
More uses of db error helper
|
| |\
| |
| |
| | |
f7ed167 blockchain_utilities: Update documentation (warptangent)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
e2b7e55 get_payments short ID (luigi1111)
|
| | |/
| |
| |
| | |
Add support for short/integrated/encrypted IDs to get_payments RPC
|
| |\ \
| | |
| | |
| | |
| | | |
0485d17 blockchain_export: Support BerkeleyDB (warptangent)
41487e3 blockchain_export: Move DB implementation includes (warptangent)
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
TEST:
blockchain_export -h
This should show "berkeley" as an available option to --database.
With an existing BerkeleyDB database, run:
blockchain_export --database berkeley
|
| | |/ |
|
| |\ \
| | |
| | |
| | |
| | |
| | | |
bdec7cb BlockchainLMDB: Use DB error helper consistently (warptangent)
c5932eb BlockchainLMDB: Add DB error to exception (warptangent)
a49c355 Blockchain: Omit verbose time stats messages by default (warptangent)
|
| | | | |
|
| | | | |
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| | |
This is already the default for the daemon, but by checking a command
line argument and calling a Blockchain member function setter.
Initialize the variable to false so it's not dependent on an external
command-line argument check. This allows utilities like
blockchain_import to have a reasonable default without code changes.
|
| |\ \
| | |
| | |
| | | |
ee7a8b8 Get rid of lmdb_cur (Howard Chu)
|
| | |/
| |
| |
| | |
We don't need it now with per-txn cursors.
|
| |\ \
| | |
| | |
| | | |
d57ec75 Fix language (Howard Chu)
|