Crate testutils[][src]

Macros

testutils

Structs

ElectrumClient

Generalized Electrum client that supports multiple backends. Can re-instantiate client_type if connections drops

RpcClient

Client implements a JSON-RPC client for the Bitcoin Core daemon or compatible APIs.

TestClient
TestIncomingOutput
TestIncomingTx

Enums

AddressType

Used to represent an address type.

Auth

The different authentication methods for the client.

Traits

ElectrumApi

API calls exposed by an Electrum client

RpcApi

Functions

get_electrum_url

Attribute Macros

serial

Allows for the creation of serialised Rust tests