selsta
de2f0d0102
wallet_api: add scanTransactions function
2 years ago
luigi1111
5b9724b03d
Merge pull request #8308
...
f63f7dc
wallet2: fix a couple unused variable warnings (selsta)
2 years ago
moneromooo-monero
df2e680825
wallet2: speedup large tx construction: reserve vector memory
...
2.8 seconds -> 2.6 seconds on a test case
2 years ago
Crypto City
38cdf01c64
wallet2: speedup large tx construction: batch ringdb lookups
...
3.3 seconds -> 2.8 seconds on a test case
2 years ago
Crypto City
2b95178897
wallet2: speedup large tx construction: batch ringdb updates
...
5.2 seconds -> 4.1 seconds on a test case
2 years ago
moneromooo-monero
c9cf0b78f8
wallet2: speedup large tx construction: cache public key validity
...
5.9 second -> 5.2 seconds on a test case
2 years ago
luigi1111
436ca13722
Merge pull request #8277
...
baee2c0
Preserve commitment format inside transactions (kayabaNerve)
2 years ago
luigi1111
c1625a8928
Merge pull request #8220
...
0d6ecb1
multisig: add post-kex verification round to check that all participants have completed the multisig address (koe)
2 years ago
selsta
f63f7dc7e2
wallet2: fix a couple unused variable warnings
2 years ago
koe
0d6ecb1136
multisig: add post-kex verification round to check that all participants have completed the multisig address
2 years ago
luigi1111
a092b943d5
Merge pull request #8249
...
a14fdf8
Remove /include (Jeffrey)
2 years ago
luigi1111
e13244ea9c
Merge pull request #8178
...
5d388eb
Bump ring size to 16 for v15 & remove set default in wallet cli (j-berman)
2 years ago
Luke Parker
baee2c06ec
Preserve commitment format inside transactions
2 years ago
luigi1111
9f814edbd7
Merge pull request #8254
...
9df7179
wallet2: use BP+ for cold signing (moneromooo-monero)
2 years ago
j-berman
5d388eb74d
Bump ring size to 16 for v15 & remove set default in wallet cli
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
9df7179aaf
wallet2: use BP+ for cold signing
...
reported by ukoehb
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
Jeffrey
a14fdf8d5a
Remove /include
...
* `IWallet.h` hasn't been touched since 2014, and has been replaced by `src/wallet/api/wallet2_api.h`
* `INode.h` is in a similar situation with `src/p2p/net_node.h`
2 years ago
luigi1111
f096ac1349
Merge pull request #8215
...
d1f1947
wallet_rpc_server: support regex for get_accounts tag (reemuru)
2 years ago
luigi1111
9a124f6811
Merge pull request #8213
...
7dcfccb
wallet_rpc_server: fix make_integrated_address with no payment id (moneromooo-monero)
2 years ago
luigi1111
0eb1b570b6
Merge pull request #8197
...
da9aa1f
Copyright: Update to 2022 (mj-xmr)
2 years ago
luigi1111
88a5606795
Merge pull request #8195
...
3c82958
wallet2: update stagenet rollback blocks (selsta)
2 years ago
luigi1111
0285c07d7d
Merge pull request #8179
...
ae0a840
wallet2: decrease the amount of data exchanged for output export (moneromooo-monero)
2 years ago
luigi1111
d054def63f
Merge pull request #7170
...
bd27deb
Bulletproofs+ (SarangNoether)
b7713cc
Precompute initial transcript hash (SarangNoether)
b535d66
Updates from security audit (SarangNoether)
a0d80b1
plug bulletproofs plus into consensus (moneromooo-monero)
75bd004
ringct: a few minor optimizations from review (moneromooo-monero)
a345060
ringct: port some of vtnerd's review changes from BP+ to BP (moneromooo-monero)
4c94cfe
store outPk/8 in the tx for speed (moneromooo-monero)
5acdd0e
bulletproofs+: some minor cleanup from vtnerd's review (moneromooo-monero)
2 years ago
luigi1111
fb2f822c52
Merge pull request #7153
...
354e1d9
Make the wallet name optional when locked. (Norman Moeschter)
2 years ago
moneromooo-monero
4c94cfecfc
store outPk/8 in the tx for speed
...
It avoids dividing by 8 when deserializing a tx, which is a slow
operation, and multiplies by 8 when verifying and extracing the
amount, which is much faster as well as less frequent
2 years ago
moneromooo-monero
a0d80b1f95
plug bulletproofs plus into consensus
2 years ago
moneromooo-monero
ae0a840fda
wallet2: decrease the amount of data exchanged for output export
2 years ago
luigi1111
d9e6baac42
Merge pull request #8158
...
e5000a9
Balance includes unconfirmed transfers to self (woodser)
2 years ago
reemuru
d1f1947995
wallet_rpc_server: support regex for get_accounts tag
...
This commit adds a 'regexp' boolean field to the get_accounts
request. The flag is set to false by default and maintains backwards
compatibility. When set to true the user can search tags by regular
expression filters. An additional error message was added for failed
regular expression searches. Bump minor version to 25.
2 years ago
moneromooo-monero
7dcfccbaaf
wallet_rpc_server: fix make_integrated_address with no payment id
2 years ago
Norman Moeschter
354e1d9c65
Make the wallet name optional when locked.
2 years ago
mj-xmr
da9aa1f7f8
Copyright: Update to 2022
2 years ago
luigi1111
27f1d43547
Merge pull request #8145
...
fb5b2b3
support authentication in monero-wallet-rpc set_daemon (woodser)
2 years ago
luigi1111
5eaa4434e8
Merge pull request #7877
...
e08abaa
multisig key exchange update and refactor (koe)
2 years ago
selsta
3c829586be
wallet2: update stagenet rollback blocks
2 years ago
koe
e08abaa43f
multisig key exchange update and refactor
2 years ago
woodser
e5000a9f0c
Balance includes unconfirmed transfers to self
2 years ago
luigi1111
d94715fd71
Merge pull request #8123
...
4446cc8
wallet inits cache if file and blob missing (woodser)
2 years ago
luigi1111
5283cf51ef
Merge pull request #8044
...
a02b342
Avoid unnecessary 'Invalid hashing blob' error message (rbrunner7)
2 years ago
woodser
fb5b2b352a
support authentication in monero-wallet-rpc set_daemon
2 years ago
woodser
4446cc88c3
wallet inits cache if file and blob missing
2 years ago
woodser
53be72c08a
`make_uri` disallows standalone payment ids
3 years ago
rbrunner7
a02b342347
Avoid unnecessary 'Invalid hashing blob' error message
3 years ago
luigi1111
d573b3d76c
Merge pull request #8020
...
47e7a43
wallet_api: enable set_strict_default_file_permissions (tobtoht)
3 years ago
luigi1111
ff4ede9356
Merge pull request #8017
...
a15466d
wallet2: remove 2 unused variables (selsta)
3 years ago
luigi1111
f405bf3d58
Merge pull request #8013
...
2cad563
wallet2: fix key encryption when changing ask-password from 0/1 to 2 (moneromooo-monero)
3 years ago
tobtoht
47e7a43270
wallet_api: enable set_strict_default_file_permissions
3 years ago
selsta
e106bdc1fc
epee: add missing header
3 years ago