Can someone please help me?

Can someone please help me?
I am trying to mine Bitcoinereum using Geth, I get the error shown in pic related. Did anyone else have this problem?

Your computer has AIDS. Congrats.

Wow so many viruses installed at once, congrats

Really guys?
I thought we had our back on biz.

Ask this on ethereum.stackexchange.com

Seems to be an issue with geth/ethereum network

You need to sync the blockchain first, the gas limit for early blocks is 5000 iirc. Therefore, when you run the mining command with more than 5000 gas, it gives the error because the last gas limit it knows is that really old and low value. Use "geth --fast --cache=1024" and leave it running for ~12h depending on your internet speed.

Thanks man, I will do.
Do I enter that command in Geth or in the cmd under C:\ProgramFiles\Geth?
I tried from the cmd and I get this error:

Fatal: Error starting protocol stack: datadir already used by another process

I got it running now, do I just leave it on like this?
Also, what happens if I disconnect from the wifi and connect back to it later?

Hi OP. I tried to mine as well. I have similar issues. As far as I understand, as mentioned in this discussion, the blockchain must be in sync. I am currently struggling with that, as I am not able to catch up on the remaining 100 blocks. Maybe you have more luck.

Yeah we have the same problem, we need to sync with the latests blocks. What have you tried so far?
Do we just leave geth running?

Check this post
bitcointalk.org/index.php?topic=2254220.msg23582671#msg23582671

I get some sort of authentication error even though the first thing I do is put in my address and password.

I believe you are not unlocking your address correctly.
You can create a new Geth address using:
geth address new

You can unlock it with the following statement:
web3.personal.unlockAccount("[YourAddress]", "[YourWalletPassword]", [UnlockTimeInSeconds]);

I keep restarting geth with the hope that it will catch up. My currentBlock is 4452409, and highestBlock 4452499. I keep being 100 behind on the latest block. All it does now is import new state entries, so I do not really know what I can do to minimize this gap.

Before you copy the script, you need to unlock your account each time you want to run the mining operation. This is the script

web3.personal.unlockAccount("address", "password",unlocktimeinseconds);

Just make sure to replace the words address and password and to not remove the ". This does not apply for the last one. I put at 0. This means that your account will continue to be unlocked for the rest of the session.

Looks correct to me. Just leave it like it is. Not sure about the wifi-situation. You could try to disconnect and then reconnect while its running to see what happens.

Did you use "geth account new" first? Or if you want to import an account with the privatekey, you can do "geth account import /path/to/keyfile".

This is done in cmd or a terminal, and then you have to do "geth attach" and use "web3.personal.unlockAccount("0x0000000000000000000000000000000000000000", "qwerty", 50000);".

So can i do that using my MEW wallet then? Also is the private key just text in a txt file if you do that?

How do you find the current block?
Is it "eth.latestBlock()" or something?

eth.syncing shows the current block, highest block, known states, pulled states, and your starting block. eth.blockNumber should show the latest blocknumber you are synced with. In my case, this is still 0. I am getting quite frustrated with this syncing process, as I have been syncing for the past few days and the gap is not getting smaller. Getting close to giving up on this shit.

eth.blockNumber()

Yes and yes.

eth.getBlock('latest')

Don't bother, you won't mine any coins anyway.

[spoiler]Because I already mine most of them.[/spoiler]

...

>UnlockTimeInSeconds doesn't actually mean it takes that long to unlock your address etc.
>Had it at 1 second this whole time meaning that I was only authenticated for a literal split second.

Wew lad, well thank you for that, everything started working now after I put it at 0

I appreciate your help, comrades, but I think now it's trying to sync, can anyone confirm?

This is getting very frustrating...

Wrong pic..

Oh so we really do have to pay for the gas? This coupled with the fact that it's pretty much just a lottery...Guess I'm aborting this mission and gonna mine some other coin.

Yes, I am experiencing the same issue. I have been trying to sync for the past few days. I have no concrete solution to this issue. I think it is an issue with the Ethereum network itself, as I believe more people have issues with syncing to the network.

>it's pretty much just a lottery

Not really, It's actually pretty easy to abuse. I've managed to get all 50 tokens during single round for myself several times. Too bad the coin is shit and not worth much.

Please let me know if you manage to fix it user...
I tried to mine yesterday manually and got 25 coins in a few hours. How do get 50 tokens in one round? How much gas are you using?

That was you fuck, I was wondering why i'd miss all tokens randomly; I get 5-8 most of the time with 10 transactions

I started mining like 20 hours ago with my custom script using 10 accounts.

Spending between 1-5 gwei per transaction.

This mining mechanism is pretty stupid tbqh. I just want to get few thousand coins and then hodl just in case.

>This mining mechanism is pretty stupid tbqh. I just want to get few thousand coins and then hodl just in case.

Any tips on how to write a proper script? I do not need you to chew it out, but guide an user towards the right resources.

Did you have any of these problems when setting up the Geth mining? Please help user.

HOLY FUCK I JUST GOT 10 FOR 10!!!!

Nope, I used the script they provided on the website and it all went smoothly.

Read the tips they gave on the website with the description of mining process.
Then take the original script and modify it to do what they advised. It's pretty easy, yesterday I knew nothing about ethereum blockchain and I've managed to figure it out.

You're missing from: "" in your web3.eth.sendTransaction()

I have it, I just did not include in the screenshot...

Did you have to synch or anything? Fuck I am always so unlucky.

I have Ethereum Wallet open and synced, so I guess that's required.

So I guess is it best to mine when the new block starts or a few seconds before or what?

How did you get it to go through with that low of gas?

I'm setting my geth script up now, i'm just not sure about the timing to use. every 600 seconds, but a little before or after?

On myetherwallet?

ahahahahahahahahahaha

just a quick question OP how did you solve the
>datadir already used by another process

I closed the Geth window. Try that user. It means you cannot have the geth attach running on the cmd while you have the geth application running at the same time.
Did anyone manage to solve my problem?

.... not getting any coins, fucking burgers are awake; go back to sleep before I detonate a nuke in the stratosphere above North America

Kys 14 year old.

I'm the miner that just gave away 11 btcm.

Hint: you need to send your transactions in a few milliseconds before contract.RewardEnd.call(). Use Date.now()/1000 to compare unix time.

Timing is more important than gas value. There is been a dominant miner that has been using 0.1 gas and timing it perfectly, it gets around 30% of each distribution

Hey user, you are very kind and I just posted in your thread
Yes thanks, I figured that out and I am doing okay mining manually. Are you using a script? I can't seem to get over the error that I showed in the open post pic

You should check your LINK, OP, looks like the guys at Bitcoinereum are after it.

When mining manually, how do you manage to get more than 1 BTCM per distribution? Do you have to manually send off more than 1 transaction before RewardEnd? Does the Gas matter?

Yeah just send a bunch. There's a balance, because if you send too many, none will go through. Most of the time only my first transaction goes through.

I think gas doesn't matter right now (because there are so few miners!) But eventually that will help speed up your transactions relative to others. I can see once we have 100-500 miners, we may need gas prices of ~30gwei

I get you, are you using the script or not?

I thought that anything higher than 20 gwei doesn't change the transaction speed.

script of course