erc20_processor 0.5.1

Payment processor for ERC20 tokens
Documentation
use erc20_payment_lib_test::test_durability;

mod multi_account_erc20_transfer;
mod multi_account_gas_transfer;
mod single_erc20_transfer;
mod single_gas_transfer;

#[tokio::test(flavor = "multi_thread")]
async fn test_durability_1() -> Result<(), anyhow::Error> {
    test_durability(1, 1, 0.1, 10).await
}

#[tokio::test(flavor = "multi_thread")]
async fn test_durability_20() -> Result<(), anyhow::Error> {
    test_durability(1, 20, 0.1, 10).await
}

#[tokio::test(flavor = "multi_thread")]
async fn test_durability_1_10() -> Result<(), anyhow::Error> {
    test_durability(10, 1, 0.1, 10).await
}

#[tokio::test(flavor = "multi_thread")]
async fn test_durability_20_10() -> Result<(), anyhow::Error> {
    test_durability(10, 20, 0.1, 10).await
}