[package]
edition = "2021"
rust-version = "1.81"
name = "klend-interface"
version = "0.6.0"
authors = ["Kamino Finance"]
build = false
exclude = ["tests/"]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Instruction builders for Kamino Lending (klend) — no anchor-lang dependency"
homepage = "https://kamino.com"
documentation = "https://kamino.com/docs/build/developers/overview"
readme = "README.md"
keywords = [
"solana",
"lending",
"kamino",
"klend",
]
categories = ["cryptography::cryptocurrencies"]
license-file = "LICENSE"
repository = "https://github.com/Kamino-Finance/klend"
[lib]
name = "klend_interface"
path = "src/lib.rs"
[[example]]
name = "borrow"
path = "examples/borrow.rs"
[[example]]
name = "deposit_borrowing"
path = "examples/deposit_borrowing.rs"
[[example]]
name = "deposit_lending"
path = "examples/deposit_lending.rs"
[[example]]
name = "flash_loan"
path = "examples/flash_loan.rs"
[[example]]
name = "market_data"
path = "examples/market_data.rs"
[[example]]
name = "redeem_ctokens"
path = "examples/redeem_ctokens.rs"
[[example]]
name = "repay"
path = "examples/repay.rs"
[[example]]
name = "user_position"
path = "examples/user_position.rs"
[[example]]
name = "withdraw_obligation"
path = "examples/withdraw_obligation.rs"
[dependencies.bitflags]
version = "2.9.4"
[dependencies.borsh]
version = "0.10.3"
features = ["const-generics"]
[dependencies.bytemuck]
version = "1"
features = [
"derive",
"min_const_generics",
]
[dependencies.fixed]
version = "1"
[dependencies.sha2]
version = "0.10"
default-features = false
[dependencies.solana-account]
version = "2.1"
optional = true
[dependencies.solana-instruction]
version = "2.1"
[dependencies.solana-pubkey]
version = "2.1"
features = [
"borsh",
"curve25519",
"bytemuck",
]
[dependencies.spl-discriminator]
version = "0.5"
[dev-dependencies.litesvm]
version = "0.7"
[dev-dependencies.solana-account]
version = "2.1"
[dev-dependencies.solana-client]
version = "~2.3"
[dev-dependencies.solana-sdk]
version = "~2.3"
[dev-dependencies.solana-system-interface]
version = "1.0.0"
features = ["bincode"]
[dev-dependencies.spl-associated-token-account]
version = "6"
[dev-dependencies.spl-token]
version = "7"
[profile.ci]
debug = 0
incremental = false
inherits = "dev"