aboutsummaryrefslogtreecommitdiffstats
path: root/core/types
diff options
context:
space:
mode:
authorMission Liao <mission.liao@dexon.org>2018-09-26 16:55:15 +0800
committerGitHub <noreply@github.com>2018-09-26 16:55:15 +0800
commit663817d3e0d5a3c28cb0c5e378a533e242af5fdf (patch)
tree8d1952cc04a5735ce7cd060445667160bb21fc60 /core/types
parente8468d7206dbee2a8dfb34bfccc29d0d7273a777 (diff)
downloaddexon-consensus-663817d3e0d5a3c28cb0c5e378a533e242af5fdf.tar
dexon-consensus-663817d3e0d5a3c28cb0c5e378a533e242af5fdf.tar.gz
dexon-consensus-663817d3e0d5a3c28cb0c5e378a533e242af5fdf.tar.bz2
dexon-consensus-663817d3e0d5a3c28cb0c5e378a533e242af5fdf.tar.lz
dexon-consensus-663817d3e0d5a3c28cb0c5e378a533e242af5fdf.tar.xz
dexon-consensus-663817d3e0d5a3c28cb0c5e378a533e242af5fdf.tar.zst
dexon-consensus-663817d3e0d5a3c28cb0c5e378a533e242af5fdf.zip
core: move crypto to core/crypto (#140)
- Move key-holder to authenticator Make core.keyHolder public as core.Authenticator, it is not required to make this part an interface. - Make private when there is no need to go public. - Fix data race
Diffstat (limited to 'core/types')
-rw-r--r--core/types/block.go2
-rw-r--r--core/types/dkg.go4
-rw-r--r--core/types/node.go2
-rw-r--r--core/types/vote.go2
-rw-r--r--core/types/witness.go2
5 files changed, 6 insertions, 6 deletions
diff --git a/core/types/block.go b/core/types/block.go
index ddd0abd..e4b4466 100644
--- a/core/types/block.go
+++ b/core/types/block.go
@@ -27,7 +27,7 @@ import (
"time"
"github.com/dexon-foundation/dexon-consensus-core/common"
- "github.com/dexon-foundation/dexon-consensus-core/crypto"
+ "github.com/dexon-foundation/dexon-consensus-core/core/crypto"
)
var (
diff --git a/core/types/dkg.go b/core/types/dkg.go
index a21c983..16737c6 100644
--- a/core/types/dkg.go
+++ b/core/types/dkg.go
@@ -20,8 +20,8 @@ package types
import (
"fmt"
- "github.com/dexon-foundation/dexon-consensus-core/crypto"
- "github.com/dexon-foundation/dexon-consensus-core/crypto/dkg"
+ "github.com/dexon-foundation/dexon-consensus-core/core/crypto"
+ "github.com/dexon-foundation/dexon-consensus-core/core/crypto/dkg"
)
// DKGPrivateShare describe a secret share in DKG protocol.
diff --git a/core/types/node.go b/core/types/node.go
index 8a856de..177e407 100644
--- a/core/types/node.go
+++ b/core/types/node.go
@@ -21,7 +21,7 @@ import (
"bytes"
"github.com/dexon-foundation/dexon-consensus-core/common"
- "github.com/dexon-foundation/dexon-consensus-core/crypto"
+ "github.com/dexon-foundation/dexon-consensus-core/core/crypto"
)
// NodeID is the ID type for nodes.
diff --git a/core/types/vote.go b/core/types/vote.go
index e92aa67..294bc74 100644
--- a/core/types/vote.go
+++ b/core/types/vote.go
@@ -21,7 +21,7 @@ import (
"fmt"
"github.com/dexon-foundation/dexon-consensus-core/common"
- "github.com/dexon-foundation/dexon-consensus-core/crypto"
+ "github.com/dexon-foundation/dexon-consensus-core/core/crypto"
)
// VoteType is the type of vote.
diff --git a/core/types/witness.go b/core/types/witness.go
index 46aa1cc..3c455d8 100644
--- a/core/types/witness.go
+++ b/core/types/witness.go
@@ -23,7 +23,7 @@ import (
"time"
"github.com/dexon-foundation/dexon-consensus-core/common"
- "github.com/dexon-foundation/dexon-consensus-core/crypto"
+ "github.com/dexon-foundation/dexon-consensus-core/core/crypto"
)
// WitnessAck represents the acking to the compaction chain.