{"repo":"blinklabs-io/adder","free":true,"listed":false,"github":"https://github.com/blinklabs-io/adder","clone":"git clone https://github.com/blinklabs-io/adder.git","description":"Event-driven tool/library for tailing the Cardano blockchain","language":"Go","stars":39,"topics":["blockchain","cardano","go","golang","ouroboros","ouroboros-network","toolbox"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"Adder Adder is a tool for tailing the Cardano blockchain and emitting events for each block and transaction that it sees. How it works Input can be a local or remote Cardano full node, using either NtC (local UNIX socket, TCP over socat) or NtN to remote nodes. Events are created with a simple schema. The chainsync input produces four event types: input.block , input.rollback , input.transaction , and input.governance . Each type has a unique payload. input.block: input.rollback: input.transaction: input.governance: For detailed information about the governance schemas, supported actions, and fields, see the Governance Event Documentation. Each event is output individually. The log output supports two formats: - text (default) — human-readable, one line per event: - json — newline-delimited JSON, one JSON object per event (suitable for piping to jq or other tooling): Select the format with --output-log-format : Event data is written to stdout and application logs are written to stderr . This means you can capture only event output: Configuration Adder supports multiple configuration methods for versatility: commandline arguments, YAML config file, and environment variables (in that order). You can get a list of all available commandline arguments by using the --help flag. Each commandline argument (other than -config ) has a corresponding environment variable. For example, the -input option has the INPUT environment variable, the -input-chainsync-address option has the INPUT ","default_branch":null,"files":null,"tree":[],"storefront":"/r/blinklabs-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/blinklabs-io/adder/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}