pub type ExtractSignerResult<Block> = Vec<(Option<AccountId>, <Block as BlockT>::Extrinsic)>;
struct ExtractSignerResult<Block> { /* private fields */ }