mirror of
https://github.com/vacp2p/stealth-address-kit.git
synced 2026-01-09 14:48:08 -05:00
chore(release): v0.2.0-beta (#11)
* chore: refactor into 2 crates, example and sdk * fix(ci): stopgap, comment delete tag step
This commit is contained in:
committed by
GitHub
parent
f2dccaeecc
commit
94ec1f2dfe
8
.github/workflows/nightly-release.yml
vendored
8
.github/workflows/nightly-release.yml
vendored
@@ -43,14 +43,14 @@ jobs:
|
||||
run: |
|
||||
cross build --release --target ${{ matrix.target }} --features ${{ matrix.curve }}
|
||||
mkdir release
|
||||
cp target/${{ matrix.target }}/release/*.a release/
|
||||
cp ../target/${{ matrix.target }}/release/*.a release/
|
||||
tar -czvf ${{ matrix.target }}-${{matrix.curve}}.tar.gz release/
|
||||
|
||||
- name: Upload archive artifact
|
||||
uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: ${{ matrix.target }}-archive
|
||||
path: ${{ matrix.target }}-${{matrix.curve}}.tar.gz
|
||||
path: ./sdk/${{ matrix.target }}-${{matrix.curve}}.tar.gz
|
||||
retention-days: 2
|
||||
|
||||
macos:
|
||||
@@ -89,14 +89,14 @@ jobs:
|
||||
run: |
|
||||
cross build --release --target ${{ matrix.target }} --features ${{ matrix.curve }}
|
||||
mkdir release
|
||||
cp target/${{ matrix.target }}/release/*.a release/
|
||||
cp ../target/${{ matrix.target }}/release/*.a release/
|
||||
tar -czvf ${{ matrix.target }}-${{ matrix.curve }}.tar.gz release/
|
||||
|
||||
- name: Upload archive artifact
|
||||
uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: ${{ matrix.target }}-archive
|
||||
path: ${{ matrix.target }}-${{ matrix.curve }}.tar.gz
|
||||
path: ./sdk/${{ matrix.target }}-${{ matrix.curve }}.tar.gz
|
||||
retention-days: 2
|
||||
|
||||
prepare-prerelease:
|
||||
|
||||
2
Cargo.lock
generated
2
Cargo.lock
generated
@@ -606,7 +606,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "stealth_address_kit"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0-beta"
|
||||
dependencies = [
|
||||
"ark-bls12-377",
|
||||
"ark-bls12-381",
|
||||
|
||||
@@ -2,6 +2,9 @@
|
||||
name = "stealth_address_kit_example"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
description = "An example of using the stealth_address_kit library"
|
||||
license = "MIT"
|
||||
homepage = "https://vac.dev"
|
||||
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "stealth_address_kit"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0-beta"
|
||||
edition = "2021"
|
||||
description = "Stealth Address Kit: A Rust library for generating stealth addresses."
|
||||
license = "MIT"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
use crate::define_curve_tests;
|
||||
use crate::stealth_addresses::StealthAddressOnCurve;
|
||||
use crate::{define_curve_ffi, define_curve_tests};
|
||||
use ark_bn254::{Bn254, Fr, G1Projective};
|
||||
|
||||
impl StealthAddressOnCurve for Bn254 {
|
||||
@@ -7,6 +7,8 @@ impl StealthAddressOnCurve for Bn254 {
|
||||
type Fr = Fr;
|
||||
}
|
||||
|
||||
#[cfg(feature = "ffi")]
|
||||
use crate::define_curve_ffi;
|
||||
#[cfg(feature = "ffi")]
|
||||
define_curve_ffi!(bn254, Bn254, Fr, G1Projective, 32, 32);
|
||||
define_curve_tests!(Bn254);
|
||||
|
||||
Reference in New Issue
Block a user