Skip to content

change the way to stop making empty blocks.#760

Closed
kidinamoto01 wants to merge 1 commit intotendermint:developfrom
kidinamoto01:master
Closed

change the way to stop making empty blocks.#760
kidinamoto01 wants to merge 1 commit intotendermint:developfrom
kidinamoto01:master

Conversation

@kidinamoto01
Copy link
Contributor

@kidinamoto01 kidinamoto01 commented Oct 19, 2017

hey,
I looked into the problem of enabling no empty block /w Ethermint. EM's AppHash will always change.
I change the way to stop TM making empty blocks calls by also checking mempool.

Cheers

@zramsay zramsay changed the base branch from master to develop October 19, 2017 12:21
@ebuchman
Copy link
Contributor

ebuchman commented Oct 23, 2017

Thanks for this, but unfortunately we can't do it. We need to make empty blocks sometimes to get commits on the apphashes that result from txs. The problem with ethermint is the app hash updates with every block, even without txs, so it will never stop. We need to make a change in ethermint to fix this.

See cosmos/ethermint-archive#343

@ebuchman ebuchman closed this Oct 23, 2017
firelizzard18 pushed a commit to AccumulateNetwork/tendermint that referenced this pull request Nov 24, 2023
The PR closes issue #25 partially.

Changes made:
- Bump version v0.37 to v0.38 in docs.
- Update docs to remove reference to `BeginBlock`, `EndBlock`, and `DeliverTx` and consolidate them into `FinalizeBlock.`
- Minor changes to the formatting of docs.

#### PR checklist

- [ ] Tests written/updated
- [ ] Changelog entry added in `.changelog` (we use [unclog](https://github.com/informalsystems/unclog) to manage our changelog)
- [X] Updated relevant documentation (`docs/` or `spec/`) and code comments

(cherry picked from commit d31be6b)

Co-authored-by: Aliasgar Merchant <44069404+alijnmerchant21@users.noreply.github.com>
firelizzard18 pushed a commit to AccumulateNetwork/tendermint that referenced this pull request Feb 1, 2024
The PR closes issue #25 partially. 

Changes made:
- Bump version v0.37 to v0.38 in docs.
- Update docs to remove reference to `BeginBlock`, `EndBlock`, and `DeliverTx` and consolidate them into `FinalizeBlock.`
- Minor changes to the formatting of docs.

#### PR checklist

- [ ] Tests written/updated
- [ ] Changelog entry added in `.changelog` (we use [unclog](https://github.com/informalsystems/unclog) to manage our changelog)
- [X] Updated relevant documentation (`docs/` or `spec/`) and code comments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants