moneromooo-monero
f626f0a412
wallet2: do not commit transactions more than once
...
Fixes #8793
1 year ago
Crypto City
bb88fdfcdd
wallet2: add on_reorg callback
1 year ago
Crypto City
ed71a89138
wallet2: fix outdated wallet check
...
it was mistaking the number of forks in the fork table for
the last fork, and assuming the table was including every
single fork
1 year ago
wowario
a8eb29dbe7
revert sanity check
1 year ago
wowario
79a4abdc18
show wallet info
1 year ago
hinto-janaiyo
864255d783
simplewallet/wallet2: set option - show-detailed-prompt
1 year ago
thotbot
200586592c
Import transaction
1 year ago
thotbot
3d25c90053
Skip unneeded blocks in fast refresh
1 year ago
thotbot
d2a170f6e4
Print wallet cache
1 year ago
thotbot
60ff2f668e
Misc. wallet API and wallet2 changes
1 year ago
wowario
1080a90d23
uri remainder
1 year ago
wowario
dfa32f3330
rename ringdb-dir
1 year ago
wowario
a636325df3
support old BP
1 year ago
wowario
a2013707e2
bump unlock time to 288 blks
1 year ago
wowario
5c42087ec3
revert Preserve commitment format inside transactions #8277
1 year ago
wowario
773072bcd7
adjust approx_blockchain_height
1 year ago
wowario
540548a0b7
config wallet2 settings
1 year ago
wowario
d4675d8527
add forks and checkpoints
1 year ago
wowario
3817d559d6
bump ring size to 22
1 year ago
wowario
ddef0b1b8b
wownero skin pack
1 year ago
j-berman
85c9fe515d
wallet2: fix create view-only wallet from existing wallet
2 years ago
luigi1111
0bef4265ac
Merge pull request #8585
...
5ffa31c
wallet2: fail to establish daemon cxn == 'Disconnected' cxn status (j-berman)
2 years ago
luigi1111
a7b0c93c7d
Merge pull request #8582
...
1cd21bf
add an option to force-update multisig key exchange under some circumstances (koe)
2 years ago
j-berman
5ffa31c48e
wallet2: fail to establish daemon cxn == "Disconnected" cxn status
2 years ago
koe
1cd21bfba5
add an option to force-update multisig key exchange under some circumstances
2 years ago
SChernykh
6adf03cdc5
Second thread pool for IO
2 years ago
luigi1111
7cbae6ca98
Merge pull request #8545
...
12e7c41
Merge pull request #5 from j-berman/restore-msig-encrypted-seed (Justin Berman)
848a0c0
Fix segfault restoring encrypted multisig seed (j-berman)
401f5d9
Require user ack multisig is experimental to restore (j-berman)
fc8a5d6
multisig: fix #8537 seed restore (suggestions by @UkoeHB) (j-berman)
2 years ago
j-berman
864a78ee5f
wallet2: check wallet compatibility with daemon's hard fork version
2 years ago
luigi1111
af4f97bf66
Merge pull request #8555
...
e29b2e9
wallet2: ensure imported outputs subaddresses are created (moneromooo-monero)
1d3657a
wallet2: better test on whether to allow output import (moneromooo-monero)
0cbf557
allow exporting outputs in chunks (moneromooo-monero)
b03d709
wallet2: fixes for export/import output flow (j-berman)
4b7eb57
wallet2: do not assume imported outputs must be non empty (moneromooo-monero)
5b98beb
wallet2: prevent importing outputs in a hot wallet (moneromooo-monero)
0de1571
wallet2: fix missing subaddress indices in 'light' exported outputs (moneromooo-monero)
2 years ago
moneromooo-monero
e29b2e9997
wallet2: ensure imported outputs subaddresses are created
...
reported by j-berman
2 years ago
moneromooo-monero
1d3657afb5
wallet2: better test on whether to allow output import
...
Being offline is not a good enough heuristic, so we keep track
of whether the wallet ever refreshed from a daemon, which is a
lot better, and probably the best we can do without manual user
designation (which would break existing cold wallet setups till
the user designates those wallets)
2 years ago
moneromooo-monero
0cbf5571d3
allow exporting outputs in chunks
...
this will make it easier huge wallets to do so without hitting
random limits (eg, max string size in node).
2 years ago
j-berman
625147e577
Fix missing semi-colon in error message
...
Co-authored-by: woodser <woodser@protonmail.com>
2 years ago
j-berman
b03d7091f7
wallet2: fixes for export/import output flow
...
- only allow offline wallets to import outputs
- don't import empty outputs
- export subaddress indexes when exporting outputs
2 years ago
moneromooo-monero
4b7eb573b2
wallet2: do not assume imported outputs must be non empty
2 years ago
moneromooo-monero
5b98bebad1
wallet2: prevent importing outputs in a hot wallet
2 years ago
moneromooo-monero
0de1571abd
wallet2: fix missing subaddress indices in "light" exported outputs
2 years ago
j-berman
fc8a5d68f1
multisig: fix #8537 seed restore (suggestions by @UkoeHB)
...
- spend secret key is no longer the sum of multisig key shares;
no need to check that is the case upon restore.
- restoring a multisig wallet from multisig info means that the
wallet must have already completed all setup rounds. Upon restore,
set the number of rounds completed accordingly.
2 years ago
luigi1111
070c3d6b0f
Merge pull request #8433
...
db8181a
wallet2: force using output distribution for ringct outs (tobtoht)
2 years ago
koe
edcc094558
derive multisig tx secret keys from an entropy source plus the tx inputs' key images
2 years ago
luigi1111
6fed8c2d9f
Merge pull request #8149
...
c7b2944
multisig: fix critical vulnerabilities in signing (anon)
2 years ago
luigi1111
4476c35fc8
Merge pull request #8408
...
09a597b
wallet2: don't use DNS to obtain segregation heights (tobtoht)
2 years ago
luigi1111
cea2498e95
Merge pull request #8404
...
50ccc7e
wallet2: remove obsolete rpc version check (tobtoht)
2 years ago
luigi1111
7a118f08f4
Merge pull request #8394
...
4278a3a
cryptonote_basic: catch crypto api errors (moneromooo-monero)
2 years ago
luigi1111
45a44aa45f
Merge pull request #8388
...
04c0da2
Chunk /gettransactions to avoid hitting restricted RPC limit (tobtoht)
2 years ago
anon
c7b2944f89
multisig: fix critical vulnerabilities in signing
2 years ago
tobtoht
09a597ba28
wallet2: don't use DNS to obtain segregation heights
2 years ago
tobtoht
04c0da2986
Chunk /gettransactions to avoid hitting restricted RPC limit
2 years ago
tobtoht
db8181adf8
wallet2: force using output distribution for ringct outs
...
Co-authored-by: j-berman <justinberman@protonmail.com>
2 years ago
tobtoht
50ccc7e726
wallet2: remove obsolete rpc version check
2 years ago