Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
send-anchor-frame
command
Command send-anchor-frame sends BRC-134 chained anchor transaction frames to shard-proxy via UDP (default) or TCP for integration testing.
|
Command send-anchor-frame sends BRC-134 chained anchor transaction frames to 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 shard-proxy via TCP for integration testing.
|
Command send-block-announce sends BRC-131 block control frames to shard-proxy via TCP for integration testing. |
|
send-block-push
command
Command send-block-push streams BRC-144 block PUSH objects to a shard-proxy tunnel-bound block ingress port (default 8727) over TCP.
|
Command send-block-push streams BRC-144 block PUSH objects to a shard-proxy tunnel-bound block ingress port (default 8727) over TCP. |
|
send-subtree-data
command
Command send-subtree-data sends BRC-132 subtree data frames to shard-proxy via TCP for integration testing.
|
Command send-subtree-data sends BRC-132 subtree data frames to shard-proxy via TCP for integration testing. |
|
send-subtree-push
command
Command send-subtree-push streams BRC-143 subtree PUSH objects to a shard-proxy tunnel-bound subtree ingress port (default 8726) over TCP.
|
Command send-subtree-push streams BRC-143 subtree PUSH objects to a shard-proxy tunnel-bound subtree ingress port (default 8726) over TCP. |
|
subtx-gen
command
Command subtx-gen generates random BSV-over-UDP frames for load/functional testing of shard-proxy and shard-listener.
|
Command subtx-gen generates random BSV-over-UDP frames for load/functional testing of shard-proxy and shard-listener. |
|
tunnel-sink
command
Command tunnel-sink is a consumer-side diagnostic sink for the tunnel delivery plane.
|
Command tunnel-sink is a consumer-side diagnostic sink for the tunnel delivery plane. |
|
internal
|
|
|
announce
Package announce implements a periodic BRC-127 SubtreeGroupAnnounce sender for subtx-generator.
|
Package announce implements a periodic BRC-127 SubtreeGroupAnnounce sender for subtx-generator. |
|
blockhdr
Package blockhdr builds synthetic 80-byte Bitcoin block headers that satisfy a real proof-of-work check.
|
Package blockhdr builds synthetic 80-byte Bitcoin block headers that satisfy a real proof-of-work check. |
|
frame
Package frame wraps github.com/lightwebinc/shard-common/frame to provide a v1/v2-aware encoder for the subtx-gen load generator.
|
Package frame wraps github.com/lightwebinc/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.