예제 #1
0
        public async Task <TxResult> RequestTxResult(Hash256 hash)
        {
            var req = await RequestAsync("tx",
                                         new
            {
                transaction  = hash.ToHex(),
                ledger_index = "validated"
            });

            StObject tx       = req;
            var      metaJson = req["meta"];

            if (metaJson == null)
            {
                throw new TxNotFound("Tx found with no meta");
            }
            return(new TxResult(tx, metaJson, (uint)req["ledger_index"]));
        }