MCPcopy Create free account
hub / github.com/ethstorage/es-node / createShardManager

Function createShardManager

cmd/integration-test-server/main.go:197–218  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

195}
196
197func createShardManager() (*es.ShardManager, error) {
198 sm := es.NewShardManager(contractAddress, kvSize, kvEntries, kvSize)
199 df0, err := es.OpenDataFile(shardFile0)
200 if err != nil {
201 return nil, err
202 }
203 err = sm.AddDataFileAndShard(df0)
204 if err != nil {
205 return nil, err
206 }
207
208 df1, err := es.OpenDataFile(shardFile1)
209 if err != nil {
210 return nil, err
211 }
212 err = sm.AddDataFileAndShard(df1)
213 if err != nil {
214 return nil, err
215 }
216
217 return sm, nil
218}
219
220func verifyData() error {
221 file, err := os.OpenFile(uploadedDataFile, os.O_RDONLY, 0755)

Callers 1

verifyDataFunction · 0.85

Calls 1

AddDataFileAndShardMethod · 0.95

Tested by

no test coverage detected