errors.gno
0.42 Kb · 17 lines
1package gns
2
3import (
4 "errors"
5
6 ufmt "gno.land/p/nt/ufmt/v0"
7)
8
9var (
10 errInvalidYear = errors.New("[GNOSWAP-GNS-001] invalid year")
11 errTooManyEmission = errors.New("[GNOSWAP-GNS-002] too many emission reward")
12 errInvalidEmissionAmount = errors.New("[GNOSWAP-GNS-003] invalid emission amount")
13)
14
15func makeErrorWithDetails(err error, details string) error {
16 return ufmt.Errorf("%s || %s", err.Error(), details)
17}