You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For testing my smart contracts I'm using cw-multi-test which means that I need both the Message type definitions and the smart contract entry points (eg: execute, query) together. Bringing in both of these crates results in a type collision because they are not connected together properly on crates.io. This is likely due to the versions being incompatible.
The text was updated successfully, but these errors were encountered:
Ah yeah sorry if I wasn't clean. I'll give a concrete example.
So none of the versions line up between astroport-pair and astro-port.
fnexample(deps:DepsMut,env:Env,info:MessageInfo){let msg = astroport::pair::ExecuteMsg::ClaimOwnership{},// <--- The version of ExecuteMsg used here
astroport_pair::contract::execute(deps, env, info, msg);// <--- Is incompatible with the one expected here}
For testing my smart contracts I'm using
cw-multi-test
which means that I need both the Message type definitions and the smart contract entry points (eg:execute
,query
) together. Bringing in both of these crates results in a type collision because they are not connected together properly on crates.io. This is likely due to the versions being incompatible.The text was updated successfully, but these errors were encountered: