crypto_zoidberg (OP)
|
|
May 23, 2014, 01:49:01 AM Last edit: May 25, 2014, 08:15:45 PM by crypto_zoidberg |
|
Good news! As you may know (some people definitely know) that we had some problems with transactions for big amounts. I hit this problem with 3 different points: 1. I set up transaction pool to have live-time for each transaction that received (24 hours). Even if you sent some transaction that could not be included in blocktemplate, this transaction will be removed from tx pools after 24 hours, and you will be able to try again with you wallet. 2. I set up wallet to check transaction size befor sending it to the network, and if transaction size big enough to have problems - transaction is canceled and notice displayed. 3. Finally, I rewrote wallet outs collecting with new size-effective policy. I've tested it in testnetwork - now transaction for 1000BBR have only 5kbytes, it's about 7-8 times less than it was, and it's ok to send. Hope you will enjoy it. I've published new binaries and sources, but i think we have to test this version for one or two days, after that, if everything is ok, i'll ask miners to move on this new version and push signed alert to the network . And another good news is that testnet is launched again, if you want to make experiments - welcome. Please remove old blockchain for test net before start. People who have stucked transactions in pools: This update will release your money, but only after biggest part of the network will move to this new version. Just wait for while, i'll support you with this issue until you we completely solve it. Next problem to solve: Failed to get remote endpoint PS: MacOS build will be tomorrow. I'll answer to posts later.
|
|
|
|
|
crypto_zoidberg (OP)
|
|
May 23, 2014, 02:25:21 AM |
|
now with shared scratchpad miner uses locking (pthread), check how many % of CPU time is spent in pthread_mutex_lock/unlock. With x86_64 Linux 3.14 and glibc-2.18 those two functions consume 0.7%.
Does boost shared/exclusive lock always used mutex_lock/unlock? As i traced it on windows in debuger - if scratchpad is not in exclusive access - for shared access it makes only atomic operations (interlocked). Am i wrong ?
|
|
|
|
crypto_zoidberg (OP)
|
|
May 23, 2014, 02:37:10 AM |
|
My total HR is about 900kh/s but I can not find any block for 3 days. Pool is needed or mining is just a waste of power
Sorry about this amigo. Pool will appear sooner or later (hope sooner).
|
|
|
|
btc-mike
|
|
May 23, 2014, 04:35:09 AM |
|
Boolberry (HoneyPenny) Name Contest Winning Name gets 125 150 BBR surfer43 has added 25 BBR to the bounty!!
|
|
|
|
dr_chen
|
|
May 23, 2014, 05:14:53 AM |
|
wait for the pool
|
|
|
|
otila
|
|
May 23, 2014, 07:22:59 AM |
|
now with shared scratchpad miner uses locking (pthread), check how many % of CPU time is spent in pthread_mutex_lock/unlock. With x86_64 Linux 3.14 and glibc-2.18 those two functions consume 0.7%.
Does boost shared/exclusive lock always used mutex_lock/unlock? As i traced it on windows in debuger - if scratchpad is not in exclusive access - for shared access it makes only atomic operations (interlocked). Am i wrong ? Well you are using shared lock when doing only reads on m_scratchpad, and exclusive lock when writing to scratchpad, which is OK. How many % of CPU time is spent in locking on Windows?
|
|
|
|
digicoin
Legendary
Offline
Activity: 1106
Merit: 1000
|
|
May 23, 2014, 12:28:26 PM |
|
2014-May-23 19:25:18.658142 [P2P7]ERROR /Users/dinhpham/coins/boolberry/src/currency_core/tx_pool.cpp:70[bool currency::tx_memory_pool::add_tx(const currency::transaction &, const crypto::hash &, size_t, currency::tx_verification_context &, bool)]Transaction with id= <04e2d94d23074c600ae55dfd17d27c622d537c2b312edd23f08815e6ef6c6e00> used already spent key images 2014-May-23 19:25:18.658957 [P2P7]Transaction verification failed: <04e2d94d23074c600ae55dfd17d27c622d537c2b312edd23f08815e6ef6c6e00> 2014-May-23 19:25:18.659172 [P2P7][27.225.109.70:10101 OUT]Tx verification failed, dropping connection 2014-May-23 19:25:18.736169 [P2P3]Selected peer: 10482307931045703537 107.170.131.188:10101[white=0] last_seen: d5.h18.m23.s0 2014-May-23 19:25:18.736306 [P2P3]Connecting to 107.170.131.188:10101(white=0, last_seen: d5.h18.m23.s0)... 2014-May-23 19:25:18.787535 [P2P7]ERROR /Users/dinhpham/coins/boolberry/src/currency_core/tx_pool.cpp:70[bool currency::tx_memory_pool::add_tx(const currency::transaction &, const crypto::hash &, size_t, currency::tx_verification_context &, bool)]Transaction with id= <04e2d94d23074c600ae55dfd17d27c622d537c2b312edd23f08815e6ef6c6e00> used already spent key images 2014-May-23 19:25:18.787723 [P2P7]Transaction verification failed: <04e2d94d23074c600ae55dfd17d27c622d537c2b312edd23f08815e6ef6c6e00> 2014-May-23 19:25:18.787825 [P2P7][203.195.129.166:10101 OUT]Tx verification failed, dropping connection 2014-May-23 19:25:18.932467 [P2P7]ERROR /Users/dinhpham/coins/boolberry/src/currency_core/tx_pool.cpp:70[bool currency::tx_memory_pool::add_tx(const currency::transaction &, const crypto::hash &, size_t, currency::tx_verification_context &, bool)]Transaction with id= <04e2d94d23074c600ae55dfd17d27c622d537c2b312edd23f08815e6ef6c6e00> used already spent key images 2014-May-23 19:25:18.932663 [P2P7]Transaction verification failed: <04e2d94d23074c600ae55dfd17d27c622d537c2b312edd23f08815e6ef6c6e00> 2014-May-23 19:25:18.932767 [P2P7][128.199.246.36:10101 OUT]Tx verification failed, dropping connection 2014-May-23 19:25:18.941180 [P2P1]ERROR /Users/dinhpham/coins/boolberry/src/currency_core/tx_pool.cpp:70[bool currency::tx_memory_pool::add_tx(const currency::transaction &, const crypto::hash &, size_t, currency::tx_verification_context &, bool)]Transaction with id= <04e2d94d23074c600ae55dfd17d27c622d537c2b312edd23f08815e6ef6c6e00> used already spent key images 2014-May-23 19:25:18.941372 [P2P1]Transaction verification failed: <04e2d94d23074c600ae55dfd17d27c622d537c2b312edd23f08815e6ef6c6e00> 2014-May-23 19:25:18.941472 [P2P1][107.170.193.84:10101 OUT]Tx verification failed, dropping connection 2014-May-23 19:25:19.045433 [P2P3]Connect failed to 107.170.131.188:10101 2014-May-23 19:25:19.045557 [P2P3]Selected peer: 16991166296079854261 203.195.129.162:10101[white=0] last_seen: d0.h14.m7.s4 2014-May-23 19:25:19.045640 [P2P3]Connecting to 203.195.129.162:10101(white=0, last_seen: d0.h14.m7.s4)... hr: 78945 2014-May-23 19:25:19.314981 [P2P8][203.195.129.162:10101 OUT] COMMAND_HANDSHAKE INVOKED OK 2014-May-23 19:25:19.315151 [P2P3]Selected peer: 4965905881312989462 206.253.153.201:8080[white=0] last_seen: d4.h6.m37.s27 2014-May-23 19:25:19.315245 [P2P3]Connecting to 206.253.153.201:8080(white=0, last_seen: d4.h6.m37.s27)... 2014-May-23 19:25:19.607554 [P2P1]ERROR /Users/dinhpham/coins/boolberry/src/currency_core/tx_pool.cpp:70[bool currency::tx_memory_pool::add_tx(const currency::transaction &, const crypto::hash &, size_t, currency::tx_verification_context &, bool)]Transaction with id= <04e2d94d23074c600ae55dfd17d27c622d537c2b312edd23f08815e6ef6c6e00> used already spent key images 2014-May-23 19:25:19.607745 [P2P1]Transaction verification failed: <04e2d94d23074c600ae55dfd17d27c622d537c2b312edd23f08815e6ef6c6e00>
Double spending?
|
|
|
|
digicoin
Legendary
Offline
Activity: 1106
Merit: 1000
|
|
May 23, 2014, 12:31:18 PM |
|
hr: 40673 2014-May-23 19:30:36.469671 [P2P5]ERROR /Users/dinhpham/coins/boolberry/src/currency_core/tx_pool.cpp:70[bool currency::tx_memory_pool::add_tx(const currency::transaction &, const crypto::hash &, size_t, currency::tx_verification_context &, bool)]Transaction with id= <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> used already spent key images 2014-May-23 19:30:36.470473 [P2P5]Transaction verification failed: <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> 2014-May-23 19:30:36.470857 [P2P5][203.195.129.162:10101 OUT]Tx verification failed, dropping connection 2014-May-23 19:30:36.955861 [P2P5]ERROR /Users/dinhpham/coins/boolberry/src/currency_core/tx_pool.cpp:70[bool currency::tx_memory_pool::add_tx(const currency::transaction &, const crypto::hash &, size_t, currency::tx_verification_context &, bool)]Transaction with id= <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> used already spent key images 2014-May-23 19:30:36.956054 [P2P5]Transaction verification failed: <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> 2014-May-23 19:30:36.956151 [P2P5][116.254.199.48:10101 OUT]Tx verification failed, dropping connection 2014-May-23 19:30:36.975805 [P2P8]ERROR /Users/dinhpham/coins/boolberry/src/currency_core/tx_pool.cpp:70[bool currency::tx_memory_pool::add_tx(const currency::transaction &, const crypto::hash &, size_t, currency::tx_verification_context &, bool)]Transaction with id= <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> used already spent key images 2014-May-23 19:30:36.976222 [P2P8]Transaction verification failed: <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> 2014-May-23 19:30:36.976333 [P2P8][59.127.188.27:10101 OUT]Tx verification failed, dropping connection 2014-May-23 19:30:37.122507 [P2P5]ERROR /Users/dinhpham/coins/boolberry/src/currency_core/tx_pool.cpp:70[bool currency::tx_memory_pool::add_tx(const currency::transaction &, const crypto::hash &, size_t, currency::tx_verification_context &, bool)]Transaction with id= <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> used already spent key images 2014-May-23 19:30:37.122711 [P2P5]Transaction verification failed: <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> 2014-May-23 19:30:37.122820 [P2P5][124.119.29.186:10101 OUT]Tx verification failed, dropping connection 2014-May-23 19:30:37.289487 [P2P5]ERROR /Users/dinhpham/coins/boolberry/src/currency_core/tx_pool.cpp:70[bool currency::tx_memory_pool::add_tx(const currency::transaction &, const crypto::hash &, size_t, currency::tx_verification_context &, bool)]Transaction with id= <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> used already spent key images 2014-May-23 19:30:37.289684 [P2P5]Transaction verification failed: <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> 2014-May-23 19:30:37.289846 [P2P5][114.251.77.218:10101 OUT]Tx verification failed, dropping connection
|
|
|
|
crypto_zoidberg (OP)
|
|
May 23, 2014, 01:18:22 PM |
|
hr: 40673 2014-May-23 19:30:36.469671 [P2P5]ERROR /Users/dinhpham/coins/boolberry/src/currency_core/tx_pool.cpp:70[bool currency::tx_memory_pool::add_tx(const currency::transaction &, const crypto::hash &, size_t, currency::tx_verification_context &, bool)]Transaction with id= <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> used already spent key images 2014-May-23 19:30:36.470473 [P2P5]Transaction verification failed: <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> 2014-May-23 19:30:36.470857 [P2P5][203.195.129.162:10101 OUT]Tx verification failed, dropping connection 2014-May-23 19:30:36.955861 [P2P5]ERROR /Users/dinhpham/coins/boolberry/src/currency_core/tx_pool.cpp:70[bool currency::tx_memory_pool::add_tx(const currency::transaction &, const crypto::hash &, size_t, currency::tx_verification_context &, bool)]Transaction with id= <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> used already spent key images 2014-May-23 19:30:36.956054 [P2P5]Transaction verification failed: <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> 2014-May-23 19:30:36.956151 [P2P5][116.254.199.48:10101 OUT]Tx verification failed, dropping connection 2014-May-23 19:30:36.975805 [P2P8]ERROR /Users/dinhpham/coins/boolberry/src/currency_core/tx_pool.cpp:70[bool currency::tx_memory_pool::add_tx(const currency::transaction &, const crypto::hash &, size_t, currency::tx_verification_context &, bool)]Transaction with id= <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> used already spent key images 2014-May-23 19:30:36.976222 [P2P8]Transaction verification failed: <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> 2014-May-23 19:30:36.976333 [P2P8][59.127.188.27:10101 OUT]Tx verification failed, dropping connection 2014-May-23 19:30:37.122507 [P2P5]ERROR /Users/dinhpham/coins/boolberry/src/currency_core/tx_pool.cpp:70[bool currency::tx_memory_pool::add_tx(const currency::transaction &, const crypto::hash &, size_t, currency::tx_verification_context &, bool)]Transaction with id= <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> used already spent key images 2014-May-23 19:30:37.122711 [P2P5]Transaction verification failed: <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> 2014-May-23 19:30:37.122820 [P2P5][124.119.29.186:10101 OUT]Tx verification failed, dropping connection 2014-May-23 19:30:37.289487 [P2P5]ERROR /Users/dinhpham/coins/boolberry/src/currency_core/tx_pool.cpp:70[bool currency::tx_memory_pool::add_tx(const currency::transaction &, const crypto::hash &, size_t, currency::tx_verification_context &, bool)]Transaction with id= <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> used already spent key images 2014-May-23 19:30:37.289684 [P2P5]Transaction verification failed: <cce301d40ab4db52d51393fbf32141c7b8cd6511e5622456d6ce094921a1f7de> 2014-May-23 19:30:37.289846 [P2P5][114.251.77.218:10101 OUT]Tx verification failed, dropping connection
I guess this problem will be solved after network update.
|
|
|
|
trankil
|
|
May 23, 2014, 02:29:37 PM |
|
here i little guide ton install the miner on ubuntu Boostcmakebut when i do cd boolberry; make -j i have this error root@ks366536:~/boolberry# make -j mkdir -p build/release cd build/release && cmake -D CMAKE_BUILD_TYPE=Release ../.. /bin/sh: cmake: command not found make: * [cmake-release] Error 127 someone kan help me i'am on Ubuntu 12.04.4 LTS thanks
|
|
|
|
zeetak
Member
Offline
Activity: 140
Merit: 12
|
|
May 23, 2014, 02:37:22 PM |
|
root@ks366536:~/boolberry# make -j mkdir -p build/release cd build/release && cmake -D CMAKE_BUILD_TYPE=Release ../.. /bin/sh: cmake: command not found make: * [cmake-release] Error 127 You should be able to fix that with this command: sudo apt-get install cmake
|
|
|
|
superresistant
Legendary
Offline
Activity: 2142
Merit: 1131
|
|
May 23, 2014, 02:40:31 PM |
|
You should be able to fix that with this command: sudo apt-get install cmake Agree. Install cmake. Also you can install Boost 1.55 using this good tutorial : https://coderwall.com/p/0atfugThen : tmux cd git clone git://github.com/cryptozoidberg/boolberry.git cd boolberry make
|
|
|
|
BorisTheSpider
|
|
May 23, 2014, 02:43:43 PM |
|
2014-May-23 19:25:19.607554 [P2P1]ERROR /Users/dinhpham/coins/boolberry/src/currency_core/tx_pool.cpp:70[bool currency::tx_memory_pool::add_tx(const currency::transaction &, const crypto::hash &, size_t, currency::tx_verification_context &, bool)]Transaction with id= <04e2d94d23074c600ae55dfd17d27c622d537c2b312edd23f08815e6ef6c6e00> used already spent key images 2014-May-23 19:25:19.607745 [P2P1]Transaction verification failed: <04e2d94d23074c600ae55dfd17d27c622d537c2b312edd23f08815e6ef6c6e00>
Double spending? More likely a big transaction stuck in the mempool - like Zoidberg said, it's recommended at present to limit transactions to 100 BBR each maximum, until the fix he has ready is released.
|
|
|
|
trankil
|
|
May 23, 2014, 03:00:39 PM |
|
You should be able to fix that with this command: sudo apt-get install cmake Agree. Install cmake. Also you can install Boost 1.55 using this good tutorial : https://coderwall.com/p/0atfugThen : tmux cd git clone git://github.com/cryptozoidberg/boolberry.git cd boolberry make i have install with success boost 1.55 but when i do the make of boolberry Boost version: 1.46.1
Boost include path: /usr/include
Detected version of Boost is too old. Requested version was 1.53 (or newer).
The following Boost libraries could not be found:
|
|
|
|
mesidun
Newbie
Offline
Activity: 40
Merit: 0
|
|
May 23, 2014, 03:19:37 PM |
|
Where the transaction
|
|
|
|
superresistant
Legendary
Offline
Activity: 2142
Merit: 1131
|
|
May 23, 2014, 03:25:50 PM |
|
i have install with success boost 1.55 but when i do the make of boolberry Boost version: 1.46.1 Boost include path: /usr/include Detected version of Boost is too old. Requested version was 1.53 (or newer). The following Boost libraries could not be found:
I would start again from scratch (erase). Install boost 1.55 using the tutorial in my link. Then the rest.
|
|
|
|
surfer43
Sr. Member
Offline
Activity: 560
Merit: 250
"Trading Platform of The Future!"
|
|
May 23, 2014, 03:39:28 PM |
|
trankil, which version of Ubuntu are you on?
|
|
|
|
trankil
|
|
May 23, 2014, 03:47:40 PM |
|
i'am on Ubuntu 12.04.4 LTS for boost tuto did i have to do next this step If we want MPI then we need to set the flag in the user-config.jam file:
|
|
|
|
drawingthesun
Legendary
Offline
Activity: 1176
Merit: 1015
|
|
May 23, 2014, 07:04:33 PM |
|
.
|
|
|
|
|