warptangent
b76857f9d9
Add mempool output to daemon via command and RPC
...
This is for the "print_pool" command and "get_transaction_pool" RPC
method.
Add mempool's spent key images to the results.
9 years ago
warptangent
84fe5fbd65
Add compile-time support for both db implementations: in-memory and LMDB
...
Usage:
default is lmdb for blockchain branch:
$ make release
same as:
$ DATABASE=lmdb make release
for original in-memory implementation:
$ DATABASE=memory make release
10 years ago
Thomas Winget
74a1a89e27
Integrate BlockchainDB into cryptonote_core
...
Probably needs more looking at -- lot of things were done...in a rushed
sort of way. That said, it all builds and *should* be at least
testable.
update for rebase (warptangent 2015-01-04)
fix conflicts with upstream CMakeLists.txt files
src/CMakeLists.txt (remove edits from original commit)
tests/CMakeLists.txt (remove edits from original commit)
src/cryptonote_core/CMakeLists.txt (edit)
- use blockchain db .cpp and .h files
- add LMDB_LIBRARIES
10 years ago
Riccardo Spagni
f4b69d553a
year updated in license
10 years ago
iamsmooth
dde7897fd4
Disable legacy fees for now
10 years ago
iamsmooth
cc74b43651
Remove DEFAULT_FEE, add temporary acceptance of too-small per-kb fee >= 0.1, denominations based on DEFAULT_DUST_THRESHOLD, document fee arg to create_transactions as unused, se DEFAULT_DUST_THRESHOLD for wallet dust collection instead of calcualted tx fee
10 years ago
Thomas Winget
557e27fd21
per kb fees
10 years ago
Riccardo Spagni
59a8366bb1
Revert "low risk, potentially varint overflow bug patched thanks to BBR"
...
This reverts commit 4e2b2b942d
.
10 years ago
Riccardo Spagni
4e2b2b942d
low risk, potentially varint overflow bug patched thanks to BBR
10 years ago
fluffypony
4ba680f294
a few more error messages moved to log level 1
10 years ago
fluffypony
cf5a8b1d6c
moved non-critical warnings and errors to log level 1
10 years ago
Riccardo Spagni
d1b0ee7ecd
Merge pull request #64 from mikezackles/bytecoin_tx_pool_tmp
...
tx pool fixes, courtesy of Bytecoin
10 years ago
fluffypony
6fc995fe5d
License updated to BSD 3-clause
10 years ago
Zachary Michaels
61e447f7c8
Remove dead code
10 years ago
Zachary Michaels
e48cf2a3a9
Remove second tx size check
10 years ago
Zachary Michaels
23c914ccfe
Don't check max tx size when adding to block
...
This is now done when adding transactions to the pool.
10 years ago
Zachary Michaels
e3b8c58496
Don't check for min fee when adding tx to block
...
This is now done when transactions enter the pool.
10 years ago
Zachary Michaels
232e23e90f
Decrease max block size from 200% median to 130%
10 years ago
Zachary Michaels
c017bb0656
Use print_money in log
10 years ago
Zachary Michaels
d9f3421ce7
Minimum tx fee for entering pool
10 years ago
Zachary Michaels
8e99cee062
Start fresh if tx_pool deserialize fails
10 years ago
Zachary Michaels
a3f5764869
Add transaction size limit
...
Transactions larger than the limit will not enter the pool
10 years ago
Zachary Michaels
4d25350a82
Use const where appropriate in tx_pool
10 years ago
mydesktop
eba62452c0
set max block size for gbt
10 years ago
monero-project
2a2b36d425
fix function typo
10 years ago
monero-project
c050ff43bf
Fix copy/paste bug, thx Boolberry
10 years ago
fluffypony
3bc16dc0e6
proper tx_pool handling from CryptoZoidberg / BBR
10 years ago
monero-project
2475ec877f
typo in tx_pool.cpp
10 years ago
mydesktop
9761529941
fix typing mismatch
10 years ago
mydesktop
328a52a543
dynamic tx size scaling for tx mempool
10 years ago
mydesktop
f545fd8ff0
maximum block size 130% of median
10 years ago
mydesktop
31a59785b0
temporary fix for block reward dos
10 years ago
thankful_for_today
0fd82c910b
mining bug fixed
10 years ago
Antonio Juarez
29c2859a3e
json rpc for wallet and bugfix
10 years ago
Antonio Juarez
296ae46ed8
moved all stuff to github
10 years ago