Commit Graph
812 Commits
Author SHA1 Message Date
Howard Chuandwowario d140d13603 Add --restore-date param
Estimate restore height from given date
Check date format early, error out early if invalid
2019-01-17 00:07:03 +03:00
binaryFateandwowario 64c7ced3ed Update 2019 copyright 2019-01-16 00:31:13 +03:00
rbrunner7andwowario e543d779d8 simplewallet: Show new address after going multisig 2019-01-16 00:31:12 +03:00
stoffuandwowario 79d614652a simplewallet: fix help text of rescan_bc to mention the "hard" option 2019-01-16 00:31:12 +03:00
moneromooo-moneroandwowario b2cb640b11 simplewallet: fix show_transfers colouring, and add red for failed
Also add the type back, as it was somehow weirdly split into
two different fields, one being a union...
2019-01-15 23:41:13 +03:00
moneromooo-moneroandwowario 1151ce6e6b simplewallet: don't subtract 1 to estimate blockchain height
in case it returns 0, and other uses don't, plus it's a estimation anyway.
2019-01-15 23:37:11 +03:00
moneromooo-moneroandwowario a17a81b3a7 wallet: do not check txpool in background mode
This avoids the constant message about needed to run refresh
to enter a password.
Also mention the txpool when asking for the password if the
reason is a pool tx.
2019-01-15 23:32:45 +03:00
moneromooo-moneroandwowario 83072c2165 core, wallet: remember original text version of destination address 2019-01-15 23:28:34 +03:00
moneromooo-moneroandwowario 4411a412be core: include a dummy encrypted payment id when no payment is used
For better transaction uniformity, even though this wastes space.
2019-01-15 23:28:02 +03:00
jwandGitHub d85d908ddc Merge pull request #153 from wowario/upstream
Upstream
2019-01-08 19:23:19 -08:00
moneromooo-moneroandwowario ed5b588ca3 wallet: optionally keep track of owned outputs uses 2019-01-08 21:36:14 +03:00
selstaandwowario d40acef20b simplewallet: donate command validate amount 2019-01-08 21:36:13 +03:00
Tadeas Moravecandwowario 40d658a327 Simplewallet: Unify usage messages.
Help messages describe the commands usage. When users run the command
with wrong arguments, it usually helpfully offers the usage, too.
Unfortunately, these two usage messages were duplicated in the code and
started to get out of sync.

Fixing with constant strings.
2019-01-01 14:31:21 +03:00
jwandGitHub 4ba5309da0 Merge pull request #143 from wowario/simple
make simplewallet simple
2018-12-31 14:21:56 -05:00
jwandGitHub cf94656674 Merge pull request #141 from wowario/warning
simplewallet: remove warning about reusing keys
2018-12-31 14:21:12 -05:00
jwandGitHub d984bd95d7 Merge pull request #140 from wowario/pid
simplewallet: remove payment_id and integrated_address
2018-12-31 14:20:49 -05:00
wowario 929e210ad2 update no payment ID message 2018-12-27 23:38:00 +03:00
wowario 9f2ea08a8e make simplewallet simple 2018-12-27 22:24:05 +03:00
moneromooo-moneroandwowario ec18a0df32 simplewallet: remove ability to transfer with detached short payment ids
It seemed like a good idea at the time
2018-12-27 08:35:03 +03:00
wowario 2b66b27fe5 remove payment_id and integrated_address 2018-12-27 08:34:19 +03:00
wowario 98031957e1 remove warning about reusing keys 2018-12-26 23:35:28 +03:00
wowario 2e6174addd rename to wownero 2018-12-18 11:42:36 +03:00
rbrunner7andwowario afc77b45ba MMS (Multisig Messaging System): Initial version 2018-12-18 11:32:22 +03:00
wowario d9649d98cd Merge remote-tracking branch 'upstream/master' into upstream 2018-12-12 14:58:54 +03:00
Riccardo Spagni c73ac91af8 Merge pull request #4897
9b5efad2 simplewallet: enable donation on testnet/stagenet for easier testing (stoffu)
2018-12-12 11:55:13 +02:00
Riccardo Spagni 0b31baf6e4 Merge pull request #4839
d71f89e2 device/trezor: device/trezor: correct device initialization, status check (Dusan Klinec)
65b9bca7 device/trezor: python2 compatibility - bundle dependencies (Dusan Klinec)
9cf636af device/trezor: ask for KI sync on first refresh (Dusan Klinec)
d21dad70 device: enable to use multiple independent device wallets (Dusan Klinec)
318cc784 device/trezor: passphrase entry on host (Dusan Klinec)
2018-12-12 11:53:42 +02:00
jwandGitHub 61f3a191df Merge pull request #127 from wowario/dev-v0.5
Rebase: Initial commit
2018-12-05 16:55:31 -08:00
Dusan Klinec 9cf636af69 device/trezor: ask for KI sync on first refresh
When doing a first refresh on HW-token based wallet KI sync is required if money were received. Received money may indicate wallet was already used before the restore I.e., some transaction could have been already sent from the wallet. The spent UTXO would not be detected as spent which could lead to double spending errors on submitting a new transaction.

