Skip to content

Commit

Permalink
Merge pull request #1 from CMTA/dev
Browse files Browse the repository at this point in the history
First release
  • Loading branch information
rya-sge authored May 23, 2024
2 parents f758171 + bd7f852 commit 7a310f5
Show file tree
Hide file tree
Showing 113 changed files with 28,113 additions and 2 deletions.
28 changes: 28 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Foundry CI

on:
push:
branches: [dev, master, main]
pull_request:
branches: [dev, master, main]

jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3

- name: Install Foundry
uses: foundry-rs/foundry-toolchain@v1
with:
version: nightly

- name: Run Forge install
run: forge install

- name: Run Forge build
run: forge build --sizes

- name: Run Forge tests
run: forge test -vvv --ffi
16 changes: 16 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
.env
.vscode/
node_modules/
broadcast/
lib/
out/
docOut/
cache/
.~lock.test.odt#
nethereum-gen.settings
#hardhat
artifacts/
cache_hardhat/
#drawio
*.bkp
*.dtmp
18 changes: 18 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
[submodule "lib/forge-std"]
path = lib/forge-std
url = https://github.com/foundry-rs/forge-std
[submodule "lib/CMTAT"]
path = lib/CMTAT
url = https://github.com/CMTA/CMTAT
[submodule "lib/openzeppelin-contracts"]
path = lib/openzeppelin-contracts
url = https://github.com/OpenZeppelin/openzeppelin-contracts
[submodule "lib/RuleEngine"]
path = lib/RuleEngine
url = https://github.com/CMTA/RuleEngine
[submodule "lib/openzeppelin-foundry-upgrades"]
path = lib/openzeppelin-foundry-upgrades
url = https://github.com/OpenZeppelin/openzeppelin-foundry-upgrades
[submodule "lib/openzeppelin-contracts-upgradeable"]
path = lib/openzeppelin-contracts-upgradeable
url = https://github.com/OpenZeppelin/openzeppelin-contracts-upgradeable
2 changes: 2 additions & 0 deletions .soliumignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
node_modules
contracts/Migrations.sol
20 changes: 20 additions & 0 deletions .soliumrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"extends": "solium:recommended",
"plugins": [
"security"
],
"rules": {
"quotes": [
"error",
"double"
],
"indentation": [
"error",
4
],
"linebreak-style": [
"error",
"unix"
]
}
}
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# CHANGELOG

Please follow [https://changelog.md/](https://changelog.md/) conventions.

## 1.0.0
- 🎉 first release!
Loading

0 comments on commit 7a310f5

Please sign in to comment.