naughtyfox
9f3963e823
Arbitrary M/N multisig schemes:
...
* support in wallet2
* support in monero-wallet-cli
* support in monero-wallet-rpc
* support in wallet api
* support in monero-gen-trusted-multisig
* unit tests for multisig wallets creation
6 years ago
moneromooo-monero
6e270fbd29
wallet2_api: fix for latest code changes
6 years ago
wow nero
bce474be7d
query backing device
6 years ago
Riccardo Spagni
2371a814cf
Merge pull request #4387
...
6e6ffc06
wallet2_api: bring up to latest wallet api (moneromooo-monero)
6 years ago
Riccardo Spagni
535bd0eb7e
Merge pull request #4361
...
26971d46
WalletAPI: 'hasMultisigPartialKeyImages' function added (naughtyfox)
6 years ago
stoffu
ba8dd3479d
api/wallet: properly disable key encryption
6 years ago
moneromooo-monero
6e6ffc0650
wallet2_api: bring up to latest wallet api
6 years ago
moneromooo-monero
be001326d1
remove obsolete daemon selection of fake outs and old tx construction
6 years ago
moneromooo-monero
5ffb2ff9b7
v8: per byte fee, pad bulletproofs, fixed 11 ring size
6 years ago
naughtyfox
26971d46fc
WalletAPI: 'hasMultisigPartialKeyImages' function added
6 years ago
stoffu
8ca1215f25
wallet: store trusted-daemon flag in wallet2
6 years ago
moneromooo-monero
e9ffa91257
store secret keys encrypted where possible
...
The secret spend key is kept encrypted in memory, and
decrypted on the fly when needed.
Both spend and view secret keys are kept encrypted in a JSON
field in the keys file. This avoids leaving the keys in
memory due to being manipulated by the JSON I/O API.
6 years ago
moneromooo-monero
ea37614efe
wallet: wipe seed from memory where appropriate
6 years ago
stoffu
a64f57fe42
wallet2: make --restricted-rpc available for wallet RPC only
6 years ago
stoffu
bcab579864
wallet: allow adjusting number of rounds for the key derivation function
6 years ago
stoffu
a4272de797
wallet2: unlock keys file before calling verify_password (needed for Windows)
...
Also added notes to WalletManager::verifyWalletPassword (which afaik seems unused
by anyone at the moment) regarding the need to unlock the keys file beforehand.
6 years ago
stoffu
29254fc06e
api/wallet: add missing arg to wallet2::refresh()
6 years ago
stoffu
3d623a86d1
wallet: prevent the same wallet file from being opened by multiple processes
6 years ago
stoffu
46e90b7780
Wallet API: add support for wallet creation from hardware device
6 years ago
luigi1111
d841339b09
Merge pull request #3829
...
4764929
use deterministic viewkey if not supplied (cryptochangements34)
6 years ago
luigi1111
7af0b7fffc
Merge pull request #3735
...
4812c06
add .load() to make Boost 1.67 happy with its new is_integral check (Teutone)
6 years ago
luigi1111
6884db7b31
Merge pull request #3599
...
8787fd8
WalletApi: publicMultisigSignerKey method (naughtyfox)
6 years ago
luigi1111
00635bd68b
Merge pull request #3598
...
b21bc00
Wallet: added methods to sign and verify arbitrary message with multisig public signer's key (libwallet & wallet api) (naughtyfox)
6 years ago
cryptochangements34
4764929ecb
use deterministic viewkey if not supplied
6 years ago
luigi1111
3a373c3d3a
Merge pull request #3489
...
47fdb74
WalletApi: getMultisigInfo entry for gui wallets... (naughtyfox)
47fdb74
Refactored: work with wallet api statuses to make setting and getting operations atomic along with error strings (naughtyfox)
6 years ago
stoffu
0da5d37bf3
wallet: fix shared ring db path
6 years ago
Teutone
4812c062c5
add .load() to make Boost 1.67 happy with its new is_integral check
6 years ago
stoffu
b13bddc3c9
Wallet API: allow log path to be non-default & console output to be configurable
6 years ago
naughtyfox
b21bc00704
Wallet: added methods to sign and verify arbitrary message with multisig public signer's key (libwallet & wallet api)
6 years ago
naughtyfox
8787fd899b
WalletApi: publicMultisigSignerKey method
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
eac3a11ed3
wallet: more user friendly print_ring
...
It can now take a txid (to display rings for all its inputs),
and will print rings in a format that set_ring understands
6 years ago
moneromooo-monero
798535149d
wallet2_api: add key reuse mitigations API
6 years ago
moneromooo-monero
b057a21d56
wallet2_api: add ring api
6 years ago
moneromooo-monero
a7da8208f5
wallet2_api: add blackball api
6 years ago
Riccardo Spagni
cfc5a3d4d4
Merge pull request #3345
...
e0cda74a
wallet2_api: add info/error/warning entry points (moneromooo-monero)
6 years ago
Riccardo Spagni
237f0179b7
Merge pull request #3313
...
43026822
Wallet2 + CLI wallet: UTF-8 support for filenames and paths under Windows (rbrunner7)
6 years ago
Riccardo Spagni
5b25cbb5a7
Merge pull request #3314
...
71bff546
wallet api: when restoring from EnglishOld, set language to English (stoffu)
6 years ago
Riccardo Spagni
4f93f74528
Merge pull request #3277
...
0e7ad2e2
Wallet API: generalize 'bool testnet' to 'NetworkType nettype' (stoffu)
af773211
Stagenet (stoffu)
cc9a0bee
command_line: allow args to depend on more than one args (stoffu)
55f8d917
command_line::get_arg: remove 'required' for dependent args as they're always optional (stoffu)
450306a0
command line: allow has_arg to handle arg_descriptor<bool,false,true> #3318 (stoffu)
9f9e095a
Use `genesis_tx` parameter in `generate_genesis_block`. #3261 (Jean Pierre Dudey)
6 years ago
Edward Betts
fbcc91c2a4
Correct spelling mistakes.
6 years ago
stoffu
0e7ad2e2c9
Wallet API: generalize 'bool testnet' to 'NetworkType nettype'
6 years ago
stoffu
af773211cb
Stagenet
6 years ago
moneromooo-monero
e0cda74ace
wallet2_api: add info/error/warning entry points
6 years ago
stoffu
71bff546d3
wallet api: when restoring from EnglishOld, set language to English
6 years ago
rbrunner7
430268224d
Wallet2 + CLI wallet: UTF-8 support for filenames and paths under Windows
6 years ago
Riccardo Spagni
9c4428e583
Merge pull request #3214
...
214d251c
wallet: suggest the use of sweep_unmixable when not_enough_outs_to_mix is thrown (stoffu)
6 years ago
Riccardo Spagni
5d36ed6613
Merge pull request #3094
...
a85dbb3f
Fixed typos and wording tweaks (Maxithi)
6 years ago
stoffu
214d251c48
wallet: suggest the use of sweep_unmixable when not_enough_outs_to_mix is thrown
6 years ago