Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/internal-parsing-lib #69

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
380 commits
Select commit Hold shift + click to select a range
cb190d7
Merge pull request #4 from Bananapus/feature/project-prices
simplemachine92 Oct 31, 2023
392d204
chore: heldfee tests to backup
simplemachine92 Oct 31, 2023
3e8b961
chore: permit2 and erc20terminal3_2 tests refactor, next is permit2 t…
simplemachine92 Oct 31, 2023
664ed58
fix/feat: fix permit2 impl, add permit2 tests
simplemachine92 Oct 31, 2023
5f241a6
fix/chore: revert un-needed JBPayoutRedemptionPaymentTerminal3_2 changes
simplemachine92 Nov 1, 2023
c6fea1b
fix/chore: prettier ligma revert un-needed JBPayoutRedemptionPaymentT…
simplemachine92 Nov 1, 2023
b53b09e
remove uneccessary fee reads
mejango Nov 2, 2023
6ebaa9c
move .bak to backup folder
mejango Nov 2, 2023
846d308
improve comments
mejango Nov 2, 2023
9633b6e
updates
mejango Nov 2, 2023
b1a5c54
revert changes on store3.1.1
mejango Nov 2, 2023
1053a46
Merge pull request #22 from simplemachine92/feature/multiple-currency…
simplemachine92 Nov 2, 2023
cb41d70
Merge pull request #2 from Bananapus/feature/jbtokenstore-claimFor-param
simplemachine92 Nov 2, 2023
97ea26e
Merge pull request #8 from Bananapus/feature/jbtokenstore-projects-fo…
simplemachine92 Nov 2, 2023
928523b
fix: update tests for 3_2 delegates
simplemachine92 Nov 2, 2023
512be46
Merge pull request #27 from simplemachine92/feature/revised-delegate-…
simplemachine92 Nov 2, 2023
df4f187
Merge pull request #26 from Bananapus/feature/revised-delegate-data-r…
simplemachine92 Nov 2, 2023
c17c302
flattened
mejango Nov 3, 2023
d41d2d6
controller units consolidated
mejango Nov 3, 2023
3000acb
small
mejango Nov 3, 2023
118e4ae
small
mejango Nov 3, 2023
74ff71a
fixed some tests
mejango Nov 4, 2023
6c56ca9
removed unused test
mejango Nov 4, 2023
f000bcf
fixed redemption tests
mejango Nov 4, 2023
c6b6955
fixed another test
mejango Nov 4, 2023
452dca8
fixed testMultipleTerminal
mejango Nov 4, 2023
fec88d0
fixed testAllocation_should_emit_event_with_correct_reason_when_rever…
mejango Nov 4, 2023
28784ab
fixed testHeldFeeReimburse
mejango Nov 4, 2023
c78810b
all tests pass
mejango Nov 4, 2023
2ecd316
adjusted
mejango Nov 4, 2023
8e31fc1
more cycle tests
mejango Nov 4, 2023
d1decc2
remove only
mejango Nov 4, 2023
b798519
consolidated versions
mejango Nov 5, 2023
f2f24dc
versioned controller
mejango Nov 5, 2023
15eed98
merged
mejango Nov 5, 2023
98eac53
compiles
mejango Nov 5, 2023
e52e61b
tests pass
mejango Nov 5, 2023
4acd791
interface
mejango Nov 5, 2023
6b6449b
consolidated versions
mejango Nov 5, 2023
2d225df
merged
mejango Nov 5, 2023
691cff4
compiles
mejango Nov 5, 2023
45cd902
-
mejango Nov 5, 2023
095d12b
unit tests are a go
mejango Nov 5, 2023
02c7c59
Merge branch 'feature/multiple-queued-fc-flat' into feature/base-curr…
mejango Nov 5, 2023
b14ab0e
units pass
mejango Nov 5, 2023
9a1edc0
Merge branch 'feature/base-currency-in-fc-flat' into feature/multiple…
mejango Nov 5, 2023
9ab29db
units pass
mejango Nov 6, 2023
f83fc41
all tests pass
mejango Nov 6, 2023
f732932
started making forge tests cute
mejango Nov 6, 2023
e82cea6
clean a bit more
mejango Nov 6, 2023
42bf7e3
fees checked
mejango Nov 6, 2023
a25799d
fees checked in redeem
mejango Nov 6, 2023
54aa0bf
Added cases for fee reverts
mejango Nov 6, 2023
38cb548
rename
mejango Nov 6, 2023
d303acf
cache fee terminal
mejango Nov 7, 2023
8deba1a
pay allocations test made cuter.
mejango Nov 7, 2023
9f11941
pay allocations test made cuter.
mejango Nov 7, 2023
d464f49
made reconfigure forge tests cuter
mejango Nov 7, 2023
1269cc7
launch project cuter
mejango Nov 7, 2023
21120ac
test eip165 forge made cuter
mejango Nov 7, 2023
d86559e
made pay burn redeem forge tests cuter
mejango Nov 7, 2023
c9a76ec
units back to 100
mejango Nov 8, 2023
d2ddae4
redeem tests cuter
mejango Nov 8, 2023
8a89264
cuter forge tests continued
mejango Nov 8, 2023
59f0b76
cuter test multiple access limits
mejango Nov 8, 2023
f0c545f
compiles
mejango Nov 8, 2023
c99c3eb
refactor: Permit2 integration
xBA5ED Nov 8, 2023
b8091eb
progress
mejango Nov 8, 2023
00a06fd
balances work
mejango Nov 8, 2023
7557bcc
added natspec
mejango Nov 8, 2023
a5deafa
compiles
mejango Nov 9, 2023
bbc4791
compiled beautifully
mejango Nov 9, 2023
27c60a3
tests pass
mejango Nov 9, 2023
9aa8dd2
fuzzed access tests
mejango Nov 9, 2023
c4df6a3
fuzzed tests back
mejango Nov 9, 2023
8f0e34b
added tests for protocol project with fees on itself
mejango Nov 9, 2023
35fdd3c
progress with multi token + currency test
mejango Nov 9, 2023
6824350
multi token + multi currency
mejango Nov 9, 2023
0ff0fb2
progress
mejango Nov 10, 2023
4435532
looking solid
mejango Nov 10, 2023
bb9e24b
finished. works. halleluja
mejango Nov 10, 2023
7f51604
touchup
mejango Nov 10, 2023
51df274
fix: AccessLimit renames
simplemachine92 Nov 10, 2023
6128130
cleaned up
mejango Nov 10, 2023
c1ca0bf
cleaning up more
mejango Nov 10, 2023
30b405b
memo fits
mejango Nov 10, 2023
a46b752
caps
mejango Nov 10, 2023
ade8a37
getter
mejango Nov 10, 2023
bb8ad35
cleaned accounting contexts
mejango Nov 10, 2023
1b950d4
clean af
mejango Nov 10, 2023
d9964fc
context aware
mejango Nov 10, 2023
440596e
check token
mejango Nov 10, 2023
d6a3b6e
more space
mejango Nov 10, 2023
1aeef61
got it down
mejango Nov 10, 2023
d2f6718
currencies just first 24 of tokens
mejango Nov 10, 2023
2268ef7
deet
mejango Nov 10, 2023
561966b
added to create flow
mejango Nov 10, 2023
e639aab
added permissions
mejango Nov 10, 2023
a43c315
supports custom pay token
mejango Nov 10, 2023
a7637fe
natspec
mejango Nov 10, 2023
31f026f
synced
mejango Nov 10, 2023
f8ef290
removed custom token
mejango Nov 11, 2023
22165c0
adjusted metadata
mejango Nov 11, 2023
26e3c4d
pass
mejango Nov 11, 2023
9624746
added root operation
mejango Nov 12, 2023
f5495de
added weight cache
mejango Nov 12, 2023
1936d68
added permit2
mejango Nov 12, 2023
8c1c713
forge install: forge-std
mejango Nov 12, 2023
1a7cb94
Update yarn.lock
mejango Nov 12, 2023
897e417
updated deps
mejango Nov 12, 2023
6ad3f51
updated imports
mejango Nov 12, 2023
0cda05d
permit2 fits
mejango Nov 12, 2023
44d835a
tests pass and everything fits
mejango Nov 12, 2023
329d6e8
added last necessary bits
mejango Nov 12, 2023
241c972
fits
mejango Nov 13, 2023
e2666fa
one base terminal interface
mejango Nov 13, 2023
80ff64e
Merge branch 'feature/multitoken-terminal-store' into feature/root-op…
mejango Nov 13, 2023
0d4f577
Merge branch 'feature/multitoken-terminal-store' into feature/fc-weig…
mejango Nov 13, 2023
c159daf
removed unused
mejango Nov 13, 2023
806d312
Merge branch 'feature/multitoken-terminal-store' into feature/fc-weig…
mejango Nov 13, 2023
4590540
Merge branch 'feature/multitoken-terminal-store' into feature/root-op…
mejango Nov 13, 2023
40a7f40
refacor: minor gas optimizations in JBFundAccessConstraintsStore
xBA5ED Nov 13, 2023
c4ae25a
refactor: removed setOperatorsOf, removed JBOperator dependency in fa…
xBA5ED Nov 13, 2023
7546f05
refactor: remove constructor from JBOperatorStore
xBA5ED Nov 13, 2023
b2c63b5
refactor: added back JBOperatable
xBA5ED Nov 13, 2023
7d3ccde
refactor: change order of methods to how it was before
xBA5ED Nov 13, 2023
2c99622
weight cache test
mejango Nov 13, 2023
07197d5
more constrained gas limit
mejango Nov 13, 2023
4d3d52a
full test
mejango Nov 13, 2023
c4cbb29
rename
mejango Nov 13, 2023
1f301d7
-
mejango Nov 13, 2023
e082ae7
added another check
mejango Nov 13, 2023
1b19d5a
read cache every time
mejango Nov 13, 2023
f043e71
-
mejango Nov 13, 2023
c833c6b
Merge pull request #35 from Bananapus/feature/fc-weight-cache
mejango Nov 13, 2023
1c9f89e
Merge pull request #36 from Bananapus/refactor/root-operation-minor-c…
mejango Nov 13, 2023
ab6f9d1
Merge pull request #34 from Bananapus/feature/root-operation
mejango Nov 13, 2023
1209d2b
feat: TestMultipleAccess bump
simplemachine92 Nov 13, 2023
9fe8bb4
fix: forgot .bak removal of TMAL
simplemachine92 Nov 13, 2023
381d02d
tmp
mejango Nov 13, 2023
98242e6
added thresholds
mejango Nov 13, 2023
ab7cb95
fix: max duration in ballot constructor
simon-something Nov 13, 2023
129e2df
feat: ballot test
simon-something Nov 13, 2023
1cf7851
fix: lint
simon-something Nov 13, 2023
8f10dec
fix: typo
simon-something Nov 13, 2023
591ae46
fix: error uppercase
simon-something Nov 13, 2023
6c94c32
Merge pull request #28 from Bananapus/feature/multiple-queued-fc-flat
mejango Nov 13, 2023
120947e
deploy script
mejango Nov 14, 2023
da805c2
deploy scripts work
mejango Nov 14, 2023
9f7fa09
Merge branch 'main' into feature/base-currency-in-fc-flat
mejango Nov 14, 2023
9bbf72d
Merge branch 'main' into feature/multiple-currency-dist-limit-flat
mejango Nov 14, 2023
5ad783e
Merge branch 'feature/multiple-currency-dist-limit-flat' into feature…
mejango Nov 14, 2023
da27820
chore: easier pattern match for last 4 bytes
simon-something Nov 14, 2023
9e85bae
fix: typo
simon-something Nov 14, 2023
7588bb1
fix: typo in terminal
simon-something Nov 14, 2023
d3aaf52
links
mejango Nov 14, 2023
7f0ab2c
lint
mejango Nov 14, 2023
f5dcf8a
merged main
mejango Nov 14, 2023
76e9904
fmt
mejango Nov 14, 2023
e2fcba3
fmt
mejango Nov 14, 2023
593132a
fmt
mejango Nov 14, 2023
310f02e
added missing dep
mejango Nov 14, 2023
437f4cb
Merge pull request #29 from Bananapus/feature/base-currency-in-fc-flat
mejango Nov 14, 2023
e4a47c7
remove cover
mejango Nov 14, 2023
6d02f18
fmt
mejango Nov 14, 2023
ae518a3
fmt
mejango Nov 14, 2023
32e1a0f
fmt
mejango Nov 14, 2023
99e3ab5
fmt
mejango Nov 14, 2023
62fb579
merged main
mejango Nov 14, 2023
7483084
not sure whats wrong with my config
simplemachine92 Nov 14, 2023
799e36f
added npmignore back
mejango Nov 14, 2023
813eecd
test fix
mejango Nov 14, 2023
46e9cd6
better refs
mejango Nov 14, 2023
6916391
fmt
mejango Nov 14, 2023
6ff2770
merged
mejango Nov 14, 2023
7d5e640
Merge branch 'feature/multitoken-terminal-store' into feature/multi-t…
mejango Nov 14, 2023
0e4be2c
pay delegate call works
mejango Nov 14, 2023
39ade4a
fmt
mejango Nov 14, 2023
4cbe44d
clean a lil
mejango Nov 14, 2023
aaba859
I JBToken no longer projectId dependent
mejango Nov 14, 2023
c80a693
updated perms
mejango Nov 14, 2023
65bc1a1
Merge branch 'feature/multiple-currency-dist-limit-flat' into feature…
mejango Nov 14, 2023
749a329
inline doc
mejango Nov 14, 2023
22cfba0
use defaults
mejango Nov 14, 2023
a81eeaa
use defaults
mejango Nov 14, 2023
1c44620
merge
mejango Nov 14, 2023
d77ed57
Merge branch 'feature/multitoken-terminal-store' into feature/multi-t…
mejango Nov 14, 2023
8721629
launch projects port
simplemachine92 Nov 14, 2023
d6d1ae9
interface tests
simplemachine92 Nov 15, 2023
8b3ea0a
port reconfigure tests
simplemachine92 Nov 15, 2023
c037924
port payburnredeemflow
simplemachine92 Nov 15, 2023
0a85062
-
simplemachine92 Nov 15, 2023
ddccddb
wip: tokenflow
simplemachine92 Nov 15, 2023
310d4d4
small clean
mejango Nov 15, 2023
ea08d62
JBTokenStore update and TestTokenFlow
simplemachine92 Nov 15, 2023
b499973
rm deployments
mejango Nov 15, 2023
d59903d
multi terminal test
mejango Nov 15, 2023
cced630
fix: forge tests
xBA5ED Nov 15, 2023
5d1fe13
style: forge fmt
xBA5ED Nov 15, 2023
3775ff6
test clean
mejango Nov 15, 2023
8f6b06c
comment
mejango Nov 15, 2023
1bc81d0
port testredeem
simplemachine92 Nov 15, 2023
b3301e2
remove old comment from tokenflow
simplemachine92 Nov 15, 2023
3c8e035
Merge pull request #30 from Bananapus/feature/multiple-currency-dist-…
mejango Nov 16, 2023
9e80346
merged
mejango Nov 16, 2023
dbb1bee
yaaaaaaaaaaaas
simplemachine92 Nov 16, 2023
f7d9413
yaaaaaaaas
simplemachine92 Nov 16, 2023
b60afb9
Update contracts/JBController3_1.sol
mejango Nov 17, 2023
2e57ad2
Update contracts/JBMultiTerminal.sol
mejango Nov 17, 2023
1b9bbc0
splits testing wip
simplemachine92 Nov 21, 2023
0af7e31
Update test/jb_funding_cycle_store/configure_for.test.js
mejango Nov 21, 2023
0870bd3
Update contracts/JBPrices.sol
mejango Nov 22, 2023
db3d6ae
accept funds
mejango Nov 22, 2023
7d9785b
splitstore basic cases
simplemachine92 Nov 22, 2023
b9fa6ce
dependencies for redemption delegate tests and separate the tests
simplemachine92 Nov 23, 2023
443c721
wip redemption delegate tests
simplemachine92 Nov 23, 2023
3945d9f
wip operator store tests
simplemachine92 Nov 23, 2023
3817c74
fix: max supply tokenStore.mintFor (uint208 in OZ)
simon-something Nov 23, 2023
170f4c6
launchproject tests compare entire funding cycle to match
simplemachine92 Nov 23, 2023
db958ec
launchprojects fuzz correction
simplemachine92 Nov 23, 2023
da236ca
testoperator nits correction
simplemachine92 Nov 23, 2023
a1a9009
redemption delegate progress...?
simplemachine92 Nov 24, 2023
6e52909
failing at burn now..
simplemachine92 Nov 25, 2023
ce548d4
permit2 wip
simplemachine92 Nov 25, 2023
2077106
dunno
simplemachine92 Nov 25, 2023
feceb68
endlessly looping until block limit
simplemachine92 Nov 25, 2023
caec873
fix: infinite loop
xBA5ED Nov 25, 2023
8d34253
permit2 addToBalance fuzzed and cleaned
simplemachine92 Nov 25, 2023
419fa99
some test cleanups
simplemachine92 Nov 26, 2023
a626f3d
more fuzz params and test comment standards from dr.GO
simplemachine92 Nov 26, 2023
52fc9f1
fuzzed terminal pay with permit2
simplemachine92 Nov 26, 2023
224185d
merged
mejango Nov 27, 2023
2be1a6c
accept funds w/o specifying payer
mejango Nov 27, 2023
680a91b
Merge branch 'feature/multitoken-terminal-store' into feature/multi-t…
mejango Nov 27, 2023
557a58c
refactor: minor change in permit2 flow
xBA5ED Nov 27, 2023
f293c2c
test syntax fix
mejango Nov 27, 2023
dbec05e
removed draft
mejango Nov 27, 2023
7fe3993
ci: update openzeppelin-contracts git module commit
xBA5ED Nov 27, 2023
9cfcf1c
gitmodules works
mejango Nov 27, 2023
2c429da
Merge pull request #40 from Bananapus/feature/multi-terminal-delegate…
mejango Nov 27, 2023
366e445
Merge pull request #32 from Bananapus/feature/multitoken-terminal-store
mejango Nov 27, 2023
f551eb3
feat: JBMetadataResolver as an internal lib
simon-something Nov 27, 2023
22b1abc
test: parsing lib
simon-something Nov 27, 2023
4d0da60
test: adapt other tests
simon-something Nov 27, 2023
7471f12
Revert "test: adapt other tests"
simon-something Nov 27, 2023
a811736
Revert "test: parsing lib"
simon-something Nov 27, 2023
b50a87a
Revert "feat: JBMetadataResolver as an internal lib"
simon-something Nov 27, 2023
bf3f49e
feat: metadata parsing lib
simon-something Nov 27, 2023
8170903
test: parsing lib
simon-something Nov 27, 2023
f224765
fix: other tests
simon-something Nov 27, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
19 changes: 18 additions & 1 deletion .example.env
Original file line number Diff line number Diff line change
@@ -1,2 +1,19 @@
ETHERSCAN_API_KEY=
INFURA_ID=

