6 Repos
Utilities for simulating protocol handshakes and transactions to verify server configuration.
Distinct from SMTP Clients: Focuses on diagnostic transaction simulation rather than providing a general-purpose client library
Explore 6 awesome GitHub repositories matching development tools & productivity · Transaction Testing. Refine with filters or upvote what's useful.
Netshoot is a Docker network troubleshooting toolkit and container image bundled with specialized utilities for DNS resolution, performance benchmarking, and TCP/IP packet inspection. It serves as a portable set of tools designed for diagnosing connectivity and routing issues within Docker and Kubernetes environments. The project is distributed as a tool-aggregated container image that can be deployed as a debugging sidecar or an ephemeral runtime. It supports namespace-joined execution, allowing the toolkit to attach to the network namespace of another process to inspect traffic and diagnose
Provides scriptable SMTP transactions to verify and validate mail server configurations.
Omnipay ist eine PHP-Zahlungs-Gateway-Bibliothek und ein Integrations-Framework, das mehrere Zahlungsdienstleister in einer einzigen, konsistenten API abstrahiert. Es bietet eine standardisierte Schnittstelle für die Verwaltung von Zahlungslebenszyklen, die es Anwendungen ermöglicht, Autorisierungen, Erfassungen und Rückerstattungen über verschiedene Finanzdienste hinweg auszuführen, ohne den Code für jeden Anbieter neu schreiben zu müssen. Das Framework entkoppelt Anwendungslogik von anbieterspezifischen SDKs unter Verwendung eines Adapter-Musters und Data-Transfer-Objekten. Diese Architektur stellt sicher, dass rohe Gateway-Antworten und HTTP-Anfragen in vorhersehbare Datenformen konvertiert werden, während ein konfigurationsbasierter Umgebungswechsel es Entwicklern ermöglicht, zwischen Sandbox- und Live-API-Endpunkten für das Testen von Transaktionsabläufen umzuschalten. Die Bibliothek deckt ein breites Spektrum an Zahlungsabwicklungsfunktionen ab, einschließlich Kreditkarten-Tokenisierung für wiederkehrende Abrechnungen und der Validierung von Kartennummern mittels Luhn-Algorithmus. Sie koordiniert Transaktionslebenszyklen, einschließlich der Verwaltung von Off-Site-Redirects und der Verarbeitung asynchroner Gateway-Benachrichtigungen via Webhooks. Zusätzliche Funktionen umfassen Tools zur Anpassung von Request-Payloads mit beliebigen Parametern und zur Übermittlung detaillierter Positionsdaten an Zahlungs-Gateways.
Enables developers to toggle between sandbox and live environments to simulate and verify payment flows.
Reth is a modular, high-performance Ethereum execution layer client written in Rust. It serves as a full Ethereum node that syncs, validates, and serves blockchain data, functioning as an archive node implementation, a high-throughput RPC node server, and a snapshot sync tool. The project is built around a modular component architecture that allows assembling custom node behavior by swapping independent Rust crates for consensus, execution, mempool, and networking. The client distinguishes itself through a staged sync pipeline that downloads headers and bodies online before processing the res
Provides the ability to swap the EVM component to customize transaction execution and state transitions.
rippled is a peer-to-peer node implementation for the XRP Ledger. It serves as a distributed ledger consensus engine and a blockchain API gateway, allowing servers to validate transactions and maintain a shared, immutable sequence of ledger state. The project features a built-in decentralized exchange engine capable of executing atomic cross-currency payments and managing order books. It includes an on-chain asset management system for issuing and controlling fungible tokens and NFTs, as well as a Byzantine Fault Tolerant system for coordinating validators. The platform provides comprehensiv
XRP Ledger submits and validates custom or pre-release transaction types on a development network.
Anchor is a framework for building, testing, and deploying Solana smart contracts. It provides a Rust domain-specific language (DSL) that uses macro‑based instruction dispatch and derive‑macro account validation to automate ownership checks, discriminator enforcement, and serialization before instruction execution. The framework also includes a CLI toolchain for scaffolding, compiling, and managing contracts across workspaces, a test harness that simulates program execution with account manipulation and compute unit benchmarking, and an IDL generator that emits a standardized JSON interface fr
Provides test-time configuration of compute limits and signature verification for transaction execution.
Die stripe-php-Bibliothek ist ein PHP-Client, der verwendet wird, um Stripe-Zahlungsabwicklung, Abonnement-Abrechnung und Finanzdienstleistungen in Anwendungen zu integrieren. Sie bietet eine programmatische Schnittstelle für die Verwaltung verbundener Konten, die Ausgabe virtueller Karten und die Automatisierung von Auszahlungen an Verkäufer. Die Bibliothek zeichnet sich durch eine umfassende Suite von Abrechnungs- und Zahlungstools aus, einschließlich Unterstützung für wiederkehrende Gebühren, nutzungsbasierte Abrechnung und die Verwaltung von Self-Service-Portalen für Kunden. Sie ermöglicht zudem Finanzautomatisierung via Steuer- und Umsatzbibliotheken, die globale Umsatzsteuerberechnung und automatisierte Umsatzrealisierung für die periodengerechte Rechnungslegung handhaben. Das Projekt deckt ein breites Funktionsspektrum ab, einschließlich Marktplatz-Orchestrierung, Betrugs- und Risikomanagement sowie Point-of-Sale-Integration. Es enthält zudem Tools für Finanzkonten-Konnektivität, kommerzielle Kartenausgabe und die Verwaltung von digitalen Produktverkäufen durch Merchant-of-Record-Dienste. Entwickler können eine bereitgestellte Sandbox-Umgebung mit Test-API-Keys nutzen, um die Integrationsentwicklung sofort zu erleichtern.
Simulates successful and failed card transactions using test cards to verify integration and brand handling.