terp-core

module
v4.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 9, 2024 License: Apache-2.0

README

Terp-Core

license

For issues & disclosure, see SECURITY.md

Stability

This is beta software It is run in some production systems, but we cannot yet provide a stability guarantee and have not yet gone through and audit of this codebase.

Thank you to all projects who have run this code in your mainnets and testnets and given feedback to improve stability.

Quick Start

make install
make test

Protobuf

make proto-gen

Dockerized

Dev server
CI
Github

Some pre-commit scripts to help with quality code practices: Linter

sh scripts/git/linter.sh

Markdown Linter

sh scripts/git/markdown_lint.sh

Tidy

sh scripts/git/markdown_lint.sh

Contributors

This framework is like a craft genetics lineage, one that has been fine tuned with love, trial and error, patience, and iterations. The following is a list of teams, companies, and contributors that are impactful to Terp Network's creation, massive respect!

  • CosmosSDK Contributors
  • CosmWasm / Wasmd Contributors
  • IBC Protocol Contributors
  • Juno's Core-1 Contributors
  • Hard-nett - TerpNet Foundation DAO
  • Xiti - TerpNet Foundation DAO

If we forgot you in this list, let us know or open a PR ::)

DISCLAIMER

Disclaimer

TERP-CORE SOFTWARE IS PROVIDED “AS IS”, AT YOUR OWN RISK, AND WITHOUT WARRANTIES OF ANY KIND. No developer or entity involved in running terp-core software will be liable for any claims or damages whatsoever associated with your use, inability to use, or your interaction with other users of Stargaze, including any direct, indirect, incidental, special, exemplary, punitive or consequential damages, or loss of profits, cryptocurrencies, tokens, or anything else of value. Although Discover Decentralization, LLC and it's affiliates developed the initial code for Terp-Core, it does not own or control the Terp Network, which is run by a decentralized validator set.

Directories

Path Synopsis
app
params
Package params defines the simulation parameters in the gaia.
Package params defines the simulation parameters in the gaia.
cmd
internal
testutil
nullify
Package nullify provides methods to init nil values structs for test assertion.
Package nullify provides methods to init nil values structs for test assertion.
x
clock/types
Package types is a reverse proxy.
Package types is a reverse proxy.
drip/types
Package types is a reverse proxy.
Package types is a reverse proxy.
feeshare/types
Package types is a reverse proxy.
Package types is a reverse proxy.
globalfee/types
Package types is a reverse proxy.
Package types is a reverse proxy.
tokenfactory
The tokenfactory module allows any account to create a new token with the name `factory/{creator address}/{subdenom}`.
The tokenfactory module allows any account to create a new token with the name `factory/{creator address}/{subdenom}`.
tokenfactory/types
NOTE: Usage of x/params to manage parameters is deprecated in favor of x/gov controlled execution of MsgUpdateParams messages.
NOTE: Usage of x/params to manage parameters is deprecated in favor of x/gov controlled execution of MsgUpdateParams messages.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL