diff --git a/ARCHITECTURE.md b/ARCHITECTURE.md index 7ea8852..b9b00ee 100644 --- a/ARCHITECTURE.md +++ b/ARCHITECTURE.md @@ -691,7 +691,7 @@ func MTIClass(allowed ...string) Validator func All(vs ...Validator) Validator // AND-combine ``` -`Codec.Validate(m)` runs every present field's `Validate` rules plus `Required`/`RequiredOn(MTI)` rules and any schema-level cross-field rules, collecting **all** `Violation`s. This exhaustive, non-fail-fast behaviour is what makes the framework fuzz/conformance-friendly and lets a switch emit precise ISO response/reason codes for every malformed field in a single pass. +`Codec.Validate(m)` runs every present field's `Validate` rules plus `Required`/`RequiredOn(MTI)` rules and any schema-level cross-field rules, collecting **all** `Violation`s. This exhaustive, non-fail-fast behaviour is what makes Isopace fuzz/conformance-friendly and lets a switch emit precise ISO response/reason codes for every malformed field in a single pass. --- @@ -984,7 +984,7 @@ jPOS `unpack()` eagerly decodes every present field into an `ISOField`/`String` jPOS encodes every length×encoding combination as its own packager class (`IFA_LLLNUM`, `IFB_LLLBINARY`, `IFE_LLLCHAR`, …). Isopace makes the length prefix and the value codec orthogonal, independently-registered components, so ≈6 length × ≈12 value codecs compose into the full catalogue with zero bespoke classes — all resolvable by name from Go, YAML, or a derived profile. Adding EBCDIC to a numeric field is swapping one codec, not authoring a new class. **4. Structural correctness invariants jPOS lacks.** -The bitmap is **always derived** from present fields at marshal time, so the classic jPOS bitmap/content desync footgun is impossible. `Message` is immutable with copy-on-write, so a decoded request is safely shared across the `Switch`, `Flow` stages, and async logging with zero locking and no defensive copies. `Validate()` is **exhaustive** — it returns *all* `Violation`s in one pass, each with `Path`, `Offset`, and `Rule`, versus jPOS's first-failure `ISOException` with an opaque string — which is exactly what makes the framework fuzz/conformance-friendly and lets a switch emit precise ISO response codes. The `Schema` and every struct-binding tag are validated at build/init time, turning config mistakes into startup failures. +The bitmap is **always derived** from present fields at marshal time, so the classic jPOS bitmap/content desync footgun is impossible. `Message` is immutable with copy-on-write, so a decoded request is safely shared across the `Switch`, `Flow` stages, and async logging with zero locking and no defensive copies. `Validate()` is **exhaustive** — it returns *all* `Violation`s in one pass, each with `Path`, `Offset`, and `Rule`, versus jPOS's first-failure `ISOException` with an opaque string — which is exactly what makes Isopace fuzz/conformance-friendly and lets a switch emit precise ISO response codes. The `Schema` and every struct-binding tag are validated at build/init time, turning config mistakes into startup failures. **5. One model, many renderings — clean model/schema/codec separation.** In jPOS the packager *is* the format and `ISOMsg` is hard-wired to ISO-8583 wire; producing JSON or another encoding means bespoke traversal per format with no single immutable schema object. Isopace splits `Message` (model) / `Schema` (definitions) / `FieldCodec`+`LengthCodec` (wire), and every renderer consumes one read-only `View`, so the identical `*Message` projects losslessly to ISO-8583 (any profile), JSON, protobuf, and ISO 20022 — and a new acquirer dialect is a `generic.LoadFile` config or a `Derive`/`Override` overlay, not a new packager class. diff --git a/CHANGELOG.md b/CHANGELOG.md index 778eecb..db16215 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -207,7 +207,7 @@ package is `gofmt`/`go vet` clean and tested under `go test -race`. ## [0.1.0] - 2026-06-01 -First tagged release. A feature-complete, clean-room Go framework for ISO-8583 +First tagged release. A feature-complete, clean-room Go package for ISO-8583 messaging and payment switching. The module is **stdlib-only** — no third-party dependency in the module graph — and every package is `gofmt`/`go vet` clean and tested under `go test -race`. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d8fb6d8..a73a4df 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -42,7 +42,7 @@ language; Go shown): // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/IMPLEMENTATION_PLAN.md b/IMPLEMENTATION_PLAN.md index e81ba0c..8ab6263 100644 --- a/IMPLEMENTATION_PLAN.md +++ b/IMPLEMENTATION_PLAN.md @@ -370,7 +370,7 @@ The dependency-free heart. Built in slices so each compiles and tests green. | 🟢 | SemVer policy + `CHANGELOG.md` | `docs/versioning.md`, `CHANGELOG.md` | | 🟢 | Tag `v0.1.0` + GitHub release | annotated tag pushed and release published at `v0.1.0` | -> **Done:** the framework is assembled into runnable programs — an `issuer` host +> **Done:** Isopace is assembled into runnable programs — an `issuer` host > and an `acquirer` client over a real switch, plus a `simulator` test host built > from `runtime.Host` supervising an ISO-8583 listener and an ops admin endpoint > (`/healthz`, `/readyz`, `/metrics`) with metrics wired through diff --git a/README.md b/README.md index 3bb9730..6548f5a 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Isopace -**Isopace** is a financial transaction framework for Go — ISO-8583 messaging and +**Isopace** is a financial transaction package for Go — ISO-8583 messaging and payment switching, plus the runtime, transaction pipeline, coordination, and security building blocks needed to run a switch. diff --git a/adapters/otel/otel.go b/adapters/otel/otel.go index 6b43793..8fc5202 100644 --- a/adapters/otel/otel.go +++ b/adapters/otel/otel.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/adapters/otel/otel_test.go b/adapters/otel/otel_test.go index be5df2f..119ce64 100644 --- a/adapters/otel/otel_test.go +++ b/adapters/otel/otel_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/adapters/payshield/client.go b/adapters/payshield/client.go index 9d4081f..e7a7f1f 100644 --- a/adapters/payshield/client.go +++ b/adapters/payshield/client.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/adapters/payshield/payshield.go b/adapters/payshield/payshield.go index e724cdc..d0b80b0 100644 --- a/adapters/payshield/payshield.go +++ b/adapters/payshield/payshield.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/adapters/payshield/payshield_test.go b/adapters/payshield/payshield_test.go index ea961e1..5abafa1 100644 --- a/adapters/payshield/payshield_test.go +++ b/adapters/payshield/payshield_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/adapters/payshield/proto.go b/adapters/payshield/proto.go index 755ce2c..136aef0 100644 --- a/adapters/payshield/proto.go +++ b/adapters/payshield/proto.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/adapters/payshield/simulator.go b/adapters/payshield/simulator.go index 959f849..3a359fd 100644 --- a/adapters/payshield/simulator.go +++ b/adapters/payshield/simulator.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/adapters/pkcs11/padding_test.go b/adapters/pkcs11/padding_test.go index 15170be..e7ec509 100644 --- a/adapters/pkcs11/padding_test.go +++ b/adapters/pkcs11/padding_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/adapters/pkcs11/pkcs11.go b/adapters/pkcs11/pkcs11.go index 4a09160..a729296 100644 --- a/adapters/pkcs11/pkcs11.go +++ b/adapters/pkcs11/pkcs11.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/adapters/pkcs11/pkcs11_softhsm_test.go b/adapters/pkcs11/pkcs11_softhsm_test.go index 9f8f0e8..e8b598d 100644 --- a/adapters/pkcs11/pkcs11_softhsm_test.go +++ b/adapters/pkcs11/pkcs11_softhsm_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/adapters/pkcs11/pkcs11_test.go b/adapters/pkcs11/pkcs11_test.go index 8e6560f..9561068 100644 --- a/adapters/pkcs11/pkcs11_test.go +++ b/adapters/pkcs11/pkcs11_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/adapters/sql/sql.go b/adapters/sql/sql.go index 6d55008..fc7929e 100644 --- a/adapters/sql/sql.go +++ b/adapters/sql/sql.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/adapters/sql/sql_test.go b/adapters/sql/sql_test.go index c336289..bb077a8 100644 --- a/adapters/sql/sql_test.go +++ b/adapters/sql/sql_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/cmd/teq/main.go b/cmd/teq/main.go index 6c6466a..0432ddd 100644 --- a/cmd/teq/main.go +++ b/cmd/teq/main.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/conformance/bench_test.go b/conformance/bench_test.go index 5c40137..ace9ecb 100644 --- a/conformance/bench_test.go +++ b/conformance/bench_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/conformance/conformance_test.go b/conformance/conformance_test.go index 08a659e..b9ee696 100644 --- a/conformance/conformance_test.go +++ b/conformance/conformance_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/conformance/doc.go b/conformance/doc.go index 8e18243..ab2dd55 100644 --- a/conformance/doc.go +++ b/conformance/doc.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/conformance/fuzz_test.go b/conformance/fuzz_test.go index b4adffe..7bdd70a 100644 --- a/conformance/fuzz_test.go +++ b/conformance/fuzz_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/connector/connector.go b/connector/connector.go index 4c3e5a9..ffb458a 100644 --- a/connector/connector.go +++ b/connector/connector.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/connector/connector_test.go b/connector/connector_test.go index 56e922a..7caf7d9 100644 --- a/connector/connector_test.go +++ b/connector/connector_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/docs/contributing.md b/docs/contributing.md index 1408af5..589c3f5 100644 --- a/docs/contributing.md +++ b/docs/contributing.md @@ -53,7 +53,7 @@ Every source file must begin with the SPDX dual-license header (Go shown): // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/docs/examples.md b/docs/examples.md index a985a9a..f6816b5 100644 --- a/docs/examples.md +++ b/docs/examples.md @@ -9,7 +9,7 @@ description: >- Isopace ships a set of runnable programs under [`examples/`](https://github.com/teqpace-services/isopace/tree/main/examples) -that assemble the framework's building blocks into working switches and demos. +that assemble the package's building blocks into working switches and demos. Each is small enough to read end-to-end. None require anything beyond the Go toolchain — Isopace is stdlib-only. @@ -64,7 +64,7 @@ The two programs implement a tiny acquirer ↔ issuer authorization flow over TC ## simulator -The `simulator` assembles a small switch from the framework's building blocks: a +The `simulator` assembles a small switch from the package's building blocks: a `runtime.Host` supervises an ISO-8583 listener and an admin HTTP endpoint, with the metrics registry wired in as the runtime observer. diff --git a/docs/getting-started.md b/docs/getting-started.md index 5e79634..2191777 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -38,7 +38,7 @@ go run ./examples/acquirer -addr 127.0.0.1:8583 -n 5 -amount 2500 ### Simulator / test host -The `simulator` assembles a small switch from the framework's building blocks: a +The `simulator` assembles a small switch from the package's building blocks: a `runtime.Host` supervises an ISO-8583 listener and an admin HTTP endpoint, with the metrics registry wired in as the runtime observer. diff --git a/docs/index.md b/docs/index.md index 4247131..0274596 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,7 +1,7 @@ --- title: Isopace — ISO-8583 & payment switching for Go description: >- - A stdlib-only ISO-8583 messaging and payment-switching framework for Go: + A stdlib-only ISO-8583 messaging and payment-switching package for Go: type-safe field access, zero-copy decode, a pluggable codec catalog, and goroutine-native concurrency. hide: @@ -12,7 +12,7 @@ hide: # Isopace

