(path string)
| 159 | } |
| 160 | |
| 161 | func openStorage(path string) (st xi.Storage, err error) { |
| 162 | var ierr error |
| 163 | if st, ierr = xs.NewSqlite(path); ierr != nil { |
| 164 | return |
| 165 | } |
| 166 | for _, v := range ddls { |
| 167 | if _, ierr = st.Writer().Exec(v); ierr != nil { |
| 168 | err = errors.Wrap(ierr, v) |
| 169 | return |
| 170 | } |
| 171 | } |
| 172 | return |
| 173 | } |
| 174 | |
| 175 | func addBlock(height uint32, b *types.BPBlock) storageProcedure { |
| 176 | var ( |
no test coverage detected