* Avoid cloning clean stuff * Don't clone state when closing/locking blocks * handle errors in commit * revert `close_and_lock` changes * defer state root update until post state commit  | 
			||
|---|---|---|
| .. | ||
| res | ||
| src | ||
| build.rs | ||
| Cargo.toml | ||
				* Avoid cloning clean stuff * Don't clone state when closing/locking blocks * handle errors in commit * revert `close_and_lock` changes * defer state root update until post state commit  | 
			||
|---|---|---|
| .. | ||
| res | ||
| src | ||
| build.rs | ||
| Cargo.toml | ||