 
 ;;-------------------------java gen---------------------------
 
+
+(gen-class
+ :name bitcoinrpc.BtcJava
+ :prefix "-"
+ :methods [[foo [] String]
+           [foo [String] String]]
+ )
+
+(defn -foo 
+  ([this]
+  (str (class this)))
+  ([this a]
+  (str (class this))))
+
+
+(compile 'bitcoinrpc.core)

(ns bitcoinrpc.core
  (:use [clojure.pprint])
  (:require [clojure.data.json :as json]
            [instaparse.core :as insta]
            [clj-http.client :as client]

            [clojure.set :refer [subset?]]
            [clojure.core.server :as sock-repl]
            [clojure.main :as m]
            [com.gfredericks.debug-repl :refer [break! unbreak!]]
            ))

(defmacro dbg [body]
