Commit Graph
4197 Commits
Author SHA1 Message Date
jwandGitHub 8a01f11515 Merge pull request #55 from wowario/bulletproof_cold_signing
wallet2: fix bulletproof cold signing
2018-06-10 10:23:50 -07:00
jwandGitHub 2f93341734 Merge pull request #54 from wowario/donate
modify unit name
2018-06-10 10:23:41 -07:00
jwandGitHub 0e32c2f826 Merge pull request #53 from wowario/get_approximate_blockchain_height
wallet2: adapt get_approximate_blockchain_height
2018-06-10 10:23:31 -07:00
wowarioandGitHub d9365ee564 Update mainnet timestamp 2018-06-09 18:07:48 +03:00
moneromooo-moneroandwowario 3f1e9615d6 wallet2: fix bulletproof cold signing
Cold signing was always using Borromean range proofs, causing
a larger tx, and an incorrect fee
2018-06-09 15:09:27 +03:00
wowarioandGitHub b8fadc85b6 modify unit name 2018-06-09 14:58:26 +03:00
wowario a83cd9e669 wallet2: adapt get_approximate_blockchain_height 2018-06-09 14:30:59 +03:00
jwinterm 3c4e299b34 Add stoffu fixes to rename 2018-06-04 19:33:16 -07:00
jwandGitHub be6320b1a2 Merge pull request #47 from wowario/rename
rename to wownero
2018-06-04 10:04:17 -07:00
jwandGitHub a0b5b82bb4 Merge pull request #46 from wowario/checkpoints
update checkpoints.dat
2018-06-04 10:03:56 -07:00
jwandGitHub aa29f98f08 Merge pull request #45 from wowario/upstream
Upstream merge
2018-06-04 10:03:43 -07:00
jwandGitHub 69f2fdd153 Merge pull request #44 from wowario/seed
remove moneroseeds
2018-06-04 10:03:32 -07:00
wowario b2b9da7fbb update donation address 2018-06-04 19:46:59 +03:00
wowario e0b4dd913a rename to wownero 2018-06-04 18:22:57 +03:00
wowario 52e2799f6d update checkpoints.dat 2018-06-04 17:44:29 +03:00
wowario 7ce579d447 remove moneroseeds 2018-06-04 17:20:30 +03:00
moneromooo-moneroandwowario 7357fe161b p2p: warn when no incoming connections are seen for a while 2018-06-04 12:20:19 +03:00
wowario c7795b223c resolve merge conflict 2018-06-04 12:02:46 +03:00
wowario ce1dd78f2d remove output distribution cache data 2018-06-04 11:35:47 +03:00
moneromooo-moneroandwowario 26acaf82f9 speed up get_output_distribution (and precalc common case) 2018-06-04 11:26:54 +03:00
moneromooo-moneroandwowario fd83770790 rpc: fix get_output_distribution cache for the cumulative case
The distribution was not converted to cumulative after a cache hit
2018-06-04 11:22:37 +03:00
moneromooo-moneroandwowario 24cd25d87e blockchain: demote a hash-of-hashes validation warning to debug
This data comes from untrusted peers, and validation failures
are therefore normal.
2018-06-03 23:32:21 +03:00
moneromooo-moneroandwowario 6995c9bf75 protocol: drop (and increase fails) if most blocks hashes are invalid 2018-06-03 23:31:58 +03:00
jwandGitHub 80cb158b4b Merge pull request #43 from wowario/file_names
change file names
2018-06-01 17:25:07 -07:00
jwandGitHub 4b8a12d735 Merge pull request #42 from wowario/upstream_merge
Upstream merge
2018-06-01 17:24:49 -07:00
moneromooo-moneroandwowario 3bd9d61c33 rpc: the cache is still for non cumulative on that branch 2018-06-01 21:59:19 +03:00
moneromooo-moneroandwowario 36deb5d509 rpc: convert distribution to cumulative after caching
This avoids double conversion on a later cache hit
2018-06-01 21:59:19 +03:00
wowario e21e09fa87 change file names 2018-06-01 17:44:41 +03:00
wowario cdb20d58b5 remove whitespace 2018-06-01 13:03:54 +03:00
moneromooo-moneroandwowario 2fffd60e35 protocol: do not switch to unsafe sync mode for just a few blocks 2018-06-01 12:33:14 +03:00
stoffuandwowario 195e309465 Fix output shuffling for multisig 2018-06-01 12:25:54 +03:00
moneromooo-moneroandwowario d78fe99ac6 add top height to get_output_distribution, and cache it for rct
This should cache the vast majority of calls for long running wallets
2018-06-01 11:47:54 +03:00
moneromooo-moneroandwowario 1c35363d47 wallet2: fix misc issues when the ringdb can't be initialized 2018-06-01 11:46:24 +03:00
moneromooo-moneroandwowario 57c006d6f1 core: fix automatic safe db sync mode switching 2018-06-01 11:46:24 +03:00
stoffuandwowario 10321fb7c2 wallet2: store subaddress lookahead settings 2018-06-01 09:02:38 +03:00
cslashmandwowario caf9354e2f Use 'boost' mutex instead of 'std' mutex 2018-06-01 09:02:09 +03:00
cslashmandwowario 67a6dbc19f Fix sub-address tx scan.
When additional keys was needed, the TX scan failed because the
derivation data was always recomputed with the main tx_key and not
the corresponding additional one.

Moreover this patch avoid perf decreasing when not using HW device.
2018-06-01 09:01:43 +03:00
moneromooo-moneroandwowario 7ebca508e1 wallet2: request transactions in slices when scanning for known rings
This avoid massive memory consumption for huge wallets
2018-06-01 08:48:04 +03:00
wowario 8ec79e0cef bump minor version for pruned blocks 2018-06-01 07:16:28 +03:00
moneromooo-moneroandwowario de7a690d59 wallet2: don't ask for pruned txes yet, we still parse the entire tx 2018-06-01 06:49:35 +03:00
jwandGitHub 1977bc6e2e Merge pull request #39 from wowario/release-v0.2.1.0
Merge branch 'master' into release-v0.2.1.0
2018-05-27 07:10:57 -07:00
jwandGitHub 865ae628d4 Merge pull request #38 from wowario/ftl_check_window
Tighten future time limit and timestamp check window
2018-05-27 07:10:38 -07:00
wowario b8636dd448 Merge branch 'master' into release-v0.2.1.0 2018-05-26 15:47:11 +03:00
wowario 54fe6c3b09 adjust FTL, timestamp check window 2018-05-26 09:46:16 +03:00
wowario 4209b715eb testnet v9 2018-05-26 09:15:19 +03:00
jwandGitHub 0d47bf6574 Merge pull request #36 from wowario/upstream_merge
Upstream merge
2018-05-24 13:40:55 -07:00
wowario 269bfca622 Build: resolve merge conflicts 2018-05-24 14:36:15 +03:00
moneromooo-moneroandwowario f2e6a11703 wallet: catch exceptions dealing with ringdb and warn 2018-05-24 13:29:12 +03:00
stoffuandwowario b964e723dd wallet2: fix for loading settings of key reuse mitigation 2018-05-24 13:25:49 +03:00
stoffuandwowario da5dfaa1b6 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.
2018-05-24 13:23:49 +03:00