dtfn

module
v1.2.1-patch2 Latest Latest
Warning

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

Go to latest
Published: Jun 4, 2019 License: GPL-3.0

README

:zap::zap::zap: Green-Element-Chain Project: Energy blockchain without limits Consensus on a green future :zap::zap::zap:

Powered by Go-Ethereum / Tendermint / Ethermint

Green-Element-Chain

Keyword Description
Business Integrate technologies such as blockchain and the Internet of Things to digitize and tokenize green assets and green behaviors, providing information technology and innovative financial services for green development
Mission Allow green businesses to receive low-cost financing. Allow green contributions to be verified and incentivized
Vision Build an open source base level blockchain platform and tokenize every scenario in the green economy; The blockchain consensus mechanism is used to activate social green consensus and form a sustainable digital civilization

Building the source

For prerequisites and detailed build instructions please read the Installation Instructions on the wiki.

Building geth requires both a Go (version 1.9 or later) and a C compiler. You can install them using your favourite package manager. Once the dependencies are installed, run

make gelchain

Running with docker

One of the quickest ways to get gelchain up and running on your machine is by using Docker:

docker run -tid --name=peer0 -p 8545:8545 -p 46656:46656 -p 46657:26657 -p 46658:26658  -v /root/neweth/peer0:/chaindata  webbshi/gelchain:v1.0.0-alpha gelchain --datadir /chaindata --with-tendermint  --rpc --rpccorsdomain=* --rpcvhosts=*  --rpcaddr=0.0.0.0 --ws --wsaddr=0.0.0.0 --rpcapi eth,net,web3,personal,admin,shh --gcmode=full --lightpeers=15 --pex=true --fast_sync=true --priv_validator_file=config/priv_validator.json --initial_eth_account=config/initial_eth_account.json --trie_time_limit=1 --tendermint_p2paddr=tcp://0.0.0.0:46656 --tm_cons_emptyblock=true --tm_cons_eb_inteval=30 --need_proof_block=false --addr_book_file=addr_book.json  --routable_strict=false --logLevel=info

Contribution

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 gelchain, please fork, fix, commit and send a pull request for the maintainers to review and merge into the main code base.

License

The gelchain is licensed under the GNU General Public License v3.0.

Directories

Path Synopsis
app
mock_log
Package mock_log is a generated GoMock package.
Package mock_log is a generated GoMock package.
cmd
utils
nolint=lll
nolint=lll
strategies

Jump to

Keyboard shortcuts

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