Skip to content
This repository was archived by the owner on Jul 6, 2025. It is now read-only.

Commit e2a7606

Browse files
feat: update dependencies with new signing and encryption features
1 parent 07c975c commit e2a7606

File tree

429 files changed

+51886
-51886
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

429 files changed

+51886
-51886
lines changed

.cargo/config.toml

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
1-
[target.'cfg(target_os = "windows")']
2-
rustflags = ["-C", "target-feature=+crt-static"]
3-
4-
[target.'cfg(target_os = "linux")']
5-
rustflags = ["-C", "link-arg=-Wl,-z,relro,-z,now"]
6-
7-
[target.'cfg(target_os = "macos")']
8-
rustflags = ["-C", "link-arg=-undefined", "-C", "link-arg=dynamic_lookup"]
9-
10-
[build]
11-
rustflags = [
12-
"-D", "warnings",
13-
"-D", "missing_docs",
14-
"-D", "rustdoc::missing_crate_level_docs",
15-
"-D", "clippy::unwrap_used",
16-
"-D", "clippy::expect_used",
17-
"-D", "clippy::unimplemented",
18-
"-D", "clippy::todo",
19-
]
20-
21-
[profile.release]
22-
opt-level = 3
23-
lto = true
24-
codegen-units = 1
25-
panic = "abort"
26-
strip = true
27-
28-
[profile.dev]
29-
opt-level = 0
30-
debug = true
31-
debug-assertions = true
32-
overflow-checks = true
33-
34-
[registries.crates-io]
35-
protocol = "sparse"
1+
[target.'cfg(target_os = "windows")']
2+
rustflags = ["-C", "target-feature=+crt-static"]
3+
4+
[target.'cfg(target_os = "linux")']
5+
rustflags = ["-C", "link-arg=-Wl,-z,relro,-z,now"]
6+
7+
[target.'cfg(target_os = "macos")']
8+
rustflags = ["-C", "link-arg=-undefined", "-C", "link-arg=dynamic_lookup"]
9+
10+
[build]
11+
rustflags = [
12+
"-D", "warnings",
13+
"-D", "missing_docs",
14+
"-D", "rustdoc::missing_crate_level_docs",
15+
"-D", "clippy::unwrap_used",
16+
"-D", "clippy::expect_used",
17+
"-D", "clippy::unimplemented",
18+
"-D", "clippy::todo",
19+
]
20+
21+
[profile.release]
22+
opt-level = 3
23+
lto = true
24+
codegen-units = 1
25+
panic = "abort"
26+
strip = true
27+
28+
[profile.dev]
29+
opt-level = 0
30+
debug = true
31+
debug-assertions = true
32+
overflow-checks = true
33+
34+
[registries.crates-io]
35+
protocol = "sparse"

.devcontainer/devcontainer.json

