github pokt-network/pocket-core RC-0.8.2

latest releases: proofofconcept, RC-0.11.3, RC-0.11.2...
pre-release24 months ago

RC-0.8.2

This version include changes to the CLI commands (staking/unstaking/unjail):

Now we have the two options for staking clearly differentiated, each with its own command.

-pocket nodes stake custodial <fromAddr> <amount> <RelayChainIDs> <serviceURI> <networkID> <fee> <isBefore8.0>

-pocket nodes stake non-custodial <operatorPublicKey> <outputAddress> <amount> <RelayChainIDs> <serviceURI> <networkID> <fee> <isBefore8.0>

NOTE : The legacy stake command pocket nodes stake <fromAddr> <amount> <relayChainIDs> <serviceURI> <networkID> <fee> is not available on this release.
Please use pocket nodes stake custodial <fromAddr> <amount> <relayChainIDs> <serviceURI> <networkID> <fee> true as a replacement.

For more info on the CLI changes check This

Also check some of the New Features Here

Upgrade: (Same as previous releases)

  1. Shutdown Pocket Core

  2. !!! Ensure golang version 1.17 !!! or > golang upgrade NOTE: This version is new so please ensure you are on 1.17 or later

    ### Startup script linux users might find this useful (BenVan's Validator Script Only)
    sudo apt-get update
    g install 1.17
    
  3. Build from source, Homebrew or Docker:

    To build the latest binary from source, follow these steps:

    Navigate into your pocket-core directory:
    Example: cd ~/go/src/github.com/pokt-network/pocket-core

    Enter: pocket version
    You should see anything except RC-0.8.2

    To grab the latest packages and tags we are going to clean the cache, swap branches to the latest tag using:
    go clean --cache
    git pull
    git checkout tags/RC-0.8.2
    Once you checked out the latest tag and branch, we are going to rebuild the binary by entering in:
    go build -o $GOPATH/bin/pocket ./app/cmd/pocket_core/main.go

    After it builds, make sure you are on the latest release version by entering in:
    pocket version

    Output will be RC-0.8.2

    If you built your binary using Homebrew, follow these steps to upgrade your binary:

    In a terminal window, we are going to pull the latest tap by entering:
    $ brew upgrade pokt-network/pocket-core/pocket

    After it builds, make sure you are on the latest version by entering in:
    pocket version

    Output will be RC-0.8.2

    For individuals using Docker, all you will need to do to get the new container image is run:

    docker pull poktnetwork/pocket-core:RC-0.8.2

    or

    docker pull poktnetwork/pocket:RC-0.8.2

    Depending on which of the 2 Docker images you want to use.

Don't miss a new pocket-core release

NewReleases is sending notifications on new releases.