aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/api (follow)
AgeCommit message (Expand)AuthorFilesLines
2018-01-10Reserve proofstoffu3-0/+57
2017-12-26wallet-api: added Utils::onStartupstoffu2-0/+6
2017-12-18check accessing an element past the end of a containermoneromooo-monero1-0/+4
2017-12-17Add N/N multisig tx generation and signingmoneromooo-monero3-5/+5
2017-11-25Merge pull request #2824Riccardo Spagni11-9/+989
2017-11-25Merge pull request #2368Riccardo Spagni2-0/+48
2017-11-21Spend proof without txkeystoffu2-0/+48
2017-11-21fix for tx proof: use exception instead of error_str when signature gen failedstoffu2-3/+3
2017-11-18Tx proof (revised):stoffu4-158/+135
2017-11-16split wallet and wallet_apimoneromooo-monero11-9/+997
2017-11-14Merge pull request #2701Riccardo Spagni1-1/+3
2017-11-06track double spending in the txpoolmoneromooo-monero1-3/+3
2017-11-06Merge pull request #2546Riccardo Spagni1-2/+20
2017-10-29Wallet API: override update subdir when built from srcJaquee1-1/+3
2017-10-22Wallet API: default values for account and subaddr indexJaquee2-8/+7
2017-10-16Distinguish "not enough money" and "not enough unlocked money"binaryFate1-2/+20
2017-10-15wallet2+API: use separate callbacks for lightwalletsJaquee1-0/+32
2017-10-15walletAPI: correct confirmations in txHistory for unsynced walletsJaquee1-2/+2
2017-10-15walletAPI: lightwallet exceptionsJaquee1-2/+12
2017-10-15walletAPI: add lightwallet login() and importWalletRequest()Jaquee2-0/+34
2017-10-15walletAPI: init() lightwallet and SSL supportJaquee2-6/+8
2017-10-15walletAPI: add tx unlock_timeJaquee1-4/+0
2017-10-07Subaddresseskenshi8414-100/+552
2017-09-25move checkpoints in a separate librarymoneromooo-monero2-6/+6
2017-09-25wallet2_api: check whether dynamic_cast returns NULLmoneromooo-monero1-0/+2
2017-09-25wallet2_api: remove an unused, uninitialized, fieldmoneromooo-monero1-1/+0
2017-09-25wallet2_api: init error code to "no error" in the ctormoneromooo-monero1-1/+1
2017-09-23store is optional during close and defaults to true; except during descructionm2049r4-13/+15
2017-08-21WalletAPI: only allow trusted daemon when importing key imagesJaquee1-0/+5
2017-08-21WalletAPI: copy wallet data when creating a view only walletJaquee1-0/+27
2017-08-15Merge pull request #2270Riccardo Spagni2-0/+7
2017-08-15Merge pull request #2238Riccardo Spagni2-0/+5
2017-08-09WalletAPI: add getDefaultDataDir()Jaquee2-0/+7
2017-08-07Merge pull request #2247Riccardo Spagni3-0/+9
2017-08-07change mixin to ring size in user visible placesmoneromooo-monero2-9/+9
2017-08-07Merge pull request #2254Riccardo Spagni2-0/+3
2017-08-05walletAPI: add getRefreshFromBlockHeight()Jaquee1-0/+1
2017-08-05wallet api: pause refresh while commiting txJaquee1-0/+2
2017-08-03Wallet API: add tx unlock timeJaquee3-0/+9
2017-08-03Enable verifying wallet password with having to load wallet.m2049r2-0/+5
2017-08-02fix wallet callback signaturesm2049r1-4/+4
2017-06-13wallet_api: fix missing transaction parameter in callbackmoneromooo-monero1-1/+1
2017-05-23Wallet API: Set seed lang when recovering form keysJaquee1-1/+2
2017-05-05Merge pull request #2012Riccardo Spagni2-2/+20
2017-05-02Wallet API: add spend/view key gettersJaquee2-2/+20
2017-04-24wallet: add sweep_below functionmoneromooo-monero1-1/+1
2017-04-02Wallet API: fix Cold signing split txJaquee1-4/+10
2017-03-24Wallet API: add hard fork info functionsJaquee4-22/+14
2017-03-21wallet: fix set_log not handling 0,xxx style settingsmoneromooo-monero1-1/+1
2017-03-18use const references in catch blocksmoneromooo-monero2-2/+2
2017-03-03wallet api: fix parameters in wallet2callbackImplJaquee1-7/+7
2017-03-03Merge pull request #1827Riccardo Spagni2-2/+4
2017-03-02wallet api: add missing mining optionsJaquee2-2/+4
2017-02-25Wallet API: Add support for daemon rpc loginJaquee2-3/+6
2017-02-22wallet2_api: add updates check apimoneromooo-monero1-0/+28
2017-02-21update copyright year, fix occasional lack of newline at line endRiccardo Spagni14-15/+15
2017-02-21Merge pull request #1747Riccardo Spagni2-1/+5
2017-02-18wallet_api: fix logging init via apimoneromooo-monero2-1/+5
2017-02-14simplewallet: validate hex input sizemoneromooo-monero2-5/+5
2017-02-11Merge pull request #1689Riccardo Spagni2-2/+2
2017-02-11Merge pull request #1685Riccardo Spagni1-0/+6
2017-02-08extract some basic code from libcryptonote_core into libcryptonote_basickenshi842-6/+4
2017-02-08Merge pull request #1679Riccardo Spagni1-2/+7
2017-02-06Add server auth to monerod, and client auth to wallet-cli and wallet-rpcLee Clagett2-2/+2
2017-02-05Wallet API: Easylogger wrapper for guiJaquee1-0/+6
2017-02-05Wallet API: Catch error from tools::is_local_addressJaquee1-2/+7
2017-02-04GUI: Improved refresh performanceJaquee1-7/+10
2017-02-04wallet api: Remove initAsync() and don't start refresh automatically on initJaquee2-17/+2
2017-02-02Merge pull request #1645Riccardo Spagni1-36/+2
2017-02-02Merge pull request #1629Riccardo Spagni3-28/+27
2017-01-30Wallet API: Create wallet from keysJaquee4-0/+158
2017-01-28Factor is_address_local code into a tools functionmoneromooo-monero1-36/+2
2017-01-25Updates to epee HTTP client codeLee Clagett3-28/+27
2017-01-22Wallet api: testnet getter=1-0/+1
2017-01-20Merge pull request #1599Riccardo Spagni1-2/+2
2017-01-20wallet: print exception message on get_random_outs_errormoneromooo-monero1-2/+2
2017-01-16wallet2_api: add API to set log categoriesmoneromooo-monero1-0/+5
2017-01-16Change logging to easylogging++moneromooo-monero1-2/+2
2017-01-15Merge pull request #1561Riccardo Spagni3-4/+2
2017-01-15Merge pull request #1573Riccardo Spagni1-2/+4
2017-01-15Merge pull request #1564Riccardo Spagni2-6/+52
2017-01-15Merge pull request #1560Riccardo Spagni2-1/+19
2017-01-14fix timeout in check_connectionJaquee1-2/+4
2017-01-14make struct/class declarations consistent (mismatched-tags warning)Chris Vickio3-4/+2
2017-01-13Wallet API: add key image import/export functionsJaquee2-6/+52
2017-01-13Wallet API: support integrated addresses in address book.Jaquee1-12/+42
2017-01-13Wallet API: add rescanSpent()Jaquee2-1/+19
2017-01-13Merge pull request #1559Riccardo Spagni4-5/+54
2017-01-13Merge pull request #1541Riccardo Spagni6-4/+440
2017-01-13Merge pull request #1526Riccardo Spagni2-5/+66
2017-01-12Wallet2 + API: Callbacks for unconfirmed transfersJaquee4-5/+54
2017-01-10Wallet api: Update trustedDaemon when daemon is changedJaquee1-0/+6
2017-01-10GUI cold signingJaquee6-4/+434
2017-01-10Wallet API: functions for supporting/creating view only walletsJaquee2-5/+66
2017-01-10Wallet API: functions for supporting/creating view only walletsJaquee2-5/+66
2017-01-09wallet2_api: add solo mining APImoneromooo-monero2-1/+40
2017-01-08Merge pull request #1542Riccardo Spagni2-0/+6
2017-01-08Merge pull request #1521Riccardo Spagni2-0/+24
2017-01-08Merge pull request #1509Riccardo Spagni1-4/+2
2017-01-08Merge pull request #1500Riccardo Spagni2-2/+35
2017-01-08Add parse_uri to wallet2_apiMoroccanMalinois2-0/+6
2017-01-01wallet2_api: add an address book payment id lookup APImoneromooo-monero2-0/+24
2016-12-27wallet api: prevent setting refresh height too highJaquee1-4/+2
2016-12-25wallet2_api: some new APIs to access daemon statemoneromooo-monero2-2/+35
2016-12-21make openalias also available for solo miner; introduce namespace tools::dns_...kenshi841-1/+2
2016-12-17wallet2_api: add an API to the OpenAlias resolvermoneromooo-monero2-0/+9
2016-12-15Merge pull request #1455Riccardo Spagni2-2/+2
2016-12-15Wallet API: Do not refresh while daemon is syncingJaquee2-22/+56
2016-12-14AddressBook: use unsigned type for row ID'sanonimal2-2/+2
2016-12-13Bitmonero namespace renamed Monero. Bitmonero namespace alias added so that t...Randi Joseph13-14/+40
2016-12-12addressbook updatesJaquee2-17/+23
2016-12-12GUI address bookJaquee5-4/+211
2016-12-04Merge pull request #1398Riccardo Spagni1-1/+1
2016-12-04Merge pull request #1388Riccardo Spagni2-2/+71
2016-12-04Merge pull request #1380Riccardo Spagni2-0/+6
2016-12-04Fix a few minor typosPierre Boyer1-1/+1
2016-11-29wallet_api: add a few daemon related gettersmoneromooo-monero2-2/+71
2016-11-26wallet: add a getter for the filename pathmoneromooo-monero2-0/+6
2016-11-26Improve daemon RPC version handlingmoneromooo-monero1-3/+3
2016-11-24Merge pull request #1372Riccardo Spagni1-1/+1
2016-11-24Merge pull request #1357Riccardo Spagni1-1/+2
2016-11-23Fix DNS failures in offline mode preventing daemon startupmoneromooo-monero1-1/+1
2016-11-18wallet2_api: fix history leak on destructionmoneromooo-monero1-1/+2
2016-11-18wallet2_api: fix payment ids from integrated addresses being ignoredmoneromooo-monero1-0/+11
2016-11-13Wallet2: calculate approximate blockchain height on offline creationJacob Brydolf2-1/+5
2016-11-11Merge pull request #1315Riccardo Spagni2-2/+13
2016-11-09wallet2_api: support for sweeping allmoneromooo-monero2-10/+18
2016-11-09Wallet API: use stored refresh height when rebuilding cacheJacob Brydolf2-2/+13
2016-11-09Merge pull request #1310Riccardo Spagni2-0/+93
2016-11-09Merge pull request #1309Riccardo Spagni2-0/+20
2016-11-08wallet2_api: API to sign and verify a messagemoneromooo-monero2-0/+20
2016-11-09wallet_api: PendingTransaction::txCount - number of split transactionsIlya Kitaev2-2/+8
2016-11-08Merge pull request #1308Riccardo Spagni1-0/+6
2016-11-08Merge pull request #1302Riccardo Spagni2-4/+10
2016-11-08Merge pull request #1301Riccardo Spagni2-0/+21
2016-11-08Wallet API: added getTxKey()Jacob Brydolf2-0/+21
2016-11-08Merge pull request #1300Riccardo Spagni1-1/+1
2016-11-08Merge pull request #1298Riccardo Spagni4-0/+31
2016-11-08Merge pull request #1297Riccardo Spagni2-0/+154
2016-11-08wallet2_api: add API for create_unmixable_sweep_transactionsmoneromooo-monero2-0/+93
2016-11-08Wallet API: Pause refresh while creating transactionJacob Brydolf1-0/+6
2016-11-07wallet2_api: allow connection to return "yes, but wrong version"moneromooo-monero2-4/+10
2016-11-06wallet2_api: do not copy the whole pending tx when iteratingmoneromooo-monero1-1/+1
2016-11-05wallet2_api: add API for tx notesmoneromooo-monero4-0/+31
2016-11-05wallet_api: txkey checking functions for the GUImoneromooo.monero2-0/+154
2016-11-02wallet: fix bad amounts/fees againmoneromooo-monero1-1/+1
2016-10-30Wallet API: added walletExists logicJacob Brydolf1-1/+7
2016-10-28Wallet API: make sure path exists before searching for walletsJacob Brydolf1-2/+5
2016-10-23Merge pull request #1230Riccardo Spagni1-0/+20
2016-10-22Merge pull request #1229Riccardo Spagni1-2/+7
2016-10-22Merge pull request #1228Riccardo Spagni1-1/+1
2016-10-22Merge pull request #1220Riccardo Spagni1-0/+9
2016-10-16wallet_api: add address validation functionsmoneromooo-monero1-0/+20
2016-10-16wallet2_api: recognize full size payment ids as validmoneromooo-monero1-2/+7
2016-10-16wallet_api: do not override invalid payment idmoneromooo-monero1-1/+1
2016-10-15wallet: improve error messages when not enough money for transfermoneromooo-monero1-0/+9
2016-10-15wallet_api: fix wrong amount in tx historymoneromooo-monero1-1/+1
2016-10-10Wallet API: added setRecoveringFromSeed();Jacob Brydolf2-0/+5
2016-10-09Merge pull request #1195Riccardo Spagni4-19/+62
2016-10-08libwallet_api: Added option to restore from specific heightJacob Brydolf4-2/+10
2016-10-07libwallet_api: reverted deleted curly braceIlya Kitaev1-0/+1
2016-10-07resolved conflict with 'develop' of https://github.com/mbg033/moneroIlya Kitaev1-3/+0
2016-10-07libwallet_api: do not signal on sent/received tx until wallet completelyIlya Kitaev2-6/+25
2016-10-06libwallet_api: TransactionHistory: read/write syncchronizationIlya Kitaev2-14/+21
2016-10-06libwallet_api: some renamingsIlya Kitaev3-3/+3
2016-10-06Initialize transaction history if emptyIlya Kitaev3-2/+11
2016-10-06libwallet_api: fixes for transaction historyIlya Kitaev1-3/+13
2016-10-04libwallet_api: fixes for transaction historyIlya Kitaev1-3/+13
2016-10-04Merge pull request #1173Riccardo Spagni2-0/+18
2016-10-03wallet2_api: added Wallet::daemonBlockChainTargetHeight()Jacob Brydolf2-0/+18
2016-10-01libwallet_api: do not use fast-refresh on recoveryIlya Kitaev2-3/+10
2016-09-30libwallet_api: fast-refresh in case of opening non-synced walletIlya Kitaev2-6/+5
2016-09-30libwallet_api: fix unhandled exception on address checkIlya Kitaev1-12/+16
2016-09-30libwallet_api: fast-refresh for new walletIlya Kitaev2-9/+28
2016-09-28libwallet_api: Wallet::setAutoRefreshInterval sanity checkIlya Kitaev1-1/+9
2016-09-28libwallet_api: explicitly return 0 in Wallet::daemonBlockChainHeight()Ilya Kitaev1-0/+2
2016-09-26wallet2_api: milliseconds resolution for auto-refresh intervalIlya Kitaev2-10/+10
2016-09-26wallet2_api: added Wallet::daemonBlockChainHeight()Ilya Kitaev2-2/+18
2016-09-26libwallet_api: Wallet::blockChainHeight, WalletListener::newBlockIlya Kitaev2-1/+10
2016-09-20wallet2_api: getter and setter for "refresh interval"Ilya Kitaev2-1/+24
2016-09-20wallet2_api: fixed deadlock while closing walletIlya Kitaev1-3/+7
2016-09-18switch wallet API from std thread/mutex to boostRiccardo Spagni2-11/+11
2016-09-16wallet: change priority/fee to ArticMine's recommendationmoneromooo-monero1-2/+1
2016-08-28wallet: do not store signatures in the wallet cachemoneromooo-monero1-3/+2
2016-08-28wallet2_api: zero amounts are now allowed with rctmoneromooo-monero1-6/+0
2016-08-28wallet2_api: update on_money_{received,spent} prototypes for rct changesmoneromooo-monero1-4/+2
2016-08-23libwallet_api: Wallet::amountFromString fixedIlya Kitaev1-1/+1
2016-08-23libwallet_api: helper method to return maximumAllowedAmountIlya Kitaev1-0/+5
2016-08-22libwallet_api: do not store wallet on close if status is not okIlya Kitaev1-3/+5
2016-08-11Fake outs set is now decided by the walletmoneromooo-monero1-2/+2
2016-07-23Merge pull request #915Riccardo Spagni3-21/+162
2016-07-18refreshing wallet even if error happenedIlya Kitaev2-6/+18
2016-07-18wallet_api: async init, Wallet::connected status, log levelIlya Kitaev3-14/+45
2016-07-18libwallet_api cmake: conditionally creating libwallet_merged2 only forIlya Kitaev1-2/+1
2016-07-18wallet_api: segfault on refresh fixedIlya Kitaev1-2/+2
2016-07-18WalletListener functionalityIlya Kitaev2-12/+98
2016-07-18Transaction fee multiplier aka priority integragedIlya Kitaev2-3/+10
2016-07-18Wallet::paymentIdValidIlya Kitaev1-0/+6
2016-07-17wallet2_api: use uint64_t for amountsmoneromooo-monero1-2/+2
2016-07-07wallet2_api: make this build (smatch needs .str() for /=)moneromooo-monero1-1/+1