# the deployer address, when using a ledger or a seed phrase
SENDER_ETHEREUM_MAINNET=
SENDER_ETHEREUM_GOERLI=
SENDER_ETHEREUM_SEPOLIA=
SENDER_OPTIMISM_MAINNET=
SENDER_OPTIMISM_TESTNET=
SENDER_POLYGON_MAINNET=
SENDER_POLYGON_MUMBAI=

# public rpc:
RPC_ETHEREUM_MAINNET="https://rpc.ankr.com/eth"
RPC_ETHEREUM_GOERLI="https://rpc.ankr.com/eth_goerli"
RPC_ETHEREUM_GOERLI="https://rpc.ankr.com/eth_sepolia"
RPC_OPTIMISM_MAINNET="https://rpc.ankr.com/optimism"
RPC_OPTIMISM_TESTNET="https://rpc.ankr.com/optimism_testnet"
RPC_POLYGON_MAINNET="https://rpc.ankr.com/polygon"
RPC_POLYGON_MUMBAI="https://rpc.ankr.com/polygon_mumbai"
26 changes: 13 additions & 13 deletions .github/workflows/publish.yml → .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,18 @@
name: juice-contracts-publish
name: juice-contracts-template-lint
on:
pull_request:
branches:
- main
push:
branches:
- main
jobs:
publish:
forge-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v2
with:
submodules: recursive
- uses: actions/setup-node@v1
with:
node-version: 14
Expand All @@ -32,14 +37,9 @@ jobs:
key: ${{ runner.os }}-${{ steps.nvm.outputs.NVMRC }}-nodemodules-${{ hashFiles('**/yarn.lock') }}
restore-keys: |
${{ runner.os }}-${{ steps.nvm.outputs.NVMRC }}-nodemodules-
- name: Install JS dependencies
if: |
steps.cache-yarn-cache.outputs.cache-hit != 'true' ||
steps.cache-node-modules.outputs.cache-hit != 'true'
run: yarn install --frozen-lockfile --prefer-offline
# Publish deploy artifacts NPM packages. This will only run if there are new deploys.
- name: Publish NPM package
uses: JS-DevTools/npm-publish@v1
- name: Install Foundry
uses: onbjerg/foundry-toolchain@v1
with:
token: ${{ secrets.NPM_TOKEN }}
access: "public"
version: nightly
- name: Check linting
run: forge fmt --check
45 changes: 9 additions & 36 deletions .github/workflows/system-test.yml
Original file line number Diff line number Diff line change
@@ -1,56 +1,29 @@
name: juice-contracts-system-tests
name: juice-contracts-template-tests
on:
pull_request:
branches:
- main
- test/system-tests
push:
branches:
- main
- test/system-tests
jobs:
forge-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: recursive
- uses: actions/setup-node@v1
- uses: actions/setup-node@v3
with:
node-version: 14
- name: Get yarn cache directory path
id: yarn-cache-dir-path
run: echo "::set-output name=dir::$(yarn cache dir)"
- name: Restore cached yarn cache
uses: actions/cache@v2
id: cache-yarn-cache
with:
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
restore-keys: |
${{ runner.os }}-yarn-
- name: Restore cached node_modules
id: cache-node-modules
uses: actions/cache@v2
with:
path: |
./node_modules
./packages/hardhat/node_modules
key: ${{ runner.os }}-${{ steps.nvm.outputs.NVMRC }}-nodemodules-${{ hashFiles('**/yarn.lock') }}
restore-keys: |
${{ runner.os }}-${{ steps.nvm.outputs.NVMRC }}-nodemodules-
node-version: 16
- uses: bahmutov/npm-install@v1
- name: Install Foundry
uses: onbjerg/foundry-toolchain@v1
with:
version: nightly
- name: Install JS dependencies
if: |
steps.cache-yarn-cache.outputs.cache-hit != 'true' ||
steps.cache-node-modules.outputs.cache-hit != 'true'
run: yarn install --frozen-lockfile --prefer-offline
- name: install libraries
run: git submodule update --init
- name: Run system tests (JBControllerV3)
run: JBX_CONTROLLER_VERSION=3_0 forge build --sizes && forge test
- name: Run system tests (JBControllerV3_1)
run: JBX_CONTROLLER_VERSION=3_1 forge build --sizes && forge test
- name: Run tests
run: FOUNDRY_PROFILE=default forge snapshot # TODO: Change to fork once fork tests can be run
- name: Check contract sizes
run: forge build --sizes
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,5 @@ coverage.json
# VSCode
workspace.code-workspace
.vscode/

