Author

Topic: [ANN] Slimcoin : Proof of Burn NEW BLOCK GEN, Mineable by low power computer! - page 152. (Read 284956 times)

legendary
Activity: 872
Merit: 1010
Coins, Games & Miners

I was going to give up the ghost but I have this on my watchlist and noticed a wallet update and thought maybe some of my connection errors would be fixed but now it seems like i'm just spinning my wheels again. Is it already too late to be solo mining for this?


Nope... Mine away!

EDIT: To know how much you've mined, getbalance should do
full member
Activity: 140
Merit: 110
bitcoinnaire
Guys how do I know if I've earned anything or hit anything in the debug log?
I'm getting blocks I'm pretty sure, at one point it said 3 blocks.
Is there some code I should look for, or will it update on the slimcoin-qt?

I'm kind of confused about this whole solo mining thing, because I've never done it before.

Edit this is what it says:


{
"blocks" : 5444,
"currentblocksize" : 1489,
"currentblocktx" : 3,
"difficulty" : 0.05863029,
"errors" : "",
"generate" : true,
"genproclimit" : 4,
"hashespersec" : 751,
"networkghps" : 0.00307092,
"pooledtx" : 3,
"testnet" : false
}
legendary
Activity: 1092
Merit: 1000
it doesn't seems to be there. anyway it all is from bitcoin in the first place, the rpcserver.cpp but that is where litecoin got it's code bitcoinrpc.cpp file from, peercoin did it his own way.

https://github.com/bitcoin/bitcoin/blob/29c1fbbb97710a9c31ae594870fc41539425889c/src/rpcserver.cpp

Is it possible to change the current slimcoin source so instead of starting 4(or is it 8 ) threads it starts XX instead ? I need a quick fix now while diff is still low. Which line in the current source tells it to run X threads ?

not sure, but it might be this one

https://github.com/slimcoin/slimcoin/blob/b2e2b9915230bf9a7622677480110173b7fef572/src/bitcoinrpc.cpp#L3147


Anyway i can't find the code which calls ThreadRPCServer2
https://github.com/slimcoin/slimcoin/search?q=ThreadRPCServer2&type=Code

It seems you can call that more than 1 and it will increment running threads...
Changing the vnThreadsRunning[4]++; value does not work.
I sent you a PM
hero member
Activity: 798
Merit: 500
it doesn't seems to be there. anyway it all is from bitcoin in the first place, the rpcserver.cpp but that is where litecoin got it's code bitcoinrpc.cpp file from, peercoin did it his own way.

https://github.com/bitcoin/bitcoin/blob/29c1fbbb97710a9c31ae594870fc41539425889c/src/rpcserver.cpp

Is it possible to change the current slimcoin source so instead of starting 4(or is it 8 ) threads it starts XX instead ? I need a quick fix now while diff is still low. Which line in the current source tells it to run X threads ?

not sure, but it might be this one

https://github.com/slimcoin/slimcoin/blob/b2e2b9915230bf9a7622677480110173b7fef572/src/bitcoinrpc.cpp#L3147


Anyway i can't find the code which calls ThreadRPCServer2
https://github.com/slimcoin/slimcoin/search?q=ThreadRPCServer2&type=Code

It seems you can call that more than 1 and it will increment running threads...
hero member
Activity: 798
Merit: 500
oh i found the changeset i think.

Port Thread* methods to boost::thread_group

bitcoin's code got changed to boost threads, was same as this code

https://gitorious.org/bitcoin/luke-jr-bitcoin/commit/21eb5ad


It is alot of code to commit, slimcoin should do it, not me Smiley
legendary
Activity: 1092
Merit: 1000
it doesn't seems to be there. anyway it all is from bitcoin in the first place, the rpcserver.cpp but that is where litecoin got it's code bitcoinrpc.cpp file from, peercoin did it his own way.

https://github.com/bitcoin/bitcoin/blob/29c1fbbb97710a9c31ae594870fc41539425889c/src/rpcserver.cpp

Is it possible to change the current slimcoin source so instead of starting 4(or is it 8 ) threads it starts XX instead ? I need a quick fix now while diff is still low. Which line in the current source tells it to run X threads ?
hero member
Activity: 798
Merit: 500
it doesn't seems to be there. anyway it all is from bitcoin in the first place, the rpcserver.cpp but that is where litecoin got it's code bitcoinrpc.cpp file from, peercoin did it his own way.