-**A financial transaction framework for Go** — ISO-8583 messaging and payment +**A financial transaction package for Go** — ISO-8583 messaging and payment switching, plus the runtime, transaction pipeline, coordination, and security building blocks needed to run a switch.

@@ -145,7 +145,7 @@ stan, _ := iso8583.Get[int64](got, 11) ## The stack -The framework is layered with a strict one-directional dependency rule: the core +The packages are layered with a strict one-directional dependency rule: the core model knows the wire format only through the `*Schema` it references, and every renderer consumes one read-only `View`. diff --git a/docs/packages.md b/docs/packages.md index 5302e4b..81d1f21 100644 --- a/docs/packages.md +++ b/docs/packages.md @@ -245,7 +245,7 @@ prefix-keyed SHA-256 message hash used by some acquirer links (e.g. CoralPay). ## rbac, store & ops — enterprise & ops { #rbac-store-ops } -The operational layer that turns the framework into a deployable service. +The operational layer that turns Isopace into a deployable service. - `rbac` — role-based access control with PBKDF2 authentication. - `store` — persistence. diff --git a/examples/acquirer/main.go b/examples/acquirer/main.go index 29af484..8203eaa 100644 --- a/examples/acquirer/main.go +++ b/examples/acquirer/main.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/examples/flowdemo/authflow.go b/examples/flowdemo/authflow.go index 917422c..1101fd7 100644 --- a/examples/flowdemo/authflow.go +++ b/examples/flowdemo/authflow.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/examples/flowdemo/authflow_test.go b/examples/flowdemo/authflow_test.go index 5fa0345..77a6fa8 100644 --- a/examples/flowdemo/authflow_test.go +++ b/examples/flowdemo/authflow_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/examples/flowdemo/main.go b/examples/flowdemo/main.go index 050fcb7..4575d40 100644 --- a/examples/flowdemo/main.go +++ b/examples/flowdemo/main.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/examples/issuer/main.go b/examples/issuer/main.go index 9a0bda5..7d6428c 100644 --- a/examples/issuer/main.go +++ b/examples/issuer/main.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/examples/playground/main.go b/examples/playground/main.go index b895dca..ff50c38 100644 --- a/examples/playground/main.go +++ b/examples/playground/main.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/examples/posdemo/posdemo.go b/examples/posdemo/posdemo.go index e0f4d73..6d98f70 100644 --- a/examples/posdemo/posdemo.go +++ b/examples/posdemo/posdemo.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/examples/posdemo/posdemo_test.go b/examples/posdemo/posdemo_test.go index af06299..9a67e1e 100644 --- a/examples/posdemo/posdemo_test.go +++ b/examples/posdemo/posdemo_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/examples/runtimehost/main.go b/examples/runtimehost/main.go index ff90478..9c15c66 100644 --- a/examples/runtimehost/main.go +++ b/examples/runtimehost/main.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/examples/runtimehost/runtimehost_test.go b/examples/runtimehost/runtimehost_test.go index 9bd0455..dc392cc 100644 --- a/examples/runtimehost/runtimehost_test.go +++ b/examples/runtimehost/runtimehost_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/examples/runtimehost/worker.go b/examples/runtimehost/worker.go index c2cc8f9..d809fbe 100644 --- a/examples/runtimehost/worker.go +++ b/examples/runtimehost/worker.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/examples/simulator/main.go b/examples/simulator/main.go index 7ee3b99..fc109c0 100644 --- a/examples/simulator/main.go +++ b/examples/simulator/main.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/examples/teq/main.go b/examples/teq/main.go index c090c0a..f179d79 100644 --- a/examples/teq/main.go +++ b/examples/teq/main.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/examples/teq/teq_demo_test.go b/examples/teq/teq_demo_test.go index 756e07e..f92af9b 100644 --- a/examples/teq/teq_demo_test.go +++ b/examples/teq/teq_demo_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/examples/teqswitch/main.go b/examples/teqswitch/main.go index c305c7b..d2aa4fa 100644 --- a/examples/teqswitch/main.go +++ b/examples/teqswitch/main.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/examples/teqswitch/teqswitch_test.go b/examples/teqswitch/teqswitch_test.go index 27d4ac0..ccde3d9 100644 --- a/examples/teqswitch/teqswitch_test.go +++ b/examples/teqswitch/teqswitch_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/fieldcodec/amount.go b/fieldcodec/amount.go index 4f54c1f..c3ae8f1 100644 --- a/fieldcodec/amount.go +++ b/fieldcodec/amount.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/fieldcodec/bitmap.go b/fieldcodec/bitmap.go index 1fe0c70..6e79320 100644 --- a/fieldcodec/bitmap.go +++ b/fieldcodec/bitmap.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/fieldcodec/char.go b/fieldcodec/char.go index 650da13..8e6dfbe 100644 --- a/fieldcodec/char.go +++ b/fieldcodec/char.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/fieldcodec/fieldcodec.go b/fieldcodec/fieldcodec.go index 4cd73f7..e306608 100644 --- a/fieldcodec/fieldcodec.go +++ b/fieldcodec/fieldcodec.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/fieldcodec/fieldcodec_test.go b/fieldcodec/fieldcodec_test.go index 5f19ff9..3135107 100644 --- a/fieldcodec/fieldcodec_test.go +++ b/fieldcodec/fieldcodec_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/fieldcodec/hex.go b/fieldcodec/hex.go index 8d00c22..3498f80 100644 --- a/fieldcodec/hex.go +++ b/fieldcodec/hex.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/fieldcodec/numeric.go b/fieldcodec/numeric.go index 776625a..e1cc651 100644 --- a/fieldcodec/numeric.go +++ b/fieldcodec/numeric.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/fieldcodec/registry.go b/fieldcodec/registry.go index 9dd2e1b..f93163a 100644 --- a/fieldcodec/registry.go +++ b/fieldcodec/registry.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/fieldcodec/subfield/subfield.go b/fieldcodec/subfield/subfield.go index 917a330..649c330 100644 --- a/fieldcodec/subfield/subfield.go +++ b/fieldcodec/subfield/subfield.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/fieldcodec/subfield/subfield_test.go b/fieldcodec/subfield/subfield_test.go index cfc83cd..333bd9f 100644 --- a/fieldcodec/subfield/subfield_test.go +++ b/fieldcodec/subfield/subfield_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/fieldcodec/tlv/bertlv.go b/fieldcodec/tlv/bertlv.go index 1411489..fe45989 100644 --- a/fieldcodec/tlv/bertlv.go +++ b/fieldcodec/tlv/bertlv.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/fieldcodec/tlv/bertlv_internal_test.go b/fieldcodec/tlv/bertlv_internal_test.go index b2a1322..4b14fab 100644 --- a/fieldcodec/tlv/bertlv_internal_test.go +++ b/fieldcodec/tlv/bertlv_internal_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/fieldcodec/tlv/bertlv_test.go b/fieldcodec/tlv/bertlv_test.go index 609c92d..da41346 100644 --- a/fieldcodec/tlv/bertlv_test.go +++ b/fieldcodec/tlv/bertlv_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/fieldcodec/tlv/fuzz_test.go b/fieldcodec/tlv/fuzz_test.go index c5e6fc1..eefa85c 100644 --- a/fieldcodec/tlv/fuzz_test.go +++ b/fieldcodec/tlv/fuzz_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/flow/doc.go b/flow/doc.go index cd9ff82..3f769b0 100644 --- a/flow/doc.go +++ b/flow/doc.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/flow/exchange.go b/flow/exchange.go index a4f2e82..717997e 100644 --- a/flow/exchange.go +++ b/flow/exchange.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/flow/flow.go b/flow/flow.go index 48aaec6..1593d56 100644 --- a/flow/flow.go +++ b/flow/flow.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/flow/flow_test.go b/flow/flow_test.go index d7f6886..abb53a3 100644 --- a/flow/flow_test.go +++ b/flow/flow_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/flow/idempotency.go b/flow/idempotency.go index 4bdecfc..2f486f1 100644 --- a/flow/idempotency.go +++ b/flow/idempotency.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/flow/journal.go b/flow/journal.go index 5247e09..f8a43f7 100644 --- a/flow/journal.go +++ b/flow/journal.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/flow/retry.go b/flow/retry.go index cfa0080..7616314 100644 --- a/flow/retry.go +++ b/flow/retry.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/flow/stage.go b/flow/stage.go index 467e5ec..0878831 100644 --- a/flow/stage.go +++ b/flow/stage.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/gateway/gateway.go b/gateway/gateway.go index df9ad6b..acddb19 100644 --- a/gateway/gateway.go +++ b/gateway/gateway.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/gateway/gateway_test.go b/gateway/gateway_test.go index 5584a5f..f2ccc46 100644 --- a/gateway/gateway_test.go +++ b/gateway/gateway_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/internal/bcd/bcd.go b/internal/bcd/bcd.go index 79a2035..1e46b92 100644 --- a/internal/bcd/bcd.go +++ b/internal/bcd/bcd.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/internal/bcd/bcd_test.go b/internal/bcd/bcd_test.go index eebee18..4de6acc 100644 --- a/internal/bcd/bcd_test.go +++ b/internal/bcd/bcd_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/internal/ebcdic/ebcdic.go b/internal/ebcdic/ebcdic.go index 4d345be..5980e04 100644 --- a/internal/ebcdic/ebcdic.go +++ b/internal/ebcdic/ebcdic.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/internal/ebcdic/ebcdic_test.go b/internal/ebcdic/ebcdic_test.go index 2fc3ba9..2acd9fb 100644 --- a/internal/ebcdic/ebcdic_test.go +++ b/internal/ebcdic/ebcdic_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/bind.go b/iso8583/bind.go index a70eabf..46984ad 100644 --- a/iso8583/bind.go +++ b/iso8583/bind.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/bind_test.go b/iso8583/bind_test.go index 927c3da..14562d9 100644 --- a/iso8583/bind_test.go +++ b/iso8583/bind_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/bitmap.go b/iso8583/bitmap.go index ff40627..a42a300 100644 --- a/iso8583/bitmap.go +++ b/iso8583/bitmap.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/bitmap_test.go b/iso8583/bitmap_test.go index 9f5d040..ffa04d5 100644 --- a/iso8583/bitmap_test.go +++ b/iso8583/bitmap_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/codec.go b/iso8583/codec.go index 53638e9..136c06c 100644 --- a/iso8583/codec.go +++ b/iso8583/codec.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/codec_iface.go b/iso8583/codec_iface.go index f9309bc..d321f6f 100644 --- a/iso8583/codec_iface.go +++ b/iso8583/codec_iface.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/codecs_test.go b/iso8583/codecs_test.go index 03f1319..d97d6da 100644 --- a/iso8583/codecs_test.go +++ b/iso8583/codecs_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/decimal.go b/iso8583/decimal.go index c9b08f4..504c299 100644 --- a/iso8583/decimal.go +++ b/iso8583/decimal.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/decimal_test.go b/iso8583/decimal_test.go index 1645935..1aeaa06 100644 --- a/iso8583/decimal_test.go +++ b/iso8583/decimal_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/describe.go b/iso8583/describe.go index 1f8a7a6..82e7573 100644 --- a/iso8583/describe.go +++ b/iso8583/describe.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/describe_test.go b/iso8583/describe_test.go index 0e67224..fb4ac59 100644 --- a/iso8583/describe_test.go +++ b/iso8583/describe_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/engine_test.go b/iso8583/engine_test.go index 6fcea7d..1474d5d 100644 --- a/iso8583/engine_test.go +++ b/iso8583/engine_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/errors.go b/iso8583/errors.go index 2002714..123aec2 100644 --- a/iso8583/errors.go +++ b/iso8583/errors.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/fuzz_test.go b/iso8583/fuzz_test.go index 6f33f0a..9b796aa 100644 --- a/iso8583/fuzz_test.go +++ b/iso8583/fuzz_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/get.go b/iso8583/get.go index fab07cd..e926b05 100644 --- a/iso8583/get.go +++ b/iso8583/get.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/message.go b/iso8583/message.go index 6232ed5..9944a24 100644 --- a/iso8583/message.go +++ b/iso8583/message.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/path.go b/iso8583/path.go index 4d22fc2..e9a776f 100644 --- a/iso8583/path.go +++ b/iso8583/path.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/path_test.go b/iso8583/path_test.go index ffd4e08..a87ae88 100644 --- a/iso8583/path_test.go +++ b/iso8583/path_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/schema.go b/iso8583/schema.go index ebba23d..e879874 100644 --- a/iso8583/schema.go +++ b/iso8583/schema.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/schema_builder.go b/iso8583/schema_builder.go index 4b593ac..2c847e8 100644 --- a/iso8583/schema_builder.go +++ b/iso8583/schema_builder.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/schema_test.go b/iso8583/schema_test.go index e03de6b..41606f9 100644 --- a/iso8583/schema_test.go +++ b/iso8583/schema_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/validate.go b/iso8583/validate.go index cfebb87..42cf399 100644 --- a/iso8583/validate.go +++ b/iso8583/validate.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/value.go b/iso8583/value.go index ed6213e..c2c210a 100644 --- a/iso8583/value.go +++ b/iso8583/value.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/iso8583/view.go b/iso8583/view.go index 2cc30ff..d7d9ee2 100644 --- a/iso8583/view.go +++ b/iso8583/view.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/lengthcodec/length.go b/lengthcodec/length.go index 496d726..65595d4 100644 --- a/lengthcodec/length.go +++ b/lengthcodec/length.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/lengthcodec/length_test.go b/lengthcodec/length_test.go index b7baaf5..5b65257 100644 --- a/lengthcodec/length_test.go +++ b/lengthcodec/length_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/link/framer.go b/link/framer.go index b372f3e..7e0bb0f 100644 --- a/link/framer.go +++ b/link/framer.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/link/link.go b/link/link.go index fe55741..832fa32 100644 --- a/link/link.go +++ b/link/link.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/link/link_test.go b/link/link_test.go index 390b6db..8fe3f02 100644 --- a/link/link_test.go +++ b/link/link_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/link/pool.go b/link/pool.go index 4ee2c39..e247851 100644 --- a/link/pool.go +++ b/link/pool.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/link/pool_test.go b/link/pool_test.go index 9a5c228..f47c832 100644 --- a/link/pool_test.go +++ b/link/pool_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/link/xmlframe.go b/link/xmlframe.go index 812b0a8..731a06c 100644 --- a/link/xmlframe.go +++ b/link/xmlframe.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/link/xmlframe_test.go b/link/xmlframe_test.go index e0e748c..aedd223 100644 --- a/link/xmlframe_test.go +++ b/link/xmlframe_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/listener/listener.go b/listener/listener.go index 9d03cfa..cb5e2f9 100644 --- a/listener/listener.go +++ b/listener/listener.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/listener/listener_test.go b/listener/listener_test.go index 4ba4801..68ff97e 100644 --- a/listener/listener_test.go +++ b/listener/listener_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/mux/mux.go b/mux/mux.go index b151673..b41a895 100644 --- a/mux/mux.go +++ b/mux/mux.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/mux/mux_test.go b/mux/mux_test.go index 4025b4b..e525ed3 100644 --- a/mux/mux_test.go +++ b/mux/mux_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/ops/api.go b/ops/api.go index 99c08cf..4b02a1e 100644 --- a/ops/api.go +++ b/ops/api.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/ops/cluster.go b/ops/cluster.go index 734c274..a0f620d 100644 --- a/ops/cluster.go +++ b/ops/cluster.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/ops/doc.go b/ops/doc.go index dc04955..6aecc14 100644 --- a/ops/doc.go +++ b/ops/doc.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/ops/health.go b/ops/health.go index f198adc..fcb94c9 100644 --- a/ops/health.go +++ b/ops/health.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/ops/metrics.go b/ops/metrics.go index 6c90829..ec805e2 100644 --- a/ops/metrics.go +++ b/ops/metrics.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/ops/ops_test.go b/ops/ops_test.go index ec75d5d..3bbfeb5 100644 --- a/ops/ops_test.go +++ b/ops/ops_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/packager/coralpay.go b/packager/coralpay.go index 4280bd4..131e880 100644 --- a/packager/coralpay.go +++ b/packager/coralpay.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/packager/coralpay_zone_test.go b/packager/coralpay_zone_test.go index 6e7af28..4dc574c 100644 --- a/packager/coralpay_zone_test.go +++ b/packager/coralpay_zone_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/packager/generic.go b/packager/generic.go index 6aa8f7a..42122bf 100644 --- a/packager/generic.go +++ b/packager/generic.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/packager/generic_test.go b/packager/generic_test.go index a8f5f87..2a63d83 100644 --- a/packager/generic_test.go +++ b/packager/generic_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/packager/iso87.go b/packager/iso87.go index f12d906..f66174a 100644 --- a/packager/iso87.go +++ b/packager/iso87.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/packager/iso93.go b/packager/iso93.go index 31b1022..1e12368 100644 --- a/packager/iso93.go +++ b/packager/iso93.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/packager/mastercard.go b/packager/mastercard.go index 43f7347..6ffb9b2 100644 --- a/packager/mastercard.go +++ b/packager/mastercard.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/packager/packager.go b/packager/packager.go index 7b54040..3d1d804 100644 --- a/packager/packager.go +++ b/packager/packager.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/packager/packager_test.go b/packager/packager_test.go index f13cc77..8dd5f01 100644 --- a/packager/packager_test.go +++ b/packager/packager_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/packager/postilion.go b/packager/postilion.go index c8c63e0..9e590c8 100644 --- a/packager/postilion.go +++ b/packager/postilion.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/packager/postilion_test.go b/packager/postilion_test.go index 57a1c63..b2e9b3a 100644 --- a/packager/postilion_test.go +++ b/packager/postilion_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/packager/visa.go b/packager/visa.go index dd5947a..cfba3cb 100644 --- a/packager/visa.go +++ b/packager/visa.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/packager/zone.go b/packager/zone.go index 5c279e5..e3f3f6a 100644 --- a/packager/zone.go +++ b/packager/zone.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/rbac/credentials.go b/rbac/credentials.go index 51970d3..613487d 100644 --- a/rbac/credentials.go +++ b/rbac/credentials.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/rbac/doc.go b/rbac/doc.go index 32ea58e..82f42a1 100644 --- a/rbac/doc.go +++ b/rbac/doc.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/rbac/rbac.go b/rbac/rbac.go index aa8add4..03ce28c 100644 --- a/rbac/rbac.go +++ b/rbac/rbac.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/rbac/rbac_test.go b/rbac/rbac_test.go index 540bef3..caa11d2 100644 --- a/rbac/rbac_test.go +++ b/rbac/rbac_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/render/iso20022/iso20022.go b/render/iso20022/iso20022.go index 230807a..bd9d190 100644 --- a/render/iso20022/iso20022.go +++ b/render/iso20022/iso20022.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/render/iso20022/iso20022_test.go b/render/iso20022/iso20022_test.go index 11b563c..f3118ec 100644 --- a/render/iso20022/iso20022_test.go +++ b/render/iso20022/iso20022_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/render/jsonio/crossformat_test.go b/render/jsonio/crossformat_test.go index 5281184..2b98cf0 100644 --- a/render/jsonio/crossformat_test.go +++ b/render/jsonio/crossformat_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/render/jsonio/jsonio.go b/render/jsonio/jsonio.go index a29c9af..01d5540 100644 --- a/render/jsonio/jsonio.go +++ b/render/jsonio/jsonio.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/render/jsonio/jsonio_test.go b/render/jsonio/jsonio_test.go index 79c6223..c1b0bc7 100644 --- a/render/jsonio/jsonio_test.go +++ b/render/jsonio/jsonio_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/render/protobuf/protobuf.go b/render/protobuf/protobuf.go index 2c37ca7..4bf133f 100644 --- a/render/protobuf/protobuf.go +++ b/render/protobuf/protobuf.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/render/protobuf/protobuf_test.go b/render/protobuf/protobuf_test.go index 333cc92..95d7f3e 100644 --- a/render/protobuf/protobuf_test.go +++ b/render/protobuf/protobuf_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/render/xmlio/xmlio.go b/render/xmlio/xmlio.go index cac71a9..7842ab2 100644 --- a/render/xmlio/xmlio.go +++ b/render/xmlio/xmlio.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/render/xmlio/xmlio_test.go b/render/xmlio/xmlio_test.go index d2c3d08..863a4cf 100644 --- a/render/xmlio/xmlio_test.go +++ b/render/xmlio/xmlio_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/runtime/component.go b/runtime/component.go index 8a627d3..22b5881 100644 --- a/runtime/component.go +++ b/runtime/component.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/runtime/config.go b/runtime/config.go index 85aa7f1..8916c15 100644 --- a/runtime/config.go +++ b/runtime/config.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/runtime/deploy.go b/runtime/deploy.go index df710d8..00a6c09 100644 --- a/runtime/deploy.go +++ b/runtime/deploy.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/runtime/doc.go b/runtime/doc.go index fc1ead1..54c497e 100644 --- a/runtime/doc.go +++ b/runtime/doc.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/runtime/host.go b/runtime/host.go index f448545..8bd2c43 100644 --- a/runtime/host.go +++ b/runtime/host.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/runtime/log.go b/runtime/log.go index 106f4be..d98b83e 100644 --- a/runtime/log.go +++ b/runtime/log.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/runtime/observe.go b/runtime/observe.go index 38e6942..94fbded 100644 --- a/runtime/observe.go +++ b/runtime/observe.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/runtime/runtime_test.go b/runtime/runtime_test.go index b47d7dd..17be4a2 100644 --- a/runtime/runtime_test.go +++ b/runtime/runtime_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/runtime/watch.go b/runtime/watch.go index b47cf47..6c833f1 100644 --- a/runtime/watch.go +++ b/runtime/watch.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/space/doc.go b/space/doc.go index 54285eb..7b684a4 100644 --- a/space/doc.go +++ b/space/doc.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/space/local.go b/space/local.go index 3fe4c9c..fe80aea 100644 --- a/space/local.go +++ b/space/local.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/space/space.go b/space/space.go index ab94106..8d74d37 100644 --- a/space/space.go +++ b/space/space.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/space/space_test.go b/space/space_test.go index a6dec1b..77fd474 100644 --- a/space/space_test.go +++ b/space/space_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/space/store.go b/space/store.go index 8953b0b..68b6768 100644 --- a/space/store.go +++ b/space/store.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/store/doc.go b/store/doc.go index 378758d..0cfc4c5 100644 --- a/store/doc.go +++ b/store/doc.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/store/store.go b/store/store.go index 8e938ab..40f580a 100644 --- a/store/store.go +++ b/store/store.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/store/store_test.go b/store/store_test.go index b81ea8d..019f909 100644 --- a/store/store_test.go +++ b/store/store_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/teq/descriptor.go b/teq/descriptor.go index dc6563e..6147aab 100644 --- a/teq/descriptor.go +++ b/teq/descriptor.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/teq/teq.go b/teq/teq.go index 8cc07ff..05ab0a6 100644 --- a/teq/teq.go +++ b/teq/teq.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/teq/teq_test.go b/teq/teq_test.go index 31fb42b..8d1b2d3 100644 --- a/teq/teq_test.go +++ b/teq/teq_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/tlv/tlv.go b/tlv/tlv.go index bbd7c41..ddbcb70 100644 --- a/tlv/tlv.go +++ b/tlv/tlv.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/tlv/tlv_test.go b/tlv/tlv_test.go index c75bebb..9940698 100644 --- a/tlv/tlv_test.go +++ b/tlv/tlv_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/tools/vectorgen/main.go b/tools/vectorgen/main.go index 96f449f..d338e7e 100644 --- a/tools/vectorgen/main.go +++ b/tools/vectorgen/main.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/trace/trace.go b/trace/trace.go index e210f10..3736521 100644 --- a/trace/trace.go +++ b/trace/trace.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/trace/trace_test.go b/trace/trace_test.go index c5b0a28..c6f97fa 100644 --- a/trace/trace_test.go +++ b/trace/trace_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/vault/capabilities_test.go b/vault/capabilities_test.go index 046bb00..5b10fb8 100644 --- a/vault/capabilities_test.go +++ b/vault/capabilities_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/vault/cipher.go b/vault/cipher.go index b557f14..07fa9ff 100644 --- a/vault/cipher.go +++ b/vault/cipher.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/vault/cmac.go b/vault/cmac.go index ea086f1..875672d 100644 --- a/vault/cmac.go +++ b/vault/cmac.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/vault/doc.go b/vault/doc.go index b3c44af..cb0d92f 100644 --- a/vault/doc.go +++ b/vault/doc.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/vault/dukpt.go b/vault/dukpt.go index 02aad10..34e4876 100644 --- a/vault/dukpt.go +++ b/vault/dukpt.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/vault/dukpt_test.go b/vault/dukpt_test.go index ed39793..6fa4f8b 100644 --- a/vault/dukpt_test.go +++ b/vault/dukpt_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/vault/emv.go b/vault/emv.go index a251070..eec8c90 100644 --- a/vault/emv.go +++ b/vault/emv.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/vault/keyblock.go b/vault/keyblock.go index ff0e50a..74080c6 100644 --- a/vault/keyblock.go +++ b/vault/keyblock.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/vault/mac.go b/vault/mac.go index 069f3da..5f2268f 100644 --- a/vault/mac.go +++ b/vault/mac.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/vault/pinblock.go b/vault/pinblock.go index 1608bfe..ced9e0d 100644 --- a/vault/pinblock.go +++ b/vault/pinblock.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/vault/sealed.go b/vault/sealed.go index 06319be..5769934 100644 --- a/vault/sealed.go +++ b/vault/sealed.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/vault/sealed_test.go b/vault/sealed_test.go index 7354457..3c15060 100644 --- a/vault/sealed_test.go +++ b/vault/sealed_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/vault/sha256mac_test.go b/vault/sha256mac_test.go index 496dbb7..3f3f245 100644 --- a/vault/sha256mac_test.go +++ b/vault/sha256mac_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/vault/vault.go b/vault/vault.go index a10ff66..5e416e2 100644 --- a/vault/vault.go +++ b/vault/vault.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or diff --git a/vault/vault_test.go b/vault/vault_test.go index 50f4e70..98276dc 100644 --- a/vault/vault_test.go +++ b/vault/vault_test.go @@ -2,7 +2,7 @@ // // Copyright (C) 2026 Teqpace Services Ltd. // -// This file is part of Isopace, a financial transaction framework. +// This file is part of Isopace, a financial transaction package. // // Isopace is dual-licensed: // - under the GNU Affero General Public License v3.0 or later (see LICENSE); or