github.com/0chain/gosdk@v1.17.11/core/util/uint64.go (about) 1 package util 2 3 import ( 4 "fmt" 5 "strconv" 6 ) 7 8 func ParseCoinStr(vs string) (uint64, error) { 9 if vs == "" { 10 return 0, nil 11 } 12 13 v, err := strconv.ParseUint(vs, 10, 64) 14 if err != nil { 15 return 0, fmt.Errorf("invalid token value: %v, err: %v", vs, err) 16 } 17 18 return v, nil 19 }