Closed nhenin closed 8 months ago
The recent updates involve tweaks to transaction handling, with a focus on the use of SingleInputTx
over Input
, and refinements in error class names to reflect active and closed swap contract states. The useMintedRoles
function's commentary has been clarified, and the PayoutsAPI
interface now specifies non-blocking withdrawal behavior. Testing enhancements include the activation of a previously skipped test and adjustments for better output during wallet synchronization. Additionally, new utility functions and logging have been introduced to the swap test suite.
File Path | Change Summary |
---|---|
.../examples/src/atomicSwap.ts |
Updated to use SingleInputTx , renamed error classes, and commented out an unused type. |
.../client/rest/src/contract/rolesConfigurations.ts |
Updated a comment for role token minting function. |
.../lifecycle/src/api.ts |
Added a comment about non-blocking behavior for Withdraw method. |
.../lifecycle/test/examples/swap.ada.token.e2e.spec.ts |
Enhanced with new imports, logging, and utility functions. |
.../lifecycle/test/generic/contracts.e2e.spec.ts |
Enabled a previously skipped test case. |
.../testing-kit/src/wallet/lucid/index.ts |
Improved output during runtime syncing and increased sleep duration for better stability. |
In the code's burrow, deep and snug, 🐇💻
A rabbit tweaks with care and hug,
Swaps refined, tests awake,
Synced and minted, no mistake.
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
This PR is part of #147, it covers only the integration tests and not the unit ones.
It fixes also #168
Summary by CodeRabbit
New Features
Bug Fixes
Documentation
Withdraw
method in the Payouts API.Refactor
Style