Versions in this module Expand all Collapse all v0 v0.2.0 May 7, 2026 Changes in this version + type Chain []Resolver + func NewChain(resolvers ...Resolver) Chain + func (c Chain) Resolve(ctx context.Context, address string) (a2al.Address, error) + type Dialer interface + Dial func(ctx context.Context, remote a2al.Address) (io.ReadWriteCloser, error) + type Handler struct + func New(resolver Resolver, dialer Dialer, log *slog.Logger) *Handler + func (h *Handler) ServeHTTP(w http.ResponseWriter, r *http.Request) + type RawAIDResolver struct + func (RawAIDResolver) Resolve(_ context.Context, address string) (a2al.Address, error) + type Resolver interface + Resolve func(ctx context.Context, address string) (a2al.Address, error)