Author

Topic: [Awesome Miner] - Powerful Windows GUI to manage and monitor up to 200000 miners - page 194. (Read 703146 times)

jr. member
Activity: 238
Merit: 3
hey patrike,

there is a new PhoenixMiner beta with ProgPoW support, I've tried to add it and use as a custom mining software for ProgPoW algo, but it seems that in this case Awesome Miner does not provide the stratum URL for the miner.
legendary
Activity: 3346
Merit: 1094
Hi.

Just a quick note.

JCE GPU miner is crashing due to a "-d" parameter that is not supported.

while mining cryptonight heavy with an AMD gpu.

her are diags with only personal info removed.
Thanks for letting me know. The "-d" parameters should have been "-g" and I will correct this in the next release.
legendary
Activity: 3346
Merit: 1094
New suggestion for the Coins tab

I usually vary the data of a currency, for example when a currency moves the price a lot within a range, I mark a fixed price to avoid that it gets too much in auto profit and it goes fast

Or currencies that I want to sell at a price and it's a little higher than the brand.

In these cases and others I change some data.

My suggestion is to put next to the name of the coin some indicator, a mini icon, an asterisk or something, that tells me that this currency has some important changed data (difficulty, price or reward), so I could see which ones I have modified, that Sometimes I forget it and I leave it for a long time.

I hope you like it.
I was about to write that this is supported, but I did find out that it's only supported when you have the Coins list in "List" mode, not in "Compact list" mode.

If you change the property of a coin (the "Change properties" is checked in the Properties dialog), the name of the coin on the Coins tab will show in blue text to indicate that you have some manual changes.

However, right now the blue name will only be visible if you use the List mode for the Coins tab. Maybe you run "Compact list" mode? See the Appearance toolbar. I will make sure it works in the compact mode as well in the next version.
legendary
Activity: 3346
Merit: 1094
Hello @patrike we can someday choose the sale or purchase price in CTM, as we do with CC. It could be the same option for both providers.
If I understood your question correctly - this is already supported.

You have two settings in the Options dialog, Statistics Providers section for this:
1) "CoinCalculators exchange rate"
2) "CoinToMine exchange rate"

Both these are similar where you can select between Default, Highest Bid and Lowest Ask.

Please let me know if this was what you were looking for.
legendary
Activity: 3346
Merit: 1094
I can't remove groups under my miners tab. Remove Group is grayed out for every group when I right click the name, even if it's empty with no miners assigned. I'm not trying to remove the default My Miners group, just others.

Screenshot:

Are you sure this isn't the "My Miners" group, but renamed and moved to the bottom?

For the "My Miners" group - Even if you remove all miners from it, rename it and make another group default - you will still be prevented from removing this group.

Is this the only empty group that cannot be removed?

Every group. Every group I try to remove has "Remove" grayed out.
All groups with miners will have "Remove" disabled. The only time a group with no miners have "Remove" disabled is if it's the "MyMiners" group - even if you renamed it.

Can you please try:
1) Move the miners from another group you have, for example "top 6-pck", to the group "not". Can you now remove the group "top 6-pck"? If that's the case, "not" was the renamed "MyMiners" group that cannot be removed
2) If the above failed, what happens if you create a new empty group, can you remove that one?
newbie
Activity: 23
Merit: 0
Hi.

Just a quick note.

JCE GPU miner is crashing due to a "-d" parameter that is not supported.

while mining cryptonight heavy with an AMD gpu.

her are diags with only personal info removed.


