Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: reproducible build #35

Merged
merged 2 commits into from
Apr 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 28 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,33 @@
# CHANGELOG

## Unreleased

*Release date*

### API BREAKING

### BUG FIXES

### DEPENDENCIES

### FEATURES

* Add reproducible builds ([#34](https://github.com/atomone-hub/govgen/pull/34))

## v1.0.1

*February 26st, 2024*

### API BREAKING

### BUG FIXES

### DEPENDENCIES

### FEATURES

* `InitChainer` auto stakes uniformly to validators at genesis ([#26](https://github.com/atomone-hub/govgen/pull/26)).

## v1.0.0

*February 21st, 2024*
Expand All @@ -20,7 +48,5 @@
([#13](https://github.com/atomone-hub/govgen/pull/13)).
* Adapt voting period to proposal type.
([#16](https://github.com/atomone-hub/govgen/pull/16)).
* `InitChainer` auto stakes uniformly to validators at genesis
([#26](https://github.com/atomone-hub/govgen/pull/26)).

### STATE BREAKING
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,11 @@ The following modifications have been made to the Cosmos Hub software to create
8. Removed community spend proposal
9. Allowed setting different voting periods for different proposal types
10. Stake automatically 50% of balance for accounts that have more than 25 $GOVGEN at genesis initialization. The resulting stake distribution will provide approximately the same voting power to all genesis validators. Accounts will automatically stake to a maximum of 5 validators if 50% of the balance is less than 500 $GOVGEN, a maximum of 10 validators if less than 10,000 $GOVGEN and a maximum of 20 validators if more, uniformly. The number of validators elected for the delegations is not a constant because it depends on the state of the distribution.

## Reproducible builds

An effort has been made to make it possible to build the exact same binary
locally as the Github Release section. To do this, checkout to the expected
version and then simply run `make build` (which will output the binary to the
`build` directory) or `make install`. The resulted binary should have the same
sha256 hash than the one from the Github Release section.
Loading