getter_utils.gno
0.37 Kb · 24 lines
1package protocol_fee
2
3func cloneStringInt64Map(src map[string]int64) map[string]int64 {
4 if src == nil {
5 return nil
6 }
7
8 dst := make(map[string]int64, len(src))
9 for key, value := range src {
10 dst[key] = value
11 }
12
13 return dst
14}
15
16func cloneStringSlice(src []string) []string {
17 if src == nil {
18 return nil
19 }
20
21 dst := make([]string, len(src))
22 copy(dst, src)
23 return dst
24}