Skip to content

Commit 4aa4e5e

Browse files
authored
Merge branch 'main' into fix/broken-markdown-links
2 parents 25334c6 + 59485de commit 4aa4e5e

610 files changed

Lines changed: 13848 additions & 17444 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.coderabbit.yaml

Lines changed: 54 additions & 54 deletions
Large diffs are not rendered by default.

.env.example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ NETWORK=<NETWORK> #eg testnet/local/previewnet/mainnet, default to testnet or lo
88
# TOKEN_ID=<TOKEN_ID> #optional
99
# TOKEN_NAME=<TOKEN_NAME> #optional
1010
# TOKEN_SYMBOL=<TOKEN_SYMBOL> #optional
11-
# TOPIC_ID=<TOPIC_ID> #optional
11+
# TOPIC_ID=<TOPIC_ID> #optional

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848

4949
# Documentation & legal
5050
/README.md @hiero-ledger/hiero-sdk-python-maintainers
51-
/LICENSE @hiero-ledger/hiero-sdk-python-maintainers @hiero-ledger/github-maintainers @hiero-ledger/tsc
51+
/LICENSE @hiero-ledger/hiero-sdk-python-maintainers @hiero-ledger/github-maintainers @hiero-ledger/tsc
5252

5353
# Git ignore definitions
5454
**/.gitignore @hiero-ledger/hiero-sdk-python-maintainers @hiero-ledger/github-maintainers

