(t *testing.T, client *eth.PollingClient)
| 40 | ) |
| 41 | |
| 42 | func 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 | |
| 53 | func newMiner(t *testing.T, storageMgr *es.StorageManager, client *eth.PollingClient) *Miner { |
| 54 | testConfig := &DefaultConfig |
no test coverage detected