mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-19 18:32:23 +00:00
swarm/shed: add UseMockStore field to IndexItem
This commit is contained in:
parent
215a92f11c
commit
e2a7c0cc73
1 changed files with 6 additions and 0 deletions
|
|
@ -37,6 +37,9 @@ type IndexItem struct {
|
|||
Data []byte
|
||||
AccessTimestamp int64
|
||||
StoreTimestamp int64
|
||||
// UseMockStore is a pointer to identify
|
||||
// an unset state of the field in Join function.
|
||||
UseMockStore *bool
|
||||
}
|
||||
|
||||
// Merge is a helper method to construct a new
|
||||
|
|
@ -55,6 +58,9 @@ func (i IndexItem) Merge(i2 IndexItem) (new IndexItem) {
|
|||
if i.StoreTimestamp == 0 {
|
||||
i.StoreTimestamp = i2.StoreTimestamp
|
||||
}
|
||||
if i.UseMockStore == nil {
|
||||
i.UseMockStore = i2.UseMockStore
|
||||
}
|
||||
return i
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue