Skip to content

Commit

Permalink
Merge branch 'main' into feat/fix-topic-tests
Browse files Browse the repository at this point in the history
  • Loading branch information
ivaylonikolov7 authored Jan 20, 2025
2 parents 454f961 + a0c6a4f commit 7ed0835
Show file tree
Hide file tree
Showing 13 changed files with 801 additions and 301 deletions.
22 changes: 11 additions & 11 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Default code owners for entire repository
* @hashgraph/hedera-sdk @hashgraph/hedera-sdk-js-maintainers
* @hiero-ledger/hiero-sdk-js-maintainers

#########################
##### Core Files ######
Expand All @@ -8,23 +8,23 @@
# NOTE: Must be placed last to ensure enforcement over all other rules

# Protection Rules for Github Configuration Files and Actions Workflows
/.github/ @hashgraph/platform-ci @hashgraph/release-engineering-managers
/.github/workflows/ @hashgraph/platform-ci @hashgraph/platform-ci-committers @hashgraph/release-engineering-managers
/.github/ @hiero-ledger/github-committers @hiero-ledger/github-maintainers
/.github/workflows/ @hiero-ledger/github-committers @hiero-ledger/github-maintainers

# Codacy Tool Configurations
/config/ @hashgraph/platform-ci @hashgraph/release-engineering-managers @hashgraph/hedera-sdk @hashgraph/hedera-sdk-js-maintainers
.remarkrc @hashgraph/platform-ci @hashgraph/release-engineering-managers @hashgraph/hedera-sdk @hashgraph/hedera-sdk-js-maintainers
/config/ @hiero-ledger/hiero-sdk-js-maintainers @hiero-ledger/github-committers @hiero-ledger/github-maintainers
.remarkrc @hiero-ledger/hiero-sdk-js-maintainers @hiero-ledger/github-committers @hiero-ledger/github-maintainers

# Self-protection for root CODEOWNERS files (this file should not exist and should definitely require approval)
/CODEOWNERS @hashgraph/release-engineering-managers
/CODEOWNERS @hiero-ledger/github-maintainers

# Protect the repository root files
/README.md @hashgraph/platform-ci @hashgraph/release-engineering-managers @hashgraph/hedera-sdk @hashgraph/hedera-sdk-js-maintainers
**/LICENSE @hashgraph/release-engineering-managers
/README.md @hiero-ledger/github-committers @hiero-ledger/github-maintainers @hiero-ledger/hiero-sdk-js-maintainers @hiero-ledger/hiero-sdk-js-committers @hiero-ledger/tsc
**/LICENSE @hiero-ledger/github-maintainers @hiero-ledger/hiero-sdk-js-maintainers @hiero-ledger/tsc

# CodeCov configuration
**/codecov.yml @hashgraph/platform-ci @hashgraph/release-engineering-managers @hashgraph/hedera-sdk @hashgraph/hedera-sdk-js-maintainers
**/codecov.yml @hiero-ledger/github-committers @hiero-ledger/github-maintainers

# Git Ignore definitions
**/.gitignore @hashgraph/platform-ci @hashgraph/release-engineering-managers @hashgraph/hedera-sdk @hashgraph/hedera-sdk-js-maintainers
**/.gitignore.* @hashgraph/platform-ci @hashgraph/release-engineering-managers @hashgraph/hedera-sdk @hashgraph/hedera-sdk-js-maintainers
**/.gitignore @hiero-ledger/github-committers @hiero-ledger/github-maintainers @hiero-ledger/hiero-sdk-js-maintainers @hiero-ledger/tsc
**/.gitignore.* @hiero-ledger/github-committers @hiero-ledger/github-maintainers @hiero-ledger/hiero-sdk-js-maintainers @hiero-ledger/tsc
10 changes: 6 additions & 4 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ env:
jobs:
build:
name: Build using Node ${{ matrix.node }}
runs-on: client-sdk-linux-medium
runs-on: hiero-client-sdk-linux-medium
strategy:
matrix:
node: [ "20", "22" ]
Expand All @@ -47,8 +47,9 @@ jobs:
with:
version: 3.35.1

# Note: After Step-Security is enabled return to step-security/action-setup version
- name: Install PNPM
uses: step-security/action-setup@303e8a1dabc4295b9b4ca0f4198fd42f7861406e # v4.0.0
uses: pnpm/action-setup@fe02b34f77f8bc703788d5817da081398fad5dd2 # v4.0.0
with:
version: 8.15.4

