law read
import stelliferous@0.0.2.0/proofs/storage_refinement.bend as StorageRefinementimport Base
import stelliferous@0.0.2.0/proofs/storage_tree_model.bend as Tree
44law read:
45 for -T: Data
46 for +tree: Tree.Tree<T>
47 for +i: U32
48 {Array.get(T,Tree.pack(T,tree),i) == (Tree.pack(T,tree),Tree.read(T,tree,i)) : Array<T> & T}
Uses (15)
Used by (7)
- stelliferous@0.0.2.0/proofs/traversal_cells_refinement:scratch_readback
- stelliferous@0.0.2.0/proofs/storage_refinement:guarded_read
- stelliferous@0.0.2.0/proofs/traversal_array_refinement:map_step_refines_model
- stelliferous@0.0.2.0/proofs/traversal_array_refinement:offset_read_refines_storage
- stelliferous@0.0.2.0/proofs/traversal_array_refinement:update_step_refines_model
- …