1 // Package rpctest provides a pod-specific RPC testing harness crafting and executing integration tests by driving a
2 // `pod` instance via the `RPC` interface.
3 //
4 // Each instance of an active harness comes equipped with a simple in-memory HD wallet capable of properly syncing to
5 // the generated chain, creating new addresses and crafting fully signed transactions paying to an arbitrary set of
6 // outputs.
7 //
8 // This package was designed specifically to act as an RPC testing
9 // harness for `pod`.
10 //
11 // However the constructs presented are general enough to be adapted to any project wishing to programmatically drive a
12 // `pod` instance of its systems integration tests.
13 package rpctest
14