github.com/nspcc-dev/neo-go@v0.105.2-0.20240517133400-6be757af3eba/pkg/services/rpcsrv/util.go (about)

     1  package rpcsrv
     2  
     3  import (
     4  	"errors"
     5  	"math"
     6  )
     7  
     8  func checkUint32(i int) error {
     9  	if i < 0 || i > math.MaxUint32 {
    10  		return errors.New("value should fit uint32")
    11  	}
    12  	return nil
    13  }
    14  
    15  func checkInt32(i int) error {
    16  	if i < math.MinInt32 || i > math.MaxInt32 {
    17  		return errors.New("value should fit int32")
    18  	}
    19  	return nil
    20  }