jeluard/cljc-ethereum


A high-level Clojure(Script) ethereum JSON-RPC client

  • Users starred: 7
  • Users forked: 0
  • Users watching: 7
  • Updated at: 2019-05-14 01:58:17

CircleCI

cljdoc badge

A high-level Clojure(Script) ethereum JSON-RPC client

Usage

(ns ...
  (:require [ethereum.clients.infura :as infura]
            [ethereum.core           :as ethereum]
            [ethereum.net            :as net]))

(let [client (infura/create {:network 1 :infura-id "..."})]
    (ethereum/request client (net/version) println))

Development

Development requires Deps and CLI tooling installed.

Run examples using make dev.

Tests

Run all tests using make tests

License

EPL-2.0 see LICENSE