You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
The plugin-abstract package currently lacks test coverage for critical token operations. Without proper test coverage for getBalanceAction and transferAction, we risk:
Undetected bugs in balance checking functionality
Potential issues with token transfers
No validation of AGW integration
Missing edge case handling
Unreliable error handling for failed operations
This makes the codebase less maintainable and increases the risk of introducing bugs when making changes.
Describe the solution you'd like
We need comprehensive test coverage for all three actions that includes:
For deployTokenAction:
Tests for token deployment parameters (name, symbol, supply)
Validation of abstract configuration
Testing both AGW and non-AGW deployments
Error handling for invalid inputs
Testing state management
Coverage for deployment transaction failures
For getBalanceAction:
Tests for checking ETH balances
Tests for checking ERC20 token balances
Validation of token symbols and addresses
Error handling for invalid inputs
Testing state management
For transferAction:
Tests for ETH transfers
Tests for ERC20 token transfers
Testing AGW integration
Validation of inputs
Error case coverage
Describe alternatives you've considered
Additional context
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
The plugin-abstract package currently lacks test coverage for critical token operations. Without proper test coverage for getBalanceAction and transferAction, we risk:
Undetected bugs in balance checking functionality
Potential issues with token transfers
No validation of AGW integration
Missing edge case handling
Unreliable error handling for failed operations
This makes the codebase less maintainable and increases the risk of introducing bugs when making changes.
Describe the solution you'd like
We need comprehensive test coverage for all three actions that includes:
For deployTokenAction:
For getBalanceAction:
For transferAction:
Describe alternatives you've considered
Additional context
The text was updated successfully, but these errors were encountered: