package
2.21.1-hedera-beta.0
Repository: https://github.com/smartcontractkit/chainlink.git
Documentation: pkg.go.dev

# README

S4: Simple Shared Storage Service

See the corresponding CLIP describing the proposal.

# Packages

# Functions

NewFullAddressRange creates AddressRange for all address space: 0x00..-0xFF..
NewInitialAddressRangeForIntervals splits the full address space with intervals, and returns a range for the first interval.
NewSingleAddressRange creates AddressRange for a single address.

# Constants

# Variables

# Structs

AddressRange represents a range of Ethereum addresses.
CachedORM is a cached orm wrapper that implements the ORM interface.
Constraints specifies the global storage constraints.
Envelope represents a JSON object that is signed for address verification.
Key identifies a versioned user record.
Metadata is the internal S4 data associated with a Record.
Record represents a user record persisted by S4.
Row represents a data row persisted by ORM.
SnapshotRow(s) are returned by GetSnapshot function.

# Interfaces

ORM represents S4 persistence layer.
Storage represents S4 storage access interface.