Skip to content

Commit f72995d

Browse files
author
Pi Agent
committed
introduce the solana-indexer (bare) crate
1 parent 79d299e commit f72995d

5 files changed

Lines changed: 28 additions & 0 deletions

File tree

Cargo.lock

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ sha2 = "0.10"
117117
shared = { path = "crates/shared" }
118118
signature-validator = { path = "crates/signature-validator" }
119119
simulator = { path = "crates/simulator" }
120+
solana-indexer = { path = "crates/solana-indexer" }
120121
solver = { path = "crates/solver" }
121122
solvers = { path = "crates/solvers" }
122123
solvers-dto = { path = "crates/solvers-dto" }

crates/solana-indexer/Cargo.toml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
[package]
2+
name = "solana-indexer"
3+
version = "0.1.0"
4+
authors = ["Cow Protocol Developers <dev@cow.fi>"]
5+
edition = "2024"
6+
license = "GPL-3.0-or-later"
7+
description = "Solana settlement indexer for CoW Protocol"
8+
repository = "https://github.com/cowprotocol/services"
9+
10+
[lib]
11+
name = "solana_indexer"
12+
path = "src/lib.rs"
13+
14+
[[bin]]
15+
name = "solana-indexer"
16+
path = "src/main.rs"
17+
18+
[lints]
19+
workspace = true

crates/solana-indexer/src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
//! `solana-indexer` — Solana settlement indexer.

crates/solana-indexer/src/main.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
fn main() {
2+
println!("solana-indexer starting");
3+
}

0 commit comments

Comments
 (0)