Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
send-anchor-frame
command
Command send-anchor-frame sends BRC-134 chained anchor transaction frames to bitcoin-shard-proxy via UDP (default) or TCP for integration testing.
|
Command send-anchor-frame sends BRC-134 chained anchor transaction frames to bitcoin-shard-proxy via UDP (default) or TCP for integration testing. |
|
send-block-announce
command
Command send-block-announce sends BRC-131 block control frames to bitcoin-shard-proxy via TCP for integration testing.
|
Command send-block-announce sends BRC-131 block control frames to bitcoin-shard-proxy via TCP for integration testing. |
|
send-subtree-data
command
Command send-subtree-data sends BRC-132 subtree data frames to bitcoin-shard-proxy via TCP for integration testing.
|
Command send-subtree-data sends BRC-132 subtree data frames to bitcoin-shard-proxy via TCP for integration testing. |
|
subtx-gen
command
Command subtx-gen generates random BSV-over-UDP frames for load/functional testing of bitcoin-shard-proxy and bitcoin-shard-listener.
|
Command subtx-gen generates random BSV-over-UDP frames for load/functional testing of bitcoin-shard-proxy and bitcoin-shard-listener. |
|
internal
|
|
|
announce
Package announce implements a periodic BRC-127 SubtreeAnnounce sender for bitcoin-subtx-generator.
|
Package announce implements a periodic BRC-127 SubtreeAnnounce sender for bitcoin-subtx-generator. |
|
frame
Package frame wraps github.com/lightwebinc/bitcoin-shard-common/frame to provide a v1/v2-aware encoder for the subtx-gen load generator.
|
Package frame wraps github.com/lightwebinc/bitcoin-shard-common/frame to provide a v1/v2-aware encoder for the subtx-gen load generator. |
|
rate
Package rate implements a simple time-based pacer that emits ticks at approximately the requested rate.
|
Package rate implements a simple time-based pacer that emits ticks at approximately the requested rate. |
|
sender
Package sender is the worker pool that generates and transmits frames.
|
Package sender is the worker pool that generates and transmits frames. |
|
seq
Package seq provides a shared sequence-number allocator with optional gap injection for testing listener-side NACK/retransmit behaviour.
|
Package seq provides a shared sequence-number allocator with optional gap injection for testing listener-side NACK/retransmit behaviour. |
|
subtree
Package subtree manages a fixed pool of 32-byte subtree identifiers for load generation.
|
Package subtree manages a fixed pool of 32-byte subtree identifiers for load generation. |
|
tx
Package tx builds random BSV-shaped transaction payloads for load generation.
|
Package tx builds random BSV-shaped transaction payloads for load generation. |
Click to show internal directories.
Click to hide internal directories.