Supported Features:
- Generate Identities
- Generate Groups
- Generate Messages
- Inspect Generated Local Identities/Groups
- Export Generated Identities/Groups to JSON
- Invite external members to generated groups
- Three Supported log formats (Human, JSON, and logfmt)
XMTP Debug is a comprehensive testing tool for the XMTP network. It may be used to inspect
./xdbg generate --entity identity --amount 1000
./xdbg generate --entity group --amount 100 --invite 50
./xdbg generate --entity message --amount 20
./xdbg generate --entity message --amount 20 --interval 500 --loop
./xdbg generate --entity message --amount 20 --interval 500 --loop --max-message-size 1000
./xdbg inspect 1d8ec149b5670b1df0bbea0b9f2f0ba513eef805a02eafb37df3587fc23d89fe groups
./xdbg info
./xdbg export --entity identity | jq > identities.json
See The Tracking Issue for in-progress features & future work.