state.NewState is always persistent, remove flag
This commit is contained in:
parent
ee6cb37ced
commit
e85854fa83
|
@ -60,7 +60,7 @@ func NewStore(dbName string, cacheSize int, logger log.Logger) (*Store, error) {
|
|||
dbm.NewMemDB(),
|
||||
)
|
||||
store := &Store{
|
||||
State: state.NewState(tree, true),
|
||||
State: state.NewState(tree),
|
||||
height: initialHeight,
|
||||
logger: logger,
|
||||
}
|
||||
|
@ -108,7 +108,7 @@ func NewStore(dbName string, cacheSize int, logger log.Logger) (*Store, error) {
|
|||
}
|
||||
|
||||
res := &Store{
|
||||
State: state.NewState(tree, true),
|
||||
State: state.NewState(tree),
|
||||
height: chainState.Height,
|
||||
hash: chainState.Hash,
|
||||
persisted: true,
|
||||
|
|
|
@ -11,13 +11,13 @@ type State struct {
|
|||
persistent bool
|
||||
}
|
||||
|
||||
func NewState(tree *iavl.VersionedTree, persistent bool) State {
|
||||
func NewState(tree *iavl.VersionedTree) State {
|
||||
base := NewBonsai(tree)
|
||||
return State{
|
||||
committed: base,
|
||||
deliverTx: base.Checkpoint(),
|
||||
checkTx: base.Checkpoint(),
|
||||
persistent: persistent,
|
||||
persistent: true,
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -66,7 +66,7 @@ func TestStateCommitHash(t *testing.T) {
|
|||
|
||||
// make the store...
|
||||
tree := iavl.NewVersionedTree(0, db.NewMemDB())
|
||||
store := NewState(tree, false)
|
||||
store := NewState(tree)
|
||||
|
||||
for n, r := range tc.rounds {
|
||||
// start the cache
|
||||
|
@ -77,7 +77,7 @@ func TestStateCommitHash(t *testing.T) {
|
|||
deliver.Set(k, v)
|
||||
}
|
||||
// commit and add hash to result
|
||||
hash, err := store.Commit()
|
||||
hash, err := store.Commit(uint64(n + 1))
|
||||
require.Nil(err, "tc:%d / rnd:%d - %+v", i, n, err)
|
||||
result[n] = hash
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue