package
1.0.0
Repository: https://github.com/trustbloc/orb.git
Documentation: pkg.go.dev

# Packages

Code generated by counterfeiter.
No description provided by the author

# Functions

ActivityIDAttribute returns the orb.activityID tracing attribute.
ActivityTypeAttribute returns the orb.activityType tracing attribute.
AnchorEventURIAttribute returns the orb.anchorEventURI tracing attribute.
DIDSuffixAttribute returns the orb.didSuffix tracing attribute.
Initialize creates and registers globally a new tracer Provider.
MessageUUIDAttribute returns the orb.messageUUID tracing attribute.
NewSpan returns a Span wrapper.
OutboxMessageTypeAttribute returns the orb.outboxMessageType tracing attribute.
Tracer returns a tracer for the given subsystem.

# Constants

Tracing attributes.
Tracing attributes.
Tracing attributes.
Tracing attributes.
Tracing attributes.
Tracing attributes.
ProviderJaeger indicates that tracing data should be in Jaeger format.
ProviderNone indicates that tracing is disabled.
Subsystems.
Subsystems.
Subsystems.
Subsystems.
Subsystems.

# Structs

Span is a wrapper around a trace.Span that ensures it is started only once and ended only if it was started.

# Interfaces

Provider creates tracers.

# Type aliases

ProviderType specifies the type of the tracer provider.
Subsystem defines an Orb subsystem.