Expand All @@ -63,7 +64,7 @@ jobs:

test:
name: Test using Node ${{ matrix.node }}
runs-on: client-sdk-linux-large
runs-on: hiero-client-sdk-linux-large
strategy:
matrix:
node: [ "20" ]
Expand Down Expand Up @@ -92,8 +93,9 @@ jobs:
echo HEDERA_NETWORK="local-node" >> .env
cat .env
# Note: After Step-Security is enabled return to step-security/action-setup version
- name: Install PNPM
uses: step-security/action-setup@303e8a1dabc4295b9b4ca0f4198fd42f7861406e # v4.0.0
uses: pnpm/action-setup@fe02b34f77f8bc703788d5817da081398fad5dd2 # v4.0.0
with:
version: 8.15.4

Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/common_js.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ permissions:
jobs:
test-integration-node:
name: Integration Tests on Node ${{ matrix.node }}
runs-on: client-sdk-linux-large
runs-on: hiero-client-sdk-linux-large
strategy:
matrix:
node: [ "20", "22" ]
Expand All @@ -42,8 +42,9 @@ jobs:
with:
version: 3.35.1

# Note: After Step-Security is enabled return to step-security/action-setup version
- name: Install PNPM
uses: step-security/action-setup@303e8a1dabc4295b9b4ca0f4198fd42f7861406e # v4.0.0
uses: pnpm/action-setup@fe02b34f77f8bc703788d5817da081398fad5dd2 # v4.0.0
with:
version: 8.15.4

Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ permissions:
jobs:
build-and-deploy-docs:
name: Documentation
runs-on: client-sdk-linux-medium
runs-on: hiero-client-sdk-linux-medium
steps:
- name: Harden Runner
uses: step-security/harden-runner@c95a14d0e5bab51a9f56296a4eb0e416910cd350 # v2.10.3
Expand All @@ -38,8 +38,9 @@ jobs:
with:
node-version: 20

# Note: After Step-Security is enabled return to step-security/action-setup version
- name: Install PNPM
uses: step-security/action-setup@303e8a1dabc4295b9b4ca0f4198fd42f7861406e # v4.0.0
uses: pnpm/action-setup@fe02b34f77f8bc703788d5817da081398fad5dd2 # v4.0.0
with:
version: 8.15.4

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/pr_check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ concurrency:
jobs:
title-check:
name: Title Check
runs-on: client-sdk-linux-medium
runs-on: hiero-client-sdk-linux-medium
if: ${{ !github.event.pull_request.base.repo.fork }}
permissions:
statuses: write
Expand All @@ -33,6 +33,6 @@ jobs:
egress-policy: audit

- name: Check PR Title
uses: step-security/conventional-pr-title-action@19fb561b33015fd2184055a05ce5a3bcf2ba3f54 # v3.2.0
uses: aslafy-z/conventional-pr-title-action@a0b851005a0f82ac983a56ead5a8111c0d8e044a # v3.2.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
12 changes: 7 additions & 5 deletions .github/workflows/publish_release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ permissions:
jobs:
validate-release:
name: Validate Release
runs-on: client-sdk-linux-medium
runs-on: hiero-client-sdk-linux-medium

outputs:
# Project tag
Expand Down Expand Up @@ -228,7 +228,7 @@ jobs:
run-safety-checks:
name: Safety Checks
runs-on: client-sdk-linux-medium
runs-on: hiero-client-sdk-linux-medium
steps:
- name: Harden Runner
uses: step-security/harden-runner@c95a14d0e5bab51a9f56296a4eb0e416910cd350 # v2.10.3
Expand All @@ -246,8 +246,9 @@ jobs:
with:
version: 3.35.1

# Note: After Step-Security is enabled return to step-security/action-setup version
- name: Install PNPM
uses: step-security/action-setup@303e8a1dabc4295b9b4ca0f4198fd42f7861406e # v4.0.0
uses: pnpm/action-setup@fe02b34f77f8bc703788d5817da081398fad5dd2 # v4.0.0
with:
version: 8.15.4

Expand All @@ -262,7 +263,7 @@ jobs:
publish-release:
name: Publish Release
runs-on: client-sdk-linux-large
runs-on: hiero-client-sdk-linux-large
needs:
- validate-release
- run-safety-checks
Expand All @@ -283,8 +284,9 @@ jobs:
with:
version: 3.35.1

