Lumerin-protocol / WalletDesktop

Lumerin Wallet for desktop computers
MIT License
1 stars 3 forks source link

LMR Mining contracts completed but no appearance of routed hashrate in Binance #182

Closed amamood closed 1 year ago

amamood commented 1 year ago

Hi there Lumerin devs,

Hope you are well. I have attached two excel files.

  1. is a record of the contracts I have engaged with on the Lumerin Marketplace
  2. is the hashrate record of my binance mining pool account that shows no activity.

What do you think I am doing wrong? The lumerin contracts have completed fine and I am using my binance pool address to route the hashrate from Lumerin but it shows no hashrate activity.

thanks Damian

abs2023 commented 1 year ago

Good morning...the first thing that I would verify is that you have:

  1. Active Contract in the Buyer Hub screen (after purchase)
  2. Active inbound miners in the Connections screen.

I'll assume that you're okay on the first, but if you don't see any inbound Connections, then you've likely not configured your inbound network (via port forwarding or ngrok) correctly.

In this instance, your buyer node SHOULD cancel the contract because it doesn't see any hashrate inbound.

So, assuming that you have a good contract and then active inbound miners, then the next thing to check is your outbound configuration to your Binance pool:

In the Utilities screen, in the Proxy-Router configuration section...make sure that the Buyer default pool is setup properly: "stratum+tcp://accountname.workername:password@sha256.poolbinance.com:8888"

image

amamood commented 1 year ago

Thanks for this Alan, very kind of you :) to include all the detail. Let me have a try with these new settings and I'll let you know how I go.

abs2023 commented 1 year ago

Excellent, thanks for the information as this helps. One of the most important thing that the Wallet-Deskop and proxy router (as a buyer) does is actually validate and route the hashpower. To do that, you do have to make some network modifications to allow inbound network traffic (hashpower) to get to your computer. There are instruction and videos in our GitBook that help walk you through this (either port forwarding if you have access to your router) or using a 3rd party service (like NGrok) https://gitbook.lumerin.io/lumerin-hashpower-marketplace/buyer/2.-network-changes-for-receiving-hashrate Give that a try and then work on purchasing a contract again.

abs2023 commented 1 year ago

Sure thing (glad you're making progress):

what IP address to put in the external host IP box?

I would either leave it blank or put 0.0.0.0 Both are conventions that allow any external address to send to that port

what service to select from the drop down ?

"Other" is fine. As long as you've specified TCP in the other selection. If you pick one of the things on the list, it will likely fill in the port number (those are all common services with prescribed ports eg: smtp = 25)

Final note, I would suggest (just for simplicity) to make both the external and internal port 3334. Then, all your definitions (when you purchase a contract) will be easy to remember...3334 (as a buyer) all the way through.

Good luck, have a great day and keep us posted!

amamood commented 1 year ago

Hi there Alan Hope you are well. I am going to close this issue as there is a lot of my personal IP info in this thread that is a bit of a security issue. Would appreciate if you can delete this issue/thread. Then I can create a new issue to keep you updated on my progress.

abs2023 commented 1 year ago

Sorry for the delay in response. I'm glad that it worked for you. I will delete after this sends the update to you.