feat: initial commit

This commit is contained in:
2024-07-30 14:28:39 +02:00
commit 4729c54076
39 changed files with 3850 additions and 0 deletions

View File

@ -0,0 +1,13 @@
package protocol
import (
"context"
)
type Identifier string
type Protocol interface {
Identifier() Identifier
Available(ctx context.Context, addr string) (bool, error)
Operations(addr string) Operations
}