Versions in this module Expand all Collapse all v0 v0.0.5 Mar 10, 2025 Changes in this version + type TokenSaver interface + DelToken func(ctx context.Context, key string) error + GetToken func(ctx context.Context, key string) (string, error) + PutToken func(ctx context.Context, key, token string) error v0.0.4 Jan 27, 2025 Changes in this version + type AgreementSaver interface + GetAgreement func(ctx context.Context, id uuid.UUID) (*odrl.Agreement, error) + PutAgreement func(ctx context.Context, agreement *odrl.Agreement) error + type ContractSaver interface + GetContractR func(ctx context.Context, pid uuid.UUID, role constants.DataspaceRole) (*contract.Negotiation, error) + GetContractRW func(ctx context.Context, pid uuid.UUID, role constants.DataspaceRole) (*contract.Negotiation, error) + PutContract func(ctx context.Context, contract *contract.Negotiation) error + type StorageProvider interface + type TransferSaver interface + GetTransferR func(ctx context.Context, pid uuid.UUID, role constants.DataspaceRole) (*transfer.Request, error) + GetTransferRW func(ctx context.Context, pid uuid.UUID, role constants.DataspaceRole) (*transfer.Request, error) + PutTransfer func(ctx context.Context, transfer *transfer.Request) error