Thus if the wallet is HW-token based with the cold signing protocol and the first refresh detected received money the user is asked to perform the key image sync.
2018-12-04 18:38:17 +01:00
Dusan Klinec d21dad70dd device: enable to use multiple independent device wallets
- adds a new option `--hw-device-deriv-path` to the simple wallet. Enables to specify wallet derivation path / wallet code (path avoided so it can be misinterpreted as a file path).
- devices can use different derivation mechanisms. Trezor uses standard SLIP-10 mechanism with fixed SLIP-44 prefix for Monero
- Trezor: when empty, the default derivation mechanism is used with 44'/128'/0'. When entered the derivation path is 44'/128'/PATH.
- Trezor: the path is always taken as elements are hardened (1<<31 bit turned on)
2018-12-04 18:38:16 +01:00
Riccardo Spagni 81418cb281 Merge pull request #4894
aee7a4e3 wallet_rpc_server: do not use RPC data if the call failed (moneromooo-monero)
1a0733e5 windows_service: fix memory leak (moneromooo-monero)
0dac3c64 unit_tests: do not rethrow a copy of an exception (moneromooo-monero)
5d9915ab cryptonote: fix get_unit for non default settings (moneromooo-monero)
d4f50cb1 remove some unused code (moneromooo-monero)
61163971 a few minor (but easy) performance tweaks (moneromooo-monero)
30023074 tests: slow_memmem now returns size_t (moneromooo-monero)
2018-12-04 17:33:19 +02:00
Riccardo Spagni d4a0fb2b89 Merge pull request #4880
96e6b439 blockchain_stats: don't use gmtime_r on Windows (moneromooo-monero)
2018-12-04 17:29:46 +02:00
wowario 675b879844 initial commit 2018-12-04 18:29:23 +03:00
Riccardo Spagni eba668c6ad Merge pull request #4862
3998a937 Enhance help text for print_ring. (Tadeas Moravec)
3900fb77 Enhance help text for incoming_transfers. (Tadeas Moravec)
2018-12-04 17:09:40 +02:00
Dusan Klinec 318cc78457 device/trezor: passphrase entry on host
- simple device callback object added. Device can request passphrase/PIN entry via the callback or notify user some action is required
- callback is routed to wallet2, which routes the callback to i_wallet_callback so CLI or GUI wallets can support passphrase entry for HW tokens
- wallet: device open needs wallet callback first - passphrase protected device needs wallet callback so user can enter passphrase
2018-11-29 04:33:41 +01:00
stoffu 0e2a5d75de simplewallet: use is_transfer_unlocked instead of is_tx_spendtime_unlocked for show_transfers
Followup on #4728
2018-11-27 07:50:16 +09:00
stoffu 9b5efad294 simplewallet: enable donation on testnet/stagenet for easier testing 2018-11-24 08:25:38 +09:00
moneromooo-monero d4f50cb109 remove some unused code
Found by codacy.com
2018-11-23 15:37:36 +00:00
moneromooo-monero 96e6b43970 blockchain_stats: don't use gmtime_r on Windows
In some cases, it doesn't like it (I don't know the details).

Factor into a new epee function
2018-11-21 00:50:53 +00:00
Tadeas Moravec 3998a937e5 Enhance help text for print_ring. 2018-11-16 15:15:35 +00:00
Tadeas Moravec 3900fb779f Enhance help text for incoming_transfers. 2018-11-16 14:53:31 +00:00
Riccardo Spagni 3a40d94998 Merge pull request #4800
79b4dae6 simplewallet: slightly adjust wording when printing multisig seed (stoffu)
2018-11-16 11:12:43 +02:00
Riccardo Spagni 40bb7a304a Merge pull request #4792
5d4f3df8 simplewallet: reorganize SCOPED_WALLET_UNLOCK a bit more (stoffu)
2018-11-16 11:09:41 +02:00
Riccardo Spagni 86395e5bd6 Merge pull request #4791
5878fe95 simplewallet: don't skip asking for password when watch-only (stoffu)
2018-11-16 11:08:34 +02:00
Riccardo Spagni 279a0a4d8a Merge pull request #4786
c22e85fe simplewallet: remove redundant messages on daemon connection failure (stoffu)
2018-11-16 11:06:32 +02:00
stoffu 79b4dae66f simplewallet: slightly adjust wording when printing multisig seed 2018-11-15 23:51:19 +09:00
sachaaaaa a93571410e Add new command "export_transfers" to save transfers to csv 2018-11-12 12:03:11 +11:00
Riccardo Spagni 164ba3ef1c Merge pull request #4731
f26ce08c wallet: add a non destructive blockchain rescan (moneromooo-monero)
2018-11-06 21:30:12 +02:00
Riccardo Spagni 1667d41064 Merge pull request #4728
1f35de23 simplewallet: display locked/unlocked state in show_transfers (moneromooo-monero)
2018-11-06 14:54:17 +02:00
moneromooo-monero 5f614ba968 simplewallet: print the number of show/all transfers 2018-11-04 22:27:05 +00:00
moneromooo-monero 8d71b2b1b3 wallet2: only export necessary outputs and key images
and disable annoying test that requires ridiculous amounts
of skullduggery every time some format changes
2018-11-04 22:27:01 +00:00