repowiserepowise
Sign in
hiero-ledger/hiero-sdk-java
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowisehiero-ledger/hiero-sdk-java

Commits

Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.

Needs review

669of 2,000 scored

669 commits sit in this repo's top risk tercile, which is 33% of the 2,000scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 6.1 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.

Fix commits31616%Commits whose subject reads as a bug fix rather than new work.Change diffusion1.01bitsShannon entropy of a commit's churn across its files. Zero is a single file, and every extra bit is a doubling of how widely the change spread.Review threshold6.1out of 10Score a commit has to clear to land in this repo's top tercile.

How the work changed shape

Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.

Began feature-led, now leaning chore.

Feature17%
Fix15%
Refactor4%
Docs3%
Test9%
Deps1%
Chore49%
Other3%

Review-priority queue

Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.

Commit review-priority queue
#CommitAuthorWhenLinesRiskTop driver
1
dcddf045chore: rename packages to hiero (#2141)
Ivan Ivanov
1y ago+31.2K -38.6K
100%Elevated
more lines added than baseline
2
edf21e08Make testEnv implement Autoclosable Interface, replace occurrences (#2023)
steffenboe
1y ago+11.8K -11.8K
100%Elevated
more lines added than baseline
3
7c577b85feat: HIP-1137 (#2654)
Manish Dait
2mo ago+4.4K -131
100%Elevated
more lines added than baseline
4
6a6c2bc0feat: Hiero Hooks (#2538)
Ivan Ivanov
8mo ago+7.4K -176
100%Elevated
more lines added than baseline
5
e50fdc0echore: update protos to v0.59.0 (#2216)
Ivan Ivanov
1y ago+13.6K -5.8K
100%Elevated
more lines added than baseline
6
13927b8dchore: improve examples (#1935)
Nikita Lebedev
1y ago+7.4K -4.5K
100%Elevated
more lines added than baseline
7
ccbf6572fix: examples (#1932)
Nikita Lebedev
1y ago+16.0K -1.2K
100%Elevated
more lines added than baseline
8
16c05c92chore: add javadoc where missing (#999)
Ricky Rodriguez
4y ago+8.1K -161
100%Elevated
more lines added than baseline
9
50cb5db2Add License Headers (#952)
Ricky Rodriguez
4y ago+5.9K -14
100%Elevated
more lines added than baseline
10
bd75b970Test: clean up integration tests (#695)
Sean Tedrow
4y ago+5.5K -6.0K
100%Elevated
more lines added than baseline
11
e3b296aechore: update protobuf comments, and update script to handle them (#674)
Sean Tedrow
5y ago+6.5K -1.8K
100%Elevated
more lines added than baseline
12
e0293eeaFeat: add NFTs and HIP 18 (#524)
Sean Tedrow
5y ago+3.3K -162
100%Elevated
more lines added than baseline
13
7913abd0feat: add transactions for tokens
Tim Schmidt
5y ago+3.3K -128
100%Elevated
more lines added than baseline
14
2db6972afeat: Implement native Ethereum transaction data construction and signing (#2813)
Mustafa Uzun
4w ago+1.9K -4
99%Elevated
more lines added than baseline
15
8465ed07chore: adjust documentation (#2181)
Nikola Naydenov
1y ago+2.0K -849
99%Elevated
more lines added than baseline
16
874ed893chore: Revert renaming to `org.hiero` (#2205)
Ivan Ivanov
1y ago+3.9K -3.9K
99%Elevated
more lines added than baseline
17
3783f8d6chore: rename 'sdk' to 'sdk-java' (#2198)
Jendrik Johannes
1y ago+3.8K -3.8K
99%Elevated
more lines added than baseline
18
b232beaechore: rename `.java` examples to hiero (#2158)
Ivan Ivanov
1y ago+3.2K -4.3K
99%Elevated
more lines added than baseline
19
13ee5513feat(HIP-904) - TokenAirdrop Claim/Cancel (#1972)
Ivan Ivanov
1y ago+2.5K -11
99%Elevated
more lines added than baseline
20
fdd2bb89feat(HIP-904) - TokenAirdropTransaction (#1966)
Ivan Ivanov
1y ago+1.7K -404
99%Elevated
more lines added than baseline
21
b0bdfc76feat(HIP-904): allow maxAutomaticTokenAssociations to support -1 value (#1887)
Nikita Lebedev
2y ago+3.5K -2.5K
99%Elevated
more lines added than baseline
22
4adcdd6aAdded integration tests for `ContractFunctionParameters` (#1477)
Nikita Lebedev
3y ago+2.8K -6
99%Elevated
more lines added than baseline
23
9a901cc4doc: add precompile example (#1101)
Sean Tedrow
3y ago+3.6K -30
99%Elevated
more lines added than baseline
24
8ede0d79Feat: support HIP-32, HIP-206, and HIP-222 (#799)
Sean Tedrow
4y ago+2.5K -504
99%Elevated
more lines added than baseline
25
4758845dRefactor: Remove builders (#602)
Sean Tedrow
5y ago+2.0K -1.6K
99%Elevated
more lines added than baseline
26
26550644feat: Adding Id checksums (#527)
Andrei
5y ago+2.3K -403
99%Elevated
more lines added than baseline
27
3c0c014efix: update integration tests to always create a new account
Daniel Akhterov
5y ago+2.1K -2.2K
99%Elevated
more lines added than baseline
28
0861cc34test: add more `Token*IntegartionTest` tests
Daniel Akhterov
5y ago+2.4K -584
99%Elevated
more lines added than baseline
29
96c33edbfeat: legacy mnemonic support
Andrei Kuzmiankov
5y ago+4.3K -48
99%Elevated
more lines added than baseline
30
3cd00ca3feat: hip 1261 - fee-estimation-query (#2559)
Emiliyan Kadiyski
6mo ago+1.9K -15
98%Elevated
more lines added than baseline
31
8d85ef69Tck implement ScheduleCreateTransaction (#2478)
Emiliyan Kadiyski
10mo ago+1.6K -881
98%Elevated
more lines added than baseline
32
4b9a0ad2feat(HIP-991): Permissionless revenue topics (#2233)
Nikola Naydenov
1y ago+1.5K -17
98%Elevated
more lines added than baseline
33
0adfe0eafeat(HIP-869): Dynamic Address Book - Stage 1 - HAPI Endpoints (#1892)
Nikita Lebedev
1y ago+1.9K -12
98%Elevated
more lines added than baseline
34
8d70da7achore: add missing Copyright to some files (#1918)
Nikita Lebedev
2y ago+3.0K -62
98%Elevated
more lines added than baseline
35
1c632565feat(HIP-904): Token Reject (#1888)
Nikita Lebedev
2y ago+2.3K -0
98%Elevated
more lines added than baseline
36
e087748ffix: Solve backward compatibility issues between the SDK and hedera-services v0.49 (modularized code) (#1764)
Nikita Lebedev
2y ago+1.6K -37
98%Elevated
more lines added than baseline
37
20582233test: overhaul unit tests (#1071)
Sean Tedrow
4y ago+1.5K -438
98%Elevated
more lines added than baseline
38
e3e654e6chore: switch integration tests from Junit assertions to assertj (#979)
Sean Tedrow
4y ago+1.5K -1.8K
98%Elevated
more lines added than baseline
39
cac00529add support for contract traceability, CREATE2, and allowances (#857)
Sean Tedrow
4y ago+1.5K -46
98%Elevated
more lines added than baseline
40
090d0fd0feat: add TLS configuration support (#712)
Daniel Akhterov
4y ago+1.7K -468
98%Elevated
more lines added than baseline
41
d36913cfchore: reformat source files (#641)
Sean Tedrow
5y ago+2.0K -1.8K
98%Elevated
more lines added than baseline
42
26cf7358test: add a bunch of unit tests (#607)
Sean Tedrow
5y ago+1.6K -4
98%Elevated
more lines added than baseline
43
84594964feat: adding getCost tests
Andrei Kuzmiankov
5y ago+935 -9
98%Elevated
more lines added than baseline
44
ff67901dfeat: add tests for all `Token*Transaction` and fix `TokenTransferTransaction`
Daniel Akhterov
5y ago+1.3K -43
98%Elevated
more lines added than baseline
45
cf8e174frefactor: remove TransactionBuilder and interleave with Transaction
Ryan Leckey
6y ago+2.2K -1.0K
98%Elevated
more lines added than baseline
46
3d0685f9feat: update protobufs
Daniel Akhterov
6y ago+1.1K -805
98%Elevated
more lines added than baseline
47
0c7cc069feat: add PEM and Mnemonics and several tests from master
Ryan Leckey
6y ago+3.2K -18
98%Elevated
more lines added than baseline
48
ff12b761feat: add solidity utilities
Ryan Leckey
6y ago+1.3K -4
98%Elevated
more lines added than baseline
49
96259386refactor: hooks proto and status (#2710)
Mustafa Uzun
3mo ago+1.1K -80
97%Elevated
more lines added than baseline
50
7962c09dfeat(TCK): Implement node endpoints (#2523)
Emiliyan Kadiyski
9mo ago+964 -34
97%Elevated
more lines added than baseline
  • dcddf045chore: rename packages to hiero (#2141)
    Author
    Ivan Ivanov
    When
    1y ago
    Lines
    +31.2K -38.6K
    Risk
    100%Elevated
  • edf21e08Make testEnv implement Autoclosable Interface, replace occurrences (#2023)
    Author
    steffenboe
    When
    1y ago
    Lines
    +11.8K -11.8K
    Risk
    100%Elevated
  • 7c577b85feat: HIP-1137 (#2654)
    Author
    Manish Dait
    When
    2mo ago
    Lines
    +4.4K -131
    Risk
    100%Elevated
  • 6a6c2bc0feat: Hiero Hooks (#2538)
    Author
    Ivan Ivanov
    When
    8mo ago
    Lines
    +7.4K -176
    Risk
    100%Elevated
  • e50fdc0echore: update protos to v0.59.0 (#2216)
    Author
    Ivan Ivanov
    When
    1y ago
    Lines
    +13.6K -5.8K
    Risk
    100%Elevated
  • 13927b8dchore: improve examples (#1935)
    Author
    Nikita Lebedev
    When
    1y ago
    Lines
    +7.4K -4.5K
    Risk
    100%Elevated
  • ccbf6572fix: examples (#1932)
    Author
    Nikita Lebedev
    When
    1y ago
    Lines
    +16.0K -1.2K
    Risk
    100%Elevated
  • 16c05c92chore: add javadoc where missing (#999)
    Author
    Ricky Rodriguez
    When
    4y ago
    Lines
    +8.1K -161
    Risk
    100%Elevated
  • 50cb5db2Add License Headers (#952)
    Author
    Ricky Rodriguez
    When
    4y ago
    Lines
    +5.9K -14
    Risk
    100%Elevated
  • bd75b970Test: clean up integration tests (#695)
    Author
    Sean Tedrow
    When
    4y ago
    Lines
    +5.5K -6.0K
    Risk
    100%Elevated
  • e3b296aechore: update protobuf comments, and update script to handle them (#674)
    Author
    Sean Tedrow
    When
    5y ago
    Lines
    +6.5K -1.8K
    Risk
    100%Elevated
  • e0293eeaFeat: add NFTs and HIP 18 (#524)
    Author
    Sean Tedrow
    When
    5y ago
    Lines
    +3.3K -162
    Risk
    100%Elevated
  • 7913abd0feat: add transactions for tokens
    Author
    Tim Schmidt
    When
    5y ago
    Lines
    +3.3K -128
    Risk
    100%Elevated
  • 2db6972afeat: Implement native Ethereum transaction data construction and signing (#2813)
    Author
    Mustafa Uzun
    When
    4w ago
    Lines
    +1.9K -4
    Risk
    99%Elevated
  • 8465ed07chore: adjust documentation (#2181)
    Author
    Nikola Naydenov
    When
    1y ago
    Lines
    +2.0K -849
    Risk
    99%Elevated
  • 874ed893chore: Revert renaming to `org.hiero` (#2205)
    Author
    Ivan Ivanov
    When
    1y ago
    Lines
    +3.9K -3.9K
    Risk
    99%Elevated
  • 3783f8d6chore: rename 'sdk' to 'sdk-java' (#2198)
    Author
    Jendrik Johannes
    When
    1y ago
    Lines
    +3.8K -3.8K
    Risk
    99%Elevated
  • b232beaechore: rename `.java` examples to hiero (#2158)
    Author
    Ivan Ivanov
    When
    1y ago
    Lines
    +3.2K -4.3K
    Risk
    99%Elevated
  • 13ee5513feat(HIP-904) - TokenAirdrop Claim/Cancel (#1972)
    Author
    Ivan Ivanov
    When
    1y ago
    Lines
    +2.5K -11
    Risk
    99%Elevated
  • fdd2bb89feat(HIP-904) - TokenAirdropTransaction (#1966)
    Author
    Ivan Ivanov
    When
    1y ago
    Lines
    +1.7K -404
    Risk
    99%Elevated
  • b0bdfc76feat(HIP-904): allow maxAutomaticTokenAssociations to support -1 value (#1887)
    Author
    Nikita Lebedev
    When
    2y ago
    Lines
    +3.5K -2.5K
    Risk
    99%Elevated
  • 4adcdd6aAdded integration tests for `ContractFunctionParameters` (#1477)
    Author
    Nikita Lebedev
    When
    3y ago
    Lines
    +2.8K -6
    Risk
    99%Elevated
  • 9a901cc4doc: add precompile example (#1101)
    Author
    Sean Tedrow
    When
    3y ago
    Lines
    +3.6K -30
    Risk
    99%Elevated
  • 8ede0d79Feat: support HIP-32, HIP-206, and HIP-222 (#799)
    Author
    Sean Tedrow
    When
    4y ago
    Lines
    +2.5K -504
    Risk
    99%Elevated
  • 4758845dRefactor: Remove builders (#602)
    Author
    Sean Tedrow
    When
    5y ago
    Lines
    +2.0K -1.6K
    Risk
    99%Elevated
  • 26550644feat: Adding Id checksums (#527)
    Author
    Andrei
    When
    5y ago
    Lines
    +2.3K -403
    Risk
    99%Elevated
  • 3c0c014efix: update integration tests to always create a new account
    Author
    Daniel Akhterov
    When
    5y ago
    Lines
    +2.1K -2.2K
    Risk
    99%Elevated
  • 0861cc34test: add more `Token*IntegartionTest` tests
    Author
    Daniel Akhterov
    When
    5y ago
    Lines
    +2.4K -584
    Risk
    99%Elevated
  • 96c33edbfeat: legacy mnemonic support
    Author
    Andrei Kuzmiankov
    When
    5y ago
    Lines
    +4.3K -48
    Risk
    99%Elevated
  • 3cd00ca3feat: hip 1261 - fee-estimation-query (#2559)
    Author
    Emiliyan Kadiyski
    When
    6mo ago
    Lines
    +1.9K -15
    Risk
    98%Elevated
  • 8d85ef69Tck implement ScheduleCreateTransaction (#2478)
    Author
    Emiliyan Kadiyski
    When
    10mo ago
    Lines
    +1.6K -881
    Risk
    98%Elevated
  • 4b9a0ad2feat(HIP-991): Permissionless revenue topics (#2233)
    Author
    Nikola Naydenov
    When
    1y ago
    Lines
    +1.5K -17
    Risk
    98%Elevated
  • 0adfe0eafeat(HIP-869): Dynamic Address Book - Stage 1 - HAPI Endpoints (#1892)
    Author
    Nikita Lebedev
    When
    1y ago
    Lines
    +1.9K -12
    Risk
    98%Elevated
  • 8d70da7achore: add missing Copyright to some files (#1918)
    Author
    Nikita Lebedev
    When
    2y ago
    Lines
    +3.0K -62
    Risk
    98%Elevated
  • 1c632565feat(HIP-904): Token Reject (#1888)
    Author
    Nikita Lebedev
    When
    2y ago
    Lines
    +2.3K -0
    Risk
    98%Elevated
  • e087748ffix: Solve backward compatibility issues between the SDK and hedera-services v0.49 (modularized code) (#1764)
    Author
    Nikita Lebedev
    When
    2y ago
    Lines
    +1.6K -37
    Risk
    98%Elevated
  • 20582233test: overhaul unit tests (#1071)
    Author
    Sean Tedrow
    When
    4y ago
    Lines
    +1.5K -438
    Risk
    98%Elevated
  • e3e654e6chore: switch integration tests from Junit assertions to assertj (#979)
    Author
    Sean Tedrow
    When
    4y ago
    Lines
    +1.5K -1.8K
    Risk
    98%Elevated
  • cac00529add support for contract traceability, CREATE2, and allowances (#857)
    Author
    Sean Tedrow
    When
    4y ago
    Lines
    +1.5K -46
    Risk
    98%Elevated
  • 090d0fd0feat: add TLS configuration support (#712)
    Author
    Daniel Akhterov
    When
    4y ago
    Lines
    +1.7K -468
    Risk
    98%Elevated
  • d36913cfchore: reformat source files (#641)
    Author
    Sean Tedrow
    When
    5y ago
    Lines
    +2.0K -1.8K
    Risk
    98%Elevated
  • 26cf7358test: add a bunch of unit tests (#607)
    Author
    Sean Tedrow
    When
    5y ago
    Lines
    +1.6K -4
    Risk
    98%Elevated
  • 84594964feat: adding getCost tests
    Author
    Andrei Kuzmiankov
    When
    5y ago
    Lines
    +935 -9
    Risk
    98%Elevated
  • ff67901dfeat: add tests for all `Token*Transaction` and fix `TokenTransferTransaction`
    Author
    Daniel Akhterov
    When
    5y ago
    Lines
    +1.3K -43
    Risk
    98%Elevated
  • cf8e174frefactor: remove TransactionBuilder and interleave with Transaction
    Author
    Ryan Leckey
    When
    6y ago
    Lines
    +2.2K -1.0K
    Risk
    98%Elevated
  • 3d0685f9feat: update protobufs
    Author
    Daniel Akhterov
    When
    6y ago
    Lines
    +1.1K -805
    Risk
    98%Elevated
  • 0c7cc069feat: add PEM and Mnemonics and several tests from master
    Author
    Ryan Leckey
    When
    6y ago
    Lines
    +3.2K -18
    Risk
    98%Elevated
  • ff12b761feat: add solidity utilities
    Author
    Ryan Leckey
    When
    6y ago
    Lines
    +1.3K -4
    Risk
    98%Elevated
  • 96259386refactor: hooks proto and status (#2710)
    Author
    Mustafa Uzun
    When
    3mo ago
    Lines
    +1.1K -80
    Risk
    97%Elevated
  • 7962c09dfeat(TCK): Implement node endpoints (#2523)
    Author
    Emiliyan Kadiyski
    When
    9mo ago
    Lines
    +964 -34
    Risk
    97%Elevated
Showing 50 of 2,000 commits

How the score behaves here

Change risk →

Two views of the same model: where the cuts fall, and what commit shape lands you above them.

Score distribution

Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.

0515typical ↑elevated ↑0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 200 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.

1101001,000Lines changed (log) →0.05.7Diffusion →
Below typical80
Typical61
Elevated59

Commit history for hiero-ledger/hiero-sdk-java

hiero-ledger/hiero-sdk-java has 2,075 commits in its history from 66 contributors, the first of them Apr 3, 2020. In the last 90 days 94 files were touched, 138 times in total, most often build.gradle.kts. Every commit is scored for change risk from its size, spread and the history of the files it touches.