https://github.com/bitcoin/bitcoin/blob/29c1fbbb97710a9c31ae594870fc41539425889c/src/rpcserver.cpp
legendary
Activity: 1092
Merit: 1000
From which code is SLIM coin a fork anyway?

Probably a beta version of bitcoin published no later than 2009. Wallet is so buggy its unbelieveable.

found it, it's from peercoin.. nearly the same code

https://github.com/billitch/ppcoin/blob/master/src/bitcoinrpc.cpp

Can you go through peercoin commits and find the rpcthreads function ?
hero member
Activity: 798
Merit: 500
From which code is SLIM coin a fork anyway?

Probably a beta version of bitcoin published no later than 2009. Wallet is so buggy its unbelieveable.

found it, it's from peercoin.. nearly the same code
which doesn't read the rpcthreads argument either

https://github.com/billitch/ppcoin/blob/master/src/bitcoinrpc.cpp
legendary
Activity: 1092
Merit: 1000
From which code is SLIM coin a fork anyway?

Probably a beta version of bitcoin published no later than 2009. Wallet is so buggy its unbelieveable.
hero member
Activity: 798
Merit: 500
BOUNTY :

* 0.05BTC bounty for rpcthreads function. Bounty will be released to the person whos commit is accepted by the dev on github.
* 0.05BTC bounty for the modification that will allow the wallet to mine PoW and PoB when encrypted.

Bounty valid for the next 24h. Developer can collect the bounty if changes are made in the next 5h.

0.1BTC bounty for a rpcthreads patch - if delivered within the next 2 hours.


i just looked at it, but i don't have an environment to test.
If someone want the bounty, the code to adjust is in bitcoinrpc.cpp

i guess ThreadRPCServer2 is called from outside
there must be some code creating mutliple workers

for (int i = 0; i < GetArg("-rpcthreads", 4); i++)
  ..create workers..

or do a recursive call with a counter to the method ThreadRPCServer2

But i'm not going to spend more time in it since it at least require more than 2 hours lol..
The code is different from other coins.

From which code is SLIM coin a fork anyway?
full member
Activity: 140
Merit: 110
bitcoinnaire
I've rebuilt the blocks, and updated my wallet, added the nodes and now I'm getting a ton of errors like:

Code:
ERROR: ConnectInputs() : 89c0696366 prev tx already used at (nFile=1, nBlockPos=3187575, nTxPos=3187858)
ERROR: CTxMemPool::accept() : ConnectInputs failed 89c0696366
ERROR: ConnectInputs() : 8a180656d3 prev tx already used at (nFile=1, nBlockPos=3187575, nTxPos=3187858)
ERROR: CTxMemPool::accept() : ConnectInputs failed 8a180656d3
ERROR: ConnectInputs() : 198f349858 prev tx already used at (nFile=1, nBlockPos=3187575, nTxPos=3187858)
ERROR: CTxMemPool::accept() : ConnectInputs failed 198f349858

and also this:
Code:
getblocks -1 to 00000000000000000000 limit 500

I was going to give up the ghost but I have this on my watchlist and noticed a wallet update and thought maybe some of my connection errors would be fixed but now it seems like i'm just spinning my wheels again. Is it already too late to be solo mining for this?
legendary
Activity: 1092
Merit: 1000
BOUNTY :

* 0.05BTC bounty for rpcthreads function. Bounty will be released to the person whos commit is accepted by the dev on github.
* 0.05BTC bounty for the modification that will allow the wallet to mine PoW and PoB when encrypted.

Bounty valid for the next 24h. Developer can collect the bounty if changes are made in the next 5h.

0.1BTC bounty for a rpcthreads patch - if delivered within the next 2 hours.
full member
Activity: 140
Merit: 110
bitcoinnaire
hi i updated my slimcoind but when he connects to a node to sync the Blocks which is not updated it stucks and do not accept any RPC Calls from my miner.

debug.log:

getblocks stopping at 4734 00000017c2cf193f111e (246483 bytes)
getblocks 4259 to 0000001a31271ad4e4d1 limit 500
  getblocks stopping at 4736 0000001a31271ad4e4d1 (247193 bytes)
