/// <summary>Submits the extrinsic asynchronous.</summary> /// <param name="callArguments">The call arguments.</param> /// <param name="account">The account.</param> /// <param name="tip">The tip.</param> /// <param name="lifeTime">The life time.</param> /// <returns> /// <br /> /// </returns> public async Task <Hash> SubmitExtrinsicAsync(GenericExtrinsicCall callArguments, Account account, uint tip, uint lifeTime) { var extrinsic = await _client.GetExtrinsicParametersAsync(callArguments, account, tip, lifeTime, signed : true, CancellationToken.None); return(await SubmitExtrinsicAsync(Utils.Bytes2HexString(extrinsic.Encode()))); }
public async Task <Hash> SubmitExtrinsicAsync(GenericExtrinsicCall callArguments, Account account, uint tip, uint lifeTime) => await SubmitExtrinsicAsync(await _client.GetExtrinsicParametersAsync(callArguments, account, tip, lifeTime, CancellationToken.None));