Example #1
0
        // ReSharper disable once InconsistentNaming
        public async Task <TxSubmission> Submit(string tx_blob)
        {
            var result = await RequestAsync("submit", new { tx_blob });

            var ngResult = EngineResult.Values.FromJson(result["engine_result"]);
            var txJson   = (JObject)result["tx_json"];
            var hash     = Hash256.FromJson(txJson["hash"]);

            return(new TxSubmission(hash, ngResult, txJson, result));
        }