axm-node

module
v1.0.3 Latest Latest
Warning

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

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

README

Axiome Chain

This repository contains an Axiome chain node's source code. Axiome is an ecosystem that has been built on its own L1 solution, Axiome Chain, and its sole token, AXM. New tokens are mined through time-tested DPoS delegation of AXM. The delegation reward rate is floating based on bonded / free tokens ratio.

axmd uses the 0.50.3 version of Cosmos-SDK.

How to Use

Installation (for test purposes)

Install and run demo axmd node:

git clone git@github.com:axiome-pro/axm-node.git
cd axm-node
make install # install the axmd binary
make init # initialize the demo chain
axmd start # start the demo chain

You can find test accounts in scripts/init-testchain.sh

Installation (for production use)

Please refer to this article for production node installation instructions

Directories

Path Synopsis
api
axiome/distribution/module/v1
Code generated by protoc-gen-go-pulsar.
Code generated by protoc-gen-go-pulsar.
axiome/distribution/v1beta1
Code generated by protoc-gen-go-pulsar.
Code generated by protoc-gen-go-pulsar.
axiome/genutil/module/v1
Code generated by protoc-gen-go-pulsar.
Code generated by protoc-gen-go-pulsar.
axiome/genutil/v1beta1
Code generated by protoc-gen-go-pulsar.
Code generated by protoc-gen-go-pulsar.
axiome/referral/module/v1
Code generated by protoc-gen-go-pulsar.
Code generated by protoc-gen-go-pulsar.
axiome/referral/v1beta1
Code generated by protoc-gen-go-pulsar.
Code generated by protoc-gen-go-pulsar.
axiome/slashing/module/v1
Code generated by protoc-gen-go-pulsar.
Code generated by protoc-gen-go-pulsar.
axiome/slashing/v1beta1
Code generated by protoc-gen-go-pulsar.
Code generated by protoc-gen-go-pulsar.
axiome/staking/module/v1
Code generated by protoc-gen-go-pulsar.
Code generated by protoc-gen-go-pulsar.
axiome/staking/v1beta1
Code generated by protoc-gen-go-pulsar.
Code generated by protoc-gen-go-pulsar.
axiome/vote/module/v1
Code generated by protoc-gen-go-pulsar.
Code generated by protoc-gen-go-pulsar.
axiome/vote/v1beta1
Code generated by protoc-gen-go-pulsar.
Code generated by protoc-gen-go-pulsar.
app
client
cmd
testutil
x
distribution
Package distribution implements a Cosmos SDK module, that provides an implementation of the F1 fee distribution algorithm.
Package distribution implements a Cosmos SDK module, that provides an implementation of the F1 fee distribution algorithm.
distribution/testutil
Package testutil is a generated GoMock package.
Package testutil is a generated GoMock package.
genutil
Package genutil contains a variety of genesis utility functionality for usage within a blockchain application.
Package genutil contains a variety of genesis utility functionality for usage within a blockchain application.
genutil/testutil
Package testutil is a generated GoMock package.
Package testutil is a generated GoMock package.
slashing/migrations/v1
Package v040 is copy-pasted from: https://github.com/cosmos/cosmos-sdk/blob/v0.41.0/x/slashing/types/keys.go
Package v040 is copy-pasted from: https://github.com/cosmos/cosmos-sdk/blob/v0.41.0/x/slashing/types/keys.go
slashing/testutil
Package testutil is a generated GoMock package.
Package testutil is a generated GoMock package.
slashing/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.
staking/testutil
Package testutil is a generated GoMock package.
Package testutil is a generated GoMock package.

Jump to

Keyboard shortcuts

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