Skip to content
Merged
Show file tree
Hide file tree
Changes from 15 commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
1dcec85
chore: initial foundry configuration and initial sanity test
Hakob23 Aug 14, 2025
fad58be
chore: add forge-std submodule and update remappings in foundry.toml
Hakob23 Aug 15, 2025
bd1502a
feat: implement HelperConfig contract for network configuration manag…
Hakob23 Aug 17, 2025
3bb82cc
nit: ignore broadcast files
Hakob23 Aug 17, 2025
6e97c08
feat: add legacy LBC contract deployment script
Hakob23 Aug 17, 2025
d90854f
feat: add deployment addresses and update HelperConfig for upgrade sc…
Hakob23 Aug 18, 2025
9562a51
feat: add UpgradeLBC script for LiquidityBridgeContractV2 upgrade pro…
Hakob23 Aug 18, 2025
9bb259b
feat: add multisig ownership transfer script and update environment c…
Hakob23 Aug 20, 2025
d7307e0
feat: add scripts to retrieve Bitcoin blockchain height and contract …
Hakob23 Aug 25, 2025
88beab1
feat: add Makefile for Liquidity Bridge Contract deployment and manag…
Hakob23 Aug 27, 2025
0bd970a
refactor: update documentation generation in Makefile and add compreh…
Hakob23 Aug 27, 2025
d9d356f
feat: add build step for contracts in Slither CI workflow
Hakob23 Aug 27, 2025
ee0d3cc
chore: update output directory name in configuration and documentation
Hakob23 Aug 27, 2025
ccad415
chore: update Slither CI workflow to include build info in contract b…
Hakob23 Aug 27, 2025
133c669
chore: enhance Makefile with gas limit and legacy options for deploym…
Hakob23 Sep 4, 2025
61446f7
fix: run linter
Luisfc68 Oct 7, 2025
e99ad28
ci: install foundry in pipeline
Luisfc68 Oct 7, 2025
8ecd0e1
ci: install foundry in pipeline
Luisfc68 Oct 7, 2025
c3793df
Update Makefile
Hakob23 Oct 8, 2025
e5fe1fd
Update forge-scripts/GetBtcHeight.sh
Hakob23 Oct 8, 2025
2fedb31
Update forge-scripts/GetVersions.sh
Hakob23 Oct 8, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/workflows/slither.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,9 @@ jobs:
- name: Install dependencies
run: npm ci

- name: Build contracts
run: forge build --build-info

- name: Run Slither
uses: crytic/slither-action@f197989dea5b53e986d0f88c60a034ddd77ec9a8 # v0.4.0
id: slither
Expand Down
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,11 @@ node_modules
/cache
/artifacts

# Foundry files
/out
/forge-cache
/broadcast

# TypeChain files
/typechain
/typechain-types
Expand Down
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "lib/forge-std"]
path = lib/forge-std
url = https://github.com/foundry-rs/forge-std
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ repos:
entry: npm run lint:sol
language: system
types: [file]
files: ^.*\.sol$
files: ^contracts/.*\.sol$
- repo: local
hooks:
- id: code-style
Expand Down
Loading
Loading