-
Notifications
You must be signed in to change notification settings - Fork 341
/
errors.go
21 lines (19 loc) · 1.2 KB
/
errors.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// Copyright (c) 2016-2021 Shanghai Bianjie AI Technology Inc. (licensed under the Apache License, Version 2.0)
// Modifications Copyright (c) 2021-present Crypto.org (licensed under the Apache License, Version 2.0)
package types
import (
sdkerrors "github.com/cosmos/cosmos-sdk/types/errors"
)
var (
ErrInvalidCollection = sdkerrors.Register(ModuleNameAlias, 2, "invalid nft collection")
ErrUnknownCollection = sdkerrors.Register(ModuleNameAlias, 3, "unknown nft collection")
ErrInvalidNFT = sdkerrors.Register(ModuleNameAlias, 4, "invalid nft")
ErrNFTAlreadyExists = sdkerrors.Register(ModuleNameAlias, 5, "nft already exists")
ErrUnknownNFT = sdkerrors.Register(ModuleNameAlias, 6, "unknown nft")
ErrEmptyTokenData = sdkerrors.Register(ModuleNameAlias, 7, "nft data can't be empty")
ErrUnauthorized = sdkerrors.Register(ModuleNameAlias, 8, "unauthorized address")
ErrInvalidDenom = sdkerrors.Register(ModuleNameAlias, 9, "invalid denom")
ErrInvalidTokenID = sdkerrors.Register(ModuleNameAlias, 10, "invalid nft id")
ErrInvalidTokenURI = sdkerrors.Register(ModuleNameAlias, 11, "invalid nft uri")
ErrInvalidDenomName = sdkerrors.Register(ModuleNameAlias, 12, "invalid denom name")
)