onflow / atree

Atree provides scalable arrays and scalable ordered maps.
https://onflow.org
Apache License 2.0
39 stars 16 forks source link

Provide exported function to return number of uncommitted slabs #263

Closed fxamacker closed 2 years ago

fxamacker commented 2 years ago

Issue To Be Solved

For memory metering, Cadence needs to know number of Atree's uncommitted slabs.

Suggested Solution

Add exported function to return number of uncommitted slabs.

func (s *PersistentSlabStorage) Deltas(excludeTempAddress bool) uint