-
Notifications
You must be signed in to change notification settings - Fork 54
/
.gitignore
60 lines (49 loc) · 1.67 KB
/
.gitignore
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
node_modules
cache
.idea
# ignore non repo contract related aritifacts
.openzeppelin/unknown-298.json
.env
test-results.*
contracts-abi/*
!contracts-abi/contracts
# Ignore all default artifacts except for TokenCreateCustomContract, TokenManagementContract, TokenQueryContract, TokenTransferContract, IHRC729Contract, PrngSystemContract, ERC20Mock, ERC721Mock
# because the System Contract DApp requires the bytecode of these contracts
artifacts/contracts/*
artifacts/build-info
artifacts/@openzeppelin
artifacts/contracts/**/**/*.dbg.json
!artifacts/contracts/system-contracts
artifacts/contracts/system-contracts/*
!artifacts/contracts/system-contracts/exchange-rate
!artifacts/contracts/system-contracts/pseudo-random-number-generator
!artifacts/contracts/system-contracts/hedera-token-service
artifacts/contracts/system-contracts/hedera-token-service/*
!artifacts/contracts/system-contracts/hedera-token-service/examples
!artifacts/contracts/system-contracts/hedera-token-service/IHRC719.sol
!artifacts/contracts/exchange-rate-precompile
artifacts/contracts/exchange-rate-precompile/*
!artifacts/contracts/exchange-rate-precompile/ExchangeRateMock.sol
!artifacts/contracts/util-precompile
!artifacts/contracts/openzeppelin
artifacts/contracts/openzeppelin/*
!artifacts/contracts/openzeppelin/ERC-20
!artifacts/contracts/openzeppelin/ERC-721
## --- Foundry Gitignore ---
# Compiler files
forge-cache/
out/
# Ignores development broadcast logs
!/broadcast
/broadcast/*/31337/
/broadcast/**/dry-run/
# Docs
docs/
# Coverage
lcov.info
coverage/
## --- Hardhat Gitignore for Foundry artifacts ---
artifacts/forge-std
artifacts/ds-test
test/state-registry/states.json
test/state-registry/ercStates.json