Sign inSign up

blinklabs/txtop

By blinklabs

•Updated about 2 hours ago

txtop is a mempool display tool for a Cardano Node

Image
0

10K+

blinklabs/txtop repository overview

⁠txtop

Mempool inspector for Cardano Node software.

⁠Usage

There's no configuration file. Everything is handled by environment variables.

This tool can connect to a cardano-node using either UNIX socket or TCP, such as an exposed socat.

⁠Global variables

  • NETWORK - Sets network and forces container defaults for NETWORK mode
  • REFRESH - Sets how fast we refresh data (in seconds), defaults to 10
  • RETRIES - Sets how many retries before aborting (currently unused)

⁠Cardano variables

  • CARDANO_NETWORK - Sets network to connect to node unless NETWORK is set, defaults to mainnet
  • CARDANO_NODE_NETWORK_MAGIC - (optional) Manually configure network magic
  • CARDANO_NODE_SOCKET_PATH - Sets path to UNIX socket of node, defaults to /opt/cardano/ipc/socket unless NETWORK is set, then uses /ipc/node.socket
  • CARDANO_NODE_SOCKET_TCP_HOST - Sets the TCP host for NtC communication (socat), defaults to empty
  • CARDANO_NODE_SOCKET_TCP_PORT - Sets the TCP port for NtC communication (socat), defaults to 30001

⁠Development / Building

This requires Go 1.20 or better is installed. You also need make.

# Build
make
# Run
./txtop

You can also run the code without building a binary, first

go run .

Tag summary

Content type

Image

Digest

sha256:7386a04ae…

Size

10.3 MB

Last updated

about 1 month ago

docker pull blinklabs/txtop