Skip to content

Commit

Permalink
wip: commit save point
Browse files Browse the repository at this point in the history
Signed-off-by: Francisco Hernandez Iglesias <[email protected]>
  • Loading branch information
SupremoUGH committed Dec 5, 2022
2 parents 93f2765 + 6572219 commit 8a17ad8
Show file tree
Hide file tree
Showing 140 changed files with 15,681 additions and 9,523 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
steps:
- uses: rymndhng/release-on-push-action@v0.25.0
- uses: rymndhng/release-on-push-action@v0.27.0
with:
bump_version_scheme: norelease
tag_prefix: v
Expand Down
31 changes: 14 additions & 17 deletions .github/workflows/upload-binaries.yml
Original file line number Diff line number Diff line change
@@ -1,29 +1,26 @@
---
name: Upload Binaries
on:
release:
types:
- created
types: [published]
workflow_dispatch:
jobs:
build:
name: build release binary
name: Build Release Binaries
strategy:
fail-fast: false
matrix:
os:
- macos-latest
- ubuntu-latest
- windows-latest
channel:
- stable
- nightly
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- run: rustup update ${{ matrix.channel }}
- run: rustup default ${{ matrix.channel }}
- run: cargo build --release --verbose --package manta-trusted-setup --all-features --bin groth16_phase2_client
- run: rustup update stable
- run: rustup default stable
- run: cargo build --release --all-features --workspace
- id: get_release
uses: bruceadams/get-release@v1.2.3
uses: bruceadams/get-release@v1.3.2
env:
GITHUB_TOKEN: ${{ github.token }}
- if: matrix.os == 'macos-latest'
Expand All @@ -33,23 +30,23 @@ jobs:
with:
upload_url: ${{ steps.get_release.outputs.upload_url }}
asset_path: ./target/release/groth16_phase2_client
asset_name: groth16-phase2-client-${{ matrix.channel }}-macos
asset_content_type: application/octet-stream
asset_name: groth16-phase2-client-macos-latest
asset_content_type: application/binary
- if: matrix.os == 'ubuntu-latest'
uses: actions/[email protected]
env:
GITHUB_TOKEN: ${{ github.token }}
with:
upload_url: ${{ steps.get_release.outputs.upload_url }}
asset_path: ./target/release/groth16_phase2_client
asset_name: groth16-phase2-client-${{ matrix.channel }}-ubuntu
asset_content_type: application/octet-stream
asset_name: groth16-phase2-client-ubuntu-latest
asset_content_type: application/binary
- if: matrix.os == 'windows-latest'
uses: actions/[email protected]
env:
GITHUB_TOKEN: ${{ github.token }}
with:
upload_url: ${{ steps.get_release.outputs.upload_url }}
asset_path: ./target/release/groth16_phase2_client
asset_name: groth16-phase2-client-${{ matrix.channel }}-windows
asset_content_type: application/octet-stream
asset_name: groth16-phase2-client-windows-latest
asset_content_type: application/binary
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
/target
Cargo.lock
.idea/
17 changes: 16 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
## [Unreleased]
### Added
- [\#211](https://github.com/Manta-Network/manta-rs/pull/211) GLV scalar multiplication implementation
- [\#286](https://github.com/Manta-Network/manta-rs/pull/286) MantaPay v1.0.0

### Changed
- [\#283](https://github.com/Manta-Network/manta-rs/pull/283) Upgrade asset system.
- [\#284](https://github.com/Manta-Network/manta-rs/pull/284) Moved `R1CS` implementation to `manta-crypto`
- [\#282](https://github.com/Manta-Network/manta-rs/pull/282) Upgrade key system.

### Deprecated

Expand All @@ -17,6 +21,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),

### Security

## [0.5.7] - 2022-11-04
### Added
- [\#262](https://github.com/Manta-Network/manta-rs/pull/262) Added exporting seed phrase and multiple networks support for signer.
- [#276](https://github.com/Manta-Network/manta-rs/pull/276) New circuits part 1: manta-crypto abstractions

### Changed
- [\#274](https://github.com/Manta-Network/manta-rs/pull/274) Update TS client installer script to use release 0.5.6.

## [0.5.6] - 2022-10-27
### Added
- [\#267](https://github.com/Manta-Network/manta-rs/pull/267) Add trusted setup client downloader
Expand Down Expand Up @@ -129,7 +141,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
### Security
- [\#50](https://github.com/Manta-Network/manta-rs/pull/50) Remove Trapdoor from Circuit

[Unreleased]: https://github.com/Manta-Network/manta-rs/compare/v0.5.4...HEAD
[Unreleased]: https://github.com/Manta-Network/manta-rs/compare/v0.5.7...HEAD
[0.5.7]: https://github.com/Manta-Network/manta-rs/releases/tag/v0.5.7
[0.5.6]: https://github.com/Manta-Network/manta-rs/releases/tag/v0.5.6
[0.5.5]: https://github.com/Manta-Network/manta-rs/releases/tag/v0.5.5
[0.5.4]: https://github.com/Manta-Network/manta-rs/releases/tag/v0.5.4
[0.5.3]: https://github.com/Manta-Network/manta-rs/releases/tag/v0.5.3
[0.5.2]: https://github.com/Manta-Network/manta-rs/releases/tag/v0.5.2
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[workspace.package]
version = "0.5.6"
version = "0.5.7"
edition = "2021"
authors = ["Manta Network <[email protected]>"]
repository = "https://github.com/Manta-Network/manta-rs"
Expand Down
4 changes: 3 additions & 1 deletion manta-accounting/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "manta-accounting"
version = "0.5.6"
version = "0.5.7"
edition = "2021"
authors = ["Manta Network <[email protected]>"]
readme = "README.md"
Expand Down Expand Up @@ -47,7 +47,9 @@ std = ["manta-crypto/std", "manta-util/std"]
test = [
"futures",
"indexmap",
"manta-crypto/arkworks",
"manta-crypto/rand",
"manta-crypto/test",
"parking_lot",
"statrs"
]
Expand Down
Loading

0 comments on commit 8a17ad8

Please sign in to comment.