moneromooo-monero
36a298c375
simplewallet: add tr markers in a few missing user visible strings
9 years ago
Riccardo Spagni
5275db0786
Merge pull request #509
...
3030e3e
wallet2: remove confirmed transactions from detached blocks (moneromooo-monero)
9 years ago
Riccardo Spagni
bc1bc4adb2
Merge pull request #507
...
62e49a5
wallet: optional automatic refresh from the daemon (moneromooo-monero)
9 years ago
Riccardo Spagni
c6bf73131a
Merge pull request #506
...
e45a8c9
core: serialize block major/minor versions as bytes, not varints (moneromooo-monero)
9 years ago
Riccardo Spagni
8a52cf4055
Merge pull request #505
...
7574297
core_rpc_server: add a --restricted-rpc option (moneromooo-monero)
9 years ago
Riccardo Spagni
5c3b29792c
Merge pull request #504
...
9ee48e9
wallet2: speed up wallet refresh for large miners (moneromooo-monero)
4905903
wallet2: parallelize pulling blocks and processing them on refresh (moneromooo-monero)
d0eaf1d
wallet2: maintain the short chain manually when refreshing (moneromooo-monero)
a4e9506
wallet2: split pull blocks between pulling and processing (moneromooo-monero)
9 years ago
Riccardo Spagni
83b412f471
Merge pull request #503
...
55e5a33
rpc: pass current block target in rpc (moneromooo-monero)
9 years ago
Riccardo Spagni
a2d1e5a82c
Merge pull request #502
...
38ceb73
add RPC calls and commands to get/set bans (moneromooo-monero)
7bc4dce
net_node: allow bans for custom amounts of time (moneromooo-monero)
9 years ago
moneromooo-monero
66849ac236
simplewallet: swap colors in show_transfers
...
Green is now used for incoming transfers, and magenta for outgoing
transfers. This is consistent to the scheme used by other logging.
9 years ago
moneromooo-monero
3030e3ecff
wallet2: remove confirmed transactions from detached blocks
9 years ago
moneromooo-monero
9ee48e9071
wallet2: speed up wallet refresh for large miners
9 years ago
moneromooo-monero
62e49a5f02
wallet: optional automatic refresh from the daemon
...
The daemon will be polled every 90 seconds for new blocks.
It is enabled by default, and can be turned on/off with
set auto-refresh 1 and set auto-refresh 0 in the wallet.
9 years ago
moneromooo-monero
e45a8c9768
core: serialize block major/minor versions as bytes, not varints
...
This allows them to be saved as a fixed (one byte) chunk whatever
the value. Using a varint will use two bytes as the high bit gets
set.
This is backward compatible with current usage (0-2 values).
9 years ago
moneromooo-monero
75742977a8
core_rpc_server: add a --restricted-rpc option
...
It does not expose the RPC for commands like start_mining, etc
(ie, commands a public node operator might want to be restricted)
9 years ago
moneromooo-monero
490590306e
wallet2: parallelize pulling blocks and processing them on refresh
...
This needed locking the use of m_http_client, to avoid collisions
in I/O.
9 years ago
moneromooo-monero
d0eaf1d4e1
wallet2: maintain the short chain manually when refreshing
9 years ago
moneromooo-monero
a4e9506069
wallet2: split pull blocks between pulling and processing
9 years ago
moneromooo-monero
55e5a33d85
rpc: pass current block target in rpc
...
This fixes the hash rate being wrong on testnet after the switch
to 2 minute blocks
9 years ago
moneromooo-monero
38ceb73848
add RPC calls and commands to get/set bans
9 years ago
moneromooo-monero
7bc4dce6ed
net_node: allow bans for custom amounts of time
...
m_blocked_ips now stores the unblocking time, rather than the
blocking time.
Also change > to >=, since banning for 0 seconds should not ban
9 years ago
moneromooo-monero
0921f5b4d7
util: use putenv instead of setenv for mingw
9 years ago
Riccardo Spagni
4061a32082
Merge pull request #501
...
d887c18
hardfork: fix more major/minor issues (moneromooo-monero)
3b47ca2
hardfork: fix rescan on load (moneromooo-monero)
4cea2b1
Add IP blocking for misbehaving nodes (adapted from Boolberry) (Javier Smooth)
9c64b12
quiet down p2p logging a bit (Javier Smooth)
53c75ab
blockchain: log versions as numbers, not characters (moneromooo-monero)
edade8d
hardfork: fix actual/voting confusion (moneromooo-monero)
9 years ago
Riccardo Spagni
64d7384779
Merge pull request #500
...
06c8b94
daemon: fix blockchain height display not updating after sync (moneromooo-monero)
9 years ago
Riccardo Spagni
350e67c103
Merge pull request #499
...
410c6cf
cn_deserialize: a new tool to decode blocks and transactions (moneromooo-monero)
9 years ago
Riccardo Spagni
1408a20be3
Merge pull request #498
...
3d0b3c5
add recent static checkpoint (Javier Smooth)
9 years ago
Riccardo Spagni
8ff2313f96
Merge pull request #497
...
9b945f5
wallet: make the refresh optimizations selectable via command line (moneromooo-monero)
d2c0313
wallet: speedup refresh from daemon (moneromooo-monero)
ea707c7
wallet2: minor cleanup (moneromooo-monero)
55a2da7
wallet2: speedup refresh a bit (moneromooo-monero)
9 years ago
moneromooo-monero
d887c18e33
hardfork: fix more major/minor issues
...
Also add some more tests, and rename some instances of
"version" and "add" for clarity.
NOTE: the starting height values are sometimes wrong.
I suspect this is due to the hard fork reorg code being
buggy, since they're good when syncing after the fact.
However, they're not actually used by the consensus code,
so I'm ignoring this for now, but this needs debugging.
9 years ago
moneromooo-monero
3b47ca2d7d
hardfork: fix rescan on load
9 years ago
Javier Smooth
4cea2b13b2
Add IP blocking for misbehaving nodes (adapted from Boolberry)
...
With minor cleanup and fixes (spelling, indent) by moneromooo
9 years ago
Javier Smooth
9c64b12320
quiet down p2p logging a bit
9 years ago
moneromooo-monero
53c75ab4a0
blockchain: log versions as numbers, not characters
9 years ago
moneromooo-monero
edade8dc81
hardfork: fix actual/voting confusion
9 years ago
moneromooo-monero
06c8b94925
daemon: fix blockchain height display not updating after sync
9 years ago
moneromooo-monero
410c6cf3bd
cn_deserialize: a new tool to decode blocks and transactions
9 years ago
Javier Smooth
3d0b3c5018
add recent static checkpoint
9 years ago
moneromooo-monero
9b945f5211
wallet: make the refresh optimizations selectable via command line
...
Take the opportunity to add a no-coinbase case too, for even faster
sync when an address is known to never have mined to.
9 years ago
Riccardo Spagni
263cc48c48
Merge pull request #495
...
328636c
fixed testnet fork point, added comment data back in (Riccardo Spagni)
aed3038
disable time-stats by default, tweak fast-block-sync description (Riccardo Spagni)
8fe1111
update v2 testnet fork height (Riccardo Spagni)
4d74510
checkpoints update (Riccardo Spagni)
9 years ago
moneromooo-monero
d2c031332e
wallet: speedup refresh from daemon
...
Assume the whole of a coinbase goes to the same address (so that
if the first output isn't for us, none of it is), and only look
for payment id when we received something in the transaction.
9 years ago
moneromooo-monero
ea707c779c
wallet2: minor cleanup
...
- use std::vector::std::deque to not leak when exceptions happen
- use std::unique_ptr instead of the deprecated std::auto_ptr
9 years ago
moneromooo-monero
55a2da7475
wallet2: speedup refresh a bit
...
Use the NoodleDoodle threading technique to speedup a couple
code blocks on the main path when refreshing blocks without
any transactions for us.
9 years ago
Riccardo Spagni
328636cdb3
fixed testnet fork point, added comment data back in
9 years ago
Riccardo Spagni
72a348e734
Merge pull request #496
...
db1fb66
wallet: storing outgoing tx info now defaults to enabled (moneromooo-monero)
9156ba3
wallet: rename store-tx-keys to store-tx-info (moneromooo-monero)
b3d4d41
wallet: improve show_transfers (moneromooo-monero)
725ae4e
wallet: use incoming blocks to keep track of payments too (moneromooo-monero)
00790a8
simplewallet: lessen display flicker confusion (moneromooo-monero)
9 years ago
moneromooo-monero
db1fb66e66
wallet: storing outgoing tx info now defaults to enabled
...
The info is stored encrypted, and is pretty useful, often after
the fact.
9 years ago
moneromooo-monero
9156ba3a3c
wallet: rename store-tx-keys to store-tx-info
...
With backward compatibility
9 years ago
moneromooo-monero
b3d4d41e29
wallet: improve show_transfers
...
More information is now saved and displayed
9 years ago
moneromooo-monero
725ae4e710
wallet: use incoming blocks to keep track of payments too
9 years ago
Riccardo Spagni
aed3038b75
disable time-stats by default, tweak fast-block-sync description
9 years ago
Riccardo Spagni
8fe1111b5b
update v2 testnet fork height
9 years ago
Riccardo Spagni
4d74510a4a
checkpoints update
9 years ago
moneromooo-monero
00790a8921
simplewallet: lessen display flicker confusion
...
Height seemed to be flying all over the place on a rescan here.
Logging to a file shows the heights are actually correct, and
this is some kind of screen refresh artifact. Flush after \r
and update less often to reduce this effect a lot.
9 years ago