List of all items
Structs
- dashboard::DashboardClient
- dashboard::EventStats
- dashboard_types::DashboardEvent
- dashboard_types::DashboardSubscription
- dashboard_types::EventStream
- dashboard_types::Overview
- dashboard_types::PlanAnalytics
- event_query::EventQueryClient
- event_query::EventQueryClientConfig
- event_query::EventQueryConfig
- event_query::ParsedEvent
- events::Canceled
- events::ParsedEventWithContext
- events::PaymentFailed
- events::ReceiptParams
- events::Renewed
- events::StreamableEventData
- events::Subscribed
- events::TallyReceipt
- program_types::AcceptAuthorityArgs
- program_types::AdminWithdrawFeesArgs
- program_types::CancelAuthorityTransferArgs
- program_types::CancelSubscriptionArgs
- program_types::CloseSubscriptionArgs
- program_types::Config
- program_types::CreatePlanArgs
- program_types::InitConfigArgs
- program_types::InitMerchantArgs
- program_types::Merchant
- program_types::PauseArgs
- program_types::Plan
- program_types::RenewSubscriptionArgs
- program_types::StartSubscriptionArgs
- program_types::Subscription
- program_types::TransferAuthorityArgs
- program_types::UnpauseArgs
- program_types::UpdateConfigArgs
- program_types::UpdateMerchantTierArgs
- program_types::UpdatePlanArgs
- program_types::UpdatePlanTermsArgs
- simple_client::SimpleTallyClient
- transaction_builder::AcceptAuthorityBuilder
- transaction_builder::AdminWithdrawFeesBuilder
- transaction_builder::CancelAuthorityTransferBuilder
- transaction_builder::CancelSubscriptionBuilder
- transaction_builder::CloseSubscriptionBuilder
- transaction_builder::CreateMerchantBuilder
- transaction_builder::CreatePlanBuilder
- transaction_builder::InitConfigBuilder
- transaction_builder::PauseBuilder
- transaction_builder::RenewSubscriptionBuilder
- transaction_builder::StartSubscriptionBuilder
- transaction_builder::TransferAuthorityBuilder
- transaction_builder::UnpauseBuilder
- transaction_builder::UpdateConfigBuilder
- transaction_builder::UpdateMerchantTierBuilder
- transaction_builder::UpdatePlanBuilder
- transaction_builder::UpdatePlanTermsBuilder
- transaction_utils::SubscribeTransactionParams
Enums
- ClientError
- ata::TokenProgram
- dashboard::Period
- dashboard_types::DashboardEventType
- dashboard_types::SubscriptionStatus
- error::TallyError
- events::TallyEvent
- program_types::MerchantTier
Traits
Derive Macros
Functions
- ata::create_associated_token_account_instruction
- ata::detect_token_program
- ata::get_associated_token_address_for_mint
- ata::get_associated_token_address_with_program
- ata::get_ata_with_program_detection
- ata::get_token_account_info
- ata::parse_mint_account
- ata::parse_token_account
- events::create_receipt
- events::create_receipt_legacy
- events::extract_memo_from_logs
- events::parse_events_from_logs
- events::parse_events_with_context
- events::parse_single_event
- keypair::load_keypair
- pda::config
- pda::config_address
- pda::config_address_with_program_id
- pda::config_with_program_id
- pda::delegate
- pda::delegate_address
- pda::delegate_address_with_program_id
- pda::delegate_with_program_id
- pda::merchant
- pda::merchant_address
- pda::merchant_address_with_program_id
- pda::merchant_with_program_id
- pda::plan
- pda::plan_address
- pda::plan_address_from_string
- pda::plan_address_from_string_with_program_id
- pda::plan_address_with_program_id
- pda::plan_from_string
- pda::plan_from_string_with_program_id
- pda::plan_with_program_id
- pda::subscription
- pda::subscription_address
- pda::subscription_address_with_program_id
- pda::subscription_with_program_id
- program_id
- program_id_string
- signature::extract_transaction_signature
- signature::is_valid_wallet_address
- signature::normalize_signature_format
- signature::prepare_transaction_for_signing
- signature::transaction_signing::extract_transaction_signature
- signature::transaction_signing::prepare_transaction_for_signing
- signature::transaction_signing::verify_signed_transaction
- signature::verify_signed_transaction
- signature::verify_wallet_signature
- transaction_builder::accept_authority
- transaction_builder::admin_withdraw_fees
- transaction_builder::cancel_authority_transfer
- transaction_builder::cancel_subscription
- transaction_builder::close_subscription
- transaction_builder::create_merchant
- transaction_builder::create_plan
- transaction_builder::init_config
- transaction_builder::pause
- transaction_builder::renew_subscription
- transaction_builder::start_subscription
- transaction_builder::transfer_authority
- transaction_builder::unpause
- transaction_builder::update_config
- transaction_builder::update_merchant_tier
- transaction_builder::update_plan
- transaction_builder::update_plan_terms
- transaction_utils::build_transaction
- transaction_utils::convert_anchor_pubkey
- transaction_utils::create_memo_instruction
- transaction_utils::get_user_usdc_ata
- transaction_utils::map_tally_error_to_string
- utils::calculate_next_renewal
- utils::format_duration
- utils::is_renewal_due
- utils::is_subscription_overdue
- utils::is_valid_pubkey
- utils::micro_lamports_to_usdc
- utils::system_programs
- utils::usdc_to_micro_lamports
- validation::get_usdc_mint
- validation::validate_merchant_authority
- validation::validate_merchant_authority_with_program_id
- validation::validate_plan_parameters
- validation::validate_plan_update_args
- validation::validate_plan_update_safety
- validation::validate_platform_fee_bps
- validation::validate_usdc_token_account
- validation::validate_withdrawal_amount