v0.2.3-pre.002-fix.001
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// file: crates/ksp-onchain-transport-lib/unit_tests/rpc_transactions.rs
|
||||
// version: 1
|
||||
// version: 2
|
||||
|
||||
#[test]
|
||||
fn transaction_encoding_strings_match_current_and_legacy_wire_labels() {
|
||||
@@ -75,15 +75,19 @@ fn signatures_for_address_config_preserves_pagination_and_context_order_independ
|
||||
#[test]
|
||||
fn signature_status_and_airdrop_configs_preserve_explicit_options() {
|
||||
let status = crate::SolanaSignatureStatusesConfig::new(std::option::Option::Some(false));
|
||||
assert!(!status.is_empty());
|
||||
assert_eq!(status.search_transaction_history(), std::option::Option::Some(false));
|
||||
assert_eq!(status.to_json_value(), serde_json::json!({"searchTransactionHistory":false}));
|
||||
assert!(crate::SolanaSignatureStatusesConfig::default().is_empty());
|
||||
let airdrop = crate::SolanaRequestAirdropConfig::new(
|
||||
std::option::Option::Some("recent-blockhash".to_owned()),
|
||||
std::option::Option::Some(crate::SolanaCommitment::Confirmed),
|
||||
);
|
||||
assert!(!airdrop.is_empty());
|
||||
assert_eq!(airdrop.recent_blockhash(), std::option::Option::Some("recent-blockhash"));
|
||||
assert_eq!(airdrop.commitment(), std::option::Option::Some(crate::SolanaCommitment::Confirmed));
|
||||
assert_eq!(airdrop.to_json_value(), serde_json::json!({"recentBlockhash":"recent-blockhash","commitment":"confirmed"}));
|
||||
assert!(crate::SolanaRequestAirdropConfig::default().is_empty());
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
||||
Reference in New Issue
Block a user