Affected by GO-2022-0392
and 4 other vulnerabilities
GO-2022-0392 : Denial of service in go-ethereum due to CVE-2020-28362 in github.com/ethereum/go-ethereum
GO-2022-0456 : DoS via malicious p2p message in Go Ethereum in github.com/ethereum/go-ethereum
GO-2022-0775 : Erroneous Proof of Work calculation in geth in github.com/ethereum/go-ethereum
GO-2023-2046 : Unbounded memory consumption in github.com/ethereum/go-ethereum
GO-2024-2819 : Denial of Service in github.com/ethereum/go-ethereum
Discover Packages
github.com/ethereum/go-ethereum
swarm
state
package
Version:
v1.8.23
Opens a new window with list of versions in this module.
Published: Feb 20, 2019
License: GPL-3.0
Opens a new window with license information.
Imports: 5
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
Documentation
¶
ErrNotFound is returned when no results are returned from the database
DBStore uses LevelDB to store values.
NewDBStore creates a new instance of DBStore.
NewInmemoryStore returns a new instance of DBStore. To be used only in tests and simulations.
Close releases the resources used by the underlying LevelDB.
Delete removes entries stored under a specific key.
Get retrieves a persisted value for a specific key. If there is no results
ErrNotFound is returned. The provided parameter should be either a byte slice or
a struct that implements the encoding.BinaryUnmarshaler interface
Put stores an object that implements Binary for a specific key.
Store defines methods required to get, set, delete values for different keys
and close the underlying resources.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.