{"id":18808553,"url":"https://github.com/blinklabs-io/txtop","last_synced_at":"2025-04-13T20:21:51.805Z","repository":{"id":198247750,"uuid":"699887233","full_name":"blinklabs-io/txtop","owner":"blinklabs-io","description":"mempool display tool for a Cardano Node","archived":false,"fork":false,"pushed_at":"2025-04-06T15:50:07.000Z","size":327,"stargazers_count":25,"open_issues_count":3,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-06T16:30:45.353Z","etag":null,"topics":["blockchain","cardano","cardano-node","go","golang","mempool","terminal-app","tui"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/blinklabs-io.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-03T14:34:26.000Z","updated_at":"2025-04-06T15:50:09.000Z","dependencies_parsed_at":"2023-10-23T15:33:32.607Z","dependency_job_id":"f84743bb-37a7-4d88-aa0e-c5cf64ea62a4","html_url":"https://github.com/blinklabs-io/txtop","commit_stats":null,"previous_names":["blinklabs-io/txtop"],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blinklabs-io%2Ftxtop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blinklabs-io%2Ftxtop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blinklabs-io%2Ftxtop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blinklabs-io%2Ftxtop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/blinklabs-io","download_url":"https://codeload.github.com/blinklabs-io/txtop/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248776209,"owners_count":21159742,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blockchain","cardano","cardano-node","go","golang","mempool","terminal-app","tui"],"created_at":"2024-11-07T23:13:09.609Z","updated_at":"2025-04-13T20:21:51.781Z","avatar_url":"https://github.com/blinklabs-io.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# txtop\n\nMempool inspector for Cardano Node software.\n\n# Usage\n\nThere's no configuration file. Everything is handled by environment variables.\n\nThis tool can connect to a cardano-node using either UNIX socket or TCP, such\nas an exposed socat.\n\n## Global variables\n\n- `NETWORK` - Sets network and forces container defaults for `NETWORK` mode\n- `REFRESH` - Sets how fast we refresh data (in seconds), defaults to 10\n- `RETRIES` - Sets how many retries before aborting (currently unused)\n\n## Cardano variables\n\n- `CARDANO_NETWORK` - Sets network to connect to node unless NETWORK is set,\n    defaults to mainnet\n- `CARDANO_NODE_NETWORK_MAGIC` - (optional) Manually configure network magic\n- `CARDANO_NODE_SOCKET_PATH` - Sets path to UNIX socket of node, defaults to\n    /opt/cardano/ipc/socket unless NETWORK is set, then uses /ipc/node.socket\n- `CARDANO_NODE_SOCKET_TCP_HOST` - Sets the TCP host for NtC communication\n    (socat), defaults to empty\n- `CARDANO_NODE_SOCKET_TCP_PORT` - Sets the TCP port for NtC communication\n    (socat), defaults to 30001\n\n# Development / Building\n\nThis requires Go 1.20 or better is installed. You also need `make`.\n\n```bash\n# Build\nmake\n# Run\n./txtop\n```\n\nYou can also run the code without building a binary, first\n```bash\ngo run .\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblinklabs-io%2Ftxtop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fblinklabs-io%2Ftxtop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblinklabs-io%2Ftxtop/lists"}