Commit Graph

374 Commits (572d7ea5efa92b58c4f5aec12481d991aaca5935)

Author SHA1 Message Date
Lee Clagett ce7fcbb4ae Add server auth to monerod, and client auth to wallet-cli and wallet-rpc
7 years ago
Jaquee 7549116ec3
Wallet API: Easylogger wrapper for gui
7 years ago
Jaquee 4efc926d28
Wallet API: Catch error from tools::is_local_address
7 years ago
Jaquee 0cc50bdd11 GUI: Improved refresh performance
7 years ago
Jaquee 805625b541 wallet api: Remove initAsync() and don't start refresh automatically on init
7 years ago
Riccardo Spagni 10b625079b
Merge pull request #1645
8 years ago
Riccardo Spagni 5fb3f97a55
Merge pull request #1629
8 years ago
Jaquee 774a21394a
Wallet API: Create wallet from keys
8 years ago
moneromooo-monero 9bd9906e8f
Factor is_address_local code into a tools function
8 years ago
Lee Clagett c02e1cb943 Updates to epee HTTP client code
8 years ago
= e92c4fff1a
Wallet api: testnet getter
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 5833d66f65
Change logging to easylogging++
8 years ago
Riccardo Spagni ec323d8c3f
Merge pull request #1561
8 years ago
Riccardo Spagni f00797a1f2
Merge pull request #1573
8 years ago
Riccardo Spagni 865f5bef34
Merge pull request #1564
8 years ago
Riccardo Spagni 935f50471c
Merge pull request #1560
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
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 2a2f02e375
Merge pull request #1559
8 years ago
Riccardo Spagni faa33fc326
Merge pull request #1541
8 years ago
Riccardo Spagni 36b84ded95
Merge pull request #1526
8 years ago
Jaquee db56a03ff2
Wallet2 + API: Callbacks for unconfirmed transfers
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
Riccardo Spagni c6ec939626
Merge pull request #1542
8 years ago
Riccardo Spagni 6cbfe0f849
Merge pull request #1521
8 years ago
Riccardo Spagni da05900524
Merge pull request #1509
8 years ago
Riccardo Spagni 1736b7ef6b
Merge pull request #1500
8 years ago
MoroccanMalinois 60fe1b61e0 Add parse_uri to wallet2_api
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
moneromooo-monero c0a0fcaff0
wallet2_api: some new APIs to access daemon state
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
moneromooo-monero 9a2cd72257
wallet2_api: add an API to the OpenAlias resolver
8 years ago
Riccardo Spagni 73e50749e2
Merge pull request #1455
8 years ago
Jaquee 944b6079d9
Wallet API: Do not refresh while daemon is syncing
8 years ago
anonimal 4bb0bff233
AddressBook: use unsigned type for row ID's
8 years ago
Randi Joseph b2adfa8c51 Bitmonero namespace renamed Monero. Bitmonero namespace alias added so that third party uses of the wallet api can transition.
8 years ago
Jaquee 3b4539ee7e
addressbook updates
8 years ago
Jaquee 5df92877c7 GUI address book
8 years ago
Riccardo Spagni f2ea2afb77
Merge pull request #1398
8 years ago
Riccardo Spagni 836c748366
Merge pull request #1388
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 fcd178ef33
wallet_api: add a few daemon related getters
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 c36cb54340
Merge pull request #1372
8 years ago
Riccardo Spagni 25369df4d8
Merge pull request #1357
8 years ago
moneromooo-monero 17b6bd6d35
Fix DNS failures in offline mode preventing daemon startup
8 years ago
moneromooo-monero 5fc36f981c
wallet2_api: fix history leak on destruction
8 years ago
moneromooo-monero 69b188c4b2
wallet2_api: fix payment ids from integrated addresses being ignored
8 years ago
Jacob Brydolf 4fca34ddb4
Wallet2: calculate approximate blockchain height on offline creation
8 years ago
Riccardo Spagni a3cd7230f8
Merge pull request #1315
8 years ago
moneromooo-monero 1669621937
wallet2_api: support for sweeping all
8 years ago
Jacob Brydolf 9150a16ed1
Wallet API: use stored refresh height when rebuilding cache
8 years ago
Riccardo Spagni dc5e0e45cd
Merge pull request #1310
8 years ago
Riccardo Spagni 56c594a8fe
Merge pull request #1309
8 years ago
moneromooo-monero c441a61ef6
wallet2_api: API to sign and verify a message
8 years ago
Ilya Kitaev 4dcb74f97f wallet_api: PendingTransaction::txCount - number of split transactions
8 years ago
Riccardo Spagni e8a55db29d
Merge pull request #1308
8 years ago
Riccardo Spagni 7c7a6cf2f8
Merge pull request #1302
8 years ago
Riccardo Spagni 96e0138ebf
Merge pull request #1301
8 years ago
Jacob Brydolf 35da3cb074 Wallet API: added getTxKey()
8 years ago
Riccardo Spagni c57ce06a97
Merge pull request #1300
8 years ago
Riccardo Spagni af2ceb29fa
Merge pull request #1298
8 years ago
Riccardo Spagni c05cecf036
Merge pull request #1297
8 years ago
moneromooo-monero 40a68e22fa
wallet2_api: add API for create_unmixable_sweep_transactions
8 years ago
Jacob Brydolf 0c530de057
Wallet API: Pause refresh while creating transaction
8 years ago
moneromooo-monero 63fe6fd9ba
wallet2_api: allow connection to return "yes, but wrong version"
8 years ago
moneromooo-monero eb194925ec
wallet2_api: do not copy the whole pending tx when iterating
8 years ago
moneromooo-monero 97288a5ce2
wallet2_api: add API for tx notes
8 years ago
moneromooo.monero af8a2600aa
wallet_api: txkey checking functions for the GUI
8 years ago
moneromooo-monero b5d6faada3
wallet: fix bad amounts/fees again
8 years ago
Jacob Brydolf 43ec2d002a
Wallet API: added walletExists logic
8 years ago
Jacob Brydolf fdef09f11c Wallet API: make sure path exists before searching for wallets
8 years ago
Riccardo Spagni 92095104fe
Merge pull request #1230
8 years ago
Riccardo Spagni 4f6ea2eb6a
Merge pull request #1229
8 years ago
Riccardo Spagni b3d4505ae1
Merge pull request #1228
8 years ago
Riccardo Spagni 9feb358e46
Merge pull request #1220
8 years ago
moneromooo-monero 06b642dfe4
wallet_api: add address validation functions
8 years ago
moneromooo-monero b6b86ab347
wallet2_api: recognize full size payment ids as valid
8 years ago
moneromooo-monero 2bf65dfb8d
wallet_api: do not override invalid payment id
8 years ago
moneromooo-monero e76dcdd810
wallet: improve error messages when not enough money for transfer
8 years ago
moneromooo-monero 2d7083ca56
wallet_api: fix wrong amount in tx history
8 years ago
Jacob Brydolf a8cd65646c Wallet API: added setRecoveringFromSeed();
8 years ago
Riccardo Spagni 0673db16ad
Merge pull request #1195
8 years ago
Jacob Brydolf 36a89ab435
libwallet_api: Added option to restore from specific height
8 years ago
Ilya Kitaev 697ce1d435 libwallet_api: reverted deleted curly brace
8 years ago
Ilya Kitaev a4390dae07 resolved conflict with 'develop' of https://github.com/mbg033/monero
8 years ago
Ilya Kitaev 62b3708ea5 libwallet_api: do not signal on sent/received tx until wallet completely
8 years ago
Ilya Kitaev 11fab41c36 libwallet_api: TransactionHistory: read/write syncchronization
8 years ago
Ilya Kitaev 8b0cb8caa4 libwallet_api: some renamings
8 years ago
Ilya Kitaev db3282cdf0 Initialize transaction history if empty
8 years ago
Ilya Kitaev 85f5e73d9c libwallet_api: fixes for transaction history
8 years ago
Ilya Kitaev bb9094f1fe libwallet_api: fixes for transaction history
8 years ago
Riccardo Spagni 2723cd12e1
Merge pull request #1173
8 years ago
Jacob Brydolf 65ea8364f8 wallet2_api: added Wallet::daemonBlockChainTargetHeight()
8 years ago
Ilya Kitaev 8b20cbfa7d libwallet_api: do not use fast-refresh on recovery
8 years ago
Ilya Kitaev 10fe626e13 libwallet_api: fast-refresh in case of opening non-synced wallet
8 years ago
Ilya Kitaev 0019e3106b libwallet_api: fix unhandled exception on address check
8 years ago
Ilya Kitaev 1f73f80c94 libwallet_api: fast-refresh for new wallet
8 years ago
Ilya Kitaev 25e5efc238 libwallet_api: Wallet::setAutoRefreshInterval sanity check
8 years ago
Ilya Kitaev a6688200fb libwallet_api: explicitly return 0 in Wallet::daemonBlockChainHeight()
8 years ago
Ilya Kitaev 3079c5756b wallet2_api: milliseconds resolution for auto-refresh interval
8 years ago
Ilya Kitaev 7b4a85b309 wallet2_api: added Wallet::daemonBlockChainHeight()
8 years ago
Ilya Kitaev 9de3ec3e2a libwallet_api: Wallet::blockChainHeight, WalletListener::newBlock
8 years ago
Ilya Kitaev d5d0856ce6 wallet2_api: getter and setter for "refresh interval"
8 years ago
Ilya Kitaev cdb6c96f89 wallet2_api: fixed deadlock while closing wallet
8 years ago
Riccardo Spagni 8a274eab3f switch wallet API from std thread/mutex to boost
8 years ago
moneromooo-monero 9c7b0cb28e
wallet: change priority/fee to ArticMine's recommendation
8 years ago
moneromooo-monero a47ceee83b
wallet: do not store signatures in the wallet cache
8 years ago
moneromooo-monero 83ab3151e8
wallet2_api: zero amounts are now allowed with rct
8 years ago
moneromooo-monero 096ac06521
wallet2_api: update on_money_{received,spent} prototypes for rct changes
8 years ago
Ilya Kitaev bcf7b67cd6 libwallet_api: Wallet::amountFromString fixed
8 years ago
Ilya Kitaev 32bc7b41c0 libwallet_api: helper method to return maximumAllowedAmount
8 years ago
Ilya Kitaev b1a5a937ff libwallet_api: do not store wallet on close if status is not ok
8 years ago
moneromooo-monero 11dc091464
Fake outs set is now decided by the wallet
8 years ago
Riccardo Spagni b582764bd6
Merge pull request #915
8 years ago
Ilya Kitaev d7597c5961 refreshing wallet even if error happened
8 years ago
Ilya Kitaev 6d32a3d16b wallet_api: async init, Wallet::connected status, log level
8 years ago
Ilya Kitaev 193d251360 libwallet_api cmake: conditionally creating libwallet_merged2 only for
8 years ago
Ilya Kitaev 10c06ddac7 wallet_api: segfault on refresh fixed
8 years ago
Ilya Kitaev 9d2cb4f36c WalletListener functionality
8 years ago
Ilya Kitaev 083380cb8f Transaction fee multiplier aka priority integraged
8 years ago
Ilya Kitaev 00ed12bd6c Wallet::paymentIdValid
8 years ago
moneromooo-monero 87b1153f37
wallet2_api: use uint64_t for amounts
8 years ago
moneromooo-monero a0bf85d09d
wallet2_api: make this build (smatch needs .str() for /=)
8 years ago
Ilya Kitaev ab61ba0c9b Merge branch 'master' of https://github.com/mbg033/bitmonero
8 years ago
Ilya Kitaev d60864785f WalletManager::findWallets: searching by "keys" files instead of
8 years ago
Ilya Kitaev ca61153003 Wallet: payment id and integrated address
8 years ago
Ilya Kitaev 23cbf6fd97 PendingTransactionImpl: pointer->reference
8 years ago
Ilya Kitaev c1d9e7cd2a commented regex
8 years ago
Ilya Kitaev 2efec04f74 Wallet::createTransaction: added mixin_count param
8 years ago
Ilya Kitaev 85a632244e double/string to monero integer convertion methods
8 years ago
Ilya Kitaev e7d8f2a085 wallet::default_mixin exposed to public interface as
8 years ago
Ilya Kitaev a5374897f8 Wallet::filename, Wallet::keysFilename, tests for move wallet
8 years ago
Ilya Kitaev a1eddcd693 removed unused "using"
8 years ago
Ilya Kitaev 8390bfa770 Wallet API : WalletManager::findWallets() added
8 years ago
Ilya Kitaev 64348a2d11 WalletListener::moneySpent test
8 years ago
Ilya Kitaev 060bb62e29 WalletListener::moneySpent(), WalletListener::moneyReceived()
8 years ago
Ilya Kitaev 374577018d started WalletListener
8 years ago
Ilya Kitaev e6fdd5dd10 TransactionHistory continued
8 years ago
Ilya Kitaev 3dd4b4ccf9 merged with upstream
8 years ago
Ilya Kitaev d500272fa8 Wallet API : transaction history in progress
8 years ago
Ilya Kitaev 663ed04eb8 transaction history api in progress
8 years ago
Ilya Kitaev 12345d382c api implementation splitted over separate files
8 years ago
Ilya Kitaev 4e5521d87d PendingTransactionImpl: pointer->reference
8 years ago
Ilya Kitaev 7b7cf21644 commented regex
8 years ago
Ilya Kitaev f1c4a376af Wallet::createTransaction: added mixin_count param
8 years ago
Ilya Kitaev 3318addafa double/string to monero integer convertion methods
8 years ago
Ilya Kitaev 3ac20a46b3 wallet::default_mixin exposed to public interface as
8 years ago
Ilya Kitaev c554055ce4 Wallet::filename, Wallet::keysFilename, tests for move wallet
8 years ago
Ilya Kitaev 8f9d98b3e0 removed unused "using"
8 years ago
Ilya Kitaev 2facbe77e4 Wallet API : WalletManager::findWallets() added
8 years ago
Ilya Kitaev 40087a745f WalletListener::moneySpent test
8 years ago
Ilya Kitaev 27d86b73c6 WalletListener::moneySpent(), WalletListener::moneyReceived()
8 years ago
Ilya Kitaev 5dbd2b8fc3 started WalletListener
8 years ago
Ilya Kitaev 93119344ec TransactionHistory continued
8 years ago
Ilya Kitaev 566166aafd merged with upstream
8 years ago
Ilya Kitaev 53a97bdcd3 Wallet API: transaction history in progress
8 years ago
Ilya Kitaev 02c9df5de2 Wallet API : transaction history in progress
8 years ago
Ilya Kitaev a213887476 transaction history api in progress
8 years ago
Ilya Kitaev b6aaf53a60 transaction history api in progress
8 years ago
Ilya Kitaev f83f3cbd96 api implementation splitted over separate files
8 years ago