diff options
author | Jimmy Hu <jimmy.hu@dexon.org> | 2019-01-23 13:04:02 +0800 |
---|---|---|
committer | Wei-Ning Huang <w@dexon.org> | 2019-04-09 21:32:56 +0800 |
commit | 194210ddd461efb9c38ae93881e1f90a283b34d3 (patch) | |
tree | 12b999be4629977316e38d79b23cc11c1a9e95ce /vendor/github.com/dexon-foundation/dexon-consensus/core/dkg-tsig-protocol.go | |
parent | b625c03153b961a05f5610bcb6089034d66b5b0c (diff) | |
download | dexon-194210ddd461efb9c38ae93881e1f90a283b34d3.tar dexon-194210ddd461efb9c38ae93881e1f90a283b34d3.tar.gz dexon-194210ddd461efb9c38ae93881e1f90a283b34d3.tar.bz2 dexon-194210ddd461efb9c38ae93881e1f90a283b34d3.tar.lz dexon-194210ddd461efb9c38ae93881e1f90a283b34d3.tar.xz dexon-194210ddd461efb9c38ae93881e1f90a283b34d3.tar.zst dexon-194210ddd461efb9c38ae93881e1f90a283b34d3.zip |
params: Update testnet config (#167)
* vendor: sync to latest core
* param: update testnet config
* params: update dmoment
Diffstat (limited to 'vendor/github.com/dexon-foundation/dexon-consensus/core/dkg-tsig-protocol.go')
-rw-r--r-- | vendor/github.com/dexon-foundation/dexon-consensus/core/dkg-tsig-protocol.go | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/vendor/github.com/dexon-foundation/dexon-consensus/core/dkg-tsig-protocol.go b/vendor/github.com/dexon-foundation/dexon-consensus/core/dkg-tsig-protocol.go index 7076ef376..02e3ae070 100644 --- a/vendor/github.com/dexon-foundation/dexon-consensus/core/dkg-tsig-protocol.go +++ b/vendor/github.com/dexon-foundation/dexon-consensus/core/dkg-tsig-protocol.go @@ -172,7 +172,7 @@ func newDKGProtocol( } func (d *dkgProtocol) processMasterPublicKeys( - mpks []*typesDKG.MasterPublicKey) error { + mpks []*typesDKG.MasterPublicKey) (err error) { d.idMap = make(map[types.NodeID]dkg.ID, len(mpks)) d.mpkMap = make(map[types.NodeID]*dkg.PublicKeyShares, len(mpks)) d.prvSharesReceived = make(map[types.NodeID]struct{}, len(mpks)) @@ -187,7 +187,8 @@ func (d *dkgProtocol) processMasterPublicKeys( for _, mpk := range mpks { share, ok := d.masterPrivateShare.Share(mpk.DKGID) if !ok { - return ErrIDShareNotFound + err = ErrIDShareNotFound + continue } d.recv.ProposeDKGPrivateShare(&typesDKG.PrivateShare{ ReceiverID: mpk.ProposerID, @@ -195,7 +196,7 @@ func (d *dkgProtocol) processMasterPublicKeys( PrivateShare: *share, }) } - return nil + return } func (d *dkgProtocol) proposeNackComplaints() { |