Skip to main content

eif

Usage: chr eif [OPTIONS] COMMAND [ARGS]...

Ethereum Integration Framework commands

╭─ Options ───────────────────────────────────────────────────────────────────╮
│ -h, --help Show this message and exit
╰─────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ──────────────────────────────────────────────────────────────────╮
│ generate-events-config Generate solidity events that EIF will listen to │
╰─────────────────────────────────────────────────────────────────────────────╯

generate-events-config

Usage: chr eif generate-events-config [<options>]

Generate solidity events that EIF will listen to

Options:
--abi=<path> Path to a JSON ABI file or a directory of JSON ABI files
--events=<text> Names of the relevant events (Comma separated)
--target=<path> Target file to generate events in (defaults to
"build/eif-events.yaml")
--format=(XML|YAML) Output file format
-h, --help Show this message and exit

The Ethereum Interoperability Framework (EIF) command chr eif generate-events-config allows you to generate Solidity events related to certain actions within the dapp (for example, user registrations, token transfers, or other important activities). EIF would monitor and use these events to monitor the Ethereum blockchain and trigger specific responses when these events occur.