From: paladz <453256728@qq.com> Date: Tue, 16 Jul 2019 15:50:48 +0000 (+0800) Subject: fix bug X-Git-Url: http://git.osdn.net/view?p=bytom%2Fvapor.git;a=commitdiff_plain;h=refs%2Fheads%2Ffix_fed_connect_issue fix bug --- diff --git a/toolbar/federation/synchron/mainchain_keeper.go b/toolbar/federation/synchron/mainchain_keeper.go index af90a7df..37d5aeb1 100644 --- a/toolbar/federation/synchron/mainchain_keeper.go +++ b/toolbar/federation/synchron/mainchain_keeper.go @@ -126,7 +126,7 @@ func (m *mainchainKeeper) isWithdrawalTx(tx *types.Tx) bool { if sourceTxHash := locateSideChainTx(tx.Outputs[len(tx.Outputs)-1]); sourceTxHash == "" { return false } - return false + return true } func locateSideChainTx(output *types.TxOutput) string { @@ -139,7 +139,7 @@ func locateSideChainTx(output *types.TxOutput) string { return "" } - return hex.EncodeToString(insts[1].Data) + return string(insts[1].Data) } func (m *mainchainKeeper) processBlock(db *gorm.DB, block *types.Block, txStatus *bc.TransactionStatus) error {