Skip to content
Closed

sync #50

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
d2b76d2
add aws key management to solver and update mvp scripts
jonas089 Mar 6, 2026
509afd2
fix config
jonas089 Mar 6, 2026
5ce102b
wip
jonas089 Mar 6, 2026
8fcb828
successful rebalancing + add testnet doc
jonas089 Mar 6, 2026
83c4600
account for nonce in rebalancer
jonas089 Mar 6, 2026
ff3fa84
Merge pull request #42 from celestiaorg/jonas/aws
jonas089 Mar 9, 2026
f8c657b
defillama with coingecko fallback
jonas089 Mar 9, 2026
615ec90
configure bps
jonas089 Mar 9, 2026
c9ba3b9
improve error handling
jonas089 Mar 9, 2026
75965c1
cleanup
jonas089 Mar 9, 2026
26179dc
format
jonas089 Mar 9, 2026
d9f1f9b
feat: add rust linting/formatting and github CI job
damiannolan Mar 10, 2026
ac9a19b
chore: set recursion limit to inform compiler
damiannolan Mar 10, 2026
9258733
Merge pull request #43 from celestiaorg/jonas/pricing
jonas089 Mar 10, 2026
ec6b400
Merge branch 'main' into feat/linting-formatting-ci
damiannolan Mar 10, 2026
2fc77a0
feat: add rust linting/formatting and github CI job
damiannolan Mar 10, 2026
97876c6
remove faucet
jonas089 Mar 10, 2026
434c5bc
remove manual rebalancing
jonas089 Mar 10, 2026
031e5fb
fix anvil 1
jonas089 Mar 10, 2026
919e980
format
jonas089 Mar 10, 2026
c11b13b
minor fix
jonas089 Mar 10, 2026
c5464d1
remove permit2
jonas089 Mar 11, 2026
88c336b
cleanup
jonas089 Mar 11, 2026
6f85e93
wip
jonas089 Mar 11, 2026
db0de70
build all command
jonas089 Mar 11, 2026
9913274
fix nonce issue
jonas089 Mar 11, 2026
4f385e1
fixes
jonas089 Mar 12, 2026
560ada6
wip: fix frontend
jonas089 Mar 12, 2026
4bd7621
fix address truncation
jonas089 Mar 12, 2026
b45bd9b
fixes
jonas089 Mar 12, 2026
cfe38a9
cleanup
jonas089 Mar 12, 2026
c6fb00c
UI improvements
jonas089 Mar 12, 2026
1914d57
logo
jonas089 Mar 12, 2026
d8a5ae5
clean
jonas089 Mar 12, 2026
d93248e
gas limit
jonas089 Mar 12, 2026
41e7b17
add docs page
jonas089 Mar 12, 2026
693b203
add faucets
jonas089 Mar 12, 2026
e768fda
remove default user from frontend
jonas089 Mar 13, 2026
d3b1b84
Merge pull request #46 from celestiaorg/jonas/testnet-prep
jonas089 Mar 13, 2026
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
17 changes: 17 additions & 0 deletions .continue/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
models:
- name: DeepSeek Chat
provider: ollama
model: deepseek-coder:33b
roles:
- chat
- edit

- name: DeepSeek Fast
provider: ollama
model: deepseek-coder:6.7b
roles:
- autocomplete

embeddings:
provider: ollama
model: nomic-embed-text
24 changes: 22 additions & 2 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -30,21 +30,41 @@ ANVIL2_CHAIN_ID=31338
# EDEN_PK - Account key for deployments and solving on Eden testnet.
EDEN_PK=

# Oracle operator signer — choose one:
# Option A: local key
ORACLE_OPERATOR_PK=redacted
# Option B: AWS KMS (comment out ORACLE_OPERATOR_PK above)
#ORACLE_SIGNER_TYPE=aws_kms
#ORACLE_KMS_KEY_ID=<your-oracle-key-id>
#ORACLE_KMS_REGION=us-east-1

# Rebalancer signer — choose one:
# Option A: local key (or per-chain REBALANCER_<CHAIN>_PK)
REBALANCER_PRIVATE_KEY=redacted
# Option B: AWS KMS (comment out REBALANCER_PRIVATE_KEY above)
#REBALANCER_SIGNER_TYPE=aws_kms
#REBALANCER_KMS_KEY_ID=<your-rebalancer-key-id>
#REBALANCER_KMS_REGION=us-east-1

# Solver signer — choose one:
# Option A: local key
SOLVER_PRIVATE_KEY=redacted
# Option B: AWS KMS (comment out SOLVER_PRIVATE_KEY above)
#SOLVER_SIGNER_TYPE=aws_kms
#SOLVER_KMS_KEY_ID=<your-solver-key-id>
#SOLVER_KMS_REGION=us-east-1

# ANVIL1_PK - Deployer for local Anvil chain 1 (Anvil account #0)
# The Anvil default key is fine here (local chain only)
# This account has 10,000 ETH and is minted USDC during `make deploy`.
# The Anvil default key is fine here (local chain only).
ANVIL1_PK=ac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80

# ANVIL2_PK - Deployer for local Anvil chain 2 (Anvil account #0 - same as ANVIL1_PK)
# Using the same key since both are local Anvil instances
ANVIL2_PK=ac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80

# USER_PK - Account that creates intents
# USER_PK - Account that creates intents (Anvil account #3)
# On anvil1 this account starts with 10,000 ETH and is minted USDC during `make deploy`.
USER_PK=3b100e493e845f3a316158400e765b3a75d92d9b922cf8e1d38b25e228a4d0a8

# =============================================================================
Expand Down
39 changes: 39 additions & 0 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: Rust CI

on:
pull_request:
push:

env:
CARGO_TERM_COLOR: always

jobs:
fmt:
name: rustfmt
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2
- name: Check formatting
run: make fmt-check

clippy:
name: clippy
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2
- name: Run clippy
run: make lint

test:
name: test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2
- name: Run workspace tests
run: make test-rust
4 changes: 4 additions & 0 deletions .rust-toolchain.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
[toolchain]
channel = "1.91.1"
components = ["rustfmt", "clippy"]
profile = "minimal"
Loading
Loading