Skip to content
Unverified Commit 8ff07a4e authored by georgepisaltu's avatar georgepisaltu Committed by GitHub
Browse files

Split `trait Extrinsic` into logical components (#3736)



Fixes #3571 

Built on top of #3685.

This PR breaks up `trait Extrinsic` into different self-contained
interfaces as follows:
- `ExtrinsicLike` for querying the type of extrinsic (signed/unsigned)
- `CreateTransaction` for creating a transaction (general)
- `CreateSignedTransaction` for creating a signed transaction
(old-school)
- `CreateInherent` for creating an inherent

---------

Signed-off-by: default avatargeorgepisaltu <[email protected]>
Co-authored-by: command-bot <>
parent 7a475e21
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment