package
0.12.2
Repository: https://github.com/nethermindeth/juno.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# Functions

BucketString retrieves an enum value from the enum constants string name.
BucketStrings returns a slice of all String values of the enum.
BucketValues returns all values of the enum.
No description provided by the author
No description provided by the author
No description provided by the author
Update : see db.DB.Update.
View : see db.DB.View.

# Constants

Pebble does not support buckets to differentiate between groups of keys like Bolt or MDBX does.
Pebble does not support buckets to differentiate between groups of keys like Bolt or MDBX does.
Pebble does not support buckets to differentiate between groups of keys like Bolt or MDBX does.
Latest height of the blockchain.
maps class hashes to classes.
Pebble does not support buckets to differentiate between groups of keys like Bolt or MDBX does.
maps contract addresses and class hashes.
Pebble does not support buckets to differentiate between groups of keys like Bolt or MDBX does.
Pebble does not support buckets to differentiate between groups of keys like Bolt or MDBX does.
contract nonce.
Pebble does not support buckets to differentiate between groups of keys like Bolt or MDBX does.
contract storages.
Pebble does not support buckets to differentiate between groups of keys like Bolt or MDBX does.
Pebble does not support buckets to differentiate between groups of keys like Bolt or MDBX does.
maps peer ID to peer multiaddresses.
Pebble does not support buckets to differentiate between groups of keys like Bolt or MDBX does.
maps block number and index to transaction receipt.
Pebble does not support buckets to differentiate between groups of keys like Bolt or MDBX does.
Pebble does not support buckets to differentiate between groups of keys like Bolt or MDBX does.
state metadata (e.g., the state root).
Pebble does not support buckets to differentiate between groups of keys like Bolt or MDBX does.
used temporarily for migrations.
maps transaction hashes to block number and index.
maps block number and index to transaction.

# Variables

ErrKeyNotFound is returned when key isn't found on a txn.Get.

# Structs

BufferedTransaction buffers the updates in the memory to be later flushed to the underlying Transaction.
No description provided by the author
No description provided by the author

# Interfaces

DB is a key-value database.
No description provided by the author
Iterator is an iterator over a DB's key/value pairs.
Transaction provides an interface to access the database's state at the point the transaction was created Updates done to the database with a transaction should be only visible to other newly created transaction after the transaction is committed.

# Type aliases

go:generate go run github.com/dmarkham/enumer -type=Bucket -output=buckets_enumer.go.