cosmos-sdk/docs/cosmos-hub
Alessio Treglia c0486aa532
R4R: Infrastructure for reproducible builds (#4262)
This change set introduces support for building gaia with gitian
on the following GOOS/GOARCH pairs:

- darwin/386
- darwin/amd64
- linux/386
- linux/amd64
- linux/arm
- linux/arm64
- windows/386
- windows/amd64

cmd/gaia/contrib/gitian-descriptors/ contains gitian descriptor files.

cmd/gaia/contrib/gitian-keys/ contains:
- a keys.txt file that is meant to list core developers and gitian
  builders PGP keys. 
- README.me to provide instructions on how to import the keys
  into one's personal GPG keyring.

The gosum utility is removed, so is the go.sum hashsum bit from
gaiacli/gaiad version string. It was meant to be a provisional
mitigation to the lack of a reproducible build process.

GOBIN is removed from all Makefiles. When GOBIN is set, go
refuses to cross-compiles binaries for foreign architectures.
export GOBIN=$GOPATH/bin is unnecessary anyway as by
default go install places built binaries in $GOPATH/bin.
Developers are required to update their enviornment files and
replace $GOBIN with $GOPATH/bin in PATH.

circleci configuration file is amended accordingly.

Closes: #4027
Closes: #4280
2019-05-14 00:33:34 +02:00
..
launch Merge PR #4089: Update docs from release/v0.34.0 2019-04-10 11:55:33 -04:00
validators Merge PR #4224: Fix typo in docs 2019-04-29 10:53:00 -04:00
README.md Merge PR #4089: Update docs from release/v0.34.0 2019-04-10 11:55:33 -04:00
delegator-guide-cli.md Apply suggestions from code review 2019-04-23 19:17:13 +02:00
deploy-testnet.md docs update 2019-04-23 16:11:16 +02:00
gaiacli.md Merge PR #4334: Align cn-doc to 7558f760 (2019-05-13) and fix some typo of en-doc 2019-05-13 13:56:57 -04:00
genesis-state.md Merge PR #4089: Update docs from release/v0.34.0 2019-04-10 11:55:33 -04:00
genesis.md Update docs/translations/cn/cosmos-hub to 36dcd7b7 (#4211) 2019-04-29 14:25:32 +01:00
hd-wallets.md Merge PR #4286: Add full ledger tutorial 2019-05-13 11:41:11 -07:00
installation.md R4R: Infrastructure for reproducible builds (#4262) 2019-05-14 00:33:34 +02:00
join-mainnet.md Merge PR #4089: Update docs from release/v0.34.0 2019-04-10 11:55:33 -04:00
join-testnet.md Merge PR #4089: Update docs from release/v0.34.0 2019-04-10 11:55:33 -04:00
keys.md Merge PR #4089: Update docs from release/v0.34.0 2019-04-10 11:55:33 -04:00
ledger.md Merge PR #4286: Add full ledger tutorial 2019-05-13 11:41:11 -07:00
reproducible-builds.md R4R: Infrastructure for reproducible builds (#4262) 2019-05-14 00:33:34 +02:00
upgrade-node.md Update docs/cosmos-hub/upgrade-node.md 2019-04-25 21:49:43 -04:00
what-is-gaia.md Merge PR #4089: Update docs from release/v0.34.0 2019-04-10 11:55:33 -04:00

README.md

Cosmos Hub Documentation

Welcome to the documentation of the Cosmos Hub application: gaia.

Join the Cosmos Hub Mainnet

Join the Cosmos Hub Public Testnet

Setup Your Own gaia Testnet

Additional Resources