Asynchronous execution

Processing that completes separately from the call that submitted the message.

In plain language

Gear messages and cross-chain messages may be accepted now and processed later by another program or chain.

Why it matters

The submission result and the destination result require separate evidence.

Real Vara examples

ReferendumGovernanceExecutionDirect addresses
#81 Configure the new VFT manager and stage the bridge migration

This referendum staged the new bridge manager across Vara's five documented bridge token programs and sent the associated Ethereum governance message while returning the bridge pallet to a paused state.

ExecutedDispatch succeeded46
#86 Register the new VFT manager with Ethereum's ERC20Manager

This referendum successfully submitted the new VFT-manager registration message that failed in #85.

ExecutedDispatch succeeded46

Related terms

Gear message · Cross-chain message · Ethereum finality