Skip to content

Commit

Permalink
sync with 1.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
mtabasco committed Dec 17, 2023
2 parents 331420f + 4471f05 commit a0b451b
Show file tree
Hide file tree
Showing 36 changed files with 17,312 additions and 9,519 deletions.
24 changes: 24 additions & 0 deletions .github/workflows/publish.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Publish npm package

on:
release:
types: [created]

jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Use Node.js
uses: actions/setup-node@v2
with:
node-version: '16'
registry-url: 'https://registry.npmjs.org'

- name: Install dependencies
run: npm install

- name: Publish to npm
run: npm publish
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
4 changes: 2 additions & 2 deletions .github/workflows/slither.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ jobs:
uses: actions/checkout@v3

- name: Run Slither
uses: crytic/slither-action@v0.2.0
uses: crytic/slither-action@v0.3.0
id: slither
with:
node-version: 16
node-version: 18
fail-on: high
slither-args: --exclude controlled-delegatecall
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ coverage
coverage.json
artifacts
typechain-types/
.openzeppelin/dev-*.json
.openzeppelin/*.json
.DS_Store
.history
.dccache
19 changes: 19 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/.github/
/.vscode/

node_modules
.env
.env.prod
.env.stage
#Hardhat files
cache
coverage
coverage.json
artifacts
typechain-types/
.openzeppelin/dev-*.json
.DS_Store
.history
.dccache

package-lock.json
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# SSV Network Smart Contracts

### Intro | [Architecture](./docs/architecture.md) | [Setup](./docs/setup.md) | [Tasks](./docs/tasks.md) | [Local development](./docs/local-dev.md) | [Roles](./docs/roles.md)
### Intro | [Architecture](./docs/architecture.md) | [Setup](./docs/setup.md) | [Tasks](./docs/tasks.md) | [Local development](./docs/local-dev.md) | [Roles](./docs/roles.md) | [Publish](./docs/publish.md)

This repository contains the Solidity smart contracts for the SSV Network. The SSV Network is a decentralized network for the operation of Ethereum validators. It allows for secure, scalable, and decentralized staking on the Ethereum blockchain. The key elements of this system are represented through several Ethereum smart contracts, all of which are outlined below.

Expand Down Expand Up @@ -39,4 +39,4 @@ If you believe you've identified a vulnerability in our smart contracts, we enco

Visit our [bounty page](https://immunefi.com/bounty/ssvnetwork/) to get detailed information on the types of vulnerabilities we're interested in, potential reward amounts, and the guidelines for participation.

Please note: Failing to abide by the participation guidelines may result in disqualification from the program and forfeiture of potential rewards.
Please note: Failing to abide by the participation guidelines may result in disqualification from the program and forfeiture of potential rewards.
Loading

0 comments on commit a0b451b

Please sign in to comment.