Top 3.5% dependent repos on proxy.golang.org
proxy.golang.org : github.com/protolambda/go-enr
Package enr implements Ethereum Node Records as defined in EIP-778. A node record holds arbitrary information about a node on the peer-to-peer network. Node information is stored in key/value pairs. To store and retrieve key/values in a record, use the Entry interface. Records must be signed before transmitting them to another node. Decoding a record doesn't check its signature. Code working with records from an untrusted source must always verify two things: that the record uses an identity scheme deemed secure, and that the signature is valid according to the declared scheme. When creating a record, set the entries you want and use a signing function provided by the identity scheme to add the signature. Modifying a record invalidates the signature. Package enr supports the "secp256k1-keccak" identity scheme.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/protolambda/go-enr
License: LGPL-3.0
Latest release: almost 4 years ago
First release: almost 4 years ago
Namespace: github.com/protolambda
Dependent packages: 2
Dependent repositories: 2
Stars: 0 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 3 months ago