static void Main(string[] args) { var client = new BitcoindClient.BitcoindClient(); var request = new JsonRpcRequest(1, Methods.dumpwallet.ToString(), null); var response = client.MakeRequest <JsonRpcResponse <string> >(Methods.dumpwallet, null); }
public void UpdateWallets() { var client = new BitcoindClient.BitcoindClient(); var wallets = client.GetWallets(); using (dbContext) using (var tran = dbContext.Database.BeginTransaction()) { foreach (var wallet in wallets) { SaveOrUpdate(ProduceWallet(wallet)); } dbContext.SaveChanges(); } }
public static Wallet[] GetWallets(this BitcoindClient client) { return(client.MakeRequest <JsonRpcResponse <Wallet[]> >(Methods.backupwallet).Result); }