Browse Source

add sort dep and parser.Reverse()

master
Jonathan "Duke" Leto 2 years ago
parent
commit
a0c2705ba6
  1. 1
      frontend/service.go
  2. 14
      parser/util.go

1
frontend/service.go

@ -6,6 +6,7 @@ import (
"encoding/json"
"errors"
"regexp"
"sort"
"strconv"
"strings"
"time"

14
parser/util.go

@ -0,0 +1,14 @@
// Copyright (c) 2019-2020 The Hush developers
// Copyright (c) 2019-2020 The Zcash developers
package parser
// Reverse the given byte slice, returning a slice pointing to new data;
// the input slice is unchanged.
func Reverse(a []byte) []byte {
r := make([]byte, len(a), len(a))
for left, right := 0, len(a)-1; left <= right; left, right = left+1, right-1 {
r[left], r[right] = a[right], a[left]
}
return r
}
Loading…
Cancel
Save