Files
atomic-swap/protocol/errors.go

19 lines
701 B
Go

// Copyright 2023 The AthanorLabs/atomic-swap Authors
// SPDX-License-Identifier: LGPL-3.0-only
package protocol
import (
"errors"
)
var (
// ErrLogNotForUs is returned when a log is found that doesn't have the given contract swap ID.
ErrLogNotForUs = errors.New("found log that isn't for our swap")
errLogMissingParams = errors.New("log didn't have enough topics")
errInvalidEventTopic = errors.New("log did not have correct event as first topic")
errInvalidSecp256k1Key = errors.New("secp256k1 public key resulting from proof verification does not match key sent")
errInvalidEd25519Key = errors.New("ed25519 public key resulting from proof verification does not match key sent")
)