.gitignore 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. # Repo-local offline toolchain: the monero v0.18.5.1 binary tree is a
  2. # large vendored download (never re-track).
  3. /tools/monero-*/
  4. # Machine-local runtime state: chain data, wallets, swap DBs, logs.
  5. rundir*/
  6. /logs/
  7. logs.*/
  8. *.log
  9. *.login
  10. # Phase M mainnet rehearsal evidence subtree ONLY — wallets and keys in
  11. # that dir stay ignored.
  12. !/rundir-mainnet/
  13. /rundir-mainnet/*
  14. !/rundir-mainnet/evidence/
  15. !/rundir-mainnet/evidence/**
  16. # Stray key material must never be tracked, wherever it lands.
  17. *.keys
  18. contract-address
  19. eth-privkey
  20. net.key
  21. swap-wallet
  22. onion.key
  23. *.onion.key
  24. # Tor state written by the documented `tor -f tools/tor/torrc.user`
  25. # invocation (DataDirectory and CookieAuthFile are both relative to the
  26. # repo root); the control cookie is a credential.
  27. tor-data/
  28. control.authcookie
  29. # Stray unpacked tor tree (a hand-unpacked expert bundle at the repo root;
  30. # the curated copies live under tools/tor and packaging/assets).
  31. /tor/
  32. # Local secrets and per-machine overrides.
  33. .env
  34. .env.*
  35. !.env.example
  36. !*.env.example
  37. # Reproducible build output. Vendored crates ship checked-in generated
  38. # code under src/target/ (e.g. engine/vendor/cc); scope an exception or
  39. # fresh checkouts miss those files and offline builds break.
  40. target/
  41. !engine/vendor/**/target/
  42. !engine/vendor/**/target/**
  43. node_modules/
  44. dist/
  45. # The website is a separate repository, checked out beside the engine.
  46. /moos-website/
  47. # Editor and OS cruft.
  48. *.pid
  49. .DS_Store
  50. Thumbs.db
  51. *.swp
  52. # Radicle allowed-signers file is machine-local identity metadata.
  53. .gitsigners
  54. # Verified sidecar cache (packaging/fetch.sh); never tracked.
  55. /packaging/assets/
  56. # SwapCreator build output
  57. contracts/out/
  58. # Local, unpublished analysis notes (never track).
  59. /notes/