@@ -13,13 +13,14 @@ var (
1313	ErrDuplicateLease         =  sdkerrors .Register (ModuleName , 201 , "duplicate lease" )
1414	ErrInvalidHours           =  sdkerrors .Register (ModuleName , 202 , "invalid hours" )
1515	ErrInvalidNodeStatus      =  sdkerrors .Register (ModuleName , 203 , "invalid node status" )
16- 	ErrInvalidProviderStatus  =  sdkerrors .Register (ModuleName , 204 , "invalid provider status" )
17- 	ErrInvalidRenewalPolicy   =  sdkerrors .Register (ModuleName , 205 , "invalid renewal policy" )
18- 	ErrLeaseNotFound          =  sdkerrors .Register (ModuleName , 206 , "lease not found" )
19- 	ErrNodeNotFound           =  sdkerrors .Register (ModuleName , 207 , "node not found" )
20- 	ErrPriceNotFound          =  sdkerrors .Register (ModuleName , 208 , "price not found" )
21- 	ErrProviderNotFound       =  sdkerrors .Register (ModuleName , 209 , "provider not found" )
22- 	ErrUnauthorized           =  sdkerrors .Register (ModuleName , 210 , "unauthorized" )
16+ 	ErrInvalidPrice           =  sdkerrors .Register (ModuleName , 204 , "invalid price" )
17+ 	ErrInvalidProviderStatus  =  sdkerrors .Register (ModuleName , 205 , "invalid provider status" )
18+ 	ErrInvalidRenewalPolicy   =  sdkerrors .Register (ModuleName , 206 , "invalid renewal policy" )
19+ 	ErrLeaseNotFound          =  sdkerrors .Register (ModuleName , 207 , "lease not found" )
20+ 	ErrNodeNotFound           =  sdkerrors .Register (ModuleName , 208 , "node not found" )
21+ 	ErrPriceNotFound          =  sdkerrors .Register (ModuleName , 209 , "price not found" )
22+ 	ErrProviderNotFound       =  sdkerrors .Register (ModuleName , 210 , "provider not found" )
23+ 	ErrUnauthorized           =  sdkerrors .Register (ModuleName , 211 , "unauthorized" )
2324)
2425
2526// NewErrorDuplicateLease returns an error indicating that a lease for the specified node and provider already exists. 
@@ -37,6 +38,11 @@ func NewErrorInvalidNodeStatus(addr base.NodeAddress, status v1base.Status) erro
3738	return  sdkerrors .Wrapf (ErrInvalidNodeStatus , "invalid status %s for node %s" , status , addr )
3839}
3940
41+ // NewErrorInvalidPrice returns an error indicating that the price is invalid. 
42+ func  NewErrorInvalidPrice (price  v1base.Price ) error  {
43+ 	return  sdkerrors .Wrapf (ErrInvalidPrice , "invalid price %s" , price )
44+ }
45+ 
4046// NewErrorInvalidProviderStatus returns an error indicating that the provided status is invalid for the given provider. 
4147func  NewErrorInvalidProviderStatus (addr  base.ProvAddress , status  v1base.Status ) error  {
4248	return  sdkerrors .Wrapf (ErrInvalidProviderStatus , "invalid status %s for provider %s" , status , addr )
0 commit comments