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
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.
The text was updated successfully, but these errors were encountered:
The
pallet-ethereum-checked
module makes it possible to call EVM remotely via XCM. To make sure thetransact
dispatchable call is only called via XCM, it’s designed to require a customOrigin
, namelyRawOrigin::XcmEthereumTx
.Currently, the
CallDispatcher
in XCM executor config uses the defaultRuntimeCall
dispatcher for all XCM transacts. We'll need a custom one to convert the defaultsigned
toXcmEthereumTx
for EVM calls.In addition, EVM tracing needs to be taken into consideration.
The text was updated successfully, but these errors were encountered: