-
Notifications
You must be signed in to change notification settings - Fork 503
Closed
Labels
projectIssue is part of an ongoing projectIssue is part of an ongoing projectshibuyarelated to shibuyarelated to shibuya
Description
The pallet-ethereum-checked module makes it possible to call EVM remotely via XCM. To make sure the transact dispatchable call is only called via XCM, it’s designed to require a custom Origin, namely RawOrigin::XcmEthereumTx.
Currently, the CallDispatcher in XCM executor config uses the default RuntimeCall dispatcher for all XCM transacts. We'll need a custom one to convert the default signed to XcmEthereumTx for EVM calls.
In addition, EVM tracing needs to be taken into consideration.
Metadata
Metadata
Assignees
Labels
projectIssue is part of an ongoing projectIssue is part of an ongoing projectshibuyarelated to shibuyarelated to shibuya