mxnsch
|
|
August 18, 2016, 05:19:24 PM |
|
Just noticed the linux 2.3 daemon file is still missing. This is the required compile fix for the linux mojocoind v2.3: diff --git a/src/rpcrawtransaction.cpp b/src/rpcrawtransaction.cpp index a6aae39..85e01a4 100644 --- a/src/rpcrawtransaction.cpp +++ b/src/rpcrawtransaction.cpp @@ -214,7 +214,7 @@ Value listunspent(const Array& params, bool fHelp) CTxDestination address; if (ExtractDestination(pk, address)) { - const CScriptID& hash = boost::get<CScriptID&>(address); + const CScriptID& hash = boost::get<CScriptID>(address); CScript redeemScript; if (pwalletMain->GetCScript(hash, redeemScript)) entry.push_back(Pair("redeemScript", HexStr(redeemScript.begin(), redeemScript.end())));
I uploaded a compiled version here: linux mojocoind v2.3Compiled on linux ubuntu 16.04, 64bit.
|
██ ███ nope ██ ███
|
|
|
Haunebu81
|
|
August 18, 2016, 05:54:48 PM |
|
Just noticed the linux 2.3 daemon file is still missing. This is the required compile fix for the linux mojocoind v2.3: diff --git a/src/rpcrawtransaction.cpp b/src/rpcrawtransaction.cpp index a6aae39..85e01a4 100644 --- a/src/rpcrawtransaction.cpp +++ b/src/rpcrawtransaction.cpp @@ -214,7 +214,7 @@ Value listunspent(const Array& params, bool fHelp) CTxDestination address; if (ExtractDestination(pk, address)) { - const CScriptID& hash = boost::get<CScriptID&>(address); + const CScriptID& hash = boost::get<CScriptID>(address); CScript redeemScript; if (pwalletMain->GetCScript(hash, redeemScript)) entry.push_back(Pair("redeemScript", HexStr(redeemScript.begin(), redeemScript.end())));
I uploaded a compiled version here: linux mojocoind v2.3Compiled on linux ubuntu 16.04, 64bit. Do I have to use my external IP address in my mojocoin.conf file, or will a 192.168.1.10 address work if my control wallet is on the same internal network? I can't seem to get it to stake.
|
|
|
|
GoldenEye
|
|
August 18, 2016, 07:42:07 PM |
|
Do I have to use my external IP address in my mojocoin.conf file, or will a 192.168.1.10 address work if my control wallet is on the same internal network? I can't seem to get it to stake.
If you want get rewards from all staking coins and not only from your own, you should use a public IP
|
|
|
|
Haunebu81
|
|
August 19, 2016, 01:47:23 AM |
|
Do I have to use my external IP address in my mojocoin.conf file, or will a 192.168.1.10 address work if my control wallet is on the same internal network? I can't seem to get it to stake.
If you want get rewards from all staking coins and not only from your own, you should use a public IP Will it make a difference how big the staking rewards are? Not sure I understand your comment.
|
|
|
|
Haunebu81
|
|
August 19, 2016, 02:14:39 AM |
|
So right now the staking reward range from about 0.1 to 1 MOJO...
Does anyone know what the rewards will be like starting August 28th?
|
|
|
|
bumbacoin
Legendary
Offline
Activity: 1638
Merit: 1036
|
|
August 19, 2016, 02:36:49 AM |
|
Do you have an example of a mojocoin.conf file for both the masternodes and the daemon folders?
Example of a local mojocoin.conf for the controller wallet: server=1 rpcuser=dshdkhasldhalskhdlkajhdljslkdhjlsajwhatever rpcpassword=sldhakjhdakjshdfka5d6a6d6as7dfjajswhatevernotthesame rpcport=22255 listen=0 staking=0 logtimestamps=1 mnconflock=0 addnode=mojonode01.mojocoin.org addnode=mojonode02.mojocoin.org Example of a local masternode.conf for the controller wallet: alias<space>IP:port<space>masternodeprivkey<space>transaction-hash<space>index alias = a name you give your masternode, i.e. MyMN01 or something like that IP:port = the IP address and port of the MOJO daemon. So, if you are running it on a local Linux, I guess it would be something like 192.168.x.x something. You will need make sure that the port you use is open etc. Example of a mojocoin.conf file on your Linux machine / VPS: rpcuser=slkafhjlasfjmojojsrandom rpcpassword=randomasdkd123344589dhfjf7jfdkdkkslkd7 masternode=1 masternodeprivkey=6xxxxxxxxxxxxxxxxxxxxxxxxxxxxc It's all here: https://bitcointalk.org/index.php?topic=1366963.msg15730974#msg15730974You can also have a look at this link that applies to TXcoin, it's pretty much the same and deals with multiple Windows MNs: http://thecryptoworld.org/how-to-setup-your-masternodeOkay and can I run multiple MN's on the same linux box, with the same IP? Just change the port number? to run multiple masternodes, you put a seperate line for each in the masternode.conf each line needs unique privkey (send each 200k to a different address) and unique port so basically the only repetitive data in the masternode.conf will be the IP alias1<space>IP:port1<space>masternodeprivkey1<space>transaction-hash1<space>index1 alias2<space>IP:port2<space>masternodeprivkey2<space>transaction-hash2<space>index2 alias3<space>IP:port3<space>masternodeprivkey3<space>transaction-hash3<space>index3
you dont need any reference to masternodes in yr mojocoin.conf and to start all of them mojocoind masternode start-many
|
💦☔️🐳💚💖💛 | ★ | | ★
| | ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ | | ★ | 🐠👻🍗🌳🐵
|
|
|
|
GoldenEye
|
|
August 19, 2016, 09:13:33 AM |
|
Do I have to use my external IP address in my mojocoin.conf file, or will a 192.168.1.10 address work if my control wallet is on the same internal network? I can't seem to get it to stake.
If you want get rewards from all staking coins and not only from your own, you should use a public IP Will it make a difference how big the staking rewards are? Not sure I understand your comment. If a wallet is staking, it needs a masternode for this. If a block was found, the masternode gets 50% of the reward, the other 50% are for the staking account. If you use a private address for your masternode, the masternode is only accessable in your local network (private addresses like 192.168.x.x are not routed in the internet). So could it be possible that the masternode gets rewards from a staking wallet in your LAN, but it will not be accessable from wallets all over the world.
|
|
|
|
Emerger
|
|
August 19, 2016, 09:27:24 AM |
|
Do I have to use my external IP address in my mojocoin.conf file, or will a 192.168.1.10 address work if my control wallet is on the same internal network? I can't seem to get it to stake.
If you want get rewards from all staking coins and not only from your own, you should use a public IP Will it make a difference how big the staking rewards are? Not sure I understand your comment. If a wallet is staking, it needs a masternode for this. If a block was found, the masternode gets 50% of the reward, the other 50% are for the staking account. If you use a private address for your masternode, the masternode is only accessable in your local network (private addresses like 192.168.x.x are not routed in the internet). So could it be possible that the masternode gets rewards from a staking wallet in your LAN, but it will not be accessable from wallets all over the world. Just as you can send transactions from a wallet with a local IP, you can stake just fine with a wallet running on local lan IP, as long as it can reach outside to the internet. But I do not know if this holds true for masternodes, as I don't know enough about the masternode system. I assume masternodes need to allow inbound connections from the internet, but maybe not. Maybe all they need is to be connected to other nodes which are connected to the main network.
|
|
|
|
mxnsch
|
|
August 19, 2016, 10:36:36 AM |
|
Just as you can send transactions from a wallet with a local IP, you can stake just fine with a wallet running on local lan IP, as long as it can reach outside to the internet. But I do not know if this holds true for masternodes, as I don't know enough about the masternode system. I assume masternodes need to allow inbound connections from the internet, but maybe not. Maybe all they need is to be connected to other nodes which are connected to the main network.
Masternodes must allow connections from the internet inbound and outbound. That can be accomplished either via a VPS with many ip addresses available, or port forwarding on your home router with a different port for every masternode in the corresponding masternode configuration file. A script that implements this as automatic setup for DNET (soon SYNX and others) can be found here: https://github.com/marsmensch/masternode-vps-setup/blob/master/README.md I will create a version for MOJO, even if i don't own any myself. If you are savy enough, reading the script is enough to get the information out.
|
██ ███ nope ██ ███
|
|
|
GoldenEye
|
|
August 19, 2016, 12:24:58 PM Last edit: August 19, 2016, 05:56:51 PM by GoldenEye |
|
Issue: Unfortunately I cannot raise the issue on github, because this option in not available there.
It seams, that transactions with a large number of inputs are rejected from the network.
Example:
Status: 0/unconfirmed Date: 19.08.2016 09:08 Debit: -360.32914891 MOJO Transaction fee: -0.0098 MOJO Net amount: -360.33894891 MOJO Transaction ID: de2dac53ba55d09284dab92c52684c69183519fa8d2291932bae66eb4bd14ab5-000
The transaction has more than 600 inputs and comes from a master node.
The same issue I observed two days ago after a short MOJOMIX test. Again, the transaction has not been confirmed.
|
|
|
|
Haunebu81
|
|
August 19, 2016, 12:31:42 PM Last edit: August 19, 2016, 01:10:08 PM by Haunebu81 |
|
Do you have an example of a mojocoin.conf file for both the masternodes and the daemon folders?
Example of a local mojocoin.conf for the controller wallet: server=1 rpcuser=dshdkhasldhalskhdlkajhdljslkdhjlsajwhatever rpcpassword=sldhakjhdakjshdfka5d6a6d6as7dfjajswhatevernotthesame rpcport=22255 listen=0 staking=0 logtimestamps=1 mnconflock=0 addnode=mojonode01.mojocoin.org addnode=mojonode02.mojocoin.org Example of a local masternode.conf for the controller wallet: alias<space>IP:port<space>masternodeprivkey<space>transaction-hash<space>index alias = a name you give your masternode, i.e. MyMN01 or something like that IP:port = the IP address and port of the MOJO daemon. So, if you are running it on a local Linux, I guess it would be something like 192.168.x.x something. You will need make sure that the port you use is open etc. Example of a mojocoin.conf file on your Linux machine / VPS: rpcuser=slkafhjlasfjmojojsrandom rpcpassword=randomasdkd123344589dhfjf7jfdkdkkslkd7 masternode=1 masternodeprivkey=6xxxxxxxxxxxxxxxxxxxxxxxxxxxxc It's all here: https://bitcointalk.org/index.php?topic=1366963.msg15730974#msg15730974You can also have a look at this link that applies to TXcoin, it's pretty much the same and deals with multiple Windows MNs: http://thecryptoworld.org/how-to-setup-your-masternodeOkay and can I run multiple MN's on the same linux box, with the same IP? Just change the port number? to run multiple masternodes, you put a seperate line for each in the masternode.conf each line needs unique privkey (send each 200k to a different address) and unique port so basically the only repetitive data in the masternode.conf will be the IP alias1<space>IP:port1<space>masternodeprivkey1<space>transaction-hash1<space>index1 alias2<space>IP:port2<space>masternodeprivkey2<space>transaction-hash2<space>index2 alias3<space>IP:port3<space>masternodeprivkey3<space>transaction-hash3<space>index3
you dont need any reference to masternodes in yr mojocoin.conf and to start all of them mojocoind masternode start-many The only way I was able to get it working as by adding three lines. rpcport, rpcallowip, port and masternodeaddr, like so: rpcuser=slkafhjlasfjmojojsrandom rpcpassword=randomasdkd123344589dhfjf7jfdkdkkslkd7 rpcallowip=127.0.0.1 rpcport=22255 port=9901 masternode=1 masternodeaddr=209.136.22.8:9901 masternodeprivkey=6xxxxxxxxxxxxxxxxxxxxxxxxxxxxc
|
|
|
|
GoldenEye
|
|
August 19, 2016, 05:56:36 PM |
|
Issue: Unfortunately I cannot raise the issue on github, because this option in not available there.
It seams, that transactions with a large number of inputs are rejected from the network.
Example:
Status: 0/unconfirmed Date: 19.08.2016 09:08 Debit: -360.32914891 MOJO Transaction fee: -0.0098 MOJO Net amount: -360.33894891 MOJO Transaction ID: de2dac53ba55d09284dab92c52684c69183519fa8d2291932bae66eb4bd14ab5-000
The transaction has more than 600 inputs and comes from a master node.
The same issue I observed two days ago after a short MOJOMIX test. Again, the transaction has not been confirmed.
I tried to re-send the transaction with the recommended fee (0.01 MOJO/kb) - with the same result.
|
|
|
|
EBK1000 (OP)
Legendary
Offline
Activity: 1148
Merit: 1000
A Wound in Eternity
|
|
August 19, 2016, 06:32:55 PM |
|
Issue: Unfortunately I cannot raise the issue on github, because this option in not available there.
It seams, that transactions with a large number of inputs are rejected from the network.
Example:
Status: 0/unconfirmed Date: 19.08.2016 09:08 Debit: -360.32914891 MOJO Transaction fee: -0.0098 MOJO Net amount: -360.33894891 MOJO Transaction ID: de2dac53ba55d09284dab92c52684c69183519fa8d2291932bae66eb4bd14ab5-000
The transaction has more than 600 inputs and comes from a master node.
The same issue I observed two days ago after a short MOJOMIX test. Again, the transaction has not been confirmed.
I tried to re-send the transaction with the recommended fee (0.01 MOJO/kb) - with the same result. Sorry, I missed your last post. I will look into it.
|
Soooooooon...............
|
|
|
Limx Dev
Copper Member
Legendary
Offline
Activity: 2352
Merit: 1348
|
|
August 19, 2016, 06:57:11 PM |
|
Issue: Unfortunately I cannot raise the issue on github, because this option in not available there.
It seams, that transactions with a large number of inputs are rejected from the network.
Example:
Status: 0/unconfirmed Date: 19.08.2016 09:08 Debit: -360.32914891 MOJO Transaction fee: -0.0098 MOJO Net amount: -360.33894891 MOJO Transaction ID: de2dac53ba55d09284dab92c52684c69183519fa8d2291932bae66eb4bd14ab5-000
The transaction has more than 600 inputs and comes from a master node.
The same issue I observed two days ago after a short MOJOMIX test. Again, the transaction has not been confirmed.
Hello GoldenEye, yes that is the 100KB limit per transaction. You must send on coincontroll. Best Regards Christian
|
Bitcore BTX - a UTXO fork of Bitcoin - since 2017
|
|
|
GoldenEye
|
|
August 19, 2016, 08:54:51 PM |
|
Issue: Unfortunately I cannot raise the issue on github, because this option in not available there.
It seams, that transactions with a large number of inputs are rejected from the network.
Example:
Status: 0/unconfirmed Date: 19.08.2016 09:08 Debit: -360.32914891 MOJO Transaction fee: -0.0098 MOJO Net amount: -360.33894891 MOJO Transaction ID: de2dac53ba55d09284dab92c52684c69183519fa8d2291932bae66eb4bd14ab5-000
The transaction has more than 600 inputs and comes from a master node.
The same issue I observed two days ago after a short MOJOMIX test. Again, the transaction has not been confirmed.
Hello GoldenEye, yes that is the 100KB limit per transaction. You must send on coincontroll. Best Regards Christian Ok, could be. Another transaction with 99 kb went through. Thx for help
|
|
|
|
Haunebu81
|
|
August 19, 2016, 11:52:06 PM |
|
Can't withdraw from livecoin.net
Getting an error: This type of withdrawal is temporarily unavailable. Please accept our apologies for the inconvenience.
Anyone else having issues?
|
|
|
|
EBK1000 (OP)
Legendary
Offline
Activity: 1148
Merit: 1000
A Wound in Eternity
|
|
August 20, 2016, 08:45:06 PM |
|
Can't withdraw from livecoin.net
Getting an error: This type of withdrawal is temporarily unavailable. Please accept our apologies for the inconvenience.
Anyone else having issues?
There was a slight problem with the MOJO node at Livecoin so we are dealing with it and it should be fine again shortly. Livecoin has been running 2.1 and they have upgraded to 2.3 now. Just give it a couple of days. There is nothing to be alarmed about.
|
Soooooooon...............
|
|
|
Limx Dev
Copper Member
Legendary
Offline
Activity: 2352
Merit: 1348
|
|
August 20, 2016, 09:27:32 PM |
|
Just noticed the linux 2.3 daemon file is still missing. This is the required compile fix for the linux mojocoind v2.3: diff --git a/src/rpcrawtransaction.cpp b/src/rpcrawtransaction.cpp index a6aae39..85e01a4 100644 --- a/src/rpcrawtransaction.cpp +++ b/src/rpcrawtransaction.cpp @@ -214,7 +214,7 @@ Value listunspent(const Array& params, bool fHelp) CTxDestination address; if (ExtractDestination(pk, address)) { - const CScriptID& hash = boost::get<CScriptID&>(address); + const CScriptID& hash = boost::get<CScriptID>(address); CScript redeemScript; if (pwalletMain->GetCScript(hash, redeemScript)) entry.push_back(Pair("redeemScript", HexStr(redeemScript.begin(), redeemScript.end())));
I uploaded a compiled version here: linux mojocoind v2.3Compiled on linux ubuntu 16.04, 64bit. Hello Marsmensch, thank you for your commit. Best Regards Christian
|
Bitcore BTX - a UTXO fork of Bitcoin - since 2017
|
|
|
EBK1000 (OP)
Legendary
Offline
Activity: 1148
Merit: 1000
A Wound in Eternity
|
|
August 21, 2016, 09:42:03 AM |
|
Just noticed the linux 2.3 daemon file is still missing. This is the required compile fix for the linux mojocoind v2.3: diff --git a/src/rpcrawtransaction.cpp b/src/rpcrawtransaction.cpp index a6aae39..85e01a4 100644 --- a/src/rpcrawtransaction.cpp +++ b/src/rpcrawtransaction.cpp @@ -214,7 +214,7 @@ Value listunspent(const Array& params, bool fHelp) CTxDestination address; if (ExtractDestination(pk, address)) { - const CScriptID& hash = boost::get<CScriptID&>(address); + const CScriptID& hash = boost::get<CScriptID>(address); CScript redeemScript; if (pwalletMain->GetCScript(hash, redeemScript)) entry.push_back(Pair("redeemScript", HexStr(redeemScript.begin(), redeemScript.end())));
I uploaded a compiled version here: linux mojocoind v2.3Compiled on linux ubuntu 16.04, 64bit. Hello Marsmensch, thank you for your commit. Best Regards Christian I've put a link to the Linux daemon in the OP.
|
Soooooooon...............
|
|
|
EBK1000 (OP)
Legendary
Offline
Activity: 1148
Merit: 1000
A Wound in Eternity
|
|
August 21, 2016, 09:44:58 AM |
|
Livecoin has opened for deposits / withdrawals again of MOJO so happy trading... There was a problem over the last 2-3 days but it's been sorted now.
|
Soooooooon...............
|
|
|
|