Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
f003a26
chore: update SDK dependency to @hiero-ledger/sdk (#1375)
themariofrancia Jan 19, 2026
03efcf4
SC tests executed in hardhat local network and solidity-coverage plug…
mamoralesiob Feb 2, 2026
5844330
feat: [BBND-1305] Add Docusaurus to SCS and improve documentation (#1…
rubenbermejo3 Feb 9, 2026
c10cdf0
Increase contract coverage to 100% (#1389)
mamoralesiob Feb 16, 2026
57d9745
chore: update doc and remove blog posts (#1391)
themariofrancia Feb 16, 2026
bf4b076
Pin third party node dependencies (#1392)
mamoralesiob Feb 16, 2026
9613f1d
feat: Implementation of HWC 2.0 (#1398)
jaime-iobermudez Feb 20, 2026
2e2762a
Executing coverage in hardhat and tests in hiero ledger solo (#1400)
mamoralesiob Feb 24, 2026
bf86f8d
Token expiration time not updateable through the web (#1402)
mamoralesiob Feb 24, 2026
73bd640
fix: metamask chainid error (#1405)
jaime-iobermudez Feb 25, 2026
cf1cff3
feat: [BBND-1379] Accessing transaction id for stablecoin operations …
ruben-martinez-iob Feb 25, 2026
b8ccfcc
chore: upgrade version
jaime-iobermudez Feb 27, 2026
9e7e4f3
fix: remove multisig metamask (#1417)
jaime-iobermudez Mar 3, 2026
e475c39
Granting the unlimited cash in role through the web is fixed (#1410)
mamoralesiob Mar 3, 2026
000134f
Merge remote-tracking branch 'origin/main' into develop
themariofrancia Mar 3, 2026
db23ebb
docs: remove outdated SDK documentation
themariofrancia Mar 3, 2026
8915eee
Merge remote-tracking branch 'origin/develop' into develop
themariofrancia Mar 3, 2026
c2bc563
chore: update workflows and .gitignore
themariofrancia Mar 3, 2026
60dd363
Adapt monorepo scaffolding to ATS's (#1420)
mamoralesiob Mar 5, 2026
acf8861
feat: [BBND-1376] Support external wallets in the SDK (#1415)
rubenbermejo3 Mar 10, 2026
699ecdb
Fix critical and high vulnerabilities (#1427)
mamoralesiob Mar 13, 2026
c01263d
fix: [BBND-1394] multisig transaction decode description (#1425)
ruben-martinez-iob Mar 16, 2026
1ef8e3f
Change scripts to create multisig account and to associate a token to…
mamoralesiob Mar 17, 2026
170f2b6
docs(config): update references path and exclusions (#1431)
themariofrancia Mar 17, 2026
04572b5
docs: update SDK usage and wallet docs
themariofrancia Mar 17, 2026
19ae009
chore: bump version to 4.2.0
themariofrancia Mar 17, 2026
00e2e0d
docs(config): update references path and exclusions (#1431)
themariofrancia Mar 17, 2026
1d02923
docs: update SDK usage and wallet docs
themariofrancia Mar 17, 2026
34d15c4
chore: bump version to 4.2.0
themariofrancia Mar 17, 2026
a0c7257
Merge remote-tracking branch 'origin/develop' into develop
themariofrancia Mar 17, 2026
9f4b86a
merge: integrate main into develop
themariofrancia Mar 18, 2026
d6f28a3
docs: adjust references paths and sidebar
themariofrancia Mar 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/actions/create-env-file/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ runs:
echo "TESTNET_PRIVATE_KEY_0=$TESTNET_PRIVATE_KEY_0" >> $GITHUB_ENV
echo "TESTNET_PRIVATE_KEY_1=$TESTNET_PRIVATE_KEY_1" >> $GITHUB_ENV

working-directory: contracts
working-directory: packages/contracts

- name: Create .env file for SDK
if: ${{ inputs.module == 'sdk' }}
Expand Down Expand Up @@ -98,4 +98,4 @@ runs:
FACTORY_ADDRESS=0.0.7353542
RESOLVER_ADDRESS=0.0.7353500
EOF
working-directory: sdk
working-directory: packages/sdk
8 changes: 4 additions & 4 deletions .github/actions/install-and-build/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,19 +16,19 @@ runs:

- name: Build Contracts
shell: sh
run: npm run build --workspace=contracts
run: npm run build --workspace=packages/contracts

- name: Build SDK
if: ${{ inputs.module == 'sdk' || inputs.module == 'cli' || inputs.module == 'web' }}
shell: sh
run: npm run build --workspace=sdk
run: npm run build --workspace=packages/sdk

- name: Build CLI
if: ${{ inputs.module == 'cli' }}
shell: sh
run: npm run build --workspace=cli
run: npm run build --workspace=apps/cli

- name: Build Web
if: ${{ inputs.module == 'web' }}
shell: sh
run: npm run build --workspace=web
run: npm run build --workspace=apps/web
8 changes: 4 additions & 4 deletions .github/workflows/publish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:

- name: Install Contracts
run: npm ci
working-directory: contracts
working-directory: packages/contracts

# * Build contracts
- name: Build Contracts
Expand All @@ -80,7 +80,7 @@ jobs:
echo "::endgroup::"

echo "::group::Set Artifact Name"
CONTRACTS_VERSION="$(jq -r '.version' './contracts/package.json')"
CONTRACTS_VERSION="$(jq -r '.version' './packages/contracts/package.json')"
PKG_NAME="hashgraph-stablecoin-npm-contracts-${CONTRACTS_VERSION}.tgz"
echo "::endgroup::"

Expand Down Expand Up @@ -157,7 +157,7 @@ jobs:
echo "::endgroup::"

echo "::group::Set Artifact Name"
SDK_VERSION="$(jq -r '.version' './sdk/package.json')"
SDK_VERSION="$(jq -r '.version' './packages/sdk/package.json')"
PKG_NAME="hashgraph-stablecoin-npm-sdk-${SDK_VERSION}.tgz"
echo "::endgroup::"

Expand Down Expand Up @@ -234,7 +234,7 @@ jobs:
echo "::endgroup::"

echo "::group::Set Artifact Name"
CLI_VERSION="$(jq -r '.version' './cli/package.json')"
CLI_VERSION="$(jq -r '.version' './apps/cli/package.json')"
PKG_NAME="hashgraph-stablecoin-npm-cli-${CLI_VERSION}.tgz"
echo "::endgroup::"

Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/test-backend.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,17 @@ name: Test_Backend
on:
pull_request:
paths:
- "backend/src/**"
- "backend/test/**"
- "backend/tsconfig*.json"
- "apps/backend/src/**"
- "apps/backend/test/**"
- "apps/backend/tsconfig*.json"
- "package*.json"
push:
branches:
- main
paths:
- "backend/src/**"
- "backend/test/**"
- "backend/tsconfig*.json"
- "apps/backend/src/**"
- "apps/backend/test/**"
- "apps/backend/tsconfig*.json"
- "package*.json"
# env:
# NODE_VERSION: "20.17.0" # Fixed version for better stability
Expand Down Expand Up @@ -47,10 +47,10 @@ jobs:
run: npm ci

- name: Build Backend
run: npm run build --workspace=backend
run: npm run build --workspace=apps/backend

- name: Run Backend Tests
run: npm run test:ci --workspace=backend
run: npm run test:ci --workspace=apps/backend

- name: Clear Cache
run: npm run clear-cache --workspace=backend
run: npm run clear-cache --workspace=apps/backend
20 changes: 10 additions & 10 deletions .github/workflows/test-cli.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,20 @@ name: Test_CLI
on:
pull_request:
paths:
- "cli/src/**"
- "cli/test/**"
- "apps/cli/src/**"
- "apps/cli/test/**"
- "package*.json"
- "cli/tsconfig*.json"
- "cli/jest.config.js"
- "apps/cli/tsconfig*.json"
- "apps/cli/jest.config.js"
push:
branches:
- main
paths:
- "cli/src/**"
- "cli/test/**"
- "apps/cli/src/**"
- "apps/cli/test/**"
- "package*.json"
- "cli/tsconfig*.json"
- "cli/jest.config.js"
- "apps/cli/tsconfig*.json"
- "apps/cli/jest.config.js"

# env:
# NODE_VERSION: "20.17.0" # Fixed version for better stability
Expand Down Expand Up @@ -55,7 +55,7 @@ jobs:

# * Specific steps for the CLI
- name: Run tests CLI
run: npm run test:ci --workspace=cli
run: npm run test:ci --workspace=apps/cli

- name: Clear Cache
run: npm run clear-cache --workspace=cli
run: npm run clear-cache --workspace=apps/cli
32 changes: 16 additions & 16 deletions .github/workflows/test-contracts.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ name: Test_Contracts
on:
pull_request:
paths:
- "contracts/contracts/**"
- "contracts/test/**"
- "contracts/scripts/**"
- "packages/contracts/contracts/**"
- "packages/contracts/test/**"
- "packages/contracts/scripts/**"
- "package*.json"
- "contracts/hardhat.config.ts"
- "contracts/tsconfig.json"
- "contracts/.solcover.js"
- "packages/contracts/hardhat.config.ts"
- "packages/contracts/tsconfig.json"
- "packages/contracts/.solcover.js"
- ".github/workflows/test-contracts.yaml"
push:
branches:
Expand Down Expand Up @@ -72,9 +72,9 @@ jobs:
uses: actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
with:
path: |
contracts/artifacts
contracts/cache
contracts/typechain-types
packages/contracts/artifacts
packages/contracts/cache
packages/contracts/typechain-types
key: ${{ runner.os }}-contracts-build-${{ github.sha }}

# ==========================================================================
Expand Down Expand Up @@ -117,9 +117,9 @@ jobs:
uses: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
with:
path: |
contracts/artifacts
contracts/typechain-types
contracts/cache
packages/contracts/artifacts
packages/contracts/typechain-types
packages/contracts/cache
key: ${{ runner.os }}-contracts-build-${{ github.sha }}
fail-on-cache-miss: false

Expand Down Expand Up @@ -179,9 +179,9 @@ jobs:
uses: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
with:
path: |
contracts/artifacts
contracts/typechain-types
contracts/cache
packages/contracts/artifacts
packages/contracts/typechain-types
packages/contracts/cache
key: ${{ runner.os }}-contracts-build-${{ github.sha }}
fail-on-cache-miss: false

Expand Down Expand Up @@ -241,7 +241,7 @@ jobs:
- name: Run tests
if: steps.docker-check.outputs.available == 'true' && steps.solo.outcome == 'success'
run: |
npm run test --workspace=contracts -- --network local
npm run test --workspace=packages/contracts -- --network local

- name: Stop Hiero Solo Network
if: always() && steps.docker-check.outputs.available == 'true'
Expand Down
24 changes: 12 additions & 12 deletions .github/workflows/test-sdk.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,22 @@ name: Test_SDK
on:
pull_request:
paths:
- "sdk/src/**"
- "sdk/test/**"
- "sdk/scripts/**"
- "packages/sdk/src/**"
- "packages/sdk/test/**"
- "packages/sdk/scripts/**"
- "package*.json"
- "sdk/tsconfig*.json"
- "sdk/jest.config.js"
- "packages/sdk/tsconfig*.json"
- "packages/sdk/jest.config.js"
push:
branches:
- main
paths:
- "sdk/src/**"
- "sdk/test/**"
- "sdk/scripts/**"
- "packages/sdk/src/**"
- "packages/sdk/test/**"
- "packages/sdk/scripts/**"
- "package*.json"
- "sdk/tsconfig*.json"
- "sdk/jest.config.js"
- "packages/sdk/tsconfig*.json"
- "packages/sdk/jest.config.js"
env:
RPC_NODE_BASE_URL: "https://296.rpc.thirdweb.com"

Expand Down Expand Up @@ -65,7 +65,7 @@ jobs:
# * Specific steps for the SDK

- name: Run SDK Tests
run: npm run test:ci --workspace=sdk
run: npm run test:ci --workspace=packages/sdk

- name: Clear Cache
run: npm run clear-cache --workspace=sdk
run: npm run clear-cache --workspace=packages/sdk
12 changes: 6 additions & 6 deletions .github/workflows/test-web.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@ name: Test_Web
on:
pull_request:
paths:
- "web/src/**"
- "apps/web/src/**"
- "package*.json"
- "web/tsconfig*.json"
- "apps/web/tsconfig*.json"
push:
branches:
- main
paths:
- "web/src/**"
- "apps/web/src/**"
- "package*.json"
- "web/tsconfig*.json"
- "apps/web/tsconfig*.json"
# env:
# NODE_VERSION: "20.17.0" # Fixed version for better stability
jobs:
Expand Down Expand Up @@ -46,7 +46,7 @@ jobs:

# * Specific steps for the Web
- name: Run tests Web
run: npm run test:ci --workspace=web
run: npm run test:ci --workspace=apps/web

- name: Clear Cache
run: npm run clear:cache --workspace=web
run: npm run clear:cache --workspace=apps/web
4 changes: 2 additions & 2 deletions .github/workflows/version.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
id: pr_version
run: |
# Define module directories
MODULES=("contracts" "sdk" "cli" "web" "backend")
MODULES=("packages/contracts" "packages/sdk" "apps/cli" "apps/web" "apps/backend")

# Extract version from each module's package.json
pr_version=""
Expand All @@ -65,7 +65,7 @@ jobs:
cd main-repo

# Define module directories
MODULES=("contracts" "sdk" "cli" "web" "backend")
MODULES=("packages/contracts" "packages/sdk" "apps/cli" "apps/web" "apps/backend")

# Extract version from each module's package.json in the main branch
main_version=""
Expand Down
Loading
Loading