diff options
Diffstat (limited to 'core/rawdb/schema.go')
-rw-r--r-- | core/rawdb/schema.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/core/rawdb/schema.go b/core/rawdb/schema.go index 8ca47676d..5b92891df 100644 --- a/core/rawdb/schema.go +++ b/core/rawdb/schema.go @@ -50,6 +50,8 @@ var ( blockBodyPrefix = []byte("b") // blockBodyPrefix + num (uint64 big endian) + hash -> block body blockReceiptsPrefix = []byte("r") // blockReceiptsPrefix + num (uint64 big endian) + hash -> block receipts + govStatePrefix = []byte("g") + txLookupPrefix = []byte("l") // txLookupPrefix + hash -> transaction/receipt lookup metadata bloomBitsPrefix = []byte("B") // bloomBitsPrefix + bit (uint16 big endian) + section (uint64 big endian) + hash -> bloom bits @@ -118,6 +120,10 @@ func txLookupKey(hash common.Hash) []byte { return append(txLookupPrefix, hash.Bytes()...) } +func govStateKey(hash common.Hash) []byte { + return append(govStatePrefix, hash.Bytes()...) +} + // coreBlockKey = coreBlockPrefix + hash func coreBlockKey(hash common.Hash) []byte { return append(coreBlockPrefix, hash.Bytes()...) |