diff options
author | Mission Liao <mission.liao@dexon.org> | 2018-09-26 16:55:15 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-26 16:55:15 +0800 |
commit | 663817d3e0d5a3c28cb0c5e378a533e242af5fdf (patch) | |
tree | 8d1952cc04a5735ce7cd060445667160bb21fc60 /core/types | |
parent | e8468d7206dbee2a8dfb34bfccc29d0d7273a777 (diff) | |
download | dexon-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.go | 2 | ||||
-rw-r--r-- | core/types/dkg.go | 4 | ||||
-rw-r--r-- | core/types/node.go | 2 | ||||
-rw-r--r-- | core/types/vote.go | 2 | ||||
-rw-r--r-- | core/types/witness.go | 2 |
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. |