cosmos / iavl

Merkleized IAVL+ Tree implementation in Go
Apache License 2.0
417 stars 263 forks source link

feat: add `WorkingVersion` API #770

Closed yihuang closed 1 year ago

yihuang commented 1 year ago

I think the optimistic execution and async commit in sdk will need this together with the WorkingHash API.

hide the initial version logic inside.

useful in async commit, will be useful in optimistic execution.