Commit Graph

4356 Commits

Author SHA1 Message Date
stoffu
7cf07e9319 simplewallet: make sure wallet config is stored right after creation 2018-10-20 10:43:02 +03:00
moneromooo-monero
d904ea08a1 wallet2: avoid using arbitrary random values when unknown 2018-10-20 10:43:02 +03:00
moneromooo-monero
0da1f14aaf wallet2: guard against bad outputs in import_outputs
also some minor speedup
2018-10-20 10:43:02 +03:00
moneromooo-monero
583eaf3ccb wallet2: fix O(n^2) behaviour in import_key_images
That takes a lot of time for even not so large wallets
2018-10-20 10:43:02 +03:00
stoffu
ee45ef2c9e simplewallet.unspent_outputs: fix wrong logic for parsing 2018-10-20 10:43:02 +03:00
stoffu
7ba6d69196 wallet-rpc: filter getbalance response by address index 2018-10-20 10:43:02 +03:00
stoffu
83e5d6a829 wallet-rpc: add get_address_index command 2018-10-20 10:43:02 +03:00
Jorropo
a09d5ea211 [monerod] Added blocks remaining count during syncronisation.
And percent if usefull (% < 99)
2018-10-20 10:43:01 +03:00
stoffu
2998b929d5 tx_pool: store hex string instead of raw binary to tx_blob of get_transaction_pool RPC
Inspired by https://github.com/masari-project/masari/issues/93
2018-10-20 10:43:01 +03:00
doy-lee
44e0f9eebf wallet2: clear found out for every tx key
Avoids triggering the sanity check
2018-10-20 10:43:01 +03:00
moneromooo-monero
00bf0b5ef0 wallet_rpc_server: include all transfer records for a txid
Since subaddresses were added, a tx can now create more than
one payment
2018-10-20 10:43:01 +03:00
jw
bbf58ddc85 Merge pull request #93 from wowario/monero
Fortnite building
2018-09-28 08:57:05 -05:00
jw
94b038e4f7 Merge pull request #94 from wowario/checkpoints
Update checkpoints
2018-09-28 08:56:43 -05:00
moneromooo-monero
deeb0cdd82 wallet2: fix transfers between subaddresses hitting the sanity check
Transfers between subaddresses are accounted for differently
2018-09-28 16:16:53 +03:00
jwinterm
2964c22866 Fix fork height to Oct 6 - block 53666 2018-09-27 08:38:36 -07:00
stoffu
458155e5c8 miner: show id and height when a block is found 2018-09-26 23:42:50 +03:00
wowario
bbf769360d Change hash, check warning to debug level 2018-09-26 23:42:32 +03:00
wowario
8700e3cfb0 update checkpoints 2018-09-26 19:46:15 +03:00
TheCharlatan
d55544036b Add support for apple and arm building
Add pcsc-lite to linux builds
Fixup windows icu4c linking with depends, the static libraries have an 's' appended to them
Compiling depends arm-linux-gnueabihf will allow you to compile armv6zk monero binaries
2018-09-26 03:27:34 +03:00
jw
6177e8e062 Merge pull request #92 from wowario/monero
DoS/RPC fixes [#4438]
2018-09-25 10:13:51 -05:00
moneromooo-monero
506526267f wallet2: fix duplicate output making it to the RPC 2018-09-25 17:38:05 +03:00
jw
1cad162642 Merge pull request #90 from wowario/monero
set difficulty fork height and guess
2018-09-24 21:08:26 -05:00
jw
b4d1c57bd1 Merge pull request #91 from wowario/wallet
wallet2: update testnet fork time
2018-09-24 21:07:32 -05:00
wowario
7c470609f1 wallet2: update testnet fork time 2018-09-24 20:47:44 +03:00
wowario
90bf824624 set difficulty fork height and guess 2018-09-24 11:21:47 +03:00
jw
541dcb0de4 Add v9 hardfork block height to main net 2018-09-23 14:50:18 -07:00
Lee Clagett
fe9989d6df cryptonote tweak v2.2 2018-09-21 12:34:08 +03:00
moneromooo-monero
02b0bf7997 wallet2: fix secondary partially signed multisig txes 2018-09-21 02:39:01 +03:00
wowario
8990b433aa update testnet ips 2018-09-21 02:39:01 +03:00
moneromooo-monero
2288961711 wallet2: fix bulletproof cold signing
Cold signing was always using Borromean range proofs, causing
a larger tx, and an incorrect fee
2018-09-21 02:39:00 +03:00
moneromooo-monero
c579994530 password: flush cout when prompting for password without newline 2018-09-21 02:39:00 +03:00
moneromooo-monero
5a0de0115d cryptonote_protocol_handler: log when dropping a peer 2018-09-21 02:39:00 +03:00
moneromooo-monero
1959297a1e blockchain: avoid duplicate db query for height 2018-09-21 02:39:00 +03:00
moneromooo-monero
c0f02c85b5 add and use constant time 32 byte equality function 2018-09-21 02:38:59 +03:00
wowario
993a55246e update checkpoints 2018-09-21 02:38:59 +03:00
wowario
c2c5d584d1 correct reference to mixin 2018-09-21 02:38:59 +03:00
thomasvaughan
37f9a97b0a NetBSD support 2018-09-21 02:38:59 +03:00
moneromooo-monero
e1c3d0cc76 db_lmdb: demote the "batch already enabled" log, it's harmless 2018-09-21 02:38:55 +03:00
SChernykh
40573dd79c Cryptonight variant 2
Contains two modifications to improve ASIC resistance: shuffle and integer math.

Shuffle makes use of the whole 64-byte cache line instead of 16 bytes only, making Cryptonight 4 times more demanding for memory bandwidth.

Integer math adds 64:32 bit integer division followed by 64 bit integer square root, adding large and unavoidable computational latency to the main loop.

More details and performance numbers: https://github.com/SChernykh/xmr-stak-cpu/blob/master/README.md
2018-09-21 02:38:55 +03:00
wowario
1f8b0ddc83 up version to v0.3.0.0 2018-09-21 02:38:55 +03:00
wowario
ec5530a86a static ring size 22 from v9 2018-09-21 02:38:55 +03:00
wowario
bc48be0cdd CN2 PoW from v9 2018-09-21 02:38:55 +03:00
fuwa
f4a2968a51 clean up defaultMixin for wallet api 2018-09-21 02:38:55 +03:00
wowario
545b09eaf7 Captain obvious warning 2018-09-21 02:38:55 +03:00
fuwa
4c2efffdc5 remove unused default mixin from wallet.cpp 2018-09-21 02:38:54 +03:00
wowario
95cf3bebbe add LWMA v2 2018-09-21 02:38:38 +03:00
wowario
9f192fd188 Update mainnet timestamp 2018-09-18 01:26:15 +03:00
wowario
0e61004d0b wallet2: adapt get_approximate_blockchain_height 2018-09-18 01:25:30 +03:00
wowario
b101ac4f7b modify unit name 2018-09-18 01:24:24 +03:00
jwinterm
7b3269b8ae Add stoffu fixes to rename 2018-09-18 01:23:57 +03:00