Closed vihu closed 1 year ago
I don't think this is the fix we need, I believe the problem comes from an inappropriate call to blockchain_region_v1:h3_to_region/3
with a regionvars from before the var change, which corrupts the cache. We should try to check the vars nonce for the regionvars is the same as the one in the ledger somehow.
I don't think this is the fix we need, I believe the problem comes from an inappropriate call to
blockchain_region_v1:h3_to_region/3
with a regionvars from before the var change, which corrupts the cache. We should try to check the vars nonce for the regionvars is the same as the one in the ledger somehow.
Hmm, fair. Closing this one then.
Summary
Sooner rather than later we'll have to issue some more region related vars, there's already some reports of region misalignment (Kazakhstan still on EU433 for example, instead of IN865). I think this change will help to hopefully avoid the delayed ledger cache being inconsistent on a region var change.