aboutsummaryrefslogtreecommitdiffstats
path: root/dex/governance.go
diff options
context:
space:
mode:
authorWei-Ning Huang <w@dexon.org>2019-01-24 15:05:24 +0800
committerWei-Ning Huang <w@dexon.org>2019-03-12 12:19:09 +0800
commit6c3d02b7c43ee470938fb929f60336d151cf25ca (patch)
tree842113610aae4631622cc1052d7d00e8befc9d8b /dex/governance.go
parentdf60600936084e5c0b795c1a53dd65fa778b37be (diff)
downloaddexon-6c3d02b7c43ee470938fb929f60336d151cf25ca.tar
dexon-6c3d02b7c43ee470938fb929f60336d151cf25ca.tar.gz
dexon-6c3d02b7c43ee470938fb929f60336d151cf25ca.tar.bz2
dexon-6c3d02b7c43ee470938fb929f60336d151cf25ca.tar.lz
dexon-6c3d02b7c43ee470938fb929f60336d151cf25ca.tar.xz
dexon-6c3d02b7c43ee470938fb929f60336d151cf25ca.tar.zst
dexon-6c3d02b7c43ee470938fb929f60336d151cf25ca.zip
consensus: dexcon: snapshot round height when finalizing block (#170)
Instead of having BP to send a tx to register the round height, just modify the state when finalizing block.
Diffstat (limited to 'dex/governance.go')
-rw-r--r--dex/governance.go14
1 files changed, 0 insertions, 14 deletions
diff --git a/dex/governance.go b/dex/governance.go
index e9ea1f89c..1b037cf2b 100644
--- a/dex/governance.go
+++ b/dex/governance.go
@@ -145,20 +145,6 @@ func (d *DexconGovernance) NodeSet(round uint64) []coreCrypto.PublicKey {
return pks
}
-// NotifyRoundHeight register the mapping between round and height.
-func (d *DexconGovernance) NotifyRoundHeight(targetRound, consensusHeight uint64) {
- data, err := vm.PackNotifyRoundHeight(targetRound, consensusHeight)
- if err != nil {
- log.Error("failed to pack snapshotRound input", "err", err)
- return
- }
-
- err = d.sendGovTx(context.Background(), data)
- if err != nil {
- log.Error("failed to send snapshotRound tx", "err", err)
- }
-}
-
// AddDKGComplaint adds a DKGComplaint.
func (d *DexconGovernance) AddDKGComplaint(round uint64, complaint *dkgTypes.Complaint) {
data, err := vm.PackAddDKGComplaint(round, complaint)