You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am running into a situation when the call is placed into CacheMultiStoreWithVersion during gRPC call. When hitting this line:
func (rs *Store) CacheMultiStoreWithVersion(version int64) (types.CacheMultiStore, error) {
...
cacheStore, err = store.(*iavl.Store).GetImmutable(version)
// if we got error from loading a module store
// we fetch commit info of this version
// we use commit info to check if the store existed at this version or not
if err != nil {
ane tree.root remains nil. Obviously, when later calling *store.(iavl.Store).GetImmutable(version) an error message in returned.
This behaviour manifests with some modules but not with others.
When I query the bank balance it fails "someapp q bank balances <alias|address>".
The text was updated successfully, but these errors were encountered:
I am running into a situation when the call is placed into CacheMultiStoreWithVersion during gRPC call. When hitting this line:
the returned error is "version does not exist".
When debugging the calls to "commit":
tree.root does not get populated for empty tree.unsavedFastNodeAdditions. As a result the code below goes into this condition:
ane tree.root remains nil. Obviously, when later calling *store.(iavl.Store).GetImmutable(version) an error message in returned.
This behaviour manifests with some modules but not with others.
When I query the bank balance it fails "someapp q bank balances <alias|address>".
The text was updated successfully, but these errors were encountered: