36533f7c3f
Fixes for new geth version
14 lines
336 B
Go
14 lines
336 B
Go
package keytransform
|
|
|
|
import ds "github.com/ipfs/go-datastore"
|
|
|
|
// KeyMapping is a function that maps one key to annother
|
|
type KeyMapping func(ds.Key) ds.Key
|
|
|
|
// KeyTransform is an object with a pair of functions for (invertibly)
|
|
// transforming keys
|
|
type KeyTransform interface {
|
|
ConvertKey(ds.Key) ds.Key
|
|
InvertKey(ds.Key) ds.Key
|
|
}
|