Releases: hashgraph/stablecoin-studio
Support for AWS KMS in custodians library
AWS KMS included as a custodial provider, minor fixes and updates
What's Changed
- ci: Updated workflows with new runner label and added codeowners by @rbarkerSL in #1171
- Update SECURITY.md by @CMiville42 in #1169
- Sprint 49 by @MiguelLZPF in #1167
Full Changelog: v1.23.1...v1.24.0
v1.23.1
Fixes and improves CLI tests: No open handles, fix synchrony, improved test cases and boost speed and coverage.
What's Changed
- Sprint 47 by @MiguelLZPF in #1165
Full Changelog: v1.23.0...v1.23.1
Tests refactoring
UI
- Increased timeouts to avoid failures.
- Removed untested mocked elements.
- Refactored some tests.
- Implemented memoization to optimize renders.
- Updated snapshots.
CLI
- Updated tests to pass the pipeline.
SDK
- Transitioned from integration tests to unit tests by mocking untested objects.
- Focused on testing the input and output ports: Fireblocks, DFNS, RPC, and the backend.
CONTRACTS
- Removed redundant tests.
- Eliminated tests for code not written by us, such as precompiled code.
Improvements
New Status "EXECUTED" for Multisig Transactions
A new status, "EXECUTED," has been added for multisig transactions. Now, when these transactions are submitted to the DLT (Distributed Ledger Technology), their status will be updated to "EXECUTED" instead of being removed from the database. This enhancement ensures better tracking and management of transaction statuses.
Configurable Backend Scheduler Frequency
The frequency of the backend scheduler can now be configured through an .env file. This improvement allows for greater flexibility and customization of the scheduler’s operation to better suit different deployment environments and usage scenarios.
Integration of Precompiled Smart Contracts with MetaMask
We have integrated precompiled Smart Contracts (SCs) to facilitate token association using MetaMask. This integration simplifies the process for users to manage and interact with their tokens through the popular MetaMask wallet, enhancing the overall user experience.
UI signatures added
UI signatures added
Backend scheduler
backend scheduler added to automatically submit signed transactions
Fix Multi-sig transactions start date
This release fixes the multi-sig transactions start date
Scheduled Multi-Signature Transactions
Enhanced UI Clarity: Multisig Visibility Update
To simplify the user experience and enhance interface clarity, the multisig option will now be hidden unless it is specifically configured in the .env file of the SDK. This update ensures that users see only those options that are active and configured, streamlining navigation and reducing setup complexity.
Blade connector v1.3.0
Blade connector version upgraded to v1.3.0. Hashpack disbaled from UI.