.github/ISSUE_TEMPLATE/00-good-first-issue-candidate.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ body:
2424
> This issue is not yet a confirmed Good First Issue.
2525
> It is being evaluated for suitability and may require
2626
> clarification or refinement before it is ready to be picked up.
27-
>
27+
>
2828
> **Please wait for maintainer confirmation before asking to be assigned.**
2929
validations:
3030
required: false
@@ -100,13 +100,13 @@ body:
100100
> [!IMPORTANT]
101101
> **This issue does not require prior domain knowledge.**
102102
>
103-
> - No Hiero or Hedera experience needed
104-
> - No distributed ledger background required
103+
> - No Hiero or Hedera experience needed
104+
> - No distributed ledger background required
105105
> - **Beginner Programming is sufficient**
106106
107107
> [!NOTE]
108-
> ⏱️ **Typical time to complete:** ~1 Day / ~4 hours (including set-up)
109-
> 🧩 **Difficulty:** Small, well-contained change
108+
> ⏱️ **Typical time to complete:** ~1 Day / ~4 hours (including set-up)
109+
> 🧩 **Difficulty:** Small, well-contained change
110110
> 🎓 **Best for:** New contributors
111111
112112
🤖 AI Usage Policy
@@ -218,15 +218,15 @@ body:
218218
Once tests pass, a team member will check if your PR follows the workflow.
219219
220220
**✅ 3. Team review**
221-
Once your tests pass and the workflow is followed, a team member will review the implementation.
221+
Once your tests pass and the workflow is followed, a team member will review the implementation.
222222
You may be asked to make changes or your PR may be approved.
223223
Approved PRs are usually merged within **one day**.
224224
225225
**🔄 Merge conflicts (sometimes)**
226226
Conflicts can happen and are normal as the SDK updates. Resolve using this [Guide](https://github.com/hiero-ledger/sdk-collaboration-hub/blob/main/guides/issue-progression/for-developers/merge_conflicts.md)
227227
228228
> [!TIP]
229-
> **Follow the workflow and double check your work**
229+
> **Follow the workflow and double check your work**
230230
> This is the best way to ensure a fast review and merge process.
231231
---
232232

.github/ISSUE_TEMPLATE/01-good-first-issue.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -87,13 +87,13 @@ body:
8787
> [!IMPORTANT]
8888
> **This issue does not require prior domain knowledge.**
8989
>
90-
> - No Hiero or Hedera experience needed
91-
> - No distributed ledger background required
90+
> - No Hiero or Hedera experience needed
91+
> - No distributed ledger background required
9292
> - **Beginner Programming is sufficient**
9393
9494
> [!NOTE]
95-
> ⏱️ **Typical time to complete:** ~1 Day / ~4 hours (including set-up)
96-
> 🧩 **Difficulty:** Small, well-contained change
95+
> ⏱️ **Typical time to complete:** ~1 Day / ~4 hours (including set-up)
96+
> 🧩 **Difficulty:** Small, well-contained change
9797
> 🎓 **Best for:** New contributors
9898
9999
🤖 AI Usage Policy
@@ -205,15 +205,15 @@ body:
205205
Once tests pass, a team member will check if your PR follows the workflow.
206206
207207
**✅ 3. Team review**
208-
Once your tests pass and the workflow is followed, a team member will review the implementation.
208+
Once your tests pass and the workflow is followed, a team member will review the implementation.
209209
You may be asked to make changes or your PR may be approved.
210210
Approved PRs are usually merged within **one day**.
211211
212212
**🔄 Merge conflicts (sometimes)**
213213
Conflicts can happen and are normal as the SDK updates. Resolve using this [Guide](https://github.com/hiero-ledger/sdk-collaboration-hub/blob/main/guides/issue-progression/for-developers/merge_conflicts.md)
214214
215215
> [!TIP]
216-
> **Follow the workflow and double check your work**
216+
> **Follow the workflow and double check your work**
217217
> This is the best way to ensure a fast review and merge process.
218218
---
219219

.github/ISSUE_TEMPLATE/02-beginner-issue.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ body:
3838
attributes:
3939
label: 🐞 Problem Description
4040
description: |
41-
Describe the issue so it is easy for a beginner contributor to understand what needs to be done and why.
41+
Describe the issue so it is easy for a beginner contributor to understand what needs to be done and why.
4242
Include which file(s) to look at, what the current behaviour is, and what the desired behaviour is.
4343
value: |
44-
<!-- Describe the issue here -->
44+
<!-- Describe the issue here -->
4545
4646
<!-- Identify which files to look at and patterns to recognise -->
4747
@@ -137,7 +137,7 @@ body:
137137
attributes:
138138
label: 🧪 Testing Requirements
139139
description: |
140-
Edit this section to set clear expectations for testing.
140+
Edit this section to set clear expectations for testing.
141141
What types of tests should they write? How should they run them? What should they link in their PR as evidence?
142142
value: |
143143
> [!IMPORTANT]

.github/ISSUE_TEMPLATE/03-intermediate-issue.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ body:
9595
description: |
9696
Adapt as needed. Technical areas this issue touches to help developers self-select based on expertise.
9797
value: |
98-
<!-- Edit Technical Domains If needed -->
98+
<!-- Edit Technical Domains If needed -->
9999
100100
- [ ] **Intermediate to Advanced Programming** (Object oriented design, inheritance, complex type systems)
101101
- [ ] **File Specific Knowledge** (request → serialization → execution → response mapping)
@@ -140,7 +140,7 @@ body:
140140
attributes:
141141
label: 🧪 Testing Requirements
142142
description: |
143-
Edit this section to set clear expectations for testing.
143+
Edit this section to set clear expectations for testing.
144144
What types of tests should they write? How should they run them? What should they link in their PR as evidence?
145145
value: |
146146
How you test depends on the type of change.

.github/ISSUE_TEMPLATE/04-advanced-issue.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ body:
3636
description: |
3737
Clearly articulate the problem and its impact. The solution may be unclear or require significant research.
3838
value: |
39-
<!-- Describe the issue here -->
39+
<!-- Describe the issue here -->
4040
validations:
4141
required: true
4242

@@ -52,7 +52,7 @@ body:
5252
- Clarify what is unknown or uncertain about the implementation
5353
- Highlight any key risks or complexities
5454
value: |
55-
<!-- Describe the implementation notes -->
55+
<!-- Describe the implementation notes -->
5656
validations:
5757
required: true
5858

@@ -112,8 +112,8 @@ body:
112112
Advanced PRs must be **"safe, maintainable, architecturally sound, and production-ready."**
113113
114114
1. **Architectural Fit:** The solution must fit naturally into the existing SDK abstractions.
115-
2. **Security & Correctness:** Evaluate all logic for injection risks, state corruption, or thread-safety issues.
116-
3. **Maintainability:** Code must be short and clear enough for any other maintainer to debug without your assistance.
115+
2. **Security & Correctness:** Evaluate all logic for injection risks, state corruption, or thread-safety issues.
116+
3. **Maintainability:** Code must be short and clear enough for any other maintainer to debug without your assistance.
117117
4. **Backward Compatibility:** Public API signatures must be preserved. If a breaking change is required, it must be explicitly managed through a deprecation cycle.
118118
5. **Comprehensive Testing:** Must include unit and integration tests covering all new logic paths, edge cases, and failure modes. AI generated tests based on AI generated code is grounds for immediate rejection.
119119

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,4 +68,4 @@ body:
6868
- Linux
6969
- macOS
7070
- Windows
71-
- Other
71+
- Other

.github/coderabbit/release-pr-prompt.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,4 @@ Identify any modifications to the public-facing interface.
3131
---
3232

3333
### 🏁 Summary Verdict
34-
Provide a 1-sentence summary of the "Safety" of this release candidate.
34+
Provide a 1-sentence summary of the "Safety" of this release candidate.

0 commit comments

Comments
 (0)