regolith-labs/ore-cli

can't submit hash

Opened this issue · 6 comments

After the mining finally starts up, I get:

Balance: Err ORE
Claimable: 0 ORE
Reward rate: 0.000295595 ORE

Mining for a valid hash...
1112ezd5yoxXhQd3B2oYJZyTpJkc3HPZ3HsLH5MqN1Eo

Submitting hash for validation...
thread 'main' panicked at src/utils.rs:18:10:
Failed to get treasury account: Error { request: None, kind: RpcError(ForUser("AccountNotFound: pubkey=xxxxxx: HTTP status server error (503 Service Unavailable) for url (https://go.getblock.io/xxxxxx)")) }
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

It seems like the balance is wrong to start with and then once it finds a hash it throws

Same here. Did you find a solution for this.

you have not config your wallet, try this: solana-keygen new --derivation-path m/44'/501'/0'/0' --force

Can you explain why I need a new key derivation-path when the instructions don't mention this?

solana-keygen new --derivation-path m/44'/501'/0'/0' --force

If you have already run the command: ***solana-keygen new --derivation-path m/44'/501'/0'/0' --force *** (this command is to create a new wallet), you need to transfer sol to this new wallet As gas fee. If you directly imported an existing wallet, you must ensure that your wallet has sol too.

Must have sol balance as gas fee
I ran the ore mine for a day and received 0.00028 Ore, but it consumed 0.04 sol!!!

Even if Transaction did not land, it will still consume sol!