pexpo

command module
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Dec 20, 2021 License: GPL-3.0 Imports: 1 Imported by: 0

README


Description: EVM-Based project framework

PEXPO

API Reference Go Report Card

PEXPO is one of several PENTA-EXPO services created to facilitate development of EVM-Based project.

PEXPO is inspired by go-ethereum which was developed using go, so pexpo can be well integrated with the ethereum protocol.

PEXPO is expected to help facilitate the development of EVM-based smart contracts.

Installation

PEXPO was builded using go, because we dont provide pre-built app, you can install it using go itself.

NOTE: Before installing using go, you need to set GOPATH correctly, and add $GOPATH/bin into PATH.

go install github.com/penta-expo/pexpo@latest

or clone this repo and use this command.

go install -v ./

Both command will add pexpo into $GOPATH/bin.

Build

We doesn't provide auto make for build this app, but you can clone this repo to build it manually.

Clone

git clone github.com/penta-expo/pexpo

Build

go build .

Testing

In this version we doesn't provide testing yet because of our resource limitations.

Usage

Executable binary of pexpo is pexpo. To trigger help you can run command below.

pexpo --help

or

pexpo help

You can find full documentation at our official website here or at go reference here.

Contributions

Thank you for considering to help out with the source code! We welcome contributions from anyone on the internet, and are grateful for even the smallest of fixes!.

If you'd like to contribute to pexpo, you can fork, fix and or add new features, commit and send a pull request for the maintainers to review and merge into the main codebase.

Please make sure your contributions adhere to our coding guidlines:

  • Code must adhere to the official GO formating guidelines (i.e. uses gofmt).

  • Code must be documented adhering to the official GO commentary guidelines.

  • Pull requests need to be based on and opening against the master branch.

License

The pexpo cli-tools (i.e. all code outside of the cmd directory) is licensed under the GNU General Public License v3.0 also included in our repository in the COPYING file.

Documentation

Overview

pexpo - EVM-Based project framework.

Directories

Path Synopsis
Package cmd is app for pexpo.
Package cmd is app for pexpo.
Package utils are utilities helpers for pexpo.
Package utils are utilities helpers for pexpo.

Jump to

Keyboard shortcuts

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