summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Bitmonero namespace renamed Monero. Bitmonero namespace alias added so that ↵Randi Joseph2016-12-131-136/+136
| | | | third party uses of the wallet api can transition.
* ringct: luigi1111's changes to fix and speedup Borromean sigsluigi11112016-12-041-8/+4
|
* ringct: switch to Borromean signaturesShen Noether2016-12-042-35/+18
|
* Merge pull request #1385Riccardo Spagni2016-12-042-0/+218
|\ | | | | | | | | | | 5783dd8c tests: add unit tests for uri parsing (moneromooo-monero) 82ba2108 wallet: add API and RPC to create/parse monero: URIs (moneromooo-monero) d9001b43 epee: add functions to convert from URL format (ie, %XX values) (moneromooo-monero)
| * tests: add unit tests for uri parsingmoneromooo-monero2016-11-282-0/+218
| |
* | Added command_line::is_yesLee Clagett2016-11-252-0/+51
|/
* Merge pull request #1371Riccardo Spagni2016-11-241-2/+2
|\ | | | | | | 8dadf02 Fixed undefined behavior in TestDB (Lee Clagett)
| * Fixed undefined behavior in TestDBLee Clagett2016-11-231-2/+2
| |
* | Merge pull request #1364Riccardo Spagni2016-11-242-0/+178
|\ \ | | | | | | | | | f025198 Added task_region - a fork/join task implementation (Lee Clagett)
| * | Added task_region - a fork/join task implementationLee Clagett2016-11-232-0/+178
| |/
* | tests: fix uninitialized data valgrind reports in levin testsmoneromooo-monero2016-11-201-0/+1
| |
* | tests: fix uninitialized data valgrind reports in serialization testsmoneromooo-monero2016-11-201-1/+4
|/
* tests: fix another fee test on 32 bitmoneromooo-monero2016-11-131-1/+1
|
* tests: fix tests builds after fluffy blocks mergemoneromooo-monero2016-11-112-0/+6
|
* tests: fix fee unit tests on 32 bitmoneromooo-monero2016-11-101-3/+5
|
* Merge pull request #1296Riccardo Spagni2016-11-081-2/+0
|\ | | | | | | e59caf8 performance_tests: re-enable them... (moneromooo-monero)
| * performance_tests: re-enable them...moneromooo-monero2016-11-041-2/+0
| | | | | | | | I think I'm the only one to review things here...
* | Merge pull request #1276Riccardo Spagni2016-11-082-0/+122
|\ \ | |/ |/| | | | | | | 18f66f4 wallet: use the dynamic per kB fee (moneromooo-monero) e6deb8a rpc: add a dynamic fee estimation RPC call (moneromooo-monero) 82dbba1 core: dynamic fee algorithm from ArticMine (moneromooo-monero)
| * core: dynamic fee algorithm from ArticMinemoneromooo-monero2016-10-312-0/+122
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The fee will vary based on the base reward and the current block size limit: fee = (R/R0) * (M0/M) * F0 R: base reward R0: reference base reward (10 monero) M: block size limit M0: minimum block size limit (60000) F0: 0.002 monero Starts applying at v4
* | Merge pull request #1272Riccardo Spagni2016-11-012-2/+4
|\ \ | |/ |/| | | | | | | 48b57d8 monero.supp: valgrind suppressions file (moneromooo-monero) ffd8c41 ringct: check the size of amount_keys is the same as destinations (moneromooo-monero) 836669d ringct: always shutdown the boost io service (moneromooo-monero)
| * ringct: check the size of amount_keys is the same as destinationsmoneromooo-monero2016-10-292-2/+4
| |
* | tests: add performance test for keypair::generatemoneromooo-monero2016-10-263-0/+56
|/
* core: notify the txpool when transactions are relayedmoneromooo-monero2016-10-232-0/+2
|
* unit_tests: fix build after get_output_histogram signature changemoneromooo-monero2016-10-191-1/+1
|
* Merge pull request #1195Riccardo Spagni2016-10-091-6/+9
|\ | | | | | | | | | | | | | | | | | | | | 697ce1d libwallet_api: reverted deleted curly brace (Ilya Kitaev) bb9094f libwallet_api: fixes for transaction history (Ilya Kitaev) 62b3708 libwallet_api: do not signal on sent/received tx until wallet completely synchronized (Ilya Kitaev) 11fab41 libwallet_api: TransactionHistory: read/write syncchronization (Ilya Kitaev) 559f379 libwallet_api: test: adjusted mixin_count=4 as it's minumum allowed (Ilya Kitaev) 8b0cb8c libwallet_api: some renamings (Ilya Kitaev) db3282c Initialize transaction history if empty (Ilya Kitaev) 85f5e73 libwallet_api: fixes for transaction history (Ilya Kitaev)
| * libwallet_api: test: adjusted mixin_count=4 as it's minumum allowedIlya Kitaev2016-10-061-3/+4
| |
| * libwallet_api: some renamingsIlya Kitaev2016-10-061-6/+8
| |
* | tests: add performance test for ge_frombytes_vartimemoneromooo-monero2016-10-083-0/+73
| | | | | | | | At luigi1111's request
* | tests: add performance tests for rct signaturesmoneromooo-monero2016-10-086-32/+65
|/
* Merge pull request #1152Riccardo Spagni2016-10-041-7/+145
|\ | | | | | | | | | | | | | | 8b20cbf libwallet_api: do not use fast-refresh on recovery (Ilya Kitaev) 10fe626 libwallet_api: fast-refresh in case of opening non-synced wallet (Ilya Kitaev) 0019e31 libwallet_api: fix unhandled exception on address check (Ilya Kitaev) 1f73f80 libwallet_api: fast-refresh for new wallet (Ilya Kitaev) 4789347 libwallet_api: test for create/init wallet on mainnet (Ilya Kitaev)
| * libwallet_api: do not use fast-refresh on recoveryIlya Kitaev2016-10-011-11/+53
| |
| * libwallet_api: fast-refresh in case of opening non-synced walletIlya Kitaev2016-09-301-1/+25
| |
| * libwallet_api: fast-refresh for new walletIlya Kitaev2016-09-301-3/+28
| |
| * libwallet_api: test for create/init wallet on mainnetIlya Kitaev2016-09-281-3/+50
| |
* | Merge pull request #1140Riccardo Spagni2016-10-041-4/+4
|\ \ | | | | | | | | | | | | | | | | | | bba6af9 wallet: cold wallet transaction signing (moneromooo-monero) 9872dcb wallet: fix log confusion between bytes and kilobytes (moneromooo-monero) d9b0bf9 cryptonote_core: make extra field removal more generic (moneromooo-monero) 98f19d4 serialization: add support for serializing std::pair and std::list (moneromooo-monero)
| * | wallet: cold wallet transaction signingmoneromooo-monero2016-09-271-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change adds the ability to create a new unsigned transaction from a watch only wallet, and save it to a file. This file can then be moved to another computer/VM where a cold wallet may load it, sign it, and save it. That cold wallet does not need to have a blockchain nor daemon. The signed transaction file can then be moved back to the watch only wallet, which can load it and send it to the daemon. Two new simplewallet commands to use it: sign_transfer (on the cold wallet) submit_transfer (on the watch only wallet) The transfer command used on a watch only wallet now writes an unsigned transaction set in a file called 'unsigned_monero_tx' instead of submitting the tx to the daemon as a normal wallet does. The signed tx file is called 'signed_monero_tx'.
* | | tests: fix build after addition of cryptonote_core::get_block_sync_sizemoneromooo-monero2016-10-012-0/+2
| |/ |/|
* | libwallet_api: tests: fixed WalletCallbackReceived testIlya Kitaev2016-09-281-3/+7
| |
* | libwallet_api: tests: test fixed according implementationIlya Kitaev2016-09-271-1/+0
| |
* | libwallet_api: tests: compilation errors fixedIlya Kitaev2016-09-271-2/+2
| |
* | wallet2_api: added Wallet::daemonBlockChainHeight()Ilya Kitaev2016-09-262-5/+21
| |
* | libwallet_api: Wallet::blockChainHeight, WalletListener::newBlockIlya Kitaev2016-09-261-2/+49
| |
* | libwallet_api: simple documentation on testing environmentIlya Kitaev2016-09-232-3/+25
| |
* | libwallet_api: tests: env variables for WALLETS_ROOT_DIR andIlya Kitaev2016-09-221-13/+36
| | | | | | | | TESTNET_DAEMON_ADDRESS
* | libwallet_api: tests: changed testwallets path, uncommitted all testsIlya Kitaev2016-09-221-12/+14
| |
* | wallet2_api: getter and setter for "refresh interval"Ilya Kitaev2016-09-201-6/+13
|/
* cmake: transitive deps and remove deprecated LINK_*redfish2016-09-1812-44/+35
| | | | | | | | | | | | | | Keep the immediate direct deps at the library that depends on them, declare deps as PUBLIC so that targets that link against that library get the library's deps as transitive deps. Break dep cycle between blockchain_db <-> crytonote_core. No code refactoring, just hide cycle from cmake so that it doesn't complain (cycles are allowed only between static libs, not shared libs). This is in preparation for supproting BUILD_SHARED_LIBS cmake built-in option for building internal libs as shared.
* rct: rework serialization to avoid storing vector sizesmoneromooo-monero2016-09-141-2/+5
|
* tests: block reward: disable 64-bit-only tests on 32-bit systemsredfish2016-09-041-0/+2
| | | | Issue #1008
* fix remaining bitmonero and simplewallet bitsRiccardo Spagni2016-09-0310-10/+10
|