backup/
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
url = https://github.com/smartcontractkit/chainlink
[submodule "lib/prb-math"]
path = lib/prb-math
url = https://github.com/hifi-finance/prb-math
url = https://github.com/PaulRBerg/prb-math
[submodule "lib/openzeppelin-contracts"]
path = lib/openzeppelin-contracts
url = https://github.com/OpenZeppelin/openzeppelin-contracts
Expand Down
2 changes: 1 addition & 1 deletion .npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@
# ... except tests
/contracts/test/**
/contracts/system_tests/**
/foundry.toml
/foundry.toml
5 changes: 0 additions & 5 deletions .prettierignore

This file was deleted.

20 changes: 0 additions & 20 deletions .prettierrc

This file was deleted.

67 changes: 0 additions & 67 deletions .solcover.js

This file was deleted.

17 changes: 0 additions & 17 deletions .solhint.json

This file was deleted.

1 change: 0 additions & 1 deletion .solhintignore

This file was deleted.

7 changes: 4 additions & 3 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
{
"solidity.compileUsingRemoteVersion": "v0.8.16+commit.07a7930e",
"editor.formatOnSave": true,
"[javascript]": {
"editor.tabSize": 2
}
"[solidity]": {
"editor.defaultFormatter": "JuanBlanco.solidity"
},
"solidity.formatter": "forge"
}
Loading
Loading