Skip to content

dongsam/farming

 
 

Repository files navigation

codecov PkgGoDev

Farming Module

A farming module is a Cosmos SDK module that implements farming functionality, which provides farming rewards to participants called farmers. One use case is to use this module to provide incentives for liquidity pool investors for their pool participation.

Farming module v1 is in active development - see "master" branch for the v1 mainnet version

Installation

Requirements

If you haven't already, install Golang by following the official docs. Make sure that your GOPATH and GOBIN environment variables are properly set up.

Requirement Notes
Go version Go1.15 or higher
Cosmos SDK v0.44.0 or higher

Get Farming Module source code

git clone https://github.com/tendermint/farming.git
cd farming
make install

Development

Test

make test-all

Setup local testnet using script

# This script bootstraps a single local testnet.
# Note that config, data, and keys are created in the ./data/localnet folder and
# RPC, GRPC, and REST ports are all open.
$ make localnet

Resources

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 96.1%
  • Makefile 2.5%
  • Shell 1.2%
  • Dockerfile 0.2%