mirror of
https://github.com/fluencelabs/tendermint
synced 2025-06-11 20:31:20 +00:00
update changelog; fixes from rebase
This commit is contained in:
@ -7,8 +7,6 @@ BREAKING CHANGES:
|
||||
- Better support for injecting randomness
|
||||
- Pass evidence/voteInfo through ABCI
|
||||
- Upgrade consensus for more real-time use of evidence
|
||||
- func(s *State) LoadABCIResponses() *ABCIResponses now returns nil if now ABCIResponses could be loaded from the database.
|
||||
Previously it would return a pointer to an ABCIResponses object if it didn't find anything in the database.
|
||||
|
||||
FEATURES:
|
||||
- Peer reputation management
|
||||
@ -30,6 +28,8 @@ BUG FIXES:
|
||||
- Graceful handling/recovery for apps that have non-determinism or fail to halt
|
||||
- Graceful handling/recovery for violations of safety, or liveness
|
||||
|
||||
## 0.12.0 (TBA)
|
||||
|
||||
## 0.11.1 (October 10, 2017)
|
||||
|
||||
IMPROVEMENTS:
|
||||
|
@ -279,13 +279,6 @@ func (s *State) GetValidators() (last *types.ValidatorSet, current *types.Valida
|
||||
return s.LastValidators, s.Validators
|
||||
}
|
||||
|
||||
// Params returns the consensus parameters used for validating blocks
|
||||
func (s *State) Params() types.ConsensusParams {
|
||||
// TODO: this should move into the State proper
|
||||
// when we allow the app to change it
|
||||
return *s.GenesisDoc.ConsensusParams
|
||||
}
|
||||
|
||||
//------------------------------------------------------------------------
|
||||
|
||||
// ABCIResponses retains the responses of the various ABCI calls during block processing.
|
||||
|
@ -7,7 +7,6 @@ import (
|
||||
)
|
||||
|
||||
// TxIndexer interface defines methods to index and search transactions.
|
||||
// TODO: Add the ability to create an independent TxIndexer.
|
||||
type TxIndexer interface {
|
||||
|
||||
// AddBatch analyzes, indexes or stores a batch of transactions.
|
||||
@ -16,7 +15,7 @@ type TxIndexer interface {
|
||||
// support batching.
|
||||
AddBatch(b *Batch) error
|
||||
|
||||
// Get return the transaction specified by hash or nil if the transaction is not indexed
|
||||
// Get returns the transaction specified by hash or nil if the transaction is not indexed
|
||||
// or stored.
|
||||
Get(hash []byte) (*types.TxResult, error)
|
||||
}
|
||||
|
Reference in New Issue
Block a user