Lines changed: 51 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,51 @@
1-
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
2-
// README at: https://github.com/devcontainers/templates/tree/main/src/rust
3-
{
4-
"name": "Rust",
5-
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
6-
"image": "mcr.microsoft.com/devcontainers/rust:1-1-bullseye",
7-
"features": {
8-
"ghcr.io/lee-orr/rusty-dev-containers/cargo-audit:0": {},
9-
"ghcr.io/lee-orr/rusty-dev-containers/cargo-binstall:0": {},
10-
"ghcr.io/lee-orr/rusty-dev-containers/cargo-bundle:0": {},
11-
"ghcr.io/lee-orr/rusty-dev-containers/cargo-deny:0": {},
12-
"ghcr.io/lee-orr/rusty-dev-containers/cargo-expand:0": {},
13-
"ghcr.io/lee-orr/rusty-dev-containers/cargo-llvm-cov:0": {},
14-
"ghcr.io/lee-orr/rusty-dev-containers/cargo-make:0": {},
15-
"ghcr.io/lee-orr/rusty-dev-containers/cargo-mobile:0": {},
16-
"ghcr.io/lee-orr/rusty-dev-containers/cargo-nextest:0": {},
17-
"ghcr.io/lee-orr/rusty-dev-containers/cargo-watch:0": {},
18-
"ghcr.io/lee-orr/rusty-dev-containers/cargo-web:0": {}
19-
},
20-
"customizations": {
21-
"vscode": {
22-
"extensions": [
23-
"serayuzgur.crates"
24-
]
25-
},
26-
}
27-
28-
// Use 'mounts' to make the cargo cache persistent in a Docker Volume.
29-
// "mounts": [
30-
// {
31-
// "source": "devcontainer-cargo-cache-${devcontainerId}",
32-
// "target": "/usr/local/cargo",
33-
// "type": "volume"
34-
// }
35-
// ]
36-
37-
// Features to add to the dev container. More info: https://containers.dev/features.
38-
// "features": {},
39-
40-
// Use 'forwardPorts' to make a list of ports inside the container available locally.
41-
// "forwardPorts": [],
42-
43-
// Use 'postCreateCommand' to run commands after the container is created.
44-
// "postCreateCommand": "rustc --version",
45-
46-
// Configure tool-specific properties.
47-
// "customizations": {},
48-
49-
// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
50-
// "remoteUser": "root"
51-
}
1+
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
2+
// README at: https://github.com/devcontainers/templates/tree/main/src/rust
3+
{
4+
"name": "Rust",
5+
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
6+
"image": "mcr.microsoft.com/devcontainers/rust:1-1-bullseye",
7+
"features": {
8+
"ghcr.io/lee-orr/rusty-dev-containers/cargo-audit:0": {},
9+
"ghcr.io/lee-orr/rusty-dev-containers/cargo-binstall:0": {},
10+
"ghcr.io/lee-orr/rusty-dev-containers/cargo-bundle:0": {},
11+
"ghcr.io/lee-orr/rusty-dev-containers/cargo-deny:0": {},
12+
"ghcr.io/lee-orr/rusty-dev-containers/cargo-expand:0": {},
13+
"ghcr.io/lee-orr/rusty-dev-containers/cargo-llvm-cov:0": {},
14+
"ghcr.io/lee-orr/rusty-dev-containers/cargo-make:0": {},
15+
"ghcr.io/lee-orr/rusty-dev-containers/cargo-mobile:0": {},
16+
"ghcr.io/lee-orr/rusty-dev-containers/cargo-nextest:0": {},
17+
"ghcr.io/lee-orr/rusty-dev-containers/cargo-watch:0": {},
18+
"ghcr.io/lee-orr/rusty-dev-containers/cargo-web:0": {}
19+
},
20+
"customizations": {
21+
"vscode": {
22+
"extensions": [
23+
"serayuzgur.crates"
24+
]
25+
},
26+
}
27+
28+
// Use 'mounts' to make the cargo cache persistent in a Docker Volume.
29+
// "mounts": [
30+
// {
31+
// "source": "devcontainer-cargo-cache-${devcontainerId}",
32+
// "target": "/usr/local/cargo",
33+
// "type": "volume"
34+
// }
35+
// ]
36+
37+
// Features to add to the dev container. More info: https://containers.dev/features.
38+
// "features": {},
39+
40+
// Use 'forwardPorts' to make a list of ports inside the container available locally.
41+
// "forwardPorts": [],
42+
43+
// Use 'postCreateCommand' to run commands after the container is created.
44+
// "postCreateCommand": "rustc --version",
45+
46+
// Configure tool-specific properties.
47+
// "customizations": {},
48+
49+
// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
50+
// "remoteUser": "root"
51+
}

.env.example

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
# Web5 Storage Configuration
2-
WEB5_DWN_URL=http://localhost:3000
3-
WEB5_STORAGE_PATH=/path/to/web5/data
4-
WEB5_DID=did:example:123...
5-
6-
# Bitcoin Core RPC Auth
7-
ANYA_BITCOIN_RPC_AUTH=user:password
8-
9-
# API Keys
10-
ANYA_LIGHTNING_API_KEY=your_lightning_api_key
11-
ANYA_STACKS_API_KEY=your_stacks_api_key
12-
13-
# Enterprise License (optional)
14-
ANYA_ENTERPRISE_LICENSE=your_license_key
1+
# Web5 Storage Configuration
2+
WEB5_DWN_URL=http://localhost:3000
3+
WEB5_STORAGE_PATH=/path/to/web5/data
4+
WEB5_DID=did:example:123...
5+
6+
# Bitcoin Core RPC Auth
7+
ANYA_BITCOIN_RPC_AUTH=user:password
8+
9+
# API Keys
10+
ANYA_LIGHTNING_API_KEY=your_lightning_api_key
11+
ANYA_STACKS_API_KEY=your_stacks_api_key
12+
13+
# Enterprise License (optional)
14+
ANYA_ENTERPRISE_LICENSE=your_license_key

