Pages:
Author

Topic: Sucre (SUCR) X11 based cryptocurrency POW, Masternode, Private and Instant Send - page 22. (Read 40806 times)

newbie
Activity: 106
Merit: 0
how long to wait for the first payment MN?
 
newbie
Activity: 8
Merit: 0
When building on Mac, I'm getting several errors like so:

In file included from /usr/local/include/boost/multi_index/ordered_index.hpp:17:
/usr/local/include/boost/multi_index/detail/ord_index_impl.hpp:1172:25: error:
      no matching function for call to object of type 'const key_compare' (aka
      'const CompareTxMemPoolEntryByScore')
    return y==header()||comp_(key(v),key(y->value()));

The comp_(key(v)....  function is the reason for the error.



Someone more qualified on OSX is working on it right now.

Can't help you with OSX I hate this OS so much. I'm a Linux engineer and windows specialist but big zero with MAC.

Will post OSX wallet as soon as we finish testing it.

I know a good bit, and can also try my hand at getting it to work for OSX.
newbie
Activity: 45
Merit: 0
Dev,

My masternode is active and enabled since yesterday (more than 24 hours), but I didn't receive any payment. Also, sometimes I check the wallet and the masternode has the status "NEW_START_REQUIRED". Why? Everytime my Active period resets in my wallet but my masternode is up and running since yesterday.

member
Activity: 71
Merit: 10
Guys, i just managed to install vps masternode and start it succesfully.

However, i am not able to monitor it on masternodes.online and i get a "watchdog expired" error in masternode list on my adress (in console)

Is that ok ?
newbie
Activity: 36
Merit: 0
Why has the masternode ROI only been reduced?

This seems to be common with people that don't understand how masternodes work. Every single masternode gets in a queue (more or less) for a block reward. Once you get that reward, you basically go back to the end of the line and wait till it's your turn again.

That means that the more masternodes there are, the more people in front of you are waiting for their reward. The more nodes, the less payout per day. It's pretty simple. If the nodes double from right now, payments per day are cut in half, basically.

However, let's say you buy SUCR at $.04 (like I did), the base investment is worth more. A masternode should be thought of a long term hold. Your currency is tied up and the goal is to increase the value of the currency so every payment is worth more.
member
Activity: 353
Merit: 20
Hey

I have put together a Mac wallet to claim the 500 SUCR bounty:
  • Mounted DMG:
  • Splash:
  • Sync:
  • Wallet:

Here's the DMG (macOS 10.9 or later required):
https://mega.nz/#!zZlmHaZL!Eg-tXIYXkyeeEgSknD_4I0uZpREYLgCnhFWb7yB6Fqs

I also updated your DMG background (see the screenshots), here's the patch:
https://mega.nz/#!fBECUZbQ!L1gcwGx2epm1O8NV12DCxBRj15suNeCo4TKDioMW86c

And here's the payment info, generated from the wallet itself:

URI: sucr:ScELcN9MvTAbC3Utm9LX1VLFGHGENYno5g?amount=500.00000000&label=macOS%20wallet&message=Bounty%20for%20creating%20macOS%20wallet&IS=1
Address: ScELcN9MvTAbC3Utm9LX1VLFGHGENYno5g

Let me know what else you need. Happy to provide full details on how to build once bounty accepted.

Thanks, quick question!

I'm using a VM 10.12 to test it and I'm getting the error below.

Sucr-Qt cannot be opened because of a problem.

Check with the developer to make sure Sucr-Qt works with this version of macOS. You may need to reinstall the application. Be sure to install any available updates for the application and macOS.

Click Report to see more detailed information and send a report to Apple.

newbie
Activity: 38
Merit: 0
Hey

I have put together a Mac wallet to claim the 500 SUCR bounty:

Here's the DMG (macOS 10.9 or later required):
https://mega.nz/#!zZlmHaZL!Eg-tXIYXkyeeEgSknD_4I0uZpREYLgCnhFWb7yB6Fqs

I also updated your DMG background (see the screenshots), here's the patch:
https://mega.nz/#!fBECUZbQ!L1gcwGx2epm1O8NV12DCxBRj15suNeCo4TKDioMW86c

And here's the payment info, generated from the wallet itself:
https://i.imgur.com/i9KMMeq.jpg
URI: sucr:ScELcN9MvTAbC3Utm9LX1VLFGHGENYno5g?amount=500.00000000&label=macOS%20wallet&message=Bounty%20for%20creating%20macOS%20wallet&IS=1
Address: ScELcN9MvTAbC3Utm9LX1VLFGHGENYno5g

Let me know what else you need. Happy to provide full details on how to build once bounty accepted.
newbie
Activity: 60
Merit: 0
Sucre coin has been added to the market.


SUCR/BTC: https://www.outletbit.com/market/80

newbie
Activity: 8
Merit: 0

Took me some time to set up few masternodes. Below is a complete guide how to set them up on Ubuntu VPS and local Windows wallet.

Deploy Ubuntu 16.04 VPS and do the following:

# --------------------------
# 1. Install dependencies
# --------------------------
Code:
sudo apt -y update && sudo apt -y install build-essential libssl-dev libdb++-dev libboost-all-dev libcrypto++-dev libqrencode-dev libminiupnpc-dev libgmp-dev libgmp3-dev autoconf autogen automake libtool autotools-dev pkg-config bsdmainutils software-properties-common libzmq3-dev libminiupnpc-dev libssl-dev libevent-dev

sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev -y

# --------------------------
# 2. Clone repo
# --------------------------
Code:
git clone https://github.com/sucremoneda/SucreCore.git
git clone https://github.com/dashpay/dash.git

To fix the bug remove ~/SucreCore/src/secp256k1:

Code:
rm -rf ~/SucreCore/src/secp256k1

Copy secp256k1 from dash repo

Code:
cp -r ~/dash/src/secp256k1 ~/SucreCore/src/secp256k1

# --------------------------
# 3. Build sucre
# --------------------------

Code:
cd SucreCore
find . -name "*.sh" -exec sudo chmod 755 {} \;
./autogen.sh
./configure
make

# --------------------------
# 4. Run sucrd daemon
# --------------------------
Code:
~/SucreCore/src/sucrd -daemon

# --------------------------
# 5. Stop sucrd daemon
# --------------------------
Code:
~/SucreCore/src/sucr-cli stop

# --------------------------
# 6. Edit config file
# --------------------------
Code:
vi ~/.sucrcore/sucr.conf

Code:
rpcuser=USERNAME
rpcpassword=PASSWORD

addnode=45.76.32.90
addnode=188.166.44.128
addnode=128.199.180.97

# --------------------------
# 7. Start sucrd
# --------------------------

Code:
~/SucreCore/src/sucrd -daemon

# --------------------------
# 8. Check last block synced
# --------------------------
Code:
~/SucreCore/src/sucr-cli getmininginfo

Code:
{
  "blocks": 0,
  "currentblocksize": 0,
  "currentblocktx": 0,
  "difficulty": 0.000244140625,
  "errors": "",
  "genproclimit": 1,
  "networkhashps": 0,
  "pooledtx": 0,
  "testnet": false,
  "chain": "main",
  "generate": false
}

# --------------------------
# 9. Generate private key on VPS
# --------------------------

Code:
~/SucreCore/src/sucr-cli masternode genkey

# MASTERNODE_PRIVATE_KEY will be generated

# --------------------------
# 10. On Windows wallet open the console
# --------------------------

Code:
getaccountaddress MASTERNODE_1

# --------------------------
# 10. Send 1000 SUCR to the address above and wait for 15 confirmations
# --------------------------


# --------------------------
# 11. Update your sucr.conf file on VPS
# --------------------------

Code:
vi ~/.sucrcore/sucr.conf

Code:

rpcuser=USERNAME
rpcpassword=PASSWORD
rpcallowip=127.0.0.1
rpcconnect=127.0.0.1
rpcport=9918
port=9336
listen=1
server=1
daemon=1
logtimestamps=1
maxconnections=256
masternode=1
externalip=VPS_IP_ADDRESS
bind=VPS_IP_ADDRESS:9336
masternodeprivkey=MASTERNODE_PRIVATE_KEY

addnode=45.76.32.90
addnode=188.166.44.128
addnode=128.199.180.97




# ------------------------------------------------------------------------------
# 12. Install sentinel
# ------------------------------------------------------------------------------

Code:
sudo apt-get install -y virtualenv

cd
cd .sucrcore
git clone https://github.com/dashpay/sentinel.git
cd sentinel
virtualenv venv
venv/bin/pip install -r requirements.txt



Edit sentinel.conf

Code:
vi ~/.sucrcore/sentinel/sentinel.conf


PASTE below into sentinel.conf file

Code:
dash_conf=~/.sucrcore/sucr.conf
network=mainnet
db_name=database/sentinel.db
db_driver=sqlite



Stop sucrd

Code:
~/SucreCore/src/sucr-cli stop

Start sucrd

Code:
~/SucreCore/src/sucrd -daemon

If see error: "Error: Cannot obtain a lock on data directory ~/.sucrcore. Sucr Core is probably already running.":

Code:
ps axwuu | grep sucr
sudo kill -9 23511

Code:
~/SucreCore/src/sucr-cli getinfo
~/SucreCore/src/sucr-cli  masternode status


Code:
# {
#   "outpoint": "0000000000000000000000000000000000000000000000000000000000000000-xxxxxx",
#   "service": "[::]:0",
#   "status": "Node just started, not yet activated"
# }

Code:
~/SucreCore/src/sucr-cli mnsync status # UNTIL SYNCS LIKE BELOW


Code:
{
  "AssetID": 999,
  "AssetName": "MASTERNODE_SYNC_FINISHED",
  "AssetStartTime": 1512118746,
  "Attempt": 0,
  "IsBlockchainSynced": true,
  "IsMasternodeListSynced": true,
  "IsWinnersListSynced": true,
  "IsSynced": true,
  "IsFailed": false
}


Run sentinel

Code:

~/.sucrcore/sentinel/venv/bin/python ~/.sucrcore/sentinel/bin/sentinel.py


Set up cronjob

Code:
crontab -e

# PASTE to the file
* * * * * cd ~/.sucrcore/sentinel && ./venv/bin/python bin/sentinel.py >/dev/null 2>&1


# --------------------------
# 13. On Windows Wallet console
# --------------------------

Code:
masternode outputs


Code:
{
  "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx1": "1", # MASTERNODE_1
  "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx2": "0"  # MASTERNODE_2
}


On Windows edit masternode.conf file:

Code:
#LABEL PUBLICIP:PORT MASTERNODEKEY COLLATERALTX INDEX

MASTERNODE VPS_IP_ADDRESS:14520 MASTERNODE_PRIVATE_KEY TX 1

MASTERNODE01 VPS_1_IP_ADDRESS:9336 MASTERNODE_1_PRIVATE_KEY xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx1 1
MASTERNODE02 VPS_1_IP_ADDRESS:9336 MASTERNODE_2_PRIVATE_KEY xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx2 0

On Windows wallet console start masternode:
Code:
walletpassphrase "your wallet passphrase" 120
masternode start-alias MASTERNODE_1
masternode start-alias MASTERNODE_2

root@ubuntu:~/.sucrcore/sentinel# vi ~/.sucrcore/sentinel/sentinel.conf
root@ubuntu:~/.sucrcore/sentinel# ~/SucreCore/src/sucr-cli stop
error: couldn't connect to server
root@ubuntu:~/.sucrcore/sentinel# ~/SucreCore/src/sucrd -daemon
Sucr Core server starting
root@ubuntu:~/.sucrcore/sentinel# Error: Cannot obtain a lock on data directory /root/.sucrcore. Sucr Core is probably already running.

root@ubuntu:~/.sucrcore/sentinel#
root@ubuntu:~/.sucrcore/sentinel#
root@ubuntu:~/.sucrcore/sentinel#
root@ubuntu:~/.sucrcore/sentinel#
root@ubuntu:~/.sucrcore/sentinel# ps axwuu | grep sucr
root      8243  5.7  4.3 1302132 90368 ?       SLsl 03:10   1:04 /root/SucreCore/src/sucrd -daemon
root      8754  0.0  0.0  12948   932 pts/0    S+   03:29   0:00 grep --color=auto sucr
root@ubuntu:~/.sucrcore/sentinel# sudo kill -9 23511
root@ubuntu:~/.sucrcore/sentinel# ~/SucreCore/src/sucr-cli getinfo
error: couldn't connect to server
root@ubuntu:~/.sucrcore/sentinel# ~/SucreCore/src/sucrd -daemon
Sucr Core server starting
root@ubuntu:~/.sucrcore/sentinel# ~/SucreCore/src/sucr-cli getinfo
error: couldn't connect to server
root@ubuntu:~/.sucrcore/sentinel# Error: Cannot obtain a lock on data directory /root/.sucrcore. Sucr Core is probably already running.

root@ubuntu:~/.sucrcore/sentinel#
root@ubuntu:~/.sucrcore/sentinel#
root@ubuntu:~/.sucrcore/sentinel#
root@ubuntu:~/.sucrcore/sentinel# ~/SucreCore/src/sucr-cli  masternode status
error: couldn't connect to server
root@ubuntu:~/.sucrcore/sentinel# ~/SucreCore/src/sucr-cli getinfo
error: couldn't connect to server
root@ubuntu:~/.sucrcore/sentinel# ~/SucreCore/src/sucr-cli  masternode status
error: couldn't connect to server
root@ubuntu:~/.sucrcore/sentinel#
please help

member
Activity: 353
Merit: 20
Hello,

Just started here.. One masternode has been giving a reward of about 1.35 every 12 hours.. is that normal rate?

Thank you

Yes,

approx 576 blocks per day / by the amount of masternodes (now 330) = number of payments per day 1.75
member
Activity: 353
Merit: 20
When building on Mac, I'm getting several errors like so:

In file included from /usr/local/include/boost/multi_index/ordered_index.hpp:17:
/usr/local/include/boost/multi_index/detail/ord_index_impl.hpp:1172:25: error:
      no matching function for call to object of type 'const key_compare' (aka
      'const CompareTxMemPoolEntryByScore')
    return y==header()||comp_(key(v),key(y->value()));

The comp_(key(v)....  function is the reason for the error.



Someone more qualified on OSX is working on it right now.

Can't help you with OSX I hate this OS so much. I'm a Linux engineer and windows specialist but big zero with MAC.

Will post OSX wallet as soon as we finish testing it.
newbie
Activity: 8
Merit: 0
When building on Mac, I'm getting several errors like so:

In file included from /usr/local/include/boost/multi_index/ordered_index.hpp:17:
/usr/local/include/boost/multi_index/detail/ord_index_impl.hpp:1172:25: error:
      no matching function for call to object of type 'const key_compare' (aka
      'const CompareTxMemPoolEntryByScore')
    return y==header()||comp_(key(v),key(y->value()));

The comp_(key(v)....  function is the reason for the error.

member
Activity: 353
Merit: 20
Guys,

What is the action for buttons PrivateSend and Start Mixing? Are they used for what?

Should I start it as masternode?

PrivateSend and Start Mixing is not popular now because you need multiple people mixing coins together so you can have mix coins to send a private transaction.

one month old project only.

Masternode guide: http://sucremoneda.net/dvbfg/SucreMasternodeBETA.pdf
member
Activity: 353
Merit: 20
Why has the masternode ROI only been reduced?

All is calculated from last trade only 1 exchange for now (note: i'm not running those stats sites)

https://coinsmarkets.com/trade-BTC-SUCR.htm

this will go up and down according to the last trade.

member
Activity: 353
Merit: 20
Dev,

I have executed the command masternode genkey and getaccountaddress twice and the wallet generate two different address for both. Which one should I use? Or whatever? Because if I access the wallet and go to the masternode information, the Payee is showing the first getaccountaddress  generated.

In the masternode and masternode.conf file I have configured with the second masternode genkey and both have the same key.


Also, how can i check if my masternode is up and running? I saw in the masternode tab the status is ENABLED. My ip address is 45.77.88.196

Thanks.

you can have multiple genkey (to have multiple masternodes), the only one active is the one with the 1000 sucres in it.

ENABLED is what you are looking for. nothing else to do then wait for payments to come in.
newbie
Activity: 22
Merit: 0
Why has the masternode ROI only been reduced?
newbie
Activity: 45
Merit: 0
Guys,

What is the action for buttons PrivateSend and Start Mixing? Are they used for what?

Should I start it as masternode?
newbie
Activity: 45
Merit: 0
Dev,

I have executed the command masternode genkey and getaccountaddress twice and the wallet generate two different address for both. Which one should I use? Or whatever? Because if I access the wallet and go to the masternode information, the Payee is showing the first getaccountaddress  generated.

In the masternode and masternode.conf file I have configured with the second masternode genkey and both have the same key.


Also, how can i check if my masternode is up and running? I saw in the masternode tab the status is ENABLED. My ip address is 45.77.88.196

Thanks.
member
Activity: 107
Merit: 10
How to mount a sucr masternode in local windows?

Working on that the last 2 days.

Just created sentinel sucre win64 today. still beta testing.

will release setup guide here when ready.

I'll be grateful. Thanks
member
Activity: 353
Merit: 20
How to mount a sucr masternode in local windows?

Working on that the last 2 days.

Just created sentinel sucre win64 today. still beta testing.

will release setup guide here when ready.
Pages:
Jump to: