Commit Graph

1159 Commits (release-v0.5.0)

Author SHA1 Message Date
moneromooo-monero 51219457b1
core: fix sending to the source address with a short payment id
6 years ago
moneromooo-monero 6f8779d282
blockchain: fix random sync failures
6 years ago
moneromooo-monero 4a78a99f96
cryptonote_core: change wording of fork warning message
6 years ago
Riccardo Spagni 6198c816b1
Merge pull request #3170
6 years ago
Riccardo Spagni a2cbedd29f
Merge pull request #3191
6 years ago
whythat b3b2d4d20c options: add testnet option dependencies
6 years ago
whythat 05a12ccc2d options: remove testnet-* options
6 years ago
Leon Klingele 7c1a607c40
txpool: Don't bail out when blob_size == tx_size_limit
6 years ago
moneromooo-monero 3607d467f3
core: add --no-fluffy-blocks, and enable fluffy blocks by default
6 years ago
Riccardo Spagni f4a6bc79d9
Merge pull request #3226
6 years ago
Riccardo Spagni 24d8f9237f
Merge pull request #3248
6 years ago
Riccardo Spagni bfddb2283b
Merge pull request #3210
6 years ago
Riccardo Spagni 079eea7b70
Merge pull request #3205
6 years ago
Riccardo Spagni a43be404c7
Merge pull request #3171
6 years ago
moneromooo-monero d6a0ae96c6
blockchain: don't try to use hash check array after it's freed
6 years ago
moneromooo-monero bc61ae69bf
tx_pool: add a max pool size, settable with --max-txpool-size
6 years ago
moneromooo-monero 61defd89e3
blockchain: sanity check number of precomputed hash of hash blocks
7 years ago
Leon Klingele 399921347f
txpool: Properly bail out when outputs_amount == inputs_amount
7 years ago
moneromooo-monero c70f03cacf
blockchain: move bulletproofs to v8
7 years ago
stoffu 402c9eef0e
cryptonote_tx_utils: fixed logic bug in get_destination_view_key_pub
7 years ago
Riccardo Spagni f7dcb730cb
Merge pull request #3144
7 years ago
Riccardo Spagni e93ff8f22d
Merge pull request #3143
7 years ago
xmr-eric 18216f19dd Update 2018 copyright
7 years ago
Riccardo Spagni 9872620781
Merge pull request #3014
7 years ago
moneromooo-monero 42f86624a3
rpc: expose recent median block size in getinfo
7 years ago
moneromooo-monero ba6d2975bc
cryptonote_core: add --disable-dns-checkpoints flag
7 years ago
moneromooo-monero deeffaeb5c
blockchain: remove minor floating point usage
7 years ago
Riccardo Spagni 0a110aefbb
Merge pull request #2971
7 years ago
Riccardo Spagni b38f6dcf0b
Merge pull request #2929
7 years ago
moneromooo-monero ae8602303a
Fix exceptions not finding txpool txes when relaying
7 years ago
moneromooo-monero 24f584d90d
cryptonote_core: remove unused functions with off by one bugs
7 years ago
moneromooo-monero b1634aa3e8
blockchain: don't leave dangling pointers in this
7 years ago
moneromooo-monero 8e60b81c48
cryptonote_core: fix db leak on error
7 years ago
moneromooo-monero b49ddc766d
check accessing an element past the end of a container
7 years ago
moneromooo-monero d753d716a6
fix a few leaks by throwing objects, not newed pointers to objects
7 years ago
Riccardo Spagni 1cc7451130
Merge pull request #2134
7 years ago
moneromooo-monero d9b137f161
cryptonote_core: fix blockchain init call after prototype change
7 years ago
moneromooo-monero fa5697127f
make multisig work with subaddresses
7 years ago
moneromooo-monero 66e34e85b1
add multisig core test and factor multisig building blocks
7 years ago
moneromooo-monero 4c313324b1
Add N/N multisig tx generation and signing
7 years ago
Riccardo Spagni 066fd7aced
Merge pull request #2877
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
Riccardo Spagni 8da24c2a57
Merge pull request #2878
7 years ago
Riccardo Spagni 7998ffc26b
Merge pull request #2871
7 years ago
moneromooo-monero ae55bacd8c
resumption support for updates using range requests
7 years ago
moneromooo-monero ead48f7d92
core: fix input ordering from v7
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 7696e84952
core: make --offline also disable DNS lookups
7 years ago
xmr-eric 2b0a32f8af Small cleanup of daemon synchronization output
7 years ago
Cifrado 287dde63d8 Added command descriptions
7 years ago
Riccardo Spagni ed2fc4a1ff
Merge pull request #2794
7 years ago
moneromooo-monero 01dc829784
wallet: transfer RPC can now return tx metadata (pending_tx)
7 years ago
Riccardo Spagni 10a237783a
Merge pull request #2692
7 years ago
Riccardo Spagni edebe4e3b6
Merge pull request #2736
7 years ago
moneromooo-monero 0f2c2d4c34
rpc: remove obsolete busy core checks
7 years ago
moneromooo-monero 082db75f28
move cryptonote command line options to cryptonote_core
7 years ago
moneromooo-monero 383ff4f689
remove "using namespace std" from headers
7 years ago
Riccardo Spagni 48ff10f77f
Merge pull request #2681
7 years ago
Riccardo Spagni 256a1d9ead
Merge pull request #2675
7 years ago
Riccardo Spagni fd0740e5e7
Merge pull request #2615
7 years ago
moneromooo-monero 43f27c7d43
core: warn when free disk space is low
7 years ago
binaryFate 10013e9434 Protect node privacy by proper filtering in restricted-mode RPC answers
7 years ago
moneromooo-monero ccf53a566c
track double spending in the txpool
7 years ago
Riccardo Spagni 13a84caa22
Merge pull request #2662
7 years ago
moneromooo-monero 935f746249
blockchain: do not lock the blockchain lock for simple DB getters
7 years ago
moneromooo-monero ec48e8d81d
core: do not forbid txes without destination
7 years ago
moneromooo-monero 523084bc79
core: don't add empty additional pub keys field to extra
7 years ago
kenshi84 00cc1fdd22
subaddress: remove unneeded scalarmultBase
7 years ago
kenshi84 88ebfd646a
core_tests: fix for subaddress patch
7 years ago
Riccardo Spagni 97c11caf07 Merge pull request #2656
7 years ago
Jaquee 329f149e95 remove reference to cryptonote::null_hash
7 years ago
Riccardo Spagni b293ad9a1a
Merge pull request #2640
7 years ago
Riccardo Spagni 344c01c712
Merge pull request #2638
7 years ago
Riccardo Spagni d8bc28cc36
Merge pull request #2552
7 years ago
Riccardo Spagni 5ea20d6944
Merge pull request #2469
7 years ago
moneromooo-monero 5db433b3f7
blockchain: avoid exceptions in output verification
7 years ago
moneromooo-monero 529a6a4af8
core: guard against a mined block not finding all txes in the pool
7 years ago
kenshi84 53ad5a0f42
Subaddresses
7 years ago
Riccardo Spagni 2ff832c576
Merge pull request #2540
7 years ago
Riccardo Spagni 4a20a5b5ea
Merge pull request #2537
7 years ago
Riccardo Spagni 478b14b565
Merge pull request #2534
7 years ago
stoffu cbc5508b15
construct_tx_and_get_tx_key: return sorted sources for print_ring_memebrs to work properly
7 years ago
Riccardo Spagni 87d0516f7d
Merge pull request #2513
7 years ago
moneromooo-monero 69ce33f217
core: fix failure to sync when a tx is already in the pool
7 years ago
moneromooo-monero 4e115a3a4c
core: remove out sorting from v7 rules
7 years ago
moneromooo-monero 71c7f8d0dc
core: fix logging the one time public key on error
7 years ago
moneromooo-monero 269a2a01ef
blockchain: fix off by one getting blocks
7 years ago
Riccardo Spagni 5f7cddeb53
Merge pull request #2533
7 years ago
moneromooo-monero 97cdd4c92f
core: undo output sorting
7 years ago
Riccardo Spagni 21c2c08041
Merge pull request #2527
7 years ago
moneromooo-monero ba6907f661
core: fix creation of v1 txes
7 years ago
moneromooo-monero cdbbe99c82
checkpoints: add a token checkpoint on testnet (the genesis block)
7 years ago
moneromooo-monero fa54b20584
fix typo in basic and core CMakeLists.txt
7 years ago
moneromooo-monero 5d65a75b69
move checkpoints in a separate library
7 years ago
Riccardo Spagni 13be8115e4
Merge pull request #2458
7 years ago
Riccardo Spagni e5a2cdbfad
Merge pull request #2457
7 years ago
Riccardo Spagni 0e74777071
Merge pull request #2452
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 28b72b6ecc
tx_pool: pre-init tvc.m_verifivation_failed before processing
7 years ago
moneromooo-monero 50e096987b
tx_pool: guard against failure getting tx hash
7 years ago
moneromooo-monero 92f2f687b9
core: check return value from parse_hexstr_to_binbuff
7 years ago
moneromooo-monero b5faac5304
get_blockchain_top now returns void
7 years ago
moneromooo-monero 309290d1c7
Source updates are in a source subdirectory
7 years ago
Riccardo Spagni 1f9058187c
Merge pull request #2496
7 years ago
stoffu e29282d208
build: auto update version info without manually deleting version.h
7 years ago
moneromooo-monero 3b8b4be5cb
tx_pool: drop invalid txes from the pool on startup
7 years ago
moneromooo-monero e457aa51f4
blockchain: fix crash checking pre-validated txids
7 years ago
moneromooo-monero 7adceee634
precomputed block hashes are now in blocks of N (currently 256)
7 years ago
Riccardo Spagni 1a73843cec
Merge pull request #2446
7 years ago
Riccardo Spagni 69e039aa19
Merge pull request #2023
7 years ago
Riccardo Spagni 591e53445b
Merge pull request #2044
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
moneromooo-monero 7f2f6ee1c9
protocol: remove hop count on block propagation
7 years ago
moneromooo-monero 0aaaca29a2
tx_pool: set the "invalid input" bit when check_tx_inputs fails
7 years ago
Howard Chu 510d0d4753
Use a threadpool
7 years ago
Nano Akron f761dbaeaf Remove 1.25x multiplier from tx_pool
7 years ago
Riccardo Spagni 7abdba0a5c
Merge pull request #2438
7 years ago
Riccardo Spagni 3399c2a257
Merge pull request #2404
7 years ago
Riccardo Spagni 718820cd96
Merge pull request #2396
7 years ago
moneromooo-monero 16afab900d
core: sort ins and outs key key image and public key, respectively
7 years ago
moneromooo-monero 9443eec10f
core: guard against exceptions in tx verification worker threads
7 years ago
Riccardo Spagni e5238adfb3
update checkpoint hashes
7 years ago
Thomas Winget 77986023c3
json serialization for rpc-relevant monero types
7 years ago
Thomas Winget 5c1e08fe80
Refactor some things into more composable (smaller) functions
7 years ago
moneromooo-monero dbfef643ed
tx_pool: catch exceptions in LockedTXN dtor
7 years ago
moneromooo-monero 6ac61100a1
Add a --fluffy-blocks option to relay blocks as fluffy blocks
7 years ago
Riccardo Spagni c919ca4f1d
Merge pull request #2374
7 years ago
Riccardo Spagni 1e57e48342
Merge pull request #2372
7 years ago
Thomas Winget 9ac2ad0744
DRY refactoring
7 years ago
moneromooo-monero e72e625eb1
tx_pool: wrap tx meta updates in a LockedTXN
7 years ago
moneromooo-monero ce901fcb31
Fix blockchain_import wedge on exception in cleanup_handle_incoming_blocks
7 years ago
moneromooo-monero 84fa015e77
core: guard against exceptions in handle_incoming_{block,tx}
7 years ago
moneromooo-monero a95e460c71
move db specific options to BlockchainDB
7 years ago
Riccardo Spagni 72b5f37f58
Merge pull request #2349
7 years ago
Riccardo Spagni e00238a355
Merge pull request #2347
7 years ago
Riccardo Spagni 36b978f50e
Merge pull request #2314
7 years ago
Riccardo Spagni ff0afc196e
Merge pull request #2313
7 years ago
moneromooo-monero 5807529e69
blockchain: cap memory size of retrieved blocks
7 years ago
moneromooo-monero 55bec1f03d
rpc: add a new RPC to get current txpool backlog (sizes and fees)
7 years ago
moneromooo 1914c999c7
txpool: update db tx metadata when it changes
7 years ago
moneromooo 4dbf29bd32
txpool: add tx size median to the pool stats
7 years ago
Riccardo Spagni 944bbdb51e
Merge pull request #2330
7 years ago
Howard Chu ea15e72d73
tx_pool: fix crash in stats
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
moneromooo-monero 5d989b661a
core: add mainnet v6 fork height at 1400000
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 3ff67323b7
Merge pull request #2288
7 years ago
Riccardo Spagni 53dde37ceb
Merge pull request #2276
7 years ago
Riccardo Spagni 79479a3614
Merge pull request #2250
7 years ago
Riccardo Spagni 12c70fedc0
Merge pull request #2246
7 years ago
Riccardo Spagni 1cf4665d2a
Merge pull request #2237
7 years ago
moneromooo-monero c6e200a8ab
core: add --db-salvage command line flag
7 years ago
moneromooo-monero a1891ebea9
tests: fix tests build
7 years ago
moneromooo-monero 635929eaca
protocol: add checks for top block hard fork version
7 years ago
Riccardo Spagni bff9fb9c8b
Merge pull request #2231
7 years ago
moneromooo-monero 61770ec2da
change mixin to ring size in user visible places
7 years ago
Riccardo Spagni 14f479bb9c
Merge pull request #2262
7 years ago
Riccardo Spagni 62610a3a53
Merge pull request #2225
7 years ago
moneromooo-monero 7f7d42f890
core: fix invalid memory access creating tx
7 years ago
moneromooo-monero 38756d00ff
core: new API to disable DNS checkpoint lookups
7 years ago
Riccardo Spagni 6db8a60a18
Merge pull request #2149
7 years ago
Riccardo Spagni dc2747439c
Merge pull request #2243
7 years ago
Riccardo Spagni ea46a5527a
Merge pull request #2234
7 years ago
Riccardo Spagni 9b3b7f050b
Merge pull request #2230
7 years ago
Riccardo Spagni 5cc53c7e49
Merge pull request #2226
7 years ago
Riccardo Spagni a2dd125b1e
Merge pull request #2222
7 years ago
Riccardo Spagni 8048de268a
Merge pull request #2216
7 years ago
Riccardo Spagni 61ac6983f2
Merge pull request #2206
7 years ago
Riccardo Spagni 0f36efbded
Merge pull request #2198
7 years ago
moneromooo-monero 4d87304683
blockchain: add testnet v6 fork height at 971400
7 years ago
moneromooo-monero 158c3ecff3
core: thread most of handle_incoming_tx
7 years ago
moneromooo-monero f4f7eeba80
blockchain: log more info when we reject an orphan
7 years ago
moneromooo-monero d732c73e71
blockchain: remove a few unused variables
7 years ago
moneromooo-monero 5d4ef719b9
core: speed up output index unique set calculation
7 years ago
moneromooo-monero 214fd81e93
some include cleanup
7 years ago
moneromooo-monero 5dd722beaa
core: add a message when loading checkpoints at init time
7 years ago
moneromooo-monero 14ec6ed80d
tx_pool: remove obsolete unused m_config_folder field
7 years ago
moneromooo-monero 5d91b26c0f
blockchain: skip checking tx semantics in embedded block hash range
7 years ago
moneromooo-monero 878205f143
core: fix lock ordering bug at init time
7 years ago
moneromooo-monero d8becf2ee1
blockchain: fix cryptonight buffer leak on exit
7 years ago
moneromooo-monero 91aa90fc79
blockchain: ensure all blocks get their longhash precalculated
7 years ago
moneromooo-monero ff4bcaed81
blockchain: pass correct height to get_block_longhash
7 years ago
moneromooo-monero 340feedee2
core: randomly shuffle outputs
7 years ago
moneromooo-monero 53af9768ce
blockchain: one off warning when seeing a block with unknown version
7 years ago
moneromooo-monero a5031a7d02
core: forbid duplicate ring members from v6
7 years ago
Riccardo Spagni 42fc89b672
Merge pull request #2142
7 years ago
moneromooo-monero 02d66db4b4
tx_pool: initialize padding in txpool meta structure
7 years ago
moneromooo-monero 0722aea3df
cryptonote_core: initialize checkpoint flag
7 years ago
Julien Klepatch bdab3436d3 Fix mismatch of parameter name between header file and implementation for set_user_options()
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
Howard Chu 3fc22e7b78
Add histogram to poolstats
7 years ago
Riccardo Spagni 3d397325bf
Merge pull request #2063
7 years ago
Riccardo Spagni 4a60e9e66e
Merge pull request #2062
7 years ago
Howard Chu 5414970dcd
Speedup print_pool_stats
7 years ago
Howard Chu d17c0fc2d0
Don't copy blockchain for coinbase_tx_sum
7 years ago
moneromooo-monero 31417d57da
tx_pool: add missing blockchain lock in add_tx
7 years ago
Riccardo Spagni a4c13ea092
Merge pull request #2039
7 years ago
Riccardo Spagni 907ce14b18
Merge pull request #2026
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
xmr-eric a57392016b Update sync time copy
7 years ago
Riccardo Spagni 865bb03ecf
Merge pull request #1968
7 years ago
assylias bff90264b8
Add expected total reward to RPC "getblocktemplate".
7 years ago
hyc a3d779013d Fix block_longhash_worker thread
7 years ago
moneromooo-monero 893f5a301e
tx_pool: add blob size and fee/byte when logging a new tx
7 years ago
Riccardo Spagni e3d2b135e7
Merge pull request #1924
7 years ago
moneromooo-monero 6d315459b6
core: avoid possible reordering bugs wth tx/bloch hash cache
7 years ago
Derek Zhang 2bee92dbd0 Fixed typo in v5 hard fork finalized date
7 years ago
moneromooo-monero 5a7983585e
blockchain: offset v5 addition date on testnet
7 years ago
Riccardo Spagni a73a886cb1
Merge pull request #1911
7 years ago
moneromooo-monero 91d4109023
tx_pool: ensure txes loaded from poolstate.bin have their txid cached
7 years ago
moneromooo-monero aaeb164cf6
tx_pool: remove transactions if they're in the blockchain
7 years ago
moneromooo-monero 558cfc31ca
core, wallet: faster tx pool scanning
7 years ago
moneromooo-monero f065234b71
core: cache tx and block hashes in the respective classes
7 years ago
moneromooo-monero 2242d8ebd6
tx_pool: silence use of uninitialized warning
7 years ago
moneromooo-monero 7c03349869
blockchain: lower the relay fee by 2%
7 years ago
moneromooo-monero 266492e919
tx_pool: use new filling algorithm from v5 only
7 years ago
Riccardo Spagni 73e8510717
Merge pull request #1896
7 years ago
moneromooo-monero a6f1d8fc4c
core: call {prepare|cleanup}_handle_incoming_blocks when adding a mined block
7 years ago
Lee Clagett 50cd179a60 Removed boost/asio.hpp include from epee/string_tools.h
7 years ago
Riccardo Spagni c642d3224c
Merge pull request #1869
7 years ago
moneromooo-monero 3396a9f2af
Add intervening v5 fork for increased min block size
7 years ago
moneromooo-monero 74b216a17f
core: don't try to re-relay an empty set of pool transactions
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
Riccardo Spagni ba0767477d
Merge pull request #1841
7 years ago
moneromooo-monero cfa2564a40
blockchain: don't try to load an empty block hash set
7 years ago
moneromooo-monero 02097c87eb
core: print the "new update found" message in cyan, for visibility
7 years ago
moneromooo-monero f6211322e5
core: make update download cancellable
7 years ago
Riccardo Spagni 4728ab977a
Merge pull request #1837
7 years ago
moneromooo-monero 3153349325
core: quantize per kB fee to 8 decimals
7 years ago
moneromooo-monero cd71774d77
tx_pool: log separately "not ready" and "double spend" cases
7 years ago
Howard Chu 296641e047
Fix #1824 don't end batch that we didn't start
7 years ago
moneromooo-monero 12adb4a3f3
core: move hardfork back to cryptonote_core
7 years ago
Riccardo Spagni ed6f2e8323
Merge pull request #1785
7 years ago
moneromooo-monero 583a7b5c74
core: protect precomputed block hashes with SHA256
7 years ago
moneromooo-monero 9effa55311
core: bound the amount of entries in bad tx semantics cache
7 years ago
moneromooo-monero 240054a7f8
core: remove a couple unused/obsolete bits
7 years ago
moneromooo-monero 5901331669
updates: remove testnet case
7 years ago
moneromooo-monero 822577eb42
updates: we now have a user URL, and an automatic one
7 years ago
moneromooo-monero 9f17b1a30f
updates: s/monerod/monero/ for the main download
7 years ago
Riccardo Spagni 1a4298685a
Merge pull request #1766
7 years ago
moneromooo-monero 708758b737
core: do not download an update we already downloaded
7 years ago
Riccardo Spagni c3599fa7b9
update copyright year, fix occasional lack of newline at line end
7 years ago
moneromooo-monero 417b126fc4
Fix core_tests breaking on startup
7 years ago
moneromooo-monero e74b3ab5f7
core: add p2p bind port options from net_node
7 years ago
Riccardo Spagni 49efd3add9
Merge pull request #1727
7 years ago
Riccardo Spagni 59d96eedd8
Merge pull request #1724
7 years ago
Riccardo Spagni 565c99f670
Merge pull request #1731
7 years ago
moneromooo-monero a5a0a3c894
core: updates can now be downloaded (and SHA256 hash checked)
7 years ago
moneromooo-monero d282cfcc46
core: test key images against validity domain
7 years ago
moneromooo-monero f640512c53
Optionally query moneropulse DNS records to check for updates
7 years ago
moneromooo-monero e3cae4ae2e
core: display any fork warning at startup too
7 years ago
Riccardo Spagni 675434ffab
Merge pull request #1748
7 years ago
moneromooo-monero c32830937c
tx_pool: revert template filling changes
7 years ago
Howard Chu bed2d9f231
Get rid of directory lock
7 years ago
Howard Chu dc53e9eef2
Add a few read txns to streamline
7 years ago
moneromooo-monero a427235e30
core: add a missing newline on a string to be logged
7 years ago
moneromooo-monero 0288310e3b
blockchain_db: add "raw" blobdata getters for block and transaction
7 years ago
moneromooo-monero cca95c1c7a
blockchain_db: do not throw on expected partial results getting keys
7 years ago
moneromooo-monero 5adcb5a48c
tx_pool: add a debug message when adding a tx to the pool
7 years ago
kenshi84 8027ce0c75 extract some basic code from libcryptonote_core into libcryptonote_basic
7 years ago
kenshi84 bab1e9a397 bugfix: infinite recursion in get_account_address_from_str_or_url
8 years ago
Riccardo Spagni eb21389953
Merge pull request #1664
8 years ago
moneromooo-monero b5cb8861c7
core: fix integrated addresses breaking with auto zero change
8 years ago
Riccardo Spagni fcb299b4ae
Merge pull request #1641
8 years ago
Riccardo Spagni c3eff820be
Merge pull request #1642
8 years ago
Riccardo Spagni a6f61b8419
Merge pull request #1631
8 years ago
Riccardo Spagni ca2e2c2453 Merge pull request #1627
8 years ago
Riccardo Spagni f9e60dcd55
Merge pull request #1617
8 years ago
Miguel Herranz ca94d0a43c Separate data per P2P port
8 years ago
moneromooo-monero 3ae79a59e4
core: set missing verifivation_failed flag when rejecting a tx
8 years ago
Alexis Enston 58e825060e Blockfill - Sort tx pool correctly
8 years ago
Alexis Enston 5f7a8741b9 Blockfill - Take TX fees into account properly
8 years ago
Alexis Enston 4ecab0d80c Consider empty block when filling with TXs
8 years ago
kenshi84 55a8e982c0 moved get_account_address_from_str_or_url from libcommon to libcryptonote_core
8 years ago
NanoAkron 98357db400
Update log messages to reflect fact we no longer need to type `exit` to save database before quitting
8 years ago
Miguel Herranz 0644eed772 Remove boost/foreach.cpp includes
8 years ago
Miguel Herranz 36dd3e238f Replace BOOST_REVERSE_FOREACH with ranged for
8 years ago
Miguel Herranz 629e3101ab Replace BOOST_FOREACH with C++11 ranged for
8 years ago
Riccardo Spagni 9c06a7fd04
Merge pull request #1615
8 years ago
Riccardo Spagni a3de797e57
Merge pull request #1610
8 years ago
moneromooo-monero f098989396
core: cache tx hashes of failing semantics txes
8 years ago
moneromooo-monero b70ab128fc
rpc: fix orphan_status when getting blocks
8 years ago
moneromooo-monero 7c3f79cb9f
core: early out in handle_incoming_tx if already in pool or blockchain
8 years ago
moneromooo-monero 64da0983d5
core: don't try to deserialize an empty extra to remove a field
8 years ago
moneromooo-monero 5833d66f65
Change logging to easylogging++
8 years ago
Riccardo Spagni 99ffc49740
Merge pull request #1577
8 years ago
Riccardo Spagni 1207d8ad0d
Merge pull request #1576
8 years ago