Versions in this module Expand all Collapse all v0 v0.0.3 Apr 21, 2025 v0.0.2 Apr 21, 2025 Changes in this version + func CreateAddress(id ID, owner []byte) (swarm.Address, error) + func UnwrapCAC(sch swarm.Chunk) (swarm.Chunk, error) + func Valid(ch swarm.Chunk) bool + type ID []byte + type SOC struct + func FromChunk(sch swarm.Chunk) (*SOC, error) + func New(id ID, ch swarm.Chunk) *SOC + func NewSigned(id ID, ch swarm.Chunk, owner, sig []byte) (*SOC, error) + func (s *SOC) Address() (swarm.Address, error) + func (s *SOC) Chunk() (swarm.Chunk, error) + func (s *SOC) ID() []byte + func (s *SOC) OwnerAddress() []byte + func (s *SOC) Sign(signer crypto.Signer) (swarm.Chunk, error) + func (s *SOC) Signature() []byte + func (s *SOC) WrappedChunk() swarm.Chunk