Commit Graph

818 Commits (d184dc2f61e047e548b2e3daa11968dbc675258e)

Author SHA1 Message Date
moneromooo-monero 56fa6ce15f
tests: fix a buffer overread in a unit test
7 years ago
moneromooo-monero 0bcaf86cbd
tests: fix link error in hash tests now needing common
7 years ago
moneromooo-monero 55c2845d1a
core_tests: multisig test now tests multiple inputs
7 years ago
moneromooo-monero e36f5b6021
Match surae's recommendation to derive multisig keys
7 years ago
moneromooo-monero a36c261d7a
wallet2: fix slow multisig unit tests with subaddress patch
7 years ago
moneromooo-monero fa5697127f
make multisig work with subaddresses
7 years ago
moneromooo-monero 265290388b
wallet: guard against partly initialized multisig wallet
7 years ago
moneromooo-monero 66e34e85b1
add multisig core test and factor multisig building blocks
7 years ago
moneromooo-monero f4eda44ce3
N-1/N multisig
7 years ago
moneromooo-monero fff871a455
gen_multisig: generates multisig wallets if participants trust each other
7 years ago
moneromooo-monero 95a21a793d
wallet2: allow empty wallet filename to avoid saving data
7 years ago
moneromooo-monero b84b3565f3
tests: add multisig unit tests
7 years ago
moneromooo-monero 4c313324b1
Add N/N multisig tx generation and signing
7 years ago
Riccardo Spagni a3a8343051
Merge pull request #2857
7 years ago
Riccardo Spagni 066fd7aced
Merge pull request #2877
7 years ago
moneromooo-monero 223e3788ac
unit_tests: fix memwipe test comparison
7 years ago
moneromooo-monero 4abf25f3c9
cryptonote_core does not depend on p2p anymore
7 years ago
moneromooo-monero 09ce03d612
move includes around to lessen overall load
7 years ago
moneromooo-monero 7193b89fe5 Scrub keys from memory just before scope end.
7 years ago
Riccardo Spagni 6c0953b15a
Merge pull request #2860
7 years ago
moneromooo-monero c83d0b3ee2
add bulletproofs from v7 on testnet
7 years ago
moneromooo-monero d58835b2f6
integrate bulletproofs into monero
7 years ago
moneromooo-monero 90b8d9f271
add bulletproofs to the build, with basic unit tests
7 years ago
moneromooo-monero 493f7d0974
util: allow non numeric version parts
7 years ago
moneromooo-monero 3dffe71b72
new wipeable_string class to replace std::string passphrases
7 years ago
moneromooo-monero 000666ff78
add a memwipe function
7 years ago
moneromooo-monero 37c1ce3b68
tests: disable libwallet_api_tests when BUILD_GUI_DEPS is not set
7 years ago
Riccardo Spagni 2e54e7ff0b
Merge pull request #2824
7 years ago
moneromooo-monero 51895fd7df
split wallet and wallet_api
7 years ago
moneromooo-monero f493eabba7
unit_tests: fix running without --data-dir
7 years ago
Riccardo Spagni 5c2dfe157b
Merge pull request #2771
7 years ago
Riccardo Spagni 74b699beda
Merge pull request #2812
7 years ago
Riccardo Spagni edebe4e3b6
Merge pull request #2736
7 years ago
Riccardo Spagni 922aaf4e2a
Merge pull request #2644
7 years ago
moneromooo-monero 9ac5212775
unit_tests: fix build after wallet2 list/vector change
7 years ago
moneromooo-monero 082db75f28
move cryptonote command line options to cryptonote_core
7 years ago
Pavel Maryanov a17efcb039
make this build on SunOS/Solaris
7 years ago
moneromooo-monero 383ff4f689
remove "using namespace std" from headers
7 years ago
Riccardo Spagni 4754390725
Merge pull request #2720
7 years ago
Riccardo Spagni 8df6b010eb
Merge pull request #2696
7 years ago
Riccardo Spagni 8d8032b4c6
Merge pull request #2691
7 years ago
Riccardo Spagni 0c5872c869
Merge pull request #2686
7 years ago
Riccardo Spagni 5d52463b57
Merge pull request #2670
7 years ago
Riccardo Spagni 9317c9c57e
Merge pull request #2617
7 years ago
moneromooo-monero e3e838d0cf
kaccak: remove unused return value
7 years ago
binaryFate 10013e9434 Protect node privacy by proper filtering in restricted-mode RPC answers
7 years ago
Riccardo Spagni 9d65a9cc98
Merge pull request #2483
7 years ago
Riccardo Spagni 13a84caa22
Merge pull request #2662
7 years ago
Riccardo Spagni 4146f2e202
Merge pull request #2666
7 years ago
Jaquee d04633121b fix libwallet api test after api change
7 years ago
moneromooo-monero 110339f553
unit_tests: fix data dir determination
7 years ago
moneromooo-monero 937e7f8aa6
Initialize openssl on startup
7 years ago
moneromooo-monero f92f160674
core_tests: do not include chaingen_tests_list.h in all tests
7 years ago
Cole Lightfighter 4fb7794651 unit tests: OOB indexes & adding subaddress
7 years ago
moneromooo-monero 21b9f6f3c7
always use core_tests for consistency, not coretests
7 years ago
Cole Lightfighter 4fd6a3d27f Subaddress unit tests
7 years ago
kenshi84 88ebfd646a
core_tests: fix for subaddress patch
7 years ago
moneromooo-monero 8233a24ba8
unit_tests: fix build on windows
7 years ago
kenshi84 e373a2037b
performance_tests: add master spend pubkey to subaddress hashtable
7 years ago
moneromooo-monero fddd8d226f
performance_tests: fix build after subaddress patch
7 years ago
Riccardo Spagni b4126266d4
Merge pull request #2610
7 years ago
Riccardo Spagni 6159a83175
Merge pull request #2608
7 years ago
Riccardo Spagni cb9b1fcc94
Merge pull request #2582
7 years ago
Riccardo Spagni 1c546e0d81
Merge pull request #2565
7 years ago
Riccardo Spagni 56ea442fd3
Merge pull request #2555
7 years ago
Riccardo Spagni 5df4ecbb83
Merge pull request #2528
7 years ago
Riccardo Spagni 5ea20d6944
Merge pull request #2469
7 years ago
moneromooo-monero a4b4651cb0
dns_utils: allow an optional DNS server IP in DNS_PUBLIC
7 years ago
moneromooo-monero 7dbf76d0da
Fix an object lifetime bug in net load tests
7 years ago
iDunk5400 44c1d160c8
unit_tests: fix compiling on Windows
7 years ago
moneromooo-monero fe484f3049
unit_tests: data dir is now overridden with --data-dir
7 years ago
kenshi84 53ad5a0f42
Subaddresses
7 years ago
Riccardo Spagni 8661f4e868
Merge pull request #2523
7 years ago
moneromooo-monero 240f769d21
tests: add sha256sum unit test
7 years ago
Lee Clagett 8b00687735 Upgrades to epee::net_utils::network_address
7 years ago
moneromooo-monero 452d4fae39
tests: fix hashchain unit tests
7 years ago
Riccardo Spagni a2041c9874
Merge pull request #2518
7 years ago
Cole Lightfighter ff7745bb87 Edited test readme for accuracy and depth
7 years ago
redfish 540d6fa3d5 tests: pass data dir as arg
7 years ago
Wei Tang 551a8ea60e mnemonics: new Lojban word list
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 06a681cf5b
performance_tests: add a test for is_out_to_acc_precomp
7 years ago
Riccardo Spagni e5a2cdbfad
Merge pull request #2457
7 years ago
Riccardo Spagni c2346c6c59
Merge pull request #2424
7 years ago
Riccardo Spagni b911130a46
Merge pull request #2442
7 years ago
Riccardo Spagni 08ada1fa8b
Merge pull request #2440
7 years ago
moneromooo-monero 50a629b2e6
core_tests: catch (impossible in practice) tx extra api failure
7 years ago
moneromooo-monero a7ba3de1d3
libwallet_api_tests: initialize newblock_triggered on reset
7 years ago
moneromooo-monero b5faac5304
get_blockchain_top now returns void
7 years ago
moneromooo-monero 6a0fb301bb
performance_tests: adjust some iterations down a bit
7 years ago
stoffu e29282d208
build: auto update version info without manually deleting version.h
7 years ago
Cole Lightfighter c300ae56ca
Added test documentation & Keccak unit test
7 years ago
Cole Lightfighter f6119a8eaa
Added test documentation & Keccak unit test
7 years ago
moneromooo-monero 7adceee634
precomputed block hashes are now in blocks of N (currently 256)
7 years ago
moneromooo-monero 6137a0b94d
blockchain: reject unsorted ins and outs from v7
7 years ago
Howard Chu d2d8a41c47
Use actual batch size for resize estimates
7 years ago
Howard Chu 510d0d4753
Use a threadpool
7 years ago
moneromooo-monero 0c36b9f931
common: add apply_permutation file and function
7 years ago
moneromooo-monero 6ac61100a1
Add a --fluffy-blocks option to relay blocks as fluffy blocks
7 years ago
Howard Chu 3d19ab7067 Revert "Cleanup test impact of moving blockchain_db_types()"
7 years ago
Riccardo Spagni 36b978f50e
Merge pull request #2314
7 years ago
Howard Chu 3dd34a49ef
Cleanup test impact of moving blockchain_db_types()
7 years ago
Howard Chu c22d22e2db
Cleanup test impact of adding safesyncmode() method
7 years ago
Howard Chu 9a859844f4
Toggle SAFE syncmode on and off automatically
7 years ago
Howard Chu 4c7f8ac04f
DB cleanup
7 years ago
Riccardo Spagni 4466b6d1b0
Merge pull request #2303
7 years ago
Riccardo Spagni 4b2cc123ff
Merge pull request #2287
7 years ago
moneromooo-monero 5a283078ec
cryptonote_protocol: large block sync size before v4
7 years ago
moneromooo-monero 827afcb7ea
protocol: pass blockchain cumulative difficulty when syncing
7 years ago
Riccardo Spagni 124cbe3cf3
Merge pull request #2292
7 years ago
Riccardo Spagni 53dde37ceb
Merge pull request #2276
7 years ago
moneromooo-monero cb2d5ac788
mnemonics: new Esperanto word list
7 years ago
moneromooo-monero 08abb670e1
protocol: fix reorgs while syncing
7 years ago
moneromooo-monero a1891ebea9
tests: fix tests build
7 years ago
moneromooo-monero 158c3ecff3
core: thread most of handle_incoming_tx
7 years ago
moneromooo-monero 5be43fcdba
cryptonote_protocol_handler: sync speedup
7 years ago
Riccardo Spagni 8609ed86c4
Merge pull request #2116
7 years ago
moneromooo-monero 841231e5bd
Add fuzz testing using american fuzzy lop
7 years ago
moneromooo-monero f4e3dca113
unit_tests: fix build failures after network_address changes
7 years ago
Riccardo Spagni 78f965a9e2
Merge pull request #2082
7 years ago
moneromooo-monero 235df7f484
blockchain_db: add a txpool tx getter which returns existence
7 years ago
moneromooo-monero c3bec61da2
core_tests: fix tests failing due to new txpool code requitring batch transactions
7 years ago
Howard Chu d17c0fc2d0
Don't copy blockchain for coinbase_tx_sum
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 40eb22aeb4
Merge pull request #2016
7 years ago
Riccardo Spagni 545e2b003c
Merge pull request #1982
7 years ago
moneromooo-monero b52abd1370
Move txpool to the database
7 years ago
Gentian 4b932ff314 changed crypto to cncrypto so it generated libcncrypto
7 years ago
moneromooo-monero 89b2f3061b
tests: fix invalid key image test
7 years ago
Nano Akron d1db32511c Fix overlooked renaming of Português in the unit tests
7 years ago
Nano Akron 12fff108ea
Change Old_English to English_Old - 'Old English' is actually a language
7 years ago
Riccardo Spagni e53dd76a49
Merge pull request #1983
7 years ago
Nano Akron 54bcd260ff
Added Simplified Chinese electrum word list
7 years ago
Lee Clagett 93e10f1cc4 Simplified the implementation and features of span
7 years ago
Lee Clagett 4a8f96f95d Improvements for epee binary to hex functions:
7 years ago
Randi Joseph 933e08f2f3 Replace deprecated tmpnam function.
7 years ago
moneromooo-monero 6e6794786a
mnemonics: sanity checks for word lists
7 years ago
moneromooo-monero f065234b71
core: cache tx and block hashes in the respective classes
7 years ago
Lee Clagett 50cd179a60 Removed boost/asio.hpp include from epee/string_tools.h
7 years ago
moneromooo-monero 3396a9f2af
Add intervening v5 fork for increased min block size
7 years ago
kenshi84 7d07c64fe5
fix dependency: put HardFork back to cryptonote_basic, made some BlockchainDB functions virtual again to avoid missing symbols error
7 years ago
moneromooo-monero f75477819c
unit_tests: fix fee tests after quantization change
7 years ago
moneromooo-monero 12adb4a3f3
core: move hardfork back to cryptonote_core
7 years ago
Riccardo Spagni 700d218c5d
fix broken test data
7 years ago
Riccardo Spagni c3599fa7b9
update copyright year, fix occasional lack of newline at line end
7 years ago
Riccardo Spagni ecbd3f0798
Merge pull request #1758
7 years ago
moneromooo-monero 5664826a84
unit_tests: hardfork unit test now needs get_block_blob_from_height
7 years ago
Howard Chu 80749e59a8
More for PR #1724
7 years ago
Riccardo Spagni 49efd3add9
Merge pull request #1727
7 years ago
Riccardo Spagni 88c752b476
Merge pull request #1721
7 years ago
Riccardo Spagni 565c99f670
Merge pull request #1731
7 years ago
moneromooo-monero 08c3f38031
util: add a vercmp function to compare version numbers
7 years ago
Lee Clagett 2cde2c02ca switch to boost::thread for mingw build
7 years ago
moneromooo-monero b6a2230e6f
unit_tests: fix minor blockchain_db regression
7 years ago
moneromooo-monero 0288310e3b
blockchain_db: add "raw" blobdata getters for block and transaction
7 years ago
moneromooo-monero 59c9d165f8
tests: fixup include paths after cryptonote_core split
7 years ago
Riccardo Spagni 92fe31fd44
Merge pull request #1714
7 years ago
Riccardo Spagni e6c29eb5fc
Merge pull request #1706
7 years ago
Riccardo Spagni 71770d1a78
Merge pull request #1699
7 years ago
moneromooo-monero 9faef1f83a
cryptonote_protocol: misc fluffy block fixes
7 years ago
moneromooo-monero 7403e56fb4
performance_tests: report small time per call in microseconds
7 years ago
Riccardo Spagni eacf2124b6 Merge pull request #1689
7 years ago
moneromooo-monero cadada2d65
performance_tests: add tests for sc_reduce32 and cn_fast_hash
7 years ago
moneromooo-monero 962c72b624
performance_tests: initialize logging at startup
7 years ago
Timothy D. Prime dd3485492d make previous change portable
7 years ago
Timothy D. Prime 32d7d04858 fixes #1688 protect make debug-test from gtest
7 years ago
kenshi84 8027ce0c75 extract some basic code from libcryptonote_core into libcryptonote_basic
7 years ago
Lee Clagett ce7fcbb4ae Add server auth to monerod, and client auth to wallet-cli and wallet-rpc
7 years ago
Jaquee b14d109bae
update wallet api tests
7 years ago
Riccardo Spagni c3eff820be
Merge pull request #1642
7 years ago
moneromooo-monero ea6549e9da
core_tests: decrease trace level from trace to debug
7 years ago
Lee Clagett c02e1cb943 Updates to epee HTTP client code
7 years ago
moneromooo-monero f9293b69d8
unit_tests: fix missing return after batch_start prototype change
8 years ago
moneromooo-monero a480bf6b14
fixups in logging init calls, and add missing net context in a log
8 years ago
moneromooo-monero 5833d66f65
Change logging to easylogging++
8 years ago
Riccardo Spagni b2e1568335
Merge pull request #1579
8 years ago
Riccardo Spagni c5be70eab4
Merge pull request #1575
8 years ago
Riccardo Spagni 10c6afd316
Merge pull request #1571
8 years ago
Riccardo Spagni 65e33b1bc5
Merge pull request #1506
8 years ago
moneromooo-monero f5f4109f9a
mnemonics: fix language detection with checksum word
8 years ago
Howard Chu 0693cff925
Use batch transactions when syncing
8 years ago
moneromooo-monero b3ca0c627a
unit_tests: fix portable serialization tests hardcoded data path
8 years ago
moneromooo-monero 81c384e408
fix do_not_relay not preventing relaying on a timer
8 years ago
Riccardo Spagni 2a2f02e375
Merge pull request #1559
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
Riccardo Spagni ba9744d400
Merge pull request #1515
8 years ago
Riccardo Spagni 23cf963332
Merge pull request #1493
8 years ago
Riccardo Spagni ff1bb6bc68
Merge pull request #1460
8 years ago
moneromooo-monero 0478ac6848
blockchain: allow marking "tx not found" without an exception
8 years ago
kenshi84 ada7c7da8f portable serializer: tests added
8 years ago
Lee Clagett 522ab79e9c Fixed HTTP auth tests for gcc 4.9
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
Lee Clagett d55e2266ca Fixed uninitialized valgrind errors in serialization tests
8 years ago
Lee Clagett 81702b5451 Fixes for google test < 1.8
8 years ago
Riccardo Spagni 29735c8f8f
Merge pull request #1459
8 years ago
Riccardo Spagni aa47ea41a7
Merge pull request #1444
8 years ago
Antonio Huete Jimenez b00da61eab Preliminary support for DragonFly BSD
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
Lee Clagett bdc3d7496f Adding HTTP Digest Auth (but not yet enabled)
8 years ago
luigi1111 46a0dcc1d2
ringct: luigi1111's changes to fix and speedup Borromean sigs
8 years ago
Shen Noether 76958fc75a
ringct: switch to Borromean signatures
8 years ago
Riccardo Spagni 977dd9b76c
Merge pull request #1385
8 years ago
moneromooo-monero 5783dd8c99
tests: add unit tests for uri parsing
8 years ago
Lee Clagett 91ffb61c25 Added command_line::is_yes
8 years ago
Riccardo Spagni 4248d5131c
Merge pull request #1371
8 years ago
Riccardo Spagni ce8a2315cf
Merge pull request #1364
8 years ago
Lee Clagett 8dadf02c4f Fixed undefined behavior in TestDB
8 years ago
Lee Clagett f025198f19 Added task_region - a fork/join task implementation
8 years ago
moneromooo-monero ab7b56e0e2
tests: fix uninitialized data valgrind reports in levin tests
8 years ago
moneromooo-monero 73e8a76d86
tests: fix uninitialized data valgrind reports in serialization tests
8 years ago
moneromooo-monero 18772a3ba9
tests: fix another fee test on 32 bit
8 years ago
moneromooo-monero 2078cb6f2f
tests: fix tests builds after fluffy blocks merge
8 years ago
moneromooo-monero c27c0feb3d
tests: fix fee unit tests on 32 bit
8 years ago
Riccardo Spagni 3bd0456144
Merge pull request #1296
8 years ago
Riccardo Spagni 0fa6cbef3f
Merge pull request #1276
8 years ago
moneromooo-monero e59caf87d3
performance_tests: re-enable them...
8 years ago
Riccardo Spagni d51f1af75f
Merge pull request #1272
8 years ago
moneromooo-monero 82dbba10d4
core: dynamic fee algorithm from ArticMine
8 years ago
moneromooo-monero ffd8c41f36
ringct: check the size of amount_keys is the same as destinations
8 years ago
moneromooo-monero 56b07f7b89
tests: add performance test for keypair::generate
8 years ago
moneromooo-monero 1e163666f3
core: notify the txpool when transactions are relayed
8 years ago
moneromooo-monero 4fd56a52bc
unit_tests: fix build after get_output_histogram signature change
8 years ago
Riccardo Spagni 0673db16ad
Merge pull request #1195
8 years ago
moneromooo-monero d8eae67ef2
tests: add performance test for ge_frombytes_vartime
8 years ago
moneromooo-monero 1eaa3e8040
tests: add performance tests for rct signatures
8 years ago
Ilya Kitaev 559f379327 libwallet_api: test: adjusted mixin_count=4 as it's minumum allowed
8 years ago
Ilya Kitaev 8b0cb8caa4 libwallet_api: some renamings
8 years ago
Riccardo Spagni db90a16f03
Merge pull request #1152
8 years ago
Riccardo Spagni 2ef81914b5
Merge pull request #1140
8 years ago
Ilya Kitaev 8b20cbfa7d libwallet_api: do not use fast-refresh on recovery
8 years ago
moneromooo-monero baa3e80140
tests: fix build after addition of cryptonote_core::get_block_sync_size
8 years ago
Ilya Kitaev 10fe626e13 libwallet_api: fast-refresh in case of opening non-synced wallet
8 years ago
Ilya Kitaev 1f73f80c94 libwallet_api: fast-refresh for new wallet
8 years ago
Ilya Kitaev 4789347b27 libwallet_api: test for create/init wallet on mainnet
8 years ago
Ilya Kitaev aef92f27d9 libwallet_api: tests: fixed WalletCallbackReceived test
8 years ago
Ilya Kitaev 15c0882f4e libwallet_api: tests: test fixed according implementation
8 years ago
Ilya Kitaev a7882da2f6 libwallet_api: tests: compilation errors fixed
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
Ilya Kitaev 9de3ec3e2a libwallet_api: Wallet::blockChainHeight, WalletListener::newBlock
8 years ago
Ilya Kitaev 2e18e10beb libwallet_api: simple documentation on testing environment
8 years ago
Ilya Kitaev 69c9824fc0 libwallet_api: tests: env variables for WALLETS_ROOT_DIR and
8 years ago
Ilya Kitaev 1f8a70c03a libwallet_api: tests: changed testwallets path, uncommitted all tests
8 years ago
Ilya Kitaev d5d0856ce6 wallet2_api: getter and setter for "refresh interval"
8 years ago
redfish e1c7af35d4 cmake: transitive deps and remove deprecated LINK_*
8 years ago
moneromooo-monero 7d413f635f
rct: rework serialization to avoid storing vector sizes
8 years ago
redfish f5d03bb22d tests: block reward: disable 64-bit-only tests on 32-bit systems
8 years ago
Riccardo Spagni df63e0704a
fix remaining bitmonero and simplewallet bits
8 years ago
redfish 3398515dd4 cmake: exclude tests from running
8 years ago
Riccardo Spagni d3994f1df0
Merge pull request #1018
8 years ago
moneromooo-monero 6cf8ca2a7f
core: faster find_blockchain_supplement
8 years ago
redfish 640a934d5f tests: cmake: fix building with system gtest
8 years ago
redfish 4a9e94944c tests: cmake: use a list for enabled tests
8 years ago
redfish dbd9a2606c cmake: tests: gtest target is not always defined #983
8 years ago
Jacob Torrey 57bc33b4d3 Prevent core_tests from building under Travis
8 years ago
Riccardo Spagni e9d4d224e3
Merge pull request #992
8 years ago
moneromooo-monero f782d45827
tests: hard fork list must end with a 0
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 93f5c625f0
rct: rework v2 txes into prunable and non prunable data
8 years ago
moneromooo-monero d93746b6d3
rct: rework the verification preparation process
8 years ago
moneromooo-monero 3ab2ab3e76
rct: change the simple flag to a type
8 years ago
Shen Noether c5be4b0bea
rct: avoid the need for the last II element
8 years ago
moneromooo-monero a47ceee83b
wallet: do not store signatures in the wallet cache
8 years ago
moneromooo-monero b337aea6cc
rct: do not serialize senderPk - it is not used anymore
8 years ago
moneromooo-monero e5a9a4755b
core_tests: fix a couple pre-rct tests using rct
8 years ago
moneromooo-monero 37bdf6ebe3
change fork settings to allow pre-rct txes for one more fork cycle
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 cf33e1a52a
rct: do not serialize public keys in outPk
8 years ago
moneromooo-monero ce5de8b430
tests: add tests for wallet output selection
8 years ago
moneromooo-monero e81a2b2cfa
port get_tx_key/check_tx_key to rct
8 years ago
moneromooo-monero e06faefde4
tests: add basic tests for simple rct api
8 years ago
moneromooo-monero a4d4d6194b
integrate simple rct api
8 years ago
moneromooo-monero 59a66e209a
move the rct commitments to the output_amounts database
8 years ago
moneromooo-monero 6d0e47148b
rct: add the tx prefix hash into the MLSAG
8 years ago
moneromooo-monero 20e50ec7f7
ringct: do not serialize what can be reconstructed
8 years ago
moneromooo-monero 106e3dc3d4
Add rct core tests
8 years ago
moneromooo-monero 161551e13b
tests: test for ringct rctSig data sizes
8 years ago
moneromooo-monero dc4aad7eb5
add rct to the protocol
8 years ago
moneromooo-monero cc7f449d57
make rct tx serialization work
8 years ago
moneromooo-monero 54f7429cf6
ringct: allow no outputs, and add tests for this and fees
8 years ago
Shen Noether f8c04ad94f
ringct: txn fee stuff
8 years ago
moneromooo-monero eb56d0f994
blockchain_db: add functions for adding/removing/getting rct commitments
8 years ago
Shen Noether 53cdf4df5e
tests: new ringct test for checking H2 values
8 years ago
moneromooo-monero 720ac85553
tests: zero inputs/outputs are in fact supposed to be accepted
8 years ago
moneromooo-monero 84948eabae
ringct: add a test for prooveRange being non deterministic
8 years ago
moneromooo-monero 700248f59e
tests: more ringct range proof tests
8 years ago
moneromooo-monero 9e82b694da
remove original Cryptonote blockchain_storage blockchain format
8 years ago
moneromooo-monero 57779abe27
tests: add some more ringct building block tests
8 years ago
moneromooo-monero 2d6303fb2c
tests: add Shen Noether's basic ringct tests
8 years ago
Jacob Torrey f017fecde9 Build the core_tests under Travis
8 years ago
Jacob Torrey 65041fbbf8 Disabled libwallet_api_test until Issue #895 resolved
8 years ago
Jacob Torrey a4501384bf Disable core_tests on Travis-CI
8 years ago
Ilya Kitaev 99dd57258f libwallet_api: tests: checking for result while opening wallet
8 years ago
Ilya Kitaev bcf7b67cd6 libwallet_api: Wallet::amountFromString fixed
8 years ago
Ilya Kitaev cbe534db1a libwallet_api: tests: removed logged passwords
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
moneromooo-monero 46188734f6
tests: fix a bitflag test typo
8 years ago
moneromooo-monero 89e68d778d
unit_tests: check adding checkpoints succeeded
8 years ago
Riccardo Spagni b582764bd6
Merge pull request #915
8 years ago
anonimal 61ed40a618
Tests: fix signed/unsigned comparison in hash-target
8 years ago
Ilya Kitaev 6d32a3d16b wallet_api: async init, Wallet::connected status, log level
8 years ago
Ilya Kitaev 9d2cb4f36c WalletListener functionality
8 years ago
Ilya Kitaev 083380cb8f Transaction fee multiplier aka priority integraged
8 years ago
moneromooo-monero d7b681cd65
remove hf_starting_height db
8 years ago
Ilya Kitaev ab61ba0c9b Merge branch 'master' of https://github.com/mbg033/bitmonero
8 years ago
Ilya Kitaev ca61153003 Wallet: payment id and integrated address
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 8390bfa770 Wallet API : WalletManager::findWallets() added
8 years ago
Ilya Kitaev 44cc0ef147 scripts for faster test wallets generation
8 years ago
Ilya Kitaev 2060bfe5ad regenerated test wallets, basic functions got broken
8 years ago
Ilya Kitaev 91eeeb8989 WalletListener::moneyReceived test
8 years ago
Ilya Kitaev 64348a2d11 WalletListener::moneySpent test
8 years ago
Ilya Kitaev e6fdd5dd10 TransactionHistory continued
8 years ago
Ilya Kitaev d500272fa8 Wallet API : transaction history in progress
8 years ago
Ilya Kitaev 951f3b5d83 Wallet::createTransaction API introduced
8 years ago
Ilya Kitaev 7c51227f88 Wallet::transfer in progress
8 years ago
Ilya Kitaev e04c67ac4c Wallet::refresh + tests
8 years ago
Ilya Kitaev caf0e02787 testnet option, Wallet::balance(), Wallet::unlockedBalance()
8 years ago
Ilya Kitaev 8df820b301 - testnet option added to api;
8 years ago
Ilya Kitaev 94eaeb50b2 wallet2::store() implemented within wallet2::store_to
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 2facbe77e4 Wallet API : WalletManager::findWallets() added
8 years ago
Ilya Kitaev ec949c383c scripts for faster test wallets generation
8 years ago
Ilya Kitaev 7f3d28fe1b regenerated test wallets, basic functions got broken
8 years ago
Ilya Kitaev bc4584c1ff Merge remote-tracking branch 'upstream/master'
8 years ago
moneroexample de030d99a5 fix: error: -Werror=misleading-indentation
8 years ago
Riccardo Spagni e54e4d96a4
Merge pull request #831
8 years ago
Ilya Kitaev 9ae4e871a3 WalletListener::moneyReceived test
8 years ago
Ilya Kitaev 40087a745f WalletListener::moneySpent test
8 years ago
Ilya Kitaev 2d799097ca Merge remote-tracking branch 'upstream/master'
8 years ago
moneromooo-monero 9ef8c7b694
tests: fix tests broken by the removal of the block reward accumulation loop
8 years ago
moneromooo-monero 3eff37f931
unit_tests: add a write_varint/read_varint test
8 years ago
moneromooo-monero 7a663873ce
unit_tests: fix UNBOUND_LIBRARIES/UNBOUND_LIBRARY typo
8 years ago
Riccardo Spagni 30dce45643 Merge branch 'performance' of https://github.com/LMDB/bitmonero
8 years ago
Ilya Kitaev 93119344ec TransactionHistory continued
8 years ago
Ilya Kitaev dce5374660 Merge remote-tracking branch 'upstream/master' into develop
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
moneromooo-monero 672162d9e2
tests: fix compile failure on wallet2::transfer
8 years ago