Skip to content

Commit aa26fa2

Browse files
authored
Merge pull request #284 from amankoli09/feature/248-merkle-distributor
feat(soroban-contracts): Add Merkle distributor contract for proof-based airdrops (#248)
2 parents 7a61134 + e20619b commit aa26fa2

21 files changed

Lines changed: 11505 additions & 0 deletions

soroban-contract/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ members = [
1414
"contracts/vesting",
1515
"contracts/fuzz_helpers",
1616
"contracts/dao_governance",
17+
"contracts/merkle_distributor",
1718
"contracts/payment_splitter",
1819
"tests/integration",
1920
]
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
[package]
2+
name = "merkle_distributor"
3+
version = "0.0.0"
4+
edition = "2021"
5+
publish = false
6+
7+
[lib]
8+
crate-type = ["cdylib"]
9+
10+
[dependencies]
11+
soroban-sdk = { workspace = true }
12+
upgradeable = { path = "../upgradeable" }
13+
14+
[dev-dependencies]
15+
soroban-sdk = { workspace = true, features = ["testutils"] }

0 commit comments

Comments
 (0)