iso8583sim.core.parser
EMVTag
ISO8583Parser
ISO8583Version
default:"ISO8583Version.V1987"
ISO8583 version to use
MessagePool | None
default:"None"
Optional MessagePool for object reuse in high-throughput scenarios
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
iso8583sim.core.parser
iso8583sim.core.parser
EMVTagEMVTag(tag: str, length: int, value: str, raw: str)
ISO8583ParserISO8583Parser(
version: ISO8583Version = ISO8583Version.V1987,
pool: MessagePool | None = None,
)
parse()def parse(message: str, network: CardNetwork | None = None) -> ISO8583Message
parse_bytes()def parse_bytes(
data: bytes,
wire_format: WireFormat | None = None,
network: CardNetwork | None = None,
) -> ISO8583Message
parse_file()def parse_file(filename: str) -> list[ISO8583Message]