# Note: After Step-Security is enabled return to step-security/action-setup version
- name: Install PNPM
uses: step-security/action-setup@303e8a1dabc4295b9b4ca0f4198fd42f7861406e # v4.0.0
uses: pnpm/action-setup@fe02b34f77f8bc703788d5817da081398fad5dd2 # v4.0.0
with:
version: 8.15.4

Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/react_native.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:
node-version: "20"

- name: Install PNPM
uses: step-security/action-setup@303e8a1dabc4295b9b4ca0f4198fd42f7861406e # v4.0.0
uses: pnpm/action-setup@fe02b34f77f8bc703788d5817da081398fad5dd2 # v4.0.0
with:
version: 8.15.4

Expand Down Expand Up @@ -110,8 +110,9 @@ jobs:
with:
node-version: "20"

# Note: After Step-Security is enabled return to step-security/action-setup version
- name: Install PNPM
uses: step-security/action-setup@303e8a1dabc4295b9b4ca0f4198fd42f7861406e # v4.0.0
uses: pnpm/action-setup@fe02b34f77f8bc703788d5817da081398fad5dd2 # v4.0.0
with:
version: 8.15.4

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/renovate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ permissions:

jobs:
renovate:
runs-on: client-sdk-linux-medium
runs-on: hiero-client-sdk-linux-medium
steps:
- name: Harden Runner
uses: step-security/harden-runner@c95a14d0e5bab51a9f56296a4eb0e416910cd350 # v2.10.3
Expand Down
2 changes: 1 addition & 1 deletion examples/token-airdrop-example.js
Original file line number Diff line number Diff line change
Expand Up @@ -371,7 +371,7 @@ async function main() {

/**
* Step 14:
* Query to verify treasury no longer has the NFT
* Query to verify treasury has received the NFT back
*/
let treasuryBalance = await new AccountBalanceQuery()
.setAccountId(treasuryAccount)
Expand Down
10 changes: 5 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@
"crypto-js": "^4.2.0",
"js-base64": "^3.7.4",
"long": "^5.2.3",
"pino": "^8.14.1",
"pino": "^9.6.0",
"pino-pretty": "^10.0.0",
"protobufjs": "7.2.5",
"rfc4648": "^1.5.3",
Expand Down Expand Up @@ -94,7 +94,7 @@
"babel-plugin-module-rewrite": "^0.2.0",
"c8": "^8.0.1",
"chai": "^4.3.7",
"chromedriver": "^119.0.1",
"chromedriver": "^132.0.0",
"codecov": "^3.8.3",
"dotenv": "^16.0.3",
"dpdm": "^3.11.0",
Expand All @@ -109,13 +109,13 @@
"eslint-plugin-mocha": "^10.1.0",
"eslint-plugin-n": "^16.2.0",
"expo": "^49.0.16",
"geckodriver": "^4.2.1",
"geckodriver": "^5.0.0",
"mocha": "^10.2.0",
"npm-run-all": "^4.1.5",
"npx": "^10.2.2",
"nyc": "^15.1.0",
"nyc": "^17.1.0",
"prettier": "^3.0.3",
"sinon": "^18.0.0",
"sinon": "^19.0.2",
"typedoc": "^0.25.1",
"typescript": "5.5.4",
"vite": "^5.3.5",
Expand Down
10 changes: 5 additions & 5 deletions packages/cryptography/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -103,15 +103,15 @@
"@typescript-eslint/parser": "^5.48.2",
"babel-plugin-dynamic-import-node": "^2.3.3",
"babel-plugin-module-rewrite": "^0.2.0",
"c8": "^8.0.1",
"c8": "^10.1.3",
"chai": "^4.3.7",
"chromedriver": "^119.0.1",
"chromedriver": "^132.0.0",
"codecov": "^3.8.3",
"dpdm": "^3.11.0",
"eslint": "^8.52.0",
"eslint-plugin-chai-expect": "^3.0.0",
"eslint-plugin-compat": "^4.2.0",
"eslint-plugin-deprecation": "^2.0.0",
"eslint-plugin-compat": "^6.0.2",
"eslint-plugin-deprecation": "^3.0.0",
"eslint-plugin-ie11": "^1.0.0",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-jsdoc": "^46.8.2",
Expand All @@ -121,7 +121,7 @@
"expo-crypto": "^12.0.0",
"expo-random": "^13.0.0",
"geckodriver": "^4.2.1",
"mocha": "^10.2.0",
"mocha": "^11.0.1",
"npm-run-all": "^4.1.5",
"npx": "^10.2.2",
"prettier": "^3.0.3",
Expand Down
Loading

0 comments on commit 7ed0835

Please sign in to comment.