0.5.1-pre.004
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// file: ks-pipeline-demo-scenarios/src/spl/token/execution.rs
|
||||
// version: 11
|
||||
// version: 12
|
||||
|
||||
//! Devnet classic SPL Token execution with stateful and canonical post-validation.
|
||||
|
||||
@@ -1071,28 +1071,28 @@ mod tests {
|
||||
|
||||
#[tokio::test]
|
||||
async fn optional_devnet_checked_transfer_simulation_and_submission_from_env() {
|
||||
if std::env::var("KB_DEVNET_SPL_TOKEN_EXECUTION_TEST").ok().as_deref()
|
||||
if std::env::var("KS_DEVNET_SPL_TOKEN_EXECUTION_TEST").ok().as_deref()
|
||||
!= std::option::Option::Some("1")
|
||||
{
|
||||
return;
|
||||
}
|
||||
let source = required_pubkey_env("KB_DEVNET_SPL_TOKEN_SOURCE");
|
||||
let mint = required_pubkey_env("KB_DEVNET_SPL_TOKEN_MINT");
|
||||
let destination = required_pubkey_env("KB_DEVNET_SPL_TOKEN_DESTINATION");
|
||||
let authority = required_pubkey_env("KB_DEVNET_SPL_TOKEN_AUTHORITY");
|
||||
let decimals = match std::env::var("KB_DEVNET_SPL_TOKEN_DECIMALS") {
|
||||
let source = required_pubkey_env("KS_DEVNET_SPL_TOKEN_SOURCE");
|
||||
let mint = required_pubkey_env("KS_DEVNET_SPL_TOKEN_MINT");
|
||||
let destination = required_pubkey_env("KS_DEVNET_SPL_TOKEN_DESTINATION");
|
||||
let authority = required_pubkey_env("KS_DEVNET_SPL_TOKEN_AUTHORITY");
|
||||
let decimals = match std::env::var("KS_DEVNET_SPL_TOKEN_DECIMALS") {
|
||||
std::result::Result::Ok(value) => match value.parse::<u8>() {
|
||||
std::result::Result::Ok(value) => value,
|
||||
std::result::Result::Err(error) => panic!("invalid Token decimals: {error}"),
|
||||
},
|
||||
std::result::Result::Err(_) => 9,
|
||||
};
|
||||
let amount = match std::env::var("KB_DEVNET_SPL_TOKEN_AMOUNT") {
|
||||
let amount = match std::env::var("KS_DEVNET_SPL_TOKEN_AMOUNT") {
|
||||
std::result::Result::Ok(value) => value,
|
||||
std::result::Result::Err(_) => "1".to_string(),
|
||||
};
|
||||
let mut profile = example_devnet_profile();
|
||||
if let std::result::Result::Ok(directory) = std::env::var("KB_DEVNET_WALLET_DIR") {
|
||||
if let std::result::Result::Ok(directory) = std::env::var("KS_DEVNET_WALLET_DIR") {
|
||||
profile.wallet.wallet_dir = directory;
|
||||
}
|
||||
let pool = match ks_onchain_transport::HttpEndpointPool::from_profile(&profile) {
|
||||
@@ -1119,7 +1119,7 @@ mod tests {
|
||||
},
|
||||
},
|
||||
);
|
||||
if std::env::var("KB_DEVNET_SPL_TOKEN_SUBMIT").ok().as_deref()
|
||||
if std::env::var("KS_DEVNET_SPL_TOKEN_SUBMIT").ok().as_deref()
|
||||
!= std::option::Option::Some("1")
|
||||
{
|
||||
let summary = match crate::simulate_devnet_spl_token(
|
||||
@@ -1146,10 +1146,10 @@ mod tests {
|
||||
request.submit = true;
|
||||
request.operator_confirmed = true;
|
||||
request.post_validation_max_retries = 20;
|
||||
let database_url = match std::env::var("KB_POSTGRES_TEST_URL") {
|
||||
let database_url = match std::env::var("KS_SECRET_POSTGRES_TEST_URL") {
|
||||
std::result::Result::Ok(value) => value,
|
||||
std::result::Result::Err(error) => {
|
||||
panic!("KB_POSTGRES_TEST_URL is required for submission: {error}");
|
||||
panic!("KS_SECRET_POSTGRES_TEST_URL is required for submission: {error}");
|
||||
},
|
||||
};
|
||||
profile.database.backend = "postgres".to_string();
|
||||
@@ -1244,17 +1244,17 @@ mod tests {
|
||||
|
||||
#[tokio::test]
|
||||
async fn optional_devnet_recent_instruction_probe_from_env() {
|
||||
if std::env::var("KB_DEVNET_SPL_TOKEN_RECENT_PROBE_TEST").ok().as_deref()
|
||||
if std::env::var("KS_DEVNET_SPL_TOKEN_RECENT_PROBE_TEST").ok().as_deref()
|
||||
!= std::option::Option::Some("1")
|
||||
{
|
||||
return;
|
||||
}
|
||||
let source = required_pubkey_env("KB_DEVNET_SPL_TOKEN_SOURCE");
|
||||
let mint = required_pubkey_env("KB_DEVNET_SPL_TOKEN_MINT");
|
||||
let destination = required_pubkey_env("KB_DEVNET_SPL_TOKEN_DESTINATION");
|
||||
let authority = required_pubkey_env("KB_DEVNET_SPL_TOKEN_AUTHORITY");
|
||||
let native_account = required_pubkey_env("KB_DEVNET_SPL_TOKEN_NATIVE_ACCOUNT");
|
||||
let decimals = match std::env::var("KB_DEVNET_SPL_TOKEN_DECIMALS") {
|
||||
let source = required_pubkey_env("KS_DEVNET_SPL_TOKEN_SOURCE");
|
||||
let mint = required_pubkey_env("KS_DEVNET_SPL_TOKEN_MINT");
|
||||
let destination = required_pubkey_env("KS_DEVNET_SPL_TOKEN_DESTINATION");
|
||||
let authority = required_pubkey_env("KS_DEVNET_SPL_TOKEN_AUTHORITY");
|
||||
let native_account = required_pubkey_env("KS_DEVNET_SPL_TOKEN_NATIVE_ACCOUNT");
|
||||
let decimals = match std::env::var("KS_DEVNET_SPL_TOKEN_DECIMALS") {
|
||||
std::result::Result::Ok(value) => match value.parse::<u8>() {
|
||||
std::result::Result::Ok(value) => value,
|
||||
std::result::Result::Err(error) => panic!("invalid Token decimals: {error}"),
|
||||
@@ -1262,7 +1262,7 @@ mod tests {
|
||||
std::result::Result::Err(_) => 9,
|
||||
};
|
||||
let mut profile = example_devnet_profile();
|
||||
if let std::result::Result::Ok(directory) = std::env::var("KB_DEVNET_WALLET_DIR") {
|
||||
if let std::result::Result::Ok(directory) = std::env::var("KS_DEVNET_WALLET_DIR") {
|
||||
profile.wallet.wallet_dir = directory;
|
||||
}
|
||||
let pool = match ks_onchain_transport::HttpEndpointPool::from_profile(&profile) {
|
||||
|
||||
Reference in New Issue
Block a user