dsc
dad8e3cadd
Add CoinsInfo->description and 'preferred_inputs' to create_transaction
2 months ago
dsc
aa19aa8fc3
enable refresh thread
2 months ago
dsc
ea1ff89671
compile fix
2 months ago
thotbot
3f78176f3d
Import transaction
2 months ago
thotbot
e60954b619
Misc. network related
...
- Add interface for bytes sent/received
- Allow wallet refresh while daemon is not synchronized
- emit success boolean for refreshed()
- don't call refreshThreadFunc (we don't need it)
- lower rpc timeout from 3m30s (?!) to 10 seconds
2 months ago
thotbot
8b467e98a4
subaddressIndex()
2 months ago
thotbot
4f8ad5bfac
Print wallet cache
2 months ago
thotbot
3234b5fe62
Misc. wallet API and wallet2 changes
2 months ago
thotbot
fcffffdd5d
Offline transaction signing
2 months ago
wowario
c7190cdd0f
rename ringdb-dir
2 months ago
j-berman
65e13dbef1
wallet2: fix rescanning tx via scan_tx
...
- Detach & re-process txs >= lowest scan height
- ensures that if a user calls scan_tx(tx1) after scanning tx2,
the wallet correctly processes tx1 and tx2
- if a user provides a tx with a height higher than the wallet's
last scanned height, the wallet will scan starting from that tx's
height
- scan_tx requires trusted daemon iff need to re-process existing
txs: in addition to querying a daemon for txids, if a user
provides a txid of a tx with height *lower* than any *already*
scanned txs in the wallet, then the wallet will also query the
daemon for all the *higher* txs as well. This is likely
unexpected behavior to a caller, and so to protect a caller from
revealing txid's to an untrusted daemon in an unexpected way,
require the daemon be trusted.
1 year ago
luigi1111
cce309512c
Merge pull request #8615
...
85c9fe5
wallet2: fix create view-only wallet from existing wallet (j-berman)
1 year ago
j-berman
85c9fe515d
wallet2: fix create view-only wallet from existing wallet
2 years ago
selsta
401dda5f10
wallet_api: take priority into account when estimating fee
2 years ago
luigi1111
0bef4265ac
Merge pull request #8585
...
5ffa31c
wallet2: fail to establish daemon cxn == 'Disconnected' cxn status (j-berman)
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
j-berman
864a78ee5f
wallet2: check wallet compatibility with daemon's hard fork version
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
luigi1111
969316685b
Merge pull request #8371
...
16f8e04
Remove erraneous commas (Luke Parker)
da0715e
Improve consistency between on_money_received and on_money_received_unconfirmed (Luke Parker)
2 years ago
Luke Parker
16f8e042b5
Remove erraneous commas
2 years ago
Luke Parker
da0715e503
Improve consistency between on_money_received and on_money_received_unconfirmed
...
unconfirmed solely uses a - b, and received now accepts b so it can
provide more detailed logs on what occurred (printing a - b, yet with a
and b).
2 years ago
selsta
de2f0d0102
wallet_api: add scanTransactions function
2 years ago
j-berman
ea87b30f89
Add view tags to outputs to reduce wallet scanning time
...
Implements view tags as proposed by @UkoeHB in MRL issue
https://github.com/monero-project/research-lab/issues/73
At tx construction, the sender adds a 1-byte view tag to each
output. The view tag is derived from the sender-receiver
shared secret. When scanning for outputs, the receiver can
check the view tag for a match, in order to reduce scanning
time. When the view tag does not match, the wallet avoids the
more expensive EC operations when deriving the output public
key using the shared secret.
2 years ago
moneromooo-monero
b030f20751
Fee changes from ArticMine
...
https://github.com/ArticMine/Monero-Documents/blob/master/MoneroScaling2021-02.pdf
with a change to use 1.7 instead of 2.0 for the max long term increase rate
2 years ago
luigi1111
0eb1b570b6
Merge pull request #8197
...
da9aa1f
Copyright: Update to 2022 (mj-xmr)
2 years ago
moneromooo-monero
a0d80b1f95
plug bulletproofs plus into consensus
2 years ago
mj-xmr
da9aa1f7f8
Copyright: Update to 2022
2 years ago
luigi1111
5eaa4434e8
Merge pull request #7877
...
e08abaa
multisig key exchange update and refactor (koe)
2 years ago
koe
e08abaa43f
multisig key exchange update and refactor
2 years ago
mj-xmr
eed7e79c04
UB: Not calling virtual method in destructor of WalletImpl
3 years ago
tobtoht
a9aaa47abb
wallet_api: add make_uri
3 years ago
rating89us
a3d2b71ee9
wallet_api: expose offline mode status
3 years ago
luigi1111
3c8c8e5a5b
Merge pull request #7761
...
8ef51dc
wallet_api: fix typo in exportKeyImages (selsta)
3 years ago
luigi1111
c53e22c40a
Merge pull request #7748
...
bbeb555
wallet_api: getPassword (tobtoht)
3 years ago
tobtoht
bbeb555f00
wallet_api: getPassword
3 years ago
tobtoht
8a67724218
wallet_api: get bytes sent/received
3 years ago
luigi1111
4f08d52dfa
Merge pull request #7750
...
8e0b8dd
wallet/api: remove Bitmonero namespace alias (selsta)
3 years ago
luigi1111
99aa45fd34
Merge pull request #7746
...
1aa1850
wallet_api: signMessage: add sign with subaddress (tobtoht)
3 years ago
luigi1111
7c3629a5ee
Merge pull request #7742
...
f174a8f
wallet_api: reconnectDevice (tobtoht)
3 years ago
selsta
8ef51dc546
wallet_api: fix typo in exportKeyImages
3 years ago
selsta
8e0b8ddb96
wallet/api: remove Bitmonero namespace alias
3 years ago
tobtoht
1aa1850ba5
wallet_api: signMessage: add sign with subaddress
3 years ago
tobtoht
f174a8f05f
wallet_api: reconnectDevice
3 years ago
tobtoht
6914d5b914
wallet_api: move adjust_mixin call within try block
3 years ago
luigi1111
e505ffef5f
Merge pull request #7677
...
445a9d8
wallet_api: import / export output function (tobtoht)
3 years ago
luigi1111
9bba3f4767
Merge pull request #7651
...
c8ff1d4
monero-wallet-cli: improve error message when tx amount is zero (Elliot Wirrick)
3 years ago
tobtoht
445a9d8ba3
wallet_api: import / export output function
3 years ago
luigi1111
13418dbb98
Merge pull request #7648
...
25e8254
expose set_offline to wallet api (benevanoff)
3 years ago
luigi1111
2218e23e84
Merge pull request #7002
...
673c6d2
Reduce compilation time of epee/portable_storage_template_helper.h (mj-xmr)
3 years ago