Bitcoin Forum

Alternate cryptocurrencies => Mining (Altcoins) => Topic started by: soothaa on March 01, 2018, 08:34:50 PM



Title: AwesomeMiner Masternodes (Plugin)
Post by: soothaa on March 01, 2018, 08:34:50 PM
I am releasing my second plugin for AwesomeMiner. This brings your active Masternodes to within AwesomeMiner. (You can find AwesomeMiner here: https://bitcointalk.org/index.php?topic=676942.0 (https://bitcointalk.org/index.php?topic=676942.0))

This is not for the technically illiterate. I am making nothing off this program. I do not offer support. I will however, be monitoring for good ideas, enhancements, etc. There WILL be bugs.

AwesomeMiner Masternodes 0.3 (Requires AwesomeMiner 4.5 Release)
  • Added support for ALQO
  • Added support for DASH
  • Added support for Phore (PHR)
  • Added support for PIVX
  • Added support for LUXCoin (LUX)
  • Added support for CROWN (CRW)
  • Added support for BitCloud (BTDX)
  • Added support for Diamond (DMD)

Latest release available in Mega link below.

AwesomeMiner Masternodes 0.2 (Requires AwesomeMiner 4.5 Release)
  • Added support for GAS Staking (Yeah it's not a Masternode, come at me.)
  • General stability improvements

Latest release available in Mega link below.

https://i.imgur.com/KSUg3TF.png

AwesomeMiner Masternodes 0.1
Updates your active masternodes and shows their daily income within AwesomeMiner.

Supported Masternodes:
  • INN
  • SPK
  • VIVO
  • PIRL
  • KORE
  • XZC
  • GAS Staking
  • ALQO
  • DASH
  • Phore (PHR)
  • PIVX
  • LUXCoin (LUX)
  • CROWN (CRW)
  • BitCloud (BTDX)
  • Diamond (DMD)

Directions:
1) If you have not already, enable the AwesomeMiner HTTP API on port 17790 (no authentication). This program must be run on the same machine as AwesomeMiner (for now.) Also you need to have created an Algorithm within AwesomeMiner called "Staking".

2) Add your masternodes to the masternodes.json file. One config per line.
  • INN - Reward field is required
  • SPK - Reward field is required
  • VIVO - Reward field is required
  • PIRL - Reward field NOT required
  • KORE - Reward field NOT required
  • XZC - Reward field NOT required

3) Launch the program.

4) In AwesomeMiner, add a new External Miner. The first masternode would be "localhost:10000". The next will be "localhost:10001" - the plugin will tell you which Masternode is available on which port. These typically are in the config order and do not change, but the ports are dynamic in order to ensure successful launch. You MUST set the software type to "CCMINER"

5) Once the program has updated the data and the miners show as online in AwesomeMiner, you will most likely need to right click each Masternode in AwesomeMiner and "Define Coin" and choose the appropriate one. Some of the Masternodes will generate coins within AwesomeMiner such as "INN_MN" - use the Masternode varients.

Files available here: https://mega.nz/#F!ZrQnlCjS!2JyHT2oHMFKwDnqpHmZ07g (https://mega.nz/#F!ZrQnlCjS!2JyHT2oHMFKwDnqpHmZ07g)

In AwesomeMiner:
https://i.imgur.com/B2ELyza.png

Program:
https://i.imgur.com/XiEwDR9.png


