fixed error definition #506

Merged
tech merged 1 commits from fx-505 into main 2026-02-13 15:47:38 +00:00

View File

@@ -2,22 +2,17 @@ package storage
import ( import (
"context" "context"
"errors"
"time" "time"
"github.com/tech/sendico/fx/storage/model" "github.com/tech/sendico/fx/storage/model"
) )
type storageError string
func (e storageError) Error() string {
return string(e)
}
var ( var (
ErrQuoteExpired = storageError("fx.storage: quote expired") ErrQuoteExpired = errors.New("fx.storage: quote expired")
ErrQuoteConsumed = storageError("fx.storage: quote consumed") ErrQuoteConsumed = errors.New("fx.storage: quote consumed")
ErrQuoteNotFirm = storageError("fx.storage: quote is not firm") ErrQuoteNotFirm = errors.New("fx.storage: quote is not firm")
ErrQuoteConsumptionRace = storageError("fx.storage: quote consumption collision") ErrQuoteConsumptionRace = errors.New("fx.storage: quote consumption collision")
) )
type Repository interface { type Repository interface {