Documentation ¶
Index ¶
- func NonceRefForEntry(entry iface.IPFSLogEntry) []byte
- type IOCbor
- func (i *IOCbor) ApplyOptions(options *Options) *IOCbor
- func (i *IOCbor) DecodeRawEntry(node format.Node, hash cid.Cid, p identityprovider.Interface) (iface.IPFSLogEntry, error)
- func (i *IOCbor) DecodeRawJSONLog(node format.Node) (*iface.JSONLog, error)
- func (i *IOCbor) DecryptLinks(entry *jsonable.EntryV2) (*jsonable.EntryV2, error)
- func (i *IOCbor) PreSign(entry iface.IPFSLogEntry) (iface.IPFSLogEntry, error)
- func (i *IOCbor) Read(ctx context.Context, ipfs core_iface.CoreAPI, contentIdentifier cid.Cid) (format.Node, error)
- func (i *IOCbor) SetDebug(val bool)
- func (i *IOCbor) Write(ctx context.Context, ipfs core_iface.CoreAPI, obj interface{}, ...) (cid.Cid, error)
- type Options
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NonceRefForEntry ¶
func NonceRefForEntry(entry iface.IPFSLogEntry) []byte
Types ¶
type IOCbor ¶
type IOCbor struct {
// contains filtered or unexported fields
}
func IO ¶
func IO(refEntry iface.IPFSLogEntry, refClock iface.IPFSLogLamportClock) (*IOCbor, error)
func (*IOCbor) ApplyOptions ¶
func (*IOCbor) DecodeRawEntry ¶
func (i *IOCbor) DecodeRawEntry(node format.Node, hash cid.Cid, p identityprovider.Interface) (iface.IPFSLogEntry, error)
func (*IOCbor) DecodeRawJSONLog ¶
func (*IOCbor) DecryptLinks ¶
func (*IOCbor) PreSign ¶
func (i *IOCbor) PreSign(entry iface.IPFSLogEntry) (iface.IPFSLogEntry, error)
Click to show internal directories.
Click to hide internal directories.