OSDN Git Service

clean
authorHAOYUatHZ <haoyu@protonmail.com>
Wed, 19 Jun 2019 13:38:52 +0000 (21:38 +0800)
committerHAOYUatHZ <haoyu@protonmail.com>
Wed, 19 Jun 2019 13:38:52 +0000 (21:38 +0800)
federation/synchron/mainchain_keeper.go
federation/util/script.go
federation/warder.go

index 8ecfd5d..307e988 100644 (file)
@@ -39,8 +39,7 @@ func NewMainchainKeeper(db *gorm.DB, assetStore *database.AssetStore, cfg *confi
                node:       service.NewNode(cfg.Mainchain.Upstream),
                chainName:  cfg.Mainchain.Name,
                assetStore: assetStore,
-               // TODO:
-               fedProg: util.SegWitWrap(util.ParseFedProg(cfg.Warders, cfg.Quorum)),
+               fedProg:    util.SegWitWrap(util.ParseFedProg(cfg.Warders, cfg.Quorum)),
        }
 }
 
index 27d2665..670b980 100644 (file)
@@ -15,7 +15,7 @@ func SegWitWrap(script []byte) []byte {
        scriptHash := crypto.Sha256(script)
        wscript, err := vmutil.P2WSHProgram(scriptHash)
        if err != nil {
-               log.Panicf("Fail converts scriptHash to FederationProgrom: %v", err)
+               log.Panicf("Fail converts scriptHash to witness: %v", err)
        }
 
        return wscript
index 8aa5665..0c46252 100644 (file)
@@ -225,7 +225,6 @@ func (w *warder) buildMainchainTx(ormTx *orm.CrossTransaction) (*btmTypes.Tx, st
        return nil, "", errors.New("buildMainchainTx not implemented yet")
 }
 
-// TODO: review logic
 // tx is a pointer to types.Tx, so the InputArguments can be set and be valid afterward
 func (w *warder) addInputWitness(tx interface{}) {
        switch tx := tx.(type) {