chain

module
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Jan 15, 2024 License: LGPL-3.0

README

Settlus

Settlus is a purpose-built blockchain designed to provide a transparent settlement system for the creator economy.

Get started

Install necessary dependencies
curl https://get.ignite.com/cli! | bash
brew install golangci-lint
Run the chain
ignite chain serve --skip-proto

serve command installs dependencies, builds, initializes, and starts your blockchain in development.

Development

Build
make chaind
Lint
make lint
Test
make test
Generate protobuf definition
make proto-gen
Local network test

Export personal github token to run dockerfile in local

GITHUB_TOKEN=`git config --global --list | grep 'url' | sed 's/.*git://' | awk -F '[@]' '{print $1}'` && export GITHUB_TOKEN
make localnet-build # first time only
make localnet-start

unset GITHUB_TOKEN # for safety

Directories

Path Synopsis
app
cmd
chaind command
evmos
app/ante
Package ante defines the SDK auth module's AnteHandler as well as an internal AnteHandler for an Ethereum transaction (i.e MsgEthereumTx).
Package ante defines the SDK auth module's AnteHandler as well as an internal AnteHandler for an Ethereum transaction (i.e MsgEthereumTx).
ibc
rpc
testutil/network
Package network implements and exposes a fully operational in-process Tendermint test network that consists of at least one or potentially many validators.
Package network implements and exposes a fully operational in-process Tendermint test network that consists of at least one or potentially many validators.
x/erc20/types
Package types is a reverse proxy.
Package types is a reverse proxy.
x/evm/types
Package types is a reverse proxy.
Package types is a reverse proxy.
x/feemarket/types
Package types is a reverse proxy.
Package types is a reverse proxy.
tx
tools
interop-node command
x
nftownership/types
Package types is a reverse proxy.
Package types is a reverse proxy.
oracle/types
Package types is a reverse proxy.
Package types is a reverse proxy.
settlement/types
Package types is a reverse proxy.
Package types is a reverse proxy.

Jump to

Keyboard shortcuts

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