Commit Graph

2283 Commits (a21819cc22587e16af00e2c3d8f70156c11310a0)

Author SHA1 Message Date
luigi1111 3c69596bc9
Merge pull request #7321
3 years ago
benevanoff 25e82545f3 expose set_offline to wallet api
3 years ago
luigi1111 e1d987aa66
Merge pull request #7430
3 years ago
luigi1111 1a8b6ba8c0
Merge pull request #7542
3 years ago
luigi1111 0607a10696
Merge pull request #7538
3 years ago
luigi1111 ac091fb539
Merge pull request #7358
3 years ago
mj-xmr 673c6d2d11 Reduce compilation time of epee/portable_storage_template_helper.h
3 years ago
moneromooo-monero 447bfae2a4
wallet2: fix unlocked mixup in light wallet mode
3 years ago
luigi1111 5b8d714a4b
Merge pull request #7422
3 years ago
tobtoht 7c4e4c7603
wallet_api: add isDeterministic()
3 years ago
tobtoht 1851f2645a
wallet_api: add seed_offset param to seed()
3 years ago
moneromooo-monero 064eeb2861
wallet_rpc_server: set seed language in generate_from_keys
3 years ago
moneromooo-monero f9b5b521e8
fix serialization being different on mac
3 years ago
benevanoff d46d90c436 return output key for incoming transfers
3 years ago
tobtoht 6477b47ac7 wallet_rpc: add scan_tx
3 years ago
gdmojo f346e3ec0e wallet_rpc_payments: implement multithreading
3 years ago
luigi1111 6556c33f13
Merge pull request #7355
3 years ago
luigi1111 ce5800a225
Merge pull request #7346
3 years ago
luigi1111 0e35d46f5e
Merge pull request #7341
3 years ago
luigi1111 3f55f7df31
Merge pull request #7312
3 years ago
Horia Mihai David 186271e5d1 monero-wallet-cli: Added command scan_tx
3 years ago
luigi1111 bf53f55366
Merge pull request #7288
3 years ago
luigi1111 f11e434ae6
Merge pull request #7265
3 years ago
luigi1111 ba76a4d26e
Merge pull request #7185
3 years ago
luigi1111 4c410a1e3a
Merge pull request #7000
3 years ago
luigi1111 4ee301c687
Merge pull request #6986
3 years ago
Kevin Barbour 85db1734e7
Remove unused variables in monero codebase
3 years ago
mj-xmr dc48de74e8 Reduce compilation time of epee/portable_storage.h
3 years ago
Lee Clagett bd129849f0 Remove copies from foreach loops (thanks to Clang)
3 years ago
Lee Clagett 1572df9e26 Removing unused namespace alias
3 years ago
Alex Opie 520ce1ca81 Attempt to carve the fee from a partial payment early
3 years ago
Alex Opie b587ffa1fd Stop adding more outputs than bulletproof allows
3 years ago
Lee Clagett 08e4497c6e Improve cryptonote (block and tx) binary read performance
3 years ago
luigi1111 d01f31460e
Merge pull request #7113
3 years ago
xiphon 015da03a6f wallet_rpc_server: don't abort on initial refresh failure
3 years ago
Ben Evanoff bdabcd01b7
wallet_api: store fee for incoming txs in history
3 years ago
benevanoff 50ff1066f5 wallet api: allow wallet to fetch all key images via api
3 years ago
moneromooo-monero d2fda6c25f
restrict public node checks a little
3 years ago
moneromooo-monero 7f30c49731
simplewallet: don't complain about connecting to the daemon when offline
4 years ago
Alexander Blair 6b8db83149
Merge pull request #7043
4 years ago
selsta 89bbb802c0
wallet2: set propagation timeout to current max timeout
4 years ago
Alexander Blair 438442ace0
Merge pull request #6890
4 years ago
luigi1111 cf816e51ad
Merge pull request #7020
4 years ago
luigi1111 4c2e77854d
Merge pull request #6913
4 years ago
luigi1111 7778384071
Merge pull request #6830
4 years ago
dsc d157196416 Allow tx note edits via TransactionHistory object in wallet/api
4 years ago
Crypto City 17c5370398
wallet2: check imported multisig curve points are in main subgroup
4 years ago
xiphon 2c668940cd wallet_api: TransactionHistory - fill unconfirmed out payments dests
4 years ago
woodser ee58f4f766 Balance includes unconfirmed payments
4 years ago
luigi1111 8b3b106ad1
Merge pull request #6902
4 years ago
Alexander Blair 142489bd60
Merge pull request #6882
4 years ago
xiphon fc2f97177b wallet2: wait for propagation timeout before marking tx as failed
4 years ago
xiphon 70eb0d1844 wallet2_api: implement stop() to interrupt refresh() loop once
4 years ago
luigi1111 e503688a6b
Merge pull request #6828
4 years ago
xiphon ec14e4b8cd wallet2: skip reorgs exceeding max-reorg-depth wallet setting
4 years ago
moneromooo-monero fcbfb0a00a
wallet2: fix missing m_state field in wallet serialization
4 years ago
Lee Clagett 7414e2bac1 Change epee binary output from std::stringstream to byte_stream
4 years ago
moneromooo-monero b6c4f8cd54
fix a couple bugs found by OSS-fuzz
4 years ago
dsc 64e9526509 Extend TransactionInfo with coinbase and description attributes in wallet/api
4 years ago
dsc 1b3f220251 Allow AddressBook description edits via wallet/api interface
4 years ago
luigi1111 2b1488ef6f
Merge pull request #6793
4 years ago
TheCharlatan 80e535c95a
wallet2: adapt to deterministic unlock time
4 years ago
luigi1111 9bba1a24ea Merge pull request #6815
4 years ago
moneromooo-monero ef4325fd41
wallet2: fix tx sanity check triggering on pre-rct outputs
4 years ago
Reinaldulin a3844e257e
Fix typo in command line argument description
4 years ago
luigi1111 fd657c7706
Merge pull request #6798
4 years ago
Dusan Klinec 4e4430603f
enable CLSAG support for Trezor client
4 years ago
luigi1111 ee0b02d0db
Merge pull request #6757
4 years ago
woodser de9a9fb340 update error message "No unlocked balance in the specified account"
4 years ago
moneromooo-monero 6a37da837e
threadpool: guard against exceptions in jobs, and armour plating
4 years ago
Sarang Noether fa06c39d97 Bind signature to full address and signing mode
4 years ago
moneromooo-monero 743608ec16 wallet: allow signing a message with spend or view key
4 years ago
moneromooo-monero 82ee01699c
Integrate CLSAGs into monero
4 years ago
Alexander Blair 0c101f1236
Merge pull request #6767
4 years ago
Alexander Blair 4fe2858b4d
Merge pull request #6746
4 years ago
Alexander Blair a06c83db73
Merge pull request #6752
4 years ago
Alexander Blair 42519b48a7
Merge pull request #6731
4 years ago
Alexander Blair bad5d8d6f0
Merge pull request #6690
4 years ago
luigi1111 765db1ae7a
Revert "Use domain-separated ChaCha20 for in-memory key encryption"
4 years ago
moneromooo-monero 7175dcb107
replace most boost serialization with existing monero serialization
4 years ago
Alexander Blair 01b512f3a9
Merge pull request #6716
4 years ago
Alexander Blair f40b9e34e0
Merge pull request #6715
4 years ago
Alexander Blair 8f02e7a7fc
Merge pull request #6632
4 years ago
Alexander Blair 0f5eb0e70c
Merge pull request #6546
4 years ago
Alexander Blair 6d29ee6c52
Merge pull request #6493
4 years ago
moneromooo-monero 07442a6059
Fix build with Boost 1.74
4 years ago
moneromooo-monero 85899230d1
simplewallet: allow setting tx keys when sending to a subaddress
4 years ago
Sarang Noether 921dd8dde5 Use domain-separated ChaCha20 for in-memory key encryption
4 years ago
Sarang Noether 6bfcd31015 Updates InProofV1, OutProofV1, and ReserveProofV1 to new V2 variants that include all public proof parameters in Schnorr challenges, along with hash function domain separators. Includes new randomized unit tests.
4 years ago
moneromooo-monero e916201f12
wallet2: fix setting tx keys when another is already set
4 years ago
Jason Rhinelander 20f603c6be Fix broken multisig pubkey sorting
4 years ago
moneromooo-monero db5d6e4602
wallet2: fix wrong name when checking RPC cost
4 years ago
xiphon 76c16822d0 wallet2_api: implement runtime proxy configuration
4 years ago
xiphon 3d6bc0a680 wallet2: throw a error on wallet initialization failure
4 years ago
Alexander Blair 3ba6c7fd30
Merge pull request #6516
4 years ago
Alexander Blair a0d179e528
Merge pull request #6512
4 years ago
luigi1111 340e1943ac
Merge pull request #6587
4 years ago
luigi1111 c4f4091dd4
Merge pull request #6561
4 years ago
luigi1111 e17c864ba2
Merge pull request #6549
4 years ago
luigi1111 3a577f1ce7
Merge pull request #6525
4 years ago
woodser ef694d028f fix warning by removing std::move() on temporary http_client object
4 years ago
Lee Clagett 7aeb503547 Fix boost <1.60 compilation and fix boost 1.73+ warnings
4 years ago
Denis Smirnov 94befecb05 fix typo in pick_preferred_rct_inputs
4 years ago
rbrunner7 7d0b7e83ef [master] MMS: New 'config_checksum' subcommand
4 years ago
moneromooo-monero c17fe815a2
wallet2: fix multisig data clearing stomping on a vector
4 years ago
moneromooo-monero eda1675858
wallet_rpc_server: use unlock_time in suggested confirmations calc
4 years ago
moneromooo-monero 86cf811a39
simplewallet: don't complain about incoming payment ids on change
4 years ago
sumogr 8656a8c9ff remove double includes
4 years ago
luigi1111 4c2f78aeeb
Merge pull request #6506
4 years ago
SomaticFanatic 5ef0607da6 Update copyright year to 2020
4 years ago
luigi1111 3de804f1e9
Merge pull request #6485
4 years ago
luigi1111 98e3802b26
Merge pull request #6484
4 years ago
luigi1111 9e3f72c375
Merge pull request #6480
4 years ago
luigi1111 6d1f3c9acd
Merge pull request #6467
4 years ago
luigi1111 b4023dcfc5
Merge pull request #6441
4 years ago
xiphon 42e14840fb wallet2: fix keys file deserialization exception handling
4 years ago
luigi1111 c9b800a787
Merge pull request #6446
4 years ago
moneromooo-monero 7a8c1eece9
wallet2: fix subaddress expansion when receiving monero
4 years ago
Dusan Klinec e509ede2aa
trezor: adapt to new passphrase mechanism
4 years ago
moneromooo-monero e7d01056f4
message_store: don't print an error when there is no mms file
4 years ago
xiphon 4f489fa6a2 wallet2: check_connection return false on get_version status != OK
4 years ago
moneromooo-monero 8b655de8ed
simplewallet: report timestamp based expected unlock time on balance
4 years ago
luigi1111 cc91c0221d
Merge pull request #6415
4 years ago
woodser 87d75584e8 Allow wallet2.h to run in WebAssembly
4 years ago
moneromooo-monero 613071f4fa
use memwipe on secret k/alpha values
4 years ago
luigi1111 bce050ee78
Merge pull request #6394
4 years ago
moneromooo-monero 69b5992296
simplewallet: new "address one-off <major> <minor>" command
4 years ago
luigi1111 cfc0f4a7fa
Merge pull request #6351
4 years ago
luigi1111 081d49c59f
Merge pull request #6338
4 years ago
luigi1111 6011064693
Merge pull request #6334
4 years ago
luigi1111 ab802b4b80
Merge pull request #6321
4 years ago
xiphon 09abca76ae wallet_api: checkUpdate - optional version and buildtag params
4 years ago
Sarang Noether 80d5320fff Hash domain separation
4 years ago
xiphon 6d6af701ec cryptonote_basic: drop unused verification_context::m_not_rct field
4 years ago
luigi1111 f9de65b546
Merge pull request #6304
4 years ago
luigi1111 d0065f3063
Merge pull request #6302
4 years ago
Alexander Blair 72262b348a
Merge pull request #6299
4 years ago
Alexander Blair 5780594202
Merge pull request #6296
4 years ago
Alexander Blair 8cb005b39c
Merge pull request #6289
4 years ago
Alexander Blair 5ba6eef272
Merge pull request #6288
4 years ago
Alexander Blair d500bbe68f
Merge pull request #6268
4 years ago
Lee Clagett 5fcc23ae0a Move hex->bin conversion to monero copyright files and with less includes
4 years ago
moneromooo-monero 9c1f970b82
wallet2: remember daemon address overrides when loading a new wallet
4 years ago
Alexander Blair da617ac1b0
Merge pull request #6238
4 years ago
Alexander Blair 5bd496e8ef
Merge pull request #6241
4 years ago
Alexander Blair a6cf4b09e7
Merge pull request #6235
4 years ago
Alexander Blair 8606b1a14a
Merge pull request #6203
4 years ago
luigi1111 2de1137e60
Merge pull request #6194
4 years ago
luigi1111 22a0367398
Merge pull request #6190
4 years ago
xiphon cc18926eba wallet2_api: wallet recovery - seed offset passphrase support
4 years ago
xiphon 1a6e7bd40f wallet2: mention --daemon-ssl-allow-any-cert in --proxy error msg
4 years ago
Alexander Blair 995f34b538
Merge pull request #6103
4 years ago
Alexander Blair 756f06cd83
Merge pull request #6102
4 years ago
Alexander Blair 3b224bb99d
Merge pull request #6069
4 years ago
Alexander Blair 25c1bd4714
Merge pull request #6035
4 years ago
moneromooo-monero dd8c6b1703
wallet: do not split integrated addresses in address book api
4 years ago
xiphon dab604e010 wallet2_api: implement estimateTransactionFee
4 years ago
Alexander Blair 159c78758a
Merge pull request #6154
4 years ago
moneromooo-monero 2e9d1e6e1f
wallet2: fix store-tx-info loading
4 years ago
Alexander Blair beb815a81d
Merge pull request #6144
4 years ago
moneromooo-monero 50e59cfada
wallet2: reject zero keys in json input
4 years ago
xiphon ffe7165ebf wallet: reroll fake outs selection on local tx_sanity_check failure
4 years ago
Alexander Blair e49a055e89
Merge pull request #6112
4 years ago
Alexander Blair d024695772
Merge pull request #6105
4 years ago
Tadeas Moravec 096a9dbdf9
Wallet: Distingush amounts for a single subaddress
4 years ago
moneromooo-monero 0349347e6d
ringdb: use a different iv for key and data in rings table
4 years ago
moneromooo-monero f507a43a23
wallet2: do not remove known rings when a tx fails
4 years ago
moneromooo-monero d64e5aa719
wallet: allow message sign/verify for subaddresses
4 years ago
moneromooo-monero a6c24412e5
wallet: fix exceptions getting the hash of a pruned tx
4 years ago
moneromooo-monero f717d5936c
wallet2: guard against race with multiple decrypt_keys users
5 years ago
stoffu ae84ec90c8
wallet-cli/rpc: allow sweep_all to use outputs in all subaddresses within an account
5 years ago
moneromooo-monero 5cbb17b946
wallet2: fix hang in wallet refresh
5 years ago
luigi1111 b4e1dc83d2
Merge pull request #6057
5 years ago
woodser ef95a76d0d remove unused variable 'ptx' from on_describe_transfer()
5 years ago
moneromooo-monero 316ab7b56e
wallet2: better error when restoring a wallet with the wrong keys
5 years ago
moneromooo-monero 054b2621b1
node_rpc_proxy: init some new rpc payment fields in invalidate
5 years ago
Matt Smith 0e0351c456 wallet_rpc_server: add count parameter to create_address
5 years ago
xiphon 3b41933335 wallet: don't issue node rpc proxy requests in '--offline' mode
5 years ago
luigi1111 df9843212a
Merge pull request #6135
5 years ago
xiphon 09f59eccad wallet: set non-empty error string on connection failure
5 years ago
xiphon 7c1d31b0a1 build: fix IOS, build blockchain_db and rpc, skip wallet_rpc_server
5 years ago
moneromooo-monero 0de8a0d37d
wallet_rpc_server: new estimate_tx_size_and_weight RPC
5 years ago
moneromooo-monero 4b38400336
wallet2: don't try to lock an empty filename
5 years ago
moneromooo-monero b328de6b7a
wallet_rpc_server: add tx weight in transfer commands responses
5 years ago
moneromooo-monero 27457a2268
wallet2: fix pool txes not being flushed when mined
5 years ago
moneromooo-monero e108330248
wallet: reuse cached height when set after refresh
5 years ago
moneromooo-monero 5956beaa15
wallet2: fix is_synced checking target height, not height
5 years ago
moneromooo-monero fd35e2304a
wallet: fix another facet of "did I get some monero" information leak
5 years ago
moneromooo-monero d5472bd87b
wallet2: do not send an unnecessary last getblocks.bin call on refresh
5 years ago
moneromooo-monero 97ae7bb5cb
wallet2: do not repeatedly ask for pool txes sent to us
5 years ago
moneromooo-monero 3b8dcc290d
wallet2: make keys unlocker reentrant
5 years ago
moneromooo-monero e8964c26cc
wallet: do not warn if the rpc cost was free
5 years ago
luigi1111 4a67bdbde4
Merge pull request #6019
5 years ago
luigi1111 711625c467
Merge pull request #6014
5 years ago
luigi1111 59439f8113
Merge pull request #6013
5 years ago
moneromooo-monero ffa46026b5
simplewallet: add public_nodes command
5 years ago
moneromooo-monero 2899379791
daemon, wallet: new pay for RPC use system
5 years ago
Jake Hemmerle d60c1b6312 changed 'batttery' to 'battery'
5 years ago
moneromooo-monero 93e74269b3
wallet2: error out when we need a daemon password but have no prompt function
5 years ago
moneromooo-monero 635401b077
wallet2: fix the logged number of detached transfers
5 years ago
luigi1111 824521b7bc
Merge pull request #5959
5 years ago
luigi1111 40e71742a0
Merge pull request #5952
5 years ago
luigi1111 dd24d7f7fd
Merge pull request #5940
5 years ago
moneromooo-monero 4d0aadc081
wallet_rpc_server: don't report integrated addresses for 0 payment ID
5 years ago
moneromooo-monero 19c0506e14
wallet: remove long payment ID sending support
5 years ago
moneromooo-monero 455f9e3e9f
wallet2: ignore received unencrypted payment IDs (but warn hard)
5 years ago
luigi1111 bf525793c7
Merge pull request #5915
5 years ago
selsta 4d22317dee
wallet2: don't delete file that may not exist
5 years ago
stoffu 93d5cf2441
wallet2: add ignore-outputs-{above/below} option
5 years ago
luigi1111 b60cf6a938
Merge pull request #5939
5 years ago
luigi1111 e23b9847d0
Merge pull request #5894
5 years ago
luigi1111 c6430f9dd0
Merge pull request #5893
5 years ago
binaryFate 6b4bc0d389 RPC on_transfer_split error consistent with on_transfer if no tx sent
5 years ago
xiphon 9baf2a7caa build: link wallet_merged against blockchain_db and hardforks obj
5 years ago
moneromooo-monero 8330e772f1
monerod can now sync from pruned blocks
5 years ago
luigi1111 ee6e849627
Merge pull request #5877
5 years ago
moneromooo-monero cc4be4fa15
wallet: add edit_address_book RPC
5 years ago
luigi1111 2c171a9b02
Merge pull request #5861
5 years ago
luigi1111 dbe31f63e1
Merge pull request #5899
5 years ago
luigi1111 d00e511cc6
Merge pull request #5871
5 years ago
luigi1111 e753663d31
Merge pull request #5870
5 years ago
luigi1111 6e1257cfbd
Merge pull request #5866
5 years ago
stoffu f0356f74d3
wallet2: enable ignoring fractional outputs also when sweeping
5 years ago
selsta 7d3bba5ca0
wallet2_api: add missing parameter
5 years ago
luigi1111 9325501762
Merge pull request #5855
5 years ago
luigi1111 19ef2e99ad
Merge pull request #5850
5 years ago
luigi1111 1fd43d3f9f
Merge pull request #5847
5 years ago
luigi1111 871661f3dc
Merge pull request #5843
5 years ago
xiphon c89f7effd1 wallet2_api: fix load unsigned tx from file error propagation
5 years ago
anonimal 1bd962d9f9
wallet2: resolve CID 203918 null pointer deference (NULL_RETURNS)
5 years ago
moneromooo-monero 2ec455df1f
wallet: fix mismatch between two concepts of "balance"
5 years ago
moneromooo-monero 340774341f
wallet_rpc_server: add locked field to get_transfers/get_{bulk_,}_payments
5 years ago
luigi1111 a567e884b2
Merge pull request #5822
5 years ago
Lev Sizov 4ad191ffa9 Removed unused boost/value_init header
5 years ago
Jesus Ramirez 2cd4fd8972 Changed the use of boost:value_initialized for C++ list initializer
5 years ago
moneromooo-monero 1a367d6a22
simplewallet: lock console on inactivity
5 years ago
moneromooo-monero 83ca76435b
wallet_rpc_server: call deinit on exit
5 years ago
moneromooo-monero 21f6c80fcd
rpc: move a leftover light wallet RPC out of daemon RPC
5 years ago
luigi1111 8f6f674753
Merge pull request #5609
5 years ago
luigi1111 3e80f44503
Merge pull request #5559
5 years ago
moneromooo-monero 33e91e1a1e
wallet, rpc: add a release field to get_version
5 years ago
moneromooo-monero c4da1a25c3
wallet2: fix unset_ring tx retrieval checks
5 years ago
moneromooo-monero 894cc81e83
wallet2: fix cold signing losing tx keys
5 years ago
Tadeas Moravec 63186a01ce
Wallet: Option to export data to ASCII
5 years ago
stoffu 50813c103e
ringdb: fix bug in blackballing
5 years ago
moneromooo-monero 1dc3b1a516
wallet: add --extra-entropy command line flag
5 years ago
luigi1111 11ab328ce3
Merge pull request #5778
5 years ago
luigi1111 1bd3f1a1fb
Merge pull request #5750
5 years ago
luigi1111 65e937168e
Merge pull request #5722
5 years ago
rbrunner7 8703aa59db MMS: Use chans instead of normal addresses for auto-config
5 years ago