Initialize diagnostics (40)
Starting Diagnostics. Awesome Miner Remote Agent version: 6.2.8
OS: Microsoft Windows 10 Home 64-bit
AMD driver version: 19.1.1
AMD OpenCL Platform ID: 1
Microsoft VC++ 2013 runtime installed: Yes
Microsoft VC++ 2015 runtime installed: Yes
Starting Mining Software
Setting up Miner Engine. Instance: 1
Engine Type: JceGpuMiner, Auto Download: True, EnginePath: , Subtype: Disabled, CustomExecutable:
Properties: (WindowMode: ConsoleFormat, EngineType: JceGpuMiner, IsProfitMiner: False)
====================================================================================================
C:\Users\miner\AppData\Roaming\AwesomeMinerService\jce_cn_gpu_miner.033b17_1\jce_cn_gpu_miner64.exe  --any --forever --low --bus-order --variation 5 -d 0 -o stratum+tcp://cryptonightheavy.usa.nicehash.com:3364 -u WALLET_ADDRESS -p x --auto --mport 4028
====================================================================================================
> Parameter error, unknown argument -d
Failed to start miner process: Process has exited, so the requested information is not available.
Failed to start miner in Diagnostics mode
Diagnostics completed
jr. member
Activity: 756
Merit: 2
New suggestion for the Coins tab

I usually vary the data of a currency, for example when a currency moves the price a lot within a range, I mark a fixed price to avoid that it gets too much in auto profit and it goes fast

Or currencies that I want to sell at a price and it's a little higher than the brand.

In these cases and others I change some data.

My suggestion is to put next to the name of the coin some indicator, a mini icon, an asterisk or something, that tells me that this currency has some important changed data (difficulty, price or reward), so I could see which ones I have modified, that Sometimes I forget it and I leave it for a long time.

I hope you like it.
jr. member
Activity: 756
Merit: 2
it is as easy or difficult as obtaining it from the explorer of each coin, just like AM CU, which scrape each Explorer, but only supports 3 or 4, but when they have been updated, the scrape is no longer valid, it must be redefined to I can read.

You can not get the Yimp hashnet and difficulty data as CTM does, because that YIMP also has a delay when it comes to obtaining the data, and at the end there is a very large lag. CC if you get the data of the explorer, or at least that seems because it is usually very accurate to what the explorer of each currency, but fails in the prices and can not choose so many exchanges, it takes a long time to read the new prices .

If you obtain the data of everything through the APIs, we obtain the data of everything. That is to say, for this currency, the data of the currency of X supplier, and the price data of X supplier. In the currency tab, with double click on Tabs coins, and by default deactivated and with notices to read the information on the subject.
I'm currently investigating how to design a solution that is flexible enough for most scenarios. The main goal will not be to try to replicate the AM CU features, but to offer more flexibility how to set the Difficulty and a few other properties of a Coin via external sources.

What I'm looking at is a way to specify a data source API URL (coin statistics provider, block explorer, exchange, wallet RPC, pool API or any other data source) in combination with a JSON expression how to find the property of interest in the data response. Basically a way of loading almost any value from almost any API URL. Awesome Miner will not be able to understand the JSON data responses from any data source, but if you specify something like "coinInfo.difficulty", Awesome Miner could lookup and use any value inside the data response.

I'm still exploring this topic so I will not be able to share much more details at the moment.

It would not be crazy to make your own api, mixing the data, and read that api from your server, so CC or CTM would not fall every so often.
The problem here is that I don't own the data and I'm only allowed to consume it inside Awesome Miner itself. Otherwise I would like to have a service that combined everything and exposed it to Awesome Miner.

complicated at the programming level is not. Neither do the data belong to CTM or CC, they are public and without intellectual property.

we have two default selectors deactivated for everyone and only those who activate them choose a provider for Data and another for prices I do not think it is too complicated. It would be more difficult to create the menu in the corresponding window than the data mix programming. Also you do not mix them, it is the user with your risk who says, this currency, X gives me data and X gives me prices. I do not see it complicated at the development level. Taking into account that we ask for the data of the 4 apis every few minutes and we have them in the AW loaded.

it's more that you want to do it Patrike, than the complexity that may have its development.

