laconicd/x/evm/types/key.go

28 lines
560 B
Go
Raw Normal View History

package types
const (
// ModuleName string name of module
ModuleName = "evm"
// StoreKey key for ethereum storage data (StateDB)
StoreKey = ModuleName
// CodeKey key for ethereum code data
CodeKey = ModuleName + "code"
// BlockKey key
BlockKey = ModuleName + "block"
// RouterKey uses module name for routing
RouterKey = ModuleName
)
var bloomPrefix = []byte("bloom")
var logsPrefix = []byte("logs")
func BloomKey(key []byte) []byte {
return append(bloomPrefix, key...)
}
func LogsKey(key []byte) []byte {
return append(logsPrefix, key...)
}