exchain

module
v0.19.11 Latest Latest
Warning

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

Go to latest
Published: Oct 13, 2021 License: Apache-2.0

README

ExChain

The Infrastructure of Decentralized Exchange

banner

version CircleCI codecov Go Report Card license LoC GolangCI

This repository hosts ExChain, the implementation of the ExChain based on the Cosmos SDK.

Note: Requires Go 1.14

Getting Started

Refer to the documentation.


Directories

Path Synopsis
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).
rpc
Package rpc contains RPC handler methods, namespaces and utilities to start Ethermint's Web3-compatible JSON-RPC server.
Package rpc contains RPC handler methods, namespaces and utilities to start Ethermint's Web3-compatible JSON-RPC server.
cmd
dev
client Module
libs
tm-db Module
x
backend
nolint
nolint
backend/types
nolint nolint nolint
nolint nolint nolint
dex
nolint aliases generated for the following subdirectories: ALIASGEN: github.com/okex/exchain/x/dex/keeper ALIASGEN: github.com/okex/exchain/x/dex/types
nolint aliases generated for the following subdirectories: ALIASGEN: github.com/okex/exchain/x/dex/keeper ALIASGEN: github.com/okex/exchain/x/dex/types
distribution
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/okex/exchain/x/distribution/keeper ALIASGEN: github.com/okex/exchain/x/distribution/types ALIASGEN: github.com/okex/exchain/x/distribution/client
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/okex/exchain/x/distribution/keeper ALIASGEN: github.com/okex/exchain/x/distribution/types ALIASGEN: github.com/okex/exchain/x/distribution/client
nolint
distribution/types
nolint nolint
nolint nolint
evidence
Package evidence implements a Cosmos SDK module, per ADR 009, that allows for the submission and handling of arbitrary evidence of misbehavior.
Package evidence implements a Cosmos SDK module, per ADR 009, that allows for the submission and handling of arbitrary evidence of misbehavior.
evidence/internal/types
DONTCOVER Common testing types and utility functions and methods to be used in unit and integration testing of the evidence module.
DONTCOVER Common testing types and utility functions and methods to be used in unit and integration testing of the evidence module.
evm
gov
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories:
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories:
gov/types
nolint
nolint
order/client/rest
Package rest API.
Package rest API.
slashing/internal/keeper
nolint nolint:deadcode,unused DONTCOVER noalias
nolint nolint:deadcode,unused DONTCOVER noalias
slashing/internal/types
noalias noalias DONTCOVER
noalias noalias DONTCOVER
staking
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/okex/exchain/x/staking/keeper ALIASGEN: github.com/okex/exchain/x/staking/types ALIASGEN: github.com/okex/exchain/x/staking/exported
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/okex/exchain/x/staking/keeper ALIASGEN: github.com/okex/exchain/x/staking/types ALIASGEN: github.com/okex/exchain/x/staking/exported
staking/types
nolint
nolint
token/client/rest
Package rest API.
Package rest API.
token/types
nolint
nolint

Jump to

Keyboard shortcuts

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