Skip to content

Commit

Permalink
Add audit feedback, release process
Browse files Browse the repository at this point in the history
  • Loading branch information
jac18281828 committed May 2, 2024
1 parent 38bc698 commit 27992b7
Show file tree
Hide file tree
Showing 6 changed files with 52 additions and 28 deletions.
27 changes: 0 additions & 27 deletions .github/workflows/test.yml

This file was deleted.

37 changes: 37 additions & 0 deletions .github/workflows/testnet.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: Testnet Deployment
on:
push:
tags:
- "*"
concurrency:
group: "testnet-deployment"
cancel-in-progress: false
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
submodules: recursive
- name: Set up QEMU
uses: docker/setup-qemu-action@v2
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
- name: Build and Push
uses: docker/build-push-action@v3
with:
context: .
push: false
build-args: |
VERSION=latest
- name: GitHub Release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
draft: false
prerelease: false
tag_name: ${{ github.ref_name }}
release_name: ${{ github.ref_name }}
body_path: CHANGELOG.md
7 changes: 7 additions & 0 deletions AUDIT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# 1.0.0-audit (2024-05-02)

- Zokyo audit, score 100, details available from Stader Labs

# 0.1.0-audit (2024-03-20)

- SigmaPrime audit, details available from Stader Labs
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# 1.0.0 (2024-05-02)

- Implementation and audit complete
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,6 @@ RUN yamlfmt -lint .github/workflows/*.yml

RUN forge install
RUN forge fmt --check
#RUN python3 -m slither . --exclude-dependencies --exclude-info --exclude-low --exclude-medium
RUN python3 -m slither . --exclude-dependencies --exclude-info --exclude-low --exclude-medium
RUN npm run lint
RUN forge test -v
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@

hsETH is an ERC-20 token developed by Stader Labs, specifically designed for the Staders restaking ecosystem. It allows users to deposit ETH tokens into the contract and mint liquid hsETH, providing unique opportunities for decentralized exchange liquidity pools. This facilitates easy entry and exit from positions representing restaked assets.

### Audit History

[AUDIT.md](AUDIT.md)

### Deployment

| Contract | Address | Network |
Expand Down

0 comments on commit 27992b7

Please sign in to comment.