static void Main(string[] args) { BitcoinRPC b = new BitcoinRPC(new Uri("http://10.1.1.224:8332"), new NetworkCredential("rpcuser1", "rpcpass1")); var r = b.ListTransactions(); Console.WriteLine(r); Console.ReadLine(); }
static void Main(string[] args) { BatchRPC r = new BatchRPC(new Uri("http://10.1.1.224:8332"), new NetworkCredential("rpcuser1", "rpcpass1")); uint _tx = r.ListTransactions(); uint _bal = r.GetBalance(); uint _blk = r.GetBlockCount(); r.DoRequest(); var tx = r.GetResult<IEnumerable<ListTransactionsResponse>>(_tx); BitcoinRPC b = new BitcoinRPC(new Uri("http://127.0.0.1:8332"), new NetworkCredential("rpcuser", "rpcpass")); var r2 = b.CreateMultiSig(1, new String[] { "1N71zTS2S17FJTctT6Xwna5YuioQ6iy4aT", "1N71zTS2S17FJTctT6Xwna5YuioQ6iy4aT" }); Console.WriteLine(tx); Console.ReadLine(); }