Skip to content

Commit e424214

Browse files
committed
chore: Rename to argument
1 parent 3ff41ac commit e424214

15 files changed

+34
-34
lines changed

.github/SOLIDITY_COMPAT_ISSUE.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Compatibility with the [Arecibo](https://github.com/lurk-lab/arecibo) dependency has been broken by commit [`__COMMIT__`](__COMMIT_URL__) from __PR_URL__.
1+
Compatibility with the [Arecibo](https://github.com/argumentcomputer/arecibo) dependency has been broken by commit [`__COMMIT__`](__COMMIT_URL__) from __PR_URL__.
22

33
Check the [Solidity compatibility workflow run](__WORKFLOW_URL__) for details.
44

.github/workflows/bench-pr-comment.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
&& github.event.issue.state == 'open'
1717
&& (contains(github.event.comment.body, '!benchmark') || contains(github.event.comment.body, '!gpu-benchmark'))
1818
&& (github.event.comment.author_association == 'MEMBER' || github.event.comment.author_association == 'OWNER')
19-
uses: lurk-lab/ci-workflows/.github/workflows/bench-pr-comment.yml@main
19+
uses: argumentcomputer/ci-workflows/.github/workflows/bench-pr-comment.yml@main
2020
with:
2121
default-runner: "self-hosted,gpu-bench"
2222
default-benches: "supernova-ci"

.github/workflows/docs.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ on:
1212

1313
jobs:
1414
docs:
15-
uses: lurk-lab/ci-workflows/.github/workflows/docs.yml@main
15+
uses: argumentcomputer/ci-workflows/.github/workflows/docs.yml@main

.github/workflows/gpu-bench.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
steps:
2121
- uses: actions/checkout@v4
2222
with:
23-
repository: lurk-lab/ci-workflows
23+
repository: argumentcomputer/ci-workflows
2424
- uses: ./.github/actions/gpu-setup
2525
with:
2626
gpu-framework: 'cuda'

.github/workflows/gpu-ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
steps:
2020
- uses: actions/checkout@v4
2121
with:
22-
repository: lurk-lab/ci-workflows
22+
repository: argumentcomputer/ci-workflows
2323
- uses: ./.github/actions/gpu-setup
2424
with:
2525
gpu-framework: 'cuda'

.github/workflows/nightly.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ env:
1212

1313
jobs:
1414
unused-dependencies:
15-
uses: lurk-lab/ci-workflows/.github/workflows/unused-deps.yml@main
15+
uses: argumentcomputer/ci-workflows/.github/workflows/unused-deps.yml@main
1616

1717
rust-version-check:
18-
uses: lurk-lab/ci-workflows/.github/workflows/rust-version-check.yml@main
18+
uses: argumentcomputer/ci-workflows/.github/workflows/rust-version-check.yml@main
1919

2020
typos:
21-
uses: lurk-lab/ci-workflows/.github/workflows/typos.yml@main
21+
uses: argumentcomputer/ci-workflows/.github/workflows/typos.yml@main

.github/workflows/rust.yml

+8-8
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
steps:
2020
- uses: actions/checkout@v4
2121
with:
22-
repository: lurk-lab/ci-workflows
22+
repository: argumentcomputer/ci-workflows
2323
- uses: ./.github/actions/ci-env
2424
- uses: actions/checkout@v4
2525
- uses: dtolnay/rust-toolchain@stable
@@ -39,29 +39,29 @@ jobs:
3939
cargo nextest run --profile ci --workspace --cargo-profile dev-ci --features "asm" -E 'test(test_pp_digest)'
4040
4141
check-lurk-compiles:
42-
uses: lurk-lab/ci-workflows/.github/workflows/check-lurk-compiles.yml@main
42+
uses: argumentcomputer/ci-workflows/.github/workflows/check-lurk-compiles.yml@main
4343
with:
4444
runner: "buildjet-8vcpu-ubuntu-2204"
4545
packages: "pkg-config libssl-dev protobuf-compiler libprotobuf-dev"
4646

4747
# Rustfmt, clippy, doctests
4848
code-quality:
49-
uses: lurk-lab/ci-workflows/.github/workflows/lints.yml@main
49+
uses: argumentcomputer/ci-workflows/.github/workflows/lints.yml@main
5050

5151
# Checks `cargo build --target wasm32-unknown-unknown`
5252
wasm:
53-
uses: lurk-lab/ci-workflows/.github/workflows/wasm.yml@main
53+
uses: argumentcomputer/ci-workflows/.github/workflows/wasm.yml@main
5454

5555
# Checks MSRV specified by `rust-version` in `Cargo.toml`
5656
msrv:
57-
uses: lurk-lab/ci-workflows/.github/workflows/msrv.yml@main
57+
uses: argumentcomputer/ci-workflows/.github/workflows/msrv.yml@main
5858

5959
# Check documentation links aren't broken
6060
link-checker:
61-
uses: lurk-lab/ci-workflows/.github/workflows/links-check.yml@main
61+
uses: argumentcomputer/ci-workflows/.github/workflows/links-check.yml@main
6262
with:
6363
fail-fast: true
6464

65-
# Lint dependencies for licensing and auditing issues as per https://github.com/lurk-lab/arecibo/blob/main/deny.toml
65+
# Lint dependencies for licensing and auditing issues as per https://github.com/argumentcomputer/arecibo/blob/main/deny.toml
6666
licenses-audits:
67-
uses: lurk-lab/ci-workflows/.github/workflows/licenses-audits.yml@main
67+
uses: argumentcomputer/ci-workflows/.github/workflows/licenses-audits.yml@main

.github/workflows/solidity.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
steps:
3535
- uses: actions/checkout@v4
3636
with:
37-
repository: lurk-lab/ci-workflows
37+
repository: argumentcomputer/ci-workflows
3838
- uses: ./.github/actions/ci-env
3939
- uses: actions/checkout@v4
4040
- uses: dtolnay/rust-toolchain@stable
@@ -48,7 +48,7 @@ jobs:
4848
- name: Check out `solidity-verifier` for tests
4949
uses: actions/checkout@v4
5050
with:
51-
repository: lurk-lab/solidity-verifier
51+
repository: argumentcomputer/solidity-verifier
5252
path: solidity-verifier
5353
submodules: recursive
5454
- name: Install Foundry
@@ -150,7 +150,7 @@ jobs:
150150
if: steps.solidity-test.outcome != 'success' && (github.event_name != 'pull_request' || github.event.action == 'enqueued')
151151
uses: micalevisk/last-issue-action@v2
152152
with:
153-
repository: lurk-lab/solidity-verifier
153+
repository: argumentcomputer/solidity-verifier
154154
state: open
155155
# Find the last updated open issue that has these labels:
156156
labels: |
@@ -162,7 +162,7 @@ jobs:
162162
if: steps.solidity-test.outcome != 'success' && (github.event_name != 'pull_request' || github.event.action == 'enqueued')
163163
with:
164164
token: ${{ secrets.REPO_TOKEN }}
165-
repository: lurk-lab/solidity-verifier
165+
repository: argumentcomputer/solidity-verifier
166166
issue-number: ${{ steps.last-issue.outputs.issue-number }}
167167
title: ":rotating_light: Arecibo compatibility is broken"
168168
content-filepath: .github/SOLIDITY_COMPAT_ISSUE.md

Cargo.toml

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
[package]
22
name = "arecibo"
33
version = "0.2.0"
4-
authors = ["Srinath Setty <[email protected]>", "Lurk Engineering <engineering@lurk-lab.com>"]
4+
authors = ["Srinath Setty <[email protected]>", "Lurk Engineering <engineering@argument.xyz>"]
55
edition = "2021"
66
description = "Recursive zkSNARKs without trusted setup"
77
documentation = "https://docs.rs/arecibo/"
88
readme = "README.md"
9-
repository = "https://github.com/lurk-lab/arecibo"
9+
repository = "https://github.com/argumentcomputer/arecibo"
1010
license-file = "LICENSE"
1111
keywords = ["zkSNARKs", "cryptography", "proofs"]
1212
rust-version="1.79"
1313

1414
[dependencies]
1515
bellpepper-core = { version = "0.4.0", default-features = false }
16-
bellpepper = { git="https://github.com/lurk-lab/bellpepper", branch="dev", default-features = false }
16+
bellpepper = { git="https://github.com/argumentcomputer/bellpepper", branch="dev", default-features = false }
1717
ff = { version = "0.13.0", features = ["derive"] }
1818
digest = "0.10"
1919
halo2curves = { version = "0.6.0", features = ["bits", "derive_serde"] }
@@ -23,7 +23,7 @@ rand_core = { version = "0.6", default-features = false }
2323
rand_chacha = "0.3"
2424
subtle = "2.5"
2525
pasta_curves = { version = "0.5.0", features = ["repr-c", "serde"] }
26-
neptune = { git = "https://github.com/lurk-lab/neptune", branch="dev", default-features = false, features = ["abomonation"] }
26+
neptune = { git = "https://github.com/argumentcomputer/neptune", branch="dev", default-features = false, features = ["abomonation"] }
2727
generic-array = "1.0.0"
2828
num-bigint = { version = "0.4", features = ["serde", "rand"] }
2929
num-traits = "0.2"
@@ -49,8 +49,8 @@ rayon-scan = "0.1.0"
4949

5050
[target.'cfg(any(target_arch = "x86_64", target_arch = "aarch64"))'.dependencies]
5151
# grumpkin-msm has been patched to support MSMs for the pasta curve cycle
52-
# see: https://github.com/lurk-lab/grumpkin-msm/pull/3
53-
grumpkin-msm = { git = "https://github.com/lurk-lab/grumpkin-msm", branch = "dev" }
52+
# see: https://github.com/argumentcomputer/grumpkin-msm/pull/3
53+
grumpkin-msm = { git = "https://github.com/argumentcomputer/grumpkin-msm", branch = "dev" }
5454

5555
[target.'cfg(target_arch = "wasm32")'.dependencies]
5656
getrandom = { version = "0.2.0", default-features = false, features = ["js"] }

LICENSE

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
MIT License
22

33
Copyright (c) Microsoft Corporation.
4-
Copyright (c) 2023 Lurk Lab
4+
Copyright (c) 2023 Argument Computer Corporation
55

66
Permission is hereby granted, free of charge, to any person obtaining a copy
77
of this software and associated documentation files (the "Software"), to deal

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@ A front-end is a tool to take a high-level program and turn it into an intermedi
3737

3838
1. bellpepper: The native APIs of Nova accept circuits expressed with bellpepper, a Rust toolkit to express circuits. See [minroot.rs](https://github.com/microsoft/Nova/blob/main/examples/minroot.rs) or [sha256.rs](https://github.com/microsoft/Nova/blob/main/benches/sha256.rs) for examples.
3939

40-
2. Circom: A DSL and a compiler to transform high-level program expressed in its language into a circuit. There exist middleware to turn output of circom into a form suitable for proving with Nova. See [Nova Scotia](https://github.com/nalinbhardwaj/Nova-Scotia) and [Circom Scotia](https://github.com/lurk-lab/circom-scotia). In the future, we will add examples in the Nova repository to use these tools with Nova.
40+
2. Circom: A DSL and a compiler to transform high-level program expressed in its language into a circuit. There exist middleware to turn output of circom into a form suitable for proving with Nova. See [Nova Scotia](https://github.com/nalinbhardwaj/Nova-Scotia) and [Circom Scotia](https://github.com/argumentcomputer/circom-scotia). In the future, we will add examples in the Nova repository to use these tools with Nova.
4141

42-
3. [Lurk](https://github.com/lurk-lab/lurk-rs): A Lisp dialect and a universal circuit to execute programs expressed in Lurk. The universal circuit can be proven with Nova.
42+
3. [Lurk](https://github.com/argumentcomputer/lurk-rs): A Lisp dialect and a universal circuit to execute programs expressed in Lurk. The universal circuit can be proven with Nova.
4343

4444
In the future, we plan to support [Noir](https://noir-lang.org/), a Rust-like DSL and a compiler to transform those programs into an IR. See [this](https://github.com/microsoft/Nova/issues/275) GitHub issue for details.
4545

@@ -79,4 +79,4 @@ Abhiram Kothapalli, and Srinath Setty
7979
IACR ePrint 2022/1758
8080

8181
## Acknowledgments
82-
See the contributors list [here](https://github.com/lurk-lab/arecibo/graphs/contributors)
82+
See the contributors list [here](https://github.com/argumentcomputer/arecibo/graphs/contributors)

deny.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,7 @@ allow-git = []
267267

268268
[sources.allow-org]
269269
# 1 or more github.com organizations to allow git sources for
270-
github = ["lurk-lab"]
270+
github = ["argumentcomputer"]
271271
# 1 or more gitlab.com organizations to allow git sources for
272272
# gitlab = [""]
273273
# 1 or more bitbucket.org organizations to allow git sources for

src/bellpepper/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//! Support for generating R1CS from [Bellpepper].
22
//!
3-
//! [Bellpepper]: https://github.com/lurk-lab/bellpepper
3+
//! [Bellpepper]: https://github.com/argumentcomputer/bellpepper
44
55
pub mod r1cs;
66
pub mod shape_cs;

src/cyclefold/nova_circuit.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ where
270270
),
271271
SynthesisError,
272272
> {
273-
// Follows the outline written down here https://hackmd.io/@lurk-lab/HybHrnNFT
273+
// Follows the outline written down here https://hackmd.io/@argumentcomputer/HybHrnNFT
274274

275275
// Calculate the hash of the non-deterministic advice for the primary circuit
276276
let mut ro_p = E1::ROCircuit::new(

src/supernova/test.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -574,7 +574,7 @@ where
574574
E1: CurveCycleEquipped,
575575
NC: NonUniformCircuit<E1>,
576576
{
577-
// TODO: add back in https://github.com/lurk-lab/arecibo/issues/53
577+
// TODO: add back in https://github.com/argumentcomputer/arecibo/issues/53
578578
// // this tests public parameters with a size specifically intended for a spark-compressed SNARK
579579
// let pp_hint1 = Some(SPrime::<G1>::commitment_key_floor());
580580
// let pp_hint2 = Some(SPrime::<G2>::commitment_key_floor());

0 commit comments

Comments
 (0)