getblocks 4259 to 000000218cd8d6ad3b91 limit 500
  getblocks stopping at 4738 000000218cd8d6ad3b91 (247903 bytes)
getblocks 4259 to 0000000ddf98de525e64 limit 500


and

Added 18 addresses from 190.146.60.213: 121 tried, 1876 new
getblocks 3695 to 00000002bafd0eca9482 limit 765
2014-06-03 16:41:16 UTC Flushing wallet.dat
Flushed wallet.dat 119ms
  getblocks stopping at limit 4459 000000482335f6f3eed0 (379687 bytes)
received getdata for: block e5f5a0860ebfccb54be4   nHeight: 5300
getblocks 3695 to 00000001d2a5704a062c limit 765
socket recv error 104
disconnecting node 107.181.250.216:41682
trying connection 162.244.8.50:41682 lastseen=-5.5hrs
connected 162.244.8.50:41682

miner says:

2014-06-03 18:42:09] HTTP request failed: Operation timed out after 30000 milliseconds with 0 bytes received
[2014-06-03 18:42:09] json_rpc_call failed, retry after 30 seconds

anyone else see somthing like that in the debug.log?




Starting getting the same error messages before the wallet update, still getting them now. So I have to do what the guy below him directed?

Ok thanks for the info. I don't know if I even have the rcpuser rcppassword correct but whatever
legendary
Activity: 1092
Merit: 1000
rebuild the entire blockchain, also delete addr file so you sync with the updated clients.
legendary
Activity: 1456
Merit: 1014
hi i updated my slimcoind but when he connects to a node to sync the Blocks which is not updated it stucks and do not accept any RPC Calls from my miner.

debug.log:

getblocks stopping at 4734 00000017c2cf193f111e (246483 bytes)
getblocks 4259 to 0000001a31271ad4e4d1 limit 500
  getblocks stopping at 4736 0000001a31271ad4e4d1 (247193 bytes)
getblocks 4259 to 000000218cd8d6ad3b91 limit 500
  getblocks stopping at 4738 000000218cd8d6ad3b91 (247903 bytes)
getblocks 4259 to 0000000ddf98de525e64 limit 500


and

Added 18 addresses from 190.146.60.213: 121 tried, 1876 new
getblocks 3695 to 00000002bafd0eca9482 limit 765
2014-06-03 16:41:16 UTC Flushing wallet.dat
Flushed wallet.dat 119ms
  getblocks stopping at limit 4459 000000482335f6f3eed0 (379687 bytes)
received getdata for: block e5f5a0860ebfccb54be4   nHeight: 5300
getblocks 3695 to 00000001d2a5704a062c limit 765
socket recv error 104
disconnecting node 107.181.250.216:41682
trying connection 162.244.8.50:41682 lastseen=-5.5hrs
connected 162.244.8.50:41682

miner says:

2014-06-03 18:42:09] HTTP request failed: Operation timed out after 30000 milliseconds with 0 bytes received
[2014-06-03 18:42:09] json_rpc_call failed, retry after 30 seconds

anyone else see somthing like that in the debug.log?


legendary
Activity: 1092
Merit: 1000
p2pool is working on testnet now but it requires some changes to slimcoin and a hardfork is needed.

1. The last coinbase transaction in p2pool is always a 0 value transaction. Minimum transaction value in slimcoin is currently 0.01 SLM.

2. Do not the check signature for PoW blocks in CBlock::CheckBlock().

This has already been fixed in Novacoin.

slimcoin, do you have any plans to fix this?

Still waiting... Do you need help?

We've had a hardfork yesterday, i would not mind having it again Smiley We really do need p2pool and its good to see dstorm working on it.
sr. member
Activity: 252
Merit: 250
p2pool is working on testnet now but it requires some changes to slimcoin and a hardfork is needed.

1. The last coinbase transaction in p2pool is always a 0 value transaction. Minimum transaction value in slimcoin is currently 0.01 SLM.

2. Do not the check signature for PoW blocks in CBlock::CheckBlock().

This has already been fixed in Novacoin.

slimcoin, do you have any plans to fix this?

Still waiting... Do you need help?
sr. member
Activity: 462
Merit: 250
Does someone know what to modify in node-stratum to get it working?
I can provide servers... DDoS protected, reliable, everything one needs Smiley
sr. member
Activity: 406
Merit: 250
Jump to: