domain_test_service

Function construct_extrinsic_raw_payload

Source
pub fn construct_extrinsic_raw_payload<Runtime, Client>(
    client: impl AsRef<Client>,
    function: RuntimeCallFor<Runtime>,
    immortal: bool,
    nonce: u32,
    tip: <<Runtime as Config>::OnChargeTransaction as OnChargeTransaction<Runtime>>::Balance,
) -> (SignedPayload<RuntimeCallFor<Runtime>, (CheckNonZeroSender<Runtime>, CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>, CheckGenesis<Runtime>, CheckMortality<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>, ChargeTransactionPayment<Runtime>)>, (CheckNonZeroSender<Runtime>, CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>, CheckGenesis<Runtime>, CheckMortality<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>, ChargeTransactionPayment<Runtime>))
where Runtime: Config<Hash = H256> + Config + Send + Sync, RuntimeCallFor<Runtime>: Dispatchable<Info = DispatchInfo, PostInfo = PostDispatchInfo> + Send + Sync, <<Runtime as Config>::OnChargeTransaction as OnChargeTransaction<Runtime>>::Balance: Send + Sync + From<u64> + FixedPointOperand, u64: From<BlockNumberFor<Runtime>>, Client: HeaderBackend<Block>, <RuntimeCallFor<Runtime> as Dispatchable>::RuntimeOrigin: AsSystemOriginSigner<<Runtime as Config>::AccountId> + Clone,