Commit Graph

363 Commits (8386c6df2c591b01a83702e122dff78ef77f0747)

Author SHA1 Message Date
moneromooo-monero 452d4fae39
tests: fix hashchain unit tests
7 years ago
stoffu bd9371395e
wallet2: error check for generate_key_image_helper, removed redundant wallet_generate_key_image_helper
7 years ago
selsta 986d03d4b2 simplewallet: allow to set threshold before warning about tx backlog
7 years ago
moneromooo-monero 37c12119ab
wallet2: fix hash chain trimming when the inner chain becomes empty
7 years ago
moneromooo-monero 36c3465b98
wallet2: do not keep block hashes below last checkpoint
7 years ago
moneromooo-monero 5d65a75b69
move checkpoints in a separate library
7 years ago
moneromooo-monero 2ec928badb
wallet2: simplify tx processing a bit
7 years ago
moneromooo-monero 740e6533a5
wallet2: factor some of the tx scanning code
7 years ago
moneromooo-monero 651baaec46
wallet: add encrypted seed functionality
7 years ago
Riccardo Spagni e19b68b005
Merge pull request #2362
7 years ago
Riccardo Spagni 10da3051c2
Merge pull request #2309
7 years ago
moneromooo-monero adce8ae466
simplewallet: new "fee" command to display fee information
7 years ago
moneromooo-monero f906d87e66
wallet: new option to check/confirm txpool backlog when sending
7 years ago
Jaquee d27fe32e4a wallet2: export/import wallet data functions
7 years ago
Jaquee 225a25f327 import_key_images - allow importing without being connected to daemon
7 years ago
Riccardo Spagni 6f60613ffb
Merge pull request #2240
7 years ago
Riccardo Spagni 4c24eb050b
Merge pull request #2238
7 years ago
Riccardo Spagni 68ccc10b29
Merge pull request #2205
7 years ago
moneromooo-monero 0c57df9770
wallet2: fix temporarily missing incoming tx when being mined
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 c97d1bd3d4
wallet: return unlock_time in get_transfers
7 years ago
Robby Weinberg 71f8249a08 Prevent crash if performing certain actions before wallet is initialized
7 years ago
Nano Akron e2529347b6 Correct spelling of 'get_upper_transaction_size_limit'
7 years ago
moneromooo-monero 6df83b3efb
wallet: add sweep_below function
7 years ago
Howard Chu 110b683152
Resolve #92 add ability to create wallets thru RPC
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 7769a6e757
Merge pull request #1903
7 years ago
moneromooo-monero 350e99ae57
wallet2: cache which pool txes were scanned already
7 years ago
moneromooo-monero c1e9ccc794
wallet2: speed up transactions using remote nodes
7 years ago
moneromooo-monero 3396a9f2af
Add intervening v5 fork for increased min block size
7 years ago
Riccardo Spagni 5bcb25f3f8
Merge pull request #1846
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
Riccardo Spagni d35d626181
Merge pull request #1826
7 years ago
moneromooo-monero 2c468dd429
allow user I/O in millinero, micronero, nanonero, piconero
7 years ago
moneromooo-monero 7a44f38a7f
Add support for the wallet to refresh pruned blocks
7 years ago
Riccardo Spagni c3599fa7b9
update copyright year, fix occasional lack of newline at line end
7 years ago
Riccardo Spagni eacf2124b6 Merge pull request #1689
7 years ago
Riccardo Spagni 9296960081
Merge pull request #1686
7 years ago
kenshi84 8027ce0c75 extract some basic code from libcryptonote_core into libcryptonote_basic
7 years ago
moneromooo-monero bceaf4b788
wallet2: fix transactions not considering rct inputs
7 years ago
Lee Clagett ce7fcbb4ae Add server auth to monerod, and client auth to wallet-cli and wallet-rpc
7 years ago
Riccardo Spagni 31cf4e7362
Merge pull request #1640
7 years ago
kenshi84 f97526e641 simplewallet: option to always ask password for any crytical operations
7 years ago
Riccardo Spagni 5fb3f97a55
Merge pull request #1629
7 years ago
Lee Clagett c02e1cb943 Updates to epee HTTP client code
8 years ago
Miguel Herranz 629e3101ab Replace BOOST_FOREACH with C++11 ranged for
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 9cda94d0aa
Merge pull request #1574
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
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
Jaquee a081b39c01
Move key image export/import functions to wallet2
8 years ago
Jaquee db56a03ff2
Wallet2 + API: Callbacks for unconfirmed transfers
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
kenshi84 f1dde1a429 wallet cli: print originating block heights of mixin keys when making transfer
8 years ago
Riccardo Spagni ba9744d400
Merge pull request #1515
8 years ago
Jaquee 79b4e1f997
Cold signing: make sure short payment id isnt encrypted twice
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
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 6847999fb8
Merge pull request #1472
8 years ago
Lee Clagett 2bddb8ebee Refactored password prompting for wallets
8 years ago
kenshi84 66e6af89ce added experimental boost::archive::portable_binary_{i|o}archive
8 years ago
anonimal 4bb0bff233
AddressBook: use unsigned type for row ID's
8 years ago
Jaquee 3b4539ee7e
addressbook updates
8 years ago
Jaquee 5df92877c7 GUI address book
8 years ago
moneromooo-monero f4a3ce15c1
Fix sending outputs from a tx with more than one pubkey
8 years ago
Riccardo Spagni f2ea2afb77
Merge pull request #1398
8 years ago
Riccardo Spagni 977dd9b76c
Merge pull request #1385
8 years ago
Riccardo Spagni 3d533d1037
Merge pull request #1380
8 years ago
Pierre Boyer f4772bae81 Fix a few minor typos
8 years ago
moneromooo-monero 82ba2108e9
wallet: add API and RPC to create/parse monero: URIs
8 years ago
moneromooo-monero 657a70e004
wallet: add a getter for the filename path
8 years ago
moneromooo-monero d6086f5b4e
Improve daemon RPC version handling
8 years ago
Riccardo Spagni 2497a2d547
Merge pull request #1369
8 years ago
moneromooo-monero 92dea04929
wallet2: fix wrong change being recorded for cold signed txes
8 years ago
moneromooo-monero 7abfc5474c
wallet: fix exporting outputs and key images with txes with two pubkeys
8 years ago
Riccardo Spagni 5df6f0be80
Merge pull request #1318
8 years ago
moneromooo-monero a0131c8be3
wallet: auto sync outputs and key images in cold signing files
8 years ago
moneromooo-monero a99ab49dd5
wallet: fix serialization of new m_key_image_known member
8 years ago
Jacob Brydolf 4fca34ddb4
Wallet2: calculate approximate blockchain height on offline creation
8 years ago
Lee Clagett 358e068e87 Created monero-wallet-rpc, moving functionality from monero-wallet-cli
8 years ago
Riccardo Spagni 144a7f090a
Merge pull request #1305
8 years ago
Riccardo Spagni 18fdd8116e
Merge pull request #1306
8 years ago
Riccardo Spagni 4c44d896d3
Merge pull request #1285
8 years ago
Riccardo Spagni 0fa6cbef3f
Merge pull request #1276
8 years ago
moneromooo-monero 8aba0d4b4c
wallet: encrypt outputs and key images files with the view key
8 years ago
moneromooo-monero c80f4d416d
wallet: fix output collision detection for view wallets
8 years ago
moneromooo-monero b5d6faada3
wallet: fix bad amounts/fees again
8 years ago
luigi1111 a970a4e3cf
refresh speedup
8 years ago
Riccardo Spagni d53bc2eddf
Merge pull request #1281
8 years ago
moneromooo-monero 18f66f44ef
wallet: use the dynamic per kB fee
8 years ago
moneromooo-monero bb560dd814
wallet: new import_outputs/export_outputs commands
8 years ago
moneromooo-monero 7e6d3cf441
wallet: set incoming outputs' key image to 0 on view wallets
8 years ago
moneromooo-monero 1f9e6a46d8
wallet: print tx overview on submit_transfer too
8 years ago
moneromooo-monero 31abac4daf
wallet: fix pre-rct cold wallet signing not splitting change
8 years ago
Riccardo Spagni 09f62ed33e
Merge pull request #1225
8 years ago
Riccardo Spagni f800390ccc
Merge pull request #1224
8 years ago
Riccardo Spagni b53c9e5549
Merge pull request #1200
8 years ago
NanoAkron a3748f40ea
Rewrote add_wallet_create_if_needed for clearer flow and behaviour
8 years ago
NanoAkron 04da979f46
Always confirm transfers defaults to ON/YES
8 years ago
moneromooo-monero 8231997b66
simplewallet: fix sweep_all misreporting sweeped amount for rct outputs
8 years ago
moneromooo-monero 4e6d70808d
wallet: better implementation of sweep_unmixable
8 years ago
Riccardo Spagni 2723cd12e1
Merge pull request #1173
8 years ago
Riccardo Spagni bfdac4b5ff
Merge pull request #1160
8 years ago
Riccardo Spagni 2ef81914b5
Merge pull request #1140
8 years ago
Jacob Brydolf 65ea8364f8 wallet2_api: added Wallet::daemonBlockChainTargetHeight()
8 years ago
moneromooo-monero 80b4da3330
wallet: wallet option to confirm transfers with no payment id
8 years ago
moneromooo-monero bba6af9064
wallet: cold wallet transaction signing
8 years ago
Ilya Kitaev 7b4a85b309 wallet2_api: added Wallet::daemonBlockChainHeight()
8 years ago
moneromooo-monero 9c7b0cb28e
wallet: change priority/fee to ArticMine's recommendation
8 years ago
moneromooo-monero cd01bae735
Decrease minimum fee from 0.01/kB to 0.002/kB
8 years ago
moneromooo-monero b951bc8780
wallet: transfer_selected_rct now also selects fake outs
8 years ago
moneromooo-monero c3b3260ae5
New "Halfway RingCT" outputs for coinbase transactions
8 years ago
moneromooo-monero d4b62a1e29
rct amount key modified as per luigi1111's recommendations
8 years ago
moneromooo-monero a47ceee83b
wallet: do not store signatures in the wallet cache
8 years ago
moneromooo-monero 2c9d9519f1
wallet2: factor m_spent changes
8 years ago
moneromooo-monero 230fca2d56
wallet: use the prefered rct case only when enough rct outs exist
8 years ago
moneromooo-monero c27194a444
wallet: do not try to use rct txes a few blocks before the fork
8 years ago
moneromooo-monero 9b70856ccb
rct: make the amount key derivable by a third party with the tx key
8 years ago
moneromooo-monero 3cb2edec66
rpc: send global indices along with blocks/transacions on refresh
8 years ago
moneromooo-monero 84c82cd775
wallet: better tx input selection
8 years ago
moneromooo-monero e81a2b2cfa
port get_tx_key/check_tx_key to rct
8 years ago
moneromooo-monero 37c895e5e3
wallet: rct specific output selection
8 years ago
moneromooo-monero 1017a75460
wallet: factor transfer_rct code with transfer code
8 years ago
moneromooo-monero 089df4af83
wallet: reset output spent status on blockchain reorg
8 years ago
moneromooo-monero dc4aad7eb5
add rct to the protocol
8 years ago
moneromooo-monero 11dc091464
Fake outs set is now decided by the wallet
8 years ago
moneromooo-monero 1593553e03
new unlocked parameter to output_histogram
8 years ago
moneromooo-monero ebf97d76f0
wallet: new {ex,im}port_key_images commands and RPC calls
8 years ago
moneromooo-monero b89b96394a
wallet: add unconfirmed incoming txes from the txpool
8 years ago
Riccardo Spagni fc3e135b83
Merge pull request #902
8 years ago
moneromooo-monero 89d9f382a0
wallet: add command and RPC to sign/verify data
8 years ago
moneromooo-monero 014f3a0d39
Add a daemon RPC version, and make simplewallet check it
8 years ago
Riccardo Spagni 3923cbddaf
Merge pull request #878
8 years ago
moneromooo-monero 945c272f6c
wallet: add a fee multiplier
8 years ago
Ilya Kitaev eec0f57d60 Typo fixed
8 years ago