sei-chain icon indicating copy to clipboard operation
sei-chain copied to clipboard

'seid tx dex register-pairs' failed with 'Error: contract address is empty'

Open xiaozzz opened this issue 2 years ago • 0 comments

im using branch 2.0.45beta-release, contract https://github.com/sei-protocol/spot-lite, with a local chain im using command seid tx dex register-pairs data/register_pair_proposal.json -y --from=admin --chain-id=sei-chain --fees=10000000usei --gas=500000 --broadcast-mode=block and the json file is

{
    "title": "Register initial pairs for Spot",
    "description": "Register initial pairs for Spot",
    "batch_contract_pair": [
        {
            "contract_addr": "'sei1nc5tatafv6eyq7llkr2gv50ff9e22mnf70qgjlv737ktmt4eswrqms7u8a'",
            "pairs": [
                {
                    "price_denom": "uusdc",
                    "asset_denom": "uatom",
                    "tick_size": "0.0000001"
                },
                {
                    "price_denom": "uusdc",
                    "asset_denom": "ubtc",
                    "tick_size": "0.0000001"
                },
                {
                    "price_denom": "uusdc",
                    "asset_denom": "ueth",
                    "tick_size": "0.0000001"
                },
                {
                    "price_denom": "uusdc",
                    "asset_denom": "uosmo",
                    "tick_size": "0.0000001"
                },
                {
                    "price_denom": "uusdc",
                    "asset_denom": "usol",
                    "tick_size": "0.0000001"
                },
                {
                    "price_denom": "uusdc",
                    "asset_denom": "usei",
                    "tick_size": "0.0000001"
                }
            ]
        }
    ],
    "deposit": "1000000usei"
}

it failed with Error: contract address is empty. https://github.com/sei-protocol/sei-chain/blob/2.0.45beta-release/x/dex/types/message_register_pairs.go#L63

i have checked the batch_contract_pair.contract_addr is set. how to deal with this error?

xiaozzz avatar Apr 12 '23 08:04 xiaozzz