grc721_errors.gno
0.86 Kb · 15 lines
1package gingernft
2import "errors"
3var (
4 ErrInvalidTokenId = errors.New("invalid token id")
5 ErrInvalidAddress = errors.New("invalid address")
6 ErrTokenIdNotHasApproved = errors.New("token id not approved for anyone")
7 ErrApprovalToCurrentOwner = errors.New("approval to current owner")
8 ErrCallerIsNotOwner = errors.New("caller is not token owner")
9 ErrCallerNotApprovedForAll = errors.New("caller is not approved for all")
10 ErrCannotTransferToSelf = errors.New("cannot send transfer to self")
11 ErrTransferFromIncorrectOwner = errors.New("transfer from incorrect owner")
12 ErrTransferToNonGRC721Receiver = errors.New("transfer to non GRC721Receiver implementer")
13 ErrCallerIsNotOwnerOrApproved = errors.New("caller is not token owner or approved")
14 ErrTokenIdAlreadyExists = errors.New("token id already exists")
15)