Skip to content

Commit b0676d7

Browse files
authored
Merge pull request #148 from aaronliu01/feat/decline-mintableerc20
feat: do not vote for StateSynced event
2 parents b962675 + 3e6496c commit b0676d7

2 files changed

Lines changed: 23 additions & 21 deletions

File tree

bridge/setu/processor/clerk.go

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -147,16 +147,17 @@ func (cp *ClerkProcessor) shouldBroadcastStateSyncedEvent(data []byte, rootChain
147147
return true, nil
148148
}
149149

150-
rootChainManagerProxy, err := helper.GetRootChainManagerProxy(rootChainType)
151-
if err != nil {
152-
return false, err
153-
}
154-
tokenType, err := cp.contractConnector.GetRootTokenType(rootChainType, rootChainManagerProxy, stateData.RootToken)
155-
if err != nil {
156-
return false, err
157-
}
158-
159-
return tokenType == helper.MintableERC20TokenHash, nil
150+
return false, nil
151+
// rootChainManagerProxy, err := helper.GetRootChainManagerProxy(rootChainType)
152+
// if err != nil {
153+
// return false, err
154+
// }
155+
// tokenType, err := cp.contractConnector.GetRootTokenType(rootChainType, rootChainManagerProxy, stateData.RootToken)
156+
// if err != nil {
157+
// return false, err
158+
// }
159+
160+
// return tokenType == helper.MintableERC20TokenHash, nil
160161
}
161162

162163
// isOldTx checks if tx is already processed or not

clerk/side_handler.go

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -236,15 +236,16 @@ func shouldVoteStateSyncedEvent(contractCaller helper.IContractCaller, rootChain
236236
if stateData.EventType != helper.StateSyncEventDeposit {
237237
return true, nil
238238
}
239-
240-
rootChainManagerProxy, err := helper.GetRootChainManagerProxy(rootChainType)
241-
if err != nil {
242-
return false, err
243-
}
244-
tokenType, err := contractCaller.GetRootTokenType(rootChainType, rootChainManagerProxy, stateData.RootToken)
245-
if err != nil {
246-
return false, err
247-
}
248-
249-
return tokenType == helper.MintableERC20TokenHash, nil
239+
return false, nil
240+
241+
// rootChainManagerProxy, err := helper.GetRootChainManagerProxy(rootChainType)
242+
// if err != nil {
243+
// return false, err
244+
// }
245+
// tokenType, err := contractCaller.GetRootTokenType(rootChainType, rootChainManagerProxy, stateData.RootToken)
246+
// if err != nil {
247+
// return false, err
248+
// }
249+
250+
// return tokenType == helper.MintableERC20TokenHash, nil
250251
}

0 commit comments

Comments
 (0)