Proposals that require value cannot be executed as native tokens on the other side of the bridge cannot be provided.
Proposals have a value parameter, which allows users to specify what amount of native tokens should be passed when calling the destination contract. The issue arises because there is no way for native tokens to be sent to the InterchainProposalExecutor contract so it can properly execute the proposal.
Manual Review
Add a receive function to InterchainProposalExecutor or AxelarExecutable so native tokens can be sent to the destination chain executor contract.
Other
The text was updated successfully, but these errors were encountered:
All reactions