v0.2.2-pre.005

This commit is contained in:
2026-08-18 08:17:10 +02:00
parent 1d1bc6a4d6
commit 83cb861e54
16 changed files with 662 additions and 14 deletions

View File

@@ -1,5 +1,5 @@
// file: crates/ksp-onchain-transport-lib/tests/public_api.rs
// version: 7
// version: 8
//! Integration tests for the public `ksp-onchain-transport-lib` consumer contract.
@@ -221,3 +221,14 @@ fn public_pre_004_token_wrappers_are_available_from_crate_root() {
let selector = ksp_onchain_transport_lib::SolanaTokenAccountSelector::Mint(mint);
assert!(matches!(selector, ksp_onchain_transport_lib::SolanaTokenAccountSelector::Mint(_)));
}
#[test]
fn public_pre_005_simple_cluster_wrappers_are_available_from_crate_root() {
let _get_cluster_nodes = ksp_onchain_transport_lib::HttpTransportPool::get_cluster_nodes;
let _get_epoch_info = ksp_onchain_transport_lib::HttpTransportPool::get_epoch_info;
let _get_epoch_schedule = ksp_onchain_transport_lib::HttpTransportPool::get_epoch_schedule;
let _get_highest_snapshot_slot = ksp_onchain_transport_lib::HttpTransportPool::get_highest_snapshot_slot;
let _get_identity = ksp_onchain_transport_lib::HttpTransportPool::get_identity;
let _get_max_retransmit_slot = ksp_onchain_transport_lib::HttpTransportPool::get_max_retransmit_slot;
let _get_max_shred_insert_slot = ksp_onchain_transport_lib::HttpTransportPool::get_max_shred_insert_slot;
}