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

Function initStorageManager

ethstorage/miner/miner_test.go:42–51  ·  view source on GitHub ↗
(t *testing.T, client *eth.PollingClient)

Source from the content-addressed store, hash-verified

40)
41
42func initStorageManager(t *testing.T, client *eth.PollingClient) *es.StorageManager {
43 df, err := es.Create(fileName, shardID, kvEntries, 0, kvSize, es.ENCODE_BLOB_POSEIDON, minerAddr, kvSize)
44 if err != nil {
45 t.Fatalf("Create failed %v", err)
46 }
47 shardMgr := es.NewShardManager(contractAddr, kvSize, kvEntries, kvSize)
48 shardMgr.AddDataShard(shardID)
49 shardMgr.AddDataFile(df)
50 return es.NewStorageManager(shardMgr, client, lg)
51}
52
53func newMiner(t *testing.T, storageMgr *es.StorageManager, client *eth.PollingClient) *Miner {
54 testConfig := &DefaultConfig

Callers 1

TestMiner_updateFunction · 0.85

Calls 2

AddDataShardMethod · 0.95
AddDataFileMethod · 0.95

Tested by

no test coverage detected