pokt-network / poktroll

The official Shannon upgrade implementation of the Pocket Network Protocol implemented using the Cosmos SDK
MIT License
15 stars 8 forks source link

[Utility] Minimum staking values for each actor #612

Closed Olshansk closed 2 weeks ago

Olshansk commented 4 months ago

Objective

Introduce a minimum stake (MinStake) requirement for Gateways, Suppliers, and Applications in the network.

Status

Related

Origin Document

In Morse, if you run:

    curl --location -X 'POST' -H 'Content-Type: application/json' "${POCKET_ENDPOINT}/v1/query/allParams" | jq

We find the following param under node_params

    {
      "param_key": "pos/StakeMinimum",
      "param_value": "15000000000"
    },

See: actor minimum stakes notion doc.

Goals

Deliverables

Non-goals / Non-deliverables

General deliverables


Creator: @Olshansk Co-Owners: @bryanchriswhite

bryanchriswhite commented 1 month ago

I started a notion doc to plan this work out. @Olshansk PTAL and provide any feedback there.

Olshansk commented 1 month ago

I started a notion doc to plan this work out. @Olshansk PTAL and provide any feedback there.

@bryanchriswhite Document reviewed and LGTM. Left a bunch of 👍 and a bit of feedback, but nothing blocking!

bryanchriswhite commented 2 weeks ago

Code complete as of #857; outstanding PRs are docs updates.

Related work will continue in #881.