aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/github.com/dexon-foundation/dexon-consensus/common
diff options
context:
space:
mode:
authorJimmy Hu <jimmy.hu@dexon.org>2019-04-01 18:01:26 +0800
committerWei-Ning Huang <w@dexon.org>2019-04-09 21:32:59 +0800
commita2436b50ae570eb92afd836ca93005b60f6e0e21 (patch)
treee2d393eff22c7e32ea118d6f798ff14266664d28 /vendor/github.com/dexon-foundation/dexon-consensus/common
parentf30474a07847c4406601bf045250ac18630dc484 (diff)
downloaddexon-a2436b50ae570eb92afd836ca93005b60f6e0e21.tar
dexon-a2436b50ae570eb92afd836ca93005b60f6e0e21.tar.gz
dexon-a2436b50ae570eb92afd836ca93005b60f6e0e21.tar.bz2
dexon-a2436b50ae570eb92afd836ca93005b60f6e0e21.tar.lz
dexon-a2436b50ae570eb92afd836ca93005b60f6e0e21.tar.xz
dexon-a2436b50ae570eb92afd836ca93005b60f6e0e21.tar.zst
dexon-a2436b50ae570eb92afd836ca93005b60f6e0e21.zip
vendor: sync to latest core (#320)
* vendor: sync to latest core * dex, core: fix conflict x
Diffstat (limited to 'vendor/github.com/dexon-foundation/dexon-consensus/common')
-rw-r--r--vendor/github.com/dexon-foundation/dexon-consensus/common/utils.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/vendor/github.com/dexon-foundation/dexon-consensus/common/utils.go b/vendor/github.com/dexon-foundation/dexon-consensus/common/utils.go
index e46b3e9c9..0e847900f 100644
--- a/vendor/github.com/dexon-foundation/dexon-consensus/common/utils.go
+++ b/vendor/github.com/dexon-foundation/dexon-consensus/common/utils.go
@@ -29,3 +29,13 @@ func GenerateRandomBytes() []byte {
}
return randomness
}
+
+// CopyBytes copies byte slice.
+func CopyBytes(src []byte) (dst []byte) {
+ if len(src) == 0 {
+ return
+ }
+ dst = make([]byte, len(src))
+ copy(dst, src)
+ return
+}