Commit 7b51c7b7 authored by 轻松's avatar 轻松 Committed by 33cn

update evmxgo check

parent a0dd0a98
...@@ -260,13 +260,7 @@ func (action *evmxgoAction) mint(mint *evmxgotypes.EvmxgoMint, tx2lock *types.Tr ...@@ -260,13 +260,7 @@ func (action *evmxgoAction) mint(mint *evmxgotypes.EvmxgoMint, tx2lock *types.Tr
return nil, err return nil, err
} }
// TODO check() // evmxgo合约,配置symbol对应的实际地址,检验地址正确才能发币
evmxgodb, err := loadEvmxgoDB(action.db, mint.GetSymbol())
if err != nil {
if err != evmxgotypes.ErrEvmxgoSymbolNotExist {
return nil, err
}
// evmxgo合约,只要配置了就可以铸币
configSymbol, err := loadEvmxgoMintConfig(action.db, mint.GetSymbol()) configSymbol, err := loadEvmxgoMintConfig(action.db, mint.GetSymbol())
if err != nil || configSymbol == nil { if err != nil || configSymbol == nil {
elog.Error("evmxgo mint ", "not config symbol", mint.GetSymbol(), "error", err) elog.Error("evmxgo mint ", "not config symbol", mint.GetSymbol(), "error", err)
...@@ -278,6 +272,12 @@ func (action *evmxgoAction) mint(mint *evmxgotypes.EvmxgoMint, tx2lock *types.Tr ...@@ -278,6 +272,12 @@ func (action *evmxgoAction) mint(mint *evmxgotypes.EvmxgoMint, tx2lock *types.Tr
return nil, evmxgotypes.ErrNotCorrectBridgeTokenAddress return nil, evmxgotypes.ErrNotCorrectBridgeTokenAddress
} }
evmxgodb, err := loadEvmxgoDB(action.db, mint.GetSymbol())
if err != nil {
if err != evmxgotypes.ErrEvmxgoSymbolNotExist {
return nil, err
}
evmxgodb = newEvmxgoDB(mint) evmxgodb = newEvmxgoDB(mint)
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment