Docs.rs
klend-interface-0.6.0
klend-interface 0.6.0
Permalink
Docs.rs crate page
Links
Homepage
Documentation
Repository
crates.io
Source
Owners
oeble
Dependencies
bitflags ^2.9.4
normal
borsh ^0.10.3
normal
bytemuck ^1
normal
fixed ^1
normal
sha2 ^0.10
normal
solana-account ^2.1
normal
optional
solana-instruction ^2.1
normal
solana-pubkey ^2.1
normal
spl-discriminator ^0.5
normal
litesvm ^0.7
dev
solana-account ^2.1
dev
solana-client ~2.3
dev
solana-sdk ~2.3
dev
solana-system-interface ^1.0.0
dev
spl-associated-token-account ^6
dev
spl-token ^7
dev
Versions
11.89%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Skip to main content
Module info
klend_
interface
0.6.0
Module info
Module Items
Structs
Enums
In klend_
interface::
helpers
klend_interface
::
helpers
Module
info
Copy item path
Source
Structs
§
Callback
Accounts
Optional progress-callback accounts for
enqueue_to_withdraw
and
withdraw_queued_liquidity
.
Farms
Accounts
Farm state accounts for a single reserve+obligation pair.
Obligation
Context
A high-level context that bundles an obligation with all its reserves and auto-resolves farm accounts, providing ergonomic one-call methods for every obligation operation.
Obligation
Info
Obligation metadata needed for building refresh and main instructions.
Reserve
Info
On-chain reserve data that cannot be derived from PDAs.
Enums
§
Obligation
Context
Error
Error returned by
ObligationContext
methods.