I hope that in some update you dare to offer it. I have already spoken privately with CC and CTM, and none want to improve their api in exchange for a monthly subscription. They do not have eyes to see that there is an empty market niche, without competition, you just have to give all the data well, not just a part of them.
I appreciate your feedback on this, but the focus of Awesome Miner is not on competing with the coin statistics providers we already have. For Awesome Miner it's all a matter of priorities, and all that would be nice to have is not realistic to focus on.

The basic idea is not to compete against them. If not use your data more effectively.

Anyway I hope your solution to be able to add the difficulty for a URL and scrape the data, as suggested by moppidoo that I see it quite right. The case is to have the data well in some way.

I do not stop seeing coins with ridiculous difficulty and ridiculous nethash, like XVG in X17 with CTM., It enters the many others that I have already reported.

Whatever it is, I'm sure it does what is right and proper, I feel insistent, I do not mention it anymore.

Over time I would like to see that in mining statistics, that indicate the number of times you did change something to get the% of mining achieved. I mean if I see that yesterday XZC was 60% of the mining, I would like to know how many changes it got, it is not the same 6, that 40 changes of the auto switch
jr. member
Activity: 756
Merit: 2

@moopidoo what is your opinion about the possibility of mixing the data of the suppliers. You have not noticed your this comment from CC and CTM.

I would like to know your opinion.
***
AM's Balance feature already utilizes (customizable) explorer data to report wallet balance, hopefully patrike can work from this module's code to expand functionality to fetch difficulty and mining related data for the coins too.
***
Cheers,
Thanks to both of you for all feedback.

I think the first step here is to allow at least Difficulty to be loaded via a custom URL. I assume this is the most problematic property to get right and if you manually find another source where it could be loaded from, it would make sense to bring it in. For some coins there can also be variations in Block Reward.

I will expore this a bit more and get back with an update later on.

Thank you patrike for considering this, this would be of great help, as for other properties (block reward, developer fee, MN portion of the block rewards etc) that are usually not available via popular explorer such as ones based on Iquidus, I agree more planning is needed to save time and achieve a better result (talking about potentially getting block info right off the local running node via RPC API).

***
To start with for example, would you consider design it in a way such that it's something custom selectable from JSON results (this was where AMCU falls short and many users had issues in the beginning):

TRAID coin (Neoscrypt, POW/POS/MN), example explorer difficulty API response https://explorer.traid.tv/api/getdifficulty

Code:
{
  "proof-of-work": 8.84396638,
  "proof-of-stake": 822141.35406081
}

because there are some differences (albeit similar) each explorer outputs API results according to available query methods, can we consider they are all selectable drop-down lists of fields, and have AM's UI let end users choose which one is the difficulty field?

eg. (taking result from above)

Field selection popup/modal dialogue

Code:
Data Field | Value
proof-of-work | 8.84396638 <-- user select this one, and it maps to coin's difficulty to override API provider's data
proof-of-stake | 822141.35406081

This also can lay a foundation for (if there are) future plans if AM can get those info from locally running wallet node(s) where the RPC-JSON responses are common, below is example from a coin with founder (dev) fee + MN payment in each block:

Argoneum (AGM) - PHI2

getblocktemplate method:

Code:
{
    "capabilities": [
        "proposal"
    ],
    "version": 536870912,
    "rules": [],
    "vbavailable": [],
    "vbrequired": 0,
    "previousblockhash": "0000000001e2d6eeb2302311c6c9d67306ac097ecfc85bec1444b272cdb0ce8f",
    "transactions": [],
    "coinbaseaux": {
        "flags": ""
    },
    "coinbasevalue": 3000000000,
    "longpollid": "0000000001e2d6eeb2302311c6c9d67306ac097ecfc85bec1444b272cdb0ce8f49205",
    "target": "000000000802c700000000000000000000000000000000000000000000000000",
    "mintime": "2019-03-15 00:18:51 +0000",
    "mutable": [
        "time",
        "transactions",
        "prevblock"
    ],
    "noncerange": "00000000ffffffff",
    "sigoplimit": 20000,
    "sizelimit": 1000000,
    "curtime": "2019-03-15 00:28:29 +0000",
    "bits": "1c0802c7",
    "height": 183959,
    "founderreward": {
        "founderpayee": "M8CbM4XHV35PsEQKKQBPqbUNaA6u5JLbNU",
        "amount": 150000000
    },
    "founder_reward_enforced": true,
    "masternode": {
        "payee": "MMbHPeo6yW3eNuHZrDY5A1rAB71cmAuVmX",
        "script": "76a91496303fec2012b961fc2f3b1c09e1c201ee4b618288ac",
        "amount": "2017-07-14 02:40:00 +0000"
    },
    "masternode_payments_started": true,
    "masternode_payments_enforced": true,
    "superblock": [],
    "superblocks_started": false,
    "superblocks_enabled": false
}

