Commit Graph

1012 Commits (6d219a9250c10084a02ab150e420ede6eecd7aaf)

Author SHA1 Message Date
Riccardo Spagni d64b9c1c9e
Merge pull request #2233
7 years ago
Riccardo Spagni 68ccc10b29
Merge pull request #2205
7 years ago
moneromooo-monero 8655ba04ba
wallet_rpc_server: adjust small ring sizes to 5 for v6
7 years ago
Jaquee 359517c7f5 wallet_rpc_server: fix possible privacy leak in on_import_key_images()
7 years ago
Jaquee 1307e3cc12 WalletAPI: add getDefaultDataDir()
7 years ago
Riccardo Spagni bfd2532ea5
Merge pull request #2247
7 years ago
moneromooo-monero 61770ec2da
change mixin to ring size in user visible places
7 years ago
Riccardo Spagni 3db039828e
Merge pull request #2254
7 years ago
Riccardo Spagni 15e895399c
Merge pull request #2239
7 years ago
Riccardo Spagni 1e2d6f898e
Merge pull request #2211
7 years ago
Riccardo Spagni f5be5b7e7b
Merge pull request #2210
7 years ago
Riccardo Spagni 24dd5e87af
Merge pull request #2203
7 years ago
Riccardo Spagni 5a04301b32
Merge pull request #2201
7 years ago
moneromooo-monero 74597bd15a
wallet2: improve refresh height determination
7 years ago
Jaquee e31aac80e5 walletAPI: add getRefreshFromBlockHeight()
7 years ago
Jaquee 48c0cb1ba6 wallet api: pause refresh while commiting tx
7 years ago
moneromooo-monero 9707998a08
wallet2: clear some missing containers in clear()
7 years ago
Jaquee 67ce4910bc wallet2: store testnet bool in keys file
7 years ago
moneromooo-monero 0c57df9770
wallet2: fix temporarily missing incoming tx when being mined
7 years ago
Jaquee a839a6fa8a Wallet API: add tx unlock time
7 years ago
m2049r ad4649ac81 Enable verifying wallet password with having to load wallet.
7 years ago
moneromooo-monero fa23a5006d
wallet2: add a is_synced function
7 years ago
moneromooo-monero f1307bbd7b
node_rpc_proxy: add a proxy for target height
7 years ago
moneromooo-monero c97d1bd3d4
wallet: return unlock_time in get_transfers
7 years ago
m2049r 600353e2b2 fix wallet callback signatures
7 years ago
Erik de Castro Lopo 525975acc4 wallet-cli: Minor improvement to help output
7 years ago
moneromooo-monero cb0b559451
Move OpenAlias console input back from libs
7 years ago
moneromooo-monero dc0b312f8a
wallet_rpc_server: optionally return tx blobs on transfer calls
7 years ago
Erik de Castro Lopo 35d68b2c6d Fix spelling errors
7 years ago
Riccardo Spagni 218f1a1d69
Merge pull request #2125
7 years ago
Riccardo Spagni 44e4bbd15c
Merge pull request #2124
7 years ago
Riccardo Spagni 645c898e2d
Merge pull request #2121
7 years ago
binaryFate f98bf48b1d Minor cleanup: tab vs. space + logs messages
7 years ago
binaryFate 5a09d79caf Fix #2120: return per-tx amount in transfer_split RPC call.
7 years ago
moneromooo-monero 3b599d2b7e
wallet2: get current height from the daemon on creation
7 years ago
moneromooo-monero d3bb72fff1
wallet2: fix infinite loop on future refresh height
7 years ago
moneromooo-monero 32754784db
wallet: fix refresh_from_height setting on new wallet
7 years ago
Mike C b592cb3f0a Fix on_transfer RPC incorrect logging info
7 years ago
Riccardo Spagni ae8841f2ab
Merge pull request #2087
7 years ago
moneromooo-monero 4e13ab306a
wallet_api: fix missing transaction parameter in callback
7 years ago
Robby Weinberg 71f8249a08 Prevent crash if performing certain actions before wallet is initialized
7 years ago
Riccardo Spagni ea286d1a14
Merge pull request #2058
7 years ago
schnerchi 6bcd3b2df1 fix get_upper_transaction rename
7 years ago
Riccardo Spagni f5e65452ce
Merge pull request #2042
7 years ago
Riccardo Spagni a4c13ea092
Merge pull request #2039
7 years ago
Riccardo Spagni cd13bcb4d2
Merge pull request #2036
7 years ago
Riccardo Spagni d621f9e558
Merge pull request #2022
7 years ago
Riccardo Spagni 024860b49d
Merge pull request #2020
7 years ago
moneromooo-monero 0a182576d0
node_rpc_proxy: fix earliest fork height query for unknown forks
7 years ago
Jaquee 740bc24c95 Wallet API: Set seed lang when recovering form keys
7 years ago
Gentian 4b932ff314 changed crypto to cncrypto so it generated libcncrypto
7 years ago
moneromooo-monero a374a522df
wallet2: check key image validity domain in import_key_images
7 years ago
Nano Akron e2529347b6 Correct spelling of 'get_upper_transaction_size_limit'
7 years ago
Nano Akron 3029d0efb3 Remove the 1.25x multiplier in max transaction size in just the wallet
7 years ago
stoffu 6cb1ad1fa2
wallet fix: ensure iterator to be valid
7 years ago
moneromooo-monero 391c918d87
wallet2: fix sweep_unmixable assuming wrong minimum mixin at v5
7 years ago
Riccardo Spagni 81b370d5a1
Merge pull request #2012
7 years ago
Jaquee bbf4c21048 Wallet API: add spend/view key getters
7 years ago
moneromooo-monero 6df83b3efb
wallet: add sweep_below function
7 years ago
Riccardo Spagni 9a9fb0483f
Merge pull request #1996
7 years ago
Riccardo Spagni 999b0f399d
Merge pull request #1989
7 years ago
Riccardo Spagni ae1d816768
Merge pull request #1976
7 years ago
Riccardo Spagni 29a77c9b19
Merge pull request #1961
7 years ago
Riccardo Spagni 0a6da8929d
Merge pull request #1959
7 years ago
moneromooo-monero a6d5bb75fe
wallet2: refer to triangular distribution for recent zone in comment
7 years ago
moneromooo-monero ac1aba90f8
wallet2: bias fake outs more towards recent outputs
7 years ago
moneromooo-monero 7f4beaa44a
wallet2: fix removal of wrong txes from unconfirmed_payments
7 years ago
moneromooo-monero a7d78dda77
wallet2: fix --generate-from-json in RPC mode
7 years ago
Howard Chu 110b683152
Resolve #92 add ability to create wallets thru RPC
7 years ago
Riccardo Spagni 4be94be168
Merge pull request #1951
7 years ago
Riccardo Spagni e9ca165b1a
Merge pull request #1950
7 years ago
moneromooo-monero 89d707566a
wallet2: fix spurious output splitting when not merging destinations
7 years ago
moneromooo-monero 10e137be3a
wallet2: mention escaping/quoting --password in help string
7 years ago
Jaquee f5bd346573
IOS CMAKE build settings
7 years ago
Jaquee 0a7885bf19
Wallet API: fix Cold signing split tx
7 years ago
moneromooo-monero 0ee018b407
wallet2: do not go over the target tx size if many destinations
7 years ago
moneromooo-monero a50c4a4fad
wallet: option to merge destinations
7 years ago
moneromooo-monero 0ad87db01f
wallet: try to save large outputs when using an unneeded second input
7 years ago
Riccardo Spagni 92c2d79d10
Merge pull request #1915
7 years ago
Riccardo Spagni f543377789
Merge pull request #1894
7 years ago
Jaquee a8646b0957
Wallet API: add hard fork info functions
7 years ago
moneromooo-monero 558cfc31ca
core, wallet: faster tx pool scanning
7 years ago
Riccardo Spagni 70e71a1845
Merge pull request #1904
7 years ago
Riccardo Spagni 7769a6e757
Merge pull request #1903
7 years ago
Riccardo Spagni 9d157b519d
Merge pull request #1899
7 years ago
moneromooo-monero 995969b190
wallet: fix set_log not handling 0,xxx style settings
7 years ago
moneromooo-monero 350e99ae57
wallet2: cache which pool txes were scanned already
7 years ago
moneromooo-monero 5b7c6ced80
wallet2: start using new fee priorities at v5, not 14 days laer
7 years ago
moneromooo-monero c1e9ccc794
wallet2: speed up transactions using remote nodes
7 years ago
stoffu 8bbcbcfb0d
wallet rpc: enable solo mining
7 years ago
Riccardo Spagni 45fa27b56a
Merge pull request #1892
7 years ago
kenshi84 df810a8250
wallet-rpc bugfix: get_transfer_by_txid previously checking against payment id
7 years ago
moneromooo-monero 24ae71404f
wallet: increase node_rpc_proxy timeout to match wallet2
7 years ago
Riccardo Spagni a6f1959d1c
Merge pull request #1884
7 years ago
Riccardo Spagni f33a696ec7
Merge pull request #1883
7 years ago
Riccardo Spagni 9aac64c238
Merge pull request #1882
7 years ago
moneromooo-monero e9175cec07
wallet_rpc_server: make a few RPCs unavailable in restricted mode
7 years ago
moneromooo-monero d023831327
use const references in catch blocks
7 years ago
moneromooo-monero 3fa5975520
wallet2: call is_key_image_spent in blocks in rescan_spent
7 years ago
moneromooo-monero 9d134e8647
wallet_rpc_server: add a rescan_spent RPC
7 years ago
stoffu 250c4cb3e0
wallet-rpc: enable openalias
7 years ago
Riccardo Spagni c642d3224c
Merge pull request #1869
7 years ago
moneromooo-monero 3396a9f2af
Add intervening v5 fork for increased min block size
7 years ago
Arne Brutschy badec326d8 Adds a config file option to the wallet
7 years ago
Riccardo Spagni 5bcb25f3f8
Merge pull request #1846
7 years ago
Riccardo Spagni 8cb58dbb69
Merge pull request #1842
7 years ago
moneromooo-monero 4b48565c9e
wallet: add password command
7 years ago
moneromooo-monero 223fe5bbe2
wallet: fix get_tranfers with multiple incoming txes with same pid
7 years ago
moneromooo-monero c7dd0b1535
Revert "wallet: fix insertion of pool transactions"
7 years ago
Jaquee 9ae33b51fb
wallet api: fix parameters in wallet2callbackImpl
7 years ago
Jaquee 1cf2f5a5c2 use txid in wallet2::process_new_transaction()
7 years ago
Riccardo Spagni e24cd86c18
Merge pull request #1827
7 years ago
Riccardo Spagni d35d626181
Merge pull request #1826
7 years ago
Riccardo Spagni 2f9ecd4fba
Merge pull request #1823
7 years ago
Riccardo Spagni 78a99fe7da
Merge pull request #1820
7 years ago
Riccardo Spagni 460836a2b7
Merge pull request #1813
7 years ago
Riccardo Spagni 14c6c910d7
Merge pull request #1803
7 years ago
moneromooo-monero 2c468dd429
allow user I/O in millinero, micronero, nanonero, piconero
7 years ago
Jaquee db1c7d80b1
wallet api: add missing mining options
7 years ago
moneromooo-monero d47dac9a88
wallet: fix insertion of pool transactions
7 years ago
moneromooo-monero b8a08f199a
wallet: fix --log-file not working
7 years ago
moneromooo-monero 7a44f38a7f
Add support for the wallet to refresh pruned blocks
7 years ago
moneromooo-monero 6fd4b827fb
node_rpc_proxy: allow caching daemon RPC version
7 years ago
moneromooo-monero b5c74e4041
wallet: invalidate node proxy cache when reconnecting
7 years ago
Jaquee 5310574382
Wallet API: Add support for daemon rpc login
7 years ago
moneromooo-monero cf2b151116
wallet: avoid pre-log-init spew on --version
7 years ago
Riccardo Spagni 57f15994a5
Merge pull request #1797
7 years ago
moneromooo-monero ada6a8a2de
wallet_rpc_server: new --trusted-daemon flag
7 years ago
Riccardo Spagni 3435038a4d
add rpc timeouts to calls that might timeout
7 years ago
Jaquee e4dbea976e
wallet2: fix wrong status on daemon shutdown/startup
7 years ago
moneromooo-monero 14d0e00235
wallet2_api: add updates check api
7 years ago
Riccardo Spagni c3599fa7b9
update copyright year, fix occasional lack of newline at line end
7 years ago
Riccardo Spagni 50fadea8fa
Merge pull request #1747
7 years ago
Riccardo Spagni d596722dfa
Merge pull request #1749
7 years ago
moneromooo-monero 5a3b1e983c
wallet2: fix failure to send (relatedness check in wrong case)
7 years ago
moneromooo-monero 26bd7aac03
wallet_api: fix logging init via api
7 years ago
moneromooo-monero 83ec209f42
simplewallet: validate hex input size
7 years ago
iDunk5400 b2ac939eb3
Fix GUI building after libcryptonote_core was split (#1626)
7 years ago
Riccardo Spagni eacf2124b6 Merge pull request #1689
7 years ago
Riccardo Spagni 9296960081
Merge pull request #1686
7 years ago
Riccardo Spagni 9781ecaa70
Merge pull request #1685
7 years ago
kenshi84 8027ce0c75 extract some basic code from libcryptonote_core into libcryptonote_basic
8 years ago
Riccardo Spagni 99ee3fd17e
Merge pull request #1679
8 years ago
moneromooo-monero bceaf4b788
wallet2: fix transactions not considering rct inputs
8 years ago
Lee Clagett ce7fcbb4ae Add server auth to monerod, and client auth to wallet-cli and wallet-rpc
8 years ago
Jaquee 7549116ec3
Wallet API: Easylogger wrapper for gui
8 years ago
Jaquee 4efc926d28
Wallet API: Catch error from tools::is_local_address
8 years ago
Jaquee 0cc50bdd11 GUI: Improved refresh performance
8 years ago
Jaquee 805625b541 wallet api: Remove initAsync() and don't start refresh automatically on init
8 years ago
Jaquee 031b060af0 wallet2::init() - disconnect before init if connected
8 years ago
Riccardo Spagni e56bf442c3
Merge pull request #1669
8 years ago
Riccardo Spagni 31cf4e7362
Merge pull request #1640
8 years ago
moneromooo-monero 4f5b130de9
wallet_rpc_server: add address book RPC calls
8 years ago
kenshi84 f97526e641 simplewallet: option to always ask password for any crytical operations
8 years ago
Riccardo Spagni 58c87786ae
Merge pull request #1652
8 years ago
Riccardo Spagni 011c5a8a7c
Merge pull request #1647
8 years ago
Riccardo Spagni 10b625079b
Merge pull request #1645
8 years ago
Riccardo Spagni 614400e5af
Merge pull request #1643
8 years ago
Riccardo Spagni 5bb95fc613
Merge pull request #1634
8 years ago
Riccardo Spagni 5fb3f97a55
Merge pull request #1629
8 years ago
Riccardo Spagni f9e60dcd55
Merge pull request #1617
8 years ago
luigi1111 3cef7fbbb6
Merge pull request 1635
8 years ago
Jaquee 774a21394a
Wallet API: Create wallet from keys
8 years ago
NanoAkron fba9332de8
Changed console output for transaction from L0 to L1
8 years ago
moneromooo-monero 8c8482ac98
wallet_rpc_server: fix short payment id validation in transfer
8 years ago
moneromooo-monero 2bf029be17
wallet2: fix corner case failing to send a second output
8 years ago
moneromooo-monero 9bd9906e8f
Factor is_address_local code into a tools function
8 years ago
moneromooo-monero 69d2ad3967
wallet_rpc_server: fix logs going to the wrong file
8 years ago
luigi1111 4629ead8c5
Merge pull request #1618
8 years ago
Timothy D. Prime 99f584376e Fix invalid + of std::string and int
8 years ago
Lee Clagett c02e1cb943 Updates to epee HTTP client code
8 years ago
Riccardo Spagni 6f39ba5909
Merge pull request #1621
8 years ago
kenshi84 feed6175ea fixed typo: monero-wallet-cli,log
8 years ago
= e92c4fff1a
Wallet api: testnet getter
8 years ago
Miguel Herranz 629e3101ab Replace BOOST_FOREACH with C++11 ranged for
8 years ago
Riccardo Spagni 17247b23bf
Merge pull request #1612
8 years ago
moneromooo-monero 20f7152769
wallet2: fix sending a rct tx with a single output available
8 years ago
Riccardo Spagni 39aaea8e62
Merge pull request #1599
8 years ago
moneromooo-monero 17246d051d
wallet: print exception message on get_random_outs_error
8 years ago
moneromooo-monero 87c658f83b
wallet2_api: add API to set log categories
8 years ago
moneromooo-monero 693c190881
wallet: add a node RPC cache layer for simple RPC calls
8 years ago
moneromooo-monero d86ae2bec6
wallet2: reuse fake outs when adjusting fee on transfer
8 years ago
Riccardo Spagni ab69d5b367
Merge pull request #1569
8 years ago
kenshi84 16b8b66adc specify restore height by YYYY-MM-DD format
8 years ago
moneromooo-monero 5833d66f65
Change logging to easylogging++
8 years ago
Riccardo Spagni ec323d8c3f
Merge pull request #1561
8 years ago
Riccardo Spagni 9cda94d0aa
Merge pull request #1574
8 years ago
Riccardo Spagni f00797a1f2
Merge pull request #1573
8 years ago
Riccardo Spagni 31de98793f
Merge pull request #1567
8 years ago
Riccardo Spagni 865f5bef34
Merge pull request #1564
8 years ago
Riccardo Spagni 935f50471c
Merge pull request #1560
8 years ago
Chris Vickio 0aefb2f60a remove std::move from return statements (pessimizing-move warning)
8 years ago
Chris Vickio 629d5b7689 change counter from bool to int (deprecated-increment-bool warning)
8 years ago
moneromooo-monero d276a16526
wallet2: use at least two rct inputs if possible
8 years ago
Jaquee dea53962a3
fix timeout in check_connection
8 years ago
Chris Vickio 3b6d5f255d make struct/class declarations consistent (mismatched-tags warning)
8 years ago
moneromooo-monero c9f13c5e54
wallet2: fix tx reroll not updating fee is going up a kB step
8 years ago
Jaquee 1d3179816b
Wallet API: add key image import/export functions
8 years ago
Jaquee 4a0176740d
Wallet API: support integrated addresses in address book.
8 years ago
Jaquee 46550c0b4f
Wallet API: add rescanSpent()
8 years ago
Riccardo Spagni 2806842200
Merge pull request #1562
8 years ago
Riccardo Spagni 2a2f02e375
Merge pull request #1559
8 years ago
Riccardo Spagni faa33fc326
Merge pull request #1541
8 years ago
Riccardo Spagni e51afeb90f
Merge pull request #1540
8 years ago
Riccardo Spagni 36b84ded95
Merge pull request #1526
8 years ago
Riccardo Spagni aeeb24991a
Merge pull request #1523
8 years ago
Riccardo Spagni 71c7577370
Merge pull request #1513
8 years ago
Jaquee a081b39c01
Move key image export/import functions to wallet2
8 years ago
Jaquee db56a03ff2
Wallet2 + API: Callbacks for unconfirmed transfers
8 years ago
Lee Clagett d81cb08704 Added (not yet enabled) HTTP client authentication
8 years ago
Jaquee 0d3918e15b
Wallet api: Update trustedDaemon when daemon is changed
8 years ago
Jaquee dbb838f4d0
GUI cold signing
8 years ago
Jaquee afb85a028f
Wallet API: functions for supporting/creating view only wallets
8 years ago
Jaquee 5eed5b056b
Wallet API: functions for supporting/creating view only wallets
8 years ago
moneromooo-monero a813ab50fe
wallet2_api: add solo mining API
8 years ago
kenshi84 f1dde1a429 wallet cli: print originating block heights of mixin keys when making transfer
8 years ago
Riccardo Spagni c6ec939626
Merge pull request #1542
8 years ago
Riccardo Spagni 59021496d8
Merge pull request #1537
8 years ago
Riccardo Spagni 6cbfe0f849
Merge pull request #1521
8 years ago
Riccardo Spagni ba9744d400
Merge pull request #1515
8 years ago
Riccardo Spagni da05900524
Merge pull request #1509
8 years ago
Riccardo Spagni 13c5da2aa3
Merge pull request #1508
8 years ago
Riccardo Spagni 0ce4618bea
Merge pull request #1504
8 years ago
Riccardo Spagni 06de09daf4
Merge pull request #1501
8 years ago
Riccardo Spagni 1736b7ef6b
Merge pull request #1500
8 years ago
Riccardo Spagni 03497f0268
Merge pull request #1497
8 years ago
MoroccanMalinois 60fe1b61e0 Add parse_uri to wallet2_api
8 years ago
Jaquee 79b4e1f997
Cold signing: make sure short payment id isnt encrypted twice
8 years ago
moneromooo-monero 19c4041df5
wallet_rpc_server: new RPC call to get a transfer by txid
8 years ago
kenshi84 ada7c7da8f portable serializer: tests added
8 years ago
kenshi84 f390a0e2dc portable serializer: make signerd/unsigned tx portable, ignore archive version checking
8 years ago
moneromooo-monero 21c5af5a8a
wallet2_api: add an address book payment id lookup API
8 years ago
Jaquee 29333c417e
wallet api: prevent setting refresh height too high
8 years ago
Jaquee 4585ada453
Wallet2: faster exit while refreshing
8 years ago
moneromooo-monero cebae0c510
wallet2: check the node returned the real output when requested
8 years ago
kenshi84 5f4ac6b909 wallet2 bugfix: store watch_only flag properly with rewrite()
8 years ago
moneromooo-monero c0a0fcaff0
wallet2_api: some new APIs to access daemon state
8 years ago
moneromooo-monero 505116771e
wallet2: fix large reorgs failing
8 years ago
kenshi84 99580adf66 make openalias also available for solo miner; introduce namespace tools::dns_utils; support integrated address with dns lookup
8 years ago
Riccardo Spagni 9777de1890
Merge pull request #1474
8 years ago
Riccardo Spagni e170cbe013
Merge pull request #1473
8 years ago
Riccardo Spagni 6847999fb8
Merge pull request #1472
8 years ago
Riccardo Spagni 233ba51ad9
Merge pull request #1468
8 years ago
Riccardo Spagni b9b9028e50
Merge pull request #1462
8 years ago
kenshi84 2ac8007544 also use portable serializer for boost_serialization_helper.h and net_node.inl, completely adandon boost/archive/binary_oarchive.hpp
8 years ago
kenshi84 d1d6e27ab6 moved boost cpp into hpp since they're supposed to be header only
8 years ago
Lee Clagett 2bddb8ebee Refactored password prompting for wallets
8 years ago
Jaquee fc40b3e732
Lower connection timeout in check_connection()
8 years ago
Lee Clagett e3639f5cc3 Removed unused functions
8 years ago
moneromooo-monero 9a2cd72257
wallet2_api: add an API to the OpenAlias resolver
8 years ago