Title: Re: AwesomeMiner Masternodes (Plugin)
Post by: soothaa on March 05, 2018, 02:52:58 PM
AwesomeMiner Masternodes 0.2 (Requires AwesomeMiner 4.5 Release)
  • Added support for GAS Staking (Yeah it's not a Masternode, come at me.)
  • General stability improvements

Link: https://bitcointalk.org/index.php?topic=3047367

https://i.imgur.com/KSUg3TF.png


Title: Re: AwesomeMiner Masternodes (Plugin)
Post by: soothaa on March 07, 2018, 03:04:11 PM
AwesomeMiner Masternodes 0.3 (Requires AwesomeMiner 4.5 Release)
  • Added support for ALQO
  • Added support for DASH
  • Added support for Phore (PHR)
  • Added support for PIVX
  • Added support for LUXCoin (LUX)
  • Added support for CROWN (CRW)
  • Added support for BitCloud (BTDX)
  • Added support for Diamond (DMD)

Link: https://bitcointalk.org/index.php?topic=3047367


Title: Re: AwesomeMiner Masternodes (Plugin)
Post by: Seanklei10 on March 18, 2018, 05:05:48 PM
Would you consider adding support for CURV?


Title: Re: AwesomeMiner Masternodes (Plugin)
Post by: soothaa on March 19, 2018, 01:01:15 PM
Would you consider adding support for CURV?
Sure I'll add it to my list.


Title: Re: AwesomeMiner Masternodes (Plugin)
Post by: Seanklei10 on March 19, 2018, 07:43:43 PM
Would you consider adding support for CURV?
Sure I'll add it to my list.

Thanks! ETHF would be the next request. Will it ever be able to be built in such a way like your other plugin where there is a config file or is each MN more unique than a block explorer?


Title: Re: AwesomeMiner Masternodes (Plugin)
Post by: soothaa on March 19, 2018, 08:09:06 PM
Would you consider adding support for CURV?
Sure I'll add it to my list.

Thanks! ETHF would be the next request. Will it ever be able to be built in such a way like your other plugin where there is a config file or is each MN more unique than a block explorer?
They're much more unique. I was able to add the last batch easily because they all share a common BlockExplorer type with minor variances.


Title: Re: AwesomeMiner Masternodes (Plugin)
Post by: Seanklei10 on March 22, 2018, 03:56:32 PM
Would you consider adding support for CURV?
Sure I'll add it to my list.

Thanks! ETHF would be the next request. Will it ever be able to be built in such a way like your other plugin where there is a config file or is each MN more unique than a block explorer?
They're much more unique. I was able to add the last batch easily because they all share a common BlockExplorer type with minor variances.

Is there any specific list of information you need that I can find for you for these MNs?


Title: Re: AwesomeMiner Masternodes (Plugin)
Post by: soothaa on March 22, 2018, 06:02:09 PM
Is there any specific list of information you need that I can find for you for these MNs?
BlockExplorer (preferably a format I already support in my other plugin since these things share the same codebase)
Expected payment rewards or a BlockExplorer that flags MN payments as such
Coin name
Details on their MN system (the more detail the better, Bitcointalk link works)
A masternode address that is currently active

EDIT: It would appear that UExplorer has no API for transactions, so I cannot easily support CURV  :-\


Title: Re: AwesomeMiner Masternodes (Plugin)
Post by: Seanklei10 on March 22, 2018, 06:18:24 PM
Is there any specific list of information you need that I can find for you for these MNs?
BlockExplorer (preferably a format I already support in my other plugin since these things share the same codebase)
Expected payment rewards or a BlockExplorer that flags MN payments as such
Coin name
Details on their MN system (the more detail the better, Bitcointalk link works)
A masternode address that is currently active

CURV:
Block Explorer (uExplorer) https://curve.uexplorer.me/api/chart/stat
Current reward: 22.007 (currently at 50% of ablock however this will go up to 75% eventually but the block reward will eventually drop to 1...so quite variable)
masternode address: CZxLv3RP3ah5ynp8kyoL7vZDjXtCHcpPk4
Bitcoin talk: https://bitcointalk.org/index.php?topic=2903297.0


Title: Re: AwesomeMiner Masternodes (Plugin)
Post by: Seanklei10 on March 22, 2018, 06:38:34 PM
Is there any specific list of information you need that I can find for you for these MNs?
BlockExplorer (preferably a format I already support in my other plugin since these things share the same codebase)
Expected payment rewards or a BlockExplorer that flags MN payments as such
Coin name
Details on their MN system (the more detail the better, Bitcointalk link works)
A masternode address that is currently active

EDIT: It would appear that UExplorer has no API for transactions, so I cannot easily support CURV  :-\

I was talking with the dev's it sounds like we can use any RPC command. He was saying: you can run any rpc command
if you want to give param just add a comma
like
https://curve.uexplorer.me/api/rpc/getrawtransaction,params

Would that work?


Title: Re: AwesomeMiner Masternodes (Plugin)
Post by: soothaa on March 22, 2018, 08:05:52 PM
I was talking with the dev's it sounds like we can use any RPC command. He was saying: you can run any rpc command
if you want to give param just add a comma
like
https://curve.uexplorer.me/api/rpc/getrawtransaction,params

Would that work?
Played around with it.. can't seem to get a list of transactions of an address via it. Figured this would be it but it doesn't work..

Code:
https://curve.uexplorer.me/api/rpc/getaddresstxids,CZxLv3RP3ah5ynp8kyoL7vZDjXtCHcpPk4

EDIT: This just returns an empty array..

Code:
https://curve.uexplorer.me/api/rpc/listtransactions,CZxLv3RP3ah5ynp8kyoL7vZDjXtCHcpPk4


Title: Re: AwesomeMiner Masternodes (Plugin)
Post by: Seanklei10 on March 26, 2018, 03:07:24 PM
I was talking with the dev's it sounds like we can use any RPC command. He was saying: you can run any rpc command
if you want to give param just add a comma
like
https://curve.uexplorer.me/api/rpc/getrawtransaction,params

Would that work?
Played around with it.. can't seem to get a list of transactions of an address via it. Figured this would be it but it doesn't work..

Code:
https://curve.uexplorer.me/api/rpc/getaddresstxids,CZxLv3RP3ah5ynp8kyoL7vZDjXtCHcpPk4

EDIT: This just returns an empty array..

Code:
https://curve.uexplorer.me/api/rpc/listtransactions,CZxLv3RP3ah5ynp8kyoL7vZDjXtCHcpPk4

Could you give an example (with another coin) of what you are need for this plugin? I'm going to talk to the Devs some more to see if I can sort out their API.


Title: Re: AwesomeMiner Masternodes (Plugin)
Post by: soothaa on March 26, 2018, 07:50:35 PM
Could you give an example (with another coin) of what you are need for this plugin? I'm going to talk to the Devs some more to see if I can sort out their API.
I need to pull a list of transactions, something like this: http://explorer.innovacoin.info/ext/getaddress/iDzmg5pTra33gKYKVM5LHg2ezeUKNe2cue

If those transactions do not contain details, then I need a way to get those individual transaction details as well.


Title: Re: AwesomeMiner Masternodes (Plugin)
Post by: Seanklei10 on March 27, 2018, 09:54:03 PM
Could you give an example (with another coin) of what you are need for this plugin? I'm going to talk to the Devs some more to see if I can sort out their API.
I need to pull a list of transactions, something like this: http://explorer.innovacoin.info/ext/getaddress/iDzmg5pTra33gKYKVM5LHg2ezeUKNe2cue

If those transactions do not contain details, then I need a way to get those individual transaction details as well.

I'm still working on getting the info for curve, however that exact command works for ETHF.


BlockExplorer: http://explorer.ethereumfuture.net/
Expected payment rewards or a BlockExplorer that flags MN payments as such: 2.5/block (will go up in the future, per their bitcointalk post)
Coin name: ETHF
Details on their MN system (the more detail the better, Bitcointalk link works): https://bitcointalk.org/index.php?topic=2961515.0
A masternode address that is currently active: fQfCML99uyh6VhEPUEWNMxB3yANT8JEDvA


Title: Re: AwesomeMiner Masternodes (Plugin)
Post by: Seanklei10 on March 29, 2018, 01:08:50 PM
CURV has setup the API to now list transactions.

https://curve.uexplorer.me/api/wallet/CZxLv3RP3ah5ynp8kyoL7vZDjXtCHcpPk4

Is there anything else needed?


Title: Re: AwesomeMiner Masternodes (Plugin)
Post by: Seanklei10 on May 06, 2018, 07:55:25 PM
CURV has setup the API to now list transactions.

https://curve.uexplorer.me/api/wallet/CZxLv3RP3ah5ynp8kyoL7vZDjXtCHcpPk4

Is there anything else needed?

Any possibility of adding CURV support? Anything I can help with?


Title: Re: AwesomeMiner Masternodes (Plugin)
Post by: Allo-4ka on June 20, 2018, 08:19:28 PM
soothaa
Will it be possible to add a coin "hldc" HeldCoin ?

API + blockexplorer
http://185.87.49.99:3001/info


Title: Re: AwesomeMiner Masternodes (Plugin)
Post by: Grumo on June 20, 2018, 08:47:16 PM

if some others mn come available i will try it , i havent none of these  :'(