public async Task <TxResponse> TxInvoke(TxHeader request) { try { if (string.IsNullOrEmpty(_token)) { //使用身份登录 } QMBlockClientSDK.Client.TxHeader model = new Client.TxHeader() { Data = Newtonsoft.Json.JsonConvert.SerializeObject(request) }; var rs = await Client.InvokeTxAsync(model, Header); return(Newtonsoft.Json.JsonConvert.DeserializeObject <TxResponse>(rs.Data)); } catch (Exception ex) { return(new TxResponse() { Msg = ex.Message, Status = false }); } }
public async Task <TxResponse> TxQuery(TxHeader request) { try { QMBlockClientSDK.Client.TxHeader model = new Client.TxHeader() { Data = Newtonsoft.Json.JsonConvert.SerializeObject(request) }; var rs = await Client.QueryTxAsync(model, Header); return(Newtonsoft.Json.JsonConvert.DeserializeObject <TxResponse>(rs.Data)); } catch (Exception ex) { return(new TxResponse() { Msg = ex.Message, Status = false }); } }