コード例 #1
0
        public async Task GetTransactionInMerkelProofFormat_Pass()
        {
            var result = await EsploraClient.GetTransactionInMerkelProofFormat("4e0f11aa6b9c2bd299369759f7dc57f3db3f98fbe8c69783acf8f98f85ae8a24");

            Assert.IsTrue(result != null);

            TestContext.WriteLine(result);
        }
コード例 #2
0
        public async Task GetSpentTransactionStatus_Pass()
        {
            var result = await EsploraClient.GetSpentTransactionStatus("4e0f11aa6b9c2bd299369759f7dc57f3db3f98fbe8c69783acf8f98f85ae8a24", 1);

            Assert.IsTrue(result != null);

            TestContext.WriteLine(result.ToString());
        }
コード例 #3
0
        public async Task GetFeeEstimates_Pass()
        {
            var result = await EsploraClient.GetFeeEstimates();

            Assert.IsTrue(result != null);

            TestContext.WriteLine(result);
        }
コード例 #4
0
        public async Task GetMemoryPoolBacklogStatistics_Pass()
        {
            var result = await EsploraClient.GetMemoryPoolBacklogStatistics();

            Assert.IsTrue(result != null);

            TestContext.WriteLine(result.ToString());
        }
コード例 #5
0
        public async Task GetLatestMemoryPoolTransactions_Pass()
        {
            var result = await EsploraClient.GetLatestMemoryPoolTransactions();

            Assert.IsTrue(result != null);

            TestContext.WriteLine(result.ToString());
        }
コード例 #6
0
        public async Task GetBlockTransactionIds_Pass()
        {
            var result = await EsploraClient.GetBlockTransactionIds("00000000000000000007d70bf1b41ec7e11b1a5028ae139075f9bac90c345ea9");

            Assert.IsTrue(result != null);

            TestContext.WriteLine(result.ToString());
        }
コード例 #7
0
        public async Task GetBlockInBinaryFormat_Pass()
        {
            var result = await EsploraClient.GetBlockInBinaryFormat("00000000000000000007d70bf1b41ec7e11b1a5028ae139075f9bac90c345ea9");

            Assert.IsTrue(result != null);

            TestContext.WriteLine(result);
        }
コード例 #8
0
        public async Task GetBlocksAtHeight_Pass()
        {
            var result = await EsploraClient.GetBlocksAtHeight("636760");

            Assert.IsTrue(result != null);

            TestContext.WriteLine(result.ToString());
        }
コード例 #9
0
        public async Task GetLatestBlockHeight_Pass()
        {
            var result = await EsploraClient.GetLatestBlockHeight();

            Assert.IsTrue(result != null);

            TestContext.WriteLine(result);
        }
コード例 #10
0
        public async Task GetAddressUnspentTransactions_Pass()
        {
            var result = await EsploraClient.GetAddressUnspentTransactions("1AC4fMwgY8j9onSbXEWeH6Zan8QGMSdmtA");

            Assert.IsTrue(result != null);

            TestContext.WriteLine(result.ToString());
        }
コード例 #11
0
        public async Task GetAddressUnConfirmedTransactions_Pass()
        {
            var result = await EsploraClient.GetAddressUnConfirmedTransactions("3D2oetdNuZUqQHPJmcMDDHYoqkyNVsFk9r");

            Assert.IsTrue(result != null);

            TestContext.WriteLine(result.ToString());
        }
コード例 #12
0
        public async Task GetAddressConfirmedTransactionsWithHistory_Pass()
        {
            var result = await EsploraClient.GetAddressConfirmedTransactions("3D2oetdNuZUqQHPJmcMDDHYoqkyNVsFk9r", "821fefa0210c99e01ea658be66e6247dca4366d3e02b06215922d9dafbc091b1");

            Assert.IsTrue(result != null);

            TestContext.WriteLine(result.ToString());
        }
コード例 #13
0
        public async Task GetAddressesByPrefix_Pass()
        {
            var result = await EsploraClient.GetAddressesByPrefix("3D2");

            Assert.IsTrue(result != null);

            TestContext.WriteLine(result.ToString());
        }
コード例 #14
0
        public async Task GetBlockTransactions_Pass()
        {
            var transactionsCount = await EsploraClient.GetBlockTransactionIds("00000000000000000007d70bf1b41ec7e11b1a5028ae139075f9bac90c345ea9");

            Assert.IsTrue(transactionsCount != null);

            for (var index = 0; index < transactionsCount.Count; index += 25)
            {
                var result = await EsploraClient.GetBlockTransactions("00000000000000000007d70bf1b41ec7e11b1a5028ae139075f9bac90c345ea9", index);

                Assert.IsTrue(result != null);

                TestContext.WriteLine(result.ToString());
            }
        }
コード例 #15
0
        public async Task PostTransaction_Pass()
        {
            var result = await EsploraClient.PostTransaction("NOT-CONFIRMED");

            Assert.IsTrue(result != null);
        }