Riccardo Spagni
628946c1f8
Merge pull request #3464
...
e520cc06
change wording in hard fork description section (Gingeropolous)
6 years ago
Riccardo Spagni
959f6ed9a5
Merge pull request #3461
...
57300491
wallet: catch exceptions dealing with ringdb and warn (moneromooo-monero)
6 years ago
moneromooo-monero
08343abaf4
tx_pool: fix loading with colliding key images
...
A key image may be present more than once if all but one of the
txes spending that key image are coming from blocks. When loading
a txpool from storage, we must load the one that's not from a
block first to avoid rejection
6 years ago
moneromooo-monero
6a61f520e2
unit_tests: add ringdb unit tests
6 years ago
moneromooo-monero
a9cc88ee76
common: make this build with unbound 1.4.20
...
Common on currently used distros
6 years ago
moneromooo-monero
90a16b119f
crypto: fix initialization order issue with random mutex
6 years ago
cryptochangements34
372ffeba21
Add a space in mining to testnet/stagenet string
6 years ago
stoffu
0b88fff3a5
simplewallet: fix help message of sign_transfer
6 years ago
moneromooo-monero
73951cbd39
wallet2: request transactions in slices when scanning for known rings
...
This avoid massive memory consumption for huge wallets
6 years ago
moneromooo-monero
25fe67e4cf
rpc: allow getting pruned blocks from gettransactions
...
and get them pruned in find_and_save_rings, since it does not need
the pruned data in the first place.
Also set decode_to_json to false where missing, we don't need this
either.
6 years ago
stoffu
f82c10dc96
WalletManagerImpl: reuse existing connection to daemon instead of reconnectivng every time
6 years ago
stoffu
353e9c0c90
Core RPC: optionally add POW hash to block_header_response
6 years ago
moneromooo-monero
0b26c4d57c
wallet2: move segregation height to v7
...
since people seem to really want to use things the wrong way.
6 years ago
moneromooo-monero
6fc97c97eb
blockchain_usage: don't divide by 0 when there is nothing to process
...
Coverity 184942
6 years ago
cslashm
c77d2bfaa0
Add the possibility to export private view key for fast scan.
...
On client startup the device asks for authorization to export the private view key.
If user agree, the client hold the private view key allowing a fast blockchain scan.
If the user does not agree, the blockchain scan is fully done via the device.
6 years ago
cslashm
100b7bc10d
Change mutex lock model to avoid dead lock and ensure locks are always released.
...
Additional cosmetic fixes:
move 'name' as protected
remove unnecessary local var
Fix debug log
6 years ago
cslashm
641dfc991f
Automatic height setup when creating/restoring hw device.
...
When creating/restoring wallet, if --restore-height option is not used the current estimate
height is used for starting the scan. In other words it is assume we are creating a new account.
6 years ago
moneromooo-monero
eecfb57df9
wallet: warn if not using the default ring size
6 years ago
moneromooo-monero
aa5c2e01e7
simplewallet: warn about key reuse on startup
6 years ago
stoffu
eb59f7c563
cryptonote_tx_util: make destinations properly shuffled
6 years ago
stoffu
66a659bb03
blockchain: add scope guard to waiter for threaded txv1 verification
6 years ago
Sarang Noether
52a4b70afd
Add key for Sarang Noether
6 years ago
sleepy pocket monster
1e0958c083
wallet: fix default mixin (4 -> 6)
6 years ago
naughtyfox
5a96056600
WalletApi: getMultisigInfo entry for gui wallets
...
WalletApi: makeMultisig call introduced
WalletApi: finalizeMultisig call introduced
WalletApi: new calls exportMultisigImages and importMultisigImages
WalletApi: method to return multisig wallet creation state
WalletApi: create multisig transaction, sign multisig transaction, commit transaction and get multisig data are added
WalletApi: identation and style fixes
6 years ago
naughtyfox
47fdb74273
Refactored: work with wallet api statuses to make setting and getting operations atomic along with error strings
...
WalletApi: added method statusWithErrorString to atomically retrieve error with error string
6 years ago
moneromooo-monero
0beb94f323
device: fix endianess dependence on subaddress secret key generation
...
We now force little endianness
6 years ago
moneromooo-monero
a0a810ccd4
performance_tests: fix subaddress expansion test not expanding
6 years ago
moneromooo-monero
11c933e137
fix lambda compile error on openbsd
6 years ago
cryptochangements34
c8cb5fca5e
exit if specified wallet file doesn't exist
6 years ago
Riccardo Spagni
dac3895ac1
update block hashes for checkpoints.dat
6 years ago
moneromooo-monero
1834127c82
rpc: make get_output_distribution a non-restricted RPC
...
so that those nodes can still be used for sending transactions
6 years ago
hrumag
8df202ec79
Updates italian localizations.
6 years ago
moneromooo-monero
3f5fb6fe6d
simplewallet: add --untrusted-daemon option
6 years ago
stoffu
eaa8bfe7c0
wallet2: set from_height of GET_OUTPUT_DISTRIBUTION correctly
...
The previous expression
req_t.from_height = X ? Y >= Z : 0;
forces the parameter to take the value of either 0 or 1.
6 years ago
stoffu
0a619f789b
wallet2: enable the mitigation only after the fork height
6 years ago
stoffu
5f6647934b
p2p: correct port number for seed nodes
6 years ago
stoffu
0098ed338c
wallet2: fix for loading settings of key reuse mitigation
6 years ago
cryptochangements34
ad19f8679e
don't show error twice when starting simplewallet
6 years ago
Howard Chu
1d79c14dbb
Revert bb19386b
...
The requirement for CMake 3.2.0 was introduced erroneously
in commit e29282d208
and is no
longer present
6 years ago
Howard Chu
522be96fe4
Fix generating version.cpp
...
Also removes BYPRODUCT dependency on CMake 3.2
6 years ago
Gingeropolous
e520cc06a9
change wording in hard fork description section
...
changed wording in hard fork section because reasons. Added prospective slot of next hardfork to communicate that more are coming because it never stops.
its everywhere and all at the same time.
6 years ago
moneromooo-monero
5730049178
wallet: catch exceptions dealing with ringdb and warn
6 years ago
Riccardo Spagni
8361d60aef
Merge pull request #3434
...
b1398fff
core: fix use of uninitialised data (moneromooo-monero)
6 years ago
Riccardo Spagni
2c145f4a38
Merge pull request #3431
...
bb07d8d7
README: add instructions for cloning / submodules (anonimal)
6 years ago
moneromooo-monero
a6a54fa883
blockchain: cache difficulty for next block
...
Takes about 10 ms, which takes pretty much all of the get_info
RPC, which is called pretty often from wallets.
Also add a new lock so we don't need to lock the blockchain lock,
which will avoid blocking for a long time when calling the getinfo
RPC while syncing. Users of get_difficulty_for_next_block who need
the lock will have locked it already.
6 years ago
moneromooo-monero
b1398fff40
core: fix use of uninitialised data
6 years ago
cornfeedhobo
b55c14cd1f
fix sha256sum check, which requires two spaces. added set -ex to catch this, and other, errors in the future.
6 years ago
anonimal
bb07d8d7f7
README: add instructions for cloning / submodules
6 years ago
Riccardo Spagni
5710edf040
Merge pull request #3429
...
428fb45f
update checkpoints (Riccardo Spagni)
3fedd51d
update checkpoints.dat to block 1532400 (Riccardo Spagni)
83dbc5be
update version to 0.12 Lithium Luna (Riccardo Spagni)
6 years ago
Riccardo Spagni
1f6e6001ed
Merge pull request #2133
...
efe70a15
Unbound: add git submodule for unbound (anonimal)
84c5a9ba
Unbound: remove unbound from in-tree source (anonimal)
6 years ago