[−][src]Trait sp_runtime::traits::Dispatchable
A lazy call (module function and argument values) that can be executed via its dispatch
method.
Associated Types
type Origin
Every function call from your runtime has an origin, which specifies where the extrinsic was generated from. In the case of a signed extrinsic (transaction), the origin contains an identifier for the caller. The origin can be empty in the case of an inherent extrinsic.
type Trait
...
Required methods
fn dispatch(self, origin: Self::Origin) -> DispatchResult
Actually dispatch this call and result the result of it.