sample block reward distribution block height 183959:
Code:
Blockhash
ce47ac697e1ebf82ceab5c6d7ccd93a926b892b68c9c5e29af902a7a3c099933

Generation (Mined)
M8CbM4XHV35PsEQKKQBPqbUNaA6u5JLbNU (1.5)
MMbHPeo6yW3eNuHZrDY5A1rAB71cmAuVmX (15)
MQA3A3WNBh1gWu6UkgxdYpBem6gLzhNRdJ (13.5)

as you can see from the above results:

Block reward = 30 AGM ( "coinbasevalue": 3000000000 )
MasterNode Payment Portion = 50% block reward ( actual value not specified in this JSON response ) but coin specs in this case is fixed = 15 AGM
Miner Reward = 13.5 AGM
Founder (Dev) Fee = 1.5 AGM
Code:
"founderreward": {
        "founderpayee": "M8CbM4XHV35PsEQKKQBPqbUNaA6u5JLbNU",
        "amount": 150000000
    }

This is just one of many variations you can get from the wallet RPC on particular blockchain's info which is accurate and up to date, but since every coin dev tend to make little modifications here and there, the ability to target response field and response values to coin's properties would be greatly helpful and flexible.

of course, all that (except getting difficulty from explorer API) are not something to be expected any time soon, but I thought it might assist in the planning phase if they were to be considered in the future to be implemented into AM, so the UI and workflow can be intuitive and user friendly.

Best Regards,
that is valid for the explorer based on the INQUIDUS scrytp, a scrape can be made and read. The problem that there is more scrypt to mount explorer.

To me if you add it is something beneficial. Besides, as you propose, Moppidoo is very interesting, something is needed because CTM is killing me, although I have it as the first supplier. It has many interesting coins.
jr. member
Activity: 756
Merit: 2
Hello @patrike we can someday choose the sale or purchase price in CTM, as we do with CC. It could be the same option for both providers.
newbie
Activity: 17
Merit: 0
I can't remove groups under my miners tab. Remove Group is grayed out for every group when I right click the name, even if it's empty with no miners assigned. I'm not trying to remove the default My Miners group, just others.

Screenshot:

Are you sure this isn't the "My Miners" group, but renamed and moved to the bottom?

For the "My Miners" group - Even if you remove all miners from it, rename it and make another group default - you will still be prevented from removing this group.

Is this the only empty group that cannot be removed?

Every group. Every group I try to remove has "Remove" grayed out.
newbie
Activity: 107
Merit: 0
Hello. Patrike, please add the AnonyPoW algorithm for the ANON coin. The https://www.coincalculators.io/coin.aspx?crypto=anonymous-mining-calculator is indicated as follows. In the program, I can not change. Thank.
I was trying to find out if it was just Equihash with a specific Personalization string or if this really was new algorithm. Do you have any details on this?

For example, which mining software do you run for this coin and how do you specify the algorithm for it?
[/uote]

Hi.

I checked with gminer settings --algo 144_5 --pers auto, works fine. I think that on www.coincalculators.io something was confused.
legendary
Activity: 3346
Merit: 1094
Hi Patrike,

RHminer (pascal coin/randomhash algo) support a simple API,
do you think that is possible to mine with your miner?

Thanks

+1

But you can also use nanominer from nanopool. For me it is a little bit faster than rhminer.
It supports ethman API and this is supported from awesomeminer.
On this topic I can also point out that I'm planning to add full support for Nanominer later on.
legendary
Activity: 3346
Merit: 1094
Patrike, please correct the SWAP coin settings.
Thanks for letting me know. This algorithm required some special adjustments that I will include in the next release.
legendary
Activity: 3346
Merit: 1094
I can't remove groups under my miners tab. Remove Group is grayed out for every group when I right click the name, even if it's empty with no miners assigned. I'm not trying to remove the default My Miners group, just others.

Screenshot:

Are you sure this isn't the "My Miners" group, but renamed and moved to the bottom?

For the "My Miners" group - Even if you remove all miners from it, rename it and make another group default - you will still be prevented from removing this group.

Is this the only empty group that cannot be removed?
legendary
Activity: 3346
Merit: 1094
Hello. Patrike, please add the AnonyPoW algorithm for the ANON coin. The https://www.coincalculators.io/coin.aspx?crypto=anonymous-mining-calculator is indicated as follows. In the program, I can not change. Thank.
I was trying to find out if it was just Equihash with a specific Personalization string or if this really was new algorithm. Do you have any details on this?

For example, which mining software do you run for this coin and how do you specify the algorithm for it?
legendary
Activity: 3346
Merit: 1094
it is as easy or difficult as obtaining it from the explorer of each coin, just like AM CU, which scrape each Explorer, but only supports 3 or 4, but when they have been updated, the scrape is no longer valid, it must be redefined to I can read.

You can not get the Yimp hashnet and difficulty data as CTM does, because that YIMP also has a delay when it comes to obtaining the data, and at the end there is a very large lag. CC if you get the data of the explorer, or at least that seems because it is usually very accurate to what the explorer of each currency, but fails in the prices and can not choose so many exchanges, it takes a long time to read the new prices .

If you obtain the data of everything through the APIs, we obtain the data of everything. That is to say, for this currency, the data of the currency of X supplier, and the price data of X supplier. In the currency tab, with double click on Tabs coins, and by default deactivated and with notices to read the information on the subject.
I'm currently investigating how to design a solution that is flexible enough for most scenarios. The main goal will not be to try to replicate the AM CU features, but to offer more flexibility how to set the Difficulty and a few other properties of a Coin via external sources.

What I'm looking at is a way to specify a data source API URL (coin statistics provider, block explorer, exchange, wallet RPC, pool API or any other data source) in combination with a JSON expression how to find the property of interest in the data response. Basically a way of loading almost any value from almost any API URL. Awesome Miner will not be able to understand the JSON data responses from any data source, but if you specify something like "coinInfo.difficulty", Awesome Miner could lookup and use any value inside the data response.

I'm still exploring this topic so I will not be able to share much more details at the moment.


It would not be crazy to make your own api, mixing the data, and read that api from your server, so CC or CTM would not fall every so often.
The problem here is that I don't own the data and I'm only allowed to consume it inside Awesome Miner itself. Otherwise I would like to have a service that combined everything and exposed it to Awesome Miner.

To extract data of difficulty is not complicated, the complicated thing is the Scrape of the different types of script that there is to mount the Explorer, and that when they update it changes the scrape.

The reward can be a huge pain, be aware of when it changes according to block, the part that goes to MN

I think that if we could read at least the HASh and difficulty of a coin in real time by adding the urls of the explorer, we would have the solution for CTM. But sometimes CTM also rewards do not have them well.

Sincerely, create an API service that mixes the data and offer them with monthly subscription. I would buy. Put the service on behalf of another person outside of you and that's it. Neither will the others know where you are extracting the data, but we both know where we would do it ... If they do not want them, someone will have to do it.

