andromedaprotocol/andromeda-core

[1.0.rc-1] Remove Unwanted CW721 Execute Message "Extension"

Closed this issue · 2 comments

Description

The CW721 has an Extension execute message that is not needed. Although this does not cause any problems, it does show in the web-app which we don't want. The message is the following:

    Extension {
        msg: Box<ExecuteMsg>,
    },
}

To clarify, "publisher" is still listed as a required field for extension, so the extension is currently pushed to the schemas due to these structure enforcements.

Unless there is a requirement/need to enforce providing the publisher field in extension, I would not have any objections to its removal.

To clarify, "publisher" is still listed as a required field for extension, so the extension is currently pushed to the schemas due to these structure enforcements.

Unless there is a requirement/need to enforce providing the publisher field in extension, I would not have any objections to its removal.

This is a separate "extension" for messages