Search Apps Documentation Source Content File Folder Download Copy Actions Download

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)