.env.template

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,36 @@
1-
# Environment Configuration
2-
3-
# Runtime Environment
4-
RUN_ENV=development
5-
6-
# Bitcoin Core Configuration
7-
ANYA_BITCOIN_RPC_URL=http://localhost:8332
8-
ANYA_BITCOIN_RPC_USER=
9-
ANYA_BITCOIN_RPC_PASS=
10-
11-
# Web5 Configuration
12-
ANYA_WEB5_DWN_URL=http://localhost:3000
13-
ANYA_WEB5_STORAGE_PATH=/path/to/web5/data
14-
ANYA_WEB5_DID=
15-
16-
# Security Settings
17-
ANYA_ENCRYPTION_KEY=
18-
ANYA_JWT_SECRET=
19-
ANYA_API_KEY=
20-
21-
# Feature Flags Override
22-
ANYA_FEATURES_EXPERIMENTAL_ML=false
23-
ANYA_FEATURES_ADVANCED_OPTIMIZATION=false
24-
ANYA_FEATURES_QUANTUM_RESISTANT=false
25-
ANYA_FEATURES_ENHANCED_SECURITY=true
26-
27-
# Network Configuration Override
28-
ANYA_NETWORK_CAPACITY=1000
29-
ANYA_NETWORK_NODE_CONNECTION_LIMIT=100
30-
31-
# NPU Configuration Override
32-
ANYA_NPU_CAPACITY_GB=4.5
33-
ANYA_NPU_PIPELINE_DEPTH=24
34-
35-
# Metrics Configuration
36-
ANYA_METRICS_COLLECTION_INTERVAL_MS=5000
1+
# Environment Configuration
2+
3+
# Runtime Environment
4+
RUN_ENV=development
5+
6+
# Bitcoin Core Configuration
7+
ANYA_BITCOIN_RPC_URL=http://localhost:8332
8+
ANYA_BITCOIN_RPC_USER=
9+
ANYA_BITCOIN_RPC_PASS=
10+
11+
# Web5 Configuration
12+
ANYA_WEB5_DWN_URL=http://localhost:3000
13+
ANYA_WEB5_STORAGE_PATH=/path/to/web5/data
14+
ANYA_WEB5_DID=
15+
16+
# Security Settings
17+
ANYA_ENCRYPTION_KEY=
18+
ANYA_JWT_SECRET=
19+
ANYA_API_KEY=
20+
21+
# Feature Flags Override
22+
ANYA_FEATURES_EXPERIMENTAL_ML=false
23+
ANYA_FEATURES_ADVANCED_OPTIMIZATION=false
24+
ANYA_FEATURES_QUANTUM_RESISTANT=false
25+
ANYA_FEATURES_ENHANCED_SECURITY=true
26+
27+
# Network Configuration Override
28+
ANYA_NETWORK_CAPACITY=1000
29+
ANYA_NETWORK_NODE_CONNECTION_LIMIT=100
30+
31+
# NPU Configuration Override
32+
ANYA_NPU_CAPACITY_GB=4.5
33+
ANYA_NPU_PIPELINE_DEPTH=24
34+
35+
# Metrics Configuration
36+
ANYA_METRICS_COLLECTION_INTERVAL_MS=5000

.gitattributes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
*.exe filter=lfs diff=lfs merge=lfs -text
1+
*.exe filter=lfs diff=lfs merge=lfs -text
Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,43 @@
1-
---
2-
name: Bug report
3-
about: Create a report to help us improve
4-
title: ''
5-
labels: ''
6-
assignees: ''
7-
8-
---
9-
10-
**Describe the bug**
11-
A clear and concise description of what the bug is.
12-
13-
**To Reproduce**
14-
Steps to reproduce the behavior:
15-
16-
1. Go to '...'
17-
2. Click on '....'
18-
3. Scroll down to '....'
19-
4. See error
20-
21-
**Expected behavior**
22-
A clear and concise description of what you expected to happen.
23-
24-
**Screenshots**
25-
If applicable, add screenshots to help explain your problem.
26-
27-
**Desktop (please complete the following information):**
28-
29-
- OS: [e.g. iOS]
30-
- Browser [e.g. chrome, safari]
31-
- Version [e.g. 22]
32-
33-
**Smartphone (please complete the following information):**
34-
35-
- Device: [e.g. iPhone6]
36-
- OS: [e.g. iOS8.1]
37-
- Browser [e.g. stock browser, safari]
38-
- Version [e.g. 22]
39-
40-
**Additional context**
41-
Add any other context about the problem here.
42-
43-
*Last updated: 2024-12-07*
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
title: ''
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
10+
**Describe the bug**
11+
A clear and concise description of what the bug is.
12+
13+
**To Reproduce**
14+
Steps to reproduce the behavior:
15+
16+
1. Go to '...'
17+
2. Click on '....'
18+
3. Scroll down to '....'
19+
4. See error
20+
21+
**Expected behavior**
22+
A clear and concise description of what you expected to happen.
23+
24+
**Screenshots**
25+
If applicable, add screenshots to help explain your problem.
26+
27+
**Desktop (please complete the following information):**
28+
29+
- OS: [e.g. iOS]
30+
- Browser [e.g. chrome, safari]
31+
- Version [e.g. 22]
32+
33+
**Smartphone (please complete the following information):**
34+
35+
- Device: [e.g. iPhone6]
36+
- OS: [e.g. iOS8.1]
37+
- Browser [e.g. stock browser, safari]
38+
- Version [e.g. 22]
39+
40+
**Additional context**
41+
Add any other context about the problem here.
42+
43+
*Last updated: 2024-12-07*

0 commit comments

Comments
 (0)