Crown Forum

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - higherbridge

Pages: [1] 2 3
1
Help, Guides and Support / Upgrading nodes to v0.12.5.2
« on: November 27, 2018, 07:50:35 pm »
Crown Masternode/Systemnode Update Guide

Firstly, make sure your local wallet is on the latest version (find it at https://crown.tech/wallet).

All managed hosting providers will auto update (Node-VPS, NodeSupply, Crown-VPS and others). You may need to restart the nodes from your local wallet, we recommend you keep an eye on your nodes.

If you have access to your nodes' terminal then it is not managed and you need to do the following.

Copy and paste the following script into your terminal (through PuTTy or otherwise).

Code: [Select]
sudo apt-get install curl -y && curl -s https://raw.githubusercontent.com/Crowndev/crown-core/master/scripts/crown-server-install.sh | bash -s
This script will automatically look for the latest release. To check if the update worked, enter the following command into your VPS and check if the version is 0.12.5.2 or later.
Code: [Select]
crown-cli getinfo
IMPORTANT: You might need to restart your nodes from your local wallet!
You do this by navigating to the Masternodes or Systemnodes tab in your wallet and either right-clicking a node and clicking 'Start MISSING' at the bottom of the screen. You can select the 'start all' check box in the pop-up that appears.
Beware that checking this box this will restart all your nodes and put them in the back of the queue, so make sure you've updated your nodes before performing this step!

If you start alias and crown-cli systemnode status or crown-cli masternode status returns waiting for remote activation please check that you have enough peers with the new version 0.12.5.2 with crown-cli getpeerinfo. Should you not have any peers running the new version, do the following:

Code: [Select]
crown-cli stop
rm -rf ~/.crown/peers.dat
crownd -daemon

This will stop the client, clear your peers.dat and restart the client. Peers with the new version will be added automatically.

After this step, click start alias and check if the master- or systemnode is "successfully started".

If you have any trouble following the above guide, please email support@crown.tech

2
Crown Development chats go public and transition to Discord



As agreed on in Malta, our internal communications are now open to the public eye!
Find out more HERE



3
Development Updates / Development update October 2018
« on: November 01, 2018, 10:22:04 am »
Read the Crown Platform development update for October!

Scrumban methodology, v0.12.5.2 release, Platform development, CRW address prefixes, Proof of Stake testnet and more info.
https://medium.com/crownplatform/crown-platform-development-update-october-31st-2018-cff9ed3f0c30


Get in touch:
Telegram
Discord
Mattermost
Twitter

4
Official Announcements / NEW HIGH PRIORITY WALLET RELEASE
« on: August 02, 2018, 09:55:34 am »
NEW HIGH PRIORITY WALLET RELEASE



After encountering a scenario where many active nodes crashed, the Crown team have a released a high priority wallet update.
This update is non-mandatory but we highly recommend you take the time to upgrade.
Find out more info and instructions HERE




5
Official Announcements / Crown Technical Documentation goes LIVE!
« on: July 25, 2018, 09:17:49 am »
Crown Technical Documentation goes LIVE!



The Crown team have decided to make their technical documentation open to the public!

An overview can be found HERE
(Medium)

The full documentation can be found HERE (Google docs)




6
Official Announcements / Crown Proof-of-Stake development commences!
« on: July 18, 2018, 10:00:01 am »
Crown Proof-of-Stake development commences!



As announced on our various channels earlier this week, we have gathered all required funds to switch to a unique Proof-of-Stake consensus mechanism!
Find out more HERE




7
Official Announcements / NEW MANDATORY WALLET RELEASE (v0.12.5)!
« on: July 13, 2018, 03:34:42 pm »
NEW MANDATORY WALLET RELEASE



We are excited to announce our newest wallet release (v0.12.5)!
Find out more info HERE




8
    Table of Contents
    • Encrypt your wallet
    • Backup your wallet
    • Set-up a VPS
    • Start Masternode setup
    • Login to your VPS
    • Install your Masternode on the vps
    • Check if the installation went correctly
    • Backup Masternode.conf and wallet
    • Start your node(s)
    • Additional notes


    Step 1
    Click settings, encrypt wallet

    Enter a new password and save a copy somewhere safe.


    IMPORTANT: interrupting the encryption process corrupts the wallet.dat (so if the wallet stops responding let it continue!)

    Step 2
    In the wallet, click file -> backup wallet

    Save your wallet.dat carefully (recommended is on 2-3 separate hard drives and not on cloud storage. Please do your own research on good practices regarding wallet safety).

    Step 3
    Get yourself a Linux Ubuntu 16.04 VPS. Take note of the password and IPV4 address that comes with the VPS this is needed for the next step.
    Note: the VPS should have at least 1GB of RAM (or 512MB + 512MB vswap) and around 10GB of storage.

    Step 4
    To start the Masternode setup you can go to the Masternodes tab and go to my Masternodes and press New Node:


    Here, do the following:
    • Enter the name(alias) of the node
    • Enter the IP address of the vps you created
    • And if you wish to name the transaction to yourself a label
    Continue to step 5

    OR

    When you send 10000 crw to yourself (from an exchange for example) you will be greeted with the following message as the transaction comes in (with masternode instead of systemnode).


    Click “yes” in the following screen:


    • Enter the name(alias) of the node
    • Enter the IP address of the vps you created

    Continue to step 5
       
    Step 5
    [/list]On a Windows machine, you now need to download PuTTy and install it.


    On a Mac or Linux machine, open the Terminal.

    Enter the IP address of the VPS you created and login to the server using root as the user and the password
    supplied by your VPS provider.


    Step 6
    Once you're logged into your VPS as root, follow the next steps:
    First we need to get your Masternode’s key from the wallet click on the copy to clipboard button:

    To manually generate the genkey, type: node genkey

    Then on the VPS to simplify the process, we’re going to use a script.

    First, replace PLACE-YOUR-MASTERNODE-KEY-HERE with your Masternodenode genkey you just copied to clipboard:
    [/list]
    Code: [Select]
    sudo apt-get install curl -y && curl -s https://raw.githubusercontent.com/Crowndev/crown-core/master/scripts/crown-server-install.sh | bash -s -- -m -p PLACE-YOUR-MASTERNODE-GENKEY-HERE
    Copy and paste the above line with your genkey in your VPS (putty requires a right click to paste) and hit the enter key.

    Step 7
    Check the status of the node by typing: crown-cli getinfo on the vps.
    Now wait for the blockchain to sync fully. In the meantime you can continue with step 8.

    Step 8
    Back up your wallet.dat just like you did in step 2

    and then back up your masternode.conf
    On Windows:
    Go to AppData/Roaming/Crown (where the wallet.dat is stored - this may be a hidden folder). Copy masternode.conf to the places where you backed up your wallet.
    ------------------------------------------------------------------
    On macOS:
    Open a finder window, press cmd + shift + G and navigate to ~/Library/Application Support/Crown, where you will find masternode.conf
    ------------------------------------------------------------------
    On Linux:
    You can find masternode.conf in ~/.crown and copy to a backup place

    Step 9
    Once the blockchain has fully synchronised on your VPS, run your local CrownQT wallet.

    Goto the Masternode tab and select the Masternode that just fully synchronised and click Start Alias on the bottom:


    After entering your password you will get the request to start it:


    After clicking Yes you should get the following message and be done:


    PLEASE NOTE

    It can take several days for your Masternode to receive its first payment.
    The minimum waiting time (in days) for your first Masternode payment is approximately Amount of Masternodes / 1440
    Maximum time before first payment is the above * 2

    Usually as long as the Masternode says enabled in your Masternode tab, and the active section shows anything above 00:00, you should be good to go.

    It may take up to half an hour for your Masternode's uptime to change from 00:00 to the actual time. Please be patient.

    How to check if you installed your Masternode correctly
    Enter crown-cli masternode status into your VPS command line.

    If it outputs this is not a Masternode, something may have gone wrong in the process.

    If it says not capable Masternode: Hot node, waiting for remote activation, you should activate the node from your local wallet as decribed in step 9.

    If the command outputs that the Masternode is enabled but not yet activated, wait for the VPS wallet to sync with the network. This may take a few minutes. It may be that your wallet is not synced up to the current block. Enter crown-cli getinfo, look at the block your wallet is at and compare that to the current block on http://crown.today

    9
      Table of Contents
      • Encrypt your wallet
      • Backup your wallet
      • Set-up a VPS
      • Start Systemnode setup
      • Login to your VPS
      • Install your Systemnode on the vps
      • Check if the installation went correctly
      • Backup Systemnode.conf and wallet
      • Start your node(s)
      • Additional notes


      Step 1
      Click settings, encrypt wallet

      Enter a new password and save a copy somewhere safe.



      IMPORTANT: interrupting the encryption process corrupts the wallet.dat (so if the wallet stops responding let it continue!)

      Step 2
      In the wallet, click file -> backup wallet

      Save your wallet.dat carefully (recommended is on 2-3 separate hard drives and not on cloud storage. Please do your own research on good practices regarding wallet safety).

      Step 3
      Get yourself a Linux 64 bit Ubuntu 16.04 VPS. Take note of the password and IPV4 address that comes with the VPS this is needed for the next step.
      Note: the VPS should have at least 1GB of RAM (or 512MB + 512MB vswap) and around 10GB of storage.

      Step 4
      To start the Systemnode setup you can go to the Systemnodes tab and go to my Systemnodes and press New Node:


      Here, do the following:
      • Enter the name(alias) of the node
      • Enter the IP address of the vps you created
      • And if you wish to name the transaction to yourself a label

      Continue to step 5

      OR
      When you send 500 crw to yourself (using a 0 fee transaction for example) you will be greeted with the following message as the transaction comes in.


      Click “yes” in the following screen:


      • Enter the name(alias) of the node
      • Enter the IP address of the vps you created
      Continue to step 5
         
      Step 5
      [/list]On a Windows machine, you now need to download PuTTy and install it.


      On a Mac or Linux machine, open the Terminal.

      Enter the IP address of the VPS you created and login to the server using root as the user and the password
      supplied by your VPS provider.

      Step 6
      Once you're logged into your VPS as root, follow the next steps:
      First we need to get your Systemnode’s key from the wallet click on the copy to clipboard button:


      Then on the VPS to simplify the process, we’re going to use a script.

      First, replace PLACE-YOUR-SYSTEMNODE-KEY-HERE with your Systemnode genkey you just copied to clipboard:
      [/list]
      Code: [Select]
      sudo apt-get install curl -y && curl -s https://raw.githubusercontent.com/Crowndev/crown-core/master/scripts/crown-server-install.sh | bash -s -- -s -p PLACE-YOUR-SYSTEMNODE-GENKEY-HERE
      Copy and paste the above line with your genkey in your VPS (putty requires a right click to paste) and hit the enter key.

      Step 7
      Check the status of the node by typing: crown-cli getinfo on the vps.
      Now wait for the blockchain to sync fully. In the meantime you can continue with step 8.

      Step 8
      Back up your wallet.dat just like you did in step 2

      and then back up your systemnode.conf
      On Windows:
      Go to AppData/Roaming/Crown (where the wallet.dat is stored - this may be a hidden folder). Copy systemnode.conf to the places where you backed up your wallet.
      ------------------------------------------------------------------
      On macOS:
      Open a finder window, press cmd + shift + G and navigate to ~/Library/Application Support/Crown, where you will find systemnode.conf
      ------------------------------------------------------------------
      On Linux:
      You can find systemnode.conf in ~/.crown and copy to a backup place

      Step 9
      Once the blockchain has fully synchronised on your VPS, run your local CrownQT wallet.

      Go to the Systemnode tab and select the Systemnode that just fully synchronised and click Start Alias on the bottom:


      After entering your password you will get the request to start it:


      After clicking Yes you should get the following message and be done:


      PLEASE NOTE

      It can take several days for your Systemnode to receive its first payment.
      The minimum waiting time (in days) for your first Systemnode payment is approximately Amount of Systemnodes / 1440
      Maximum time before first payment is the above * 2

      Usually as long as the Systemnode says enabled in your Systemnode tab, and the active section shows anything above 00:00, you should be good to go.

      It may take up to half an hour for your Systemnode's uptime to change from 00:00 to the actual time. Please be patient.

      How to check if you installed your Systemnode correctly
      Enter crown-cli systemnode status into your VPS command line.

      If it outputs this is not a Systemnode, something may have gone wrong in the process.

      If it says not capable Systemnode: Hot node, waiting for remote activation, you should activate the node from your local wallet as decribed in step 9.

      If the command outputs that the Systemnode is enabled but not yet activated, wait for the VPS wallet to sync with the network. This may take a few minutes. It may be that your wallet is not synced up to the current block. Enter crown-cli getinfo, look at the block your wallet is at and compare that to the current block on http://crown.today

      10
      Help, Guides and Support / [LEGACY] Updating Nodes to v0.12.5.1
      « on: July 13, 2018, 12:16:03 pm »
      Crown Masternode/Systemnode Update Guide

      Firstly, make sure your local wallet is on the latest version (find it at https://crown.tech/wallet).

      All managed hosting providers will auto update (Node-VPS, NodeSupply and Crown-VPS). You may need to restart the nodes from your local wallet, we recommend you keep an eye on your nodes.

      If you have access to your nodes' terminal then it is not managed and you need to do the following.

      Copy and paste the following script into your terminal (through PuTTy or otherwise).

      Code: [Select]
      sudo apt-get install curl -y && curl -s https://raw.githubusercontent.com/Crowndev/crown-core/master/scripts/crown-server-install.sh | bash -s
      This script will automatically look for the latest release. To check if the update worked, enter the following command into your VPS and check if the version is 0.12.5 or later.
      Code: [Select]
      crown-cli getinfo
      IMPORTANT: You might need to restart your nodes from your local wallet!
      You do this by navigating to the Masternodes or Systemnodes tab in your wallet and either right-clicking a node and clicking 'Start MISSING' at the bottom of the screen. You can select the 'start all' check box in the pop-up that appears.
      Beware that checking this box this will restart all your nodes and put them in the back of the queue, so make sure you've updated your nodes before performing this step!

      If you start alias and crown-cli systemnode status or crown-cli masternode status returns waiting for remote activation please check that you have enough peers with the new version 0.12.5 with crown-cli getpeerinfo. Should you not have any peers running the new version, do the following:

      Code: [Select]
      crown-cli stop
      rm -rf ~/.crown/peers.dat
      crownd -daemon

      This will stop the client, clear your peers.dat and restart the client. Peers with the new version will be added automatically.

      After this step, click start alias and check if the master- or systemnode is "successfully started".

      If you have any trouble following the above guide, please email support@crown.tech

      11
      UNINTENTIONAL CHAIN SPLIT RESOLVE

      After intensively monitoring the situation around the fragmentation of the chain, the development team would like to give you an update on the current situation.

      To make sure your wallet, Masternode, Systemnode or mining rig are on the correct chain, please perform the following steps.

      PLEASE NOTE: THIS IS A PREPARATORY MEASURE. Exchanges and Crown services may not be on the correct chain yet! Before you send any CRW tokens, make sure both you and the receiver are on the correct chain! We are working closely together with exchanges and miners and hope to have all parties on the correct chain soon.


      CHECK
      Wallet > Tools > Debug Console:
      Code: [Select]
      getblockhash 1912453
      On a VPS:
      Code: [Select]
      crown-cli getblockhash 1912453
      EXPECTED RESULT
      The above command should output
      Code: [Select]
      6e462923cff2e473b828b0306f8c0b915a54f154f0ea367903daa78a9e0ed551
      FIX
      Should the blockhash you see not be what was expected above, enter the following command:

      Wallet > Tools > Debug Console:
      Code: [Select]
      reconsiderblock ae5d085e61b5b49e8de3efe3d22757685d350783fe971aeeac507d8d6d8d2296
      On a vps:
      Code: [Select]
      crown-cli reconsiderblock ae5d085e61b5b49e8de3efe3d22757685d350783fe971aeeac507d8d6d8d2296
      NEXT STEPS
      Re-run the 'getblockhash' command and check its output. If it outputs the expected hash, you are on the correct chain and no further action is necessary. Let your node sync until it matches up with the block height on https://chainz.cryptoid.info/crw/.
      However, you may need to restart your Masternodes or Systemnodes from your local wallet, but please open your VPS terminal and enter 'crown-cli [masternode/systemnode] status' This command outputs the definitive status of your incentivized node.

      TROUBLESHOOTING
      Should the above steps not work for you, please check if you entered all commands correctly.
      You may have to wait a few minutes for the 'reconsiderblock' command to take effect. If after executing this command the blockhash is still incorrect, reindex your client.

      Wallet > Tools > Wallet Repair > reindex

      On a VPS, execute the following command:
      Code: [Select]
      crown-cli stop && sleep 5 && crownd -reindex

      Should it happen that you’re still stuck, you can contact our support team through email (support@crown.tech) or in our Tech Support channel on Mattermost (https://mm.crownlab.eu/crown/channels/tech-support).



      Thank you for your patience,

      The Crown development team

      14
      Development Updates / Crown opens up its GitLab to the public!
      « on: June 08, 2018, 05:38:08 pm »
      The Crown team have once again opened up their development repository to the public!
      Find out all about it here:
      https://medium.com/crownplatform/crown-core-team-goes-public-with-repositories-and-workflow-3b5fcc5278b0


      Don't forget to give it up to 50 claps if you have a medium account!

      15
      Development Updates / Crown Review of BTCM2018 and BlockShow Berlin
      « on: June 05, 2018, 08:29:04 pm »
      There is a write-up of our two most recent events: #BTCM2018 and BlockShow Berlin!
      Find it here:
      https://medium.com/crownplatform/crown-review-on-btcm2018-and-blockshow-e71b59711d0f


      Don't forget to give it up to 50 claps if you have a medium account!

      Pages: [1] 2 3