@@ -26,7 +26,7 @@ import (
26
26
mockconfigvaluesorderer "github.com/hyperledger/fabric/common/mocks/configvalues/channel/orderer"
27
27
mockpolicies "github.com/hyperledger/fabric/common/mocks/policies"
28
28
"github.com/hyperledger/fabric/common/policies"
29
- ordererledger "github.com/hyperledger/fabric/orderer/ledger"
29
+ "github.com/hyperledger/fabric/orderer/ledger"
30
30
ramledger "github.com/hyperledger/fabric/orderer/ledger/ram"
31
31
cb "github.com/hyperledger/fabric/protos/common"
32
32
ab "github.com/hyperledger/fabric/protos/orderer"
@@ -81,7 +81,7 @@ func (mm *mockSupportManager) GetChain(chainID string) (Support, bool) {
81
81
}
82
82
83
83
type mockSupport struct {
84
- ledger ordererledger .ReadWriter
84
+ ledger ledger .ReadWriter
85
85
sharedConfig * mockconfigvaluesorderer.SharedConfig
86
86
policyManager * mockpolicies.Manager
87
87
}
@@ -90,11 +90,11 @@ func (mcs *mockSupport) PolicyManager() policies.Manager {
90
90
return mcs .policyManager
91
91
}
92
92
93
- func (mcs * mockSupport ) Reader () ordererledger .Reader {
93
+ func (mcs * mockSupport ) Reader () ledger .Reader {
94
94
return mcs .ledger
95
95
}
96
96
97
- func NewRAMLedger () ordererledger .ReadWriter {
97
+ func NewRAMLedger () ledger .ReadWriter {
98
98
rlf := ramledger .New (ledgerSize + 1 )
99
99
rl , _ := rlf .GetOrCreate (provisional .TestChainID )
100
100
rl .Append (genesisBlock )
@@ -118,11 +118,11 @@ func newMockMultichainManager() *mockSupportManager {
118
118
return mm
119
119
}
120
120
121
- var seekOldest = & ab.SeekPosition {Type : & ab.SeekPosition_Oldest {& ab.SeekOldest {}}}
122
- var seekNewest = & ab.SeekPosition {Type : & ab.SeekPosition_Newest {& ab.SeekNewest {}}}
121
+ var seekOldest = & ab.SeekPosition {Type : & ab.SeekPosition_Oldest {Oldest : & ab.SeekOldest {}}}
122
+ var seekNewest = & ab.SeekPosition {Type : & ab.SeekPosition_Newest {Newest : & ab.SeekNewest {}}}
123
123
124
124
func seekSpecified (number uint64 ) * ab.SeekPosition {
125
- return & ab.SeekPosition {Type : & ab.SeekPosition_Specified {& ab.SeekSpecified {Number : number }}}
125
+ return & ab.SeekPosition {Type : & ab.SeekPosition_Specified {Specified : & ab.SeekSpecified {Number : number }}}
126
126
}
127
127
128
128
func makeSeek (chainID string , seekInfo * ab.SeekInfo ) * cb.Envelope {
@@ -142,8 +142,8 @@ func makeSeek(chainID string, seekInfo *ab.SeekInfo) *cb.Envelope {
142
142
func TestOldestSeek (t * testing.T ) {
143
143
mm := newMockMultichainManager ()
144
144
for i := 1 ; i < ledgerSize ; i ++ {
145
- ledger := mm .chains [systemChainID ].ledger
146
- ledger .Append (ordererledger .CreateNextBlock (ledger , []* cb.Envelope {& cb.Envelope {Payload : []byte (fmt .Sprintf ("%d" , i ))}}))
145
+ l := mm .chains [systemChainID ].ledger
146
+ l .Append (ledger .CreateNextBlock (l , []* cb.Envelope {& cb.Envelope {Payload : []byte (fmt .Sprintf ("%d" , i ))}}))
147
147
}
148
148
149
149
m := newMockD ()
@@ -181,8 +181,8 @@ func TestOldestSeek(t *testing.T) {
181
181
func TestNewestSeek (t * testing.T ) {
182
182
mm := newMockMultichainManager ()
183
183
for i := 1 ; i < ledgerSize ; i ++ {
184
- ledger := mm .chains [systemChainID ].ledger
185
- ledger .Append (ordererledger .CreateNextBlock (ledger , []* cb.Envelope {& cb.Envelope {Payload : []byte (fmt .Sprintf ("%d" , i ))}}))
184
+ l := mm .chains [systemChainID ].ledger
185
+ l .Append (ledger .CreateNextBlock (l , []* cb.Envelope {& cb.Envelope {Payload : []byte (fmt .Sprintf ("%d" , i ))}}))
186
186
}
187
187
188
188
m := newMockD ()
@@ -213,8 +213,8 @@ func TestNewestSeek(t *testing.T) {
213
213
func TestSpecificSeek (t * testing.T ) {
214
214
mm := newMockMultichainManager ()
215
215
for i := 1 ; i < ledgerSize ; i ++ {
216
- ledger := mm .chains [systemChainID ].ledger
217
- ledger .Append (ordererledger .CreateNextBlock (ledger , []* cb.Envelope {& cb.Envelope {Payload : []byte (fmt .Sprintf ("%d" , i ))}}))
216
+ l := mm .chains [systemChainID ].ledger
217
+ l .Append (ledger .CreateNextBlock (l , []* cb.Envelope {& cb.Envelope {Payload : []byte (fmt .Sprintf ("%d" , i ))}}))
218
218
}
219
219
220
220
m := newMockD ()
@@ -251,8 +251,8 @@ func TestSpecificSeek(t *testing.T) {
251
251
func TestUnauthorizedSeek (t * testing.T ) {
252
252
mm := newMockMultichainManager ()
253
253
for i := 1 ; i < ledgerSize ; i ++ {
254
- ledger := mm .chains [systemChainID ].ledger
255
- ledger .Append (ordererledger .CreateNextBlock (ledger , []* cb.Envelope {& cb.Envelope {Payload : []byte (fmt .Sprintf ("%d" , i ))}}))
254
+ l := mm .chains [systemChainID ].ledger
255
+ l .Append (ledger .CreateNextBlock (l , []* cb.Envelope {& cb.Envelope {Payload : []byte (fmt .Sprintf ("%d" , i ))}}))
256
256
}
257
257
mm .chains [systemChainID ].policyManager .Policy .Err = fmt .Errorf ("Fail to evaluate policy" )
258
258
@@ -277,8 +277,8 @@ func TestUnauthorizedSeek(t *testing.T) {
277
277
func TestBadSeek (t * testing.T ) {
278
278
mm := newMockMultichainManager ()
279
279
for i := 1 ; i < ledgerSize ; i ++ {
280
- ledger := mm .chains [systemChainID ].ledger
281
- ledger .Append (ordererledger .CreateNextBlock (ledger , []* cb.Envelope {& cb.Envelope {Payload : []byte (fmt .Sprintf ("%d" , i ))}}))
280
+ l := mm .chains [systemChainID ].ledger
281
+ l .Append (ledger .CreateNextBlock (l , []* cb.Envelope {& cb.Envelope {Payload : []byte (fmt .Sprintf ("%d" , i ))}}))
282
282
}
283
283
284
284
m := newMockD ()
@@ -302,8 +302,8 @@ func TestBadSeek(t *testing.T) {
302
302
func TestFailFastSeek (t * testing.T ) {
303
303
mm := newMockMultichainManager ()
304
304
for i := 1 ; i < ledgerSize ; i ++ {
305
- ledger := mm .chains [systemChainID ].ledger
306
- ledger .Append (ordererledger .CreateNextBlock (ledger , []* cb.Envelope {& cb.Envelope {Payload : []byte (fmt .Sprintf ("%d" , i ))}}))
305
+ l := mm .chains [systemChainID ].ledger
306
+ l .Append (ledger .CreateNextBlock (l , []* cb.Envelope {& cb.Envelope {Payload : []byte (fmt .Sprintf ("%d" , i ))}}))
307
307
}
308
308
309
309
m := newMockD ()
@@ -336,8 +336,8 @@ func TestFailFastSeek(t *testing.T) {
336
336
func TestBlockingSeek (t * testing.T ) {
337
337
mm := newMockMultichainManager ()
338
338
for i := 1 ; i < ledgerSize ; i ++ {
339
- ledger := mm .chains [systemChainID ].ledger
340
- ledger .Append (ordererledger .CreateNextBlock (ledger , []* cb.Envelope {& cb.Envelope {Payload : []byte (fmt .Sprintf ("%d" , i ))}}))
339
+ l := mm .chains [systemChainID ].ledger
340
+ l .Append (ledger .CreateNextBlock (l , []* cb.Envelope {& cb.Envelope {Payload : []byte (fmt .Sprintf ("%d" , i ))}}))
341
341
}
342
342
343
343
m := newMockD ()
@@ -363,8 +363,8 @@ func TestBlockingSeek(t *testing.T) {
363
363
case <- time .After (50 * time .Millisecond ):
364
364
}
365
365
366
- ledger := mm .chains [systemChainID ].ledger
367
- ledger .Append (ordererledger .CreateNextBlock (ledger , []* cb.Envelope {& cb.Envelope {Payload : []byte (fmt .Sprintf ("%d" , ledgerSize + 1 ))}}))
366
+ l := mm .chains [systemChainID ].ledger
367
+ l .Append (ledger .CreateNextBlock (l , []* cb.Envelope {& cb.Envelope {Payload : []byte (fmt .Sprintf ("%d" , ledgerSize + 1 ))}}))
368
368
369
369
select {
370
370
case deliverReply := <- m .sendChan :
0 commit comments