Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ca-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ on:
env:
CARGO_TERM_COLOR: always
RUST_BACKTRACE: 1
# Pinned to a commit on movementlabsxyz/aptos-core's confidential-asset-prod
# Pinned to a commit on movement-network/aptos-core's confidential-asset-prod
# branch so CI is reproducible and won't drift if the branch advances.
# Bump when intentional changes to the localnet/module setup are needed.
#
Expand All @@ -40,7 +40,7 @@ jobs:
- name: Checkout aptos-core (pinned)
uses: actions/checkout@v6
with:
repository: movementlabsxyz/aptos-core
repository: movement-network/aptos-core
ref: ${{ env.APTOS_CORE_COMMIT }}
path: aptos-core

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -188,7 +188,7 @@ cargo test -p movement-sdk --features "e2e,full" -- --ignored
cargo test -p confidential-assets # Unit + integration (47 tests, no network)

# E2E tests — needs a localnet started by start-localnet-confidential-assets.sh
# from the confidential-asset-prod branch of movementlabsxyz/aptos-core. See
# from the confidential-asset-prod branch of movement-network/aptos-core. See
# crates/confidential-assets/tests/README.md for full setup.
export CONFIDENTIAL_MODULE_ADDRESS=0x<64 hex>
./scripts/run-ca-e2e.sh
Expand Down
2 changes: 1 addition & 1 deletion crates/confidential-assets/MAINTAINERS.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ verifier.
There is one source of truth: the `APTOS_CORE_COMMIT` env var in
[`.github/workflows/ca-e2e.yml`](../../.github/workflows/ca-e2e.yml).
That commit is on the `confidential-asset-prod` branch of
[`movementlabsxyz/aptos-core`](https://github.com/movementlabsxyz/aptos-core)
[`movement-network/aptos-core`](https://github.com/movement-network/aptos-core)
and is what every CI run of confidential-assets e2e tests publishes
into a localnet via
`scripts/start-localnet-confidential-assets.sh`.
Expand Down
8 changes: 4 additions & 4 deletions crates/confidential-assets/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ port). Kangaroo decryption uses the upstream `pollard-kangaroo` crate directly.
total-balance variants, plus negative paths): **passing**.

See [`tests/README.md`](tests/README.md) for how to run the e2e suite (requires
[`scripts/start-localnet-confidential-assets.sh`](https://github.com/movementlabsxyz/aptos-core/blob/confidential-asset-prod/scripts/start-localnet-confidential-assets.sh)
[`scripts/start-localnet-confidential-assets.sh`](https://github.com/movement-network/aptos-core/blob/confidential-asset-prod/scripts/start-localnet-confidential-assets.sh)
from the `confidential-asset-prod` branch of our `aptos-core` repo).

## Concepts
Expand Down Expand Up @@ -332,16 +332,16 @@ normalize → key rotation → total-balance variants, plus negative paths (froz
unregistered recipient, over-withdraw, etc.).

**1. Start the localnet.** The required helper script lives at
[`scripts/start-localnet-confidential-assets.sh`](https://github.com/movementlabsxyz/aptos-core/blob/confidential-asset-prod/scripts/start-localnet-confidential-assets.sh)
[`scripts/start-localnet-confidential-assets.sh`](https://github.com/movement-network/aptos-core/blob/confidential-asset-prod/scripts/start-localnet-confidential-assets.sh)
in the **`confidential-asset-prod` branch** of
[`movementlabsxyz/aptos-core`](https://github.com/movementlabsxyz/aptos-core). Clone that
[`movement-network/aptos-core`](https://github.com/movement-network/aptos-core). Clone that
branch locally — the script depends on sibling Move sources and helper files in the same
repo, so a remote `curl | bash` won't work:

```bash
# In a separate directory, NOT inside the rust-sdk repo
git clone --branch confidential-asset-prod --depth 1 \
https://github.com/movementlabsxyz/aptos-core.git
https://github.com/movement-network/aptos-core.git
cd aptos-core
./scripts/start-localnet-confidential-assets.sh
```
Expand Down
6 changes: 3 additions & 3 deletions crates/confidential-assets/tests/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,16 +18,16 @@ Two layers:

**1. Start a localnet** with feature flag 87 (`BULLETPROOFS_BATCH_NATIVES`) enabled and the
`confidential_asset` Move module published. The required helper script lives at
[`scripts/start-localnet-confidential-assets.sh`](https://github.com/movementlabsxyz/aptos-core/blob/confidential-asset-prod/scripts/start-localnet-confidential-assets.sh)
[`scripts/start-localnet-confidential-assets.sh`](https://github.com/movement-network/aptos-core/blob/confidential-asset-prod/scripts/start-localnet-confidential-assets.sh)
in the **`confidential-asset-prod` branch** of
[`movementlabsxyz/aptos-core`](https://github.com/movementlabsxyz/aptos-core). The script
[`movement-network/aptos-core`](https://github.com/movement-network/aptos-core). The script
depends on sibling Move sources in that repo, so clone the branch locally — a remote
`curl | bash` won't work:

```bash
# In a separate directory, NOT inside the rust-sdk repo
git clone --branch confidential-asset-prod --depth 1 \
https://github.com/movementlabsxyz/aptos-core.git
https://github.com/movement-network/aptos-core.git
cd aptos-core
./scripts/start-localnet-confidential-assets.sh
```
Expand Down
6 changes: 3 additions & 3 deletions scripts/run-ca-e2e.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
#
# The localnet must be started by `scripts/start-localnet-confidential-assets.sh`
# from the `confidential-asset-prod` branch of
# https://github.com/movementlabsxyz/aptos-core
# https://github.com/movement-network/aptos-core
#
# Setup (one-time, in a separate directory):
# git clone --branch confidential-asset-prod --depth 1 \
# https://github.com/movementlabsxyz/aptos-core.git
# https://github.com/movement-network/aptos-core.git
# cd aptos-core
# ./scripts/start-localnet-confidential-assets.sh
#
Expand All @@ -27,7 +27,7 @@ if [[ -z "${CONFIDENTIAL_MODULE_ADDRESS:-}" ]]; then
echo "" >&2
echo " Run scripts/start-localnet-confidential-assets.sh from the" >&2
echo " confidential-asset-prod branch of" >&2
echo " https://github.com/movementlabsxyz/aptos-core, then export" >&2
echo " https://github.com/movement-network/aptos-core, then export" >&2
echo " the address it prints." >&2
exit 1
fi
Expand Down
Loading