I will give more updates on this later on as there are both investigations and development in the pipeline. The focus is on having a very flexible way of loading coin properties from any JSON data source.

One test I made was with a coin from CoinToMine where I specified the following changes in the Coin Properties:
- Difficulty: Load via a CoinCalculators API URL that I manually entered
- Value (Exchange rate): Load via a Crex24 API URL that I manually entered

The result is that I end up with a coin where most data is from CoinToMine, but two properties are loaded from other sources. Please note that Awesome Miner doesn't have any specific support for the Crex24 API here, you simply specify an URL and which property to read.

I know that the above isn't exactly what you requested, but the goal is to have a solution as flexible as possible to begin with.
legendary
Activity: 3346
Merit: 1094
it is as easy or difficult as obtaining it from the explorer of each coin, just like AM CU, which scrape each Explorer, but only supports 3 or 4, but when they have been updated, the scrape is no longer valid, it must be redefined to I can read.

You can not get the Yimp hashnet and difficulty data as CTM does, because that YIMP also has a delay when it comes to obtaining the data, and at the end there is a very large lag. CC if you get the data of the explorer, or at least that seems because it is usually very accurate to what the explorer of each currency, but fails in the prices and can not choose so many exchanges, it takes a long time to read the new prices .

If you obtain the data of everything through the APIs, we obtain the data of everything. That is to say, for this currency, the data of the currency of X supplier, and the price data of X supplier. In the currency tab, with double click on Tabs coins, and by default deactivated and with notices to read the information on the subject.
I'm currently investigating how to design a solution that is flexible enough for most scenarios. The main goal will not be to try to replicate the AM CU features, but to offer more flexibility how to set the Difficulty and a few other properties of a Coin via external sources.

What I'm looking at is a way to specify a data source API URL (coin statistics provider, block explorer, exchange, wallet RPC, pool API or any other data source) in combination with a JSON expression how to find the property of interest in the data response. Basically a way of loading almost any value from almost any API URL. Awesome Miner will not be able to understand the JSON data responses from any data source, but if you specify something like "coinInfo.difficulty", Awesome Miner could lookup and use any value inside the data response.

I'm still exploring this topic so I will not be able to share much more details at the moment.

It would not be crazy to make your own api, mixing the data, and read that api from your server, so CC or CTM would not fall every so often.
The problem here is that I don't own the data and I'm only allowed to consume it inside Awesome Miner itself. Otherwise I would like to have a service that combined everything and exposed it to Awesome Miner.

complicated at the programming level is not. Neither do the data belong to CTM or CC, they are public and without intellectual property.

we have two default selectors deactivated for everyone and only those who activate them choose a provider for Data and another for prices I do not think it is too complicated. It would be more difficult to create the menu in the corresponding window than the data mix programming. Also you do not mix them, it is the user with your risk who says, this currency, X gives me data and X gives me prices. I do not see it complicated at the development level. Taking into account that we ask for the data of the 4 apis every few minutes and we have them in the AW loaded.

it's more that you want to do it Patrike, than the complexity that may have its development.

I hope that in some update you dare to offer it. I have already spoken privately with CC and CTM, and none want to improve their api in exchange for a monthly subscription. They do not have eyes to see that there is an empty market niche, without competition, you just have to give all the data well, not just a part of them.
I appreciate your feedback on this, but the focus of Awesome Miner is not on competing with the coin statistics providers we already have. For Awesome Miner it's all a matter of priorities, and all that would be nice to have is not realistic to focus on.
member
Activity: 1558
Merit: 69
Hi Patrike,

RHminer (pascal coin/randomhash algo) support a simple API,
do you think that is possible to mine with your miner?

Thanks

+1

But you can also use nanominer from nanopool. For me it is a little bit faster than rhminer.
It supports ethman API and this is supported from awesomeminer.
newbie
Activity: 107
Merit: 0
Patrike, please correct the SWAP coin settings.
Jump to: