package
0.11.5
Repository: https://github.com/mike76-dev/sia-satellite.git
Documentation: pkg.go.dev

# Functions

ContractsFromShards is a helper to extract all contracts used by a set of shards.
GenerateEncryptionKey returns a random encryption key.
NewObject returns a new Object with a random key.
NewPartialSlab returns a new partial slab.
NewSlab returns a new slab for the shards.
SingleSlabs converts a set of slabs into slices comprising a single object with the specified length.
SplitSlabs splits a set of slabs into slices comprising objects with the specified lengths.

# Variables

No description provided by the author

# Structs

A EncryptionKey can encrypt and decrypt messages.
An Object is a unit of data that has been stored on a host.
A Sector uniquely identifies a sector stored on a particular host.
A Slab is raw data that has been erasure-encoded into sector-sized shards, encrypted, and stored across a set of hosts.
A SlabSlice is a contiguous region within a Slab.