Author

Topic: btcrpcclient: a Websocket-enabled Bitcoin JSON-RPC client package for Go (Read 1337 times)

sr. member
Activity: 310
Merit: 250
This is sweet! Using it myself! However, is it just me or is "move" missing? How do I move bitcoins between accounts?
member
Activity: 84
Merit: 10
This blog describes in great detail.
newbie
Activity: 39
Merit: 0
See https://blog.conformal.com/btcrpcclient-bitcoin-rpc-made-easy/ for the full blog, but I've syndicated the major points here.

Major Features of the btcrpcclient Package:

  • Supports Websockets (btcd and btcwallet) and HTTP POST mode (Bitcoin Core)
  • Provides callback and registration functions for btcd and btcwallet notifications
  • Supports btcd and btcwallet extensions
  • Translates to and from high-level statically-typed Go types
  • Offers a synchronous (blocking) and asynchronous (non-blocking) API
  • When running in Websockets mode (the default):
    • Provides automatic reconnect handling (can be disabled if desired)
    • Outstanding commands are automatically reissued on reconnect
    • Registered notifications are automatically re-registered on reconnect
    • Back-off support on reconnect attempts

Jump to: