Skip to content

use tweaked tm-db#103

Closed
faddat wants to merge 2 commits intosei-protocol:mainfrom
notional-labs:replaces
Closed

use tweaked tm-db#103
faddat wants to merge 2 commits intosei-protocol:mainfrom
notional-labs:replaces

Conversation

@faddat
Copy link
Contributor

@faddat faddat commented Jul 12, 2022

I think that if each validator on the testnet applies this version of tm-db, block times will be reduced further.

Little information about that build of tm-db:

It is much faster. We currently use it on our osmosis validator, our Juno validator and our evmos validator so it is quite fair to say that it is tested, but because it is a giant PR, it has not been merged into tm-db and can't really blame them for that. The majority of the work comes from Notional and Terra.

In addition to that, this is what we used to host our RPCs. The feedback that we get from RPC users is that ours perform extremely well and I think that this is why. So that's about another 100 nodes that use this successfully.

Likely of particular interest, is the fact that this made it possible for a number of evmos validators and evmos rpc providers to actually stay in sync up to the tip of the chain.

@BrandonWeng BrandonWeng added the enhancement New feature or request label May 4, 2023
@BrandonWeng BrandonWeng requested review from codchen and philipsu522 May 4, 2023 17:35
@BrandonWeng BrandonWeng requested a review from yzang2019 May 4, 2023 17:35
@philipsu522 philipsu522 removed their request for review May 24, 2023 15:21
@philipsu522
Copy link
Contributor

closing this out in favor of seidb project we're releasing

masih pushed a commit that referenced this pull request Sep 29, 2025
## Describe your changes and provide context
This PR adds a max voting power ratio check for each token delegation.
This check will only apply when the bonded voting power > certain
threshold (MaxVotingPowerEnforcementThreshold in the params). Both the
threshold and max ratio are adjustable as params' fields.


## Testing performed to validate your change
Unit tests

Co-authored-by: Cyson <cyson@Cysons-MBP.attlocal.net>
masih pushed a commit that referenced this pull request Sep 29, 2025
This reverts commit 9459fc7 because of
breaking the sei-chain parallelization tests. Will merge this PR once
the tests are updated.

Co-authored-by: Cyson <cyson@Cysons-MBP.attlocal.net>
masih pushed a commit that referenced this pull request Sep 29, 2025
)

This reverts commit 07d7ba4.
## Describe your changes and provide context
This reintroduces the max voting power changes along with fixes for
parallelization


## Testing performed to validate your change
masih pushed a commit that referenced this pull request Sep 30, 2025
## Describe your changes and provide context
This PR adds a max voting power ratio check for each token delegation.
This check will only apply when the bonded voting power > certain
threshold (MaxVotingPowerEnforcementThreshold in the params). Both the
threshold and max ratio are adjustable as params' fields.


## Testing performed to validate your change
Unit tests

Co-authored-by: Cyson <cyson@Cysons-MBP.attlocal.net>
masih pushed a commit that referenced this pull request Sep 30, 2025
This reverts commit 9459fc7 because of
breaking the sei-chain parallelization tests. Will merge this PR once
the tests are updated.

Co-authored-by: Cyson <cyson@Cysons-MBP.attlocal.net>
masih pushed a commit that referenced this pull request Sep 30, 2025
)

This reverts commit 07d7ba4.
## Describe your changes and provide context
This reintroduces the max voting power changes along with fixes for
parallelization


## Testing performed to validate your change
masih pushed a commit that referenced this pull request Oct 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants